@charset "UTF-8";*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#5c5c5c;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.6}p{margin-bottom:25px;margin-top:0}a{color:#1eaedb;text-decoration:underline}a:active,a:focus,a:hover{color:#1b9cc5;text-decoration:none}strong{font-weight:700}hr{border:0;border-top:1px solid #e1e1e1;margin-bottom:35px;margin-top:30px}blockquote,dl,figure,pre{margin-bottom:25px}img,picture{display:inline-block;height:auto;max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:20px;margin-top:0}h1{font-size:2.5rem;line-height:1.2}h2{font-size:2.25rem;line-height:1.25}h3{font-size:1.875rem;line-height:1.3}h4{font-size:1.5rem;line-height:1.35}h5{font-size:1.125rem;line-height:1.5}h6{font-size:.9375rem;line-height:1.6}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:transparent;border:1px solid #bbb;border-radius:4px;color:#555;cursor:pointer;display:inline-block;font-size:.6875rem;font-weight:600;height:38px;letter-spacing:.1rem;line-height:2.375rem;margin-bottom:10px;padding:0 30px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{border-color:#888;color:#333;outline:0}.button.button-primary,button.button-primary,input[type=button].button-primary,input[type=reset].button-primary,input[type=submit].button-primary{background-color:#33c3f0;border-color:#33c3f0;color:#fff}.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover{background-color:#1eaedb;border-color:#1eaedb;color:#fff}form{margin-bottom:25px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;height:38px;padding:6px 10px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #33c3f0;outline:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-bottom:6px;padding-top:6px}label,legend{display:block;font-weight:600;margin-bottom:5px}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}fieldset,input,select,textarea{margin-bottom:15px}ul{list-style-type:square}ol{list-style-type:decimal}ol,ul{margin-bottom:25px;margin-top:0;padding-left:0}ol ol,ol ul,ul ol,ul ul{margin:15px 0 15px 30px}li{margin-bottom:10px}table{margin-bottom:25px}td,th{border-bottom:1px solid #e1e1e1;padding:12px 15px;text-align:left}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-shortcut:active,.screen-reader-shortcut:focus,.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text span:active,.screen-reader-text span:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static;width:auto}.alignleft,.alignnone,.alignright{display:block;margin-bottom:15px}.btn-close:hover{opacity:1}.btn-close:after,.btn-close:before{background-color:#fff;content:" ";height:20px;left:18px;position:absolute;top:10px;width:2px}.btn-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.branding-nav-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:40px;-webkit-transition:top .5s ease;transition:top .5s ease;width:100%;z-index:5}.branding-nav-btn .title-area{margin-left:40px}.branding-nav-btn .nav-btn{margin-right:40px;position:absolute;right:0}.branding-nav-btn .nav-btn a.navigation-toggle{background:#fff;display:block;height:38px;-webkit-transition:background .5s cubic-bezier(.075,.82,.165,1),-webkit-transform 1s cubic-bezier(.075,.82,.165,1);transition:background .5s cubic-bezier(.075,.82,.165,1),-webkit-transform 1s cubic-bezier(.075,.82,.165,1);transition:transform 1s cubic-bezier(.075,.82,.165,1),background .5s cubic-bezier(.075,.82,.165,1);transition:transform 1s cubic-bezier(.075,.82,.165,1),background .5s cubic-bezier(.075,.82,.165,1),-webkit-transform 1s cubic-bezier(.075,.82,.165,1);width:38px}.home .swiper-slide .banner-img{padding-top:0}.swiper-slide .banner-img{background-position:50%;padding-top:78px}#nav-container{display:none;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden}#nav-container .title-area{margin-left:40px;position:absolute;top:65px}#nav-container .nav-btn{margin-right:65px;position:absolute;right:0}#nav-container .nav-btn a{background:#fff;display:block;height:38px;width:38px}#nav-container .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh}#nav-container .wrap,#nav-container .wrap .social-media-links,#nav-container .wrap .social-media-links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#nav-container .wrap .social-media-links a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#3fc1c0;border-radius:50%;color:#fff;height:40px;margin-left:15px;width:40px}#nav-container .wrap .social-media-links a:first-child{margin-left:0}#nav-container .wrap .social-media-links a i{font-size:1.25rem}#nav-container .wrap .social-media-links a i svg{fill:#fff}#nav-container .wrap .social-media-links a .fa-facebook-f{height:24px;width:14px}#nav-container .wrap .social-media-links a .fa-instagram{height:20px;width:18px}#nav-container .wrap .social-media-links a .fa-twitter{height:20px;width:20px}#nav-container .wrap .social-media-links a .fa-linkedin-in{height:20px;width:18px}#nav-container .wrap .text-green{color:#3fc1c0}#nav-container .wrap .text-green h5{margin-bottom:10px}#nav-container .wrap .text-green p{font-family:tglt_bold;margin-bottom:10px}#nav-container .wrap .navbar-nav li{line-height:1;list-style:none}#nav-container .wrap .navbar-nav .menu-item a{color:#3fc1c0;display:inline-block;font-family:tglt_bold;font-size:3.25rem;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}#nav-container .wrap .navbar-nav .menu-item a:before{background:#3fc1c0;bottom:0;content:"";height:4px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.5s ease;transition:.5s ease;visibility:hidden;width:100%}#nav-container .wrap .navbar-nav .menu-item a:hover:before{height:4px;-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible}#nav-container.show-nav{display:block;height:100%;left:0;opacity:1;overflow:hidden;padding:25px;position:fixed;top:0;-webkit-transition:background .5s ease;transition:background .5s ease;visibility:visible;width:100%;z-index:11}#nav-container-wrap{background-color:#fff;height:100vh}.error404 .site-container,.error404 .site-container .site-inner{height:100%}.error404 .site-container .site-inner .site-header{background-color:#ff454d;height:10%}.error404 .site-container .site-inner .content{height:90%}.error404 .site-container .site-inner #main-content{height:100%}.error404 .site-container .site-inner .container404{background-color:#ff454d;height:100%}.error404 .site-container .site-inner .container404 .cta a{display:block}.error404 .site-container .site-inner .container404 .cta a .text{color:#fff}.error404 .site-container .site-inner .container404 .cta svg{height:20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);width:60px}.error404 .site-container .site-inner .container404 .cta svg *{fill:#fff;stroke:#fff}#logo path{stroke:none}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container .scroll-link{cursor:pointer;height:60px}.container .scroll-link,.container .scroll-link:hover{-webkit-transition:all .5s ease;transition:all .5s ease}.container .scroll-link:hover{-webkit-transform:translateY(20px);transform:translateY(20px)}.caption-wrapper .arrow-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.caption-wrapper .arrow-link svg{display:block;height:20px;-webkit-transition:all .5s ease;transition:all .5s ease;width:60px}.caption-wrapper .arrow-link svg .cls-1{fill:#fff}.caption-wrapper .arrow-link:hover svg{-webkit-transform:translateX(20px);transform:translateX(20px);-webkit-transition:all .5s ease;transition:all .5s ease}.site-header--scroll #logo_link{height:38px}.site-header--scroll #logo_link.green{background:#3fc1c0}.site-header--scroll #logo_link.white{background:#fff}.page-heading-wrap h2{color:#fff;font-size:3.125rem;text-align:center}.page-heading-wrap h5{color:#fff;font-family:tglt_regular;margin-bottom:5px;text-align:center}.page-heading-wrap p{font-size:1.25rem;margin:0 auto;max-width:370px;text-align:center}.archive.author .site-container,.archive.author .site-container .site-inner,.work-template-default .swiper-slide .banner-img,.work-template-default .swiper-slide .banner-img .caption-wrapper-main{height:100%}.archive.author .site-container .site-inner .site-header{height:15%}.archive.author .site-container .site-inner .site-header .site-slider .swiper-slide .banner-img{background-color:#3fc1c0!important}.archive.author .site-container .site-inner .site-header .slider-container{height:100%}.archive.author .author-wrapper .blog-wrapper .author-details{background-color:#3fc1c0;color:#fff;text-align:center}.archive.author .author-wrapper .blog-wrapper .author-details .wrap .author-image{margin:0 auto;max-width:200px}.archive.author .author-wrapper .blog-wrapper .author-details .wrap .author-name{padding:25px 0}.archive.author .author-wrapper .blog-wrapper .author-details .wrap .author-name h2{color:#fff;margin-bottom:10px}.archive.author .author-wrapper .blog-wrapper .author-details .wrap .author-name .position{font-family:tglt_bold;text-transform:uppercase}.archive.author .author-wrapper .posts-content{text-align:left}.blog .site-container,.blog .site-container .site-inner,.page-id-8 .site-container,.page-id-8 .site-container .site-inner,.page-id-162 .site-container,.page-id-162 .site-container .site-inner,.page-id-164 .site-container,.page-id-164 .site-container .site-inner,.page-id-168 .site-container,.page-id-168 .site-container .site-inner,.single .site-container,.single .site-container .site-inner{height:100%}.blog .site-container .site-inner header.site-header,.page-id-8 .site-container .site-inner header.site-header,.page-id-162 .site-container .site-inner header.site-header,.page-id-164 .site-container .site-inner header.site-header,.page-id-168 .site-container .site-inner header.site-header,.single .site-container .site-inner header.site-header{background-color:#3fc1c0;height:100%}.blog .site-container .site-inner header.site-header .site-slider,.page-id-8 .site-container .site-inner header.site-header .site-slider,.page-id-162 .site-container .site-inner header.site-header .site-slider,.page-id-164 .site-container .site-inner header.site-header .site-slider,.page-id-168 .site-container .site-inner header.site-header .site-slider,.single .site-container .site-inner header.site-header .site-slider{height:100%}.page-id-2 #main-content,.page-id-3 #main-content{padding:80px 0}.page-id-8 .page-heading-wrap h2,.page-id-164 .page-heading-wrap h2{color:#3fc1c0}.page-id-8 .page-heading-wrap h5,.page-id-164 .page-heading-wrap h5{color:#575757}.site-header,.site-header .row{color:#fff;overflow:hidden;position:relative}.site-header .row .site-title,.site-header .site-title{line-height:0;margin-bottom:0}.site-header .banner-img a.author,.site-header .row .banner-img a.author{position:relative}.site-header .banner-img a.author span,.site-header .row .banner-img a.author span{color:#fff}.site-header .banner-img a.author span:after,.site-header .row .banner-img a.author span:after{background-color:#fff;bottom:0;content:"";height:1px;position:absolute}.site-header .banner-img a.author span:hover:after,.site-header .row .banner-img a.author span:hover:after{-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}.site-header .banner-img a.author span:after,.site-header .row .banner-img a.author span:after{left:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:0}.site-header .banner-img a.author:hover,.site-header .row .banner-img a.author:hover{color:#fff!important}.site-header .row .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption h2,.site-header .row .site-slider.singular-post-wrap .bg-img .banner-text.slider-caption h2,.site-header .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption h2,.site-header .site-slider.singular-post-wrap .bg-img .banner-text.slider-caption h2{color:#fff;margin-bottom:50px}.site-header .row .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption .author,.site-header .row .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption .categories,.site-header .row .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption h2,.site-header .row .site-slider.singular-post-wrap .bg-img .banner-text.slider-caption .author,.site-header .row .site-slider.singular-post-wrap .bg-img .banner-text.slider-caption .categories,.site-header .row .site-slider.singular-post-wrap .bg-img .banner-text.slider-caption h2,.site-header .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption .author,.site-header .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption .categories,.site-header .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption h2,.site-header .site-slider.singular-post-wrap .bg-img .banner-text.slider-caption .author,.site-header .site-slider.singular-post-wrap .bg-img .banner-text.slider-caption .categories,.site-header .site-slider.singular-post-wrap .bg-img .banner-text.slider-caption h2{font-family:tglt_bold;text-align:center;text-transform:uppercase}.site-header .row .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption p,.site-header .row .site-slider.singular-post-wrap .bg-img .banner-text.slider-caption p,.site-header .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption p,.site-header .site-slider.singular-post-wrap .bg-img .banner-text.slider-caption p{font-family:tglt_bold;font-size:1.125rem;text-transform:uppercase}.site-header .row .site-slider.singular-post-wrap .banner-img .caption-wrapper-main .caption-arrow-circle,.site-header .row .site-slider.singular-post-wrap .bg-img .caption-wrapper-main .caption-arrow-circle,.site-header .site-slider.singular-post-wrap .banner-img .caption-wrapper-main .caption-arrow-circle,.site-header .site-slider.singular-post-wrap .bg-img .caption-wrapper-main .caption-arrow-circle{position:relative}.site-header .row .site-slider.singular-post-wrap .banner-img .caption-wrapper-main p,.site-header .row .site-slider.singular-post-wrap .bg-img .caption-wrapper-main p,.site-header .site-slider.singular-post-wrap .banner-img .caption-wrapper-main p,.site-header .site-slider.singular-post-wrap .bg-img .caption-wrapper-main p{font-size:1.5rem;margin:0 auto;max-width:500px;text-align:center}.site-header .row .site-slider.singular-post-wrap .banner-img .caption-wrapper-main .container,.site-header .row .site-slider.singular-post-wrap .bg-img .caption-wrapper-main .container,.site-header .site-slider.singular-post-wrap .banner-img .caption-wrapper-main .container,.site-header .site-slider.singular-post-wrap .bg-img .caption-wrapper-main .container{margin-top:30px}.site-header .row .site-slider.singular-post-wrap .banner-img .caption-wrapper-main .container .circle,.site-header .row .site-slider.singular-post-wrap .bg-img .caption-wrapper-main .container .circle,.site-header .site-slider.singular-post-wrap .banner-img .caption-wrapper-main .container .circle,.site-header .site-slider.singular-post-wrap .bg-img .caption-wrapper-main .container .circle{-webkit-animation-duration:unset;animation-duration:unset;background-color:unset;border:unset}.site-header .row .site-slider,.site-header .site-slider{height:100%;width:100%}.site-header .row .site-slider .slider-container,.site-header .site-slider .slider-container{overflow:hidden}.site-header .row .site-slider .slider-container .swiper-wrapper .swiper-slide,.site-header .site-slider .slider-container .swiper-wrapper .swiper-slide{height:100%}.site-header .row .site-slider .slider-container .swiper-wrapper .bg-img,.site-header .site-slider .slider-container .swiper-wrapper .bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.site-header .row .site-slider .slider-container .swiper-wrapper .bg-img .secondary-slider-wrap,.site-header .site-slider .slider-container .swiper-wrapper .bg-img .secondary-slider-wrap{margin-left:40px}.site-header .row .site-slider .slider-container .swiper-wrapper .bg-img h4,.site-header .site-slider .slider-container .swiper-wrapper .bg-img h4{color:#fff;margin-bottom:0}.site-header .row .site-slider .slider-container .swiper-wrapper .bg-img .slider-caption h5,.site-header .site-slider .slider-container .swiper-wrapper .bg-img .slider-caption h5{font-family:tglt_bold;font-size:1.25rem;margin-bottom:5px;text-align:center}.site-header .row .site-slider .slider-container .swiper-wrapper .bg-img .caption-wrapper-main,.site-header .site-slider .slider-container .swiper-wrapper .bg-img .caption-wrapper-main{height:100%;margin:0 auto;position:relative;z-index:1}.site-header .row .site-slider .slider-container .swiper-wrapper .bg-img .caption-wrapper,.site-header .site-slider .slider-container .swiper-wrapper .bg-img .caption-wrapper{bottom:78px;max-width:490px;position:absolute}.site-header .row .site-slider .slider-container .swiper-wrapper .bg-img .caption-wrapper p,.site-header .site-slider .slider-container .swiper-wrapper .bg-img .caption-wrapper p{font-size:1.375rem}.site-header .row .title-area .site-title a,.site-header .title-area .site-title a{display:block;line-height:0}.site-header .row .title-area .site-title #logo,.site-header .row .title-area .site-title #menu_logo,.site-header .row .title-area .site-title img,.site-header .title-area .site-title #logo,.site-header .title-area .site-title #menu_logo,.site-header .title-area .site-title img{height:38px}.site-header .row .title-area .site-title #logo.white path,.site-header .row .title-area .site-title #menu_logo.white path,.site-header .row .title-area .site-title img.white path,.site-header .title-area .site-title #logo.white path,.site-header .title-area .site-title #menu_logo.white path,.site-header .title-area .site-title img.white path{fill:#fff}.site-header .row .title-area .site-title #logo.green path,.site-header .row .title-area .site-title #menu_logo.green path,.site-header .row .title-area .site-title img.green path,.site-header .title-area .site-title #logo.green path,.site-header .title-area .site-title #menu_logo.green path,.site-header .title-area .site-title img.green path{fill:#3fc1c0}.site-header .nav-btn .navigation-toggle.green,.site-header .row .nav-btn .navigation-toggle.green{background:#3fc1c0!important}.site-header .banner-img #arrow-down,.site-header .no-bg-img .caption-wrapper-main #arrow-down,.site-header .row .banner-img #arrow-down,.site-header .row .no-bg-img .caption-wrapper-main #arrow-down{bottom:40px;left:0;position:absolute;right:0}.site-header .banner-img .arrow-link svg,.site-header .no-bg-img .caption-wrapper-main .arrow-link svg,.site-header .row .banner-img .arrow-link svg,.site-header .row .no-bg-img .caption-wrapper-main .arrow-link svg{height:60px;width:20px}.site-header .branding-nav-btn.show-branding,.site-header .row .branding-nav-btn.show-branding{z-index:10}.home .site-container,.home .site-container .site-inner,.home .site-container .site-inner .site-header,.home .site-container .site-inner .site-header .slider-container,.home .site-header .slider-container,.work-template-default .site-container,.work-template-default .site-container .site-inner,.work-template-default .site-container .site-inner .site-header,.work-template-default .site-container .site-inner .site-header .slider-container{height:100%}.home .site-header .swiper-pagination{z-index:5}.home .site-header .bg-img .with-subcontent .arrow-link svg{height:18px;width:60px}.home .site-header .bg-img #arrow-down{bottom:40px;left:0;position:absolute;right:0}.home .site-header .bg-img .arrow-link svg{height:60px;width:20px}.site-footer__credits,.site-footer__credits>* p{background-color:#3fc1c0;color:#fff!important}.site-footer__credits .wrap>p,.site-footer__credits>* p .wrap>p{display:none}.site-footer__credits .wrap h5,.site-footer__credits .wrap p>a,.site-footer__credits>* p .wrap h5,.site-footer__credits>* p .wrap p>a{color:#fff}.site-footer__credits .wrap .columns-container,.site-footer__credits>* p .wrap .columns-container{padding:7vw 0}.site-footer__credits .wrap .columns-container .col p,.site-footer__credits>* p .wrap .columns-container .col p{color:#fff!important;margin-bottom:10px}.site-footer__credits .wrap .columns-container .col:first-child p,.site-footer__credits>* p .wrap .columns-container .col:first-child p{font-family:tglt_bold_2}.site-footer__credits .wrap .columns-container .col:nth-child(2) p,.site-footer__credits .wrap .columns-container .col:nth-child(3) p,.site-footer__credits .wrap .columns-container .col:nth-child(4) p,.site-footer__credits>* p .wrap .columns-container .col:nth-child(2) p,.site-footer__credits>* p .wrap .columns-container .col:nth-child(3) p,.site-footer__credits>* p .wrap .columns-container .col:nth-child(4) p{font-family:tglt_light}.site-footer__credits .wrap .columns-container .col p:last-child,.site-footer__credits>* p .wrap .columns-container .col p:last-child{margin-bottom:0}.site-footer__credits .wrap .columns-container .col p:last-child a,.site-footer__credits>* p .wrap .columns-container .col p:last-child a{position:relative}.site-footer__credits .wrap .columns-container .col p:last-child a span:after,.site-footer__credits>* p .wrap .columns-container .col p:last-child a span:after{background-color:#fff;bottom:0;content:"";height:2px;position:absolute}.site-footer__credits .wrap .columns-container .col p:last-child a span:hover:after,.site-footer__credits>* p .wrap .columns-container .col p:last-child a span:hover:after{-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}.site-footer__credits .wrap .columns-container .col p:last-child a span:after,.site-footer__credits>* p .wrap .columns-container .col p:last-child a span:after{left:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:0}.site-footer__credits .wrap .columns-container .col .tweet p a,.site-footer__credits>* p .wrap .columns-container .col .tweet p a{color:#fff;display:contents}.site-footer__credits .wrap .columns-container .col .social-media-links,.site-footer__credits>* p .wrap .columns-container .col .social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex}.site-footer__credits .wrap .columns-container .col .social-media-links a,.site-footer__credits>* p .wrap .columns-container .col .social-media-links a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:15px;width:40px}.site-footer__credits .wrap .columns-container .col .social-media-links a:first-child,.site-footer__credits>* p .wrap .columns-container .col .social-media-links a:first-child{margin-left:0}.site-footer__credits .wrap .columns-container .col .social-media-links a i,.site-footer__credits>* p .wrap .columns-container .col .social-media-links a i{font-size:1.25rem}.site-footer__credits .wrap .columns-container .col .social-media-links a i svg,.site-footer__credits>* p .wrap .columns-container .col .social-media-links a i svg{fill:#3fc1c0}.site-footer__credits .wrap .columns-container .col .social-media-links a .fa-facebook-f,.site-footer__credits>* p .wrap .columns-container .col .social-media-links a .fa-facebook-f{height:24px;width:14px}.site-footer__credits .wrap .columns-container .col .social-media-links a .fa-instagram,.site-footer__credits>* p .wrap .columns-container .col .social-media-links a .fa-instagram{height:20px;width:18px}.site-footer__credits .wrap .columns-container .col .social-media-links a .fa-twitter,.site-footer__credits>* p .wrap .columns-container .col .social-media-links a .fa-twitter{height:20px;width:20px}.site-footer__credits .wrap .columns-container .col .social-media-links a .fa-linkedin-in,.site-footer__credits>* p .wrap .columns-container .col .social-media-links a .fa-linkedin-in{height:20px;width:18px}.site-footer__credits .wrap .columns-container .col .footer-menu-wrap ul,.site-footer__credits>* p .wrap .columns-container .col .footer-menu-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.site-footer__credits .wrap .columns-container .col .footer-menu-wrap ul li,.site-footer__credits>* p .wrap .columns-container .col .footer-menu-wrap ul li{line-height:1;margin:0}.site-footer__credits .wrap .columns-container .col .footer-menu-wrap ul li a,.site-footer__credits>* p .wrap .columns-container .col .footer-menu-wrap ul li a{color:#fff;text-decoration:none}.site-footer__credits .wrap .columns-container .col .footer-menu-wrap ul li:last-child,.site-footer__credits>* p .wrap .columns-container .col .footer-menu-wrap ul li:last-child{border-left:1px solid #fff;margin-left:10px;padding-left:10px}.site-footer__credits .wrap .columns-container .col.registration,.site-footer__credits>* p .wrap .columns-container .col.registration{margin-bottom:8px}.site-footer__credits .wrap .columns-container .col.registration p,.site-footer__credits>* p .wrap .columns-container .col.registration p{line-height:1.8}.site-footer__credits .wrap .columns-container .col.registration p,.site-footer__credits .wrap .columns-container .copyright,.site-footer__credits .wrap .columns-container .footer-menu li a,.site-footer__credits>* p .wrap .columns-container .col.registration p,.site-footer__credits>* p .wrap .columns-container .copyright,.site-footer__credits>* p .wrap .columns-container .footer-menu li a{font-family:tglt_regular;font-size:.875rem}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--swiper-navigation-size);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:calc(-1*var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:transform .2s,top .2s;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,left .2s;transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,right .2s;transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";-webkit-filter:blur(50px);filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}

/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:1s;animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:.8s;animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}@keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}@keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}@keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}@keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.animate__flipOutX{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.animate__hinge{-webkit-animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}body,body:after,body:before{-webkit-transition:background-color .5s ease;transition:background-color .5s ease}body:before{top:0}body:after{bottom:0}body.color-white,body.color-white:after,body.color-white:before,body.error404,body.error404:after,body.error404:before{background-color:#fff}body.color-default,body.color-default:after,body.color-default:before{background-color:#3fc1c0}body.color-white .show-nav .nav-btn .navigation-toggle{background:#3fc1c0!important}body.color-white .site-slider .swiper-pagination .swiper-pagination-bullet{background-color:#fff}body.color-white .site-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:hsla(0,0%,100%,.5)}body,html{height:100%}body,html,p{font-family:tglt_regular;line-height:1.2}.wrap{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.position-relative{position:relative}.position-absolute{position:absolute}.clear,.clear:after,.clearfix,.clearfix:after{clear:both;content:"";display:block}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-center{text-align:center}.text-white{color:#fff}.separator{border-top:1px solid #fff;margin:50px 0}.spacer{padding:40px 0}.link{display:block}.cta a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#575757;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:tglt_bold;font-size:1.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta a img{height:18px;margin-left:10px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:25px}.cta:hover img{margin-left:10px;width:35px}.filter{display:inline-block;position:relative}.filter:before{background:#fff;bottom:-2px;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden;width:100%}.filter:hover:before{height:2px;-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible}.more-content{color:#3fc1c0;font-family:tglt_bold;font-size:1rem}.more-content:active,.more-content:hover{color:#3fc1c0}h2{text-transform:uppercase}.acf-map{height:300px;margin-bottom:15px}.acf-map .gm-style .gm-style-pbc img{max-height:40px!important;max-width:40px!important}body .content{background:#fff}body .a2a_mini_services .a2a_i:nth-child(3),body .a2a_mini_services .a2a_i:nth-child(4),body .a2a_mini_services .a2a_i:nth-child(6),body .a2a_mini_services .a2a_i:nth-child(7),body .a2a_mini_services .a2a_i:nth-child(8){display:none}body #a2apage_dropdown.a2a_menu{width:100%!important}body .a2a_menu{background-color:#f4f4f4;border-color:#f4f4f4;max-width:150px;min-width:auto}body .a2a_menu a,body .a2a_menu a.a2a_i,body .a2a_menu a.a2a_i:visited,body .a2a_menu a.a2a_more,body i.a2a_i{border-color:transparent!important;color:#3fc1c0!important;width:100%}body .a2apage_wide .a2a_svg svg *,body a.a2a_i .a2a_svg svg *{fill:#3fc1c0}body .a2apage_wide.a2a_wide{display:none}.warning{margin:0 auto;max-width:440px}.warning p{color:#3fc1c0}.warning span{color:#3fc1c0;cursor:pointer;display:inline-block;position:relative}.warning span:before{background:#3fc1c0;bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all .5s ease;transition:all .5s ease;visibility:visible;width:100%}.with-subcontent{height:100%;margin-left:40px;width:100%}.with-subcontent .slider-caption .arrow-link,.with-subcontent .slider-caption a{display:block;-webkit-transition:all .5s ease;transition:all .5s ease;width:150px}.with-subcontent .slider-caption .arrow-link:hover,.with-subcontent .slider-caption a:hover{-webkit-transform:translateX(16px);transform:translateX(16px);-webkit-transition:all .5s ease;transition:all .5s ease}.arrow-link img{display:block;height:30px;-webkit-transition:all .5s cubic-bezier(.075,.82,.165,1);transition:all .5s cubic-bezier(.075,.82,.165,1);width:98px}.arrow-link:hover img{width:150px}.the-arrow{-webkit-transition:all .5s;transition:all .5s;width:26px}.the-arrow.-right{top:3px}.the-arrow.-right>.shaft{-webkit-transition-delay:.5s;transition-delay:.5s;width:26px}.the-arrow.-right>.shaft:after,.the-arrow.-right>.shaft:before{-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.5s;transition-delay:.5s;width:12px}.the-arrow.-right>.shaft:before{-webkit-transform:rotate(40deg);transform:rotate(40deg)}.the-arrow.-right>.shaft:after{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.the-arrow>.shaft{margin-top:-4px;position:relative;will-change:transform}.the-arrow>.shaft,.the-arrow>.shaft:after,.the-arrow>.shaft:before{background-color:#575757;display:block;height:2px;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:0;transition-delay:0}.the-arrow>.shaft:after,.the-arrow>.shaft:before{content:"";position:absolute;right:0;top:0}.the-arrow>.shaft:before{-webkit-transform-origin:top right;transform-origin:top right}.the-arrow>.shaft:after{-webkit-transform-origin:bottom right;transform-origin:bottom right}.animated-arrow{color:#575757;display:inline-block;font-size:1.25em;position:relative;text-decoration:none;-webkit-transition:all .5s;transition:all .5s}.animated-arrow:hover{color:#575757}.animated-arrow:hover>.the-arrow.-right{-webkit-transform:translateX(16px);transform:translateX(16px)}.animated-arrow>.text{line-height:1;margin:0 16px 0 0}.animated-arrow>.the-arrow{position:relative}.text-content-wrapper .wrap *{margin-left:auto;margin-right:auto;max-width:670px}.text-content-wrapper .wrap{margin:0 auto;max-width:940px;padding-bottom:80px;padding-top:80px}.text-content-wrapper .wrap p{margin-left:auto;margin-right:auto;max-width:670px}.text-content-wrapper .wrap img{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.text-content-wrapper .wrap ol{margin-bottom:10px}.text-content-wrapper .wrap ol li{font-size:1.25rem;margin-left:20px}.video-iframe.custom-video-content{margin-bottom:0}.video-iframe.custom-video-content .video-container{height:0;overflow:hidden;padding-bottom:48.25%;position:relative}.video-iframe.custom-video-content .video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.custom-video-content{height:100%;margin-bottom:25px}.custom-video-content .wrap{height:100%}.custom-video-content .video-container{margin:0 auto;max-width:940px;text-align:center;width:100%}.custom-video-content .video-container video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}header .video-container .desktop-video{height:100%;left:0;position:absolute;top:0;width:100%}header .video-container .desktop-video>video{display:block;left:50%;min-height:100%;min-width:100%;overflow:hidden;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}header .video-container .mobile-video{height:100%;left:0;position:absolute;top:0;width:100%}header .video-container .mobile-video>video{display:block;height:100%;left:50%;overflow:hidden;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.studio p>a{position:relative}.studio p>a span:after{background-color:#3fc1c0;bottom:0;content:"";height:2px;position:absolute}.studio p>a span:hover:after{width:100%}.studio p>a span:after,.studio p>a span:hover:after{-webkit-transition:all .5s ease;transition:all .5s ease}.studio p>a span:after{left:0;width:0}.studio p>a:hover{color:#3fc1c0!important}#contact-form,#submit-your-work{padding-bottom:15px}.flex-content-section #work_categories .filter-wrap .categories-wrapper .form-check .form-check-input:hover,.flex-content-section #work_categories .filter-wrap .categories-wrapper .form-check:hover,.flex-content-section .blog-wrapper .filter-wrap .categories-wrapper .form-check .form-check-input:hover,.flex-content-section .blog-wrapper .filter-wrap .categories-wrapper .form-check:hover{cursor:pointer}.site-container{-webkit-transition:background .5s ease;transition:background .5s ease}.fa-arrow-down{bottom:27px;left:50%;margin-left:-15px;position:absolute}.fa-arrow-down:before{content:""}.form-check input[type=radio]{position:absolute;visibility:hidden}.form-check label{cursor:pointer;line-height:1.125rem;margin:2px 0 10px;padding:0 0 0 30px;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:4}.form-check{position:relative}.form-check .check{background-color:#fff;border:2px solid #fff;border-radius:100%;display:block;height:18px;position:absolute;top:0;width:18px;z-index:3}.form-check .check:before{border-radius:100%;content:"";display:block;height:12px;left:-2px;margin:auto;position:absolute;top:-2px;width:12px}.form-check input[type=radio]:checked~.check{border:5px solid #fff}.form-check input[type=radio]:checked~.check:before{background:#3fc1c0}a,a *{text-decoration:none}.mb-2{margin-bottom:15px}h1,h2,h3,h4,h5{color:#3fc1c0;font-family:tglt_bold;font-style:normal;font-weight:700;line-height:1}h4{font-size:1.875rem}.wrap-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.site-inner{background:#fff}.single .gallery{margin:0 auto 25px;max-width:670px}.single .gallery-columns-3 .gallery-item{display:inline-block;height:auto!important;margin:0;width:33%!important}.single .gallery-wrapper .inner-slider-container{margin:0 auto 30px;max-height:530px;max-width:940px;overflow:hidden}.single .gallery-wrapper .inner-slider-container .swiper-slide .bg-img{background-color:#f4f4f4;background-position:50%;background-repeat:no-repeat;background-size:cover;height:530px;position:relative}.single .gallery-wrapper .inner-slider-container .swiper-pagination-bullets{right:25px;top:unset;z-index:4}.single .gallery-wrapper .inner-slider-container .swiper-pagination-bullet{background:#575757!important;opacity:.3}.single .gallery-wrapper .inner-slider-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#3fc1c0!important;opacity:1}.single .flex-content-section .testimonials-wrapper{margin-bottom:30px;padding:0}.single .flex-content-section .testimonials-wrapper .testimonials-container .swiper-slide{background:#3fc1c0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:80px}.single .flex-content-section .testimonials-wrapper .testimonials-container .swiper-slide .divider:before{background-color:#fff;margin-bottom:0}.single .flex-content-section .testimonials-wrapper .testimonials-container .swiper-slide .testimonial-quote{margin-right:40px;margin-top:4px}.single .flex-content-section .testimonials-wrapper .testimonials-container .swiper-slide .testimonial-quote svg{max-height:40px;max-width:50px}.single .flex-content-section .testimonials-wrapper .testimonials-container .swiper-slide .testimonial-content{text-align:left}.single .flex-content-section .testimonials-wrapper .testimonials-container .swiper-slide .testimonial-content .divider{margin:35px 0 0;padding:0}.single .flex-content-section .testimonials-wrapper .testimonials-container .swiper-slide .testimonial *{color:#fff}.single .flex-content-section .testimonials-wrapper .testimonials-container .swiper-pagination{z-index:4}.page-id-164 .divider{margin:30px auto 0;max-width:40px}.singular-post-wrap .divider{margin:35px auto 0;max-width:40px}.singular-post-wrap .divider:before{background:#fff}.divider:before{background-color:#3fc1c0;content:" ";display:block;height:4px;margin-bottom:35px;width:40px}#btn-close.close{right:43px;top:5px}#btn-member-close.close{right:0;top:5px;z-index:3}#btn-member-close-small-scrn{right:0;top:0;z-index:4}.close{height:32px;opacity:.5;position:absolute;right:41px;top:0;width:32px}.close:hover{opacity:1}.close:after,.close:before{background-color:#fff;content:" ";height:33px;left:15px;position:absolute;width:2px}.close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#load-more-posts.posts-content .col:first-child{background-color:transparent}.single .single-post-wrapper .single-post-content .img-bg-wrapper .wrap{max-width:850px}.blog .news-views-wrapper .posts-content .col .post-content{min-height:unset}.blog #main-content .filter-wrap .filter-content{max-width:850px}.blog #main-content .pagination{font-family:tglt_bold;margin-bottom:30px;text-align:center;text-transform:uppercase}.blog #main-content .pagination a,.blog #main-content .pagination span{border:1px solid #3fc1c0;display:inline-block;line-height:normal}.blog #main-content .pagination a{color:#3fc1c0;padding:10px 20px}.blog #main-content .pagination span{background-color:#3fc1c0;color:#fff;margin:0 10px;padding:10px}#input_1_1{padding:2px 4px 0;vertical-align:middle}#input_1_1::-webkit-input-placeholder{padding-top:4px;vertical-align:middle}.page-id-162 .subcontent-wrapper.content-section~.content-section~.content-section .single-col>hr{display:none}.subcontent-wrapper .single-col h6{color:#3fc1c0}.subcontent-wrapper .single-col .subcontent p:last-child{font-size:1rem}.subcontent-wrapper .single-col .subcontent .sub-single-col hr{margin:15px 0}.subcontent-wrapper .single-col .subcontent .subcontent-wrap input{opacity:0;position:absolute;z-index:-1}.subcontent-wrapper .single-col .subcontent .subcontent-wrap .tabs{overflow:hidden}.subcontent-wrapper .single-col .subcontent .subcontent-wrap .tab{color:#fff;overflow:hidden;width:100%}.subcontent-wrapper .single-col .subcontent .subcontent-wrap .tab-label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:tglt_bold_2;font-size:1.125rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;margin-top:3px}.subcontent-wrapper .single-col .subcontent .subcontent-wrap .tab-label:after{color:#3fc1c0;content:"+";height:1em;text-align:center;-webkit-transition:all .35s ease;transition:all .35s ease;width:1em}.subcontent-wrapper .single-col .subcontent .subcontent-wrap .tab-content{color:#575757;font-size:1rem;height:0;max-height:0;-webkit-transition:all .35s ease;transition:all .35s ease}.subcontent-wrapper .single-col .subcontent .subcontent-wrap .tab-close{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1em}.subcontent-wrapper .single-col .subcontent .subcontent-wrap input:checked+.tab-label:after{content:"–"}.subcontent-wrapper .single-col .subcontent .subcontent-wrap input:checked~.tab-content{height:auto;margin-top:10px;max-height:100vh}.subcontent-wrapper .single-col .subcontent .subcontent-wrap input:checked~.tab-content p{font-size:1rem;margin-bottom:10px;text-align:left}.subcontent-wrapper .single-col .subcontent .subcontent-wrap input:checked~.tab-content p:last-child{margin-bottom:0}.home #main-content,.page-id-6 #main-content,.page-id-162 #main-content{padding-top:80px}.site-container .swiper-slide .banner-img,.site-container .swiper-slide .banner-img .caption-wrapper-main,.site-container .swiper-slide .banner-img .wrap{height:100%}.site-container .swiper-slide .banner-img .caption-wrapper-main .caption-arrow-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.site-container .swiper-slide .banner-img .caption-wrapper-main .caption-arrow-circle .banner-text{margin:0 auto;text-align:center}.load-more-container #msg_notice.show{-webkit-animation:"slide-up" .4s ease;animation:"slide-up" .4s ease;font-size:1.125rem;padding:30px 0}.load-more-container .call_to_action{background-color:#575757;height:50px;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;width:100%}.load-more-container .call_to_action svg{height:24px}.load-more-container .call_to_action svg *{fill:#3fc1c0;-webkit-transition:all .5s ease;transition:all .5s ease}.load-more-container .call_to_action:hover svg *{opacity:.5;-webkit-transition:all .5s ease;transition:all .5s ease}.load-more-container .call_to_action a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.works-content.spacer{padding:40px 0 80px}.main-works-content{background-color:#3fc1c0;-webkit-transition:color .5s ease;transition:color .5s ease}.contact-page-content .category-list label{margin-bottom:0}.contact-page-content #our-studios{margin-top:25px}.contact-page-content #our-studios .acf-map,.contact-page-content #our-studios .our-studio-container{margin-bottom:25px}.careers-page-content,.contact-page-content,.main-works-content{color:#fff}.careers-page-content .category-list,.contact-page-content .category-list,.main-works-content .category-list{color:#575757;font-size:1.25rem;font-weight:700;text-decoration:none;-webkit-transition:color .5s ease;transition:color .5s ease}.careers-page-content .category-list label.active,.careers-page-content .category-list label:hover,.contact-page-content .category-list label.active,.contact-page-content .category-list label:hover,.main-works-content .category-list label.active,.main-works-content .category-list label:hover{color:#006dad;font-weight:700;-webkit-transition:color .5s ease;transition:color .5s ease}.careers-page-content .category-list label,.contact-page-content .category-list label,.main-works-content .category-list label{cursor:pointer;display:inline;font-size:1.25rem;font-weight:400;font-weight:700;margin:0 30px 0 0;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.careers-page-content .category-list label:before,.contact-page-content .category-list label:before,.main-works-content .category-list label:before{background:#3fc1c0;bottom:-2px;content:"";height:3px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.5s ease;transition:.5s ease;visibility:hidden;width:100%}.careers-page-content .category-list label:hover:before,.contact-page-content .category-list label:hover:before,.main-works-content .category-list label:hover:before{height:3px;-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible}.careers-page-content .category-list label:first-child,.contact-page-content .category-list label:first-child,.main-works-content .category-list label:first-child{margin-left:0}.careers-page-content .category-list label:last-child,.contact-page-content .category-list label:last-child,.main-works-content .category-list label:last-child{margin-right:0}.single .flex-content-section .testimonials-wrapper .company,.single .flex-content-section .testimonials-wrapper .position,.single .flex-content-section .testimonials-wrapper .testimony_by{color:#fff}.author .author-wrapper .author-posts-container .col.box:nth-child(2) .bg-show{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#3fc1c0),color-stop(50%,#fff));background:linear-gradient(180deg,#3fc1c0 50%,#fff 0)}.flex-content-section .heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;overflow:hidden}.flex-content-section .heading h4{line-height:1.1;margin-bottom:0}.flex-content-section .heading .cta{margin-right:20px}.flex-content-section .subcontent{margin:0 auto;max-width:670px}.flex-content-section .subcontent h6{font-family:tglt_bold;font-size:1.375rem}.flex-content-section .subcontent p>label{font-family:tglt_bold_2;font-size:1.125rem;margin-bottom:20px}.flex-content-section .subcontent label,.flex-content-section .subcontent p{color:#575757}.flex-content-section .subcontent p{font-size:1rem;margin-bottom:10px}.flex-content-section .single-work .divider,.flex-content-section .subcontent p:nth-child(2){margin-bottom:0}.flex-content-section .navigation{background-color:#f4f4f4;margin-top:30px;padding:80px 0}.flex-content-section .navigation .wrap>*{margin:0 auto 20px;max-width:940px}.flex-content-section .navigation .heading .the-arrow>.shaft,.flex-content-section .navigation .heading .the-arrow>.shaft:after,.flex-content-section .navigation .heading .the-arrow>.shaft:before{background-color:#3fc1c0}.flex-content-section .navigation .heading span.text{color:#3fc1c0}.flex-content-section .navigation .alignleft,.flex-content-section .navigation .alignright{margin:0;position:relative;width:calc((100% - 20px)/2)}.flex-content-section .navigation .alignleft a,.flex-content-section .navigation .alignright a{display:block;max-height:258px;overflow:hidden;position:relative;text-align:center}.flex-content-section .navigation .alignleft a .show,.flex-content-section .navigation .alignright a .show{background:rgba(63,193,192,.9);bottom:0;top:0}.flex-content-section .navigation .alignleft a .arrow-link,.flex-content-section .navigation .alignleft a .show,.flex-content-section .navigation .alignright a .arrow-link,.flex-content-section .navigation .alignright a .show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:absolute;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;width:100%}.flex-content-section .navigation .alignleft a .arrow-link,.flex-content-section .navigation .alignright a .arrow-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:30px}.flex-content-section .navigation .alignleft a:hover .arrow-link,.flex-content-section .navigation .alignleft a:hover .show,.flex-content-section .navigation .alignright a:hover .arrow-link,.flex-content-section .navigation .alignright a:hover .show{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.flex-content-section .navigation .alignleft a .show-content,.flex-content-section .navigation .alignright a .show-content{padding:15px 20px;text-align:left;width:100%}.flex-content-section .navigation .alignleft a .show-content h6,.flex-content-section .navigation .alignright a .show-content h6{font-family:tglt_bold;font-size:1.3125rem;line-height:1.2;margin-bottom:5px;text-transform:uppercase}.flex-content-section .navigation .alignleft a .show-content p,.flex-content-section .navigation .alignright a .show-content p{font-size:1.125rem;margin-bottom:0}.flex-content-section .navigation .alignleft a svg,.flex-content-section .navigation .alignright a svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:18px;-webkit-transition:all .5s ease;transition:all .5s ease;width:60px}.flex-content-section .navigation .alignleft a svg:hover,.flex-content-section .navigation .alignright a svg:hover{margin-left:20px}.flex-content-section .navigation .alignleft a .arrow-prev svg,.flex-content-section .navigation .alignright a .arrow-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.flex-content-section .navigation .alignleft a .arrow-prev svg:hover,.flex-content-section .navigation .alignright a .arrow-prev svg:hover{margin-left:0;margin-right:20px}.flex-content-section .navigation .alignleft .prev-image,.flex-content-section .navigation .alignright .next-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:302px}.flex-content-section .navigation .alignright{margin-left:20px}.flex-content-section .columns-content{max-width:970px;padding:0 15px;position:relative}.flex-content-section .columns-content .work-single-column-content{margin:80px 0}.flex-content-section .columns-content .work-single-column-content p{font-size:1rem;margin:0 auto 10px;max-width:670px}.flex-content-section .columns-content.heading-categories .one-column-content{text-align:left}.flex-content-section .columns-content.heading-categories .one-column-content p{font-family:tglt_bold_2}.flex-content-section .page-post-link{background-color:#3fc1c0;color:#fff;margin:0 auto;max-width:940px}.flex-content-section .page-post-link .share-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:100%}.flex-content-section .page-post-link .share-container .addtoany_list,.flex-content-section .page-post-link .share-container .addtoany_share{width:100%}.flex-content-section .page-post-link .share-container .addtoany_share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0}.flex-content-section .page-post-link .share-container .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{background:url(../images/svgs/SHARE.svg) no-repeat 50%;background-color:transparent!important;width:100px}.flex-content-section .page-post-link .share-container .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span svg{display:none}.flex-content-section .page-post-link .share-container:hover{cursor:pointer}.flex-content-section .page-post-link .share-container:hover #a2apage_dropdown{display:block}.flex-content-section .one-column-content{margin-left:auto;margin-right:auto;max-width:970px}.flex-content-section .one-column-content h2{margin-bottom:40px}.flex-content-section .one-column-content h5{font-size:1.5625rem}.flex-content-section .one-column-content p{font-family:tglt_bold_2;font-size:1.25rem}.flex-content-section .one-column-content p span{color:#3fc1c0}.flex-content-section .one-column-content .privacy-cookies,.flex-content-section .one-column-content .terms-conditions{margin-bottom:60px}.flex-content-section .one-column-content .privacy-cookies p,.flex-content-section .one-column-content .terms-conditions p{font-family:tglt_regular;font-size:1.125rem}.flex-content-section .two-column-content .col{min-height:168px}.flex-content-section .two-column-content .col,.flex-content-section .two-column-content .single-col{position:relative}.flex-content-section .two-column-content .col hr,.flex-content-section .two-column-content .single-col hr{margin:35px 0}.flex-content-section .two-column-content .col strong,.flex-content-section .two-column-content .single-col strong{font-family:tglt_bold;font-weight:400}.flex-content-section .two-column-content .col:first-child,.flex-content-section .two-column-content .single-col:first-child{color:#3fc1c0!important;font-size:1.5rem}.flex-content-section .two-column-content .col:first-child span,.flex-content-section .two-column-content .single-col:first-child span{cursor:pointer;display:inline-block;line-height:1;position:relative}.flex-content-section .two-column-content .col:first-child span:after,.flex-content-section .two-column-content .col:first-child span:before,.flex-content-section .two-column-content .single-col:first-child span:after,.flex-content-section .two-column-content .single-col:first-child span:before{background-color:#ffea53;content:"";height:2px;position:absolute;top:90%}.flex-content-section .two-column-content .col:first-child span:before,.flex-content-section .two-column-content .single-col:first-child span:before{width:100%}.flex-content-section .two-column-content .col:first-child span:after,.flex-content-section .two-column-content .single-col:first-child span:after{left:0;width:0}.flex-content-section .two-column-content .col:first-child span:hover:before,.flex-content-section .two-column-content .single-col:first-child span:hover:before{left:100%;width:0}.flex-content-section .two-column-content .col:first-child span:hover:after,.flex-content-section .two-column-content .single-col:first-child span:hover:after{-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}.flex-content-section .two-column-content .col .subcontent span,.flex-content-section .two-column-content .single-col .subcontent span{background-image:-webkit-gradient(linear,left top,right top,from(#ffea53),to(#ffea53));background-image:linear-gradient(90deg,#ffea53,#ffea53);background-position:0 23px;background-repeat:repeat-x;background-size:1px 2px;white-space:nowrap}.flex-content-section .two-column-content .col:last-child:not(.single-col),.flex-content-section .two-column-content .single-col:last-child:not(.single-col){color:#575757;float:right;font-size:1.3125rem}.flex-content-section .two-column-content .col:last-child:not(.single-col) .cta,.flex-content-section .two-column-content .single-col:last-child:not(.single-col) .cta{bottom:0;float:left;position:relative}.flex-content-section .the-team-container{background-color:#3fc1c0;color:#fff;padding:80px 0 50px;text-align:center}.flex-content-section .the-team-container *{color:#fff;font-size:0}.flex-content-section .the-team-container .heading h4{font-size:1.875rem}.flex-content-section .the-team-container .the-team-members .col{display:inline-block;float:unset;font-size:0;margin-bottom:30px}.flex-content-section .the-team-container .the-team-members .team-member-name{font-family:tglt_bold;font-size:1.25rem}.flex-content-section .the-team-container .the-team-members .team-member-name,.flex-content-section .the-team-container .the-team-members .team-member-position{text-align:left}.flex-content-section .the-team-container .the-team-members .team-member-position{font-size:1rem}.flex-content-section .the-team-container .the-team-members a.member-bio-link{display:block;margin-bottom:20px;max-height:250px;overflow:hidden}.flex-content-section .the-team-container .the-team-members a.member-bio-link img{width:100%}.flex-content-section .the-team-container .the-team-members .member-info .member-bio,.flex-content-section .the-team-container .the-team-members .member-info .member-email{display:none}.flex-content-section .the-team-container .the-team-members .team-members{display:none;-webkit-transition:all .5s ease;transition:all .5s ease}.flex-content-section .the-team-container .the-team-members .team-members.show{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#3fc1c0;border:25px solid #fff;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:10}.flex-content-section .the-team-container .the-team-members .team-members.show .team-container{width:100%}.flex-content-section .the-team-container .the-team-members .team-members.show .team-container.wrap{margin:0 auto;max-width:768px;overflow:hidden}.flex-content-section .the-team-container .the-team-members .team-members.show .team-container .member-bg{background-color:#3fc1c0;min-height:383px;overflow:hidden}.flex-content-section .the-team-container .the-team-members .team-members.show .team-container .swiper-button-next,.flex-content-section .the-team-container .the-team-members .team-members.show .team-container .swiper-button-prev{top:75%}.flex-content-section .the-team-container .the-team-members .team-members.show .team-member-name-position{margin-bottom:20px!important}.flex-content-section .the-team-container .the-team-members .team-members.show .team-member-name-position .team-member-name{text-transform:uppercase}.flex-content-section .the-team-container .the-team-members .team-members.show .team-member-name-position,.flex-content-section .the-team-container .the-team-members .team-members.show .team-member-photo-bio{margin:0 auto 20px;max-width:768px}.flex-content-section .the-team-container .the-team-members .team-members.show .team-member-photo-bio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.flex-content-section .the-team-container .the-team-members .team-members.show .team-member-photo-bio .member-photo-wrapper{max-height:250px;overflow:hidden}.flex-content-section .the-team-container .the-team-members .team-members.show .member-bio-email{margin-left:50px;text-align:left}.flex-content-section .the-team-container .the-team-members .team-members.show .member-bio{font-size:1rem;font-weight:400;margin-bottom:20px;max-width:500px}.flex-content-section .the-team-container .the-team-members .team-members.show .member-email,.flex-content-section .the-team-container .the-team-members .team-members.show .member-email img{max-width:40px}.flex-content-section .cta-banner{background-color:#575757;padding:80px 20px}.flex-content-section .cta-banner h4{color:#3fc1c0;margin-bottom:5px}.flex-content-section .cta-banner p{font-family:tglt_bold_2;font-size:1.125rem}.flex-content-section .cta-banner a{color:#fff}.flex-content-section .cta-banner .with-text-link p{margin-bottom:0}.flex-content-section .cta-banner .with-text-link p a{text-decoration:underline}.flex-content-section .cta-banner .with-text-link p a,.flex-content-section .cta-banner .with-text-link p a:hover{-webkit-transition:-webkit-text-decoration .5s linear;transition:-webkit-text-decoration .5s linear;transition:text-decoration .5s linear;transition:text-decoration .5s linear,-webkit-text-decoration .5s linear}.flex-content-section .cta-banner .with-text-link p a:hover{text-decoration:none}.flex-content-section .cta-banner .cta a{display:block;height:25px}.flex-content-section .cta-banner .cta a img,.flex-content-section .cta-banner .cta a svg{height:25px;margin:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:82px}.flex-content-section .cta-banner .cta a img *,.flex-content-section .cta-banner .cta a svg *{-webkit-transition:all .5s ease;transition:all .5s ease}.flex-content-section .cta-banner .cta a img:hover,.flex-content-section .cta-banner .cta a svg:hover{-webkit-transform:translateX(15px);transform:translateX(15px);-webkit-transition:all .5s ease;transition:all .5s ease}.flex-content-section .cta-banner .cta a img:hover *,.flex-content-section .cta-banner .cta a svg:hover *{fill:#fff}.flex-content-section .cta-banner .cta a .arrow-link .hide_on_hover{opacity:1;visibility:visible}.flex-content-section .cta-banner .cta a .arrow-link .show_on_hover,.flex-content-section .cta-banner .cta a .arrow-link:hover .hide_on_hover{opacity:0;visibility:hidden}.flex-content-section .cta-banner .cta a .arrow-link:hover .show_on_hover{opacity:1;visibility:visible}.flex-content-section .list-link.cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-content-section .list-link.cta a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-content-section .list-link.cta a img{margin:0;width:45px}.flex-content-section .list-link.cta:hover img{width:30px}.flex-content-section .testimonials-wrapper{padding:40px 0 80px}.flex-content-section .testimonials-wrapper .testimonial *{color:#3fc1c0;font-size:1.5rem;margin-bottom:0}.flex-content-section .testimonials-wrapper .testimony_by{color:#606060;font-family:tglt_bold;margin-top:35px}.flex-content-section .testimonials-wrapper .company,.flex-content-section .testimonials-wrapper .position{color:#606060;font-size:1rem}.flex-content-section .testimonials-wrapper .testimonials-container{height:auto;margin:0 auto;max-width:940px}.flex-content-section .testimonials-wrapper .testimonials-container .swiper-wrapper{overflow:hidden}.flex-content-section .testimonials-wrapper .testimonials-container .swiper-slide{background-color:#fff;display:block;height:auto;overflow:hidden}.flex-content-section .testimonials-wrapper .testimonials-container .swiper-slide img{max-width:230px}.flex-content-section .testimonials-wrapper .testimonials-container .swiper-pagination{z-index:4}.flex-content-section .testimonials-wrapper .testimonials-container .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 0 15px}.flex-content-section .news-views-wrapper{padding-bottom:30px}.flex-content-section .news-views-wrapper .box .categories,.flex-content-section .news-views-wrapper .box .date-author,.flex-content-section .news-views-wrapper .box .title{text-transform:uppercase}.flex-content-section .news-views-wrapper .box .title{font-family:tglt_bold;font-size:1.125rem;margin-bottom:10px;min-height:42px}.flex-content-section .news-views-wrapper .box .categories{color:#606060}.flex-content-section .news-views-wrapper .box .categories span{color:#3fc1c0}.flex-content-section .news-views-wrapper .box .categories,.flex-content-section .news-views-wrapper .box .date-author{font-family:tglt_bold;font-size:.8125rem}.flex-content-section .news-views-wrapper .box .categories a.author,.flex-content-section .news-views-wrapper .box .date-author a.author{position:relative}.flex-content-section .news-views-wrapper .box .categories a.author span:after,.flex-content-section .news-views-wrapper .box .date-author a.author span:after{background-color:#3fc1c0;bottom:0;content:"";height:1px;position:absolute}.flex-content-section .news-views-wrapper .box .categories a.author span:hover:after,.flex-content-section .news-views-wrapper .box .date-author a.author span:hover:after{-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}.flex-content-section .news-views-wrapper .box .categories a.author span:after,.flex-content-section .news-views-wrapper .box .date-author a.author span:after{left:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:0}.flex-content-section .news-views-wrapper .box .categories a.author:hover,.flex-content-section .news-views-wrapper .box .date-author a.author:hover{color:#3fc1c0!important}.flex-content-section .news-views-wrapper .box .date-author,.flex-content-section .news-views-wrapper .box .date-author a,.flex-content-section .news-views-wrapper .box .title{color:#3fc1c0}.flex-content-section .news-views-wrapper .box .box-wrap{background-color:#efefef;padding:20px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.flex-content-section .news-views-wrapper .box .post-content{margin-bottom:15px;min-height:100px}.flex-content-section .news-views-wrapper .box .post-content p{color:#606060;font-size:.9375rem}.flex-content-section .news-views-wrapper .box .post-content p:last-child{margin-bottom:0}.flex-content-section .news-views-wrapper .box .hide_on_hover{display:block;visibility:visible}.flex-content-section .news-views-wrapper .box .hide_on_hover,.flex-content-section .news-views-wrapper .box .show_on_hover{margin-left:0;position:absolute}.flex-content-section .news-views-wrapper .box .cta svg{height:18px;-webkit-transition:all .5s ease;transition:all .5s ease}.flex-content-section .news-views-wrapper .box .cta a{display:block;height:18px;margin-top:20px}.flex-content-section .news-views-wrapper .box .cta a svg{height:18px;-webkit-transition:all .5s ease;transition:all .5s ease}.flex-content-section .news-views-wrapper .box .cta a img{height:18px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:25px}.flex-content-section .news-views-wrapper .box:hover .box-wrap{background-color:#3fc1c0;-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}.flex-content-section .news-views-wrapper .box:hover .box-wrap *,.flex-content-section .news-views-wrapper .box:hover .box-wrap a{color:#fff!important}.flex-content-section .news-views-wrapper .box:hover .box-wrap .cta svg{-webkit-transform:translateX(15px);transform:translateX(15px);-webkit-transition:all .5s ease;transition:all .5s ease}.flex-content-section .news-views-wrapper .box:hover .box-wrap .cta svg *{fill:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.flex-content-section .news-views-wrapper .box .box-wrap:hover .cta a svg{-webkit-transform:translateX(15px);transform:translateX(15px);-webkit-transition:all .5s ease;transition:all .5s ease}.flex-content-section .news-views-wrapper .box .box-wrap:hover .cta a img{height:18px;-webkit-transition:all .5s ease;transition:all .5s ease;width:45px}.flex-content-section .newsletter-content.spacer{background-color:#efefef;color:#606060;padding:100px 0}.flex-content-section .newsletter-content.spacer .gform_wrapper form{margin:0 auto;max-width:570px;position:relative;width:100%}.flex-content-section .newsletter-content.spacer .gform_footer_wrapper{height:40px;margin:0 auto;max-width:670px;position:relative;right:0;top:-40px;width:100%}.flex-content-section .newsletter-content.spacer .gform_wrapper{position:relative}.flex-content-section .newsletter-content.spacer .gform_wrapper ul.gform_fields li:first-child{margin-bottom:30px!important;text-align:center}.flex-content-section .newsletter-content.spacer .gform_wrapper ul.gform_fields li:nth-child(2){margin:0 auto!important;max-height:40px;max-width:570px!important}.flex-content-section .newsletter-content.spacer .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:570px!important}.flex-content-section .newsletter-content.spacer .gform_wrapper ul.gform_fields li.gfield{margin:0;padding-bottom:0;padding-right:0}.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_footer,.flex-content-section .newsletter-content.spacer .gform_wrapper .top_label div.ginput_container{margin:0;padding:0}.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_footer{background-color:#3fc1c0;bottom:0;position:absolute;right:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;width:auto}.flex-content-section .newsletter-content.spacer .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background-color:#3fc1c0;border:0;border-radius:0;color:#fff;height:40px;margin:0;text-align:center}.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_footer input.button,.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_footer input[type=submit],.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_page_footer input.button,.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_page_footer input[type=submit]{background-color:transparent;border:0;border-radius:0;height:40px;margin:0;padding:0;position:relative;text-indent:-9999px;width:60px;z-index:3}.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_footer:before{background-color:#3fc1c0;background-image:url(../images/svgs/SHORT_ARROW_WHITE.svg);background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:0;margin:0 17px;position:absolute;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:25px;z-index:1}.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_footer:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .5s ease;transition:all .5s ease}.flex-content-section .newsletter-content.spacer input::-webkit-input-placeholder{color:#fff}.flex-content-section .newsletter-content.spacer input::-moz-placeholder{color:#fff}.flex-content-section .newsletter-content.spacer input:-ms-input-placeholder{color:#fff}.flex-content-section .newsletter-content.spacer input::-ms-input-placeholder{color:#fff}.flex-content-section .newsletter-content.spacer input::placeholder{color:#fff}.flex-content-section .newsletter-content.spacer .gform_wrapper li.gfield.gfield_error,.flex-content-section .newsletter-content.spacer .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:none;padding-top:0}.flex-content-section .newsletter-content.spacer .gform_wrapper .validation_message{color:#3fc1c0}.flex-content-section .newsletter-content.spacer .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{position:absolute}.flex-content-section #work_categories .filter-wrap,.flex-content-section .blog-wrapper .filter-wrap{background-color:#3fc1c0}.flex-content-section #work_categories .filter-wrap .categories-wrapper,.flex-content-section .blog-wrapper .filter-wrap .categories-wrapper{padding:15px 0 0}.flex-content-section #work_categories .filter-wrap .categories-wrapper .form-check,.flex-content-section .blog-wrapper .filter-wrap .categories-wrapper .form-check{display:inline-block;margin-right:20px}.flex-content-section #work_categories .filter-wrap .categories-wrapper .form-check label,.flex-content-section .blog-wrapper .filter-wrap .categories-wrapper .form-check label{color:#fff;display:inline-block;font-family:tglt_regular;font-size:1.125rem;font-weight:400;white-space:nowrap}.flex-content-section #work_categories .filter-wrap .categories-wrapper .form-check .form-check-input,.flex-content-section .blog-wrapper .filter-wrap .categories-wrapper .form-check .form-check-input{height:18px;margin-bottom:0;outline:0;width:18px}.flex-content-section #work_categories .filter-content,.flex-content-section .blog-wrapper .filter-content{margin:0 auto;padding-bottom:15px}.flex-content-section #work_categories .filter-content .collapse:not(.show),.flex-content-section .blog-wrapper .filter-content .collapse:not(.show){display:none}.flex-content-section #work_categories .filter-content h5,.flex-content-section .blog-wrapper .filter-content h5{color:#fff;margin:0}.flex-content-section #work_categories .filter-content svg,.flex-content-section .blog-wrapper .filter-content svg{cursor:pointer;max-width:40px}.flex-content-section #work_categories .filter-content svg .st6,.flex-content-section .blog-wrapper .filter-content svg .st6{stroke:#606060}.flex-content-section #work_categories .filter-content svg:hover .st6,.flex-content-section .blog-wrapper .filter-content svg:hover .st6{stroke:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.flex-content-section #work_categories .posts-content .alert,.flex-content-section .blog-wrapper .posts-content .alert{padding:50px 0;text-align:center}.flex-content-section #work_categories .posts-content .col,.flex-content-section .blog-wrapper .posts-content .col{margin-left:0;width:100%}.flex-content-section #work_categories .posts-content .col .bg-show .hover-overlay,.flex-content-section .blog-wrapper .posts-content .col .bg-show .hover-overlay{background:#3fc1c0;height:50px;left:calc((100% - 82px)/2);opacity:0;position:absolute;top:calc((100% - 50px)/2);-webkit-transition:all .4s ease .5s;transition:all .4s ease .5s;width:82px;z-index:2}.flex-content-section #work_categories .posts-content .col .bg-show .show,.flex-content-section .blog-wrapper .posts-content .col .bg-show .show{background:rgba(63,193,192,.8);bottom:0;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;width:100%}.flex-content-section #work_categories .posts-content .col .bg-show .link,.flex-content-section .blog-wrapper .posts-content .col .bg-show .link{padding-bottom:56.2%;position:relative}.flex-content-section #work_categories .posts-content .col .bg-show .link img,.flex-content-section .blog-wrapper .posts-content .col .bg-show .link img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.flex-content-section #work_categories .posts-content .col .bg-show .link:hover .hover-overlay,.flex-content-section .blog-wrapper .posts-content .col .bg-show .link:hover .hover-overlay{opacity:1}.flex-content-section #work_categories .posts-content .col .bg-show .link:hover:after,.flex-content-section .blog-wrapper .posts-content .col .bg-show .link:hover:after{opacity:.8;width:100%;z-index:1}.flex-content-section #work_categories .posts-content .col .bg-show .link:hover .show,.flex-content-section .blog-wrapper .posts-content .col .bg-show .link:hover .show{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.flex-content-section #work_categories .posts-content .col .wrap,.flex-content-section .blog-wrapper .posts-content .col .wrap{max-width:850px}.flex-content-section #work_categories .posts-content .col .wrap .box-wrap,.flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap{background-color:unset;color:unset}.flex-content-section #work_categories .posts-content .col .wrap .box-wrap .show_on_hover,.flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap .show_on_hover{max-height:18px}.flex-content-section #work_categories .posts-content .col .wrap .box-wrap a,.flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap a{color:unset!important;line-height:1}.flex-content-section #work_categories .posts-content .col .wrap .box-wrap .date-author,.flex-content-section #work_categories .posts-content .col .wrap .box-wrap .date-author a,.flex-content-section #work_categories .posts-content .col .wrap .box-wrap .date-author span,.flex-content-section #work_categories .posts-content .col .wrap .box-wrap .title,.flex-content-section #work_categories .posts-content .col .wrap .box-wrap .title a,.flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap .date-author,.flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap .date-author a,.flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap .date-author span,.flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap .title,.flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap .title a{color:#3fc1c0!important}.flex-content-section #work_categories .posts-content .col .wrap .box-wrap .categories,.flex-content-section #work_categories .posts-content .col .wrap .box-wrap p,.flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap .categories,.flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap p{color:#606060!important}.flex-content-section #work_categories .posts-content .col .wrap .box-wrap .categories span,.flex-content-section #work_categories .posts-content .col .wrap .box-wrap p span,.flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap .categories span,.flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap p span{color:#3fc1c0!important}.flex-content-section #work_categories .posts-content .col:first-child,.flex-content-section .blog-wrapper .posts-content .col:first-child{background-color:#ccc}.flex-content-section #work_categories .posts-content .col .box-wrap,.flex-content-section .blog-wrapper .posts-content .col .box-wrap{background:none;margin-bottom:70px;padding:30px 0 0}.flex-content-section #work_categories .posts-content .col .box-wrap .cta svg,.flex-content-section .blog-wrapper .posts-content .col .box-wrap .cta svg{max-height:20px;width:67px}.flex-content-section #work_categories .posts-content .col .box-wrap .cta svg polygon,.flex-content-section #work_categories .posts-content .col .box-wrap .cta svg rect,.flex-content-section .blog-wrapper .posts-content .col .box-wrap .cta svg polygon,.flex-content-section .blog-wrapper .posts-content .col .box-wrap .cta svg rect{fill:#575757}.flex-content-section #work_categories .posts-content .col .title,.flex-content-section .blog-wrapper .posts-content .col .title{font-size:1.875rem}.flex-content-section #work_categories .posts-content .col .post-content p,.flex-content-section .blog-wrapper .posts-content .col .post-content p{font-size:1.25rem}.flex-content-section #work_categories .posts-content .col .date-author,.flex-content-section .blog-wrapper .posts-content .col .date-author{margin-bottom:10px}.flex-content-section #work_categories .posts-content .col .wrap:hover .box-wrap,.flex-content-section .blog-wrapper .posts-content .col .wrap:hover .box-wrap{background-color:unset;color:unset}.flex-content-section #work_categories .posts-content .col .wrap:hover .box-wrap a,.flex-content-section .blog-wrapper .posts-content .col .wrap:hover .box-wrap a{color:unset!important}.flex-content-section #work_categories .posts-content .col .wrap:hover .box-wrap .date-author,.flex-content-section #work_categories .posts-content .col .wrap:hover .box-wrap .date-author a,.flex-content-section #work_categories .posts-content .col .wrap:hover .box-wrap .title,.flex-content-section #work_categories .posts-content .col .wrap:hover .box-wrap .title a,.flex-content-section .blog-wrapper .posts-content .col .wrap:hover .box-wrap .date-author,.flex-content-section .blog-wrapper .posts-content .col .wrap:hover .box-wrap .date-author a,.flex-content-section .blog-wrapper .posts-content .col .wrap:hover .box-wrap .title,.flex-content-section .blog-wrapper .posts-content .col .wrap:hover .box-wrap .title a{color:#3fc1c0!important}.flex-content-section #work_categories .posts-content .col .wrap:hover .box-wrap .categories,.flex-content-section #work_categories .posts-content .col .wrap:hover .box-wrap p,.flex-content-section .blog-wrapper .posts-content .col .wrap:hover .box-wrap .categories,.flex-content-section .blog-wrapper .posts-content .col .wrap:hover .box-wrap p{color:#606060!important}.flex-content-section #work_categories .posts-content .col .wrap:hover .box-wrap .categories span,.flex-content-section #work_categories .posts-content .col .wrap:hover .box-wrap p span,.flex-content-section .blog-wrapper .posts-content .col .wrap:hover .box-wrap .categories span,.flex-content-section .blog-wrapper .posts-content .col .wrap:hover .box-wrap p span{color:#3fc1c0!important}.flex-content-section .single-post-wrapper .cta-banner,.flex-content-section .single-post-wrapper .wp-video{margin:0 auto;max-width:940px;width:100%!important}.flex-content-section .single-post-wrapper .cta-banner .cta,.flex-content-section .single-post-wrapper .wp-video .cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-content-section .single-post-wrapper .single-post-content .img-bg-wrapper .single-image-container{padding-bottom:56.2%;position:relative}.flex-content-section .single-post-wrapper .single-post-content .img-bg-wrapper .single-image-container img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.flex-content-section .single-post-wrapper .single-col .subcontent:first-of-type{margin-top:80px}.flex-content-section .single-post-wrapper .single-col .subcontent:first-of-type,.flex-content-section .single-post-wrapper .single-col .subcontent:last-of-type{margin-bottom:80px}.flex-content-section .single-post-wrapper .single-col p{color:#575757}.flex-content-section .shadow6{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;box-shadow:0 1px 4px rgba(0,0,0,.3),inset 0 0 40px rgba(0,0,0,.1);position:relative}.flex-content-section .shadow6:after,.flex-content-section .shadow6:before{bottom:0;-webkit-box-shadow:0 0 20px rgba(0,0,0,.8);box-shadow:0 0 20px rgba(0,0,0,.8);content:"";left:10px;position:absolute;right:10px;top:50%;z-index:-1}.flex-content-section .shadow6:after{left:auto;right:10px;-webkit-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}.flex-content-section .gform_wrapper li.gfield.gfield_error,.flex-content-section .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:transparent}.work-template-default .heading-categories{padding-top:80px}.swiper-container-vertical>.swiper-pagination-bullets{bottom:40px;right:40px;top:unset}.swiper-pagination-bullet{background-color:#3fc1c0;border-radius:0;height:6px;opacity:1;width:38px}.swiper-pagination-bullet,.swiper-pagination-bullet-active{-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.swiper-pagination-bullet-active{background:#fff}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:15px 0 0;outline:0}.testimonials-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#3fc1c0;opacity:1}.testimonials-pagination .swiper-pagination-bullet{background:#575757;opacity:.3}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:5px 0 15px}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{left:unset;right:15px;top:0;width:unset}@-webkit-keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}}.show-content,.show-grid{display:block;opacity:1;visibility:visible}.hidden-content,.hidden-grid{display:none;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden}.header-icons{margin-bottom:20px}.header-icons i{color:rgba(92,92,92,.33);cursor:pointer;display:inline-block;font-size:1.375rem;width:22px}.header-icons i:last-child{margin-left:10px}.header-icons .fa-th-large:before{content:url(../images/svgs/IMAGE_INACTIVE.svg)}.header-icons .fa-th-large.active:before,.header-icons .fa-th-large:hover:before{content:url(../images/svgs/IMAGE_GREEN.svg)}.header-icons .fa-list:before{content:url(../images/svgs/LIST_INACTIVE.svg)}.header-icons .fa-list.active:before,.header-icons .fa-list:hover:before{content:url(../images/svgs/LIST_GREEN.svg)}.header-icons .active{color:#3fc1c0}.home .news-img-wrap{padding-bottom:56.2%;position:relative}.home .news-img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.home .main-news.news-views-container{display:grid;grid-gap:0 30px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto auto;margin:0 auto}.home .main-news.news-views-container .grid-item:nth-child(4){grid-column:4/4;grid-row:1;height:100%}.home .grid-container{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;margin:0 auto;max-width:1100px;width:100%}.home .aspect{padding-bottom:56.25%;position:relative;width:100%}.home .aspect .inner{border:none;height:100%;position:absolute;width:100%}.home .aspect .inner img{height:100%;max-width:100%;width:100%}.grid-item a{display:block;height:100%;overflow:hidden}.grid-item a,.grid-item a .item-contents{-webkit-transition:all .5s ease;transition:all .5s ease}.grid-item a .item-contents{color:#fff;padding:20px}.grid-item a .item-contents,.grid-item a .item-contents span{bottom:0;display:none;left:0;opacity:0;position:absolute;top:0;width:100%}.grid-item a .item-contents span{background:#3fc1c0;-webkit-transition:all .5s ease;transition:all .5s ease}.grid-item a .item-contents *{font-size:.9375rem;margin:0}.grid-item a .item-contents h6{font-family:tglt_bold;font-size:1.125rem;font-weight:400;text-transform:uppercase}.grid-item>a:active,.grid-item>a:focus,.grid-item>a:hover{background:#3fc1c0;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.grid-item>a:active span,.grid-item>a:focus span,.grid-item>a:hover span{background:#3fc1c0;bottom:0;display:block;left:0;opacity:.9;position:absolute;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:1}.grid-item>a:active img,.grid-item>a:focus img,.grid-item>a:hover img{opacity:.9;-webkit-transition:all .5s ease;transition:all .5s ease}.grid-item>a:active .item-contents,.grid-item>a:focus .item-contents,.grid-item>a:hover .item-contents{display:block;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}.grid-item>a:active .item-contents-wrap,.grid-item>a:focus .item-contents-wrap,.grid-item>a:hover .item-contents-wrap{position:relative;z-index:2}.lists .list-item{border:2px solid #3fc1c0;margin-bottom:20px;-webkit-transition:all .5s ease;transition:all .5s ease}.lists .list-item .list-item-wrap{position:relative}.lists .list-item .list-item-wrap a{display:block;padding:20px}.lists .list-item .list-item-wrap a h4{margin-bottom:0;text-transform:uppercase}.lists .list-item .list-item-wrap a .list-summary{color:#575757;font-size:1.125rem;margin-bottom:0}.lists .list-item .list-item-wrap a:hover .list-summary,.lists .list-item .list-item-wrap a:hover h4{color:#fff;-webkit-transition:color .5s ease;transition:color .5s ease}.lists .list-item .list-item-wrap a:hover svg{-webkit-transform:translateX(15px);transform:translateX(15px);-webkit-transition:all .5s ease;transition:all .5s ease}.lists .list-item .list-item-wrap a:hover svg polygon,.lists .list-item .list-item-wrap a:hover svg rect{fill:#fff;-webkit-transition:color .5s ease;transition:color .5s ease}.lists .list-item .list-item-wrap svg{position:absolute;right:0;right:20px;top:40%;-webkit-transition:all .5s ease;transition:all .5s ease;width:25px}.lists .list-item:hover{background-color:#3fc1c0;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.image-content-wrapper .image-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 30px;max-width:940px;position:relative}.image-content-wrapper .image-content .annotation-container{bottom:0;left:0;max-width:400px;position:absolute;top:0;width:100%}.image-content-wrapper .image-content .annotation{max-width:70px}.image-content-wrapper .image-content .annotation .annotation-icon-anchor.hide .annotation-icon{background:url(../images/svgs/ANNOTATION_GREEN.svg);background-repeat:no-repeat;cursor:pointer;position:relative;-webkit-transition:background .5s ease;transition:background .5s ease;z-index:2}.image-content-wrapper .image-content .annotation .annotation-content.hide{height:0;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;visibility:hidden}.image-content-wrapper .image-content .annotation .annotation-content{background-color:rgba(63,193,192,.96);bottom:0;color:#fff;height:auto;opacity:1;padding:100px 80px;position:absolute;top:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;visibility:visible;z-index:2}.image-content-wrapper .image-content .annotation .annotation-content #btnclose{display:block;left:34px;opacity:1;top:30px;z-index:4}.image-content-wrapper .image-content .annotation .annotation-icon-anchor{display:block;margin-left:30px;margin-top:30px;-webkit-transition:all .5s ease;transition:all .5s ease}.image-content-wrapper .image-content .annotation .annotation-icon-anchor .annotation-icon{background:url(../images/svgs/ANNOTATION_WHITE.svg);background-repeat:no-repeat;cursor:pointer;height:35px;max-width:40px;position:relative;-webkit-transition:background .5s ease;transition:background .5s ease;z-index:2}.image-content-wrapper:last-of-type .image-content{margin-bottom:0}.page-id-8 hr,.page-id-164 hr{margin-bottom:60px}.page-id-8 .content,.page-id-164 .content{background-color:#f4f4f4;min-height:60%}.page-id-8 .career-box-container,.page-id-164 .career-box-container{margin:0 auto;max-width:992px;padding-bottom:20px}.page-id-8 .site-header .site-slider.singular-post-wrap .slider-container .swiper-wrapper .bg-img .banner-text.slider-caption h5,.page-id-164 .site-header .site-slider.singular-post-wrap .slider-container .swiper-wrapper .bg-img .banner-text.slider-caption h5{color:#575757}.page-id-8 .site-header .site-slider.singular-post-wrap .slider-container .swiper-wrapper .bg-img .banner-text.slider-caption h2,.page-id-164 .site-header .site-slider.singular-post-wrap .slider-container .swiper-wrapper .bg-img .banner-text.slider-caption h2{color:#3fc1c0}.careers-page-content{background-color:#f4f4f4}.careers-page-content .career-box-content{border:5px solid #3fc1c0;position:relative;text-align:left}.careers-page-content .career-box-content h4{margin-bottom:0;text-transform:uppercase}.careers-page-content .career-box-content p{color:#575757;margin-bottom:0}.careers-page-content .career-box-content .show_hide svg{fill:#3fc1c0;position:absolute;right:0;right:20px;top:40px;-webkit-transition:all .5s ease;transition:all .5s ease;width:26px}.careers-page-content .career-box-content .show_hide{display:block;padding:30px}.careers-page-content .career-box-content .show_hide span:nth-child(2) svg{display:block}.careers-page-content .career-box-content .show_hide.minus span:nth-child(2) svg,.careers-page-content .career-box-content .show_hide span:last-child svg{display:none}.careers-page-content .career-box-content .show_hide.minus span:last-child svg{display:block}.careers-page-content .career-box-content .slidingDiv{display:none;margin:80px 0}.careers-page-content .career-box-content .slidingDiv .subcontent-wrapper .single-col .subcontent h6{line-height:1}.careers-page-content .career-box-content .slidingDiv .subcontent-wrapper .single-col .subcontent p:last-child{margin-bottom:40px}.careers-page-content .career-box-content .slidingDiv .one-column-content{margin:0 auto;max-width:700px;text-align:left}.careers-page-content .career-box-content .slidingDiv .one-column-content hr{margin:30px 0}.careers-page-content .career-box-content .slidingDiv .one-column-content p{font-family:tglt_regular;font-size:1rem;margin-bottom:15px}.careers-page-content .career-box-content .slidingDiv .one-column-content p:first-child{font-family:tglt_bold;font-size:1.25rem}.careers-page-content .career-box-content .slidingDiv .one-column-content p:nth-child(3){font-weight:700;margin-bottom:60px}.careers-page-content p{font-size:1.125rem}.careers-page-content,.contact-page-content{background-color:#f4f4f4}.careers-page-content .category-list,.contact-page-content .category-list{font-size:0;text-align:center}.careers-page-content .gform_wrapper .top_label div.ginput_container_textarea textarea,.contact-page-content .gform_wrapper .top_label div.ginput_container_textarea textarea{margin-bottom:0;padding:15px}.careers-page-content .gform_confirmation_message,.contact-page-content .gform_confirmation_message{margin-top:70px}.careers-page-content .gform_confirmation_message,.careers-page-content .gform_wrapper div.validation_error,.contact-page-content .gform_confirmation_message,.contact-page-content .gform_wrapper div.validation_error{border:none;color:#3fc1c0;font-family:tglt_bold_2;font-size:1.25rem;margin-bottom:10px;text-align:center}.careers-page-content .get-in-touch img,.contact-page-content .get-in-touch img{margin-bottom:20px}.careers-page-content .get-in-touch img.gform_delete,.contact-page-content .get-in-touch img.gform_delete{margin-bottom:5px}.careers-page-content .category-list label,.careers-page-content .get-in-touch .ginput_preview,.careers-page-content .get-in-touch .ginput_preview strong,.contact-page-content .category-list label,.contact-page-content .get-in-touch .ginput_preview,.contact-page-content .get-in-touch .ginput_preview strong{color:#575757}.careers-page-content .category-list label.active,.careers-page-content .category-list label:hover,.contact-page-content .category-list label.active,.contact-page-content .category-list label:hover{color:#3fc1c0}.careers-page-content .our-studio-container,.contact-page-content .our-studio-container{display:-webkit-box;display:-ms-flexbox;display:flex}.careers-page-content .our-studio-container .studio-heading,.contact-page-content .our-studio-container .studio-heading{max-width:200px;width:100%}.careers-page-content .our-studio-container .studio-heading h5,.careers-page-content .our-studio-container .studio h5,.contact-page-content .our-studio-container .studio-heading h5,.contact-page-content .our-studio-container .studio h5{color:#3fc1c0;font-size:1.75rem;max-width:160px}.careers-page-content .our-studio-container .studio-heading a,.careers-page-content .our-studio-container .studio-heading p,.careers-page-content .our-studio-container .studio a,.careers-page-content .our-studio-container .studio p,.contact-page-content .our-studio-container .studio-heading a,.contact-page-content .our-studio-container .studio-heading p,.contact-page-content .our-studio-container .studio a,.contact-page-content .our-studio-container .studio p{color:#575757;font-size:1rem;margin:0}.careers-page-content .gform_wrapper,.contact-page-content .gform_wrapper{margin:0 auto;max-width:600px;width:100%}.careers-page-content .gform_wrapper .top_label div.ginput_container,.contact-page-content .gform_wrapper .top_label div.ginput_container{margin-top:0}.careers-page-content .gform_wrapper ul.gform_fields li.gfield:nth-child(6),.careers-page-content .gform_wrapper ul.gform_fields li.gfield:nth-child(odd),.contact-page-content .gform_wrapper ul.gform_fields li.gfield:nth-child(6),.contact-page-content .gform_wrapper ul.gform_fields li.gfield:nth-child(odd){padding-right:0}.careers-page-content .gform_wrapper ul.gform_fields li.gfield:nth-child(6),.contact-page-content .gform_wrapper ul.gform_fields li.gfield:nth-child(6){width:100%}.careers-page-content .gform_wrapper ul.gform_fields li.gfield,.contact-page-content .gform_wrapper ul.gform_fields li.gfield{display:inline-block;margin:0;padding-right:20px;width:50%}.careers-page-content .gform_wrapper ul.gform_fields li.gfield textarea,.contact-page-content .gform_wrapper ul.gform_fields li.gfield textarea{border-color:transparent;height:150px}.careers-page-content .gform_wrapper ul.gform_fields li.gfield input[type=text],.contact-page-content .gform_wrapper ul.gform_fields li.gfield input[type=text]{border-color:transparent;border-radius:0;margin:0;padding:10px 15px!important}.careers-page-content .gform_wrapper ul.gform_fields li.gfield input[type=text]:active,.careers-page-content .gform_wrapper ul.gform_fields li.gfield input[type=text]:focus,.careers-page-content .gform_wrapper ul.gform_fields li.gfield input[type=text]:focus-within,.careers-page-content .gform_wrapper ul.gform_fields li.gfield input[type=text]:visited,.contact-page-content .gform_wrapper ul.gform_fields li.gfield input[type=text]:active,.contact-page-content .gform_wrapper ul.gform_fields li.gfield input[type=text]:focus,.contact-page-content .gform_wrapper ul.gform_fields li.gfield input[type=text]:focus-within,.contact-page-content .gform_wrapper ul.gform_fields li.gfield input[type=text]:visited{border-color:#3fc1c0}.careers-page-content .gform_wrapper ul.gform_fields li.gfield input:-ms-input-placeholder,.careers-page-content .gform_wrapper ul.gform_fields li.gfield textarea:-ms-input-placeholder,.contact-page-content .gform_wrapper ul.gform_fields li.gfield input:-ms-input-placeholder,.contact-page-content .gform_wrapper ul.gform_fields li.gfield textarea:-ms-input-placeholder{color:#575757;line-height:normal;vertical-align:center}.careers-page-content .gform_wrapper ul.gform_fields li.gfield input::-ms-input-placeholder,.careers-page-content .gform_wrapper ul.gform_fields li.gfield textarea::-ms-input-placeholder,.contact-page-content .gform_wrapper ul.gform_fields li.gfield input::-ms-input-placeholder,.contact-page-content .gform_wrapper ul.gform_fields li.gfield textarea::-ms-input-placeholder{color:#575757;line-height:normal;vertical-align:center}.careers-page-content .gform_wrapper ul.gform_fields li.gfield input::placeholder,.careers-page-content .gform_wrapper ul.gform_fields li.gfield textarea::placeholder,.contact-page-content .gform_wrapper ul.gform_fields li.gfield input::placeholder,.contact-page-content .gform_wrapper ul.gform_fields li.gfield textarea::placeholder{color:#575757;line-height:normal;vertical-align:center}.careers-page-content .gform_wrapper ul.gform_fields li.gfield input:-moz-placeholder,.careers-page-content .gform_wrapper ul.gform_fields li.gfield input::-moz-placeholder,.careers-page-content .gform_wrapper ul.gform_fields li.gfield textarea:-moz-placeholder,.careers-page-content .gform_wrapper ul.gform_fields li.gfield textarea::-moz-placeholder,.contact-page-content .gform_wrapper ul.gform_fields li.gfield input:-moz-placeholder,.contact-page-content .gform_wrapper ul.gform_fields li.gfield input::-moz-placeholder,.contact-page-content .gform_wrapper ul.gform_fields li.gfield textarea:-moz-placeholder,.contact-page-content .gform_wrapper ul.gform_fields li.gfield textarea::-moz-placeholder{color:#575757;line-height:normal;vertical-align:center}.careers-page-content .gform_wrapper ul.gform_fields li.gfield input::-webkit-input-placeholder,.careers-page-content .gform_wrapper ul.gform_fields li.gfield textarea::-webkit-input-placeholder,.contact-page-content .gform_wrapper ul.gform_fields li.gfield input::-webkit-input-placeholder,.contact-page-content .gform_wrapper ul.gform_fields li.gfield textarea::-webkit-input-placeholder{color:#575757;line-height:normal;vertical-align:center}.careers-page-content .gform_wrapper ul.gform_fields li.gfield#field_3_12,.careers-page-content .gform_wrapper ul.gform_fields li.gfield:last-child,.contact-page-content .gform_wrapper ul.gform_fields li.gfield#field_3_12,.contact-page-content .gform_wrapper ul.gform_fields li.gfield:last-child{width:100%}.careers-page-content .gform_wrapper ul.gform_fields li.gfield,.contact-page-content .gform_wrapper ul.gform_fields li.gfield{background:transparent;display:inline-grid;padding-top:15px}.careers-page-content .gform_wrapper ul.gform_fields li.gfield .gfield_label,.contact-page-content .gform_wrapper ul.gform_fields li.gfield .gfield_label{color:#575757}.careers-page-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.careers-page-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,.contact-page-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.contact-page-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.careers-page-content .gform_wrapper .gform_fileupload_multifile .gform_drop_area,.contact-page-content .gform_wrapper .gform_fileupload_multifile .gform_drop_area{background:#fff;border:3px solid #fff;border-radius:0}.careers-page-content .gform_wrapper #gform_browse_button_3_13,.contact-page-content .gform_wrapper #gform_browse_button_3_13{line-height:1.75rem;margin:0}.careers-page-content .gform_wrapper form #gform_browse_button_3_13,.careers-page-content .gform_wrapper form .gform_drop_instructions,.contact-page-content .gform_wrapper form #gform_browse_button_3_13,.contact-page-content .gform_wrapper form .gform_drop_instructions{border-radius:0;color:#575757}.careers-page-content .gform_wrapper form .gform_footer.top_label,.contact-page-content .gform_wrapper form .gform_footer.top_label{margin:10px 0 0;padding:0;position:relative}.careers-page-content .gform_wrapper form .gform_footer.top_label input[type=submit],.contact-page-content .gform_wrapper form .gform_footer.top_label input[type=submit]{background:rgba(64,192,193,.6);border-color:transparent;border-radius:0;color:#fff;font-family:tglt_bold;font-size:1.3125rem;height:60px;line-height:4.0625rem;margin:0;padding:0;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;width:100%}.careers-page-content .gform_wrapper form .gform_footer.top_label input[type=submit]:hover,.contact-page-content .gform_wrapper form .gform_footer.top_label input[type=submit]:hover{background:#40c0c1;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.careers-page-content .gform_wrapper form .gform_footer.top_label:after,.contact-page-content .gform_wrapper form .gform_footer.top_label:after{background:url(../images/svgs/SHORT_ARROW_WHITE.svg);background-repeat:no-repeat;content:" ";height:40px;margin-top:2px;position:absolute;right:20px;top:15px;-webkit-transition:all .5s ease;transition:all .5s ease;width:30px}.careers-page-content .gform_wrapper form .gform_footer.top_label:hover:after,.contact-page-content .gform_wrapper form .gform_footer.top_label:hover:after{-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .5s ease;transition:all .5s ease}.careers-page-content .gform_wrapper .validation_message,.contact-page-content .gform_wrapper .validation_message{color:#3fc1c0;font-weight:400;padding-right:15px}.careers-page-content .gform_wrapper .validation_message ul,.contact-page-content .gform_wrapper .validation_message ul{margin-left:0}.careers-page-content .gform_wrapper .field_description_below .gfield_description,.contact-page-content .gform_wrapper .field_description_below .gfield_description{font-weight:400;padding-top:5px}.careers-page-content .gform_wrapper ul.gform_fields li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.careers-page-content .gform_wrapper ul.gform_fields li.gfield_error textarea,.contact-page-content .gform_wrapper ul.gform_fields li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.contact-page-content .gform_wrapper ul.gform_fields li.gfield_error textarea{border:1px solid #3fc1c0}.careers-page-content .gform_wrapper li.gfield.gfield_error,.careers-page-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,.contact-page-content .gform_wrapper li.gfield.gfield_error,.contact-page-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:none;padding-bottom:0;padding-top:0}.careers-page-content .btn-apply-now{margin:60px 0 0}.careers-page-content .category-list label.active,.careers-page-content .category-list label:hover{color:#3fc1c0}.about-page-content{margin:100px 0}.about-page-content .tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.about-page-content .tabs label{background-color:#f4f4f4;color:#3fc1c0;cursor:pointer;font-family:tglt_bold_2;font-size:1.3125rem;font-weight:400;letter-spacing:.0625rem;margin:0;padding:15px 30px;-webkit-transition:all .5s ease;transition:all .5s ease}.about-page-content .tabs label:hover{background-color:#3fc1c0;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.about-page-content .tabs label.active{background-color:#3fc1c0;color:#fff}.about-page-content .tabs-content{background-color:#f4f4f4}.about-page-content .tabs-content #our-project-pattern{padding:50px 0}.about-page-content .tabs-content #our-project-pattern .phases-content{text-align:center}.about-page-content .tabs-content #our-project-pattern .phases-content .phase{min-height:452px}.about-page-content .tabs-content #our-project-pattern .phases-content .phase h5{font-size:1.3125rem;margin-bottom:15px}.about-page-content .tabs-content #our-project-pattern .phases-content .phase p{font-family:tglt_bold;font-size:1.25rem;margin:0 auto;max-width:740px}.about-page-content .tabs-content #our-project-pattern .phases-content .phase .columns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px auto;max-width:970px;padding:0 15px}.about-page-content .tabs-content #our-project-pattern .phases-content .phase .columns .col{display:block;float:left;font-size:1.25rem;margin-left:2.5641%;max-width:970px;width:31.62393%}.about-page-content .tabs-content #our-project-pattern .phases-content .phase .columns .col:first-child{margin-left:0}.about-page-content .tabs-content #our-project-pattern .phases-content .phase .columns .col .col-wrap{margin:0 auto;max-width:240px}.about-page-content .tabs-content #our-support-system{padding:50px 0}.about-page-content .tabs-content #our-support-system #our-support-system-content .circle-contents{padding:15px}.about-page-content .tabs-content #our-support-system #our-support-system-content .circle-contents .systems-summary{font-size:1.125rem}.about-page-content .tabs-content #our-support-system #our-support-system-content .circle-contents .systems-summary p{margin-bottom:0}.about-page-content .tabs-content #our-support-system .our-support-system-wrap{margin:0 auto;max-width:493px}.about-page-content .tabs-content #our-support-system .our-support-system-wrap .main-circle.active{fill:#3fc1c0}.about-page-content .tabs-content #our-support-system .our-support-system-wrap .main-circle-text.active *{fill:#fff}.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle-container{height:24px;width:24px}.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle-container .circle,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle-container g>g>path,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle .circle,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle g>g>path{-webkit-transition:all .5s ease;transition:all .5s ease}.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle-container.active,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle-container:hover,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle.active,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle:hover{outline:none}.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle-container.active:not(#main_circle),.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle-container:hover:not(#main_circle),.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle.active:not(#main_circle),.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle:hover:not(#main_circle){cursor:pointer}.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle-container.active:not(#main_circle) .circle,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle-container:hover:not(#main_circle) .circle,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle.active:not(#main_circle) .circle,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle:hover:not(#main_circle) .circle{fill:#3fc1c0;-webkit-transition:all .5s ease;transition:all .5s ease}.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle-container.active:not(#main_circle) g>g>path,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle-container:hover:not(#main_circle) g>g>path,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle.active:not(#main_circle) g>g>path,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .circle:hover:not(#main_circle) g>g>path{fill:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.about-page-content .tabs-content #our-support-system .our-support-system-wrap #main_circle.circle-container,.about-page-content .tabs-content #our-support-system .our-support-system-wrap #main_circle.circle-container.active{cursor:default}.about-page-content .tabs-content #our-support-system .our-support-system-wrap #main_circle.circle-container.active .circle{cursor:default!important;fill:#3fc1c0;-webkit-transition:all .5s ease;transition:all .5s ease}.about-page-content .tabs-content #our-support-system .our-support-system-wrap #main_circle.circle-container.active g>g>path{fill:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.about-page-content .tabs-content #our-support-system .our-support-system-wrap #main_circle.circle-container:hover,.about-page-content .tabs-content #our-support-system .our-support-system-wrap #main_circle.circle-container:hover .circle{cursor:default}.about-page-content .tabs-content #our-support-system .our-support-system-wrap .systems-small .systems-small-container{margin:0 auto;max-width:130px}.about-page-content .tabs-content #our-support-system .our-support-system-wrap .systems-small .systems-small-container .circle{cursor:pointer}.about-page-content .tabs-content #our-support-system .our-support-system-wrap .systems-small .systems-small-container .circle.active,.about-page-content .tabs-content #our-support-system .our-support-system-wrap .systems-small .systems-small-container .circle:hover{fill:#3fc1c0;-webkit-transition:all .5s ease;transition:all .5s ease}.about-page-content .tabs-content .tab-content{padding:100px 0}.about-page-content .tabs-content .bottom-navigation .bottom-navigation-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-page-content .tabs-content .bottom-navigation a{border:3px solid #3fc1c0;display:block;height:25px;width:150px}.about-page-content .tabs-content .bottom-navigation a:first-child{border-right:0}.about-page-content .tabs-content .bottom-navigation a:last-child{border-left:0}.about-page-content .tabs-content .bottom-navigation a.active{background-color:#3fc1c0}.boxes .col,.two-column .col{display:block;float:left;margin-bottom:30px;margin-left:2.5641%;width:48.71795%}.boxes .col:first-child,.two-column .col:first-child{margin-left:0}.boxes .col .box-container,.two-column .col .box-container{max-height:302px;max-width:536px}.boxes .col .box-container .box-link,.two-column .col .box-container .box-link{max-height:302px;overflow:hidden;position:relative}.boxes .col .box-container .box-link .show,.two-column .col .box-container .box-link .show{background:rgba(63,193,192,.9);bottom:0;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;width:100%}.boxes .col .box-container .box-link .show-content,.two-column .col .box-container .box-link .show-content{color:#fff;padding:15px 20px}.boxes .col .box-container .box-link .show-content h6,.two-column .col .box-container .box-link .show-content h6{font-family:tglt_bold;font-size:1.3125rem;margin-bottom:0;text-transform:uppercase}.boxes .col .box-container .box-link .show-content p,.two-column .col .box-container .box-link .show-content p{font-size:1.125rem}.boxes .col .box-container .box-link:hover .arrow-link,.two-column .col .box-container .box-link:hover .arrow-link{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.boxes .col .box-container .box-link:hover .show,.two-column .col .box-container .box-link:hover .show{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.boxes .col .box-container .box-image,.two-column .col .box-container .box-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:298px;overflow:hidden;position:relative;width:100%}.boxes .col .box-container .box-image img,.two-column .col .box-container .box-image img{width:100%}.boxes .col .box-container .box-content,.two-column .col .box-container .box-content{bottom:0;padding:30px;position:absolute}.boxes .col .box-container .box-content .post-summary,.boxes .col .box-container .box-content .post-title,.two-column .col .box-container .box-content .post-summary,.two-column .col .box-container .box-content .post-title{color:#fff}.boxes .col .box-container .box-content .post-title,.two-column .col .box-container .box-content .post-title{font-family:tglt_bold;font-size:1.3125rem;text-transform:uppercase}.boxes .col .box-container a,.two-column .col .box-container a{display:block}.boxes .col:nth-child(odd),.two-column .col:nth-child(odd){margin-left:0}.home .news-views-container .card{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:2.5641%;max-width:254px}.home .news-views-container .card:first-child{margin-left:0}.main-works-content{padding-bottom:15px}.main-works-content .grid{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin:0 auto;max-width:1100px;width:100%}.main-works-content .grid-item{position:relative}#show-on-landscape{display:none}.team-member-img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:56.2%;position:relative}.team-member-img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.title-content-container .text-content-wrapper .wrap img{width:100%}.error404 #main-content{padding-top:0}.container404{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.container404 h4,.container404 h6,.container404 i,.container404 p{color:#fff}.container404 h4{font-size:2.5rem;margin:20px 0 10px}.container404 h6{font-family:tglt_bold;font-size:1.375rem}.container404 p{font-size:1.3125rem}.img-landscape{display:none}.filter-wrap .dropdown{background-color:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1);-webkit-box-sizing:content-box;box-sizing:content-box;height:1em;padding:10px 15px;position:relative;width:210px}.filter-wrap .dropdown:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.filter-wrap .dropdown button{background:none;border:none;cursor:pointer;height:100%;left:0;margin:0;outline:none;position:absolute;top:0;width:100%;z-index:3}.filter-wrap .dropdown button:focus~svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.filter-wrap .dropdown .options{left:0;position:absolute;top:0;width:100%}.filter-wrap .dropdown input{display:none}.filter-wrap .dropdown input:checked+label{display:block;font-weight:600;-webkit-transform:none!important;transform:none!important;z-index:2}.filter-wrap .dropdown label{background-color:#fff;cursor:pointer;font-size:1rem;line-height:1;margin:0;padding:10px 15px;position:absolute;-webkit-transition:background-color .2s,-webkit-transform .2s ease;transition:background-color .2s,-webkit-transform .2s ease;transition:background-color .2s,transform .2s ease;transition:background-color .2s,transform .2s ease,-webkit-transform .2s ease;width:100%;z-index:1}.filter-wrap .dropdown label:before{display:none;height:0}.filter-wrap .dropdown label:hover{background-color:#3fc1c0;color:#fff}.filter-wrap .dropdown label:hover:before{display:none;height:0}.filter-wrap .dropdown .options label:active,.filter-wrap .dropdown .options label:active~label,.filter-wrap .dropdown button:focus+.options input:not(:checked)+label{-webkit-transform:translateY(calc(var(--index)*100%));transform:translateY(calc(var(--index)*100%))}.filter-wrap .dropdown .options input:checked~label:active,.filter-wrap .dropdown .options input:checked~label:active~label,.filter-wrap .dropdown button:focus+.options input:checked+label~label{-webkit-transform:translateY(calc((var(--index) - 1)*100%));transform:translateY(calc((var(--index) - 1)*100%))}.filter-wrap .dropdown svg{fill:currentColor;position:absolute;right:14px;top:25%;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;width:21px;z-index:2}.categoryid,.opt-catid{border:0;border-radius:0;margin-bottom:0}.ginput_container_fileupload .screen-reader-text{display:none}.wpforms-uploader .dz-preview .dz-details,.wpforms-uploader .modern-title{color:#575757}.wpforms-uploader .modern-hint{display:none}@media (min-width:20rem){.blog main.content .blog-wrapper .posts-content .col.box:nth-child(3) .bg-show{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#3fc1c0),color-stop(50%,#fff));background:linear-gradient(180deg,#3fc1c0 50%,#fff 0)}}@media (min-width:30rem){.blog .site-container .site-inner header.site-header.panel,.page-id-8 .site-container .site-inner header.site-header.panel,.page-id-164 .site-container .site-inner header.site-header.panel,.page-id-168 .site-container .site-inner header.site-header.panel,.single.single-post .site-container .site-inner header.site-header.panel{height:45%}body{padding:25px}body:after,body:before{content:"";display:block;height:25px;left:0;position:fixed;width:100%;z-index:900}.systems-small,.team-members-small-sc{display:none}.column .col,.systems-big,.team-members-large-sc{display:block}.column .col{float:left;margin-left:2.5641%;width:100%}.column .col:first-child{margin-left:0}.hide_big_screen,.large-scrn-close{display:none}.news-views-container.hide_small_screen{visibility:visible}.news-views-container.show_small_screen{display:none}#develop-deliver .columns .col,#discover-define .columns .col,#measure-apply .columns .col{width:100%!important}.two-column-content .col{padding:0}.site-inner .wrap-fluid>.row{overflow:hidden}.site-inner .site-header--scroll .branding-nav-btn{position:fixed;top:65px;width:calc(100% - 50px)}#nav-container .nav-btn{margin-right:65px;top:65px}.bg-img .caption-wrapper-main *{color:#fff}.two-column-content .col .right-wrap{margin-bottom:30px}.no-bg-img .caption-wrapper-main,.with-bg-img .caption-wrapper-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.no-bg-img .caption-wrapper-main .caption-arrow-circle,.with-bg-img .caption-wrapper-main .caption-arrow-circle{height:100%;width:100%}.no-bg-img .caption-wrapper-main .caption-arrow-circle .position-absolute,.with-bg-img .caption-wrapper-main .caption-arrow-circle .position-absolute{bottom:30px;width:450px}.no-bg-img .caption-wrapper-main .caption-arrow-circle .position-absolute p,.with-bg-img .caption-wrapper-main .caption-arrow-circle .position-absolute p{font-size:1.25rem}.no-bg-img .caption-wrapper-main .caption-arrow-circle .btn-arrow-bottom,.with-bg-img .caption-wrapper-main .caption-arrow-circle .btn-arrow-bottom{bottom:100px}.no-bg-img h2,.with-bg-img h2{color:#fff;line-height:.9;margin:0;text-align:center}.no-bg-img .bg-overlay,.with-bg-img .bg-overlay{background-color:rgba(0,0,0,.3);bottom:0;display:block;left:0;position:absolute;top:0;width:100%}.circle-contents{padding:0 15px 30px}.blog .site-container .site-slider .caption-arrow-circle .position-absolute{margin-top:30px}.page-id-162 .site-header .row .site-slider .slider-container .swiper-wrapper .bg-img .caption-wrapper-main,.page-id-162 .site-header .site-slider .slider-container .swiper-wrapper .bg-img .caption-wrapper-main{max-width:970px}.blog .site-header .row .site-slider .slider-container .swiper-wrapper .no-bg-img #arrow-down,.blog .site-header .site-slider .slider-container .swiper-wrapper .no-bg-img #arrow-down{bottom:0}#news_container.news-views-container.show_small_screen,.show_small_screen{display:none}}@media (min-width:34.375rem){.alignleft{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}}@media (min-width:36rem){.team-members-large-sc .col{display:block;float:left;margin-left:2.5641%;width:31.62393%}.team-members-large-sc .col:first-child,.team-members-large-sc .col:nth-child(4),.team-members-large-sc .col:nth-child(7),.team-members-large-sc .col:nth-child(10),.team-members-large-sc .col:nth-child(13){margin-left:0}#develop-deliver .columns .col,#discover-define .columns .col,#measure-apply .columns .col{width:100%!important}#develop-deliver .columns .col img,#discover-define .columns .col img,#measure-apply .columns .col img{max-height:156px}}@media (min-width:46.875rem){.alignleft,.alignnone,.alignright{margin-bottom:30px}.alignleft{margin-right:30px}.alignright{margin-left:30px}}@media (min-width:48rem){.blog .site-container .site-inner header.site-header,.page-id-8 .site-container .site-inner header.site-header,.page-id-164 .site-container .site-inner header.site-header,.page-id-168.page .site-container .site-inner header.site-header{height:40%}.single.single-post .site-container .site-inner header.site-header{height:65%}.home .grid-container .grid-item{max-width:346px;overflow:hidden;width:100%}.home .grid-container .grid-item:first-child{grid-column:1/2;grid-row:1}.home .grid-container .grid-item:nth-child(2){grid-column:2/3;grid-row:1}.home .grid-container .grid-item:nth-child(3){grid-column:3/4;grid-row:1/3;height:100%}.home .grid-container .grid-item:nth-child(4){grid-column:1/2;grid-row:2/4;height:100%}.home .grid-container .grid-item:nth-child(5){grid-column:2/3;grid-row:2/3}.home .grid-container .grid-item:nth-child(6){grid-column:2/3;grid-row:3/4}.home .grid-container .grid-item:nth-child(7){grid-column:3/4;grid-row:3/4}.home .main-news.news-views-container .card{margin-left:0}.team-members-large-sc .col{display:block;float:left;margin-left:2.5641%;width:31.62393%}.team-members-large-sc .col:first-child,.team-members-large-sc .col:nth-child(4),.team-members-large-sc .col:nth-child(7),.team-members-large-sc .col:nth-child(10),.team-members-large-sc .col:nth-child(13){margin-left:0}.col{display:block;float:left;margin-bottom:30px;margin-left:2.5641%;width:48.71795%}.col:first-child{margin-left:0;padding-left:0}.col:last-child{padding-right:0}#our-support-system-content{margin:0 auto;max-width:768px}.main-works-content .boxes .col{display:block;float:left;margin-left:2.5641%;width:48.71795%}.main-works-content .boxes .col:first-child,.main-works-content .col:nth-child(3),.main-works-content .col:nth-child(5),.main-works-content .col:nth-child(7){margin-left:0}.two-column-content .col{max-width:calc((100% - 60px)/2)!important;width:100%!important}.two-column-content .col:last-child{margin-top:0}.site-inner .site-header--scroll .branding-nav-btn{position:fixed;top:65px;-webkit-transition:top .5s ease;transition:top .5s ease;width:calc(100% - 50px)}#nav-container .nav-btn{margin-right:65px;top:65px}#nav-container.show-nav{padding:25px}#nav-container.show-nav .wrap .col{width:100%/2}.no-bg-img h2{font-size:3.375rem}#develop-deliver .columns .col,#discover-define .columns .col,#measure-apply .columns .col{width:100%!important}#develop-deliver .columns .col img,#discover-define .columns .col img,#measure-apply .columns .col img{max-height:210px}.site-footer__credits .columns-container .columns .col{display:block;float:left;margin-left:2.5641%;width:23.07692%}.site-footer__credits .columns-container .columns .col:first-child{margin-left:0}.careers-page-content .our-studio-container.hide_small_screen,.contact-page-content .our-studio-container.hide_small_screen{display:block}.careers-page-content .our-studio-container.show_small_screen,.contact-page-content .our-studio-container.show_small_screen{display:none}}@media (min-width:62rem){.blog .site-container .site-inner header.site-header,.page-id-8 .site-container .site-inner header.site-header,.page-id-164 .site-container .site-inner header.site-header,.page-id-168 .site-container .site-inner header.site-header,.single.single-post .site-container .site-inner header.site-header{height:50%}.no-bg-img h2,.with-bg-img h2{font-size:4rem}.team-members-large-sc .col{display:block;float:left;margin-left:2.5641%;width:23.07692%}.team-members-large-sc .col:first-child{margin-left:0}.team-members-large-sc .col:nth-child(4),.team-members-large-sc .col:nth-child(7),.team-members-large-sc .col:nth-child(10){display:block;float:left;margin-left:2.5641%;width:23.07692%}.col:nth-child(5),.col:nth-child(9),.col:nth-child(13),.team-members-large-sc .col:nth-child(4):first-child,.team-members-large-sc .col:nth-child(5),.team-members-large-sc .col:nth-child(7):first-child,.team-members-large-sc .col:nth-child(9),.team-members-large-sc .col:nth-child(10):first-child,.team-members-large-sc .col:nth-child(13){margin-left:0}.columns-content,.two-column-content{margin:0 auto}.columns-content .col,.two-column-content .col{max-width:calc((100% - 100px)/2)!important;width:100%!important}#develop-deliver .columns .col,#discover-define .columns .col,#measure-apply .columns .col{width:100%!important}#develop-deliver .columns .col img,#discover-define .columns .col img,#measure-apply .columns .col img{max-height:290px}.site-footer__credits .col{margin-bottom:0}}@media (min-width:75rem){.wrap{width:1130px}}@media (max-width:30rem){.site-header .row .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption h2,.site-header .row .site-slider.singular-post-wrap .bg-img .banner-text.slider-caption h2,.site-header .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption h2,.site-header .site-slider.singular-post-wrap .bg-img .banner-text.slider-caption h2{font-size:1.4375rem;margin-bottom:40px}.home .news-views-container.hide_small_screen{display:none}.blog .site-container .site-inner header.site-header.panel,.page-id-8 .site-container .site-inner header.site-header.panel,.page-id-164 .site-container .site-inner header.site-header.panel,.page-id-168 .site-container .site-inner header.site-header.panel{height:100%}.site-container .bg-img .caption-wrapper-main .slider-caption h2{font-size:1.875rem}.single.single-post .site-container .site-inner header.site-header{height:100%}body{padding:12px}body:after,body:before{content:"";display:block;height:12px;left:0;position:fixed;width:100%;z-index:900}body p{font-size:1.125rem}.site-header .branding-nav-btn{top:25px}.site-header .row .title-area .site-title #logo{height:28px}.site-header .branding-nav-btn .title-area{margin-left:25px}.site-header #nav-container.show-nav .nav-btn a,.site-header .branding-nav-btn .nav-btn a.navigation-toggle{height:28px;width:28px}.site-header--scroll #logo_link{height:28px}.site-header .branding-nav-btn .nav-btn{margin-right:25px}.hide_small_screen{display:none}.show_small_screen{display:block}.news-views-container.hide_small_screen{display:none}.news-views-container.show_small_screen{display:block}.img-desktop-portrait{display:none}.img-landscape{display:block}.more-content+.right-wrap{font-size:1.125rem;margin-top:15px}.bottom-navigation{padding:0 15px}.custom-video-content{margin-bottom:10px}.video-iframe.custom-video-content .video-container{padding-bottom:55.25%}.no-bg-img .caption-wrapper-main,.with-bg-img .caption-wrapper-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.no-bg-img .caption-wrapper-main .caption-arrow-circle,.with-bg-img .caption-wrapper-main .caption-arrow-circle{height:100%;width:100%}.no-bg-img .caption-wrapper-main .caption-arrow-circle .position-absolute,.with-bg-img .caption-wrapper-main .caption-arrow-circle .position-absolute{bottom:30px;width:450px}.no-bg-img .caption-wrapper-main .caption-arrow-circle .position-absolute p,.with-bg-img .caption-wrapper-main .caption-arrow-circle .position-absolute p{display:none}.no-bg-img .caption-wrapper-main .caption-arrow-circle .btn-arrow-bottom,.with-bg-img .caption-wrapper-main .caption-arrow-circle .btn-arrow-bottom{bottom:100px}.no-bg-img h4,.with-bg-img h4{display:none}.no-bg-img .bg-overlay,.with-bg-img .bg-overlay{background-color:rgba(0,0,0,.3);bottom:0;display:block;left:0;position:absolute;top:0;width:100%}.blog #main-content .pagination a{padding:10px}.blog #main-content .pagination span{margin:0}.page-heading-wrap p{font-size:1rem}.single-post .site-container .swiper-slide .banner-img .caption-wrapper-main .caption-arrow-circle .banner-text p{font-size:1rem;text-transform:uppercase}.page-id-162 .site-container .swiper-slide .banner-img .wrap{height:83%}.page-id-162 .site-container .swiper-slide .banner-img .caption-wrapper-main{height:100%}.page-id-162 .site-container .swiper-slide .banner-img .caption-wrapper-main .caption-arrow-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.about-page-content{margin:60px 0 15px}.about-page-content .hide_small_screen{display:none!important}.contact-page-content .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.contact-page-content .gform_wrapper ul.gform_fields li.gfield textarea{margin:0}.careers-page-content .career-box-title-content{max-width:250px}.careers-page-content .career-box-content .show_hide,.careers-page-content .gform_wrapper,.contact-page-content .career-box-content .show_hide{padding:15px}.careers-page-content .career-box-content .slidingDiv,.contact-page-content .career-box-content .slidingDiv{margin:40px 0 15px;padding:0}.careers-page-content .career-box-content .slidingDiv .one-column-content p:nth-child(3),.contact-page-content .career-box-content .slidingDiv .one-column-content p:nth-child(3){margin-bottom:30px}.careers-page-content .gform_wrapper ul.gform_fields li.gfield,.contact-page-content .gform_wrapper ul.gform_fields li.gfield{display:block;padding-right:0;width:100%}.careers-page-content .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.careers-page-content .gform_wrapper ul.gform_fields li.gfield textarea,.contact-page-content .gform_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.contact-page-content .gform_wrapper ul.gform_fields li.gfield textarea{margin:0}#news_container.news-views-container.show_small_screen{display:block}#news_container .swiper-button-next,#news_container .swiper-button-prev{color:#575757;height:18px;margin-bottom:0;margin-top:unset;outline:0;top:-38px;z-index:4}#news_container .swiper-button-next:after,#news_container .swiper-button-prev:after{font-size:unset;height:18px;-webkit-transition:all .5s ease;transition:all .5s ease;width:25px}#news_container .swiper-button-next:after{content:url(../images/svgs/SHORT_ARROW_GREY.svg)}#news_container .swiper-button-next:hover:after{-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .5s ease;transition:all .5s ease}#news_container .swiper-button-prev:after{content:url(../images/svgs/SHORT_ARROW_GREY.svg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#news_container .swiper-button-prev:hover:after{margin-left:-20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:all .5s ease;transition:all .5s ease}.single .flex-content-section .testimonials-wrapper{margin-bottom:15px}.home #news_container .box .box-wrap .title{font-size:1.625rem}.home #news_container .box .box-wrap .post-content p{font-size:1.125rem}.flex-content-section .single-post-wrapper .single-col .subcontent p{font-size:1rem}.flex-content-section .single-post-wrapper .single-col .subcontent h6{line-height:1;margin-bottom:20px}.flex-content-section .single-post-wrapper .single-col .subcontent:first-of-type{margin-top:24px}.flex-content-section .single-post-wrapper .single-col .subcontent:first-of-type,.flex-content-section .single-post-wrapper .single-col .subcontent:last-of-type{margin-bottom:20px}#nav-container .wrap .navbar-nav .menu-item a{font-size:2.25rem}#nav-container.show-nav #nav-container-wrap .title-area{margin-left:25px}#nav-container.show-nav #nav-container-wrap .title-area svg{height:28px}#nav-container.show-nav #nav-container-wrap .nav-btn,#nav-container.show-nav #nav-container-wrap .title-area{top:37px}#nav-container.show-nav .nav-btn{margin-right:25px;right:12px}.swiper-container-horizontal>.swiper-pagination-bullets{top:40px}.work-template-default .heading-categories{padding-top:40px}.two-column-content .col:last-child .cta{float:unset!important}.site-container .site-header .row .site-slider.singular-post-wrap .slider-container .swiper-wrapper .bg-img .caption-wrapper-main .caption-arrow-circle{margin:0 auto}.site-container .flex-content-section .columns-content .work-single-column-content{margin:40px 0}.site-container .flex-content-section .columns-content .one-column-content{text-align:center}.site-container .flex-content-section .columns-content .one-column-content .divider{margin:0 auto;max-width:40px}.site-container .flex-content-section .two-column-content .single-col{text-align:center}.site-container .flex-content-section .two-column-content .single-col:first-child>p{font-size:1.25rem}.site-container .flex-content-section .two-column-content .col:first-child{margin-bottom:0}.site-container .flex-content-section .heading-categories .divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-container .flex-content-section .phases-content .phase .columns .col-wrap{font-size:.9375rem}.site-container .flex-content-section .phases-content .text-label-content.show{display:block}.site-container .flex-content-section .phases-content .text-label-content{display:none;margin:0 auto;max-width:250px;padding-bottom:30px}.site-container .flex-content-section .the-team-container{padding:60px 0 0}.site-container .flex-content-section .the-team-container .team-members{width:100%}.site-container .flex-content-section .the-team-container .team-members .small-scrn-close{display:block}.site-container .flex-content-section .the-team-container .team-members .large-scrn-close{display:none}.site-container .flex-content-section .the-team-container .team-members .team-container.wrap .swiper-wrapper .swiper-slide{background-color:#3fc1c0;min-height:500px}.site-container .flex-content-section .the-team-container .team-members .team-container.wrap .swiper-button-next,.site-container .flex-content-section .the-team-container .team-members .team-container.wrap .swiper-button-prev{top:30%}.site-container .flex-content-section .the-team-container .the-team-members .team-members.show .wrap .team-member-photo-bio .member-photo-wrapper{margin:0 auto 15px;max-width:150px}.site-container .flex-content-section .the-team-container .the-team-members .team-members.show .member-bio{font-size:.875rem;text-align:center}.site-container .flex-content-section .the-team-container .the-team-members .team-members.show #btn-close{right:8px;top:-5px}.site-container .flex-content-section .the-team-container .the-team-members .team-members.show .member-email img{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:40px}.site-container .flex-content-section .testimonials-wrapper .testimonials-container .swiper-slide img{max-width:180px}.site-container .flex-content-section .cta-banner h4,.site-container .flex-content-section .newsletter-content h4{font-size:1.5rem}.site-container .flex-content-section .about-page-content .tabs-content #our-project-pattern{padding:50px 0 15px}.site-container .flex-content-section .columns-content .two-column-content{text-align:center}.site-container .flex-content-section .columns-content .two-column-content .col .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-container .flex-content-section .navigation{margin-top:15px;padding:15px 0 0}.site-container .flex-content-section .navigation .heading{display:block}.site-container .flex-content-section .navigation .heading h4{font-size:1.5rem;margin-bottom:15px;text-align:center}.site-container .flex-content-section .navigation .heading .cta{margin-right:0}.site-container .flex-content-section .navigation .alignleft{margin-bottom:15px}.site-container .flex-content-section .navigation .alignright{margin-bottom:0;margin-left:15px;margin-top:0}.site-container .flex-content-section .navigation .alignleft,.site-container .flex-content-section .navigation .alignright{width:100%}.site-container .flex-content-section .navigation .alignleft a,.site-container .flex-content-section .navigation .alignright a{text-align:center}.site-container .flex-content-section .navigation .alignleft a:hover,.site-container .flex-content-section .navigation .alignright a:hover{max-height:100%}.site-container .flex-content-section .navigation .alignleft a:hover .show,.site-container .flex-content-section .navigation .alignright a:hover .show{display:block}.site-container .flex-content-section .navigation .alignleft a:hover .show .show-content,.site-container .flex-content-section .navigation .alignright a:hover .show .show-content{height:100%;max-width:100%;padding:15px;text-align:left}.site-container .header-icons{text-align:center}.site-container .swiper-slide .banner-img{height:100%;padding-top:55px}.site-container .swiper-slide .banner-img .caption-wrapper-main{height:100%}.site-container .no-bg-img .caption-wrapper-main,.site-container .with-bg-img .caption-wrapper-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.site-container .no-bg-img h2,.site-container .with-bg-img h2{line-height:.9;margin:0;text-align:center}.site-container .bg-img .caption-wrapper-main *{color:#fff}.site-container .bg-img .caption-wrapper-main * h2{font-size:2.875rem}.site-container .no-bg-img .caption-wrapper-main .arrow-link img,.site-container .no-bg-img .caption-wrapper-main .arrow-link svg,.site-container .no-bg-img .caption-wrapper-main img,.site-container .no-bg-img .caption-wrapper-main svg,.site-container .with-bg-img .caption-wrapper-main .arrow-link img,.site-container .with-bg-img .caption-wrapper-main .arrow-link svg,.site-container .with-bg-img .caption-wrapper-main img,.site-container .with-bg-img .caption-wrapper-main svg{height:60px;width:20px}.site-container .site-inner .site-header--scroll .branding-nav-btn{position:fixed;top:37px;width:calc(100% - 24px)}.site-container #nav-container.show-nav{padding:12px}.site-container .site-inner .wrap-fluid>.row{overflow:hidden}.site-container .no-bg-img .bg-overlay{background-color:rgba(0,0,0,.3);bottom:0;position:absolute;top:0;width:100%}.site-container .image-content-wrapper .image-content .annotation .annotation-icon-anchor{height:20px;margin-left:15px;margin-top:15px;max-width:30px}.site-container .image-content-wrapper .image-content .annotation .annotation-icon-anchor .annotation-icon{height:20px}.site-container .image-content-wrapper .image-content .annotation .annotation-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;padding:0 15px}.site-container .gallery-wrapper .inner-slider-container,.site-container .gallery-wrapper .inner-slider-container .swiper-slide .bg-img{margin-bottom:15px;max-height:180px}.site-container .gallery-wrapper .inner-slider-container .swiper-pagination-bullets{bottom:-63px}.site-container .image-content-wrapper .image-content{margin-bottom:15px}.single .flex-content-section .testimonials-wrapper .testimonials-container .swiper-slide .testimonial-quote{margin-bottom:15px;margin-right:0}.single .flex-content-section .testimonials-wrapper .testimonials-container .swiper-slide .testimonial-quote svg{max-height:35px;max-width:45px}.single .flex-content-section .testimonials-wrapper .testimonials-container .swiper-slide .testimonial p{font-size:1.25rem;text-align:center}.single .flex-content-section .testimonials-wrapper .testimonials-container .testimonial-slide{display:block;padding:40px}.single .flex-content-section .testimonials-wrapper .testimonials-container .testimonial-slide .testimonial-content{text-align:center}.single .flex-content-section .testimonials-wrapper .testimonials-container .testimonial-slide .testimonial-content .divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:35px 0 0;padding:0}.testimonials-wrapper.panel{padding:0 0 40px}.testimonials-wrapper.panel h4{font-size:1.5rem;text-align:center}.testimonials-wrapper.panel .swiper-wrapper{overflow:hidden}.testimonials-wrapper.panel .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0;margin:30px auto 0;position:relative;right:unset;top:unset;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:38px}.page-id-168 #main-content{padding-top:0}#btn-close.close,#btn-member-close.close{right:0;top:5px;z-index:3}#btn-member-close-small-scrn{right:0;top:0;z-index:4}.work-template-default .gallery-wrapper .inner-slider-container .swiper-pagination-bullets{bottom:15px;right:15px}.work-template-default .gallery-wrapper .inner-slider-container .swiper-pagination-bullet{margin:8px 0 0;width:25px}.work-template-default .flex-content-section .one-column-content h2{font-size:1.875rem}.blog .site-container .site-header .row .site-slider.news-and-events-slider-wrap .slider-container .swiper-wrapper .bg-img .caption-wrapper-main p,.blog .site-container .site-header .row .site-slider.singular-post-wrap .slider-container .swiper-wrapper .bg-img .caption-wrapper-main p,.blog .site-container .site-header .site-slider.news-and-events-slider-wrap .slider-container .swiper-wrapper .bg-img .caption-wrapper-main p,.blog .site-container .site-header .site-slider.singular-post-wrap .slider-container .swiper-wrapper .bg-img .caption-wrapper-main p,.blog .site-header .row .site-slider.news-and-events-slider-wrap .slider-container .swiper-wrapper .bg-img .caption-wrapper-main p{font-size:1.125rem}.blog .site-container .site-slider .caption-arrow-circle .position-absolute{margin-top:30px}.single-work .swiper-container-vertical>.swiper-pagination-bullets{right:0}.single.single-post .slider-caption.banner-text h2,.site-header .row .site-slider.singular-post-wrap .page-heading-wrap h2,.site-header .site-slider.singular-post-wrap .page-heading-wrap h2{font-size:2.375rem}.boxes .col,.two-column .col{margin-bottom:15px}.news-views-wrapper .heading{display:block}.news-views-wrapper .heading h4{font-size:1.5rem;text-align:center;width:100%}.news-views-wrapper .heading .cta{margin-right:0;margin-top:15px}.about-page-content .tabs-content #our-project-pattern .phases-content .phase{min-height:400px}.about-page-content .tabs-content #our-project-pattern .phases-content .phase .columns{margin-bottom:0;margin-top:10px}#discover-define .columns .col .diamond .half-diamond.left{border-right:115px solid transparent}#discover-define .columns .col .diamond .half-diamond.left,#discover-define .columns .col .diamond .half-diamond.left.show{border-bottom:115px solid transparent;border-top:115px solid transparent;display:block;height:0;left:81px;top:10px;-webkit-transition:all .5s ease;transition:all .5s ease;width:0}#discover-define .columns .col .diamond .half-diamond.left.show{border-right:115px solid #3fc1c0}#discover-define .columns .col .diamond .half-diamond.left.show .text-label{display:block;left:50%;-webkit-transform:translate(52%,-54%);transform:translate(52%,-54%)}#discover-define .columns .col .diamond .half-diamond.right{border-left:115px solid transparent}#discover-define .columns .col .diamond .half-diamond.right,#discover-define .columns .col .diamond .half-diamond.right.show{border-bottom:115px solid transparent;border-top:115px solid transparent;display:block;height:0;right:82px;top:10px;-webkit-transition:all .5s ease;transition:all .5s ease;width:0}#discover-define .columns .col .diamond .half-diamond.right.show{border-left:115px solid #3fc1c0}#discover-define .columns .col .diamond .half-diamond.right.show .text-label{display:block;right:50%;-webkit-transform:translate(-98%,-56%);transform:translate(-98%,-56%)}#develop-deliver .columns .col .diamond .half-diamond.left{border-right:115px solid transparent}#develop-deliver .columns .col .diamond .half-diamond.left,#develop-deliver .columns .col .diamond .half-diamond.left.show{border-bottom:115px solid transparent;border-top:115px solid transparent;display:block;height:0;left:81px;top:10px;-webkit-transition:all .5s ease;transition:all .5s ease;width:0}#develop-deliver .columns .col .diamond .half-diamond.left.show{border-right:115px solid #3fc1c0}#develop-deliver .columns .col .diamond .half-diamond.left.show .text-label{display:block;left:50%;-webkit-transform:translate(62%,-54%);transform:translate(62%,-54%)}#develop-deliver .columns .col .diamond .half-diamond.right{border-left:115px solid transparent}#develop-deliver .columns .col .diamond .half-diamond.right,#develop-deliver .columns .col .diamond .half-diamond.right.show{border-bottom:115px solid transparent;border-top:115px solid transparent;display:block;height:0;right:82px;top:10px;-webkit-transition:all .5s ease;transition:all .5s ease;width:0}#develop-deliver .columns .col .diamond .half-diamond.right.show{border-left:115px solid #3fc1c0}#develop-deliver .columns .col .diamond .half-diamond.right.show .text-label{display:block;right:50%;-webkit-transform:translate(-72%,-54%);transform:translate(-72%,-54%)}#develop-deliver .columns .col,#discover-define .columns .col,#measure-apply .columns .col{margin:0!important;width:100%!important}#develop-deliver .columns .col .diamond .half-diamond,#discover-define .columns .col .diamond .half-diamond,#measure-apply .columns .col .diamond .half-diamond{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;font-family:tglt_bold;font-size:.9375rem;letter-spacing:.03125rem;position:absolute}#develop-deliver .columns .col .diamond .half-diamond .text-label,#develop-deliver .columns .col .diamond .half-diamond .text-label:active,#develop-deliver .columns .col .diamond .half-diamond .text-label:focus,#develop-deliver .columns .col .diamond .half-diamond .text-label:hover,#discover-define .columns .col .diamond .half-diamond .text-label,#discover-define .columns .col .diamond .half-diamond .text-label:active,#discover-define .columns .col .diamond .half-diamond .text-label:focus,#discover-define .columns .col .diamond .half-diamond .text-label:hover,#measure-apply .columns .col .diamond .half-diamond .text-label,#measure-apply .columns .col .diamond .half-diamond .text-label:active,#measure-apply .columns .col .diamond .half-diamond .text-label:focus,#measure-apply .columns .col .diamond .half-diamond .text-label:hover{color:#fff;display:none;position:absolute;top:50%}#develop-deliver .columns .col svg,#discover-define .columns .col svg,#measure-apply .columns .col svg{max-width:250px}.author .flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap,.blog .flex-content-section .blog-wrapper .posts-content .col .wrap .box-wrap{text-align:center}.lists .list-item .list-item-wrap a{padding:15px}.lists .list-item .list-item-wrap .list-item-contents{max-width:300px}.lists .list-item .list-item-wrap .list-item-contents h4{font-size:1.375rem}.container{margin-top:0}.home #cards .grid-item a .item-contents h6,.home .grid .grid-item a .item-contents h6,.page-id-168 #cards .grid-item a .item-contents h6,.page-id-168 .grid .grid-item a .item-contents h6{line-height:normal}.home #cards .grid-item a .item-contents p,.home .grid .grid-item a .item-contents p,.page-id-168 #cards .grid-item a .item-contents p,.page-id-168 .grid .grid-item a .item-contents p{display:block;font-size:1rem}.home #cards .grid-container,.home .grid .grid-container,.page-id-168 #cards .grid-container,.page-id-168 .grid .grid-container{grid-gap:15px;grid-template-columns:1fr;grid-template-rows:auto}.home #cards .grid-container .grid-item a,.home .grid .grid-container .grid-item a,.page-id-168 #cards .grid-container .grid-item a,.page-id-168 .grid .grid-container .grid-item a{overflow:hidden}.main-works-content .boxes .col{display:block;float:left;margin-left:0;width:100%}.main-works-content .boxes .col:first-child{margin-left:0}.the-team-container .gallery-thumbs .swiper-wrapper .swiper-slide{background-repeat:no-repeat;background-size:cover;cursor:pointer;height:146px}.the-team-container .wrap{padding:0}.the-team-container .heading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.the-team-container .the-team-members{min-height:292px;overflow:hidden}.the-team-container .the-team-members .gallery-top .swiper-slide{margin-bottom:0}.the-team-container .the-team-members .gallery-top .swiper-slide .team-member .member-info *{text-align:center}.the-team-container .the-team-members a.member-bio-link img{width:auto}.the-team-container .the-team-members .col{margin-bottom:0;margin-left:0}.the-team-container .the-team-members .team-members.show{border:12px solid #fff!important}.the-team-container .the-team-members .team-members.show .wrap{padding:0 15px}.the-team-container .the-team-members .team-members.show .wrap .team-member-name-position *{text-align:center}.the-team-container .the-team-members .team-members.show .wrap .team-member-photo-bio{display:block}.the-team-container .the-team-members .team-members.show .wrap .team-member-photo-bio .member-photo-wrapper{margin-bottom:20px}.the-team-container .the-team-members .team-members.show .wrap .team-member-photo-bio .member-bio-email{margin-left:0}.the-team-container .the-team-members .team-members.show .team-member-photo-bio{display:unset}.systems-small,.team-members-small-sc{display:block}.systems-small{text-align:center}.systems-big,.team-members-large-sc{display:none}#our-support-system-content .circle-contents{text-align:center}.site-footer__credits .wrap .columns-container{padding:10vw 0}.site-footer__credits .wrap .columns-container .col.registration p{font-size:1rem;line-height:1.3;margin-bottom:10px}.site-footer__credits .column.hide_small_screen,.site-footer__credits .columns-container #show-on-landscape .columns .col.hide_small_screen,.site-footer__credits .hide_small_screen{display:none}.site-footer__credits .columns-container #show-on-landscape .columns .col{display:block;float:left;margin-bottom:30px;margin-left:0;text-align:center;width:100%}.site-footer__credits .columns-container #show-on-landscape .columns .col:first-child{margin-left:0}.site-footer__credits .columns-container #show-on-landscape .columns .col:first-child,.site-footer__credits .columns-container #show-on-landscape .columns .col:last-child,.site-footer__credits .columns-container #show-on-landscape .columns .col:nth-child(2){display:none;margin-bottom:0}.site-footer__credits .columns-container #show-on-landscape .columns .col:nth-child(3) p{display:none;margin:0 auto 15px}.site-footer__credits .columns-container #show-on-landscape .columns .col .social-media-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer__credits .columns-container #show-on-landscape .columns .col .social-media-links a{height:40px;width:40px}.site-footer__credits .columns-container .column .col.hide_small_screen{display:none}.site-footer__credits .columns-container .column .col{display:block;float:left;margin-bottom:30px;margin-left:0;text-align:center;width:100%}.site-footer__credits .columns-container .column .col:first-child{margin-left:0}.site-footer__credits .columns-container .column .col:last-child{margin-bottom:0}.site-footer__credits .columns-container .column .col .social-media-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-footer__credits .columns.show_small_screen,.site-footer__credits .show_small_screen{display:block}.site-footer__credits .columns .col:first-child{margin-top:30px}.site-footer__credits .columns .col:first-child p,.site-footer__credits .columns .col:nth-child(2),.site-footer__credits .columns .col:nth-child(3),.site-footer__credits .columns .col:nth-child(4),.site-footer__credits .separator{display:none}.cta .main{position:relative}.cta .main .animated-arrow .text{margin-right:0}.cta .main .animated-arrow .the-arrow{display:none}}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:0}}@media screen and (max-aspect-ratio:16/9){header .video-container .desktop-video .video-container>video,header .video-container .mobile-video .video-container>video{height:100%}}@media screen and (min-aspect-ratio:16/9){header .video-container .desktop-video .video-container>video,header .video-container .mobile-video .video-container>video{width:100%}}@media (max-width:48rem){.home .news-views-container{display:block;margin:0 auto;max-width:100%}.home .news-views-container .card:nth-child(odd){margin-left:0}.home .news-views-container .card{display:block;float:left;margin-bottom:2.5641%;width:100%}.blog .site-container .site-inner header.site-header,.page-id-8 .site-container .site-inner header.site-header,.page-id-164 .site-container .site-inner header.site-header,.page-id-168 .site-container .site-inner header.site-header{height:100%}.title-content-container .text-content-wrapper .wrap{padding-bottom:20px;padding-top:40px}.contact-page-content .our-studio-container .studio-heading,.contact-page-content .our-studio-container .studio-heading h5{max-width:100%}.two-column-content .col{max-width:unset!important;min-height:unset!important;position:relative;width:100%!important}.two-column-content .col:last-child .cta{bottom:unset!important;margin-top:30px}.two-column-content .col:last-of-type:not(.single-col) .cta{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative!important}.main-works-content .col{margin-bottom:2.5641%}.site-header .row .site-slider .slider-container .swiper-wrapper .bg-img.home-bg,.site-header .site-slider .slider-container .swiper-wrapper .bg-img.home-bg{background-size:contain}.careers-page-content .our-studio-container .hide_small_screen,.contact-page-content .our-studio-container .hide_small_screen{display:none}.careers-page-content .our-studio-container .show_small_screen,.contact-page-content .our-studio-container .show_small_screen{display:block}#develop-deliver .columns .col .diamond .half-diamond,#discover-define .columns .col .diamond .half-diamond,#measure-apply .columns .col .diamond .half-diamond{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;font-family:tglt_bold;font-size:.9375rem;letter-spacing:.03125rem;position:absolute}#develop-deliver .columns .col .diamond .half-diamond .text-label,#develop-deliver .columns .col .diamond .half-diamond .text-label:active,#develop-deliver .columns .col .diamond .half-diamond .text-label:focus,#develop-deliver .columns .col .diamond .half-diamond .text-label:hover,#discover-define .columns .col .diamond .half-diamond .text-label,#discover-define .columns .col .diamond .half-diamond .text-label:active,#discover-define .columns .col .diamond .half-diamond .text-label:focus,#discover-define .columns .col .diamond .half-diamond .text-label:hover,#measure-apply .columns .col .diamond .half-diamond .text-label,#measure-apply .columns .col .diamond .half-diamond .text-label:active,#measure-apply .columns .col .diamond .half-diamond .text-label:focus,#measure-apply .columns .col .diamond .half-diamond .text-label:hover{color:#fff;display:none;position:absolute;top:50%}.home .main-news.news-views-container{grid-gap:15px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.home .main-news.news-views-container .card{margin:0;max-width:338px;position:relative}.home .main-news.news-views-container .card .img-desktop-portrait{display:none}.home .main-news.news-views-container .card .img-landscape{display:block}.home .main-news.news-views-container .card .box-wrap .title{font-size:1.25rem}.home .main-news.news-views-container .card .box-wrap .post-content p{font-size:1rem}.home #news_container .swiper-wrapper .box{overflow:hidden}.home .grid-container .grid-item .img-desktop-portrait{display:none}.home .grid-container .grid-item .img-landscape{display:block}#nav-container.show-nav .title-area{top:65px}#nav-container.show-nav .wrap .collapse .navbar-nav .menu-item a{font-size:3.4375rem}.col{display:block;float:left;margin-bottom:30px;margin-left:2.5641%;width:48.71795%}.col:first-child{margin-left:0;padding-left:0}.col:last-child{padding-right:0}.contact-page-content #our-studios .col{float:unset;margin:0 auto;width:100%}.contact-page-content #our-studios .col:first-child{margin-bottom:30px}.contact-page-content #our-studios .col .our-studio-container:last-child{margin-bottom:0}.contact-page-content #our-studios .col .our-studio-container:last-child .studio{padding-bottom:15px}.contact-page-content .our-studio-container{display:block;text-align:center}.contact-page-content .our-studio-container .studio-heading{margin:0 auto}.image-content-wrapper .image-content{height:auto}.systems-small{display:block}.systems-big{display:none}#our-support-system-content .circle-contents{text-align:center}}@media (max-width:38.75rem){.home .news-views-container .card{max-width:48.72%}}@media (max-width:53.125rem){.home .news-views-container .card .box-wrap .title{min-height:50px}.home .news-views-container .card .box-wrap .post-content p{font-size:.8125rem}.home .news-views-container .card .box-wrap .post-content{min-height:115px}}@media (max-width:62.25rem){.home .news-views-container .card .box-wrap .post-content p{font-size:.875rem}}@media (max-width:62rem){.page-id-8 .content,.page-id-164 .content{min-height:65%}.page-id-168 .site-container .page-heading-wrap h2{font-size:2.5rem}.page-id-162 .site-container .page-heading-wrap h2{font-size:2.8125rem}#hide-on-landscape{display:none}#show-on-landscape{display:block}.card-content .inner .box-wrap .title{font-size:.875rem}.site-footer__credits .columns-container .columns .col{display:block;float:left;margin-left:2.5641%;width:48.71795%}.site-footer__credits .columns-container .columns .col:first-child{margin-left:0}.site-footer__credits .columns-container .columns .col:first-child p{font-family:tglt_regular}.site-footer__credits .columns-container .columns .col:nth-child(odd){margin-left:0}.site-footer__credits .columns-container .columns .col:nth-child(3) p{font-family:tglt_bold_2;max-width:252px}}@media (max-width:47.9375rem){.home .grid-container,.main-works-content .grid{grid-gap:15px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.flex-content-section .the-team-container .the-team-members .team-members.show .member-bio-email{margin-left:20px}.flex-content-section .navigation{padding:40px 0 20px}}@media (max-width:43.25rem){.two-column-content .col:last-child .cta{position:relative}.home .flex-content-section .columns-content .two-column-content .col:last-child,.home .flex-content-section .columns-content .two-column-content .col:last-of-type{margin-top:0}.team-members-large-sc .col{display:block;float:left;margin-left:2.5641%;width:48.71795%}.team-members-large-sc .col:first-child{margin-left:0}.team-members-large-sc .col:nth-child(4),.team-members-large-sc .col:nth-child(10),.team-members-large-sc .col:nth-child(12){margin-left:2.5641%}.team-members-large-sc .col:nth-child(3),.team-members-large-sc .col:nth-child(5),.team-members-large-sc .col:nth-child(7),.team-members-large-sc .col:nth-child(9),.team-members-large-sc .col:nth-child(11),.team-members-large-sc .col:nth-child(13){margin-left:0}}@media (max-width:40.625rem){.home .grid-item a .item-contents,.page-id-168 .grid-item a .item-contents{padding:15px}.home .grid-item a .item-contents h6,.page-id-168 .grid-item a .item-contents h6{line-height:1}.home .grid-item a .item-contents p,.page-id-168 .grid-item a .item-contents p{font-size:.8125rem}}@media (max-width:36rem){#nav-container .wrap .col:last-child{display:none}.contact-page-content .our-studio-container .studio p{font-size:1.125rem}.navigation .alignleft a .show .show-content,.navigation .alignright a .show .show-content{color:#fff;text-align:left}.navigation .alignleft a .show .show-content h6,.navigation .alignright a .show .show-content h6{font-size:1rem;margin:0}.navigation .alignleft a .show .show-content p,.navigation .alignright a .show .show-content p{font-size:.8125rem;margin:0}.no-bg-img h2{font-size:2.5rem}.single-post .site-container .no-bg-img .caption-wrapper-main .caption-arrow-circle,.single-post .site-container .no-bg-img .caption-wrapper-main .caption-arrow-circle .position-absolute{max-width:100%;width:100%}.single-post .site-container .site-slider.news-and-events-slider-wrap .banner-img .banner-text.slider-caption h2,.single-post .site-container .site-slider.news-and-events-slider-wrap .bg-img .banner-text.slider-caption h2,.single-post .site-container .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption h2,.single-post .site-container .site-slider.singular-post-wrap .bg-img .banner-text.slider-caption h2{font-size:1.4375rem;margin-bottom:30px}.alignleft{float:left}.alignright{float:right}.one-column-content .categories p{font-size:1.125rem}.singular-post-wrap .divider{margin:15px auto 0}.singular-post-wrap .divider:before{margin-bottom:20px}.get-in-touch .divider{margin:15px auto 0}.get-in-touch .divider:before{margin-bottom:15px}}@media (max-width:34.375rem){.home .main-news.news-views-container .card .box-wrap .post-content p,.home .main-news.news-views-container .card .box-wrap .title{font-size:1rem}}@media (max-width:34.0625rem){.home .grid-item a .item-contents h6,.page-id-168 .grid-item a .item-contents h6{line-height:normal}.home .grid-item a .item-contents p,.page-id-168 .grid-item a .item-contents p{display:none}.site-footer__credits .wrap .columns-container .col .social-media-links a{height:30px;width:30px}}@media (max-width:31.875rem){.career-box-title-content{max-width:350px}}@media (max-width:29.9375rem){.home .grid-container,.main-works-content .grid{grid-gap:15px;grid-template-columns:1fr;grid-template-rows:auto}}@media (max-width:28.125rem){.site-header .branding-nav-btn{top:25px}.site-header .branding-nav-btn .title-area{margin-left:25px}.site-header .branding-nav-btn .nav-btn{margin-right:25px}.site-header .no-bg-img h2{font-size:2rem}.site-header #nav-container.show-nav .nav-btn,.site-header #nav-container.show-nav .title-area{top:37px}.site-header #nav-container.show-nav .title-area{margin-left:25px}.site-header #nav-container.show-nav .nav-btn{margin-right:25px}.home .site-container .site-header .swiper-container-vertical>.swiper-pagination-bullets{bottom:25px;right:25px}.home .site-header .bg-img #arrow-down{bottom:25px}.lists .list-item .list-item-wrap .list-item-contents{max-width:250px}}@media (max-width:25.875rem){.site-header .row .title-area .site-title #logo,.site-header .row .title-area .site-title #menu_logo,.site-header .row .title-area .site-title img,.site-header .title-area .site-title #logo,.site-header .title-area .site-title #menu_logo,.site-header .title-area .site-title img{height:28px}.site-header #nav-container.show-nav .nav-btn a,.site-header .branding-nav-btn .nav-btn a.navigation-toggle{height:28px;width:28px}.site-header.site-header--scroll #logo_link{height:28px}.site-header .btn-close:after,.site-header .btn-close:before{left:13px;top:4px}.work-template-default .flex-content-section .one-column-content h2{font-size:1.875rem}.swiper-slide .banner-img{padding-top:55px}.home .site-container .site-header .site-slider .swiper-pagination .swiper-pagination-bullet{width:28px}.home .site-container .site-header .swiper-container-vertical>.swiper-pagination-bullets{right:25px}.post-template-default.single-post .site-header{height:100%}.text-content-wrapper .wrap img{width:100%}.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_footer{right:0}#discover-define .columns .col .diamond .half-diamond.left,#discover-define .columns .col .diamond .half-diamond.left.show{left:50px}#discover-define .columns .col .diamond .half-diamond.left.show .text-label{display:block;left:50%;-webkit-transform:translate(48.5%,-42%);transform:translate(48.5%,-42%)}#discover-define .columns .col .diamond .half-diamond.right,#discover-define .columns .col .diamond .half-diamond.right.show{right:51px}#discover-define .columns .col .diamond .half-diamond.right.show .text-label{display:block;right:50%;-webkit-transform:translate(-93%,-42%);transform:translate(-93%,-42%)}#develop-deliver .columns .col .diamond .half-diamond.left,#develop-deliver .columns .col .diamond .half-diamond.left.show{left:50px}#develop-deliver .columns .col .diamond .half-diamond.left.show .text-label{display:block;left:50%;-webkit-transform:translate(58%,-42%);transform:translate(58%,-42%)}#develop-deliver .columns .col .diamond .half-diamond.right,#develop-deliver .columns .col .diamond .half-diamond.right.show{right:51px}#develop-deliver .columns .col .diamond .half-diamond.right.show .text-label{display:block;right:50%;-webkit-transform:translate(-69%,-42%);transform:translate(-69%,-42%)}.flex-content-section #work_categories .filter-content,.flex-content-section .blog-wrapper .filter-content{text-align:center}.flex-content-section #work_categories .filter-content .categories-wrapper,.flex-content-section .blog-wrapper .filter-content .categories-wrapper{text-align:left}.flex-content-section .navigation .wrap .heading .cta{display:none}.flex-content-section .navigation .wrap>*{margin:0}.flex-content-section .contact-page-content .category-list label{margin:0 auto;max-width:130px}.flex-content-section .careers-page-content .category-list label{margin:0 auto}.flex-content-section .careers-page-content .category-list label,.flex-content-section .contact-page-content .category-list label{display:table}.flex-content-section .careers-page-content .category-list label:first-child,.flex-content-section .contact-page-content .category-list label:first-child{margin-bottom:10px}.flex-content-section #work_categories .filter-wrap .categories-wrapper .form-check,.flex-content-section .blog-wrapper .filter-wrap .categories-wrapper .form-check{min-width:40%}.flex-content-section #work_categories .filter-wrap .categories-wrapper .form-check:nth-child(2n),.flex-content-section .blog-wrapper .filter-wrap .categories-wrapper .form-check:nth-child(2n){margin-right:0}.image-content-wrapper .image-content .annotation .annotation-content #btnclose{left:10px;top:13px}.image-content-wrapper .image-content .annotation .annotation-content #btnclose:after,.image-content-wrapper .image-content .annotation .annotation-content #btnclose:before{height:24px}.text-content-wrapper{padding-left:15px;padding-right:15px}.text-content-wrapper .wrap{padding:50px 0}.text-content-wrapper .wrap p{font-size:1rem}.text-content-wrapper .wrap p:last-child{margin-bottom:0}}@media (max-width:23.4375rem){.site-container .site-header .swiper-container-vertical>.swiper-pagination-bullets{right:20px}.site-container .site-header .row .site-slider .slider-container .swiper-wrapper .bg-img.home-bg,.site-container .site-header .site-header .site-slider .slider-container .swiper-wrapper .bg-img.home-bg{background-size:contain}.site-container .site-header .row .title-area .site-title #logo,.site-container .site-header .row .title-area .site-title #menu_logo,.site-container .site-header .row .title-area .site-title img,.site-container .site-header .title-area .site-title #logo,.site-container .site-header .title-area .site-title #menu_logo,.site-container .site-header .title-area .site-title img{height:28px}.site-container .site-header #nav-container.show-nav .nav-btn a,.site-container .site-header .branding-nav-btn .nav-btn a.navigation-toggle{height:28px;width:28px}.site-container .site-header.site-header--scroll #logo_link{height:28px}.site-container .site-inner .site-header--scroll .branding-nav-btn{top:37px}.singular-post-wrap .divider{margin:15px auto 0}.singular-post-wrap .divider:before{margin-bottom:20px}.get-in-touch .divider{margin:15px auto 0}.get-in-touch .divider:before{margin-bottom:15px}.lists .list-item .list-item-wrap .list-item-contents{max-width:230px}.site-header .row .site-slider.singular-post-wrap .slider-container .swiper-wrapper .bg-img .banner-text.slider-caption h2{margin-bottom:30px}.flex-content-section .navigation .alignleft a .arrow-link,.flex-content-section .navigation .alignright a .arrow-link{bottom:20px}.flex-content-section .navigation .alignleft a .arrow-link img,.flex-content-section .navigation .alignright a .arrow-link img{height:20px}.flex-content-section .navigation .alignleft a:hover .show .show-content,.flex-content-section .navigation .alignright a:hover .show .show-content{padding:0 15px}.flex-content-section .subcontent p{font-size:1rem;margin-bottom:10px}.flex-content-section .subcontent p>label{font-size:1.125rem;margin-bottom:20px}.flex-content-section .about-page-content .tabs label{font-size:1.125rem;padding:10px 15px}.flex-content-section .works-content.spacer{padding:40px 0 20px}.flex-content-section #work_categories .posts-content .col .title,.flex-content-section .blog-wrapper .posts-content .col .title{font-size:1.5625rem}.flex-content-section #work_categories .posts-content .col .post-content p,.flex-content-section .blog-wrapper .posts-content .col .post-content p{font-size:1.125rem}.flex-content-section #work_categories .posts-content .col .box-wrap,.flex-content-section .blog-wrapper .posts-content .col .box-wrap{margin-bottom:0;padding:30px 0 15px}.flex-content-section #work_categories .posts-content .col,.flex-content-section .blog-wrapper .posts-content .col{margin-bottom:15px}.flex-content-section #work_categories .filter-content .categories-list,.flex-content-section .blog-wrapper .filter-content .categories-list{padding-bottom:10px}.flex-content-section #work_categories .filter-content .categories-list .form-check,.flex-content-section .blog-wrapper .filter-content .categories-list .form-check{display:block}.flex-content-section #work_categories .filter-content .categories-list .form-check:nth-child(2n),.flex-content-section .blog-wrapper .filter-content .categories-list .form-check:nth-child(2n){margin-right:0}.single .flex-content-section .testimonials-wrapper .testimonials-container .testimonial-slide{padding:20px}.blog .site-container .site-header .site-slider .slider-container .swiper-wrapper .no-bg-img #arrow-down{bottom:0}.blog .site-container .no-bg-img .caption-wrapper-main svg{height:60px}.blog .site-header .row .site-slider.news-and-events-slider-wrap .slider-container .swiper-wrapper .bg-img .caption-wrapper-main p{font-size:1.125rem}#discover-define .columns .col .diamond .half-diamond.left,#discover-define .columns .col .diamond .half-diamond.left.show{left:31px}#discover-define .columns .col .diamond .half-diamond.left.show .text-label{display:block;left:50%;-webkit-transform:translate(48%,-41%);transform:translate(48%,-41%)}#discover-define .columns .col .diamond .half-diamond.right,#discover-define .columns .col .diamond .half-diamond.right.show{right:31px}#discover-define .columns .col .diamond .half-diamond.right.show .text-label{display:block;right:50%;-webkit-transform:translate(-93%,-41%);transform:translate(-93%,-41%)}#develop-deliver .columns .col .diamond .half-diamond.left,#develop-deliver .columns .col .diamond .half-diamond.left.show{left:31px}#develop-deliver .columns .col .diamond .half-diamond.left.show .text-label{display:block;left:50%;-webkit-transform:translate(58%,-43%);transform:translate(58%,-43%)}#develop-deliver .columns .col .diamond .half-diamond.right,#develop-deliver .columns .col .diamond .half-diamond.right.show{right:31px}#develop-deliver .columns .col .diamond .half-diamond.right.show .text-label{display:block;right:50%;-webkit-transform:translate(-70%,-43%);transform:translate(-70%,-43%)}.page-id-162 .site-header .row .site-slider .slider-container .swiper-wrapper .bg-img,.page-id-162 .site-header .site-slider .slider-container .swiper-wrapper .bg-img{background-position:-710px}.page-id-168 #main-content{padding-top:0}.site-container .bg-img .caption-wrapper-main * h2{font-size:2.25rem}#nav-container.show-nav .title-area{margin-left:25px;top:37px}#nav-container.show-nav .title-area .site-title a svg{max-width:250px!important}#nav-container.show-nav .nav-btn{margin-right:25px;top:37px}#nav-container.show-nav .nav-btn .btn-close:after,#nav-container.show-nav .nav-btn .btn-close:before{left:13px;top:4px}#nav-container.show-nav .wrap .social-media-links a{height:35px;width:35px}.branding-nav-btn{top:20px}.branding-nav-btn .title-area{margin-left:20px}.branding-nav-btn .title-area .site-title a svg{max-width:250px!important}.branding-nav-btn .nav-btn{margin-right:20px}}@media (max-width:20rem){.home .grid-container{grid-gap:10px;grid-template-columns:1fr;grid-template-rows:auto}.home .grid-container .grid-item{position:relative}.main-works-content .grid{grid-gap:15px;grid-template-columns:1fr;grid-template-rows:auto}#discover-define .columns .col .diamond .half-diamond.left{border-right:110px solid transparent}#discover-define .columns .col .diamond .half-diamond.left,#discover-define .columns .col .diamond .half-diamond.left.show{border-bottom:110px solid transparent;border-top:110px solid transparent;display:block;height:0;left:8px;top:8px;-webkit-transition:all .5s ease;transition:all .5s ease;width:0}#discover-define .columns .col .diamond .half-diamond.left.show{border-right:110px solid #3fc1c0}#discover-define .columns .col .diamond .half-diamond.left.show .text-label{display:block;left:50%;-webkit-transform:translate(52%,-54%);transform:translate(52%,-54%)}#discover-define .columns .col .diamond .half-diamond.right{border-left:110px solid transparent}#discover-define .columns .col .diamond .half-diamond.right,#discover-define .columns .col .diamond .half-diamond.right.show{border-bottom:110px solid transparent;border-top:110px solid transparent;display:block;height:0;right:9px;top:8px;-webkit-transition:all .5s ease;transition:all .5s ease;width:0}#discover-define .columns .col .diamond .half-diamond.right.show{border-left:110px solid #3fc1c0}#discover-define .columns .col .diamond .half-diamond.right.show .text-label{display:block;right:50%;-webkit-transform:translate(-98%,-56%);transform:translate(-98%,-56%)}#develop-deliver .columns .col .diamond .half-diamond.left{border-right:110px solid transparent}#develop-deliver .columns .col .diamond .half-diamond.left,#develop-deliver .columns .col .diamond .half-diamond.left.show{border-bottom:110px solid transparent;border-top:110px solid transparent;display:block;height:0;left:8px;top:8px;-webkit-transition:all .5s ease;transition:all .5s ease;width:0}#develop-deliver .columns .col .diamond .half-diamond.left.show{border-right:110px solid #3fc1c0}#develop-deliver .columns .col .diamond .half-diamond.left.show .text-label{display:block;left:50%;-webkit-transform:translate(62%,-54%);transform:translate(62%,-54%)}#develop-deliver .columns .col .diamond .half-diamond.right{border-left:110px solid transparent}#develop-deliver .columns .col .diamond .half-diamond.right,#develop-deliver .columns .col .diamond .half-diamond.right.show{border-bottom:110px solid transparent;border-top:110px solid transparent;display:block;height:0;right:9px;top:8px;-webkit-transition:all .5s ease;transition:all .5s ease;width:0}#develop-deliver .columns .col .diamond .half-diamond.right.show{border-left:110px solid #3fc1c0}#develop-deliver .columns .col .diamond .half-diamond.right.show .text-label{display:block;right:50%;-webkit-transform:translate(-72%,-54%);transform:translate(-72%,-54%)}.newsletter-content #input_1_1{padding-left:20px;text-align:left}}@media only screen and (width:48rem) and (height:64rem) and (orientation:portrait){.blog .site-container .site-inner header.site-header.panel{height:30%}.home .grid-container{display:grid;grid-gap:15px}.grid-item{margin-bottom:0}.home .grid-container .grid-item .img-desktop-portrait{display:block}.home .grid-container .grid-item .img-landscape{display:none}.main-works-content .grid{grid-gap:15px}#hide-on-landscape{display:none}#show-on-landscape{display:block}#show-on-landscape p{font-family:tglt_regular;font-size:1rem;text-align:left}#show-on-landscape .col:nth-child(3) p{font-family:tglt_bold_2}#show-on-landscape .col:nth-child(3) .social-media-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.site-footer__credits .columns-container .columns .col{display:block;float:left;margin-left:2.5641%;width:48.71795%}.site-footer__credits .columns-container .columns .col:first-child,.site-footer__credits .columns-container .columns .col:nth-child(odd){margin-left:0}#news_container.news-views-container.show_small_screen{display:none}.flex-content-section .navigation .alignleft a,.flex-content-section .navigation .alignright a{max-height:188px}.single .gallery-wrapper .inner-slider-container .swiper-slide .bg-img{height:386px}.flex-content-section .the-team-container #btn-member-close.close{right:0}.flex-content-section .the-team-container .the-team-members .team-members.show .member-bg{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:630px}.branding-nav-btn #nav-container.show-nav .title-area{top:65px}.branding-nav-btn #nav-container.show-nav{padding:25px}.flex-content-section .navigation .alignright{margin-left:15px}.flex-content-section .navigation .alignleft,.flex-content-section .navigation .alignright{width:calc((100% - 15px)/2)}.flex-content-section .navigation{margin-top:15px;padding:15px 0 0}.flex-content-section .navigation .wrap>*{margin:0 auto 15px}.text-content-wrapper .wrap{padding:50px 0}.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_footer{right:59px}.home .news-views-container{max-width:100%}.site-footer__credits .columns-container #hide-on-landscape .col{display:block;float:left;margin-left:2.5641%;width:48.71795%}.site-footer__credits .columns-container #hide-on-landscape .col:first-child,.site-footer__credits .columns-container #hide-on-landscape .col:nth-child(3){margin-left:0}}@media only screen and (width:23.4375rem) and (height:50.75rem) and (orientation:portrait){.single.single-post .site-container .site-inner header.site-header.panel{height:50%}.page-id-8 .site-container .site-inner header.site-header.panel,.page-id-168 .site-container .site-inner header.site-header.panel{height:40%}}@media only screen and (width:25.875rem) and (height:56rem) and (orientation:portrait){.page-id-168 .site-container .site-inner header.site-header.panel{height:40%}}@media only screen and (width:25.875rem) and (height:46rem) and (orientation:portrait){.page-id-168 .site-container .site-inner header.site-header.panel{height:40%}.single.single-post .site-container .site-inner header.site-header.panel{height:55%}.page-id-8 .site-container .site-inner header.site-header.panel{height:40%}}@media only screen and (width:23.4375rem) and (height:41.6875rem) and (orientation:portrait){.page-id-168 .site-container .site-inner header.site-header.panel{height:40%}.blog .site-container .site-inner header.site-header.panel{height:35%}.single.single-post .site-container .site-inner header.site-header.panel{height:60%}.page-id-8 .site-container .site-inner header.site-header.panel{height:40%}}@media only screen and (width:20rem) and (height:35.5rem) and (orientation:portrait){.page-id-168 .site-container .site-inner header.site-header.panel{height:40%}.blog .site-container .site-inner header.site-header.panel{height:45%}.single.single-post .site-container .site-inner header.site-header.panel{height:70%}.page-id-8 .site-container .site-inner header.site-header.panel,.page-id-164 .site-container .site-inner header.site-header.panel{height:40%}}@media (height:25.875rem),landscape and (width:46rem){.author #main-content .filter-wrap .filter-content,.author .content .blog-wrapper .posts-content .col.box .bg-show .wrap,.author .content .blog-wrapper .posts-content .col.box .wrap,.blog #main-content .filter-wrap .filter-content,.blog .content .blog-wrapper .posts-content .col.box .bg-show .wrap,.blog .content .blog-wrapper .posts-content .col.box .wrap{max-width:480px}.blog .content .blog-wrapper .posts-content .col.box:nth-child(3) .bg-show{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#3fc1c0),color-stop(50%,#fff));background:linear-gradient(180deg,#3fc1c0 50%,#fff 0)}}@media (height:23.4375rem),landscape and (width:41.6875rem){.author #main-content .filter-wrap .filter-content,.author .content .blog-wrapper .posts-content .col.box .bg-show .wrap,.author .content .blog-wrapper .posts-content .col.box .wrap,.blog #main-content .filter-wrap .filter-content,.blog .content .blog-wrapper .posts-content .col.box .bg-show .wrap,.blog .content .blog-wrapper .posts-content .col.box .wrap{max-width:480px}.blog .content .blog-wrapper .posts-content .col.box:nth-child(3) .bg-show{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#3fc1c0),color-stop(50%,#fff));background:linear-gradient(180deg,#3fc1c0 50%,#fff 0)}}@media (max-height:25.875rem),landscape and (max-width:50.75rem) and (max-height:23.4375rem){.home .no-bg-img h2{font-size:2.5rem}#nav-container.show-nav{padding:12px}#nav-container.show-nav .nav-btn,#nav-container.show-nav .title-area{top:37px}#nav-container.show-nav .title-area{margin-left:25px}#nav-container.show-nav .nav-btn{margin-right:37px}}@media (width:46rem),landscape and (height:25.875rem){.content .flex-content-section .navigation{padding:20px 0 5px}}@media (width:41.6875rem),landscape and (height:23.4375rem){.content .flex-content-section .navigation{padding:20px 0 5px}#news_container.news-views-container.show_small_screen{display:none}}@media (max-height:25.875rem),landscape and (max-height:23.4375rem){body{padding:12px}body p{font-size:1.125rem}body:after,body:before{height:12px}body #nav-container.show-nav #menu-primary{padding-top:25px}body #nav-container.show-nav #menu-primary .menu-item a{font-size:1.375rem}body .no-bg-img .caption-wrapper-main .caption-arrow-circle .position-absolute p,body .no-bg-img h4,body .with-bg-img .caption-wrapper-main .caption-arrow-circle .position-absolute p,body .with-bg-img h4{display:none}body .lists .list-item .list-item-wrap .list-item-contents{max-width:520px}body .col:nth-child(3){margin-left:0}body .more-content+.right-wrap{font-size:1.125rem}.text-content-wrapper{margin-top:30px}.text-content-wrapper .wrap p{font-size:1rem}.careers-page-content .gform_wrapper{padding:0 25px}#hide-on-landscape{display:none}#show-on-landscape{display:block}#show-on-landscape a,#show-on-landscape p{font-family:tglt_regular;font-size:1rem;text-align:left}#show-on-landscape .col:nth-child(3) p{font-family:tglt_bold_2}#show-on-landscape .col:nth-child(3) .social-media-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.content .columns-content,.content .wrap,.site-footer__credits .columns-content,.site-footer__credits .wrap{padding:0 25px}.work-template-default .content .heading-categories{padding-top:80px}.flex-content-section .navigation{padding:25px 0}.team-members-large-sc{display:none}.team-members-small-sc{display:block}.team-members-small-sc .gallery-top .col{margin-left:0}.page-id-8 .site-container,.page-id-164 .site-container,.page-id-168 .site-container{height:100%}.page-id-8 .site-container .page-heading-wrap h2,.page-id-164 .site-container .page-heading-wrap h2,.page-id-168 .site-container .page-heading-wrap h2{font-size:2.5rem}.page-id-162 .site-container .page-heading-wrap h2{font-size:2.1875rem}.page-id-162 .site-container .swiper-slide .banner-img{padding-top:0}.swiper-slide .banner-img{padding-top:52px}.swiper-slide .banner-img.no-bg-img h2{font-size:3.375rem}.about-page-content .tabs-content #our-project-pattern .phases-content .phase{min-height:auto}.about-page-content .tabs-content #our-project-pattern .phases-content .phase .columns{margin-bottom:0}.blog .site-container,.blog .site-header,.blog .site-inner{height:100%}.site-header .row .title-area .site-title #logo,.site-header .title-area .site-title #menu_logo{height:28px}.site-container .site-header .branding-nav-btn .nav-btn a.navigation-toggle{height:28px;width:28px}.branding-nav-btn{top:25px}.branding-nav-btn .title-area{margin-left:25px}.branding-nav-btn .nav-btn{margin-right:25px}.home .site-header .bg-img #arrow-down{bottom:25px}#nav-container .nav-btn a{height:28px;width:28px}#nav-container .wrap .social-media-links a{height:30px;width:30px}.site-header--scroll #logo_link{height:28px}.flex-content-section .the-team-container .the-team-members .team-members.show .team-container{padding-top:72px}.flex-content-section .the-team-container .the-team-members .team-members.show{border:12px solid #fff}.flex-content-section .the-team-container .the-team-members .team-members.show .member-bio-email{margin-left:30px}.flex-content-section .the-team-container .the-team-members .team-members.show .member-bio{font-size:.875rem;padding-right:20px}#btn-member-close.close{right:0}.post-template-default .site-container,.post-template-default .site-header,.post-template-default .site-inner{height:100%}.page-id-8 .content,.page-id-164 .content{min-height:unset;padding-bottom:30px}.careers-page-content .gform_wrapper ul.gform_fields li.gfield#field_3_13,.contact-page-content .gform_wrapper ul.gform_fields li.gfield#field_3_13{margin-top:0}.video-iframe.custom-video-content .video-container{padding-bottom:56.25%}.blog .site-container .site-inner header.site-header .site-slider,.post-template-default .site-container .site-inner header.site-header .site-slider{height:100%}.site-header .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption h2{margin-bottom:40px}.single .gallery-wrapper .inner-slider-container .swiper-slide .bg-img{height:334px}.video-iframe.custom-video-content{margin-bottom:25px}.text-content-wrapper .wrap img{width:100%}#nav-container .wrap .social-media-links a .fa-facebook-f{height:22px}#news_container.news-views-container.show_small_screen{display:none}}@media only screen and (max-height:48rem) and (orientation:landscape){#nav-container .wrap .navbar-nav .menu-item a{font-size:1.875rem}.single.single-post .site-container .site-inner header.site-header{height:65%}.site-header .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption h2{font-size:2.8125rem;margin-bottom:20px}}@media only screen and (max-height:37.5rem) and (orientation:landscape){.site-header .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption h2{font-size:2.5rem;margin-bottom:20px}.singular-post-wrap .divider{margin:20px auto 0;max-width:40px}.singular-post-wrap .divider:before{margin-bottom:20px}}@media only screen and (max-height:30rem) and (orientation:landscape){.blog .site-container .site-inner header.site-header.panel,.page-id-8 .site-container .site-inner header.site-header.panel,.page-id-164 .site-container .site-inner header.site-header.panel,.page-id-168 .site-container .site-inner header.site-header.panel,.single.single-post .site-container .site-inner header.site-header{height:100%}.no-bg-img h2,.with-bg-img h2{font-size:3.125rem}#nav-container .wrap .navbar-nav .menu-item a{font-size:1.375rem}#nav-container .wrap .social-media-links a{height:30px;width:30px}#nav-container .wrap .social-media-links a .fa-facebook-f{height:22px}}@media only screen and (max-height:25.875rem) and (orientation:landscape){body #nav-container.show-nav #nav-container-wrap #menu-primary{margin-bottom:15px}#nav-container .wrap .text-green p{display:none}#nav-container .wrap .social-media-links a .fa-facebook-f{height:22px}.about-page-content{margin:50px 0}.flex-content-section .single-post-wrapper .single-col .subcontent:first-of-type{margin-top:40px}.flex-content-section .single-post-wrapper .single-col .subcontent:first-of-type,.flex-content-section .single-post-wrapper .single-col .subcontent:last-of-type{margin-bottom:40px}.page-heading-wrap{max-width:600px}.slider-caption{max-width:670px}.home #main-content,.page-id-6 #main-content,.page-id-162 #main-content{padding-top:40px}}@media (width:64rem),landscape and (height:48rem){.portrait_default{height:361px}.landscape_default{height:165px}.blog .flex-content-section .news-views-wrapper .box img{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:670px}.flex-content-section .blog-wrapper .posts-content .col .wrap{max-width:670px}.flex-content-section .the-team-container .the-team-members .team-members.show .team-container .member-bg{display:-webkit-box;display:-ms-flexbox;display:flex}.site-header .site-slider.singular-post-wrap .banner-img .banner-text.slider-caption h2{font-size:3.125rem;margin-bottom:40px}.content .flex-content-section .navigation{padding:15px 0 0}.post-template-default .site-container .site-inner header.site-header .site-slider,.single.post-template-default .site-header,.single.post-template-default .site-inner{height:100%}.single .flex-content-section .single-post-wrapper .single-post-content .img-bg-wrapper .wrap{max-width:670px}.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_footer{right:187px}.main-works-content .grid{grid-gap:15px}}@media only screen and (width:64rem) and (height:48rem) and (orientation:landscape){.blog .site-container .site-inner header.site-header.panel{height:40%}.blog #main-content.flex-content-section .blog-wrapper .filter-wrap .wrap{margin:0 auto;max-width:670px}.page-id-168 .site-container .site-inner header.site-header.panel{height:50%}}@media only screen and (width:50.75rem) and (height:23.4375rem) and (orientation:landscape){.page-id-168 .site-container .site-inner header.site-header.panel{height:100%}.blog .site-container .site-inner header.site-header.panel{height:65%}.single .site-container .site-inner header.site-header.panel{height:100%}.single .site-container .site-inner header.site-header.panel h2{font-size:2.5rem}.page-id-8 .site-container .site-inner header.site-header.panel,.page-id-164 .site-container .site-inner header.site-header.panel{height:100%}.site-inner .site-header--scroll .branding-nav-btn{top:37px}.site-inner .site-header--scroll .branding-nav-btn .nav-btn{margin-right:0}.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_footer{right:84px}#show-on-landscape a{height:32px}}@media only screen and (width:56rem) and (height:25.875rem) and (orientation:landscape){.blog .site-container .site-inner header.site-header.panel,.page-id-8 .site-container .site-inner header.site-header.panel,.page-id-164 .site-container .site-inner header.site-header.panel,.page-id-168 .site-container .site-inner header.site-header.panel,.single.single-post .site-container .site-inner header.site-header{height:100%}}@media only screen and (width:46rem) and (height:25.875rem) and (orientation:landscape){.page-id-168 .site-container .site-inner header.site-header.panel{height:100%}.blog .site-container .site-inner header.site-header.panel{height:60%}.page-id-8 .site-container .site-inner header.site-header.panel,.page-id-164 .site-container .site-inner header.site-header.panel,.single .site-container .site-inner header.site-header.panel{height:100%}.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_footer{right:46px}.home .grid-container .grid-item,.main-works-content .grid .grid-item{margin-bottom:0}.site-inner .site-header--scroll .branding-nav-btn{top:37px;width:calc(100% - 24px)}}@media only screen and (width:41.6875rem) and (height:23.4375rem) and (orientation:landscape){.page-id-168 .site-container .site-inner header.site-header.panel{height:100%}.blog .site-container .site-inner header.site-header.panel{height:65%}.page-id-8 .site-container .site-inner header.site-header.panel,.page-id-164 .site-container .site-inner header.site-header.panel,.single .site-container .site-inner header.site-header.panel{height:100%}.flex-content-section .newsletter-content.spacer .gform_wrapper .gform_footer{right:11px}.main-works-content .grid .grid-item{margin-bottom:0}.site-inner .site-header--scroll .branding-nav-btn{top:37px;width:calc(100% - 24px)}#nav-container.show-nav .wrap .navbar-nav li{margin-bottom:6px}}@media only screen and (width:35.5rem) and (height:20rem) and (orientation:landscape){.blog .site-container .site-inner header.site-header.panel,.page-id-8 .site-container .site-inner header.site-header.panel,.page-id-164 .site-container .site-inner header.site-header.panel,.page-id-168 .site-container .site-inner header.site-header.panel,.single .site-container .site-inner header.site-header.panel{height:100%}.main-works-content .grid .grid-item{margin-bottom:0}.site-inner .site-header--scroll .branding-nav-btn{top:37px;width:calc(100% - 24px)}}@media (min-device-width:48rem) and (max-device-width:63.9375rem),only screen and (max-width:47.5625rem){.careers-page-content .gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error,.contact-page-content .gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:0!important}}
.postid-5938 .video-iframe.custom-video-content {margin-bottom: 30px;}