.menu-opened .tabmain{height:100vh;position:fixed}#top-menu li li a{width:310px}.calestimate{width:100%;border-left:1px solid #ddd;padding-left:30px;float:left;box-sizing:border-box;padding-top:50px}.nav li ul{width:330px}.et-menu li li a{width:310px}.nav li ul{width:330px}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50px;background:#017efa;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}.et-menu .current-menu-item a::before,.et-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}.et-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:2px;background:#017efa;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.et-menu li a:hover{opacity:1!important}.et-menu li a:hover:before{right:0}.et-menu li li a:before{bottom:10%}.ds-carousel-section{overflow:hidden}.ds-carousel-logo{width:20%;float:left}.ds-image-carousel{float:left;position:absolute;padding:0;opacity:0;z-index:0}.ds-image-carousel-first{position:relative;z-index:1;-webkit-animation:first 15s 1 linear forwards;animation:first 15s 1 linear forwards}.ds-image-carousel-second,.ds-image-carousel-third,.ds-image-carousel-fourth{-webkit-animation:rest 45s infinite linear;animation:rest 45s infinite linear}.ds-image-carousel-third{-webkit-animation-delay:15s;animation-delay:15s}.ds-image-carousel-fourth{-webkit-animation-delay:30s;animation-delay:30s}.ds-carousel-section:hover .ds-image-carousel{-webkit-animation-play-state:paused;animation-play-state:paused}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}}@media (max-width:768px){.inverse-col-mobile{display:flex;flex-direction:column-reverse!important}}