.gform_validation_container{display:none!important}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.blocks-gallery-grid{align-items:flex-start}.blocks-gallery-grid .blocks-gallery-item figcaption{padding:15px 10px 15px}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-50%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-50%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(50%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,50%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,50%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-50%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(50%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-50%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95)}to{animation-timing-function:ease-in;transform:perspective(400px)}}.animated.flip{animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateY(-15deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{opacity:1;transform:skewX(-5deg)}to{opacity:1;transform:none}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center}to{opacity:1;transform:none;transform-origin:center}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{opacity:1;transform:none;transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{opacity:1;transform:none;transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{opacity:1;transform:none;transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:none;transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1;transform-origin:center}to{opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-50%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-50%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(50%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,50%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,50%,0);visibility:hidden}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0);visibility:hidden}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(50%,0,0);visibility:hidden}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0);visibility:hidden}}.slideOutUp{animation-name:slideOutUp}
/*!
 * Bootstrap v4.1.1 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#fff0;font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{-webkit-text-decoration-skip:objects;background-color:#fff0;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:sfmono-regular,menlo,monaco,consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-bottom:.5rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{border:0;border-top:1px solid rgb(0 0 0 / .1);margin-bottom:1rem;margin-top:1rem}.small,small{font-size:80%;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote-footer{color:#6c757d;display:block;font-size:80%}.blockquote-footer:before{content:"— "}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0%;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:none;width:auto}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width:576px){.col-sm{flex-basis:0%;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:none;width:auto}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width:768px){.col-md{flex-basis:0%;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:none;width:auto}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width:992px){.col-lg{flex-basis:0%;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:none;width:auto}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1200px){.col-xl{flex-basis:0%;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:none;width:auto}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{background-color:#fff0;margin-bottom:1rem;max-width:100%;width:100%}.table td,.table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgb(0 0 0 / .05)}.table-hover tbody tr:hover{background-color:rgb(0 0 0 / .075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgb(0 0 0 / .075)}.table .thead-dark th{background-color:#212529;border-color:#32383e;color:#fff}.table .thead-light th{background-color:#e9ecef;border-color:#dee2e6;color:#495057}.table-dark{background-color:#212529;color:#fff}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsl(0 0% 100% / .05)}.table-dark.table-hover tbody tr:hover{background-color:hsl(0 0% 100% / .075)}@media(max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.table-responsive-sm>.table-bordered{border:0}}@media(max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.table-responsive-md>.table-bordered{border:0}}@media(max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.table-responsive-lg>.table-bordered{border:0}}@media(max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:auto;width:100%}.table-responsive>.table-bordered{border:0}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid #fff0;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{background-color:#fff0;border-color:#fff0;color:#6c757d}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#495057}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#007bff;color:#fff}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0%;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.modal,.modal-open{overflow:hidden}.modal{bottom:0;display:none;left:0;outline:0;position:fixed;right:0;top:0;z-index:1050}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:translate(0)}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgb(0 0 0 / .2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem;display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-top:1px solid #e9ecef;display:flex;justify-content:flex-end;padding:1rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media(min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width:992px){.modal-lg{max-width:800px}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.clearfix:after{clear:both;content:"";display:block}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media(min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media(min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media(min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media(min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media(min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media(min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media(min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media(min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.text-monospace{font-family:sfmono-regular,menlo,monaco,consolas,Liberation Mono,Courier New,monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media(min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgb(0 0 0 / .5)!important}.text-white-50{color:hsl(0 0% 100% / .5)!important}.text-hide{background-color:#fff0;border:0;color:#fff0;font:0/0 a;text-shadow:none}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{border-color:#dee2e6;color:inherit}}.owl-carousel{-webkit-tap-highlight-color:#fff0;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}@keyframes placholder-shimer{0%{background-position:0 50%}50%{background-position:50% 50%}to{background-position:70% 50%}}.container-max{margin-left:auto;margin-right:auto;max-width:1300px;padding-left:15px;padding-right:15px;width:100%}@media(min-width:1359px){.container-max{padding-left:0;padding-right:0}}@media(max-width:767px){.container-max{max-width:540px}}.img-drop{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative}.img-drop embed,.img-drop iframe,.img-drop img,.img-drop object,.img-drop video{background:#e1e1e1 url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/ink.png) no-repeat 50%/40% auto;font-family:"object-fit: cover;";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:translateZ(0);width:100%}.img-drop embed[src],.img-drop iframe[src],.img-drop img[src],.img-drop object[src],.img-drop video[src]{background:#fff0}@media(max-width:767px){.img-drop embed,.img-drop iframe,.img-drop object,.img-drop video{-o-object-fit:fill;object-fit:fill}}.img-drop .cap{background:rgb(0 0 0 / .5);bottom:0;color:#fff;left:0;padding:10px;position:absolute;width:100%}.img-drop.ratio-11{padding-top:100%}.img-drop.ratio-21{padding-top:calc(50% - 5px)}.img-drop.ratio-34{padding-top:133.3333333333%}.img-drop.ratio-2x3{padding-top:150%}.img-drop.ratio-169{padding-top:56.25%}.img-drop.ratio-3x2,.img-drop.ratio-4x3{padding-top:75%}@media(max-width:767px){.img-drop.sm-no-drop{padding-top:0}.img-drop.sm-no-drop img{position:static}}.img-drop.no-drop{padding-top:0}.img-drop.no-drop:not(:has(img[src])){padding-top:100%}.img-drop.no-drop:not(:has(img[src])) img{position:absolute}.img-drop.no-drop img{position:static}a{color:#000;outline:0;transition:color .3s ease}a:hover{color:#9171a8;text-decoration:none}#wrap-page{overflow:hidden;position:relative}.owl-fix-android{background:#fff0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.tab-content.tabs-anim{overflow:hidden;transition:all .8s ease}.backdrop-core{background:rgb(0 0 0 / .5);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:99}.backdrop-core.opening{opacity:1}.backdrop-core.top-menu{background:#fff0}#preloader{background:#fff;height:100%;left:0;position:fixed;top:0;transform:translateZ(0);width:100%;z-index:9999999}#preloader .loading{background:#fff0 url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/loading.svg) no-repeat 50%/100% auto;height:80px;left:50%;position:absolute;top:48%;transform:translate3d(-50%,-50%,0);width:80px}.corefe-loading{background:hsl(0 0% 100% / .4);height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease;visibility:hidden;width:100%;z-index:11}.corefe-loading.opening{opacity:1;visibility:visible}.corefe-loading .img{border-radius:2px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.corefe-noti{background:#000;border-bottom-left-radius:3px;border-top-left-radius:3px;box-shadow:1px 2px 10px rgb(0 0 0 / .3);color:#fff;font-size:18px;min-width:300px;opacity:0;padding:30px 20px;position:fixed;right:0;top:10vh;transform:translate3d(100%,0,0);transition:.4s ease;z-index:100}.corefe-noti.opening{opacity:1;transform:translateZ(0)}@media(max-width:767px){.corefe-noti{border-radius:0;width:100%}}:root{--font:"Noto Sans SC",sans-serif}html[lang=zh-CN]{--font-title:"Ma Shan Zheng",cursive}html[lang=en-US]{--font:"Lato",sans-serif;--font-title:"Lato",sans-serif}body{color:#232323;font-family:var(--font)}.icon{background:currentcolor;display:inline-block;height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1em}.icon-spinner{-webkit-mask-image:url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/loading.svg);mask-image:url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/loading.svg)}.icon-facebook{-webkit-mask-image:url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/icon-facebook.png);mask-image:url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/icon-facebook.png)}.icon-whatsapp{-webkit-mask-image:url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/icon-whatsapp.png);mask-image:url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/icon-whatsapp.png)}.icon-youtube{-webkit-mask-image:url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/icon-youtube.png);mask-image:url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/icon-youtube.png)}.icon-d-chevron{-webkit-mask-image:url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/icon-down-chevron.svg);mask-image:url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/icon-down-chevron.svg)}.select2-container .select2-selection--single{border:1px solid #fff;box-shadow:none;height:auto!important;outline:0}.select2-container .select2-selection--single[aria-expanded=true] .select2-selection__arrow{transform:rotate(180deg)!important}.select2-container .select2-selection__rendered{color:#000;font-family:var(--font);line-height:1em!important;padding:14px 15px 13px!important;width:100%}@media(min-width:768px){.select2-container .select2-selection__rendered{padding:16px 17px 15px!important}}.select2-container .select2-selection__arrow{height:100%!important;right:15px!important;top:3px!important;transition:all .3s ease;width:10px!important}.select2-container .select2-selection__arrow b{display:none}.select2-dropdown{border:1px solid #fff;border-top:0!important}.select2-dropdown li.select2-results__option{color:#000!important;font-family:var(--font);line-height:1.3em!important}.select2-dropdown li.select2-results__option:not(:last-child){border-bottom:1px solid #fff}.select2-dropdown li.select2-results__option.select2-results__option--highlighted{background:gray!important}.select2-dropdown li.select2-results__option[aria-selected=true]{background:#232323!important;color:#fff!important}.select2-dropdown input.select2-search__field{border-color:#fff!important;box-shadow:none!important;outline:0!important}.owl-dots-black .owl-dots{align-items:center;bottom:40px;display:flex;justify-content:center;position:absolute;width:100%}.owl-dots-black .owl-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(0 0 0 / .3);border:0;border-radius:0;border-radius:50%;height:10px;outline:0!important;width:10px}.owl-dots-black .owl-dots button:not(:last-child){margin-right:13px}.owl-dots-black .owl-dots button.active{background-color:#000}.owl-nav-float .owl-nav button[type]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsl(0 0% 55% / .8);border:0;border-radius:0;border-radius:50%;color:#fff;display:flex;font-size:36px;height:50px;justify-content:center;line-height:1;outline:0!important;position:absolute;top:calc(50% - 45px);transition:background-color .3s ease;width:50px}.owl-nav-float .owl-nav button[type] span{display:flex;position:relative;top:-5px}.owl-nav-float .owl-nav button[type]:not(.disabled):hover{background-color:#9171a8}.owl-nav-float .owl-nav button[type].disabled{cursor:not-allowed;opacity:.3}@media(min-width:992px){.owl-nav-float .owl-nav .owl-prev{left:-60px}}@media(min-width:1441px){.owl-nav-float .owl-nav .owl-prev{left:-100px}}.owl-nav-float .owl-nav .owl-next{right:-100px}.h1,h1{font-family:var(--font-title);font-size:40px;margin-bottom:30px}@media(min-width:992px){.h1,h1{font-size:46px;margin-bottom:40px}}@media(max-width:991px){.h1,html[lang=en-US] h1{font-size:36px}}.h2,h2{font-family:var(--font-title);font-size:28px}@media(min-width:992px){.h2,h2{font-size:36px}}.h3,h3{font-size:28px}@media(min-width:992px){.h3,h3{font-size:36px}}@media(max-width:991px){.h3,html[lang=en-US] h3{font-size:22px}}.h4,h4{font-size:22px}@media(min-width:992px){.h4,h4{font-size:30px}}.h5,h5{font-size:18px}@media(min-width:992px){.h5,h5{font-size:23px}}.h6,h6{font-size:18px}@media(min-width:992px){.h6,h6{font-size:20px}}.text-fw-light{font-weight:300}.text-fw-light b{font-weight:700}.text-fw-medium{font-weight:500}.text-fw-regular{font-weight:400}.text-tri{color:#a68233}.section-pt{padding-top:40px}@media(min-width:992px){.section-pt{padding-top:97px}}.section-pb{padding-bottom:40px}@media(min-width:992px){.section-pb{padding-bottom:136px}}.section-padding{background-position:top;background-repeat:no-repeat;background-size:100% auto;padding-bottom:40px;padding-top:40px}@media(min-width:992px){.section-padding{padding-bottom:50px;padding-top:50px}}.section-bg{background-color:#f8f7ee;position:relative}.section-bg .bg{background-position:top;background-repeat:no-repeat;background-size:100% auto;height:100%;left:0;position:absolute;top:0;width:100%}.section-bg .bg+div{position:relative}@media(min-width:1200px){.container-extend{max-width:1380px}.container-extend-small{max-width:1270px}}.border-primary:after,.border-primary:before{border:2px solid #cc94ee;content:"";height:100%;position:absolute;width:100%}.border-primary:before{left:-12px;top:-12px}.border-primary:after{left:12px;top:12px}.border-primary img{z-index:1}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#9171a8;border:0;border-radius:0;border-radius:5px;color:#fff;display:inline-block;font-size:16px;font-weight:300;min-width:120px;outline:0!important;padding:9px 20px;text-align:center;transition:background-color .3s ease}@media(min-width:992px){.button{font-size:18px;min-width:155px;padding:14px 30px}}.button:hover{background-color:#cc94ee;color:#fff;cursor:pointer;text-decoration:none}.button:not(:last-child){margin-right:12px}.button.secondary{background-color:#9b3d40}.button.secondary:hover{background-color:#ba5154}.button.sell{background-color:#aa3d40;border-radius:10px;font-family:var(--font-title);font-size:34px;padding:5px 25px;position:relative}@media(min-width:992px){.button.sell{border-radius:15px;font-size:46px;padding:15px 58px}}.button.sell:after{border:1px solid #efcf89;border-radius:6px;content:"";inset:6px;pointer-events:none;position:absolute}@media(min-width:992px){.button.sell:after{border-radius:12px}}.no-gutter{margin-left:0;margin-right:0}.no-gutter>.col,.no-gutter>[class*=col]{padding-left:0;padding-right:0}@media(min-width:1200px){.gutter-60{margin-left:-30px;margin-right:-30px}.gutter-60>.col,.gutter-60>[class*=col]{padding-left:30px;padding-right:30px}}.box-secondary{background-color:hsl(0 0% 97% / .78);border:1px solid #9b3d40;border-radius:20px;line-height:1.625;padding:40px 20px}@media(min-width:992px){.box-secondary{padding:44px 60px 50px}}.text ul,.wp-content ul{list-style:none;padding:0}.text ul li,.wp-content ul li{padding-left:30px;position:relative}.text ul li:before,.wp-content ul li:before{background-color:#9171a8;border:1px solid #9171a8;border-radius:50%;content:"";height:8px;left:10px;position:absolute;top:12px;width:8px}.text ul li:not(:last-child),.wp-content ul li:not(:last-child){margin-bottom:6px}.text ul li>ul>li:before,.wp-content ul li>ul>li:before{background-color:#fff0}.text ul li>ul>li>ul>li:before,.wp-content ul li>ul>li>ul>li:before{background-color:#9171a8;border-radius:0}.text p,.wp-content p{line-height:1.75}.item{display:flex;flex-direction:column;height:100%}.item .img-drop:before{align-items:center;background-color:#9171a8;border-radius:50%;color:#fff;content:"+";display:flex;font-size:30px;font-weight:100;height:50px;justify-content:center;left:50%;line-height:1;opacity:0;padding-bottom:2%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:50px;z-index:1}@media(min-width:992px){.item .img-drop:before{font-size:50px;height:90px;width:90px}}.item .img-drop:after{background-color:rgb(0 0 0 / .4);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.item .text{background-color:#e8ddc5;height:100%;transition:background-color .3s ease}.item:hover{color:#000}.item:hover .img-drop:after,.item:hover .img-drop:before{opacity:1}.item:hover .text{background-color:#e4d7ba}.paging-wrapper{margin-top:40px}@media(min-width:992px){.paging-wrapper{margin-top:65px}}.paging-wrapper nav{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.paging-wrapper nav>a,.paging-wrapper nav>span{align-items:center;border-radius:50%;color:#8b8b8b;display:inline-flex;font-size:14px;font-weight:500;height:36px;justify-content:center;transition:color .3s ease,background-color .3s ease;width:36px}@media(min-width:992px){.paging-wrapper nav>a,.paging-wrapper nav>span{height:48px;width:48px}}.paging-wrapper nav>a:not(:last-child),.paging-wrapper nav>span:not(:last-child){margin-right:10px}.paging-wrapper nav>a:not(.dots):hover,.paging-wrapper nav>span:not(.dots):hover{background-color:#d4c9b1;color:#fff}.paging-wrapper nav>a.current,.paging-wrapper nav>span.current{background-color:#9171a8;color:#fff}@media(max-width:991px){.paging-wrapper nav>a:nth-child(n+7):not(.next),.paging-wrapper nav>span:nth-child(n+7):not(.next){display:none}}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}header.header-page .header-sticky{left:0;position:fixed;top:0;transition:background-color .3s ease;width:100%;z-index:9999}@media(min-width:783px){body.admin-bar header.header-page .header-sticky{transform:translateY(32px)}}header.header-page .container-wrapper{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1920px}@media(min-width:992px){header.header-page .container-wrapper{padding:35px 40px;transition:padding .3s ease}}@media(min-width:1441px){header.header-page .container-wrapper{padding:35px 110px}}@media(max-width:991px){header.header-page .container-wrapper{padding:10px 15px}}@media(min-width:1441px){header.header-page .logo img{height:69px;width:auto}}@media(max-width:767px){header.header-page .logo img{height:50px;width:auto}}header.header-page.fixed .header-sticky{background-color:#fff;box-shadow:1px 2px 6px 0 hsl(0 0% 45% / .23)}@media(min-width:992px){header.header-page.fixed .container-wrapper{padding-bottom:15px;padding-top:15px}}@media(max-width:991px){header.header-page.fixed .container-wrapper{padding-bottom:10px;padding-top:10px}}header.header-page.menu-open .header-sticky{background-color:#fff}@media(max-width:991px){header.header-page.menu-open .header-nav{opacity:1;pointer-events:all;visibility:visible}}.header-menu{display:flex;list-style:none;margin-bottom:0;padding-left:0}@media(max-width:991px){.header-menu{flex-direction:column}}.header-menu a{color:#000;font-size:14px;font-weight:300;text-decoration:none;transition:color .3s ease}@media(min-width:1200px){.header-menu a{font-size:16px}}@media(min-width:1200px)and (max-width:1440px){html[lang=en-US] .header-menu a{font-size:16px}}.header-menu a:hover{color:#9171a8}@media(max-width:991px){.header-menu li:not(:last-child){border-bottom:1px solid #f8f8f8}}.header-menu li.menu-item-has-children{position:relative}@media(min-width:992px){.header-menu li.menu-item-has-children:hover:before{pointer-events:all;visibility:visible}.header-menu li.menu-item-has-children:hover>.toggle-sub-menu{color:#9171a8}.header-menu li.menu-item-has-children:hover>.sub-menu{opacity:1;pointer-events:all;visibility:visible}}.header-menu li.menu-item-has-children.lang-switch .sub-menu{width:100px}@media(max-width:991px){.header-menu li.menu-item-has-children.active>a{background-color:#f8f8f8;color:#9171a8}.header-menu li.menu-item-has-children.active>.toggle-sub-menu{color:#9171a8}.header-menu li.menu-item-has-children.active>.sub-menu{height:auto}}.header-menu>li>a{font-size:16px;font-weight:400}@media(min-width:1200px){.header-menu>li>a{font-size:18px}}@media(min-width:992px)and (max-width:1199px){html[lang=en-US] .header-menu>li>a{font-size:15px}}@media(max-width:991px){.header-menu>li>a{display:block;padding:10px 16px}}@media(min-width:992px){.header-menu>li>.toggle-sub-menu{height:20px;margin:0 0 0 6px;padding:0}}@media(min-width:992px)and (max-width:1199px){.header-menu>li>.toggle-sub-menu{position:relative;top:3px}}@media(min-width:1200px)and (max-width:1440px){html[lang=en-US] .header-menu>li>.toggle-sub-menu{position:relative;top:3px}}@media(min-width:992px)and (max-width:1199px){.header-menu>li:not(:last-child){margin-right:15px}}@media(min-width:1200px){.header-menu>li:not(:last-child){margin-right:30px}}.header-menu>li:before{content:"";left:0;pointer-events:none;position:absolute;top:100%;visibility:hidden;width:100%}@media(min-width:992px){.header-menu>li:before{height:27px}}@media(min-width:992px)and (max-width:1199px){.header-menu>li:before{height:28px}}@media(min-width:1441px){.header-menu>li:before{height:36px}}@media(min-width:992px){.header-menu>li>.sub-menu{left:-14px;top:calc(100% + 27px)}}@media(min-width:992px)and (max-width:1199px){.header-menu>li>.sub-menu{top:calc(100% + 28px)}}@media(min-width:1441px){.header-menu>li>.sub-menu{top:calc(100% + 36px)}}.header-menu>li li.menu-item-has-children a{padding-right:40px}.header-menu .toggle-sub-menu{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff0;border:0;border-radius:0;color:#000;outline:0!important}@media(min-width:992px){.header-menu .toggle-sub-menu{pointer-events:none}}@media(max-width:991px){.header-menu .toggle-sub-menu{font-size:20px;height:30px;margin:0;padding:0;position:absolute;right:20px;top:8px;width:30px}}.sub-menu{list-style:none;margin-bottom:0}@media(min-width:992px){.sub-menu{background-color:#fff;box-shadow:1.5px 2.598px 3px 0 hsl(0 0% 45% / .11);opacity:0;padding-left:0;pointer-events:none;position:absolute;transition:all .3s ease;visibility:hidden;width:240px}}@media(max-width:991px){.sub-menu{height:0;overflow:hidden;padding-left:30px}}.sub-menu a{display:block;padding:10px 16px}@media(min-width:992px){.sub-menu a{padding:14px 16px}}.sub-menu .toggle-sub-menu{position:absolute}@media(min-width:992px){.sub-menu .toggle-sub-menu{right:10px;top:15px;transform:rotate(-90deg)}}.sub-menu .sub-menu{left:100%;top:0}@media(max-width:991px){.header-nav{background-color:#fff;display:block;left:0;max-height:calc(100vh - 70px);opacity:0;overflow:auto;pointer-events:none;position:absolute;top:100%;transition:opacity .3s ease;visibility:hidden;width:100%}}@media(max-width:767px){.header-nav{bottom:0;position:fixed;top:70px;z-index:999}}#toggle-menu-mb{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#aa3d40;border:0;border-radius:0;border-radius:3px;display:flex;height:40px;justify-content:center;margin:0;outline:0!important;padding:0;width:40px}@media(min-width:992px){#toggle-menu-mb{display:none}}#toggle-menu-mb span{background-color:#fff;border-radius:1px;display:flex;height:2px;position:relative;transition:background-color .2s ease .2s;width:20px}#toggle-menu-mb span:after,#toggle-menu-mb span:before{background-color:#fff;border-radius:1px;content:"";height:100%;left:0;position:absolute;transition:transform .2s ease,top .2s ease .2s;width:100%}#toggle-menu-mb span:before{top:-6px}#toggle-menu-mb span:after{top:6px}#toggle-menu-mb.active span{background-color:#aa3d40;transition:background-color .1s ease .1s}#toggle-menu-mb.active span:before{top:0;transform:rotate(45deg);transition:top .1s ease,transform .3s ease .2s}#toggle-menu-mb.active span:after{top:0;transform:rotate(-45deg);transition:top .1s ease,transform .3s ease .2s}footer.footer-page{background-color:#f8f8f8;border-top:1px solid #fff}footer.footer-page .top{padding:20px 0}@media(min-width:992px){footer.footer-page .top{padding:36px 0 24px}}footer.footer-page .logo-libary{display:block;max-width:250px}@media(max-width:991px){footer.footer-page .logo-libary{margin-left:auto;margin-right:auto}}@media(min-width:992px){footer.footer-page .logo-libary{max-width:350px}}footer.footer-page .logo-libary img{height:auto;width:100%}footer.footer-page .bottom{border-top:1px solid #e1e1e1}@media(min-width:992px){footer.footer-page .bottom-line{align-items:center;display:flex;justify-content:space-between;padding:21px 0}}@media(max-width:991px){footer.footer-page .bottom-line{padding:15px 0;text-align:center}}footer.footer-page .list-social{align-items:center;display:inline-flex;list-style:none;margin-bottom:0;padding-left:0}footer.footer-page .list-social li:not(:last-child){margin-right:25px}footer.footer-page .list-social a{color:#9171a8;display:block;transition:.3s ease}footer.footer-page .list-social a:hover{color:#000;transform:scale(1.2)}footer.footer-page .copyright{font-size:13px}@media(max-width:991px){footer.footer-page .copyright{margin:5px 0}}footer.footer-page .logo-wiztech{display:inline-flex;height:auto;max-width:177px}footer.footer-page img{height:auto;max-width:100%}@media(min-width:992px){footer.footer-page .h6{margin-bottom:20px}}@media(max-width:991px){footer.footer-page .h6{margin-bottom:5px;margin-top:15px}}footer.footer-page .text{font-size:14px}@media(min-width:992px){footer.footer-page .text{font-size:18px}}.home-banner .img-drop{display:block;height:100vh}@media(min-width:992px){.home-banner .img-drop{min-height:768px}}@media(min-width:768px)and (max-width:991px){.home-banner .img-drop{max-height:1024px}}@media(max-width:767px){.home-banner .img-drop{max-height:736px}}.home-latest-course{background-repeat:no-repeat;background-size:150% auto}@media(min-width:1200px){.home-latest-course{background-size:cover}}.home-latest-course .h4{margin-bottom:20px}@media(min-width:992px){.home-latest-course .h4{margin-bottom:50px}}.home-latest-course .row{align-items:center}@media(max-width:991px){.home-latest-course .row .col-12:first-child{padding-left:40px;padding-right:40px}}.home-latest-course .img{max-width:550px}@media(min-width:1200px){.home-latest-course .img{margin-left:50px}}@media(min-width:992px)and (max-width:1199px){.home-latest-course .img{margin-right:20px}}@media(max-width:991px){.home-latest-course .img{margin-left:auto;margin-right:auto}.home-latest-course .text{margin-top:50px}}.home-latest-course .img-drop img{box-shadow:3px 5.196px 5px 0 rgb(0 0 0 / .25);position:relative}.home-latest-course .button{margin-top:30px}.course-item-mini{color:#fff;display:block;position:relative;transition:color .3s ease}.course-item-mini:hover{color:#fff}.course-item-mini:hover img{transform:scale(1.1);transition:transform 3s ease!important}.course-item-mini .text{background:linear-gradient(0deg,rgb(0 0 0 / .4) 60%,rgb(0 0 0 / .01));bottom:0;left:0;margin-bottom:0;min-height:80px;padding:20px;position:absolute;width:100%}@media(min-width:992px){.course-item-mini .text{min-height:100px;padding:40px 10px 40px 40px}}.course-item-mini .img-drop{overflow:hidden;padding-top:83.59375%}.course-item-mini .img-drop img{transition:transform .4s ease}.home-purpose{position:relative}.home-purpose:before{background:#fff0 url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/bg-home-purpose.jpg) no-repeat top/100% auto;content:"";left:0;padding-top:59.3035343035%;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.home-purpose .container{position:relative;z-index:1}.home-purpose .text{margin-left:auto;margin-right:auto;max-width:730px}.home-purpose .main-purpose{font-size:18px}@media(min-width:992px){.home-purpose .main-purpose{font-size:21px}}.home-purpose .sub-purpose{font-weight:300;margin-top:20px}@media(min-width:992px){.home-purpose .sub-purpose{font-size:18px;margin-top:40px}}.home-purpose .video{margin-top:40px}@media(min-width:992px){.home-purpose .video{margin-top:100px}}.home-purpose .video .img-drop,.home-purpose .video .img-drop iframe,.home-purpose .video .img-drop img{border-radius:15px;overflow:hidden}@media(min-width:992px){.home-purpose .video .img-drop,.home-purpose .video .img-drop iframe,.home-purpose .video .img-drop img{border-radius:20px}}.home-purpose .video .img-drop.has-video .play-toggle{display:none}.activity-item .img-drop{padding-top:70.7386363636%}.activity-item .date{color:#767676;font-size:13px;margin-top:6px}.activity-item a{display:block}.activity-item .h6{margin-top:5px}.home-activities{padding-bottom:40px;position:relative}@media(min-width:992px){.home-activities{padding-bottom:100px}}.home-activities:before{background:#fff0 url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/bg-home-activities.jpg) no-repeat top/100% auto;bottom:0;content:"";left:0;padding-top:31.6008316008%;pointer-events:none;position:absolute;width:100%;z-index:0}.home-activities .container{position:relative}@media(max-width:991px){.home-activities .owl-carousel.owl-loaded .owl-stage-outer{overflow:unset}.home-activities .activity-item{max-width:300px;min-width:250px;width:calc(100vw - 100px)}}section.home-shop{background:#fff0 url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/bg-home-shop.jpg) no-repeat top;background-size:cover;padding-bottom:40px;padding-top:40px;position:relative;z-index:1}@media(min-width:992px){section.home-shop{padding-bottom:84px;padding-top:124px}section.home-shop .row .col-12{align-items:center;display:flex}}section.home-shop .box-secondary{max-width:544px}@media(max-width:991px){section.home-shop .box-secondary{margin-left:auto;margin-right:auto}}section.home-shop .text-fw-light{margin-top:25px}section.home-shop .text{font-size:18px;margin-top:25px}section.home-shop .wrapper-button{margin-top:25px}section.home-shop .wrapper-dvd{margin-left:auto;margin-right:auto;max-width:300px;width:100%}@media(min-width:1200px){section.home-shop .wrapper-dvd{max-width:465px;position:relative;right:-50px}}@media(max-width:991px){section.home-shop .wrapper-dvd{margin-top:60px}}@media(min-width:768px)and (max-width:1199px){section.home-shop .wrapper-dvd{max-width:400px}}section.home-shop .dvd{padding-top:100%;position:relative}section.home-shop .dvd:after,section.home-shop .dvd:before{border:1px solid #a68233;border-radius:50%;content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}section.home-shop .dvd:after{height:97%;width:97%}section.home-shop .dvd .img-drop{bottom:20%;left:15%;position:absolute;text-align:center;top:-6%;width:70%;z-index:1}section.home-shop .dvd .img-drop img{background:none;height:auto;max-width:100%;width:auto}section.home-shop .dvd .wrapper-button{bottom:0;left:0;position:absolute;text-align:center;width:100%;z-index:1}.play-toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#9171a8;border:0;border-radius:0;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;left:50%;outline:0!important;padding:0 0 0 3px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease;width:50px;z-index:1}@media(min-width:992px){.play-toggle{height:110px;padding:0 0 0 8px;width:110px}}.play-toggle:before{border-color:#fff0 #fff0 #fff0 #fff;border-style:solid;border-width:6px 0 6px 11px;content:"";display:block;height:11px;width:11px}@media(min-width:992px){.play-toggle:before{border-width:11px 0 11px 22px;height:22px;width:22px}}.play-toggle:hover{background-color:#a68233}.default-feature{background-color:#fbfbfb;overflow:hidden;position:relative}.default-feature .img-drop{height:25vw;min-height:200px}@media(min-width:992px){.default-feature .img-drop{max-height:433px}}.default-feature .img-drop img{-o-object-position:top 0 right 30%;object-position:top 0 right 30%}.default-feature .text{left:0;padding-top:15px;position:absolute;width:100%}@media(min-width:1441px){.default-feature .text{top:50%}}@media(max-width:1440px){.default-feature .text{bottom:20%}}@media(max-width:991px){.default-feature .text{bottom:20px}}@media(min-width:992px){.default-feature .h1{margin-bottom:10px}}@media(max-width:991px){.default-feature .h1{margin-bottom:5px}}.default-feature .breadcrumb,.default-feature .breadcrumb a{color:#666;font-size:14px;font-weight:300}.default-feature .breadcrumb a{transition:color .3s ease}.default-feature .breadcrumb a:hover{color:#9171a8}.default-section .container{background-color:#f7f7f7;border:3px solid #efcf89;padding:40px 30px;position:relative}@media(min-width:992px){.default-section .container{max-width:916px;padding:50px}}@media(max-width:575px){.default-section .container{width:calc(100% - 40px)}}@media(min-width:992px){.default-section .wrap-content{margin-left:auto;margin-right:auto;max-width:730px}}.wrapper-back{border-top:1px solid #dcdcdc;margin-top:20px;padding-top:20px}@media(min-width:992px){.wrapper-back{margin-top:44px;padding-top:44px}}.about-us .img-brand{margin-left:auto;margin-right:auto;margin-top:30px;max-width:400px}@media(min-width:992px){.about-us .img-brand{margin-top:65px;max-width:532px}}.about-us .img-brand img{height:auto;max-width:100%;width:100%}.about-us .text-brand{font-size:18px;margin-top:40px}.about-us .text-with-line{padding-bottom:30px;padding-top:30px;position:relative}.about-us .text-with-line:after,.about-us .text-with-line:before{background-color:#d4c9b1;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.about-us .text-with-line:before{top:15px}.about-us .text-with-line:after{bottom:15px}.about-us .gutter-60{margin-top:20px}@media(min-width:992px){.about-us .gutter-60{margin-top:40px}}.about-us .history-list{margin-top:30px}@media(min-width:992px){.about-us .history-list{margin-top:70px}}.history-item:not(:first-child){margin-top:30px}@media(min-width:992px){.history-item:not(:first-child){margin-top:105px}}@media(max-width:991px){.history-item .img{margin-bottom:20px}}.history-item .img-drop{padding-top:68.7640449438%}.history-item .img-drop,.history-item .img-drop img{border-radius:5px}@media(min-width:992px){.history-item .img-drop,.history-item .img-drop img{border-radius:10px}.history-item:nth-child(odd) .col-lg-5{order:1}}.history-item .text{padding-left:30px}@media(min-width:992px){.history-item .text{padding-left:45px}}.title-shape{font-weight:400;margin-bottom:20px;padding-left:30px;padding-top:30px;position:relative}@media(min-width:992px){.title-shape{margin-bottom:30px;padding-left:45px;padding-top:45px}}.title-shape:before{background:#fff0 url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/shape-title.png) no-repeat 0 0/100% auto;content:"";height:92px;left:0;pointer-events:none;position:absolute;top:0;width:130px}@media(min-width:992px){.title-shape:before{height:92px;width:163px}}.person-item .img-drop{padding-top:107.0588235294%}.person-item .text{padding:15px;text-align:center}@media(min-width:992px){.person-item .text{padding:23px}}.person-item h6{font-size:16px}@media(min-width:992px){.person-item h6{font-size:18px}}.person-item .role{font-size:12px;font-weight:300}@media(min-width:992px){.person-item .role{font-size:14px}.person-list{margin-bottom:-30px}}@media(max-width:991px){.person-list{justify-content:center;margin-bottom:-10px;margin-left:-5px;margin-right:-5px}.person-list>.col,.person-list>[class*=col]{padding-left:5px;padding-right:5px}}.person-list>div{margin-bottom:10px}@media(min-width:992px){.person-list>div{margin-bottom:30px}}.person-list>div .person-item{height:100%}@media(max-width:991px){.scholar-detail .img{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:255px}}.scholar-detail .img-drop{padding-top:107.0588235294%}.scholar-detail .img-drop img{-o-object-fit:contain;object-fit:contain}.scholar-detail .role{margin-bottom:20px}@media(min-width:992px){.scholar-detail .role{margin-bottom:50px}.selling-list{margin-bottom:-50px}}@media(max-width:991px){.selling-list{justify-content:center;margin-bottom:-30px;margin-left:-10px;margin-right:-10px}.selling-list>.col,.selling-list>[class*=col]{padding-left:10px;padding-right:10px}}.selling-list>div{margin-bottom:30px}@media(min-width:992px){.selling-list>div{margin-bottom:50px}}.selling-item{position:relative}.selling-item .button{margin-right:0;min-width:auto;position:absolute;right:20px;top:20px;z-index:1}.selling-item .img{background-color:#fff;border:2px solid #d4c9b1;padding:0}.selling-item .img-drop img{-o-object-fit:contain;object-fit:contain}.selling-item h6{font-weight:400;margin-bottom:5px;margin-top:10px}@media(min-width:992px){.selling-item h6{line-height:1.75;margin-bottom:10px;margin-top:25px}}@media(max-width:991px){.selling-item h6{font-size:14px}}.selling-item .price{color:#767676;font-weight:300;margin-top:10px}@media(max-width:991px){.selling-item .price{font-size:12px}}.course-item .img-drop{background-color:#dcdcdc;padding-top:70.7692307692%}.course-item .text{padding:20px 25px}@media(min-width:992px){.course-item .text{padding:40px 50px}}.course-item h5{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.5652173913;overflow:hidden;text-overflow:ellipsis}@media(min-width:992px){.course-item h5{margin-bottom:10px;min-height:72px}}@media(min-width:576px)and (max-width:991px){.course-item h5{min-height:57px}}.course-item .date,.course-item .speaker{font-size:14px;font-weight:300}.course-item .button{margin-top:20px}@media(min-width:992px){.course-list{margin-bottom:-30px}}@media(max-width:991px){.course-list{justify-content:center;margin-bottom:-20px;margin-left:-10px;margin-right:-10px}.course-list>.col,.course-list>[class*=col]{padding-left:10px;padding-right:10px}}.course-list>div{margin-bottom:20px}@media(min-width:992px){.course-list>div{margin-bottom:30px}}@media(max-width:575px){.course-list>div{flex:0 0 100%;max-width:100%}}.course-list>div .course-item{height:100%}@media(max-width:991px){.course-detail .text{margin-top:30px}}.event-item .img-drop{background-color:#dcdcdc;padding-top:146.5798045603%}.event-item .text{padding:20px}.event-item h6{margin-bottom:0}@media(min-width:992px){.event-list{margin-bottom:-30px}}@media(max-width:991px){.event-list{justify-content:center;margin-bottom:-20px;margin-left:-10px;margin-right:-10px}.event-list>.col,.event-list>[class*=col]{padding-left:10px;padding-right:10px}}.event-list>div{margin-bottom:20px}@media(min-width:992px){.event-list>div{margin-bottom:30px}}@media(max-width:575px){.event-list>div{flex:0 0 100%;max-width:100%}}.event-list>div .course-item{height:100%}.library-section{background-color:#f8f7ee;height:100vh}@media(min-width:992px){.library-section{min-height:768px}}@media(min-width:768px)and (max-width:991px){.library-section{max-height:1024px}}@media(max-width:767px){.library-section{max-height:736px}}.library-section .bg{background-repeat:no-repeat;background-size:cover;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.library-section .container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;text-align:center}.library-section h1{font-size:66px;margin-bottom:0}@media(min-width:992px){.library-section h1{font-size:90px}}.library-section .button{margin-top:20px}.collapse-item{background:#fff url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/bg-qa.jpg);border:3px solid #c5ae7b;box-shadow:0 4px 5px 0 rgb(44 44 44 / .15);padding:25px}.collapse-item:not(:first-child){margin-top:10px}.collapse-item h5{cursor:pointer;margin-bottom:0;padding-right:30px;position:relative;transition:color .3s ease}@media(min-width:992px){.collapse-item h5:hover{color:#9171a8}}.collapse-item h5:before{background-color:#8b8b8b;border-radius:50%;content:"";height:28px;position:absolute;right:0;top:0;width:28px}.collapse-item h5:after{background:#fff;content:"";height:20px;-webkit-mask-image:url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/icon-down-chevron.svg);mask-image:url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/icon-down-chevron.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:4px;top:4px;transition:transform .3s ease;width:20px}.collapse-item h5[aria-expanded=true]:after{transform:rotate(-180deg)}.collapse-item .text{padding-top:25px}.collapse-item .text p:last-child{margin-bottom:0}@media(max-width:991px){.qa-section .col-lg-6:nth-child(n+2){margin-top:10px}}@media(min-width:992px){.contact-section{padding-bottom:80px}}.contact-section .google-map{margin-top:25px;padding-top:360px}.contact-section .information{margin-top:30px}@media(max-width:991px){.contact-section .information .col-lg-6:nth-child(n+2){margin-top:10px}}.contact-section .form{background:#fff url(https://taoistcollege.org.sg/wp-content/themes/tc-website/frontend/dist/styles/../images/bg-qa.jpg);border:3px solid #c5ae7b;box-shadow:0 4px 5px 0 rgb(44 44 44 / .15);margin-left:auto;margin-right:auto;margin-top:30px;max-width:920px;padding:30px}@media(min-width:992px){.contact-section .form{margin-top:80px;padding:50px 95px 80px}}.contact-section .form .description{margin-bottom:30px;margin-top:10px;text-align:center}@media(min-width:992px){.contact-section .form .description{margin-bottom:40px;margin-top:30px}}.contact-section .form input[type=email],.contact-section .form input[type=number],.contact-section .form input[type=password],.contact-section .form input[type=text],.contact-section .form select,.contact-section .form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #c4c4c4;border-radius:0;border-radius:5px;color:#000;font-size:14px;outline:0!important;padding:10px 16px;transition:border .3s ease,padding .3s ease;width:100%}@media(min-width:992px){.contact-section .form input[type=email],.contact-section .form input[type=number],.contact-section .form input[type=password],.contact-section .form input[type=text],.contact-section .form select,.contact-section .form textarea{padding:16px}}.contact-section .form input[type=email]:focus,.contact-section .form input[type=email]:hover,.contact-section .form input[type=number]:focus,.contact-section .form input[type=number]:hover,.contact-section .form input[type=password]:focus,.contact-section .form input[type=password]:hover,.contact-section .form input[type=text]:focus,.contact-section .form input[type=text]:hover,.contact-section .form select:focus,.contact-section .form select:hover,.contact-section .form textarea:focus,.contact-section .form textarea:hover{border-color:#000}.contact-section .form textarea{max-height:300px;min-height:208px;resize:vertical}.contact-section .form .validation_error{color:#9b3d40;margin-bottom:20px;text-align:center}.contact-section .form .validation_message{color:#cc6e6e;font-size:14px;margin-top:3px}.contact-section .form .gform_fields{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-left:-15px;margin-right:-15px;padding-left:0;position:relative}.contact-section .form .gform_fields>.col,.contact-section .form .gform_fields>[class*=col]{padding-left:15px;padding-right:15px}.contact-section .form .gfield{margin-bottom:30px}.contact-section .form .gfield.hidden_label label{display:none}.contact-section .form .gfield.gfield_error input,.contact-section .form .gfield.gfield_error select,.contact-section .form .gfield.gfield_error textarea{border-color:#cc6e6e}.contact-section .form input[type=submit]{display:block;margin-left:auto;margin-right:0}@media(max-width:991px){.contact-section .form input[type=submit]{margin-top:30px}}.contact-section .form .field-captcha{margin-bottom:0}@media(min-width:768px){.contact-section .form .field-captcha{left:0;position:absolute;top:100%;width:auto;z-index:1}}.contact-section .form .gform_footer{position:relative}.contact-section .form .gform_ajax_spinner{height:50px;position:absolute;right:150px;top:-5px;width:50px}@media(min-width:992px){.contact-section .form .gform_ajax_spinner{height:60px;right:170px;top:0;width:60px}}.contact-section .form .gform_confirmation_wrapper{padding:40px 0;text-align:center}@media(min-width:992px){.contact-section .form .gform_confirmation_wrapper{padding:60px 0}}