﻿/*! Geotechnical Engineering Web - v0.0.4 - 2019-08-15 12:36:17 - Copyright (c) 2019 Camilo Hernández */
@charset "UTF-8";@font-face{font-family:acciona;src:url(../fonts/icons/acciona.html);src:url(../fonts/icons/accionad41d.html?#iefix) format("embedded-opentype"),url(../fonts/icons/acciona.woff) format("woff"),url(../fonts/icons/acciona-2.html) format("truetype"),url(../fonts/icons/acciona-3.html#acciona-font) format("svg");font-weight:400;font-style:normal}@font-face{font-family:acciona-iconset2b;src:url(../fonts/icons/acciona-iconset2.html);src:url(../fonts/icons/acciona-iconset2d41d.html?#iefix) format("embedded-opentype"),url(../fonts/icons/acciona-iconset2-2.html) format("woff"),url(../fonts/icons/acciona-iconset2-3.html) format("truetype"),url(../fonts/icons/acciona-iconset2-4.html#acciona-ser) format("svg");font-weight:400;font-style:normal}@font-face{font-family:acciona-iconset2b;src:url(../fonts/icons/acciona-iconset2b.html);src:url(../fonts/icons/acciona-iconset2bd41d.html?#iefix) format("embedded-opentype"),url(../fonts/icons/acciona-iconset2b.woff) format("woff"),url(../fonts/icons/acciona-iconset2b-2.html) format("truetype"),url(../fonts/icons/acciona-iconset2b-3.html#acciona-ser) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Bliss;src:url(../fonts/bliss2r-webfont.html);src:url(../fonts/bliss2r-webfontd41d.html?#iefix) format("embedded-opentype"),url(../fonts/bliss2r-webfont.woff) format("woff"),url(../fonts/bliss2r-webfont-2.html) format("truetype"),url(../fonts/bliss2r-webfont-3.html#bliss_2_regularregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Bliss;src:url(../fonts/bliss2i-webfont.html);src:url(../fonts/bliss2i-webfontd41d.html?#iefix) format("embedded-opentype"),url(../fonts/bliss2i-webfont.woff) format("woff"),url(../fonts/bliss2i-webfont-2.html) format("truetype"),url(../fonts/bliss2i-webfont-3.html#bliss_2_regularitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Bliss;src:url(../fonts/bliss2bi-webfont.html);src:url(../fonts/bliss2bi-webfontd41d.html?#iefix) format("embedded-opentype"),url(../fonts/bliss2bi-webfont.woff) format("woff"),url(../fonts/bliss2bi-webfont-2.html) format("truetype"),url(../fonts/bliss2bi-webfont-3.html#bliss_2bold_italic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:Bliss;src:url(../fonts/bliss2b-webfont.html);src:url(../fonts/bliss2b-webfontd41d.html?#iefix) format("embedded-opentype"),url(../fonts/bliss2b-webfont.woff) format("woff"),url(../fonts/bliss2b-webfont-2.html) format("truetype"),url(../fonts/bliss2b-webfont-3.html#bliss_2bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:acciona-font;src:url(../fonts/icons/acciona-font.html);src:url(../fonts/icons/acciona-fontd41d.html?#iefix) format("embedded-opentype"),url(../fonts/icons/acciona-font.woff) format("woff"),url(../fonts/icons/acciona-font-2.html) format("truetype"),url(../fonts/icons/acciona-font-3.html#acciona-font) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ico-moon;src:url(../fonts/IcoMoon.eot);src:url(../fonts/IcoMoond41d.eot?#iefix) format("embedded-opentype"),url(../fonts/IcoMoon.woff) format("woff"),url(../fonts/IcoMoon.ttf) format("truetype"),url(../fonts/IcoMoon.svg) format("svg");font-weight:400;font-style:normal}body,html{font:400 16px Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}body .body-wrapper,html .body-wrapper{-webkit-overflow-scrolling:touch}body,html,select,input,textarea{font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;color:#666}h1{font-weight:800}h2,h5,h6{font-weight:400}h3,h4{font-weight:400}a:focus,a:hover{color:#EC1C24}:focus{outline-color:#8bc34a}select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{border-color:#8bc34a}#sp-top-bar{padding-top:0;z-index:100}#sp-top-bar .sp-column{padding:10px 0;border-bottom:0}#sp-top-bar .row{border-bottom:1px solid rgba(255,255,255,.2)}ul.social-icons .fa{font-size:1.2em}.custom a.logo-svg{position:relative;padding-right:20px}.custom a.logo-svg svg{width:300px;height:50px}.custom a.logo-svg svg path,.custom a.logo-svg svg polygon,.custom a.logo-svg svg rect{webkit-transition:fill 400ms;-o-transition:fill 400ms;transition:fill 400ms}.custom a.logo-svg svg .typo{fill:#fff}.custom a.logo-svg svg .icon{fill-rule:evenodd;clip-rule:evenodd;fill:#722f16}.custom a.logo-svg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.custom a:active.logo-svg svg #icon path{transform-origin:top;animation-name:beating;animation-timing-function:ease;animation-duration:3s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:initial;animation-play-state:initial}.custom a:active.logo-svg svg #icon path:nth-of-type(1){animation-delay:initial}.custom a:active.logo-svg svg #icon path:nth-of-type(2){animation-delay:.3s;opacity:.9}.custom a:active.logo-svg svg #icon path:nth-of-type(3){animation-delay:.6s;opacity:.8}.custom a:active.logo-svg svg #icon path:nth-of-type(4){animation-delay:.9s;opacity:.7}.custom a:active.logo-svg svg .typo{fill:#efefef}.custom a:hover.logo-svg svg #icon path{fill:#cc271e}.custom a:hover.logo-svg svg .typo,.custom a:hover.logo-svg svg polygon,.custom a:hover.logo-svg svg rect{fill:#efefef}.header-top-corporate{font-size:.8em;margin-top:-5px}.header-top-corporate .ibex-style{padding-left:0;margin:-5px}.header-top-corporate .ibex-style a{position:relative;display:inline-block;color:#fff}.header-top-corporate .ibex-style a i{color:#EC1C24;display:inline-block;float:none;position:relative;top:1px;right:0;font-size:.8em;margin-left:4px}.header-top-corporate .ibex-style a+a{margin-left:12px;padding-left:15px}.header-top-corporate .ibex-style a+a:before{content:"";width:1px;height:10px;background-color:#ccc;position:absolute;left:0;top:50%;margin-top:-5px}.header-top-corporate .ibex-style a.groupLinks{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none}.header-top-corporate .ibex-style a.groupLinks i{font-size:11px;top:2px}.header-top-corporate .ibex-style a.groupLinks.open{background:#232323;color:#fff;position:relative;top:-1px;left:0}section.sppb-section:after{content:'';position:absolute;background:url(../images/module-full-width-shadow.png) no-repeat top center;background-size:contain;height:34px;bottom:-34px;left:0;display:block;width:100%}#sp-header.menu-fixed{top:70px;background:transparent;z-index:99}#sp-header.menu-fixed .sp-megamenu-parent.menu-slide-down{top:0}#sp-header.menu-fixed .sp-megamenu-parent.menu-slide-down .sp-has-child:hover>.sp-dropdown{top:0}#sp-header.menu-fixed .sp-megamenu-parent.menu-slide-down>.sp-has-child:hover>.sp-dropdown{top:70px!important}#sp-header{top:114px}#sp-header .icon-top-wrapper{line-height:70px}#sp-menu .sp-megamenu-wrapper{text-align:center}#sp-menu .sp-megamenu-parent{float:none;top:10px}#sp-header-logo{background:transparent;padding-top:10px;padding-bottom:10px;left:0;position:absolute;top:50px;width:100%;-webkit-animation-duration:.5s;animation-duration:.5s;z-index:99}#sp-header-logo .logo{display:inline-block;height:60px;display:table;-webkit-transition:all 400ms ease;transition:all 400ms ease;margin:0 auto}#sp-header-logo .logo a{font-size:24px;line-height:1;margin:0;padding:0;display:table-cell;vertical-align:middle}#sp-header-logo .sp-retina-logo{display:none}#sp-header-logo .sppb-text-center{margin-bottom:0}#sp-header-logo.sp-sticky-logo{background:#231F20;position:fixed;height:140px;z-index:98;box-shadow:0 3px 3px rgba(0,0,0,.05);top:0;animation-name:fadeInDown}#sp-main-body{padding:0}body.black-acciona .sp-page-title:before{background:#231F20}body.black-acciona .sp-sticky-logo .logo-svg:hover svg #icon .icon{fill:#EC1C24}body.black-acciona .sp-sticky-logo .logo-svg:hover svg .typo{fill:#ccc}body.black-acciona .logo-svg svg #icon .icon{fill:#fff}body.black-acciona .logo-svg:hover svg #icon .icon{fill:#ccc}body.black-acciona .logo-svg:hover svg .typo path,body.black-acciona .logo-svg:hover svg .typo rect,body.black-acciona .logo-svg:hover svg .typo polygon{fill:#efefef}body.red-acciona .header-top-corporate .ibex-style a i{color:#fff}body.red-acciona ul.social-icons>li a:hover,body.red-acciona #offcanvas-toggler>i:hover,body.red-acciona .top-search-wrapper .icon-top-wrapper:hover i{color:#ccc}body.red-acciona .menu-fixed #offcanvas-toggler>i:hover,body.red-acciona .menu-fixed .top-search-wrapper .icon-top-wrapper:hover i{color:#EC1C24}body.red-acciona .sp-page-title:before{background:#EC1C24}body.red-acciona .sp-sticky-logo .logo-svg svg #icon .icon{fill:#EC1C24}body.red-acciona .sp-sticky-logo .logo-svg:hover svg #icon .icon{fill:#EC1C24}body.red-acciona .sp-sticky-logo .logo-svg:hover svg .typo{fill:#ccc}body.red-acciona .logo-svg svg #icon .icon{fill:#fff}body.red-acciona .logo-svg:hover svg #icon .icon{fill:#ccc}body.red-acciona .logo-svg:hover svg .typo path,body.red-acciona .logo-svg:hover svg .typo rect,body.red-acciona .logo-svg:hover svg .typo polygon{fill:#efefef}body.clay-geotech .sp-page-title:before{background:#722f16}body.clay-geotech .sp-sticky-logo .logo-svg svg #icon .icon{fill:#722f16}body.clay-geotech .sp-sticky-logo .logo-svg:hover svg #icon .icon{fill:#EC1C24}body.clay-geotech .sp-sticky-logo .logo-svg:hover svg .typo{fill:#ccc}body.clay-geotech .logo-svg svg #icon .icon{fill:#fff}body.clay-geotech .logo-svg:hover svg #icon .icon{fill:#ccc}body.clay-geotech .logo-svg:hover svg .typo path,body.clay-geotech .logo-svg:hover svg .typo rect,body.clay-geotech .logo-svg:hover svg .typo polygon{fill:#efefef}body.blue-coleman .sp-page-title:before{background:#004d92}body.blue-coleman .sp-sticky-logo .logo-svg svg #icon .icon{fill:#004d92}body.blue-coleman .sp-sticky-logo .logo-svg:hover svg #icon .icon{fill:#EC1C24}body.blue-coleman .sp-sticky-logo .logo-svg:hover svg .typo{fill:#ccc}body.blue-coleman .logo-svg svg #icon .icon{fill:#fff}body.blue-coleman .logo-svg:hover svg #icon .icon{fill:#ccc}body.blue-coleman .logo-svg:hover svg .typo path,body.blue-coleman .logo-svg:hover svg .typo rect,body.blue-coleman .logo-svg:hover svg .typo polygon{fill:#efefef}body.red-beever .header-top-corporate .ibex-style a i{color:#fff}body.red-beever ul.social-icons>li a:hover,body.red-beever #offcanvas-toggler>i:hover,body.red-beever .top-search-wrapper .icon-top-wrapper:hover i{color:#ccc}body.red-beever .menu-fixed #offcanvas-toggler>i:hover,body.red-beever .menu-fixed .top-search-wrapper .icon-top-wrapper:hover i{color:#EC1C24}body.red-beever .sp-page-title:before{background:#ee2e24}body.red-beever .sp-sticky-logo .logo-svg svg #icon .icon{fill:#ee2e24}body.red-beever .sp-sticky-logo .logo-svg:hover svg #icon .icon{fill:#EC1C24}body.red-beever .sp-sticky-logo .logo-svg:hover svg .typo{fill:#ccc}body.red-beever .logo-svg svg #icon .icon{fill:#fff}body.red-beever .logo-svg:hover svg #icon .icon{fill:#ccc}body.red-beever .logo-svg:hover svg .typo path,body.red-beever .logo-svg:hover svg .typo rect,body.red-beever .logo-svg:hover svg .typo polygon{fill:#efefef}body.no-page-title #sp-top-bar,body.no-page-title #sp-header,body.no-page-title #sp-header-logo{background:#231F20}body.no-page-title #sp-header-logo{top:40px}body.no-page-title #sp-header-logo.sp-sticky-logo{top:0}body.no-page-title #sp-header.menu-fixed{background:transparent}body.no-page-title #sp-main-body{border-top:184px solid #231F20}body.no-page-title .page-content .sppb-section-title:after{content:"/ / / / / / / / / / / / / / / / / / /";font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;color:#EC1C24}body.no-page-title #sp-page-builder .sppb-section-title h3.sppb-title-heading{font-size:60px!important}body.no-page-title #sp-page-builder .sppb-section-title h2.sppb-title-heading{font-size:40px!important}.agh-social-media .social-media-text-wrap{text-align:center}.agh-social-media .social-media-text-wrap i{font-size:4em;padding:0 .5em}.agh-social-media .social-media-text-wrap a{color:#ccc}.agh-social-media .social-media-text-wrap a:hover,.agh-social-media .social-media-text-wrap a:active{color:#555}.custom .contact-details{list-style:none;-webkit-padding-start:0}.custom .contact-details li{line-height:2em;color:#555}.custom .contact-details li a{color:#555}.custom .contact-details li a:hover,.custom .contact-details li a:active{color:#231F20}.custom .contact-details li i{color:#939598;text-align:center;margin-right:15px;min-width:15px}.offcanvas-inner .custom .contact-details{font-size:.8em}.offcanvas-inner .custom .contact-details li{color:#333}.offcanvas-inner .custom .contact-details i{color:#231F20}.offcanvas-inner .custom ul.contact-details>li{border-bottom:0}.offcanvas-inner .custom ul.contact-details>li a{text-transform:none}.offcanvas-inner .custom ul.contact-details>li a,.offcanvas-inner .custom ul.contact-details>li span{color:#333}.offcanvas-inner .sp-module .sp-module-content>ul>li:last-child{border-bottom:1px solid #efefef}.offcanvas-inner .sp-module ul>li:last-child{border-bottom:0}.offcanvas-inner .sp-module ul>li{border-color:#efefef}.contact-info span{font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}.border-left{border-left:1px solid #ccc}.border-right{border-right:1px solid #ccc}.custom-spacer{padding:14px;height:70px}.home-feature-section.no-read-more .sppb-btn-custom.read-more{display:none}.home-feature-section.no-read-more .sppb-addon-feature{border-left:0}.home-feature-section.no-read-more .clearfix.border-left{border-left:1px solid #ccc}.sppb-section.no-more-info .sppb-btn-custom.more-info{display:none}.sppb-section .sppb-column-addons.border-left{border-left:1px solid #efefef}.sppb-btn.read-more,.sppb-btn.more-info{position:relative;bottom:0;left:15px}.sppb-btn.read-more.absolute{position:absolute}.sppb-addon-feature .sppb-icon i,.sppb-addon-feature.inherit:hover .sppb-icon i{color:inherit}.geotech-feature-section .sppb-addon-feature:after{content:'';background:#E1E8EE;position:absolute;left:0;right:-30px;top:auto;height:5px;width:30px;margin:auto;bottom:20px;border-radius:2px}.geotech-feature-section .sppb-addon-feature:hover .sppb-icon i{-webkit-transform:scale(1.2);transform:scale(1.2)}.geotech-feature-section .sppb-addon-feature{position:relative;padding:40px 0 50px 30px}.geotech-feature-section .sppb-addon-feature:hover:after{background:#EC1C24}#sp-bottom{z-index:1;background:#231F20}#sp-bottom .sppb-addon-text-block a,#sp-bottom .sppb-addon-text-block p,#sp-bottom .sppb-addon-text-block span{color:#b0b0b0}#sp-bottom .custom .contact-details{color:#b0b0b0}#sp-bottom .custom .contact-details a,#sp-bottom .custom .contact-details span{color:#b0b0b0}#sp-bottom .custom .contact-details i{color:#EC1C24}#sp-bottom a.logo-svg:hover svg #geotecheng,#sp-bottom a.logo-svg:hover svg #acciona{fill:#ccc}#sp-bottom a.logo-svg:hover svg #geotecheng .typo path,#sp-bottom a.logo-svg:hover svg #geotecheng .typo rect,#sp-bottom a.logo-svg:hover svg #geotecheng .typo polygon{fill:#ccc}#sp-bottom p,#sp-bottom a,#sp-bottom span{font-size:.8em}#sp-bottom .logo-svg svg{width:100%;height:auto}#sp-bottom .logo-svg #geotecheng,#sp-bottom .logo-svg #acciona{fill:#fff}#sp-bottom .sp-module ul li a,#sp-bottom .acymailing_introtext,#sp-bottom .sppb-addon-social-media .social-media-text-wrap a{color:#b0b0b0}#sp-footer{background:#000}.sp-select .sp-select-result span,.sp-select .sp-select-result i{font-size:.8em}.sp-select .sp-select-result:before{font-size:.8em}[class^=acciona-icons-]:before,[class*=" acciona-icons-"]:before{font-family:acciona!important}[class^=sppb-btn]:after,[class*=" sppb-btn-"]:after{font-family:acciona-font!important;font-size:.5em}[class^=acciona-icons-]:before,[class*=" acciona-icons-"]:before,[class^=sppb-btn]:after,[class*=" sppb-btn-"]:after{font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sppb-btn:after{content:"\e025";left:1em;position:relative;margin-right:5px}.acciona-icons-link:before{content:"\e005"}body #sp-page-builder .sppb-section-title .sppb-title-heading{margin-top:30px;margin-bottom:30px}.sppb-section.title-line-after .sppb-section-title:after{content:"/ / / / / / / / / / / / / / / / / / /";font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}.sppb-section.title-line-after .sppb-title-heading:after{color:inherit;opacity:.25;display:inline-block;font-size:.7em;line-height:1}.sppb-section.title-line-before .sppb-section-title:before{content:"/ / / / / / / / / / / / / / / / / / /";font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}.sppb-section.title-line-before .sppb-title-heading:before{color:inherit;opacity:.25;display:inline-block;font-size:.7em;line-height:1}.sppb-addon-header.title-line-before:before{padding-bottom:15px;content:"/ / / / / / / / / / / / / / / / / / /"}.sppb-addon-header.title-line-after:after{padding-top:15px;content:"/ / / / / / / / / / / / / / / / / / /"}.sppb-addon-header.title-line-before:before,.sppb-addon-header.title-line-after:after{font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;display:inline-block;width:112px;font-size:10px;line-height:1}.sppb-addon-content .title-line-before.sppb-section-title:before{content:"/ / / / / / / / / / / / / / / / / / /";font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;color:inherit;opacity:.25;display:inline-block;font-size:.7em;line-height:1}.sppb-addon-content .nav.menu>li>a{border-bottom:1px solid #efefef;color:inherit}.sppb-addon-content .nav.menu>li>a:before{padding:0 5px;font-family:FontAwesome;content:"\f105";color:#EC1C24}.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-title,.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info-wrap .sp-simpleportfolio-title{display:-webkit-box;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2em;max-height:2em;line-height:1em}.sp-simpleportfolio.sp-simpleportfolio-view-item .sp-simpleportfolio-description .sp-simpleportfolio-title-wrap:before{content:"/ / / / / / / / / / / / / / / / / / /";font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}.sp-simpleportfolio.sp-simpleportfolio-view-item .project-tags{list-style:none;margin:0;overflow:hidden;padding:0}.sp-simpleportfolio.sp-simpleportfolio-view-item .project-tags li{float:left}.sp-simpleportfolio.sp-simpleportfolio-view-item .tag{background:#ccc;border-radius:3px 0 0 3px;color:#333;display:inline-block;height:2em;line-height:2em;padding:0 20px 0 23px;position:relative;margin:0 .8em .8em 0;text-decoration:none;-webkit-transition:color .2s}.sp-simpleportfolio.sp-simpleportfolio-view-item .tag::before{background:#fff;border-radius:.8em;box-shadow:inset 0 1px rgba(0,0,0,.25);content:'';height:6px;left:.8em;position:absolute;width:6px;top:.8em}.sp-simpleportfolio.sp-simpleportfolio-view-item .tag::after{background:#fff;border-bottom:1em solid transparent;border-left:.8em solid #ccc;border-top:1em solid transparent;content:'';position:absolute;right:0;top:0}.sp-simpleportfolio.sp-simpleportfolio-view-item .tag:hover{background-color:#EC1C24;color:#fff}.sp-simpleportfolio.sp-simpleportfolio-view-item .tag:hover::after{border-left-color:#EC1C24}.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item:hover .sp-simpleportfolio-overlay .sp-simpleportfolio-btns a{border:1px solid #fff;padding:.5em .75em;margin:0 .5em;font-size:.9em;text-indent:.5em;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item:hover .sp-simpleportfolio-overlay .sp-simpleportfolio-btns a:hover{background:#722f16;border-color:#EC1C24;color:#EC1C24}.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item:hover .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-watch:before{left:-.5em;content:"\f144"}.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item:hover .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-zoom:before{left:-.5em;content:"\f00e"}.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item:hover .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-view:before{left:-.5em;content:"\f06e"}.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item:hover .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-watch:before,.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item:hover .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-zoom:before,.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item:hover .sp-simpleportfolio-overlay .sp-simpleportfolio-btns .btn-view:before{font-family:FontAwesome;padding-right:.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info:before,.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info-wrap:before,.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info:after,.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info-wrap:after{content:"/ / / / / / / / / / / / / / / / / / /"}.acciona-icon{font-family:acciona-iconset2b;font-style:normal}.acciona-agua:before{content:"\e909"}.acciona-agua-round:before{content:"\e903"}.acciona-building:before{content:"\e92f"}.acciona-building-round:before{content:"\e921"}.acciona-bulb:before{content:"\e929"}.acciona-bulb-round:before{content:"\e91b"}.acciona-dam:before{content:"\e935"}.acciona-dam-round:before{content:"\e938"}.acciona-electricity:before{content:"\e90b"}.acciona-electricity-round:before{content:"\e905"}.acciona-energy:before{content:"\e908"}.acciona-energy-round:before{content:"\e902"}.acciona-green:before{content:"\e933"}.acciona-green-round:before{content:"\e925"}.acciona-ground:before{content:"\e92e"}.acciona-ground-round:before{content:"\e920"}.acciona-infra:before{content:"\e934"}.acciona-infra-round:before{content:"\e937"}.acciona-level-crossing:before{content:"\e917"}.acciona-level-crossing:before{content:"\e916"}.acciona-people:before{content:"\e931"}.acciona-people-round:before{content:"\e923"}.acciona-plane:before{content:"\e926"}.acciona-plane-round:before{content:"\e918"}.acciona-rail:before{content:"\e913"}.acciona-rail-round:before{content:"\e90e"}.acciona-roads:before{content:"\e911"}.acciona-roads-round:before{content:"\e90c"}.acciona-ship:before{content:"\e92c"}.acciona-ship-round:before{content:"\e910e"}.acciona-telecomms:before{content:"\e912"}.acciona-telecomms-round:before{content:"\e90d"}.acciona-transport:before{content:"\e930"}.acciona-transport-round:before{content:"\e922"}.acciona-tunnel:before{content:"\e911"}.acciona-tunnel-round:before{content:"\e90c"}.acciona-urban-planning:before{content:"\e928"}.acciona-urban-planning-round:before{content:"\e91a"}.acciona-wind:before{content:"\e936"}.acciona-wind-round:before{content:"\e939"}.sppb-btn.sppb-btn-custom{color:#231F20;text-transform:uppercase;background-color:#fff;border:1px solid #efefef;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.sppb-btn.sppb-btn-custom:hover{color:#fff;border-color:inherit}.sppb-btn.sppb-btn-custom:hover::after{position:relative;color:#231F20}.sppb-btn.sppb-btn-custom:before,.sppb-btn.sppb-btn-custom:after{color:#EC1C24}.animate .sppb-btn:hover::after,.animate.sppb-btn:hover::after{animation:slide-in .3s linear 1 forwards}.no-wrap .sppb-btn{white-space:nowrap}.no-link{cursor:default!important;pointer-events:none!important;text-decoration:none}.no-link:hover{cursor:default!important;pointer-events:none!important;text-decoration:none}.no-link>a,.no-link>a:hover{cursor:default!important;pointer-events:none!important;text-decoration:none}.no-cursor{cursor:default!important;text-decoration:none}.no-cursor:hover{cursor:default!important;text-decoration:none}.no-cursor>a,.no-cursor>a:hover{cursor:default!important;text-decoration:none}.body-wrapper .semanticui-body button,.body-wrapper .semanticui-body input,.body-wrapper .semanticui-body optgroup,.body-wrapper .semanticui-body select,.body-wrapper .semanticui-body textarea{font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}.body-wrapper .ui.form{font-size:1em}.body-wrapper .ui.form input[type=date],.body-wrapper .ui.form input[type=datetime-local],.body-wrapper .ui.form input[type=email],.body-wrapper .ui.form input[type=number],.body-wrapper .ui.form input[type=password],.body-wrapper .ui.form input[type=search],.body-wrapper .ui.form input[type=tel],.body-wrapper .ui.form input[type=text],.body-wrapper .ui.form input[type=time],.body-wrapper .ui.form input[type=url],.body-wrapper .ui.form .ui.selection.dropdown{background:#fff;border:1px solid #ccc;border-radius:3px;width:100%;color:#555;height:56px!important;box-shadow:none;padding:0 0 0 20px;font-size:1em}.body-wrapper .ui.form input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.body-wrapper .ui.form .field.upload>label{cursor:pointer;background-color:#EC1C24;color:#fff;display:inline-block;padding:1em;max-width:80%;font-size:1.25rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:.625rem 1.25rem}.body-wrapper .ui.form .field.upload>label:before{content:"\f093";display:inline-block;font:400 normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;padding-right:.5em;-webkit-font-smoothing:antialiased}.body-wrapper .ui.form .field.upload>input[type=file]:focus+label{outline:1px dotted #8bc34a;outline:-webkit-focus-ring-color auto 5px}.body-wrapper .ui.form .ui.selection.dropdown{margin:0 0 1em}.body-wrapper .ui.form .ui.selection.dropdown .item{height:56px!important}.body-wrapper .ui.form .ui.selection.dropdown .item{line-height:2em}.body-wrapper .ui.form .ui.selection.dropdown .text{line-height:3.4em}.body-wrapper .ui.form .ui.selection.dropdown .delete.icon,.body-wrapper .ui.form .ui.selection.dropdown .dropdown.icon,.body-wrapper .ui.form .ui.selection.dropdown .search.icon{line-height:2.78571em;bottom:.78571em;top:.5em}.body-wrapper .ui.form textarea{height:175px}.body-wrapper .ui.form .ui.button.red,.body-wrapper .ui.form .ui.button.red:active{background-color:#EC1C24;color:#fff}.body-wrapper .ui.form .ui.button,.body-wrapper .ui.form .ui.buttons .button{border-radius:2px;font-size:14px;font-weight:400!important;text-transform:uppercase;padding:13px 27px;line-height:1;border:0}.body-wrapper .ui.form .ui.button:hover,.body-wrapper .ui.form .ui.buttons .button:hover{background-color:#cf1a10}.body-wrapper .ui.form .ui.header.dividing{font-size:36px;font-weight:400}.chronoforms6_credits{visibility:hidden;display:none}.sp-page-builder .ui.form input:focus,.sp-page-builder .ui.form textarea:focus,.sp-page-builder .ui.form input:not([type]):focus,.sp-page-builder .ui.form input[type=date]:focus,.sp-page-builder .ui.form input[type=datetime-local]:focus,.sp-page-builder .ui.form input[type=email]:focus,.sp-page-builder .ui.form input[type=file]:focus,.sp-page-builder .ui.form input[type=number]:focus,.sp-page-builder .ui.form input[type=password]:focus,.sp-page-builder .ui.form input[type=search]:focus,.sp-page-builder .ui.form input[type=tel]:focus,.sp-page-builder .ui.form input[type=text]:focus,.sp-page-builder .ui.form input[type=time]:focus,.sp-page-builder .ui.form input[type=url]:focus,.sp-page-builder .ui.form .ui.selection.dropdown:focus .menu,.sp-page-builder .ui.form .ui.selection.active.dropdown .menu,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input:focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group textarea:focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input:not([type]):focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input[type=date]:focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input[type=datetime-local]:focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input[type=email]:focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input[type=file]:focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input[type=number]:focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input[type=password]:focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input[type=search]:focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input[type=tel]:focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input[type=text]:focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input[type=time]:focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group input[type=url]:focus,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group .ui.selection.dropdown:focus .menu,.sppb-addon-ajax-contact .sppb-ajax-contact-content .sppb-ajaxt-contact-form .sppb-form-group .ui.selection.active.dropdown .menu{border-color:#8bc34a;color:#231F20}#sp-page-builder .page-content .sppb-section.zindex,#sp-page-builder .sppb-section.zindex{z-index:2}.sppb-addon-ajax-contact .g-recaptcha,.sppb-addon-content .g-recaptcha,.semanticui-body .g-recaptcha{margin-bottom:15px}.align--center{text-align:center}.featherlight{z-index:101}.carousel-inner>.item>a>img{margin:0 auto}.carousel-inner>.item>img{margin:0 auto}[id*=sppb-addon-] .sppb-gallery img{width:50vh;height:50vw;object-fit:cover}[id*=sppb-addon-] .sppb-gallery li{float:inherit;margin-top:-4px}[id*=sppb-addon-] .sppb-gallery li a{max-height:250px}[id*=sppb-addon-] .custom .sppb-gallery img{width:160px;height:auto}[id*=sppb-addon-] .sppb-addon.sppb-addon-gallery.custom{width:100%;display:block;list-style:none;padding:0;margin:0}[id*=sppb-addon-] .sppb-addon.sppb-addon-gallery.custom li{width:160px;height:auto;margin:-4px 0;transform:translate(4px,0)}[id*=sppb-addon-] .sppb-addon.sppb-addon-gallery.custom li a{display:block;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.4s;transition:.4s;text-align:center}[id*=sppb-addon-] .sppb-addon.sppb-addon-gallery.custom li a img{display:block;width:auto;max-width:100%;height:160px}[id*=sppb-addon-] .sppb-addon.sppb-addon-gallery.custom li a:hover:after{-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1}[id*=sppb-addon-] .sppb-addon.sppb-addon-gallery.custom li a:hover{transform:scale(0.83)}[id*=sppb-addon-] .sppb-addon.sppb-addon-gallery.custom li a:before{content:'';background:rgba(0,0,0,.7);position:absolute;left:0;top:0;height:100%;width:100%;-webkit-transition:.4s;transition:.4s;visibility:visible}[id*=sppb-addon-] .sppb-addon.sppb-addon-gallery.custom li a:after{content:'\f002';font-family:FontAwesome;color:#fff;font-size:38px;top:0;left:0;position:absolute;right:0;height:25px;margin:auto;bottom:0;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:.4s;transition:.4s}.sppb-addon.sppb-addon-gallery .sppb-addon-content{overflow:hidden}.body-wrapper .sppb-addon-person .sppb-addon-content:hover .sppb-person-image:before{webkit-background-image:linear-gradient(-180deg,#000 0,#231F20 100%);-moz-background-image:linear-gradient(-180deg,#000 0,#231F20 100%);-ms-background-image:linear-gradient(-180deg,#000 0,#231F20 100%);background-image:linear-gradient(-180deg,#000 0,#231F20 100%)}.body-wrapper .sppb-addon-person .sppb-addon-content:hover .sppb-person-bio{display:block;padding-left:1em;padding-right:1em}.body-wrapper .sppb-addon-person .sppb-addon-content:hover .sppb-person-information{background:inherit}.body-wrapper .sppb-addon-person .sppb-person-image{overflow:hidden;margin-bottom:0}.body-wrapper .sppb-addon-person .sppb-person-bio{color:#efefef;display:none;max-height:350px;overflow-x:hidden;overflow-y:auto;text-overflow:ellipsis}.body-wrapper .sppb-addon-person .wave-image .wave-bg{height:8px;width:75%;display:block;margin:10px auto}.body-wrapper .sppb-addon-person .wave-image .wave-bg:after{content:"/ / / / / / / / / / / / / / / / / / /"}.body-wrapper .sppb-addon-person .sppb-person-information{background:rgba(35,31,32,.5)}.post-format{background:transparent;color:#ccc}article.item .article-info-wrap .category-name a{background:#ccc}article.item .article-info-wrap:hover .post-format{color:#fff}.com-search.view-search .search-filter-wrap,.com-search.view-search .search-results-wrap{background:#f1f1f1}.entry-header .article-info .createdby{display:inline-block;width:auto;margin:auto;vertical-align:middle}.entry-header .article-info .createdby .author-img{display:none;visibility:hidden}.entry-header .article-info .createdby .author-details{padding:0 0 0 10px;border:1px solid #efefef;padding:5px;display:inline-block}.entry-header .article-info .createdby .author-details span{font-weight:400;font-size:12px;color:#212121;letter-spacing:2.16px;text-transform:uppercase;margin:auto;line-height:1;margin-bottom:5px}.entry-header .article-info .createdby .author-details p{font-size:12px;color:#838C8D;letter-spacing:0;margin-bottom:30px;text-transform:capitalize;line-height:1}.entry-header .article-info .createdby .author-details p,.entry-header .article-info .createdby .author-details span{display:inline-block;margin:auto}.entry-header .article-info .createdby .author-details .border-right{border-right-width:1px;border-right-style:solid;border-right-color:inherit;padding-right:5px}.entry-header .article-info .createdby .author-details .vellipsis:after{content:"\22EE"}.entry-header .article-info .createdby .author-details .fa{margin-right:3px}.entry-header .article-info .createdby .author-social-link{list-style:none;margin-block-start:0;padding-inline-start:0;margin:auto;display:inline-block}.entry-header .article-info .createdby .author-social-link li{margin:0;display:inline-block;border-left:1px solid #efefef;padding:0 0 0 5px}.blog-variation-2 article.item .article-info-wrap:hover .article-info i,.blog-variation-2 article.item .article-info-wrap:hover .article-info span,.blog-variation-2 article.item .article-info-wrap:hover .article-info dd,.blog-variation-2 article.item .article-info-wrap:hover .article-info time{color:#939598}.blog-variation-2 article.item .article-info-wrap:hover .article-info a{color:inherit}.blog-variation-2 article.item .article-info-wrap:hover p{color:#333}.error404{box-sizing:border-box;margin:0;padding:0}html.error404,body.error404{width:100%;height:100%}html.error404{background-image:-webkit-radial-gradient(circle,#030b2a,#231F20);overflow:hidden}body.error404{background:transparent;position:relative;overflow:hidden}body.error404 .goback-container{position:absolute;bottom:50px}.img404{position:absolute;top:50%;left:50%;width:500px;height:500px;margin-top:-250px;margin-left:-250px;z-index:0}.svg-blackhole{position:absolute;top:50px;left:50%;width:400px;margin-left:-200px}.svg-blackhole svg{width:100%}.svg-blackhole svg #icon{fill:#722f16}.svg-blackhole svg .typo{fill:#fff}.space{position:absolute;top:0;left:0;background-image:radial-gradient(white,rgba(255,255,255,.2) 2px,transparent 10px),radial-gradient(white,rgba(255,255,255,.15) 1px,transparent 10px),radial-gradient(white,rgba(255,255,255,.1) 2px,transparent 10px),radial-gradient(rgba(255,255,255,.4),rgba(255,255,255,.1) 2px,transparent 10px);background-size:550px 550px,350px 350px,250px 250px,150px 150px;background-position:0 0,40px 30px,130px 270px,70px 100px;animation:spin 100s linear infinite;width:200%;height:400%;margin:-100% 0 0 -50%;opacity:.6}.container-blackhole{display:inline-block;width:100%;height:100%;vertical-align:middle;text-align:center}.container-blackhole:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.wrapper-blackhole{position:relative;display:inline-block;height:auto;vertical-align:middle;margin:0 auto;text-align:center}.blackhole{position:relative;display:inline-block;width:100px;height:100px;margin:0 auto;border-radius:50%;animation:spin 30s infinite linear}.debris{position:absolute;top:160%;left:100%;width:10px;height:10px;margin:-5px 0 0 -5px;background:#fff;border-radius:50%;animation:drain 5s infinite ease-in}.debris+.debris{left:100%;animation-delay:1200ms;transform:scale(0.7);animation-speed:15s}.debris+.debris+.debris{top:0;left:185%;animation-delay:500ms;transform:scale(0.8);animation-speed:7s}.debris+.debris+.debris+.debris{top:200%;left:250%;animation-delay:700ms;transform:scale(0.4);animation-speed:4s}.debris+.debris+.debris+.debris+.debris{top:150%;left:330%;animation-delay:1000ms;transform:scale(0.5)}.debris+.debris+.debris+.debris+.debris+.debris{top:-380%;left:-300%;animation-delay:4000ms;transform:scale(0.7);animation-speed:6s}.debris+.debris+.debris+.debris+.debris+.debris+.debris{top:400%;left:200%;animation-delay:6000ms;transform:scale(0.3)}.debris+.debris+.debris+.debris+.debris+.debris+.debris+.debris{top:500%;left:180%;animation-delay:800ms;transform:scale(1.2)}.goback-container{width:100%}.goback-container .btn404{margin:0 auto}@keyframes drain{95%{opacity:1}to{top:50%;left:50%;opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}.error-page body{margin:0;font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}.error-page .error-page-inner{background:#efefef}.error-page .error-page-inner .error-message:before{content:"/ / / / / / / / / / / / / / / / / / /";width:auto}.error-page .error-page-inner div .error-message{font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}.error-page .goback-container .btn.btn-primary{font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}.error-page .btn.btn-primary{position:relative;display:inline-block}.sp-comingsoon{font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}.sp-comingsoon .sp-comingsoon-wrap{background:#efefef}.sp-comingsoon .sp-comingsoon-wrap .sp-comingsoon-title:before{content:"/ / / / / / / / / / / / / / / / / / /"}.sp-comingsoon .sp-comingsoon-content div span,.sp-comingsoon .sp-comingsoon-content span{font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}.sp-comingsoon .acymailing_module_form .acymailing_form p.fieldacyemail input{font-family:Bliss,Open Sans,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif}.sp-comingsoon .text-left .days,.sp-comingsoon .text-left .hours,.sp-comingsoon .text-left .minutes,.sp-comingsoon .text-left .seconds{margin:80px 30px 80px 0}.sp-comingsoon .text-left .number,.sp-comingsoon .text-left .string{text-align:center}@-webkit-keyframes disciplineFadeInOut{0%{opacity:1}25%{opacity:1}33%{opacity:0}92%{opacity:0}100%{opacity:1}}@-moz-keyframes disciplineFadeInOut{0%{opacity:1}25%{opacity:1}33%{opacity:0}92%{opacity:0}100%{opacity:1}}@-o-keyframes disciplineFadeInOut{0%{opacity:1}25%{opacity:1}33%{opacity:0}92%{opacity:0}100%{opacity:1}}@keyframes disciplineFadeInOut{0%{opacity:1}25%{opacity:1}33%{opacity:0}92%{opacity:0}100%{opacity:1}}#cf4a{position:relative;height:482px;width:181px;margin:0 auto;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAABKVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAACAgIDAwMEBAQGBgYHBwcICAgJCQkYGBgcHBwwMDA2NjY5OTlDQ0NHR0dJSUlKSkpRUVFmZmZoaGhpaWl3d3eLi4uMjIyNjY2Ojo6Pj4+QkJCcnJynp6epqamqqqqtra2urq6ysrK1tbW3t7e4uLi+vr7IyMjMzMzPz8/R0dHX19fY2NjZ2dnb29vd3d3e3t7g4ODn5+fp6enq6urr6+vy8vLz8/P09PT39/f4+Pj5+fn9/f3///9PZkGOAAAAJXRSTlMACAkpLC4wMjM2OUFDVVdZWltccnN0d3nX2d3e3+Dh5PX3+Pr7W+fNYwAAAQFJREFUeAFjgAE2IWFhIVYGNMAkLpsEBjJijMjiXEDhSFd7e7eopCRpToQ4n1KSn7GaKhCom/gnKfLCxHlUkmw1tC29AgM9LbQ0HJKUuaHmyydZqxqGQuwIMVC1S5KD2COW5KtuGJ/gFAOWiTNQ90sSBUvIJhnrhCV5quo5Q/RomSZJgcRZksLVLJOS3IFWGwWAZMzVI5KYgRKCSU6qHhAJVU2rWBDLJYkfKCGaZKMaCOKCgV5wUgDQehGwhLVqEFxC0ycpUNUGLCGAZJSqWTDEKD5Uy/W9kS1nkIQ6V9cxEeZcCWQPukUjeRB/kDBwKKAGogI7/mDHjCgCUYueGCgAAL6KXGbu7i2zAAAAAElFTkSuQmCC),pointer}#cf4a img{position:absolute;left:0}#cf4a img:hover{-webkit-animation-name:disciplineFadeInOut;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:6s;-moz-animation-name:disciplineFadeInOut;-moz-animation-timing-function:ease-in-out;-moz-animation-iteration-count:infinite;-moz-animation-duration:6s;-o-animation-name:disciplineFadeInOut;-o-animation-timing-function:ease-in-out;-o-animation-iteration-count:infinite;-o-animation-duration:6s;animation-name:disciplineFadeInOut;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:6s}#cf4a img:hover:nth-of-type(1){-webkit-animation-delay:4s;-moz-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s}#cf4a img:hover:nth-of-type(2){-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}#cf4a img:hover:nth-of-type(3){-webkit-animation-delay:0;-moz-animation-delay:0;-o-animation-delay:0;animation-delay:0}#discipline{position:relative;height:482px;width:181px;margin:0 auto;cursor:pointer}.cfa{background:url(../images/capabilities/continuous_flight_auger_cfa/sprite.jpg) left center}.cfa:hover{transition:fade 1s;animation:discipline 5s infinite}@keyframes beating{1%{}10%{fill:#ee2e24}30%{fill:#004d92}50%{}60%{fill:#722f16}70%{}80%{fill:#ee2e24}90%{fill:#004d92}100%{fill:#722f16}}@keyframes slide-in{0%{left:0;opacity:0}50%{left:1em;opacity:.5}100%{left:1.5em;opacity:1}}@media (min-width:992px) and (max-width:1200px){.sppb-addon-person .sppb-addon-content:hover .sppb-person-information{bottom:0}}@media (max-width:991px){#sp-header{width:20%}#sp-header .icon-top-wrapper{line-height:60px}#sp-header-logo.sp-sticky-logo{height:70px}#sp-header.menu-fixed{top:0}#sp-header.menu-fixed .container{width:auto}#sp-page-builder .sppb-section-title .sppb-title-heading{margin-top:20px!important;margin-bottom:20px!important}body.no-page-title #sp-header{background:transparent}.sppb-section .sppb-column-addons.border-left{border-left:0}.sppb-btn.read-more,.sppb-btn.more-info{left:inherit}}@media (max-width:991px) and (min-width:768px){#sp-header{top:50px;left:calc(((100% - 750px) / 2) + 750px - 20%)}#sp-header .container{width:auto}#sp-header,#sp-header-logo{display:inline-block}#sp-page-builder .sppb-section-title .sppb-title-heading{margin-top:20px!important;margin-bottom:20px!important}body.no-page-title #sp-main-body{border-top:140px solid #231F20}}@media only screen and (max-width:767px){#sp-header{left:80%}.sppb-section .sppb-btn.read-more{position:inherit;bottom:inherit;left:inherit}body.no-page-title #sp-header-logo{top:65px}body.no-page-title #sp-main-body{border-top:140px solid #231F20}#sp-header-logo,#sp-header{top:65px}.geotech-feature-section .sppb-addon-feature:after{right:0}.geotech-feature-section .sppb-addon-feature{padding-left:0}.sp-comingsoon .text-left .sp-comingsoon-content span{padding-right:0}[id*=sppb-addon-] .sppb-gallery img{width:50vh;height:50vw}}@media (max-width:767px) and (min-width:480px){#sp-header{top:50px}body.no-page-title #sp-page-builder .sppb-section-title h3.sppb-title-heading{font-size:50px!important}body.no-page-title #sp-page-builder .sppb-section-title h2.sppb-title-heading{font-size:14px!important}[id*=sppb-addon-] .sppb-addon.sppb-addon-gallery.custom li{width:200px}[id*=sppb-addon-] .sppb-addon.sppb-addon-gallery.custom li a img{height:200px}}@media (max-width:480px){body.no-page-title #sp-page-builder .sppb-section-title h3.sppb-title-heading{font-size:40px!important}.body-innerwrapper .ui[class*=column].grid>.column:not(.row),.body-innerwrapper .ui[class*=column].grid>.row>.column{width:100%}.error404 .svg-blackhole{width:280px;margin-left:-140px}.error404 .img404{width:300px;height:300px;margin-top:-150px;margin-left:-150px}.custom-spacer{display:none}.agh-social-media .social-media-text-wrap i{font-size:3em}#cf4a{width:100%;height:auto}.entry-header .article-info .createdby{display:block;margin-bottom:4px}}@media (max-width:420px){#sp-header-logo .custom a.logo-svg{width:70%}#sp-header{width:30%;left:70%}}@media (max-width:380px){#sp-header-logo .custom a.logo-svg svg{width:70%}}@media (pointer:coarse){.body-wrapper .sppb-addon-person .sppb-addon-content:before{font-family:FontAwesome;content:"\f15c";color:rgba(35,31,32,.5);font-size:20px;text-align:left;padding:5px;position:absolute;right:0;z-index:11}.body-wrapper .sppb-addon-person .sppb-addon-content:before:hover{display:none}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:999999;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:9999999;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.white-popup-block{background:#fff;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media (max-width:767px){.white-popup-block{width:100%!important;height:auto!important}.popup-image-block img{width:100%!important;height:auto!important}}

