@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;500;700&display=swap");@import url(//gibo.ph/wp-content/cache/cssoptimizer/all.css);﻿
/*!
 * Gibo Teodoro
 */
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}h1,h2,h3,h4,h5,h6{line-height:1.15}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.clearfix,footer>div:last-child,footer .feed{*zoom:1}.clearfix:before,footer>div:last-child:before,footer .feed:before,.clearfix:after,footer>div:last-child:after,footer .feed:after{content:" ";display:table}.clearfix:after,footer>div:last-child:after,footer .feed:after{clear:both}.ir{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.gradient-black{background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0)}.slick-loading .slick-list{background:#fff url("//gibo.ph/wp-content/themes/gt-theme/theme/images/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;width:40px;line-height:0;font-size:0px;cursor:pointer;background:rgba(255,255,255,.3);background-position:center;background-repeat:no-repeat;background-color:transparent;color:transparent;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;z-index:400;top:48%;background-size:20px 35px;height:100%;border-radius:0;background-color:rgba(255,255,255,.7)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;background-position:center;background-repeat:no-repeat;background-size:20px 35px}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:20px;color:#fff;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0;background-image:url(//gibo.ph/wp-content/themes/gt-theme/theme/images/slick-arrow-left.png)}[dir=rtl] .slick-prev{left:auto;right:25px}.slick-prev:hover{background-image:url(//gibo.ph/wp-content/themes/gt-theme/theme/images/slick-arrow-left.png)}.slick-prev:before{background-image:url(//gibo.ph/wp-content/themes/gt-theme/theme/images/slick-arrow-left.png)}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:0;background-image:url(//gibo.ph/wp-content/themes/gt-theme/theme/images/slick-arrow-right.png)}[dir=rtl] .slick-next{left:25px;right:auto}.slick-next:hover{background-image:url(//gibo.ph/wp-content/themes/gt-theme/theme/images/slick-arrow-right.png)}.slick-next:before{background-image:url(//gibo.ph/wp-content/themes/gt-theme/theme/images/slick-arrow-right.png)}[dir=rtl] .slick-next:before{content:"←"}.slick-dots{position:absolute;bottom:5px;left:0;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 8px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:10px;width:10px;outline:none;line-height:0;font-size:0px;color:transparent;padding:5px;cursor:pointer;border-radius:50%;background:0 0;border:2px solid #fff}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;background:#7ed577;border:2px solid #7ed577}.slick-dots li.slick-active button{background:#7ed577;border:2px solid #7ed577}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;outline:none}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider-nav{margin-top:40px}.slider-nav .slick-slide{padding:0 5px;outline:none}.slider-nav .slick-slide .holder{height:185px;position:relative}.slider-nav .slick-prev,.slider-nav .slick-next{height:35px;width:20px;background-size:contain;background-repeat:no-repeat}.slider-nav .slick-prev{left:20px}.slider-nav .slick-next{right:20px}@media (max-width:568px){.slick-dots li{height:20px;width:10px;margin:0 5px}.slick-dots li button{padding:3px;border:1px solid #fff}}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-overflow-style:scrollbar}*,*:before,*:after{box-sizing:border-box}body{margin:0 auto;width:100%;max-width:1920px;font-size:14px;min-width:300px;color:#797979;font-family:"Poppins","Helvetica Neue",Helvetica,sans-serif;font-weight:300}.jarallax{position:relative;z-index:-1;height:480px}.jarallax>.jarallax-img{position:absolute;object-fit:cover;font-family:"object-fit: cover;";top:0;left:0;width:100%;height:100%;z-index:-1}.jarallax .main-caption{position:absolute;z-index:100;top:0;left:0;right:0;color:#fff;width:100%;height:100%;display:flex;align-items:center;text-align:center}.jarallax .main-caption .centering{display:table-cell;text-align:center;width:100%;vertical-align:middle;padding:20px}.jarallax .main-caption .centering span{padding:5px;color:#fff;font-weight:500}.jarallax .main-caption .centering h1{margin:0 auto;font-weight:700;text-transform:uppercase;font-size:28px;line-height:1.2;text-shadow:0px 2px 3px rgba(0,0,0,.4)}a.btn{color:#fff;background:#209172;text-decoration:none;text-align:center;padding:12px 30px;min-width:150px;display:inline-block;text-transform:uppercase;margin:5px 0;margin-bottom:15px;font-size:14px;font-weight:500;border-radius:6px;transition:all .3s ease;outline:none}a.btn:hover{background:#96cb42}input[type=text],textarea{padding:10px 20px;border-radius:10px;min-width:230px;border:1px solid #c6ddd1;outline:none}textarea{margin:0 1%;width:98%;height:240px;resize:none}button{color:#fff;background:#96cb42;text-decoration:none;text-align:center;padding:10px 25px;display:inline-block;text-transform:uppercase;margin:5px 0;margin-bottom:15px;font-size:14px;border-radius:10px;border:1px solid #96cb42}button.lgreen{background:#7ed577}.title{font-weight:900;line-height:1.3;font-size:calc(26px + 1vw)}header{position:fixed;z-index:800;display:block;width:100%;font-size:16px;max-width:1920px;box-shadow:0px 2px 5px 0px rgba(0,0,0,.25);-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,.25)}header:before{content:"";display:table;width:100%;height:26px;position:absolute;top:0;background:#209172}header .main-nav{background:#fff}header .main-nav .holder{position:relative;width:85%;height:105px;padding:0 20px;margin:0 auto}header .main-nav .holder .logo{display:inline-block;position:relative;z-index:110;float:left;margin-top:12px}header .main-nav .holder .logo img{height:56px}header .main-nav .holder .logo a{outline:none}header .main-nav .filter{background:rgba(10,16,15,.7);width:100%;padding:5px 10px;position:absolute;top:-100px;transition:all .3s ease}header .main-nav .filter.full .select{width:100%}header .main-nav .filter.active{height:auto;display:block}header .main-nav .filter select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:1px solid #fff !important;border-radius:10px;background:0 0;background-image:none}header .main-nav .filter select::-ms-expand{display:none}header .main-nav .filter .holder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;height:auto;padding:0}header .main-nav .filter .select{position:relative;display:inline-block;margin:5px 2.5%;width:45%;background:0 0;overflow:hidden;border-radius:.25em}header .main-nav .filter .select select{display:block;width:100%;padding:5px 10px;color:#fff;cursor:pointer}header .main-nav .filter .select:after{content:"▼";position:absolute;top:-4px;right:0;padding-right:10px;line-height:3;color:#fff;cursor:pointer;pointer-events:none}header .social-media{text-align:right;width:100%;display:block}header .social-media a{color:#fff;display:inline-block;width:20px;text-align:center}header nav{text-align:right;padding:27px 0;text-transform:uppercase}header nav ul{list-style:none;margin:0;padding:0}header nav ul li{display:inline-block;margin:0 .78125%}header nav ul li a{color:#22a076;padding:20px 15px;font-weight:500;text-decoration:none;transition:all .3s ease}header nav ul li a:hover{color:#7ed577}header nav ul li a.active{color:#7ed577}header nav ul li a i{padding-left:3px}header nav ul li:last-child a{padding-right:0}header nav ul li:hover>a{color:#7ed577}header nav ul li:hover .dropdown{visibility:visible;opacity:1}header nav .dropdown{visibility:hidden;opacity:0;position:absolute;top:100%;z-index:99999;background:#fff;padding:10px;min-width:190px;-webkit-transition:opacity .2s linear,visibility .2s linear;-moz-transition:opacity .2s linear,visibility .2s linear;-o-transition:opacity .2s linear,visibility .2s linear;transition:opacity .2s linear,visibility .2s linear}header nav .dropdown a{display:block;text-align:left;padding:10px;color:#209172;border-bottom:1px solid #dedede}header nav .dropdown a:last-child{border-bottom:none}header .burgernav{display:none;position:fixed;width:auto;height:auto;top:37px;left:8px;z-index:1000;padding:18px 15px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}header .burgernav__icon{position:relative;margin-top:8px;margin-bottom:8px;background-color:#f2f1f2}header .burgernav__icon:before{top:-9px;-moz-transform:translateY(0px) rotate(0deg);-ms-transform:translateY(0px) rotate(0deg);-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0px) rotate(0deg)}header .burgernav__icon:after{top:9px;-moz-transform:translateY(0px) rotate(0deg);-ms-transform:translateY(0px) rotate(0deg);-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0px) rotate(0deg)}header .burgernav__icon:before,header .burgernav__icon:after{position:absolute;content:""}header .burgernav__icon,header .burgernav__icon:before,header .burgernav__icon:after{display:block;width:32px;height:3px;background-color:#209172;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,transform;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s}header .open .burgernav__icon{background-color:transparent}header .open .burgernav__icon:before{-moz-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}header .open .burgernav__icon:after{-moz-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);-webkit-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}footer{background:url("//gibo.ph/wp-content/themes/gt-theme/theme/images/bg-footer.jpg") #209c73 center bottom no-repeat;background-size:100%;color:#fff;padding:60px 9%;font-weight:300;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer>div{width:23.33%;padding:20px}footer>div:first-child{padding-left:0;width:30%}footer>div:nth-child(4){padding-right:0}footer>div:last-child{border-top:3px solid #96cb42;width:100%;padding:0;display:block;padding-top:15px;margin-top:40px}footer>div:last-child p{float:left;padding:0;margin:0}footer>div:last-child .float-right{float:right}footer>div:last-child .float-right a{margin-left:15px}footer .social-media{margin-top:20px;font-size:22px}footer .social-media a{margin-right:15px}footer span{display:block;margin-bottom:10px}footer span.label{text-transform:uppercase;font-weight:500;font-size:20px}footer span.tagline{max-width:220px;font-weight:500}footer a{color:#fff;text-decoration:none}footer a:hover{text-decoration:underline}footer .logo{display:inline-block}footer .logo img{max-width:220px}footer .fineprint{font-size:10px}footer ul{list-style:none;margin:0;padding:0}footer ul li{padding:5px 0}footer .feed a{width:31.33%;margin:.25% 1%;float:left;display:inline-block}footer .feed a img{width:100%;max-width:90px}footer form input,footer form button{width:100%}.main-content{min-height:600px;padding-top:75px}.main-content:before{content:"";width:100%;max-width:1920px;display:block;top:0;position:absolute;height:75px;background-color:#209172}.two-column{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.two-column>div{width:50%}.two-column.padded>div{padding-right:40px}.two-column.padded>div:last-child{padding:0;padding-left:40px}.two-column.padded h3{margin-bottom:30px}.main-display{position:relative}.main-display img{width:100%;display:block}.main-display .main-caption{position:absolute;z-index:100;top:0;left:7.6388888889%;color:#fff;width:40%;height:100%;display:flex;align-items:center}.main-display .main-caption.smaller .centering h1{color:#96cb42;font-size:calc(18px + 2vw);text-shadow:none}.main-display .main-caption .centering{display:table-cell;text-align:left;vertical-align:middle;padding:20px}.main-display .main-caption .centering span{padding:5px;color:#209172;font-weight:500}.main-display .main-caption .centering h1{margin:0 auto;font-weight:700;text-transform:uppercase;font-size:calc(38px + 2vw);line-height:1.2;text-shadow:0px 2px 3px rgba(0,0,0,.4)}.main-display .main-caption .centering p{color:#797979}.main-display .main-caption .centering .btn{font-size:18px}.display-carousel{padding:60px 6.9444444444%;padding-right:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.display-carousel img{display:block;max-width:400px;width:100%}.display-carousel .main-caption{color:#fff;width:40%;padding:20px}.display-carousel .main-caption span{padding:5px;color:#209172;font-weight:500}.display-carousel .main-caption h1{margin:10px auto;font-weight:700;text-transform:uppercase;font-size:calc(22px + 2vw);line-height:1.1;color:#96cb42}.display-carousel .carousel{padding-left:40px;width:60%;margin-top:60px}.display-carousel .carousel a{margin:0 10px}.content-display{position:relative;background:#f8f8f5;width:100%;margin:0 auto;padding:2.7777777778% 5.5555555556%}.content-display.part-display{background:url("//gibo.ph/wp-content/themes/gt-theme/theme/images/bg-movement.jpg")}.content-display .two-column{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-display .two-column.align-top{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.content-display .two-column>div{padding:4.1666666667%}.content-display h4{margin:0;padding:0;padding-right:60px;padding-bottom:30px;color:#219f75;text-transform:uppercase;font-size:calc(24px + 2vw);line-height:1;border-bottom:3px solid #96cb42}.content-display .recognitions>div{margin-bottom:20px}.content-display .recognitions span{color:#96cb42;font-weight:500}.content-display .recognitions p{margin:0;padding:0}.content-display .content,.content-display .smaller{width:60%}.content-display .content span,.content-display .smaller span{color:#219f75;font-weight:500}.content-display .content .title,.content-display .smaller .title{margin:0 auto;color:#96cb42;text-transform:uppercase}.content-display .content p,.content-display .smaller p{font-size:14px;line-height:2}.content-display .mid{width:50%}.content-display .downloadable-kit{text-align:center}.content-display .downloadable-kit ul{text-align:left;margin:0;margin-bottom:20px;padding:0;list-style:none;column-count:2}.content-display .downloadable-kit ul li{margin-bottom:10px}.content-display .downloadable-kit ul li a{color:#209172;font-weight:500;text-decoration:none;display:inline-block;padding:5px;padding-left:35px;background:url("//gibo.ph/wp-content/themes/gt-theme/theme/images/icn-download.svg") left center no-repeat}.content-display .downloadable-kit ul li a:hover{color:#96cb42}.content-display .part-section ul{margin:0;padding:0;list-style:none;text-transform:uppercase;color:#209172;font-weight:500}.content-display .part-section ul li{padding:15px;font-size:18px;padding-left:65px;margin:10px 0;background:url("//gibo.ph/wp-content/themes/gt-theme/theme/images/icn-gibo.svg") left center no-repeat}.content-display .smaller{width:40%}.content-display .img{width:40%}.content-display .img img{display:block;width:100%;max-width:380px;margin:0 auto}.content-display .contact-form{padding-top:60px;width:60%}.content-display .contact-form input[type=text]{margin-bottom:0}.content-display .contact-form input[type=text].short{min-width:initial;max-width:150px}.content-display .contact-form input[type=text].long{width:97.5%}.sign-ups{position:relative;overflow:hidden}.sign-ups img{width:100%;display:block}.sign-ups .main-caption{position:absolute;z-index:100;top:0;left:0;right:0;color:#fff;width:100%;max-width:640px;height:100%;display:table;margin:0 auto}.sign-ups .main-caption .centering{display:table-cell;text-align:center;vertical-align:middle}.sign-ups .main-caption .centering h2{text-transform:uppercase;margin:0 auto;font-weight:700;font-size:calc(28px + 2vw)}.sign-ups .main-caption .centering p{padding:5px 0;font-size:calc(6px + 1vw)}.sign-ups form button{min-width:120px}.title-block{text-align:center}.title-block.large{padding:20px 0}.title-block.large span{font-size:20px}.title-block.large h2{font-size:42px}.title-block span{color:#209172;font-weight:500}.title-block h2{margin:0;padding:0;text-transform:uppercase;color:#96cb42;font-size:34px}.title-block h6{color:#209172;font-size:18px}.title-block p{width:100%;max-width:800px;line-height:2;color:#797979;position:relative}.title-block p.quote{margin:0 auto;padding:15px}.article-display{padding:60px 4.1666666667%;text-align:center}.article-display .block{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:40px 0;text-align:left}.article-display .block article{width:31.33%;margin:1%}.article-display .block article img{width:100%}.article-display .block article h3{margin:10px 0;padding:0;font-size:20px}.article-display .block article h3 a{text-decoration:none;text-transform:uppercase;font-weight:700;color:#000}.article-display .block article span{display:block;border-bottom:4px solid #96cb42;padding-bottom:10px;margin-bottom:10px}.article-display .block article span i{margin-right:10px}.article-display .block article a{color:#209172;text-decoration:none;font-weight:500}.article-display .block article a:hover{text-decoration:underline}.article-display .block article a.btn{margin-top:10px;color:#fff;text-decoration:none}.article-display.events{padding:60px 8.3333333333%}.article-display.events .block article{width:48%;background:#f8f8f5}.article-display.events .block article h3{text-align:left;margin:0;padding:0;margin-bottom:10px;font-size:calc(14px + 1vw);color:#343434;font-weight:500;text-transform:uppercase}.article-display.events .block article span{text-align:left;border-bottom:none;margin:0;padding:0}.article-display.events .block article p{text-align:left}.article-display.events .block article .details{padding:20px 40px;text-align:center}.gallery-display{padding:60px 4.1666666667%;text-align:center}.gallery-display .block{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:40px 0;text-align:left}.gallery-display .block article{width:48%;margin:1%}.gallery-display .block article img{width:100%}.gallery-display .display{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}.gallery-display .display a{margin:1%;width:48%}.gallery-display .display img{display:block;width:100%}.gallery-display a.back-to{display:inline-block;margin-top:10px;color:#209172;font-weight:500;text-decoration:none}.gallery-display a.back-to:hover{text-decoration:underline}.pagination{display:block;width:100%;margin:40px auto;margin-top:60px;text-align:center}.pagination a{font-size:13px;text-align:center;display:inline-block;min-width:40px;height:40px;padding:9px 12px;border-radius:50%;border:1px solid #797979;color:#797979;text-decoration:none;font-weight:500;transition:all .3s ease}.pagination a.active,.pagination a:hover{color:#fff;background:#96cb42;border:1px solid #96cb42}.pagination a:hover{background:#acd66a}.content-body{position:relative;padding:60px 4.1666666667%}.content-body.gradient{background:url("//gibo.ph/wp-content/themes/gt-theme/theme/images/bg-green.jpg");background-size:cover}.content-body.static{width:100%;max-width:1280px;margin:0 auto}.content-body.static .title-block span{display:block;margin:10px 0}.content-body.static .title-block span i{margin-right:10px}.content-body.static p{line-height:2.4}.content-body.static a{color:#209172}.content-body.static a.back-to{text-decoration:none}.content-body.static a.back-to:hover{text-decoration:underline}.title-block .title{margin:0;padding:0;color:#209172}.accordion{max-width:1180px;margin:0 auto;margin-top:-140px;padding-top:0;background:#fff;box-shadow:0px 2px 5px 0px rgba(0,0,0,.25);-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,.25)}.accordion>div{border-bottom:3px solid #96cb42}.accordion>div.active{display:block}.accordion .title{position:relative;padding:20px 0;cursor:pointer;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.accordion .title img{margin:0 15px;max-width:140px;width:20%}.accordion .title h3{width:75%;display:block;margin:0;padding-right:40px;font-size:26px;color:#343434;text-transform:uppercase}.accordion .title h3 span{width:90%;color:#209172;font-weight:500;font-size:16px;display:block;text-transform:initial;margin-bottom:5px}.accordion .title i{font-size:18px;color:#2fb19d;position:absolute;right:15px;top:15px;margin-right:10px;margin-top:10px}.accordion .content{padding-bottom:30px;padding-right:40px;padding-left:173px;display:none}.accordion .content p{margin:0;padding:0;line-height:2}.sub-nav{padding:10px 4.1666666667%}.sub-nav .listing-congress ul{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sub-nav .listing-congress ul li a{margin:0 20px;text-transform:uppercase;font-weight:500;font-size:18px;text-decoration:none;color:#797979}.sub-nav .listing-congress ul li a:hover,.sub-nav .listing-congress ul li a.active{color:#209172;border-bottom:4px solid #209172}.sub-nav .form-congress{display:none}.sub-nav .form-congress .custom-select{display:inline-block;overflow:hidden;margin-bottom:0 !important;padding-left:3px;border:2px solid #209172;background:url("//gibo.ph/wp-content/themes/gt-theme/theme/images/arrow-down.png") #fff no-repeat 96%;background-size:14px;width:100%}.sub-nav .form-congress .custom-select select{background:0 0;padding:10px 15px;padding-right:30px;border:0;text-transform:uppercase;border-radius:0;-webkit-appearance:none;-moz-appearance:window;appearance:none;cursor:pointer;overflow:hidden;width:105%}.sub-nav .form-congress .custom-select select option{padding:5px;background:#fff;outline:none;border:none}.sub-nav .form-congress .custom-select select:focus{outline:none}.listing{margin-top:20px;padding:20px 5.5555555556%;text-align:center}.listing span{font-weight:500;margin-bottom:5px;display:block}.listing p{margin:0;padding:0;line-height:1.8}.listing .group{display:none}.listing .group.active{display:block}.listing .group>div{text-align:left;margin-bottom:30px}.support-section{padding:80px 4.1666666667%;min-height:600px;background:url("//gibo.ph/wp-content/themes/gt-theme/theme/images/bg-green.jpg") no-repeat;background-size:cover}.support-section .title-block h2{color:#fff}.support-section .img-carousel{width:100%;max-width:1040px;margin:30px auto}.support-section .img-carousel img{display:block;width:100%}.contact-section{padding:80px 4.1666666667%;min-height:600px;background:url("//gibo.ph/wp-content/themes/gt-theme/theme/images/bg-contact.jpg") no-repeat;background-size:cover}.contact-section .title-block p{margin:0 auto}.contact-form{margin:0 auto;margin-top:20px;width:100%;max-width:680px;padding:10px}.contact-form input[type=text],.contact-form input[type=email]{margin:1%;margin-bottom:20px;width:47.5%}.contact-form .center{text-align:center}.contact-form .center label{text-align:left}.form-checkbox{display:block;position:relative;padding-left:30px;margin:15px 0;margin-bottom:30px;margin-left:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-checkbox:hover input~.checkmark{background-color:#209172}.form-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-checkbox input:checked~.checkmark{background-color:#209172}.form-checkbox input:checked~.checkmark:after{display:block}.form-checkbox a{color:#209172}.form-checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee}.form-checkbox .checkmark:after{content:"";position:absolute;display:none;left:8px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.grecaptcha-badge{visibility:hidden}.timeline{background:url("//gibo.ph/wp-content/themes/gt-theme/theme/images/bg-timeline.jpg") #209172 left top no-repeat;background-size:cover;padding:40px}.timeline .title-block{color:#fff;margin-bottom:40px;text-align:center}.timeline .title-block span{display:block;margin-top:10px;font-weight:500;color:#96cb42}.timeline .title-block h2{margin:0;padding:0;text-transform:uppercase;font-size:34px}.timeline ul{margin:0;padding:0}.timeline ul li{list-style-type:none;position:relative;width:3px;margin:0 auto;padding-top:5px;padding-bottom:15px;background:#fff}.timeline ul li:before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:20px;height:20px;border-radius:50%;background:inherit}.timeline ul li>div{position:relative;top:-4px;bottom:0;width:400px;text-align:left}.timeline ul li>div p,.timeline ul li>div h2{color:#fff;margin:0;padding:0;text-align:right}.timeline ul li>div h2{color:#96cb42;font-weight:700;font-size:16px}.timeline ul li:nth-child(even)>div{left:30px}.timeline ul li:nth-child(even)>div h2,.timeline ul li:nth-child(even)>div p{text-align:left}.timeline ul li:nth-child(odd)>div{left:-429px;text-align:left}.timeline ul li:before{transition:background .5s ease-in-out}.timeline ul li.in-view:before{background:#fff;border:4px solid #96cb42}.timeline ul li>div{visibility:hidden;opacity:0;transition:all .5s ease-in-out}.timeline ul li:nth-child(even) div{transform:translate3d(200px,0,0)}.timeline ul li:nth-child(odd) div{transform:translate3d(-200px,0,0)}.timeline ul li.in-view div{transform:none;visibility:visible;opacity:1}html{scroll-behavior:smooth}header .main-nav .holder .logo img{width:auto}header nav ul li.current_page_item a{color:#7ed577}nav ul li:hover .sub-menu{visibility:visible;opacity:1}nav ul li.menu-item-has-children>a:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-left:3px}nav .sub-menu{visibility:hidden;opacity:0;position:absolute;top:100%;z-index:99999;background:#fff;padding:10px;min-width:190px;text-align:left;-webkit-transition:opacity .2s linear,visibility .2s linear;-moz-transition:opacity .2s linear,visibility .2s linear;-o-transition:opacity .2s linear,visibility .2s linear;transition:opacity .2s linear,visibility .2s linear}nav .sub-menu li{display:block}nav .sub-menu a{display:block;text-align:left;padding:10px;color:#209172;border-bottom:1px solid #dedede;width:100%}nav .sub-menu a:last-child{border-bottom:none}.burgernav{display:none;position:fixed;width:auto;height:auto;top:37px;left:8px;z-index:1000;padding:18px 15px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.burgernav__icon{position:relative;margin-top:8px;margin-bottom:8px;background-color:#f2f1f2}.burgernav__icon:before{top:-9px;-moz-transform:translateY(0px) rotate(0deg);-ms-transform:translateY(0px) rotate(0deg);-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0px) rotate(0deg)}.burgernav__icon:after{top:9px;-moz-transform:translateY(0px) rotate(0deg);-ms-transform:translateY(0px) rotate(0deg);-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0px) rotate(0deg)}.burgernav__icon:before,.burgernav__icon:after{position:absolute;content:""}.burgernav__icon,.burgernav__icon:before,.burgernav__icon:after{display:block;width:32px;height:3px;background-color:#209172;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,transform;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s}input[type=email]{padding:10px 20px;border-radius:10px;min-width:230px;border:1px solid #c6ddd1;outline:none}.sign-ups input{max-width:310px}.pgntn-page-pagination .pgntn-page-pagination-block{display:flex;justify-content:center}.pgntn-page-pagination .pgntn-page-pagination-block a,.pgntn-page-pagination .pgntn-page-pagination-block span{font-size:13px;text-align:center;display:flex;justify-content:center;align-items:center;min-width:40px;height:40px;padding:9px 12px;border-radius:50%;border:1px solid #797979;color:#797979;text-decoration:none;font-weight:500;transition:all .3s ease}.pgntn-page-pagination .pgntn-page-pagination-block a.current,.pgntn-page-pagination .pgntn-page-pagination-block a.active,.pgntn-page-pagination .pgntn-page-pagination-block a:hover,.pgntn-page-pagination .pgntn-page-pagination-block span.current,.pgntn-page-pagination .pgntn-page-pagination-block span.active,.pgntn-page-pagination .pgntn-page-pagination-block span:hover{color:#fff;background:#96cb42;border:1px solid #96cb42}.pgntn-page-pagination .pgntn-page-pagination-block a:hover,.pgntn-page-pagination .pgntn-page-pagination-block span:hover{background:#acd66a}.pgntn-page-pagination .pgntn-page-pagination-block .prev,.pgntn-page-pagination .pgntn-page-pagination-block .next{font-family:"Font Awesome 5 Free";font-weight:900;font-size:0}.pgntn-page-pagination .pgntn-page-pagination-block .prev:before{content:"";font-size:13px}.pgntn-page-pagination .pgntn-page-pagination-block .next:before{content:"";font-size:13px}.ace_dd{display:none;border:1px solid #aaa;position:absolute;background:#fff;z-index:1000}a.ace_opt{padding:10px 11px;display:block;text-decoration:none;text-align:left;cursor:pointer}a.ace_opt:hover{background-color:#f0f0f0;color:#0654ba;text-decoration:none}.wpcf7-not-valid{border-color:red !important}.wpcf7-not-valid-tip{display:none !important}.content-display .contact-form input[type=email]{margin-bottom:0}.gallery-display,.gllr_page_content{padding:60px 4.1666666667%}.gallery-display .gallery_box ul,.gllr_page_content .gallery_box ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:40px 0;text-align:left}.gallery-display .gallery_box ul li,.gllr_page_content .gallery_box ul li{width:48%;margin:1%}.gallery-display .gallery_box ul li a,.gallery-display .gallery_box ul li img,.gllr_page_content .gallery_box ul li a,.gllr_page_content .gallery_box ul li img{height:auto !important;display:block}.gallery-display .gallery_box ul li .gallery_detail_box,.gllr_page_content .gallery_box ul li .gallery_detail_box{display:none}.gallery-display .display,.gallery-display .gllr_image_row,.gllr_page_content .display,.gllr_page_content .gllr_image_row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.gallery-display .display .gllr_image_block,.gallery-display .gllr_image_row .gllr_image_block,.gllr_page_content .display .gllr_image_block,.gllr_page_content .gllr_image_row .gllr_image_block{margin:1%;width:48%}.gallery-display .display .gllr_image_block a,.gallery-display .gllr_image_row .gllr_image_block a,.gllr_page_content .display .gllr_image_block a,.gllr_page_content .gllr_image_row .gllr_image_block a{display:block;width:100%}.gallery-display .display img,.gallery-display .gllr_image_row img,.gllr_page_content .display img,.gllr_page_content .gllr_image_row img{display:block;width:100%}.gallery-display a.back-to,.gllr_page_content a.back-to{display:inline-block;margin-top:10px;color:#209172;font-weight:500;text-decoration:none}.gallery-display a.back-to:hover,.gllr_page_content a.back-to:hover{text-decoration:underline}.loader-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#219f75;z-index:999999;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.loader-wrapper svg{display:block}.loader-wrapper svg *{stroke:#96cb42;stroke-width:1;fill-opacity:0;stroke-dasharray:350;stroke-dashoffset:440}.loader-wrapper svg #Group_19 *{-webkit-animation-name:dash;-moz-animation-name:dash;-o-animation-name:dash;animation-name:dash;-webkit-animation-duration:4s;-moz-animation-duration:4s;-o-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes dash{70%,80%{stroke-dashoffset:0;fill-opacity:0}85%{fill-opacity:0;stroke-opacity:1}95%{stroke:#96cb42;stroke-dashoffset:-301;stroke-opacity:0}100%{fill-opacity:1;stroke-dashoffset:-301}}@-o-keyframes dash{70%,80%{stroke-dashoffset:0;fill-opacity:0}85%{fill-opacity:0;stroke-opacity:1}95%{stroke:#96cb42;stroke-dashoffset:-301;stroke-opacity:0}100%{fill-opacity:1;stroke-dashoffset:-301}}@-moz-keyframes dash{70%,80%{stroke-dashoffset:0;fill-opacity:0}85%{fill-opacity:0;stroke-opacity:1}95%{stroke:#96cb42;stroke-dashoffset:-301;stroke-opacity:0}100%{fill-opacity:1;stroke-dashoffset:-301}}@keyframes dash{70%,80%{stroke-dashoffset:0;fill-opacity:0}85%{fill-opacity:0;stroke-opacity:1}95%{stroke:#96cb42;stroke-dashoffset:-301;stroke-opacity:0}100%{fill-opacity:1;stroke-dashoffset:-301}}@media (max-width:1240px){header .main-nav .holder{width:100%}header .main-nav nav ul li{margin:0 .4032258065%}footer{padding:5%}footer>div{width:50%}footer>div:first-child{padding-left:20px;width:50%}footer>div:nth-child(4){padding-right:20px}footer>div:last-child{margin-top:20px}footer .logo img{max-width:220px}}@media (max-width:1024px){header:after{height:0}header .main-nav .holder{text-align:center;position:relative}header .main-nav .holder .logo{float:none}header.nav-open nav{display:block;float:none;position:absolute;z-index:50;top:106px;left:0;width:100%;height:100vh;background:#fff;padding:30px;padding-top:10px}header.nav-open nav ul li{width:100%;margin-left:0;display:block;border-bottom:1px solid #c6ddd1}header.nav-open nav ul li a{display:block;width:100%;padding:10px}header.nav-open nav ul li a i{padding:0;position:absolute;margin-top:3px;right:40px}header.nav-open nav ul li a.active{border:none}header.nav-open nav ul li:hover .dropdown,header.nav-open nav ul li:hover .sub-menu{visibility:visible;opacity:1;position:relative}header.nav-open nav .dropdown,header.nav-open nav .sub-menu{border-radius:none;background:0 0;width:100%;padding-top:0}header.nav-open nav .dropdown li,header.nav-open nav .sub-menu li{border-bottom:none}header.nav-open nav .dropdown a,header.nav-open nav .sub-menu a{text-align:center}header .burgernav{display:block}header nav{display:none;text-align:center}.about-display .content{padding-right:550px}.about-display .img-right{width:550px;position:absolute;top:20%;right:-30px}.content-holder{padding:40px 0}.accordion{margin-top:0}}@media (max-width:960px){.timeline ul li>div{width:300px}.timeline ul li:nth-child(odd)>div{left:-330px}}@media (max-width:768px){.mobile-menu{display:block}footer{display:block}footer>div{width:100%;text-align:center}footer>div:first-child{width:100%}footer>div:last-child p,footer>div:last-child .float-right{float:none}footer>div:last-child .float-right a{display:inline-block;margin:10px}footer .social-media a{margin:10px}footer ul li{display:inline-block;padding:5px 0;margin:5px 10px}footer span.tagline{max-width:initial}footer form input,footer form button{text-align:center;max-width:450px}.two-column{display:block}.two-column>div{width:100%}.two-column.padded>div{padding-right:0}.two-column.padded>div:last-child{padding:0}.main-display .main-caption{display:block;top:initial;left:0;right:0;bottom:0;width:100%;height:initial;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#0c312b 90%)}.main-display .main-caption .centering{display:block;text-align:center}.main-display .main-caption .centering h1{font-size:calc(30px + 2vw)}.main-display .main-caption .centering p{margin:0;font-size:16px;padding:15px}.main-display .main-caption .centering .btn{font-size:14px}.display-carousel{padding:40px;padding-right:0;display:block}.display-carousel .main-caption{width:100%;padding:0}.display-carousel .carousel{margin-top:10px;width:100%}.about-display,.content-display,.content-block,.content-body{padding:30px 7.8125%}.content-block p{font-size:13px}.content-body.gradient{padding:30px}.accordion .title{padding-left:10px}.accordion .title img{margin:0 1%;max-width:initial;width:18%}.accordion .title h3{width:80%;font-size:22px}.accordion .content{padding-left:30px;padding-right:30px}.content-display{padding:30px 4.1666666667%}.content-display .two-column{display:block}.content-display .two-column>div{width:100%;text-align:center;margin:0 auto}.content-display.reverse .two-column{display:block}.article-display{padding:30px 4.1666666667%}.article-display .block{margin:30px auto}.article-display .block article{width:48%}.article-display.featured .block article:last-child{display:none}.content-holder.inner .content-block{padding:20px 0}.content-holder.inner .content-block .content{padding:0}.content-holder.inner .content-block .img-right .pattern{padding:0;height:auto}.content-holder.inner .content-block .img-right img{max-width:480px;width:100%}.content-holder.inner .content-block:nth-child(1) .img-right{margin-bottom:40px}.content-holder.inner .content-block:nth-child(1) .img-right .pattern{padding:13.0208333333% 0}.content-block{display:block}.content-block>div{width:100%}.content-block .content{padding-right:0;text-align:center}.content-block .content p{text-align:left}.content-block .img-right{padding-left:0}.sign-ups img{width:140%;height:300px}.sign-ups .main-caption{right:0;width:100%;background:#fff;max-width:initial;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#0c312b 100%)}.sign-ups .main-caption .centering{padding:20px;text-align:center}.sign-ups .main-caption .centering h2{font-size:calc(34px + 2vw)}.sign-ups .main-caption .centering p{margin:0;font-size:16px;padding:15px}.sign-ups .main-caption .centering .btn{font-size:14px}.title-block{text-align:center}.sub-nav{padding:20px}.sub-nav .listing-congress{display:none}.sub-nav .form-congress{display:block}.listing{margin-top:0}}@media (max-width:680px){.timeline ul li>div{width:200px}.timeline ul li:nth-child(odd)>div{left:-230px}}@media (max-width:568px){header .main-nav .holder{padding:0 5px}header .burgernav{left:5px}a.btn{font-size:12px}.main-display .main-caption .centering h1,.main-display .main-caption .centering h2,.sign-ups .main-caption .centering h1,.sign-ups .main-caption .centering h2{font-size:calc(24px + 2vw)}.main-display .main-caption .centering p,.sign-ups .main-caption .centering p{margin:0;font-size:13px;padding:5px}.main-display .main-caption .centering .btn,.sign-ups .main-caption .centering .btn{margin:5px auto;font-size:12px}.main-display .slick-dots,.sign-ups .slick-dots{bottom:5px}.sign-ups img{width:200%}.sign-ups .main-caption .centering p{margin:10px auto}.article-display .block article{width:100%;margin-bottom:30px}.article-display.featured .block article:last-child{display:block}.full-section .content{margin-top:10px}.display-carousel{padding:40px}.display-carousel .carousel{padding-left:0}}@media (max-width:480px){.timeline ul li{left:-120px}.timeline ul li>div p,.timeline ul li>div h2{text-align:left;width:240px}.timeline ul li:nth-child(odd)>div{left:30px}}@media print{*,*:before,*:after{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}