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;-webkit-text-size-adjust:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.3em;border:none;outline:none;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:'Proxima Nova W05',sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale;overflow:auto;-webkit-overflow-scrolling:touch;line-height:1.2em}.grecaptcha-badge{visibility:collapse !important}#wrapper #news-row h2{font-weight:700}#wrapper{overflow-x:hidden}#wrapper em{font-style:italic}#wrapper i{font-style:italic}#wrapper .wpb_text_column h1{font-size:60px;line-height:1em;font-weight:500;color:#414042;font-weight:700}#wrapper .wpb_text_column h2{font-size:48px;line-height:1em;font-weight:500}#wrapper .wpb_text_column h3{font-size:28px;line-height:1em;font-weight:600;margin-bottom:10px;color:#007340;text-transform:uppercase}#wrapper .wpb_text_column h4{color:#007340;font-size:26px;line-height:32px}#wrapper .wpb_text_column h5{color:#414042;font-size:18px;line-height:22px}#wrapper .wpb_text_column h6{font-size:13px;line-height:16px;color:#007340;text-transform:uppercase;letter-spacing:1px}#wrapper .wpb_text_column ul,#wrapper .wpb_text_column ol{padding-top:15px;padding-bottom:15px;margin-left:15px}#wrapper .wpb_text_column ul li,#wrapper .wpb_text_column ol li{margin-bottom:5px}#wrapper .text-padding{padding-top:80px;padding-bottom:80px}#wrapper .text-padding .wpb_text_column{max-width:400px}#wrapper .background-xcenter-ytop,#wrapper .child-background.background-xcenter-ytop>div{background-position:center top !important}#wrapper .background-xcenter-ycenter,#wrapper .child-background.background-xcenter-ycenter>div{background-position:center center !important}#wrapper .background-xcenter-ybottom,#wrapper .child-background.background-xcenter-ybottom>div{background-position:center bottom !important}#wrapper .background-xleft-ytop,#wrapper .child-background.background-xleft-ytop>div{background-position:left top !important}#wrapper .background-xleft-ycenter,#wrapper .child-background.background-xleft-ycenter>div{background-position:left center !important}#wrapper .background-xleft-ybottom,#wrapper .child-background.ackground-xleft-ybottom>div{background-position:left bottom !important}#wrapper .background-xright-ytop,#wrapper .child-background.background-xright-ytop>div{background-position:right top !important}#wrapper .background-xright-ycenter,#wrapper .child-background.background-xright-ycenter>div{background-position:right center !important}#wrapper .background-xright-ybottom,#wrapper .child-background.background-xright-ybottom>div{background-position:right bottom !important}h1,h2,h3,h4,h5,h6{font-family:'Proxima Nova W05',sans-serif;font-weight:500;font-style:normal}ul,ol{font-family:'Proxima Nova W05',sans-serif;font-weight:500;padding-left:20px;color:#414042}p,li{font-family:'Proxima Nova W05',sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#414042}strong{font-weight:700}.header-main{font-size:42px}body.freeze{overflow:hidden}.container{max-width:1280px;width:100%;margin:0 auto}.container.vc_row{margin-left:auto;margin-right:auto}.fixed{position:fixed}.absolute{position:absolute}.scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.pointer{cursor:pointer}.alignright{float:right;margin:0 0 20px 20px}.alignleft{float:left;margin:0 20px 20px 0}.aligncenter{display:block;margin:0 auto !important}form.aligncenter table{display:inline-block;margin:0 auto}.clearfix:after{content:"";display:table;clear:both}.flex-no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap,div.flex-wrap>.flex-container{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-align-bottom{-webkit-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.show-mobile{display:none}.fade-point{opacity:0;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all}.fade-point.fade-in{opacity:1}.background-cover{background-size:cover;background-repeat:no-repeat}.circle{border-radius:50%}#content-wrap img{max-width:100%;height:auto}.scene-pad-60{padding-top:60px;padding-bottom:60px}.no-break{white-space:nowrap}#wrapper .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{display:block}#wrapper .wpml-ls-legacy-dropdown-click{width:auto;display:inline-block}#wrapper.fadeID #header-wrap{top:0;background-color:#fff}#wrapper.fadeOU #header-wrap{top:-145px}#wrapper .hover-box{-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;padding:40px;margin:20px}#wrapper .hover-box:hover,#wrapper .hover-box.highlight{color:#007340;background-color:#fff}#wrapper .hover-box:hover .button,#wrapper .hover-box.highlight .button{color:#007340}#wrapper .hover-box:hover .button.outline,#wrapper .hover-box.highlight .button.outline{border-color:#007340}#wrapper .search-icon{display:inline-block}#wrapper .search-icon svg{width:12px;height:12px;top:1px;position:relative;padding-left:2px}#header-wrap{z-index:11;position:fixed;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;top:0;left:0;width:100%;background-color:#fff}#header-wrap header{min-height:50px;justify-content:space-between;padding:10px 20px 10px}#header-wrap header li{list-style:none}#header-wrap header #logo{max-width:120px}#header-wrap header #logo img{display:block;top:0px;left:15px}#header-wrap header #nav{justify-content:flex-end;text-align:right;position:relative}#header-wrap header #nav #primary-search{position:absolute;top:80px;right:-20px;z-index:2;display:none;padding:20px;background-color:#fff}#header-wrap header #nav nav#primary{align-self:flex-end;padding-top:22px}#header-wrap header #nav nav#primary>ul>li{display:inline-block;margin-left:30px}#header-wrap header #nav nav#primary>ul>li a{color:#58595B;text-transform:uppercase;font-size:13px;font-weight:700}#header-wrap header #nav nav#primary>ul>li.menu-item-has-children>a::after{content:'';display:inline-block;width:5px;height:10px;margin-left:6px;background-image:url(https://www.uistasco.com/wp-content/themes/boilerthemev3/svg/arrow-red-right.svg);background-repeat:no-repeat;background-position:center center}#header-wrap header #nav nav#primary li>ul.sub-menu{width:180px;padding-bottom:15px}#header-wrap header #nav nav#primary li>ul.sub-menu li{margin-top:10px}#header-wrap header #nav nav#primary li>ul.sub-menu li a{text-transform:none;font-weight:500}#header-wrap header #nav nav#secondary{align-self:flex-start}#header-wrap header #nav nav#secondary>div{padding:0 15px;display:inline-block}#header-wrap header #nav nav#secondary>div a.phone{font-size:14px;color:#007340;font-weight:700}#header-wrap header #nav nav#secondary>div:last-child{padding-right:0px}#header-wrap header #nav nav#secondary>ul li:nth-child(1){padding-right:20px}#header-wrap header #nav nav#secondary>ul>li{display:inline-block;margin-left:10px}#header-wrap header #nav nav#secondary>ul>li a{color:#007340}nav ul{position:relative;display:inline-table}nav ul:after{content:"";clear:both;display:block}nav ul li a{display:block}nav ul li.menu-item-has-children{position:relative;cursor:pointer}nav ul li.menu-item-has-children.show>a:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}nav ul li.menu-item-has-children.show>ul{display:block}nav ul ul{display:none;position:absolute;top:100%;left:-20px;background-color:#fff;text-align:left}nav ul ul li{position:relative;display:block;margin-left:0px}nav ul ul li a{display:block}nav ul ul li.menu-item-has-children{padding-right:0}nav ul ul ul{display:none;position:absolute;left:100%;top:0}nav#mobile{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:5}nav#mobile.is-open{display:block}nav#mobile #mobile-wrapper{padding:110px 30px 30px 30px}nav#mobile #mobile-wrapper div #primary-search-mobile{width:100%;text-align:center;padding-bottom:20px}nav#mobile #mobile-wrapper div>ul{padding-left:0px}nav#mobile #mobile-wrapper div>ul>li a{color:#58595B;text-transform:uppercase;font-size:13px}nav#mobile #mobile-wrapper div>ul>li>a{padding:15px 0}nav#mobile #mobile-wrapper div>ul>li.menu-item-has-children>a::after{content:'';display:inline-block;width:5px;height:10px;margin-left:6px;background-image:url(https://www.uistasco.com/wp-content/themes/boilerthemev3/svg/arrow-red-right.svg);background-repeat:no-repeat;background-position:center center}nav#mobile #mobile-wrapper div ul{width:100%;text-align:left}nav#mobile #mobile-wrapper div ul li{display:block}nav#mobile #mobile-wrapper div ul li ul{position:static}nav#mobile #mobile-wrapper div ul li ul li a{font-size:12px;padding:8px 0}nav#mobile #mobile-wrapper div #mobile-cta{padding-top:60px;text-align:center}nav#mobile #mobile-wrapper div #mobile-cta>div{display:inline-block;padding:0 15px}nav#mobile #mobile-wrapper div #mobile-cta>div a.phone{font-size:14px;color:#007340;margin-bottom:30px}#wrapper h2{font-size:45px;font-weight:500;color:#414042}#wrapper .content-center{margin:0 auto;float:none}#wrapper .content-max{max-width:1280px}#wrapper #titan-cta.border-top{border-top:5px solid #007340}#wrapper #titan-cta.border-bottom{border-bottom:5px solid #007340}#wrapper .page-bg-photo{background:url(/wp-content/uploads/2018/10/waves-bg-large.png) top center;background-size:cover}#wrapper .button,#wrapper input[type="submit"]{cursor:pointer;border-radius:5px !important;padding:12px 20px;font-size:14px;line-height:14px;font-weight:bold;border-radius:0px;text-transform:uppercase;letter-spacing:1px;display:inline-block;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;outline:0;border:0}#wrapper .button.brown,#wrapper input[type="submit"].brown{color:#fff;background-color:#81321a}#wrapper .button.brown:hover,#wrapper input[type="submit"].brown:hover{background-color:#007340}#wrapper .button.green,#wrapper input[type="submit"].green{color:#fff;background-color:#007340}#wrapper .button.green:hover,#wrapper input[type="submit"].green:hover{background-color:#81321a}#wrapper .button.blue,#wrapper input[type="submit"].blue{color:#fff;background-color:#75c043}#wrapper .button.blue:hover,#wrapper input[type="submit"].blue:hover{background-color:#75c043}#wrapper .button.white-green,#wrapper input[type="submit"].white-green{color:#007340;background-color:#fff}#wrapper .button.white-green:hover,#wrapper input[type="submit"].white-green:hover{color:#ffffff}#wrapper .button.white-blue,#wrapper input[type="submit"].white-blue{color:#75c043;background-color:#fff}#wrapper .button.white-blue:hover,#wrapper input[type="submit"].white-blue:hover{color:#ffffff}#wrapper .button:hover,#wrapper input[type="submit"]:hover{background-color:#007340}#wrapper form.searchform input[type="text"]{border-radius:5px;border:2px solid #bcbec0;color:#BCBEC0;padding:5px}#wrapper form.searchform input[type="submit"]{padding:8px 20px;font-size:12px;background-color:#75c043;color:#fff}#content-wrap .hero h1,#content-wrap .hero h2,#content-wrap .hero h3,#content-wrap .hero h4,#content-wrap .hero h5,#content-wrap .hero h6,#content-wrap .hero p{color:#ffffff}#content-wrap .hero h2{font-size:32px;line-height:1em}#content-wrap .hero h1+h2{margin-top:10px}#content-wrap #news-row{overflow:hidden}#content-wrap #news-row #news-article .text-padding{padding-top:55px}#content-wrap #news-row #news-article .text-padding p.text-highlight{margin-bottom:40px}#content-wrap #news-row #news-article .text-padding p.text-highlight a{color:#007340}#content-wrap .about-section img{box-shadow:0 0 10px rgba(0,0,0,0.3)}#content-wrap .blog-square{max-width:400px;height:400px !important;margin:0 auto}#content-wrap .wpb_text_column a,#content-wrap .article-main a{color:#75c043}#content-wrap .background-top{background-position:center top !important}#content-wrap .background-bottom{background-position:center bottom !important}#content-wrap .header-dark{font-size:46px;line-height:56px;color:#414042;font-weight:400;margin-bottom:15px}#content-wrap .header-light{font-size:46px;line-height:56px;color:#fff;font-weight:400;margin-bottom:15px}#content-wrap .header-med{font-size:26px;line-height:25px;font-weight:400;margin-bottom:15px}#content-wrap .text-highlight{color:#007340;font-size:13px;line-height:18px;font-weight:400;letter-spacing:1.3px;text-transform:uppercase}#content-wrap .image-shadow .vc_column-inner{max-width:480px;min-height:560px;height:100%;margin:0 auto;padding:0}#content-wrap .image-shadow .vc_column-inner .wpb_wrapper{width:100%;height:100%}#content-wrap .image-shadow .vc_column-inner .wpb_wrapper div{width:100%;height:100%;box-shadow:0 10px 40px rgba(0,0,0,0.2);background-repeat:no-repeat;background-position:center center;background-size:cover}#content-wrap #hero-cta{box-shadow:0 10px 15px rgba(0,0,0,0.1)}#content-wrap .sub-banner{height:60vh;box-shadow:0 10px 15px rgba(0,0,0,0.1);border-bottom:6px solid #fff}#content-wrap .sub-banner h1{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,0.5);font-weight:500}#content-wrap .custom-overlay{position:relative}#content-wrap .custom-overlay h2{font-weight:500}#content-wrap .custom-overlay:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0.8;display:block !important}#content-wrap .custom-overlay .wpb_column.vc_column_container .vc_column-inner{padding-top:0}#content-wrap .hero-overlay{position:relative}#content-wrap .hero-overlay:before{background-color:#3676bc;opacity:0.31}#content-wrap .green-overlay{position:relative}#content-wrap .green-overlay:before{background-color:#007340}#content-wrap .green-overlay .white-green:hover{background-color:#75c043 !important}#content-wrap .blue-overlay{position:relative}#content-wrap .blue-overlay:before{background-color:#75c043}#content-wrap .gradient-overlay{position:relative}#content-wrap .gradient-overlay:before{background:-moz-linear-gradient(45deg, #101ba5 0%, #1ba541 100%);background:-webkit-linear-gradient(45deg, #101ba5 0%, #1ba541 100%);background:linear-gradient(45deg, #101ba5 0%, #1ba541 100%)}#content-wrap .blue-gradient-overlay:before{background:-moz-linear-gradient(45deg, #202aab 0%, #58c5c8 100%);background:-webkit-linear-gradient(45deg, #202aab 0%, #58c5c8 100%);background:linear-gradient(45deg, #202aab 0%, #58c5c8 100%)}#content-wrap .banner-overlay:before{z-index:0}#content-wrap #about_section{padding:100px 50px;background-position:center}#content-wrap #about_section h2{font-weight:400;margin-bottom:35px}#content-wrap #about_section img{padding-right:35px}#content-wrap #about_section p{font-size:20px;line-height:28px;font-weight:400}#content-wrap .split-overlay .blue-overlay{border-right:2.5px solid #fff}#content-wrap .split-overlay .green-overlay{border-left:2.5px solid #fff}#content-wrap .split-overlay .custom-overlay:before{z-index:2}#content-wrap .split-overlay .custom-overlay>.vc_column-inner{z-index:auto;padding:130px 60px}#content-wrap .split-overlay .custom-overlay>.vc_column-inner>.wpb_wrapper{z-index:3}#content-wrap .split-overlay .custom-overlay>.vc_column-inner>.wpb_wrapper h3{font-size:30px;line-height:1.3em;color:#fff;font-weight:500;margin:0 auto 30px auto;max-width:360px;text-align:center;text-transform:none}#content-wrap .contact-us-section{border-top:5px solid #007340;border-bottom:5px solid #007340;padding:70px 20px 75px}#content-wrap .contact-us-section>.vc_column_container>.vc_column-inner{max-width:1130px;margin:0 auto}#content-wrap .contact-us-section img{box-shadow:0 0 10px rgba(0,0,0,0.5)}#content-wrap .contact-us-section h2{font-size:28px;line-height:1em;font-weight:700}#content-wrap .contact-us-section .wpcf7 .contact-inputs{display:flex;margin:0 -6px 20px -6px}#content-wrap .contact-us-section .wpcf7 .contact-inputs .wpcf7-form-control-wrap{width:50%;padding:0 6px;margin-bottom:20px}#content-wrap .contact-us-section .wpcf7 .contact-inputs .wpcf7-form-control-wrap input{padding:10px 20px;border-radius:5px;border:2px solid #bcbec0;color:#BCBEC0;box-sizing:border-box;max-width:100%}#content-wrap .contact-us-section .wpcf7 .contact-inputs .your-message{width:100%}#content-wrap .contact-us-section .wpcf7 .contact-inputs .your-message textarea{width:100%;max-width:100% !important;height:100px}#content-wrap .contact-us-section .wpcf7 .wpcf7-submit{border:none;padding:12px 20px;font-size:14px;line-height:14px;color:#fff;background-color:#81321a;border-radius:0px;text-transform:uppercase}#content-wrap .contact-us-section .wpcf7 .wpcf7-submit:hover{background-color:#007340}#content-wrap .custom-post-section .arra-custom-post{width:100%;display:flex;margin-bottom:100px}#content-wrap .custom-post-section .arra-custom-post .custom-post-thumb{width:50%;background-size:cover;background-position:center;height:500px;box-shadow:0 10px 40px rgba(0,0,0,0.2)}#content-wrap .custom-post-section .arra-custom-post .custom-post-thumb a{height:100%;width:100%;display:inline-block}#content-wrap .custom-post-section .arra-custom-post .custom-post-copy{width:50%;padding:40px}#content-wrap .custom-post-section .arra-custom-post .custom-post-copy h3{font-size:26px;line-height:1em;font-weight:700}#content-wrap .custom-post-section .arra-custom-post .custom-post-copy h3 a{color:#111}#content-wrap .custom-post-section .arra-custom-post .custom-post-copy .custom-post-meta{color:#007340;font-size:13px;text-transform:uppercase;line-height:22px;font-weight:400;letter-spacing:1.3px;margin-bottom:15px}#content-wrap .custom-post-section .arra-custom-post .custom-post-copy .custom-post-meta a{color:#007340}#content-wrap .custom-post-section .arra-custom-post .custom-post-copy .custom-post-excerpt{font-size:13px;line-height:18px;font-weight:100;margin-top:20px}#content-wrap .custom-post-section .arra-custom-post .custom-post-copy .custom-post-button{margin-top:35px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}#content-wrap .custom-post-section .arra-custom-post .custom-post-copy .custom-post-button .comments{color:#007340;font-size:13px;text-transform:uppercase;line-height:22px;font-weight:400;letter-spacing:1.3px;display:inline-block;border-bottom:0px}#content-wrap .custom-post-section .arra-custom-post .custom-post-copy .custom-post-button .comments span{width:36px;display:inline-block;text-align:center;padding-top:9px;font-size:14px}#content-wrap .wpcf7{margin:30px 0}#content-wrap .wpcf7 .wpcf7-form-control-wrap{width:100%;padding:0}#content-wrap .wpcf7 .wpcf7-form-control-wrap input,#content-wrap .wpcf7 .wpcf7-form-control-wrap textarea{padding:10px 20px;border-radius:5px;border:2px solid #bcbec0;color:#BCBEC0;box-sizing:border-box;max-width:400px;width:100%}#content-wrap .wpcf7 .wpcf7-submit{border:none;padding:6px 30px;color:#fff;background-color:#007340;border-radius:5px;text-transform:uppercase}#content-wrap .wpcf7 .wpcf7-submit:hover{background-color:#81321a}#content-wrap .product-row{background-color:#007340}#content-wrap #hero-cta{margin:5px 0 0 0}#content-wrap #hero-cta .flex-container{margin-bottom:5px}#content-wrap #hero-cta .flex-container:last-child>div{margin-right:0px}#content-wrap #hero-cta .flex-container>div{padding:0px;margin-right:5px}#content-wrap #hero-cta .flex-container>div>div{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#75c043}#content-wrap #hero-cta .flex-container>div>div>div{margin-bottom:0px}#content-wrap #hero-cta .flex-container>div>div .hero-cta-image{width:40%;background-size:cover;background-position:center}#content-wrap #hero-cta .flex-container>div>div .hero-cta-copy{display:flex;flex-wrap:wrap;align-content:space-around;width:60%;padding:30px;background-color:#75c043}#content-wrap #hero-cta .flex-container>div>div .hero-cta-copy .hero-cta-arrow{display:flex;align-items:center;justify-content:space-between;width:100%}#content-wrap #hero-cta .flex-container>div>div .hero-cta-copy h3{color:#fff;font-weight:700;font-size:17px;margin-bottom:30px;text-transform:none}#content-wrap #hero-cta .flex-container>div>div .hero-cta-copy p{line-height:16px;font-weight:400}#content-wrap #hero-cta .flex-container>div>div .hero-cta-copy p strong{font-weight:700}#content-wrap #hero-cta .flex-container>div>div .hero-cta-copy p a{text-transform:uppercase;color:#fff;letter-spacing:1px;font-size:13px;display:block;position:relative;font-weight:700}#content-wrap #hero-cta .flex-container>div>div .hero-cta-copy p a strong{display:block}#content-wrap #hero-cta .flex-container>div>div .hero-cta-copy p a::after{content:'';display:block;width:15px;height:12px;background-image:url(https://www.uistasco.com/wp-content/themes/boilerthemev3/svg/arrow-outline-white-right.svg);background-repeat:no-repeat;background-position:center center;position:absolute;right:0px;top:0px;bottom:0px;margin:auto 0}#content-wrap #titan-cta>div{padding-top:40px;padding-bottom:75px}#content-wrap #titan-cta>div>.vc_column-inner{padding-top:35px}#content-wrap .responsive-grid-img{width:100%;height:auto;position:relative;z-index:0}#content-wrap .responsive-grid-img figure{width:100%}#content-wrap .responsive-grid-img figure .vc_single_image-wrapper{width:100%}#content-wrap .responsive-grid-img figure .vc_single_image-wrapper img{width:100%}#content-wrap .text-top{position:absolute;z-index:1;width:100%;margin:auto auto;top:0;bottom:0;height:230px}#wrapper .split-cta{position:relative}#wrapper .split-cta .split-blue-overlay{border-right:2.5px solid #fff}#wrapper .split-cta .split-blue-overlay:before{content:'';background-color:#75c043;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0.8;display:block !important}#wrapper .split-cta .split-green-overlay{border-left:2.5px solid #fff}#wrapper .split-cta .split-green-overlay:before{content:'';background-color:#007340;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0.8;display:block !important}#wrapper .split-cta .split-green-overlay .white-green:hover{background-color:#75c043 !important}#wrapper .split-cta .split-col .vc_column-inner{z-index:auto}#wrapper .split-cta .split-col .split-copy{position:absolute;z-index:3;width:100%;margin:auto auto;top:0;bottom:0;height:230px;padding:0 20px}#wrapper .split-cta .split-col .split-copy h3{font-size:2rem;line-height:1.3em;color:#fff;font-weight:500;margin:0 auto 30px auto;max-width:500px;text-align:center;text-transform:none}#wrapper .split-cta .split-col .split-bg{position:relative;z-index:1;top:0;left:0;width:100%;height:auto}#wrapper .split-cta .split-col .bg-square{display:none}#wrapper .split-cta .split-col .bg-tall{display:none}#wrapper .split-cta .split-col figure{width:100%}#wrapper .split-cta .split-col figure .vc_single_image-wrapper{width:100%}#wrapper .split-cta .split-col figure .vc_single_image-wrapper img{width:100%}@media (max-width:1050px){#wrapper .split-cta .split-col .bg-square{display:block}#wrapper .split-cta .split-col .bg-wide{display:none}}@media (max-width:900px){#wrapper .split-cta .split-col .bg-tall{display:block}#wrapper .split-cta .split-col .bg-square{display:none}}@media (max-width:767px){#wrapper .split-cta .split-green-overlay,#wrapper .split-cta .split-blue-overlay{border-left:none;border-right:none}#wrapper .split-cta .split-col .bg-wide{display:block}#wrapper .split-cta .split-col .bg-tall{display:none}}@media (max-width:600px){#wrapper .split-cta .split-col .bg-square{display:block}#wrapper .split-cta .split-col .bg-wide{display:none}}@media (max-width:400px){#wrapper .split-cta .split-col .bg-tall{display:block}#wrapper .split-cta .split-col .bg-square{display:none}#wrapper .split-cta .split-col .split-copy h3{font-size:1.5rem}}.blog #content-wrap,.archive #content-wrap,.search #content-wrap{width:100%;max-width:100%;padding:0}.blog #content-wrap .blog-banner,.archive #content-wrap .blog-banner,.search #content-wrap .blog-banner{position:relative;padding-top:23vh !important;padding-bottom:15vh !important;background-image:url(/wp-content/uploads/2023/05/large-final.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;box-shadow:0 10px 15px rgba(0,0,0,0.1);border-bottom:6px solid #fff;margin-bottom:35px}.blog #content-wrap .blog-banner:before,.archive #content-wrap .blog-banner:before,.search #content-wrap .blog-banner:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#75c043;z-index:0;opacity:0.8;display:block !important}.blog #content-wrap .blog-banner h1,.archive #content-wrap .blog-banner h1,.search #content-wrap .blog-banner h1{position:relative;z-index:1;text-align:center;font-size:56px;color:#fff;font-weight:300;max-width:400px;margin:35px auto}.blog #content-wrap .blog-filter,.archive #content-wrap .blog-filter,.search #content-wrap .blog-filter{max-width:1080px;width:100%;padding:35px 20px;margin:0 auto;text-align:center}.blog #content-wrap .blog-filter select,.archive #content-wrap .blog-filter select,.search #content-wrap .blog-filter select{font-size:16px;font-weight:bold;margin-right:20px;padding:10px 20px;border-radius:5px;border:2px solid #bcbec0;color:#BCBEC0}.blog #content-wrap .blog-filter select:hover,.archive #content-wrap .blog-filter select:hover,.search #content-wrap .blog-filter select:hover{cursor:pointer}.blog #content-wrap .blog-loop,.archive #content-wrap .blog-loop,.search #content-wrap .blog-loop{max-width:1080px;width:100%;padding:35px 20px;margin:0 auto}.blog #content-wrap .blog-loop .atr-custom-post,.archive #content-wrap .blog-loop .atr-custom-post,.search #content-wrap .blog-loop .atr-custom-post{min-height:400px}.blog #content-wrap .blog-loop .pagination .pages .button,.archive #content-wrap .blog-loop .pagination .pages .button,.search #content-wrap .blog-loop .pagination .pages .button{color:#BCBEC0;text-transform:uppercase}.blog #content-wrap .blog-loop .pagination .pages .current,.archive #content-wrap .blog-loop .pagination .pages .current,.search #content-wrap .blog-loop .pagination .pages .current{border:2px solid #007340;background-color:#007340;color:#fff;border-radius:50%;padding:14px 16px;line-height:14px;margin:0 10px}.blog #content-wrap .blog-loop .pagination .pages .inactive,.archive #content-wrap .blog-loop .pagination .pages .inactive,.search #content-wrap .blog-loop .pagination .pages .inactive{border:2px solid #bcbec0;border-radius:50%;padding:14px 16px;line-height:14px;margin:0 5px}.blog #content-wrap .blog-loop .pagination .pages .inactive:hover,.archive #content-wrap .blog-loop .pagination .pages .inactive:hover,.search #content-wrap .blog-loop .pagination .pages .inactive:hover{border:2px solid #007340;background-color:#007340;color:#fff}.blog #content-wrap .blog-loop .pagination .pages .pag-prev:hover,.archive #content-wrap .blog-loop .pagination .pages .pag-prev:hover,.search #content-wrap .blog-loop .pagination .pages .pag-prev:hover,.blog #content-wrap .blog-loop .pagination .pages .pag-next:hover,.archive #content-wrap .blog-loop .pagination .pages .pag-next:hover,.search #content-wrap .blog-loop .pagination .pages .pag-next:hover{background-color:transparent}.search #content-wrap .blog-banner h1{max-width:100%;padding:0 30px}.single-post #content-wrap{width:100%;max-width:100%;padding:0}.single-post #content-wrap .blog-banner{position:relative;padding-top:23vh !important;padding-bottom:15vh !important;background-image:url(/wp-content/uploads/2019/08/collage_uist.jpg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;box-shadow:0 10px 15px rgba(0,0,0,0.1);border-bottom:6px solid #fff;margin-bottom:35px}.single-post #content-wrap .blog-banner:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#75c043;z-index:0;opacity:0.8;display:block !important}.single-post #content-wrap .blog-banner h1{position:relative;z-index:1;text-align:center;font-size:56px;color:#fff;font-weight:300;max-width:400px;margin:35px auto}.single-post #content-wrap .article-main{width:100%;max-width:900px;padding:50px 35px;margin:0 auto}.single-post #content-wrap .article-main .article-header{width:100%;margin-bottom:50px}.single-post #content-wrap .article-main .article-header .article-thumb{width:100%;min-height:400px;background-size:cover;background-repeat:no-repeat;background-position:center;max-width:400px;margin:0 auto;box-shadow:0 10px 40px rgba(0,0,0,0.2)}.single-post #content-wrap .article-main .article-header .article-meta{width:100%;margin-bottom:15px}.single-post #content-wrap .article-main .article-header .article-meta .article-title{font-size:26px;line-height:1em;font-weight:700}.single-post #content-wrap .article-main .article-header .article-meta .art-date-cat{color:#007340;font-size:13px;text-transform:uppercase;line-height:22px;font-weight:400;letter-spacing:1.3px;margin-bottom:15px}.single-post #content-wrap .article-main .article-header .article-meta .art-date-cat a{color:#007340}.single-post #content-wrap .article-main .article-content{margin-bottom:50px}.single-post #content-wrap .article-main .article-content p{margin-bottom:15px}.single-post #content-wrap .article-main .post-navigation-link{color:#007340;font-size:13px;text-transform:uppercase;line-height:22px;font-weight:400;letter-spacing:1.3px;margin-bottom:15px}.single-post #content-wrap .article-main .post-navigation-link a{color:#007340}.single-post #content-wrap .article-main .next{float:right}.single-post #content-wrap .article-main #respond .comment-reply-title{font-size:26px}.single-post #content-wrap .article-main #respond .comment-form-comment label{display:none}.single-post #content-wrap .article-main #respond .comment-form-comment textarea{font-family:'Proxima Nova W05',sans-serif;font-weight:bold;font-size:20px;margin-bottom:20px;width:100%;height:100px;box-sizing:border-box;-moz-box-sizing:border-box;padding:10px 20px;border-radius:5px;border:2px solid #bcbec0;color:#BCBEC0}.single-post #content-wrap .article-main #respond input[type="submit"]{font-weight:bold;font-size:16px;line-height:20px;padding:6px 30px;color:#fff;background-color:#007340;border-radius:5px;border:none;text-transform:uppercase}.single-post #content-wrap .article-main #respond input[type="submit"]:hover{cursor:pointer}#mobile-icon{cursor:pointer;position:absolute;right:30px;top:4px;width:43px;height:43px;background-color:#75c043;border-radius:50%}#mobile-icon div.burger-stack{height:3px;width:19px;background-color:#fff;position:absolute;top:20px;left:12px;border-radius:5px}#mobile-icon div.burger-stack:before{transform:translateY(-6px)}#mobile-icon div.burger-stack:after{transform:translateY(6px)}#mobile-icon div.burger-stack:before,#mobile-icon div.burger-stack:after{border-radius:5px;height:3px;width:100%;background-color:#fff;display:block;content:'';position:absolute;-webkit-transition:all .4s ease;transition:all .4s ease}#mobile-icon.is-open div.burger-stack{background:none}#mobile-icon.is-open div.burger-stack:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#mobile-icon.is-open div.burger-stack:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#content-wrap .wpb_button,#content-wrap .wpb_content_element,#content-wrap ul.wpb_thumbnails-fluid>li{margin-bottom:0px}#content-wrap .vc_column_container.large-50{width:50%}a.button,input[type="submit"]{-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none}a.button-socicon{padding:0 8px 0 8px}a.button-socicon span.socicon{line-height:16px;font-size:17px;display:inline-block;vertical-align:middle;text-align:center;color:#007340}a.button-socicon span.socicon:hover{color:#75c043}#footer-wrapper{max-width:1280px;padding:0 20px;margin:20px auto;margin-top:60px}#footer-wrapper footer div #footer-col1 h4{color:#007340;font-size:14px;line-height:22px;font-weight:400;letter-spacing:1.3px}#footer-wrapper footer div #footer-col1 p{font-size:14px;line-height:20px;color:#58595B}#footer-wrapper footer div #footer-col1 ul{list-style:none;padding-left:0}#footer-wrapper footer div #footer-col1 ul li{text-transform:uppercase;color:#58595B;margin-bottom:10px}#footer-wrapper footer div #footer-col1 ul li a{color:#58595B;font-size:13px;font-weight:700}#footer-wrapper footer div #footer-col2 .footer-socials{display:flex;width:100%;justify-content:flex-end;align-items:center}#footer-wrapper footer div #footer-col2 .footer-socials a{color:#007340;font-size:46px;margin-left:30px}#footer-wrapper footer div #footer-col2 .footer-socials a i{font-style:normal}#footer-wrapper footer div #footer-col2 h3{margin-bottom:0px !important;font-size:26px;line-height:1em;font-weight:700;margin-bottom:15px;color:#414042}#footer-wrapper footer div #footer-col2 .wpcf7 .footer-inputs{display:flex;margin:0 -6px 20px -6px}#footer-wrapper footer div #footer-col2 .wpcf7 .footer-inputs .wpcf7-form-control-wrap{width:50%;padding:0 6px}#footer-wrapper footer div #footer-col2 .wpcf7 .footer-inputs .wpcf7-form-control-wrap input{padding:10px 20px;border-radius:5px;border:2px solid #bcbec0;color:#BCBEC0;box-sizing:border-box;max-width:100%}#footer-wrapper footer div #site-credit{text-align:right;padding-top:80px}#footer-wrapper footer div #site-credit p,#footer-wrapper footer div #site-credit #site-by{font-size:12px;color:#58595b}#footer-wrapper footer div #site-credit #site-by::after{content:'';display:inline-block;vertical-align:middle;background:url('https://www.uistasco.com/wp-content/themes/boilerthemev3/img/echogravity-logo-icon.png') no-repeat center center;width:36px;height:36px;margin-left:8px;background-size:36px}#footer-wrapper footer div #back-top{display:none}#wrapper #footer-wrapper footer .button{border:none;padding:10px 45px;font-size:14px;line-height:14px;color:#fff;background-color:#81321a;border-radius:0px;text-transform:uppercase}#wrapper #footer-wrapper footer .button:hover{background-color:#007340}@media screen and (max-width:1200px){.container{padding-left:30px;padding-right:30px}}@media screen and (max-width:849px){.single-post #content-wrap .blog-banner{padding-top:10vh !important;padding-bottom:5vh !important}#content-wrap .blog-square{max-width:300px;height:300px !important;margin:0 auto}#content-wrap .image-shadow .vc_column-inner{min-height:auto}.blog #content-wrap .blog-banner,.archive #content-wrap .blog-banner,.search #content-wrap .blog-banner{padding-top:10vh !important;padding-bottom:5vh !important}.blog #content-wrap .blog-filter select,.archive #content-wrap .blog-filter select,.search #content-wrap .blog-filter select{-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.blog #content-wrap .custom-post-section .arra-custom-post,.archive #content-wrap .custom-post-section .arra-custom-post,.search #content-wrap .custom-post-section .arra-custom-post{flex-wrap:wrap}.blog #content-wrap .custom-post-section .arra-custom-post .custom-post-thumb,.archive #content-wrap .custom-post-section .arra-custom-post .custom-post-thumb,.search #content-wrap .custom-post-section .arra-custom-post .custom-post-thumb{max-width:350px;width:100%;margin:0 auto;height:350px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.blog #content-wrap .custom-post-section .arra-custom-post .custom-post-copy,.archive #content-wrap .custom-post-section .arra-custom-post .custom-post-copy,.search #content-wrap .custom-post-section .arra-custom-post .custom-post-copy{width:100%;padding:20px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}#wrapper .vc_col-sm-4 .wpb_text_column h3{font-size:26px}}@media screen and (min-width:881px){nav#mobile.is-open{display:none}}@media screen and (max-width:880px){#header-wrap #translate{right:25px;position:relative;top:-19px}.show-mobile{display:block}.hide-mobile{display:none !important}nav#mobile #mobile-wrapper div ul li.search-icon{display:none}#wrapper #content-wrap .text-padding{padding-top:15px;padding-bottom:50px}#wrapper #content-wrap .text-padding .wpb_text_column{margin:0 auto}#wrapper #content-wrap .vc_column_container.large-50.small-100{width:100%}#wrapper #content-wrap #news-article .text-padding{padding-top:60px;padding-bottom:40px}#header-wrap header #logo img{max-width:90px;height:auto}#header-wrap header #nav #primary-search{display:none !important}#header-wrap header #nav nav#secondary>div:not(:last-child){display:none}#header-wrap header #nav nav#secondary .wpml-ls-legacy-dropdown-click{position:absolute;right:120px;top:2px}nav#mobile .menu-primary-menu-container{position:absolute;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;text-align:left}nav#mobile .menu-primary-menu-container li ul.sub-menu{position:static}#content-wrap #hero-cta .flex-container>div{margin-right:0px}#content-wrap #hero-cta .flex-container>div>div .hero-cta-image{width:25%}#content-wrap #hero-cta .flex-container>div>div .hero-cta-copy{width:75%;padding:30px}#content-wrap #hero-cta .flex-container>div>div .hero-cta-copy>div{width:100%}#content-wrap #hero-cta .flex-container>div>div .hero-cta-copy h3{margin-bottom:15px}#content-wrap #hero-cta .flex-container>div>div .hero-cta-copy p a strong{display:inline-block}#content-wrap #hero-cta .flex-container>div>div .hero-cta-copy p a::after{display:inline-block;position:static;margin:auto 0 auto 10px}#content-wrap .split-overlay .blue-overlay{border-right:0;border-bottom:5px solid #fff}#content-wrap .split-overlay .green-overlay{border-left:0}#footer-wrapper footer div #footer-col2{padding-bottom:70px}#wrapper .wpb_text_column h1{font-size:7vw}}@media screen and (max-width:500px){.blog #content-wrap .blog-filter,.archive #content-wrap .blog-filter,.search #content-wrap .blog-filter{max-width:300px;display:flex}.blog #content-wrap .blog-filter select,.archive #content-wrap .blog-filter select,.search #content-wrap .blog-filter select{width:100%;margin:0 5px;font-size:12px;font-weight:bold;padding:5px 5px}.blog #content-wrap .custom-post-section .arra-custom-post .custom-post-copy,.archive #content-wrap .custom-post-section .arra-custom-post .custom-post-copy,.search #content-wrap .custom-post-section .arra-custom-post .custom-post-copy{padding:0px;padding-top:10px}.blog #content-wrap .custom-post-section .arra-custom-post .custom-post-copy .custom-post-button,.archive #content-wrap .custom-post-section .arra-custom-post .custom-post-copy .custom-post-button,.search #content-wrap .custom-post-section .arra-custom-post .custom-post-copy .custom-post-button{flex-wrap:wrap}.blog #content-wrap .custom-post-section .arra-custom-post .custom-post-copy .custom-post-button .comments,.archive #content-wrap .custom-post-section .arra-custom-post .custom-post-copy .custom-post-button .comments,.search #content-wrap .custom-post-section .arra-custom-post .custom-post-copy .custom-post-button .comments{padding:0px 20px}.blog #content-wrap .blog-loop .pagination .pages .current,.archive #content-wrap .blog-loop .pagination .pages .current,.search #content-wrap .blog-loop .pagination .pages .current{padding:8px;line-height:8px}.blog #content-wrap .blog-loop .pagination .pages a,.archive #content-wrap .blog-loop .pagination .pages a,.search #content-wrap .blog-loop .pagination .pages a{padding:8px;line-height:8px}}@media screen and (max-width:420px){#footer-wrapper footer div #footer-col1 .flex-container div:first-child{padding-bottom:20px}#footer-wrapper footer div #footer-col2 .wpcf7 .footer-inputs{margin:0}#footer-wrapper footer div #footer-col2 .wpcf7 .footer-inputs .wpcf7-form-control-wrap{width:100%;padding:0;margin-bottom:20px}#wrapper .wpb_text_column h1{font-size:32px}#wrapper .wpb_text_column h2{font-size:36px}#content-wrap .custom-overlay h2{font-size:30px}.single-post #content-wrap .article-main .article-header .article-thumb{min-height:300px}}