/*!
Theme Name: Q4 Development
Author: Q4 Impact Group
Author URI: https://www.q4impact.com
Version: 1
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}#page-wrapper{margin-top:80px}.inner-wrapper{-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:100%;max-width:1366px;position:relative;left:50%}.clearfix::after{content:"";clear:both;display:table}body{font-family:'Open Sans', sans-serif}a{text-decoration:none;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}p{line-height:20px;font-size:16px}a,p,h1,h2,h3,h4,h5,h6{color:#101722}.btn-basic-blue{color:#6A98D0;font-size:18px;font-weight:600;display:inline-block}.btn-basic-blue:after{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;display:inline-block;margin:0 0 0 10px;background-image:url("images/icon_arrow_right_blue.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}.btn-basic-green{color:#85A66D;font-size:18px;font-weight:600;display:inline-block}.btn-basic-green:after{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;display:inline-block;margin:0 0 0 10px;background-image:url("images/icon_arrow_right_green.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}.btn-basic-white{color:#fff;font-size:18px;font-weight:600;display:inline-block}.btn-basic-white:after{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;display:inline-block;margin:0 0 0 10px;background-image:url("images/icon_arrow_right_white.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}.btn-block-blue{color:#fff;font-size:16px;font-weight:600;display:inline-block;background-color:#6A98D0;padding:0 30px;height:45px;line-height:45px}.btn-block-blue:after{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;display:inline-block;margin:0 0 0 10px;background-image:url("images/icon_arrow_right_white.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}footer{padding:0;background:#202D42;overflow:hidden}footer #footer-handle{overflow:hidden;background-color:#101722;height:80px}footer #footer-handle #footer-toggle{display:inline-block;float:right;width:45px;height:45px;background-color:#202D42;margin-top:18px;position:relative;cursor:pointer}footer #footer-handle #footer-toggle img{width:25px;position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transform-origin:center;-webkit-transform-origin:center;opacity:0.7}footer #footer-handle #footer-toggle img.active{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}footer #footer-handle #footer-toggle:hover img{opacity:1}footer #footer-handle #footer-logo{width:200px;height:80px;float:left;margin-bottom:15px;position:relative}footer #footer-handle #footer-logo img{position:absolute;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:90%;top:50%}footer #footer-handle #footer-nav{float:left}footer #footer-handle #footer-nav ul{margin-top:30px;margin-left:30px;overflow:hidden}footer #footer-handle #footer-nav ul li{float:left;margin:0 10px}footer #footer-handle #footer-nav ul li a{color:#fff}footer #footer-mid{max-height:0;overflow:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}footer #footer-mid ul{margin:50px 0;overflow:hidden}footer #footer-mid ul li{float:left;width:calc(20% - 10px);margin:0 5px}footer #footer-mid ul li a{display:block;padding:0 0 10px 0;color:#fff}footer #footer-mid ul li .sub-menu{padding:0;margin:0}footer #footer-mid ul li .sub-menu li{width:100%}footer #footer-mid ul li .sub-menu li a{color:gray;display:block;padding:5px 0;font-size:14px}footer #footer-mid.active{max-height:600px}footer #footer-bottom{clear:both;overflow:hidden;padding:30px 0;background-color:#101722}footer #footer-bottom #footer-bottom-left{float:left}footer #footer-bottom #footer-bottom-left p{color:gray;font-size:14px}footer #footer-bottom #footer-bottom-left p span{color:#fff}footer #footer-bottom #footer-bottom-left a{color:#6A98D0;text-decoration:underline;display:inline-block;margin-top:5px}footer #footer-bottom #footer-bottom-right{float:right}footer #footer-bottom #footer-bottom-right ul{overflow:hidden}footer #footer-bottom #footer-bottom-right ul li{float:left}footer #footer-bottom #footer-bottom-right ul li a{display:block;color:gray;font-size:14px}footer #footer-bottom #footer-bottom-right ul li a:after{content:'|';margin:0 7px}footer #footer-bottom #footer-bottom-right ul li a:hover{color:#6A98D0}footer #footer-bottom #footer-bottom-right ul li a:hover:after{color:gray}footer #footer-bottom #footer-bottom-right ul li:last-of-type a:after{display:none}footer #footer-bottom #footer-bottom-right p{float:right;clear:both;margin:5px 0 0 0;padding:0;font-size:14px;color:gray}#overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(16,23,34,0.7);z-index:9999;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#overlay.active{opacity:1;visibility:visible}#overlay #overlay-close{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-image:url("images/icon_close_white.png");background-size:20px 20px;background-repeat:no-repeat;background-position:right 20px top 20px;cursor:pointer}#overlay #overlay-container{position:absolute;z-index:2;width:90%;height:calc(100% - 60px);top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#overlay #overlay-container video{width:100%;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:contain}#overlay #overlay-container img{width:100%;height:100%;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:contain}#utility{height:50px;background-color:#101722}header{height:80px;background-color:#101722;padding:0 30px;position:fixed;top:0;left:0;z-index:9998;width:calc(100% - 60px)}header #logo{width:200px;height:80px;float:left;position:relative}header #logo img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:contain}header #main-nav{float:left}header #main-nav ul{margin-left:20px}header #main-nav ul li{float:left;margin:0 20px;position:relative}header #main-nav ul li a{display:block;color:#fff;padding:0;height:80px;line-height:80px;margin:0 0 0 0;cursor:pointer;position:relative}header #main-nav ul li a:after{-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);content:'';position:absolute;bottom:0;left:0;width:0%;height:3px;background-color:#6A98D0}header #main-nav ul li a:hover{color:#6A98D0}header #main-nav ul li a:hover:after{width:100%}header #main-nav ul li.current-menu-item a{color:#6A98D0}header #main-nav ul li.menu-item-has-children a:after{left:0;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}header #main-nav ul li.menu-item-has-children:hover>a:after{width:250px}header #main-nav ul li .sub-menu{position:absolute;top:80px;left:0;z-index:99;margin:0;background-color:#202D42;width:250px;padding:10px 0;opacity:0;visibility:hidden;-webkit-transition:all 400ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 400ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 400ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 400ms cubic-bezier(0.455, 0.03, 0, 1);transition-delay:200ms}header #main-nav ul li .sub-menu li{float:none;margin:0}header #main-nav ul li .sub-menu li a{margin:0;height:40px;line-height:40px;color:#fff;padding:0 20px;cursor:pointer}header #main-nav ul li .sub-menu li a:after{display:none}header #main-nav ul li .sub-menu li a:hover{color:#6A98D0}header #main-nav ul li:hover .sub-menu{opacity:1;visibility:visible}header #main-nav ul li:hover>a:after{width:100%}header #social{float:right;margin:25px 0 0 0}header #social li{float:left}header #social li a{display:block;width:30px;height:30px;background-color:#fff;background-size:17px 17px;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin:0 0 0 10px;opacity:0.3}header #social li a.facebook{background-image:url("images/icon_facebook_navy.png")}header #social li a.instagram{background-image:url("images/icon_instagram_navy.png")}header #social li a.linkedin{background-image:url("images/icon_linkedin_navy.png")}header .login{float:right;font-size:15px;margin:30px 10px 0 0}header .login:hover{color:#6A98D0}#front-banner{height:calc(100vh - 80px);background-color:#101722;position:relative}#front-banner #front-banner-image{position:absolute;top:0;left:0;width:100%;height:550px;z-index:1}#front-banner #front-banner-image #filter-left{width:75%;position:absolute;top:0;left:0;height:100%;background:-moz-linear-gradient(left, #101722 50%, rgba(16,23,34,0) 100%);background:-webkit-linear-gradient(left, #101722 50%, rgba(16,23,34,0) 100%);background:linear-gradient(to right, #101722 50%, rgba(16,23,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#00101722',GradientType=1 );z-index:2}#front-banner #front-banner-image #filter-right{width:50%;position:absolute;top:0;right:0;height:100%;background:-moz-linear-gradient(left, rgba(16,23,34,0) 0%, #101722 100%);background:-webkit-linear-gradient(left, rgba(16,23,34,0) 0%, #101722 100%);background:linear-gradient(to right, rgba(16,23,34,0) 0%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00101722', endColorstr='#101722',GradientType=1 );z-index:2}#front-banner #front-banner-image #particles-1{z-index:2;position:absolute;top:0;right:0;-moz-transform:scale(.5);-webkit-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);width:75%;height:100%;z-index:2;opacity:0;visibility:hidden;-webkit-transition:all 2500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 2500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 2500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 2500ms cubic-bezier(0.455, 0.03, 0, 1)}#front-banner #front-banner-image #particles-1.reveal{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0.2;visibility:visible}#front-banner #front-banner-image #particles-2{z-index:2;position:absolute;top:0;right:0;-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);width:75%;height:100%;z-index:2;opacity:0;visibility:hidden;-webkit-transition:all 3500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 3500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 3500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 3500ms cubic-bezier(0.455, 0.03, 0, 1)}#front-banner #front-banner-image #particles-2.reveal{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}#front-banner #front-banner-image video{position:absolute;top:0;right:100px;height:100%;object-fit:cover;z-index:1}#front-banner #front-banner-image img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}#front-banner #front-banner-filter{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:-moz-linear-gradient(left, #101722 0%, rgba(16,23,34,0) 100%);background:-webkit-linear-gradient(left, #101722 0%, rgba(16,23,34,0) 100%);background:linear-gradient(to right, #101722 0%, rgba(16,23,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#00101722',GradientType=1 )}#front-banner #front-banner-text{position:absolute;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);top:20%;left:50%;width:calc(100% - 80px);padding:0 40px;max-width:1440px;z-index:3}#front-banner #front-banner-text h1{color:#fff;font-size:70px;font-weight:700;max-width:800px}#front-banner #front-banner-text h1 span{color:#85A66D;display:block}#front-banner #front-banner-text h2{color:#fff;font-size:60px;font-weight:700;margin-bottom:20px;max-width:800px}#front-banner #front-banner-text h2 span{color:#85A66D}#front-banner #front-banner-text p{font-size:18px;line-height:22px;color:#fff;max-width:800px;margin-bottom:20px}#front-banner #front-banner-text a{margin-top:20px}#front-banner #front-banner-boxes{height:calc(100vh - 630px);width:100%;position:absolute;bottom:0;left:0;background-color:#101722;z-index:4}#front-banner #front-banner-boxes li{float:left;width:20%;height:100%}#front-banner #front-banner-boxes li .box-content{padding:20px 30px}#front-banner #front-banner-boxes li .box-content .box-heading{overflow:hidden}#front-banner #front-banner-boxes li .box-content .box-heading i{float:left;width:30px;height:30px;margin-right:15px;background-size:30px 30px;background-position:center center;background-repeat:no-repeat}#front-banner #front-banner-boxes li .box-content .box-heading h2{width:calc(100% - 45px);float:left;color:#fff;font-size:18px;margin-bottom:15px;font-weight:400}#front-banner #front-banner-boxes li .box-content p{color:#999;font-size:15px}#front-banner #front-banner-boxes li .box-content a{font-size:16px;margin-top:15px}#front-banner #front-banner-boxes li:nth-of-type(1){background-color:#192936}#front-banner #front-banner-boxes li:nth-of-type(1) i{background-image:url("images/icon_technology_green.png")}#front-banner #front-banner-boxes li:nth-of-type(2){background-color:#253440}#front-banner #front-banner-boxes li:nth-of-type(2) i{background-image:url("images/icon_onsite_green.png")}#front-banner #front-banner-boxes li:nth-of-type(3){background-color:#303e4a}#front-banner #front-banner-boxes li:nth-of-type(3) i{background-image:url("images/icon_innovation_green.png")}#front-banner #front-banner-boxes li:nth-of-type(4){background-color:#3b4954}#front-banner #front-banner-boxes li:nth-of-type(4) i{background-image:url("images/icon_sustainability_green.png")}#front-banner #front-banner-boxes li:nth-of-type(5){background-color:#47545e}#front-banner #front-banner-boxes li:nth-of-type(5) i{background-image:url("images/icon_twm_green.png")}#front-scenes{background-color:#101722;position:relative}section{box-sizing:border-box}section .scene-container{position:fixed;top:80px;left:0;width:100%;height:calc(100vh - 80px)}section .scene-container .scene-content{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;z-index:2}section .scene-container .scene-background{position:absolute;z-index:1;width:100%;height:100%}section #scene-1-background{background:#101722;background:-moz-linear-gradient(left, #101722 0%, #202d42 50%, #101722 100%);background:-webkit-linear-gradient(left, #101722 0%, #202d42 50%, #101722 100%);background:linear-gradient(to right, #101722 0%, #202d42 50%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#101722',GradientType=1 )}section #scene-1-background-2{background:#101722;background:-moz-linear-gradient(left, #101722 0%, #202d42 100%);background:-webkit-linear-gradient(left, #101722 0%, #202d42 100%);background:linear-gradient(to right, #101722 0%, #202d42 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#202d42',GradientType=1 )}section #scene-1-background-3{background:#202d42;background:-moz-linear-gradient(top, #202d42 0%, #101722 100%);background:-webkit-linear-gradient(top, #202d42 0%, #101722 100%);background:linear-gradient(to bottom, #202d42 0%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#202d42', endColorstr='#101722',GradientType=0 )}section #scene-1-content h1{color:#999;font-size:26px;text-align:center;max-width:1000px;margin:0 auto 10px auto}section #scene-1-content h2{font-size:40px;color:#fff;font-weight:700;text-align:center;max-width:900px;margin:0 auto 15px auto;line-height:40px}section #scene-1-content p{font-size:20px;font-weight:400;color:#999;line-height:24px;max-width:800px;margin:0 auto 30px auto;text-align:center}section #scene-1-content #cta .btn-basic-blue{position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}section #scene-1-content-2 h2{font-size:30px;color:#fff;font-weight:400;text-align:center;max-width:900px;margin:0 auto 15px auto}section #scene-1-content-2 #current-program{max-width:1200px;margin:0 auto;position:relative}section #scene-1-content-2 #current-program #corporate{left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:20%;padding-top:20%;background-color:#101722;clear:both;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}section #scene-1-content-2 #current-program #corporate h4{color:#fff;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}section #scene-1-content-2 #current-program #corporate h4 i{width:100px;height:100px;display:block;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);background-image:url("images/icon_corporate_white.png");background-size:contain;margin-bottom:10px}section #scene-1-content-2 #current-program .green-arrow{width:60px;height:60px;position:absolute;background-image:url("images/icon_arrow_right_green.png");background-size:contain}section #scene-1-content-2 #current-program .green-arrow#green-arrow-1{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:calc(50% + 65px);left:calc(50% - 240px)}section #scene-1-content-2 #current-program .green-arrow#green-arrow-2{-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);top:calc(50% + 40px);left:calc(50% - 220px)}section #scene-1-content-2 #current-program .green-arrow#green-arrow-3{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);top:calc(50% + 20px);left:calc(50% - 40px)}section #scene-1-content-2 #current-program .green-arrow#green-arrow-4{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:calc(50% + 20px);left:calc(50% - 10px)}section #scene-1-content-2 #current-program .green-arrow#green-arrow-6{-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);top:calc(50% + 65px);right:calc(50% - 240px)}section #scene-1-content-2 #current-program .green-arrow#green-arrow-5{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:calc(50% + 40px);right:calc(50% - 220px)}section #scene-1-content-2 #current-program .plant{width:calc(33.33% - 60px);float:left;padding-top:calc(33.33% - 60px);background-color:#101722;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin:10px 30px;position:relative}section #scene-1-content-2 #current-program .plant h4{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(calc(-50% - 10px));-webkit-transform:translateX(-50%) translateY(calc(-50% - 10px));-o-transform:translateX(-50%) translateY(calc(-50% - 10px));-ms-transform:translateX(-50%) translateY(calc(-50% - 10px));transform:translateX(-50%) translateY(calc(-50% - 10px));color:#fff;font-size:16px;font-weight:400;z-index:1}section #scene-1-content-2 #current-program .plant h4 i{display:block;width:50px;height:50px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);margin-bottom:5px;background-size:100%;background-position:center center;background-repeat:no-repeat}section #scene-1-content-2 #current-program .plant#canada{margin-top:100px}section #scene-1-content-2 #current-program .plant#canada h4 i{background-image:url("images/icon_plant_green.png")}section #scene-1-content-2 #current-program .plant#division1 h4 i{background-image:url("images/icon_division_green.png")}section #scene-1-content-2 #current-program .plant#division2{margin-top:100px}section #scene-1-content-2 #current-program .plant#division2 h4 i{background-image:url("images/icon_division_green.png")}section #scene-1-content-2 #current-program .plant .vendor{width:60px;height:60px;border:5px solid #6A98D0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;z-index:2;background-color:#101722;background-size:35px 35px;background-position:center center;background-repeat:no-repeat}section #scene-1-content-2 #current-program .plant .vendor:after{content:'';width:30px;height:30px;position:absolute;background-image:url("images/icon_arrow_right_blue.png");background-size:contain;background-repeat:no-repeat}section #scene-1-content-2 #current-program .plant .vendor.recycling{background-image:url("images/icon_recycling_white.png")}section #scene-1-content-2 #current-program .plant .vendor.recycling:after{bottom:-32px;left:calc(50% - 15px);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}section #scene-1-content-2 #current-program .plant .vendor.trash{background-image:url("images/icon_trash_white.png")}section #scene-1-content-2 #current-program .plant .vendor.trash:after{bottom:-17px;left:-17px;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}section #scene-1-content-2 #current-program .plant .vendor.drum{background-image:url("images/icon_drum_white.png")}section #scene-1-content-2 #current-program .plant .vendor.drum:after{top:calc(50% - 15px);left:-32px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section #scene-1-content-2 #current-program .plant .vendor.crate{background-image:url("images/icon_crate_white.png")}section #scene-1-content-2 #current-program .plant .vendor.crate:after{top:-17px;right:-17px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}section #scene-1-content-2 #current-program .plant .vendor.steel{background-image:url("images/icon_steel_white.png")}section #scene-1-content-2 #current-program .plant .vendor.steel:after{top:calc(50% - 15px);right:-32px}section #scene-1-content-2 #current-program .plant .vendor.truck{background-image:url("images/icon_truck_white.png")}section #scene-1-content-2 #current-program .plant .vendor.truck:after{top:-17px;left:-17px;-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}section #scene-1-content-2 #current-program .plant .vendor.coal{background-image:url("images/icon_coal_white.png")}section #scene-1-content-2 #current-program .plant .vendor.coal:after{top:-32px;left:calc(50% - 15px);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}section #scene-1-content-2 #current-program .plant .vendor.liquid{background-image:url("images/icon_liquid_white.png")}section #scene-1-content-2 #current-program .plant .vendor.liquid:after{bottom:-17px;right:-17px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}section #scene-1-content-2 #current-program .plant .vendor.small{width:45px;height:45px;background-size:30px 30px;border:3px solid #6A98D0}section #scene-1-content-3 h2{font-size:30px;color:#fff;font-weight:400;text-align:center;max-width:900px;margin:0 auto 15px auto}section #scene-1-content-3 h2 span{color:#85A66D}section #scene-1-content-3 #better-program{max-width:1200px;margin:20px auto 0 auto;display:flex;flex-direction:row;flex-wrap:wrap}section #scene-1-content-3 #better-program li{width:calc(25% - 50px);margin:0 25px;float:left;position:relative}section #scene-1-content-3 #better-program li .circle{width:75%;padding-top:75%;background:#101722;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin-bottom:10px}section #scene-1-content-3 #better-program li .circle h4{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;text-align:center}section #scene-1-content-3 #better-program li .circle h4 i{width:100px;height:100px;display:block;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);margin-bottom:5px;background-size:contain}section #scene-1-content-3 #better-program li#corporate .circle{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}section #scene-1-content-3 #better-program li#corporate .circle h4 i{background-image:url("images/icon_corporate_blue.png")}section #scene-1-content-3 #better-program li#divisions .circle{width:60%;padding-top:60%}section #scene-1-content-3 #better-program li#divisions .circle h4{width:50%}section #scene-1-content-3 #better-program li#divisions .circle h4 i{display:block;width:60px;height:60px;background-image:url("images/icon_division_green.png");background-size:contain}section #scene-1-content-3 #better-program li#heritage .inner{position:absolute;top:50%;-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}section #scene-1-content-3 #better-program li#heritage .inner #logo{width:100%;margin-bottom:30px}section #scene-1-content-3 #better-program li#heritage .inner #logo img{width:100%}section #scene-1-content-3 #better-program li#heritage .inner p{color:#fff;margin-bottom:20px;font-size:16px;padding:0 10px}section #scene-1-content-3 #better-program li#heritage .inner p i{margin-right:10px;display:inline-block;width:35px;height:35px;background-color:#85A66D;background-image:url("images/icon_check_navy.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;float:left}section #scene-1-content-3 #better-program li#suppliers .inner{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:75%}section #scene-1-content-3 #better-program li#suppliers .inner i{float:left;width:calc(50% - 25px);padding-top:calc(50% - 25px);display:block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin:5px;border:5px solid #6A98D0;background-size:65%;background-position:center center;background-repeat:no-repeat}section #scene-1-content-3 #better-program li#suppliers .inner i.recycling{background-image:url("images/icon_recycling_white.png")}section #scene-1-content-3 #better-program li#suppliers .inner i.trash{background-image:url("images/icon_trash_white.png")}section #scene-1-content-3 #better-program li#suppliers .inner i.drum{background-image:url("images/icon_drum_white.png")}section #scene-1-content-3 #better-program li#suppliers .inner i.truck{background-image:url("images/icon_truck_white.png")}section #scene-1-content-3 #better-program li#suppliers .inner i.liquid{background-image:url("images/icon_liquid_white.png")}section #scene-1-content-3 #better-program li#suppliers .inner i.coal{background-image:url("images/icon_coal_white.png")}section #scene-1-content-3 #better-program li#suppliers .inner i.crate{background-image:url("images/icon_crate_white.png")}section #scene-1-content-3 #better-program li#suppliers .inner i.steel{background-image:url("images/icon_steel_white.png")}section #scene-1-content-3 #better-program li .arrow{position:absolute;width:60px;height:60px;background-size:contain;background-image:url("images/icon_arrow_double_green.png")}section #scene-1-content-3 #better-program li .arrow#arrow-1{right:-50px;top:calc(50% - 100px);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}section #scene-1-content-3 #better-program li .arrow#arrow-2{right:-80px;top:calc(50% - 30px)}section #scene-1-content-3 #better-program li .arrow#arrow-3{right:-50px;top:calc(50% + 40px);-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}section #scene-1-content-3 #better-program li .arrow#arrow-4{right:-20px;top:calc(50% - 150px);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}section #scene-1-content-3 #better-program li .arrow#arrow-5{right:-35px;top:calc(50% - 30px)}section #scene-1-content-3 #better-program li .arrow#arrow-6{right:-20px;top:calc(50% + 100px);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}section #scene-1-content-3 #better-program li .arrow#arrow-7{right:-60px;top:calc(50% - 60px)}section #scene-1-content-3 #better-program li .arrow#arrow-8{right:-60px;top:calc(50% + 10px)}section #scene-3-background{background-image:url("images/front_1.jpg");background-size:cover;background-position:center center}section #scene-3-content{width:80%}section #scene-3-content h1{font-size:26px;color:#999;max-width:60%;margin-bottom:5px}section #scene-3-content h2{font-weight:700;color:#fff;font-size:50px;max-width:60%;margin-bottom:20px}section #scene-3-content h2 span{color:#6A98D0}section #scene-3-content p{font-size:20px;color:#999;max-width:60%}section #scene-3-content ul{margin-top:30px}section #scene-3-content ul li{margin-bottom:30px;overflow:hidden;max-width:60%}section #scene-3-content ul li i{display:inline-block;width:40px;height:40px;background-color:#85A66D;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;float:left;margin-right:10px;background-image:url("images/icon_check_navy.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}section #scene-3-content ul li h3{font-size:22px;font-weight:600;width:calc(100% - 50px);float:left;margin-bottom:10px;color:#fff}section #scene-3-content ul li span{display:block;font-size:18px;color:#fff;width:calc(100% - 50px);float:left}section #scene-4-background{background-image:url("images/front_2.jpg");background-size:cover;background-position:center center}section #scene-4-content{width:80%}section #scene-4-content .float{float:right;width:60%}section #scene-4-content h1{font-size:26px;color:#999;margin-bottom:5px}section #scene-4-content h2{font-weight:700;color:#fff;font-size:50px;margin-bottom:20px}section #scene-4-content h2 span{color:#6A98D0}section #scene-4-content p{font-size:20px;color:#999}section #scene-4-content ul{margin-top:30px}section #scene-4-content ul li{margin-bottom:30px;overflow:hidden}section #scene-4-content ul li i{display:inline-block;width:40px;height:40px;background-color:#85A66D;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;float:left;margin-right:10px;background-image:url("images/icon_check_navy.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}section #scene-4-content ul li h3{font-size:22px;font-weight:600;width:calc(100% - 50px);float:left;margin-bottom:10px;color:#fff}section #scene-4-content ul li span{display:block;font-size:18px;color:#fff;width:calc(100% - 50px);float:left}section #scene-5-background{background-image:url("images/front_3.jpg");background-size:cover;background-position:center center}section #scene-5-content{width:80%}section #scene-5-content h1{font-size:26px;color:#999;max-width:60%;margin-bottom:5px}section #scene-5-content h2{font-weight:700;color:#fff;font-size:50px;max-width:60%;margin-bottom:20px}section #scene-5-content h2 span{color:#6A98D0}section #scene-5-content p{font-size:20px;color:#999;max-width:60%}section #scene-5-content ul{margin-top:30px}section #scene-5-content ul li{margin-bottom:30px;overflow:hidden;max-width:60%}section #scene-5-content ul li i{display:inline-block;width:40px;height:40px;background-color:#85A66D;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;float:left;margin-right:10px;background-image:url("images/icon_check_navy.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}section #scene-5-content ul li h3{font-size:22px;font-weight:600;width:calc(100% - 50px);float:left;margin-bottom:10px;color:#fff}section #scene-5-content ul li span{display:block;font-size:18px;color:#fff;width:calc(100% - 50px);float:left}section #scene-6-background{background:#f5f5f5;background:-moz-linear-gradient(left, #f5f5f5 0%, #fff 50%, #f5f5f5 100%);background:-webkit-linear-gradient(left, #f5f5f5 0%, #fff 50%, #f5f5f5 100%);background:linear-gradient(to right, #f5f5f5 0%, #fff 50%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f5f5f5',GradientType=1 )}section #scene-6-content h1{color:#999;font-size:26px;text-align:center;max-width:800px;margin:0 auto 5px auto}section #scene-6-content h2{color:#101722;font-size:50px;text-align:center;font-weight:700;max-width:800px;margin:0 auto 20px auto}section #scene-6-content p{font-size:20px;line-height:24px;text-align:center;color:#999;max-width:800px;margin:0 auto}section #scene-6-content #form{max-width:600px;margin:30px auto 0 auto}section #scene-6-content #form input{background-color:#ddd;border:0;height:40px;line-height:40px;padding:0 20px;width:calc(100% - 40px)}section #scene-6-content #form textarea{background-color:#ddd;border:0;padding:20px;width:calc(100% - 40px);resize:none;height:120px}section #scene-6-content #form h3{color:#101722;font-weight:400;text-align:center;font-size:20px;margin-bottom:10px}section #scene-6-content #form .row .col-1-2{float:left;width:calc(50% - 20px);margin:5px 10px}section #scene-6-content #form .row .col-1-1{width:calc(100% - 20px);margin:5px 10px}section #scene-6-content #form .row label{color:#6A98D0;font-size:16px;display:block;margin-bottom:5px}section #scene-7-background{background-color:#fff}section #scene-7-background .filter{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:-moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0) 100%);background:-webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0) 100%);background:radial-gradient(ellipse at center, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff', endColorstr='#00ffffff',GradientType=1 )}section #scene-7-background ul{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.4;z-index:1}section #scene-7-background ul li{width:10%;height:20%;position:relative;float:left}section #scene-7-background ul li img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}section #scene-7-content h1{font-size:26px;text-align:center;max-width:800px;margin:0 auto 10px auto}section #scene-7-content h2{font-size:50px;font-weight:700;text-align:center;max-width:800px;margin:0 auto 20px auto;line-height:45px}section #scene-7-content p{font-size:20px;text-align:center;max-width:800px;margin:0 auto;line-height:24px}section #scene-7-content .cta{position:relative;display:inline-block;left:50%;margin-top:30px;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#about-banner{padding:0 30px;background-color:#101722;position:relative;height:400px}#about-banner #about-banner-text{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;max-width:1440px;z-index:3}#about-banner #about-banner-text h1{font-size:30px;color:#85A66D;width:100%;max-width:800px;font-weight:300}#about-banner #about-banner-text h2{font-size:50px;color:#fff;font-weight:700;width:100%;max-width:800px}#about-banner #about-banner-filter{position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(left, #101722 25%, rgba(16,23,34,0) 100%);background:-webkit-linear-gradient(left, #101722 25%, rgba(16,23,34,0) 100%);background:linear-gradient(to right, #101722 25%, rgba(16,23,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#00101722',GradientType=1 );z-index:2}#about-banner .marquee{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:1}#about-banner .marquee .marquee-item{display:inline-block;width:600px;height:400px;position:relative;border-left:2px solid #101722;border-right:2px solid #101722;overflow:hidden}#about-banner .marquee .marquee-item img{width:105%;height:105%;object-fit:cover;position:absolute;top:0;left:0}#about-banner .marquee .marquee-item video{width:105%;height:105%;object-fit:cover;position:absolute;top:0;left:0}#about-slider{background:#e8e8e8;background:#ddd;background:#ccc;background:-moz-linear-gradient(left, #ccc 0%, #fff 50%, #ccc 100%);background:-webkit-linear-gradient(left, #ccc 0%, #fff 50%, #ccc 100%);background:linear-gradient(to right, #ccc 0%, #fff 50%, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#cccccc',GradientType=1 );width:100%;height:500px;overflow:hidden;position:relative}#about-slider.slick-slider .slick-list,#about-slider.slick-slider .slick-track{height:500px}#about-slider.slick-slider .slick-prev,#about-slider.slick-slider .slick-next{width:50px;height:50px;background-color:#101722;position:absolute;z-index:10;top:50%;-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);border:0;text-indent:9999px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:25px 25px;opacity:0.5;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#about-slider.slick-slider .slick-prev:hover,#about-slider.slick-slider .slick-next:hover{opacity:1}#about-slider.slick-slider .slick-prev{left:100px;background-image:url("images/icon_arrow_left_blue.png")}#about-slider.slick-slider .slick-next{right:100px;background-image:url("images/icon_arrow_right_blue.png")}#about-slider.slick-slider .slick-dots{position:absolute;bottom:0;width:100%}#about-slider.slick-slider .slick-dots li{width:50%;float:left;height:20px}#about-slider.slick-slider .slick-dots li button{text-indent:9999px;border:0;background-color:#202D42;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);width:100%;height:20px}#about-slider.slick-slider .slick-dots li.slick-active button{background-color:#6A98D0}#about-slider .about-slide{width:100%;float:left;height:500px;position:relative}#about-slider .about-slide .about-slide-content{position:absolute;top:50%;left:50%;width:100%;max-width:900px;-moz-transform:translateX(-50%) translateY(calc(-50% - 20px));-webkit-transform:translateX(-50%) translateY(calc(-50% - 20px));-o-transform:translateX(-50%) translateY(calc(-50% - 20px));-ms-transform:translateX(-50%) translateY(calc(-50% - 20px));transform:translateX(-50%) translateY(calc(-50% - 20px))}#about-slider .about-slide .about-slide-content h1{font-size:26px;color:#ED6352;text-align:center;margin-bottom:10px}#about-slider .about-slide .about-slide-content h2{font-size:40px;color:#101722;font-weight:700;text-align:center;margin-bottom:20px}#about-slider .about-slide .about-slide-content p{text-align:center;margin-bottom:30px;max-width:800px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#about-slider .about-slide .about-slide-content a{position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#scenes{background-color:#101722;position:relative}section{box-sizing:border-box}section .about-container{position:fixed;top:80px;left:0;width:100%;height:calc(100vh - 80px)}section .about-container .about-content{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;z-index:2}section .about-container .about-background{position:absolute;z-index:1;width:100%;height:100%}section .about-container .about-background video{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover}#about-1-background{background-image:url("images/about_banner_1.jpg");background-size:cover;background-position:center center}#about-2-background{background-image:url("images/about_banner_2.jpg");background-size:cover;background-position:center center}#about-3-background{background-image:url("images/about_banner_3.jpg");background-size:cover;background-position:center center}#about-4-background{background-image:url("images/about_banner_4.jpg");background-size:cover;background-position:center center}#about-5-background{background:#101722;background:-moz-linear-gradient(left, #101722 0%, #202d42 50%, #101722 100%);background:-webkit-linear-gradient(left, #101722 0%, #202d42 50%, #101722 100%);background:linear-gradient(to right, #101722 0%, #202d42 50%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#101722',GradientType=1 )}#about-6-background{background-image:url("images/about_banner_5.jpg");background-size:cover;background-position:center center}#about-1 .about-content h2{color:#fff;font-size:40px;font-weight:700;width:100%;max-width:1000px;margin:0 auto;text-align:center}#about-1 .about-content h2 span{color:#85A66D}#about-1 .about-content h3{width:100%;max-width:800px;margin:0 auto;text-align:center;font-size:30px;margin-top:20px;color:#fff}#about-1 #about-1-content-6 h2,#about-1 #about-1-content-7 h2,#about-1 #about-1-content-8 h2{color:#101722}#about-1 #about-1-content-6 h2 span,#about-1 #about-1-content-7 h2 span,#about-1 #about-1-content-8 h2 span{color:#6A98D0}#about-1 #about-1-content h2{font-size:50px;font-weight:700;max-width:800px}#about-1 #about-1-content h3{color:#fff;margin-bottom:10px}#about-1 #about-1-content-4 h2{font-size:50px;font-weight:700;max-width:800px}#about-1 #about-1-content-4 h3{color:#fff;margin-bottom:10px}#about-1 #about-1-content-6 h3{color:#101722;margin-bottom:10px}#about-1 #about-1-content-7 h2{font-size:50px;color:#101722;letter-spacing:-1;font-weight:700}#about-1 #about-1-content-7 h3{color:#101722;margin-bottom:10px;max-width:650px}#about-1 #about-1-content-8 h2{max-width:800px}#about-1 #about-1-content-8 h3{color:#101722}#banner-basic{position:relative}#banner-basic .inner-wrapper{z-index:3}#banner-basic .filter{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#banner-basic .filter.from_left{background:-moz-linear-gradient(left, #101722 0%, rgba(16,23,34,0) 100%);background:-webkit-linear-gradient(left, #101722 0%, rgba(16,23,34,0) 100%);background:linear-gradient(to right, #101722 0%, rgba(16,23,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#00101722',GradientType=1 )}#banner-basic .filter.from_right{background:-moz-linear-gradient(left, rgba(16,23,34,0) 0%, #101722 100%);background:-webkit-linear-gradient(left, rgba(16,23,34,0) 0%, #101722 100%);background:linear-gradient(to right, rgba(16,23,34,0) 0%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00101722', endColorstr='#101722',GradientType=1 )}#banner-basic .filter.from_top{background:-moz-linear-gradient(top, #101722 0%, rgba(16,23,34,0) 100%);background:-webkit-linear-gradient(top, #101722 0%, rgba(16,23,34,0) 100%);background:linear-gradient(to bottom, #101722 0%, rgba(16,23,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#00101722',GradientType=0 )}#banner-basic .filter.from_bottom{background:-moz-linear-gradient(top, rgba(16,23,34,0) 0%, #101722 100%);background:-webkit-linear-gradient(top, rgba(16,23,34,0) 0%, #101722 100%);background:linear-gradient(to bottom, rgba(16,23,34,0) 0%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00101722', endColorstr='#101722',GradientType=0 )}#banner-basic h1{font-size:30px;color:#85A66D;width:100%;max-width:800px;font-weight:300}#banner-basic h2{font-size:50px;color:#fff;font-weight:700;width:100%;max-width:800px}#banner-basic p{color:gray;font-size:18px;line-height:24px;width:100%;max-width:800px;margin-top:20px}#banner-basic .background-image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}#banner-basic .background-image img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}.content-team-masonry{padding-top:55%;position:relative;background-color:#101722;overflow:hidden}.content-team-masonry #quote-container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(16,23,34,0.7);z-index:2;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0;visibility:hidden}.content-team-masonry #quote-container #quote-slider-close{position:absolute;top:25px;right:25px;width:25px;height:25px;z-index:2;background-position:center center;background-size:contain;background-repeat:no-repeat;background-image:url("images/icon_close_white.png")}.content-team-masonry #quote-container #quote-slider{height:100%;max-height:500px;position:absolute;top:50%;left:0;width:100%;-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.content-team-masonry #quote-container #quote-slider .slick-list{height:calc(100% - 70px);margin-top:15px;padding:0 25% !important}.content-team-masonry #quote-container #quote-slider .slick-track{height:100%}.content-team-masonry #quote-container #quote-slider .quote{width:calc(33.33% - 100px);margin:0 30px;height:100%;float:left;background-color:#416b9e;color:#fff;position:relative}.content-team-masonry #quote-container #quote-slider .quote .filter{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,0.6);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-team-masonry #quote-container #quote-slider .quote .quote-image{width:40%;height:100%;overflow:hidden;float:left;position:relative}.content-team-masonry #quote-container #quote-slider .quote .quote-image img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}.content-team-masonry #quote-container #quote-slider .quote .quote-content{width:60%;height:100%;position:relative;float:left;background-image:url("images/icon_quote_blue.png");background-repeat:no-repeat;background-position:-30px -20px;background-size:200px 200px}.content-team-masonry #quote-container #quote-slider .quote .quote-content .quote-content-inner{position:absolute;top:50%;left:50%;width:calc(100% - 60px);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.content-team-masonry #quote-container #quote-slider .quote .quote-content .quote-content-inner p.body{color:#fff;font-size:17px;line-height:20px}.content-team-masonry #quote-container #quote-slider .quote .quote-content .quote-content-inner p.name{margin-top:20px;font-size:19px;font-weight:600}.content-team-masonry #quote-container #quote-slider .quote .quote-content .quote-content-inner p.name span{display:block;font-size:15px;font-weight:400}.content-team-masonry #quote-container #quote-slider .quote.slick-active .filter{opacity:0}.content-team-masonry #quote-container #quote-slider .slick-prev,.content-team-masonry #quote-container #quote-slider .slick-next{position:absolute;bottom:15px;width:30px;height:30px;border:0;background:none;background-position:center center;background-repeat:no-repeat;background-size:contain}.content-team-masonry #quote-container #quote-slider .slick-prev{left:calc(50% - 40px);background-image:url("images/icon_arrow_right_white.png");-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.content-team-masonry #quote-container #quote-slider .slick-next{left:calc(50% + 10px);background-image:url("images/icon_arrow_right_white.png")}.content-team-masonry #quote-container.active{opacity:1;visibility:visible}.content-team-masonry ul{position:absolute;top:0;left:0;width:100%;height:100%}.content-team-masonry ul li{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);width:8.33%;float:left;padding-top:11%;background:#333;position:relative;opacity:0;visibility:hidden;overflow:hidden;-webkit-transition:all 1500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 1500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 1500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 1500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-team-masonry ul li.visible{opacity:1;visibility:visible;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.content-team-masonry ul li img{position:absolute;top:50%;left:50%;width:101%;height:101%;object-fit:cover;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.content-team-masonry ul li.hidden{opacity:0 !important}.content-team-masonry ul li.quote{background-color:#273B50}.content-team-masonry ul li.quote .icon{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("images/icon_quote_blue.png");background-position:center center;background-repeat:no-repeat;background-size:180px 180px;opacity:0.6;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.content-team-masonry ul li.quote .icon:hover{background-size:200px 200px;background-color:#2e5074;opacity:1}.content-team-masonry ul li.quote:hover{cursor:pointer}.content-heading-narrative{position:relative}.content-heading-narrative .background-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.content-heading-narrative .background-video video{width:100%;height:100%;object-fit:cover}.content-heading-narrative .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.content-heading-narrative .background-image img{width:100%;height:100%;object-fit:cover}.content-heading-narrative .inner-wrapper{z-index:2}.content-heading-narrative h1{font-size:30px;color:gray;font-weight:300;padding-bottom:10px}.content-heading-narrative h2{font-size:40px;font-weight:700}.content-heading-narrative p{padding-top:20px;margin-top:20px;color:gray;line-height:auto}.content-icon-boxes ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.content-icon-boxes ul li{width:calc(25% - 90px);float:left;position:relative;padding:0 0 30px 50px;margin-right:40px}.content-icon-boxes ul li h2{font-size:20px;font-weight:bold;-moz-transform:translateX(0) translateY(-40px);-webkit-transform:translateX(0) translateY(-40px);-o-transform:translateX(0) translateY(-40px);-ms-transform:translateX(0) translateY(-40px);transform:translateX(0) translateY(-40px);-webkit-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0}.content-icon-boxes ul li p{font-size:15px;color:gray;margin-top:10px;-moz-transform:translateX(0) translateY(40px);-webkit-transform:translateX(0) translateY(40px);-o-transform:translateX(0) translateY(40px);-ms-transform:translateX(0) translateY(40px);transform:translateX(0) translateY(40px);-webkit-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0}.content-icon-boxes ul li .icon{width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;z-index:2;top:0;left:-25px;background-color:#333;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.content-icon-boxes ul li .icon img{width:40px;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.content-icon-boxes ul li .border-left{position:absolute;z-index:1;left:0;top:60px;width:8px;height:0;background:#333;-webkit-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1)}.content-icon-boxes ul li .border-bottom{position:absolute;z-index:1;bottom:0;left:0;height:8px;width:0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);background:#333}.content-icon-boxes ul li.visible h2{-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}.content-icon-boxes ul li.visible p{-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}.content-icon-boxes ul li.visible .icon{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.content-icon-boxes ul li.visible .border-left{height:calc(100% - 60px)}.content-icon-boxes ul li.visible .border-bottom{width:20px}.content-icon-boxes ul li:nth-of-type(1).visible h2{transition-delay:100ms}.content-icon-boxes ul li:nth-of-type(1).visible p{transition-delay:100ms}.content-icon-boxes ul li:nth-of-type(1).visible .icon{transition-delay:200ms}.content-icon-boxes ul li:nth-of-type(1).visible .border-left{transition-delay:450ms}.content-icon-boxes ul li:nth-of-type(1).visible .border-bottom{transition-delay:1200ms}.content-icon-boxes ul li:nth-of-type(2).visible h2{transition-delay:300ms}.content-icon-boxes ul li:nth-of-type(2).visible p{transition-delay:300ms}.content-icon-boxes ul li:nth-of-type(2).visible .icon{transition-delay:400ms}.content-icon-boxes ul li:nth-of-type(2).visible .border-left{transition-delay:650ms}.content-icon-boxes ul li:nth-of-type(2).visible .border-bottom{transition-delay:1400ms}.content-icon-boxes ul li:nth-of-type(3).visible h2{transition-delay:500ms}.content-icon-boxes ul li:nth-of-type(3).visible p{transition-delay:500ms}.content-icon-boxes ul li:nth-of-type(3).visible .icon{transition-delay:600ms}.content-icon-boxes ul li:nth-of-type(3).visible .border-left{transition-delay:850ms}.content-icon-boxes ul li:nth-of-type(3).visible .border-bottom{transition-delay:1600ms}.content-icon-boxes ul li:nth-of-type(4).visible h2{transition-delay:700ms}.content-icon-boxes ul li:nth-of-type(4).visible p{transition-delay:700ms}.content-icon-boxes ul li:nth-of-type(4).visible .icon{transition-delay:800ms}.content-icon-boxes ul li:nth-of-type(4).visible .border-left{transition-delay:1050ms}.content-icon-boxes ul li:nth-of-type(4).visible .border-bottom{transition-delay:1800ms}.content-wysiwyg{position:relative}.content-wysiwyg a{color:#6A98D0;text-decoration:underline}.content-wysiwyg .inner-wrapper{z-index:2;position:relative}.content-wysiwyg .wysiwyg-container{margin:0 auto}.content-wysiwyg .wysiwyg-container h2{font-size:30px;font-weight:700}.content-wysiwyg .wysiwyg-container h3{font-size:26px;font-weight:700;margin:10px 0}.content-wysiwyg .wysiwyg-container h4{font-size:20px;font-weight:700}.content-wysiwyg .wysiwyg-container p{margin:15px auto 15px auto}.content-wysiwyg .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.content-wysiwyg .background-image img{width:100%;height:100%;object-fit:cover}.content-wysiwyg-2 .content-wysiwyg-2-col{width:calc(50% - 30px);float:left}.content-wysiwyg-2 .content-wysiwyg-2-col.col-1{margin-right:30px}.content-wysiwyg-2 .content-wysiwyg-2-col.col-2{margin-left:30px}.content-wysiwyg-2 h2{font-weight:700;font-size:30px;margin-bottom:20px}.content-wysiwyg-2 a{color:#6A98D0;text-decoration:underline}.content-wysiwyg-2 p{font-size:16px;line-height:22px}.content-stepped-icons ul li{width:calc(33.33% - 40px);float:left;margin:20px;opacity:1 !important;position:relative}.content-stepped-icons ul li .circle{width:100%;max-width:275px;margin:0 auto 20px auto;position:relative}.content-stepped-icons ul li .circle img{width:25%;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;-webkit-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1)}.content-stepped-icons ul li .circle svg{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 1500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 1500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 1500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 1500ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0}.content-stepped-icons ul li .content{margin:0 70px}.content-stepped-icons ul li .content h3{margin-bottom:5px}.content-stepped-icons ul li .content .list{margin:20px 0 0 0}.content-stepped-icons ul li .content .list li{float:none;width:100%;margin:0 0 7px 0;overflow:hidden}.content-stepped-icons ul li .content .list li i{display:inline-block;width:25px;height:25px;background-color:#6A98D0;float:left;margin-right:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-image:url("images/icon_check_white.png");background-position:center center;background-repeat:no-repeat;background-size:15px 15px}.content-stepped-icons ul li.visible .circle svg{opacity:1;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.content-stepped-icons ul li.visible .circle img{opacity:1}.content-stepped-icons ul li:nth-of-type(1).visible .circle{opacity:1;transition-delay:100ms;-webkit-transition-delay:100ms}.content-stepped-icons ul li:nth-of-type(1).visible .circle .cls-2{opacity:0;animation:show-segment 1s forwards;animation-delay:100ms}.content-stepped-icons ul li:nth-of-type(1).visible .circle .cls-1{opacity:0;animation:show-segment 1s forwards;animation-delay:300ms}.content-stepped-icons ul li:nth-of-type(1).visible .circle .cls-3{opacity:0;animation:show-segment 1s forwards;animation-delay:500ms}.content-stepped-icons ul li:nth-of-type(2).visible .circle{opacity:1;transition-delay:300ms;-webkit-transition-delay:300ms}.content-stepped-icons ul li:nth-of-type(2).visible .circle .cls-2{opacity:0;animation:show-segment 1s forwards;animation-delay:700ms}.content-stepped-icons ul li:nth-of-type(2).visible .circle .cls-1{opacity:0;animation:show-segment 1s forwards;animation-delay:300ms}.content-stepped-icons ul li:nth-of-type(2).visible .circle .cls-3{opacity:0;animation:show-segment 1s forwards;animation-delay:500ms}.content-stepped-icons ul li:nth-of-type(3).visible .circle{opacity:1;transition-delay:500ms;-webkit-transition-delay:500ms}.content-stepped-icons ul li:nth-of-type(3).visible .cls-2{opacity:0;animation:show-segment 1s forwards;animation-delay:700ms}.content-stepped-icons ul li:nth-of-type(3).visible .cls-1{opacity:0;animation:show-segment 1s forwards;animation-delay:900ms}.content-stepped-icons ul li:nth-of-type(3).visible .cls-3{opacity:0;animation:show-segment 1s forwards;animation-delay:500ms}@keyframes show-segment{0%{opacity:0}100%{opacity:1}}.content-kinetic-text{position:relative}.content-kinetic-text .inner-wrapper{z-index:2}.content-kinetic-text h3{color:#fff}.content-kinetic-text .kinetic-text{max-width:60%;position:relative}.content-kinetic-text .kinetic-text h4{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.content-kinetic-text .kinetic-text h4 span{opacity:0;display:inline-block;-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.content-kinetic-text .kinetic-text h4.active{opacity:1;visibility:visible}.content-kinetic-text .kinetic-text h4.active span{opacity:1;visibility:visible;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.content-kinetic-text a{margin-top:30px}.content-kinetic-text .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.content-kinetic-text .background-image img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}.content-masonry-gallery{margin:10px}.content-masonry-gallery .more{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2;width:50px;height:50px;background-color:#101722;background-image:url("images/icon_expand_white.png");background-size:25px 25px;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-masonry-gallery .caption{position:absolute;bottom:20px;left:0;width:100%;z-index:3;color:#fff;font-size:18px;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-masonry-gallery .col{width:calc(33.33% - 20px);margin:10px;float:left;padding-top:calc(33.33% - 20px);position:relative}.content-masonry-gallery .col-1{opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);background-color:#101722}.content-masonry-gallery .col-1 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0.7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-masonry-gallery .col-1:hover img{opacity:1;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.content-masonry-gallery .col-1:hover .more{opacity:1}.content-masonry-gallery .col-1:hover .caption{bottom:0;opacity:1}.content-masonry-gallery .col-2 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0.7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-masonry-gallery .col-2 .col-2-1{width:calc(33.33% - 10px);float:left;padding-top:calc(50% - 10px);background-color:#444;position:absolute;top:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);background-color:#101722}.content-masonry-gallery .col-2 .col-2-1:hover img{opacity:1;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.content-masonry-gallery .col-2 .col-2-1:hover .more{opacity:1}.content-masonry-gallery .col-2 .col-2-1:hover .caption{bottom:0;opacity:1}.content-masonry-gallery .col-2 .col-2-2{width:calc(66.66% - 10px);float:left;padding-top:calc(50% - 10px);background-color:#666;position:absolute;top:0;right:0;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);background-color:#101722}.content-masonry-gallery .col-2 .col-2-2:hover img{opacity:1;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.content-masonry-gallery .col-2 .col-2-2:hover .more{opacity:1}.content-masonry-gallery .col-2 .col-2-2:hover .caption{bottom:0;opacity:1}.content-masonry-gallery .col-2 .col-2-3{width:calc(66.66% - 10px);float:left;padding-top:calc(50% - 10px);background-color:#666;position:absolute;bottom:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);background-color:#101722}.content-masonry-gallery .col-2 .col-2-3:hover img{opacity:1;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.content-masonry-gallery .col-2 .col-2-3:hover .more{opacity:1}.content-masonry-gallery .col-2 .col-2-3:hover .caption{bottom:0;opacity:1}.content-masonry-gallery .col-2 .col-2-4{width:calc(33.33% - 10px);float:right;padding-top:calc(50% - 10px);background-color:#444;position:absolute;bottom:0;right:0;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);background-color:#101722}.content-masonry-gallery .col-2 .col-2-4:hover img{opacity:1;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.content-masonry-gallery .col-2 .col-2-4:hover .more{opacity:1}.content-masonry-gallery .col-2 .col-2-4:hover .caption{bottom:0;opacity:1}.content-masonry-gallery .col-3{background-color:#101722;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-masonry-gallery .col-3 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0.7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-masonry-gallery .col-3:hover img{opacity:1;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.content-masonry-gallery .col-3:hover .more{opacity:1}.content-masonry-gallery .col-3:hover .caption{bottom:0;opacity:1}.content-masonry-gallery.visible .col-1{opacity:1;visibility:visible;transition-delay:200ms}.content-masonry-gallery.visible .col-2 .col-2-1{opacity:1;visibility:visible;transition-delay:400ms}.content-masonry-gallery.visible .col-2 .col-2-2{opacity:1;visibility:visible;transition-delay:200ms}.content-masonry-gallery.visible .col-2 .col-2-3{opacity:1;visibility:visible;transition-delay:100ms}.content-masonry-gallery.visible .col-2 .col-2-4{opacity:1;visibility:visible;transition-delay:400ms}.content-masonry-gallery.visible .col-3{opacity:1;visibility:visible;transition-delay:100ms}.content-animated-stats{background-color:#fff;padding:50px 20px 50px 20px}.content-animated-stats ul li{width:calc(25% - 40px);float:left;margin:0 20px}.content-animated-stats ul li i{width:100px;height:100px;float:left;display:block;margin-right:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:relative}.content-animated-stats ul li i img{width:60%;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.content-animated-stats ul li h4{font-size:45px;font-weight:900;letter-spacing:-1px;margin-bottom:10px;display:inline-block;color:#6A98D0}.content-animated-stats ul li span{color:gray;font-size:20px;font-weight:500;letter-spacing:-1px}.content-animated-stats ul li h2{font-size:18px;line-height:22px;float:left;width:calc(100% - 120px);font-weight:300;color:#808080}.content-animated-stats ul li img{width:100%}.content-animated-stats ul li .test{width:50%;padding-top:50%;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);background-color:#555}.content-animated-stats ul li .mask{-webkit-mask-image:url("images/icon_ton_green.png");mask-image:url("images/icon_ton_green.png");mask-size:200px 100px;-webkit-mask-size:contain}.content-is2{padding:50px 20px;background:#101722;background:-moz-linear-gradient(left, #101722 0%, #202d42 50%, #101722 100%);background:-webkit-linear-gradient(left, #101722 0%, #202d42 50%, #101722 100%);background:linear-gradient(to right, #101722 0%, #202d42 50%, #101722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#101722', endColorstr='#101722',GradientType=1 )}.content-is2 .logo{width:300px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);margin-bottom:20px}.content-is2 h2{color:#fff;font-weight:700;font-size:40px;text-align:center;max-width:800px;margin:0 auto 10px auto}.content-is2 h3{color:gray;font-size:20px;text-align:center;max-width:1000px;margin:0 auto 30px auto}.content-is2 ul{max-width:1000px;margin:120px auto 100px auto;position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.content-is2 ul li{width:calc(20% - 10px);height:180px;float:left;margin:0 5px;position:relative}.content-is2 ul li i{position:absolute;bottom:0;-moz-transform:translateX(-50%) translateY(50%);-webkit-transform:translateX(-50%) translateY(50%);-o-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);left:50%;width:75%;padding-top:75%;background-color:#333;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:10px solid #202D42;background-size:50%;background-position:center center;background-repeat:no-repeat}.content-is2 ul li i.reporting{background-image:url("images/icon_reporting_white.png")}.content-is2 ul li i.site{background-image:url("images/icon_site_white.png")}.content-is2 ul li i.volumes{background-image:url("images/icon_volumes_white.png")}.content-is2 ul li i.cost{background-image:url("images/icon_cost_white.png")}.content-is2 ul li i.calculator{background-image:url("images/icon_calculator_white.png")}.content-is2 ul li h3{color:#fff;font-size:22px;position:absolute;top:45px;left:20px;width:calc(100% - 40px);-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.content-is2 ul li:nth-of-type(1){background-color:#03724D}.content-is2 ul li:nth-of-type(1) .v-line{width:4px;height:50px;background-color:#03724D;position:absolute;top:-50px;left:calc(50% - 2px)}.content-is2 ul li:nth-of-type(1) .h-line{height:4px;width:calc(50% + 7px);background-color:#03724D;position:absolute;top:-54px;left:calc(50% - 2px)}.content-is2 ul li:nth-of-type(1) i{background-color:#03724D}.content-is2 ul li:nth-of-type(2){background-color:#814A84}.content-is2 ul li:nth-of-type(2) .v-line{width:4px;height:50px;background-color:#814A84;position:absolute;top:-50px;left:calc(50% - 2px)}.content-is2 ul li:nth-of-type(2) .h-line{height:4px;width:calc(100% + 10px);background-color:#814A84;position:absolute;top:-54px;left:-5px}.content-is2 ul li:nth-of-type(2) i{background-color:#814A84}.content-is2 ul li:nth-of-type(3){background-color:#ed6352}.content-is2 ul li:nth-of-type(3) .v-line{width:4px;height:50px;background-color:#ed6352;position:absolute;top:-50px;left:calc(50% - 2px)}.content-is2 ul li:nth-of-type(3) .h-line{height:4px;width:calc(100% + 10px);background-color:#ed6352;position:absolute;top:-54px;left:-5px}.content-is2 ul li:nth-of-type(3) i{background-color:#ed6352}.content-is2 ul li:nth-of-type(4){background-color:#6A98D0}.content-is2 ul li:nth-of-type(4) .v-line{width:4px;height:50px;background-color:#6A98D0;position:absolute;top:-50px;left:calc(50% - 2px)}.content-is2 ul li:nth-of-type(4) .h-line{height:4px;width:calc(100% + 10px);background-color:#6A98D0;position:absolute;top:-54px;left:-5px}.content-is2 ul li:nth-of-type(4) i{background-color:#6A98D0}.content-is2 ul li:nth-of-type(5){background-color:#85A66D}.content-is2 ul li:nth-of-type(5) .v-line{width:4px;height:50px;background-color:#85A66D;position:absolute;top:-50px;left:calc(50% - 2px)}.content-is2 ul li:nth-of-type(5) .h-line{height:4px;width:calc(50% + 7px);background-color:#85A66D;position:absolute;top:-54px;left:-5px}.content-is2 ul li:nth-of-type(5) i{background-color:#85A66D}.content-image.center{text-align:center}.content-image.right{text-align:right}.content-image img{position:relative}.content-media-slider{position:relative;margin:20px 0}.content-media-slider .slick-slider{height:500px}.content-media-slider .slick-slider .slick-list{height:500px;margin-left:300px;overflow:hidden}.content-media-slider .slick-slider .slick-list .slick-track{height:500px}.content-media-slider .slick-slider .slick-prev{position:absolute;top:150px;left:150px;width:60px;height:60px;border:0;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-image:url("images/icon_arrow_right_blue.png");background-position:center center;background-size:30px 30px;background-repeat:no-repeat;background-color:rgba(0,0,0,0);border:1px solid #48545E}.content-media-slider .slick-slider .slick-next{position:absolute;top:225px;left:150px;width:60px;height:60px;border:0;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-image:url("images/icon_arrow_left_blue.png");background-position:center center;background-size:30px 30px;background-repeat:no-repeat;background-color:rgba(0,0,0,0);border:1px solid #48545E}.content-media-slider .slick-slider .slick-next,.content-media-slider .slick-slider .slick-prev{-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.content-media-slider .slick-slider .slick-next:hover,.content-media-slider .slick-slider .slick-prev:hover{background-color:rgba(255,255,255,0.2);border:1px solid #6A98D0}.content-media-slider .slick-slider .slick-dots{position:absolute;width:120px;left:150px;top:360px;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.content-media-slider .slick-slider .slick-dots li{height:auto;margin:0;background:none}.content-media-slider .slick-slider .slick-dots li button{width:100%;height:3px;background-color:#48545E;text-indent:-9999px;border:0;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.content-media-slider .slick-slider .slick-dots li.slick-active button{background-color:#6A98D0}.content-media-slider .slick-slider .slider-counter{position:absolute;left:150px;top:300px;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);color:#48545E;font-size:24px;font-weight:600}.content-media-slider .slick-slider .slider-counter span{color:#fff;display:inline-block;margin-right:5px;font-size:40px;font-weight:700}.content-media-slider .media-slider-background{position:absolute;left:0;top:0;height:100%;width:33%;background-color:#202D42}.content-media-slider .media-slider{height:calc(100% - 30px);padding:40px 30px 40px 0;position:relative;z-index:2}.content-media-slider .media-slider li{width:calc(33.33% - 20px);height:100%;margin:0 10px;float:left;position:relative;background-color:#101722;overflow:hidden;cursor:pointer}.content-media-slider .media-slider li .media-slider-thumb{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0.8;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.content-media-slider .media-slider li .media-slider-thumb img{width:101%;height:101%;object-fit:cover;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.content-media-slider .media-slider li .media-slider-filter{position:absolute;bottom:0;left:0;width:100%;height:75%;z-index:2;background:-moz-linear-gradient(top, rgba(16,23,34,0) 0%, rgba(16,23,34,0.9) 100%);background:-webkit-linear-gradient(top, rgba(16,23,34,0) 0%, rgba(16,23,34,0.9) 100%);background:linear-gradient(to bottom, rgba(16,23,34,0) 0%, rgba(16,23,34,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00101722', endColorstr='#e6101722',GradientType=0 )}.content-media-slider .media-slider li .media-slider-text{position:absolute;bottom:0;left:0;width:calc(100% - 40px);z-index:3;padding:0 20px 20px 20px}.content-media-slider .media-slider li .media-slider-text h3{color:#fff;font-size:20px;font-weight:500;margin-bottom:10px;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.content-media-slider .media-slider li .media-slider-text h3 span{display:block;font-size:14px;text-transform:uppercase;margin-bottom:3px;color:#85A66D}.content-media-slider .media-slider li .media-slider-text p{color:#b4b4b4;font-size:15px;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition-delay:100ms;-webkit-transition-delay:100ms}.content-media-slider .media-slider li .media-icon{position:absolute;top:35%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:60px;height:60px;background:#85A66D;z-index:4;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition-delay:200ms;-webkit-transition-delay:200ms;background-repeat:no-repeat;background-size:30px 30px;background-position:center center}.content-media-slider .media-slider li .media-icon.video{background-image:url("images/icon_play_white.png")}.content-media-slider .media-slider li .media-icon.image{background-image:url("images/icon_expand_white.png")}.content-media-slider .media-slider li:hover .media-slider-thumb{opacity:1}.content-media-slider .media-slider li:hover .media-slider-text h3{-moz-transform:translateX(0) translateY(-20px);-webkit-transform:translateX(0) translateY(-20px);-o-transform:translateX(0) translateY(-20px);-ms-transform:translateX(0) translateY(-20px);transform:translateX(0) translateY(-20px)}.content-media-slider .media-slider li:hover .media-slider-text p{-moz-transform:translateX(0) translateY(-20px);-webkit-transform:translateX(0) translateY(-20px);-o-transform:translateX(0) translateY(-20px);-ms-transform:translateX(0) translateY(-20px);transform:translateX(0) translateY(-20px)}.content-media-slider .media-slider li:hover .media-icon{opacity:1;visibility:visible;top:40%}.animate{visibility:hidden;opacity:0;-webkit-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1)}.animate.slideright{-moz-transform:translateX(-50px) translateY(0);-webkit-transform:translateX(-50px) translateY(0);-o-transform:translateX(-50px) translateY(0);-ms-transform:translateX(-50px) translateY(0);transform:translateX(-50px) translateY(0)}.animate.slideleft{-moz-transform:translateX(50px) translateY(0);-webkit-transform:translateX(50px) translateY(0);-o-transform:translateX(50px) translateY(0);-ms-transform:translateX(50px) translateY(0);transform:translateX(50px) translateY(0)}.animate.slideup{-moz-transform:translateX(0) translateY(50px);-webkit-transform:translateX(0) translateY(50px);-o-transform:translateX(0) translateY(50px);-ms-transform:translateX(0) translateY(50px);transform:translateX(0) translateY(50px)}.animate.slidedown{-moz-transform:translateX(0) translateY(-50px);-webkit-transform:translateX(0) translateY(-50px);-o-transform:translateX(0) translateY(-50px);-ms-transform:translateX(0) translateY(-50px);transform:translateX(0) translateY(-50px)}.animate.grow{-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.animate.shrink{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);transform-origin:center}.animate.visible{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.flex{display:flex;flex-direction:row;flex-wrap:wrap;padding:60px 0}#left-side{width:25%}#left-side .inner-wrapper{padding:20px 0}#left-side .inner-wrapper .contact-info h1{font-size:40px;padding:20px 0;font-weight:600}#left-side .inner-wrapper .contact-info h1 span{font-weight:100}#left-side .inner-wrapper .contact-info .logo{max-width:60%}#left-side .inner-wrapper .contact-info img{vertical-align:middle}#left-side .inner-wrapper .contact-info .contact-row{margin:20px 0;display:flex;align-items:center}#left-side .inner-wrapper .contact-info .contact-row i{display:inline-block;float:left;width:45px;height:45px;background:#6A98D0;margin-right:5px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat;border-radius:45px}#left-side .inner-wrapper .contact-info .contact-row i.map{background-image:url(images/icon_map_white.png)}#left-side .inner-wrapper .contact-info .contact-row i.phone{background-image:url(images/icon_phone_white.png)}#left-side .inner-wrapper .contact-info .contact-row i.email{background-image:url(images/icon_mail_white.png)}#right-side{width:75%;background:#f5f5f5}.element-wrapper{position:relative;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}.web-form{max-width:600px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px auto 50px auto}.web-form input:-webkit-autofill,.web-form input:-webkit-autofill:hover,.web-form input:-webkit-autofill:focus,.web-form textarea:-webkit-autofill,.web-form textarea:-webkit-autofill:hover,.web-form textarea:-webkit-autofill:focus,.web-form select:-webkit-autofill,.web-form select:-webkit-autofill:hover,.web-form select:-webkit-autofill:focus{-webkit-text-fill-color:#000;transition:background-color 5000s ease-in-out 0s}.web-form label{font-weight:600;color:#6A98D0;font-size:16px;display:block;margin:10px 0 5px 0}.web-form label span{color:#ee6352;font-weight:200}.web-form label .required{color:#6A98D0}.web-form .web-form-wysiwyg h1{color:#9e9e9e;font-size:26px;text-align:center;max-width:800px;margin:0 auto 5px auto}.web-form .web-form-wysiwyg h2{color:#101722;font-size:50px;text-align:center;font-weight:700;max-width:800px;margin:0 auto 20px auto}.web-form .web-form-wysiwyg h3{color:#101722;font-weight:400;text-align:center;font-size:20px;margin-bottom:10px}.web-form .web-form-wysiwyg p{font-size:20px;line-height:24px;text-align:center;color:#999;max-width:800px;margin:0 auto}.web-form input,.web-form textarea,.web-form .select-wrapper,.web-form .file-upload-list,.web-form .file-upload-list-item{width:100%;padding:15px;margin-top:5px;outline:0;border:0;font-family:inherit;font-weight:300;color:white;background-color:#6a98d0;transition:background-color .1s ease}.web-form input:focus,.web-form textarea:focus,.web-form .select-wrapper:focus,.web-form .file-upload-list:focus,.web-form .file-upload-list-item:focus{color:black;background-color:white;transition:0.5s}.web-form input ~ .background-overlay,.web-form textarea ~ .background-overlay,.web-form .select-wrapper ~ .background-overlay,.web-form .file-upload-list ~ .background-overlay,.web-form .file-upload-list-item ~ .background-overlay{position:absolute;bottom:4px;left:0;width:100%;height:calc(100% - 35px);background-color:#85A66D;pointer-events:none;mix-blend-mode:color;transition:0.5s}.web-form input:focus ~ .background-overlay,.web-form textarea:focus ~ .background-overlay,.web-form .select-wrapper:focus ~ .background-overlay,.web-form .file-upload-list:focus ~ .background-overlay,.web-form .file-upload-list-item:focus ~ .background-overlay{width:100%;height:2px;transition:0.5s}.web-form textarea{width:95% !important}.select-wrapper{position:relative;cursor:pointer}.select-wrapper::after{content:'';position:absolute;right:15px;top:15px;width:0px;height:0px;border-right:15px solid #0000;border-top:15px solid #d3d3d3;border-left:15px solid #0000;-webkit-transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1)}.select-wrapper.active{border-color:#6A98D0}.select-wrapper.active::after{transform:rotate(180deg);border-top:15px solid #6A98D0;-webkit-transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1)}.select-wrapper .select-value{color:#ccc;position:relative}.select-wrapper .select-options{position:absolute;border:2px solid #6A98D0;background:#fff;border-radius:4px;margin-bottom:25px;width:100%;left:-2px;top:51px;z-index:-1;opacity:0;visibility:hidden;-webkit-transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1)}.select-wrapper .select-options.active{opacity:1;z-index:2;visibility:visible;-webkit-transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 700ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (max-width: 550px){.select-wrapper .select-options{margin-bottom:10px}}.select-wrapper .select-options li{border-bottom:1px solid #6A98D0;padding:15px}.select-wrapper .select-options li:hover{background:#6A98D0;color:#222;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#web-form-submit{width:25%;height:60px;padding:10px;font-size:16px;font-weight:600;line-height:40px;margin:15px 0;color:#fff;background:#6A98D0;border:2px solid #6A98D0;font-weight:600;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (max-width: 650px){#web-form-submit{width:100%}}#web-form-submit:hover{background:#fff;color:#6A98D0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#validatepassword{display:none}.width-25{width:25% !important;box-sizing:border-box}.width-50{width:calc(50% - 5px) !important;box-sizing:border-box}.width-75{width:75% !important;box-sizing:border-box}.width-100{width:100% !important;box-sizing:border-box}.width-33{width:33.33% !important;box-sizing:border-box}.width-66{width:66.66% !important;box-sizing:border-box}.width-99{width:99.99% !important;box-sizing:border-box}@media only screen and (max-width: 800px){.width-25{width:100% !important}.width-50{width:100% !important}.width-75{width:100% !important}.width-100{width:100% !important}.width-33{width:100% !important}.width-66{width:100% !important}.width-99{width:100% !important}}#file-attachment-element{display:none}.file-upload-list{border:2px solid #e7e7e7;padding:15px;border-radius:4px;margin-bottom:15px;width:calc(100% - 49px)}.file-upload-list .file-upload-list-item{display:flex;justify-content:space-between;margin:15px;height:35px;align-items:center;overflow:hidden;border-radius:10px}.file-upload-list .file-upload-list-item span{margin-left:15px}.file-upload-list .file-upload-list-item .upload-file-status{flex-grow:0;display:grid;place-items:center;width:45px;aspect-ratio:1 / 1;background:gray;border-radius:50%}.file-upload-list .file-upload-list-item .upload-file-status #upload-file-icon{object-fit:cover;width:100%;aspect-ratio:1 /1}.file-upload-list .file-upload-list-item .uploaded{background:unset !important}.file-upload-list .file-upload-list-item [id^=upload-file-message]{flex-grow:4}.file-upload-list .file-upload-list-item #upload-file-filename{flex-grow:0}.file-upload-list .file-upload-list-item .upload-file-remove{cursor:pointer;width:50px;background:#1B41B7;aspect-ratio:1/1;line-height:90px;margin-right:-15px;text-align:center;color:white;font-weight:700}#file-upload-modal{position:absolute;top:50%;left:50%;transform:translate(-50%);display:flex;flex-wrap:wrap;color:white;max-width:30em;padding:2rem;box-shadow:0 10px 30px #2C303A;background:#2C303A;border-radius:6px;justify-content:center}#file-upload-modal #file-upload-modal-message{width:100%}#file-upload-modal button{flex-basis:25%;margin:15px 0 0 0}.required-text,.required-select,.required-textarea{position:relative}.required-text input,.required-select input,.required-textarea input{box-sizing:border-box}.required-select:before{top:13px;left:6px}.error{box-shadow:0 -3px 0 0 red}.errorg{background-color:yellowgreen !important}.form-errors{padding:10px 0}.form-errors li{background:#F9A59D;border:1px solid red;font-size:16px;padding:0 15px;margin:5px 0;height:35px;line-height:35px}@media only screen and (max-width: 945px){.form-errors li{margin:5px 5%}}@media only screen and (max-width: 600px){.form-errors li{margin:5px 4%}}.form-error,.form-success{display:none;text-align:center;margin-top:20px}.form-success{color:#009e60;margin:50px 0;font-size:25px}.form-error{color:red;margin:50px 0;font-size:25px}
