.collection-10-main-slider .slick-slide-inner{position:relative;overflow:hidden}.collection-10-main-slider .slick-slide-inner:before{content:"";display:block;position:absolute;top:-1000px;left:-1200px;width:2000px;height:2000px;background-color:#ff3600;opacity:.7;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:99}.collection-10-main-slider .slick-slide-inner:after{content:"";display:block;position:absolute;top:50%;left:100px;width:250px;height:1px;margin-top:75px;background-color:#fff;opacity:.7;z-index:102}.collection-10-main-slider .elementor-image-carousel-caption{position:absolute;top:50%;left:100px;max-width:600px;text-align:left!important;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100}@media only screen and (max-width:1550px){.collection-10-main-slider .slick-slide-inner:before{left:-1360px}}@media only screen and (max-width:1200px){.collection-10-main-slider .elementor-image-carousel-caption{font-size:3em!important}.home-out-col>.elementor-column-wrap{margin-top:0!important}}@media only screen and (max-width:1100px){.collection-10-main-slider .slick-slide-inner:before{top:0;left:0;width:650px;-moz-transform:none;-webkit-transform:none;transform:none}}@media only screen and (max-width:920px){.collection-10-main-slider .slick-slide-inner:before{display:none}.collection-10-main-slider .slick-slide-inner:after{display:none}.collection-10-main-slider .slick-slide-inner a:before{display:none}.collection-10-main-slider .elementor-image-carousel-caption{position:static;max-width:none;text-align:left!important;-moz-transform:none;-webkit-transform:none;transform:none;font-size:2em;padding:30px;background-color:#ff3600}}@media only screen and (max-width:920px){.collection-10-main-slider .elementor-image-carousel-caption{font-size:1.5em!important}}@media only screen and (max-width:668px){.collection-10-main-slider .elementor-image-carousel-caption{font-size:1.3em!important}}.collection-10-no-col{min-width:75px}.collection-10-service-image .wp-caption{position:relative}.collection-10-service-image .wp-caption-text{position:absolute;bottom:70px;left:20px;text-shadow:1px 1px 1px rgba(0,0,0,.4);z-index:99}.collection-10-service-image .wp-caption a:after{content:"Read More";font-family:"Roboto",sans-serif;padding:10px 20px;font-size:.871em;line-height:1em;border:1px solid #fff;color:#fff;position:absolute;bottom:20px;left:20px;text-shadow:1px 1px 1px rgba(0,0,0,.4);box-shadow:1px 1px 1px rgba(0,0,0,.4);z-index:100}.collection-10-service-image .wp-caption a:hover:after{background-color:#fff;color:#1d1d37;text-shadow:none}.collection-10-accordion .elementor-toggle-item{border:2px solid #f1f2f4;padding:50px 0;margin-bottom:20px!important}.collection-10-accordion .elementor-toggle-icon{display:none!important}.collection-10-accordion .elementor-tab-title{border-bottom:0!important;outline:none;font-size:22px;line-height:2.2rem;margin:0 165px!important;padding:0 30px!important;position:relative;color:#23232c!important}.collection-10-accordion .elementor-tab-title:before{content:"QUESTIONS";display:block;position:absolute;top:7px;left:-100px;font-size:12px;line-height:2.1em;color:#7c7c80}.collection-10-accordion .elementor-tab-title:after{content:"";font-family:"FontAwesome";display:block;position:absolute;top:-13px;right:-100px;width:50px;height:50px;font-size:14px;text-align:center;line-height:47px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#7c7c80;border:2px solid #f1f2f4;-webkit-transition:all .5s cubic-bezier(.22,.52,.25,.93);-moz-transition:all .5s cubic-bezier(.22,.52,.25,.93);transition:all .5s cubic-bezier(.22,.52,.25,.93)}.collection-10-accordion .elementor-tab-title.elementor-active:after{content:"";color:#23232c;border:2px solid #23232c}.collection-10-accordion .elementor-tab-content{border-bottom:0!important;outline:none;font-size:16px;line-height:1.7em;margin:0 165px!important;padding:50px 30px 0!important;position:relative}@media only screen and (max-width:668px){.collection-10-accordion .elementor-tab-title{margin-left:0!important;margin-right:70px!important}.collection-10-accordion .elementor-tab-title:before{display:none}.collection-10-accordion .elementor-tab-title:after{right:-30px}.collection-10-accordion .elementor-tab-content{margin-left:0!important;margin-right:20px!important}}.project-col .wp-caption{position:relative;overflow:hidden}.project-col .wp-caption .wp-caption-text{position:absolute;left:0;top:0;background-color:#fff;padding-left:28px;padding-right:14px}.project-col .wp-caption .wp-caption-text:after{content:"";display:block;position:absolute;bottom:0;right:-75px;height:0px;width:0px;border-left:75px solid #fff;border-bottom:75px solid transparent;border-top:0px solid transparent}.project-col-3 .wp-caption .wp-caption-text{position:absolute;padding-left:18px;padding-right:10px}.project-col-4 .wp-caption .wp-caption-text{position:absolute;padding-left:14px;padding-right:10px}.heading-with-border{position:relative}.heading-with-border:after{content:"";display:block;position:absolute;bottom:-15px;left:0;height:2px;width:110px;background-color:#ff3600}.heading-with-border{position:relative}.heading-with-border:after{content:"";display:block;position:absolute;bottom:-15px;left:0;height:2px;width:110px;background-color:#ff3600}.hvr-img-one .elementor-image{position:relative}.hvr-img-one .elementor-image:before{position:absolute;content:"";background-color:rgba(34,34,34,.8);width:100%;height:50%;left:0;top:0;transition:.5s ease;opacity:0;visibility:hidden}.hvr-img-one:hover .elementor-image:before{height:100%;opacity:1;visibility:visible}.hvr-float-shadow{vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.hvr-float-shadow:hover,.hvr-float-shadow:focus,.hvr-float-shadow:active{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:hover:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.envato-kit-93-inline-block{display:inline-block}.envato-kit-93-drop-cap .elementor-drop-cap-letter{margin-top:18px;margin-left:15px}.envato-kit-93-button .elementor-button{width:100%}.envato-block__preview{overflow:visible}.envato-kit-69-slide-btn .elementor-button,.envato-kit-69-cta-btn .elementor-button,.envato-kit-69-flip-btn .elementor-button{border-left:0px!important;border-bottom:0px!important;border-right:0px!important;padding:15px 0 0!important}.envato-kit-69-slide-btn .elementor-slide-button:hover,.envato-kit-69-cta-btn .elementor-button:hover,.envato-kit-69-flip-btn .elementor-button:hover{margin-bottom:20px}.envato-kit-69-menu .elementor-nav-menu--main a:hover{margin-top:-7px;padding-top:4px;border-bottom:1px solid #fff}.envato-kit-69-menu .elementor-nav-menu--dropdown{width:100%!important}.envato-kit-138-bracket .elementor-widget-container>*:before{content:"[";color:#ffab00;display:inline-block;margin-right:4px;line-height:1em;position:relative;top:-1px}.envato-kit-138-bracket .elementor-widget-container>*:after{content:"]";color:#ffab00;display:inline-block;margin-left:4px;line-height:1em;position:relative;top:-1px}.envato-block__preview{overflow:visible}.field-wrap input{font-size:12px!important;width:100%!important;height:40px!important;padding:5px!important;margin:0!important}.nf-form-fields-required{color:white;font-size:12px;text-align:center;margin-bottom:10px;visibility:hidden}.nf-form-content{margin-top:-30px!important}.rc-anchor-light.rc-anchor-normal{border:none!important}.rc-anchor-light{background-color:none!important}.rc-anchor-dark.rc-anchor-normal{border:0px!important}.grecaptcha-badge,.element.style{width:0px!important}.envato-kit-30-phone-overlay{position:absolute!important;display:block!important;top:0;left:0;right:0;margin:auto;z-index:1}.envato-kit-30-div-rotate{transform:rotate(90deg)}body:not([class*=elementor-page-]) .site-main{max-width:100%!important}