.section-service-intro__bg{height:112rem}@media (max-width:767.5px){.section-service-intro__bg{padding-top:83.333%;height:0}}.section-service-intro__bg::before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.theme-dark .section-service-intro__bg::before{background-color:rgba(var(--color-black-RGB),.65)}@supports not ((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))){.theme-dark .section-service-intro__bg::before{background-color:rgba(var(--color-black-RGB),.8)}}.theme-light .section-service-intro__bg::before{background-color:rgba(var(--color-white-RGB),.65)}@supports not ((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))){.theme-light .section-service-intro__bg::before{background-color:rgba(var(--color-white-RGB),.8)}}.section-service-intro__bg::after{content:'';position:absolute;height:36.2rem;left:0;right:0;bottom:0;z-index:2;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.theme-dark .section-service-intro__bg::after{opacity:1;background:-webkit-gradient(linear,left bottom,left top,from(var(--color-black)),to(rgba(var(--color-black-RGB),0)));background:-webkit-linear-gradient(bottom,var(--color-black) 0,rgba(var(--color-black-RGB),0) 100%);background:-moz-linear-gradient(bottom,var(--color-black) 0,rgba(var(--color-black-RGB),0) 100%);background:linear-gradient(360deg,var(--color-black) 0,rgba(var(--color-black-RGB),0) 100%)}.theme-light .section-service-intro__bg::after{opacity:1;background:-webkit-gradient(linear,left bottom,left top,from(var(--color-white)),to(rgba(var(--color-white-RGB),0)));background:-webkit-linear-gradient(bottom,var(--color-white) 0,rgba(var(--color-white-RGB),0) 100%);background:-moz-linear-gradient(bottom,var(--color-white) 0,rgba(var(--color-white-RGB),0) 100%);background:linear-gradient(360deg,var(--color-white) 0,rgba(var(--color-white-RGB),0) 100%)}.section-service-intro__content{padding:8rem 0 12rem}@media (max-width:1279.5px){.section-service-intro__content{padding:6rem 0 6.4rem}}.section-service-intro__header{margin-bottom:6rem}@media (max-width:767.5px){.section-service-intro__bg::after{height:23rem}.section-service-intro__content{padding:4rem 0 6.4rem}.section-service-intro__header{margin-bottom:3rem}}.section-service-intro__gallery-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:56rem}.section-service-intro__gallery{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(100% - 26.8rem);-moz-box-flex:0;-ms-flex:0 0 calc(100% - 26.8rem);flex:0 0 calc(100% - 26.8rem);margin-right:1rem}@media (max-width:1279.5px){.section-service-intro__gallery-wrapper{display:block;height:auto}.section-service-intro__gallery{height:37rem;margin:0;padding-bottom:1rem}}@media (max-width:767.5px){.section-service-intro__gallery{padding-bottom:.4rem;height:20rem}}.section-service-intro__gallery-item{position:relative;height:100%;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.section-service-intro__gallery-item .button-play{padding:.8rem .6rem .8rem 1rem;width:8rem;height:8rem}.section-service-intro__gallery-item .button-play__icon{width:5.6rem;height:5.6rem}@media (max-width:767.5px){.section-service-intro__gallery-item .button-play{padding:.7rem .6rem .7rem .9rem;border:.2rem solid var(--color-white);width:6.2rem;height:6.2rem}.section-service-intro__gallery-item .button-play__icon{width:4.3rem;height:4.3rem}}.section-service-intro__gallery-thumbs{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:25.8rem}.section-service-intro__gallery-thumbs .swiper-slide{height:22.8rem}@media (max-width:1279.5px){.section-service-intro__gallery-thumbs .swiper-slide{width:30rem;height:16rem}.section-service-intro__gallery-thumbs{max-width:100%}}@media (max-width:767.5px){.section-service-intro__gallery-thumbs .swiper-slide{width:14rem;height:10rem}}.section-service-intro__gallery-thumbs-item{position:relative;width:100%;height:22.8rem;cursor:pointer;opacity:.6;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.section-service-intro__gallery-thumbs .swiper-slide-thumb-active .section-service-intro__gallery-thumbs-item,.section-service-intro__gallery-thumbs-item:hover{opacity:1}@media (max-width:1279.5px){.section-service-intro__gallery-thumbs-item{max-width:30rem;height:100%}}.section-service-intro__gallery-thumbs-item img{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:-webkit-filter .3s ease-in-out;-o-transition:filter .3s ease-in-out;-moz-transition:filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out}.section-service-intro__gallery-thumbs-item::after{content:'';position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);box-shadow:inset 0 0 0 0 transparent;-webkit-transition:background-color .3s ease-in-out,opacity .3s ease-in-out;-o-transition:background-color .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,opacity .3s ease-in-out;transition:background-color .3s ease-in-out,opacity .3s ease-in-out}.section-service-intro__gallery-thumbs-item .button-play{padding:.6rem .5rem .6rem .8rem;border:.3rem solid var(--color-white);width:6.2rem;height:6.2rem}.section-service-intro__gallery-thumbs-item .button-play__icon{width:4.3rem;height:4.3rem}@media (max-width:767.5px){.section-service-intro__gallery-thumbs-item{max-width:14rem}.section-service-intro__gallery-thumbs-item .button-play{padding:.4rem .3rem .4rem .5rem;border:.2rem solid var(--color-white);width:4rem;height:4rem}.section-service-intro__gallery-thumbs-item .button-play__icon{width:2.8rem;height:2.8rem}}.section-service-intro__gallery-thumbs .swiper-slide-thumb-active .section-service-intro__gallery-thumbs-item img{-webkit-filter:grayscale(0);filter:grayscale(0)}.section-service-intro__gallery-thumbs .swiper-slide-thumb-active .section-service-intro__gallery-thumbs-item::after{background-color:transparent;box-shadow:inset 0 0 0 .2rem var(--color-accent-1)}.section-service-intro__image{position:relative;width:100%;height:56rem}.section-service-intro__subtitle{margin-bottom:1.2rem;font-size:1.4rem}.section-service-intro__title{margin-bottom:4rem;text-transform:none}.section-service-intro__main{max-width:120rem}@media (max-width:1279.5px){.section-service-intro__image{height:53rem}.section-service-intro__title{margin-bottom:2rem}.section-service-intro__main{max-width:100%}}.section-service-intro__button-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:4.8rem -.5rem -1.2rem}@media (max-width:1279.5px){.section-service-intro__button-wrapper{margin-top:3rem}}@media (max-width:575.5px){.section-service-intro__button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.section-service-intro__button{margin-bottom:1.2rem;margin-left:.5rem;margin-right:.5rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:-webkit-calc(100% - 1rem);max-width:-moz-calc(100% - 1rem);max-width:calc(100% - 1rem)}.section-service-intro--style-v2{overflow:visible}.section-service-intro--style-v2 .section-service-intro__content{position:relative;z-index:1;margin:0 auto;max-width:192rem;overflow:hidden;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:64rem;color:var(--color-white-RGB)}.section-service-intro--style-v2 .section-service-intro__content .container{margin:auto}@media (max-width:1719.5px){.section-service-intro--style-v2 .section-service-intro__content{max-width:100%}}@media (max-width:1279.5px){.section-service-intro--style-v2 .section-service-intro__content{min-height:46.4rem}.section-service-intro--style-v2 .section-service-intro__image{max-height:63rem}}@media (max-width:767.5px){.section-service-intro__image{height:30.4rem}.section-service-intro--style-v2 .section-service-intro__content{min-height:36rem}}.section-service-intro--style-v2 .section-service-intro__title{margin-bottom:0;color:var(--color-white)}.section-service-intro--style-v2 .section-service-intro__image{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;min-height:0;height:auto}.section-service-intro--style-v2 .section-service-intro__image .background-img::after{content:'';position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:rgba(18,18,18,.3)}@media (min-width:1280px){.section-service-intro--style-v2 .section-service-intro__image--fit-left{width:-webkit-calc(100% - (100% - 150rem)/ 2 - 65.8rem - 11rem);width:-moz-calc(100% - (100% - 150rem)/ 2 - 65.8rem - 11rem);width:calc(100% - (100% - 150rem)/ 2 - 65.8rem - 11rem)}}@media (min-width:1440px){.section-service-intro--style-v2 .section-service-intro__image--fit-left{width:-webkit-calc(100% - (100% - 168.75rem)/ 2 - 65.8rem - 11rem);width:-moz-calc(100% - (100% - 168.75rem)/ 2 - 65.8rem - 11rem);width:calc(100% - (100% - 168.75rem)/ 2 - 65.8rem - 11rem)}}.section-service-intro--style-v2 .section-service-intro__main{position:relative;z-index:1;padding:6rem 12rem 6rem 0}@media (max-width:767.5px){.section-service-intro--style-v2 .section-service-intro__image{max-height:62rem}.section-service-intro--style-v2 .section-service-intro__main{padding:4rem 0}}.section-service-intro--style-v2 .section-service-intro__form{position:relative;z-index:2;padding:10rem 0;max-width:65.8rem;margin-left:auto}.section-service-intro--style-v2 .section-service-intro__form::before{content:'';position:absolute;z-index:-1;top:-100%;left:-11rem;right:-25rem;bottom:-100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.theme-light .section-service-intro--style-v2 .section-service-intro__form::before{background-color:rgba(var(--color-white-RGB),.8)}.theme-dark .section-service-intro--style-v2 .section-service-intro__form::before{background-color:rgba(var(--color-black-RGB),.8)}@media (max-width:1279.5px){.section-service-intro--style-v2 .section-service-intro__form{margin:0;padding:4rem 2rem;max-width:100%;overflow:hidden}.section-service-intro--style-v2 .section-service-intro__form::before{top:0;left:0;right:0;bottom:0}.section-service-intro--style-v2 .section-service-intro__form-title{font-size:4rem;text-align:center}}.section-service-intro--style-v2 .section-service-intro__form-title{margin-bottom:1.6rem}@media (max-width:767.5px){.section-service-intro--style-v2 .section-service-intro__form{padding:4rem 1.6rem}.section-service-intro--style-v2 .section-service-intro__form-title{font-size:3.2rem}}.section-service-intro--style-v2 .section-service-intro__form-description{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.theme-light .section-service-intro--style-v2 .section-service-intro__form-description{color:rgba(var(--color-black-RGB),.8)}.theme-dark .section-service-intro--style-v2 .section-service-intro__form-description{color:rgba(var(--color-white-RGB),.8)}.section-service-intro--style-v2 .section-service-intro__form .nf-form-content{margin:0 -.4rem;max-width:-webkit-calc(100% + .8rem);max-width:-moz-calc(100% + .8rem);max-width:calc(100% + .8rem)}.section-service-intro--style-v2 .section-service-intro__form .nf-form-cont:not(:only-child){margin-top:2rem}@media (max-width:1279.5px){.section-service-intro--style-v2 .section-service-intro__form-description{text-align:center}.section-service-intro--style-v2 .section-service-intro__form .nf-form-cont:not(:only-child){margin-top:2.4rem}}.section-service-intro--style-v2 .section-service-intro__form .nf-form-cont .nf-multi-cell .nf-cell{padding:0 .4rem}@media (min-width:1720px){.section-service-intro--style-v2 .section-service-intro__image--fit-left{width:-webkit-calc(100% - (100% - 166rem)/ 2 - 65.8rem - 11rem);width:-moz-calc(100% - (100% - 166rem)/ 2 - 65.8rem - 11rem);width:calc(100% - (100% - 166rem)/ 2 - 65.8rem - 11rem)}.section-service-intro--style-v2 .section-service-intro__form .nf-form-content{margin:0 -.8rem;max-width:-webkit-calc(100% + 1.6rem);max-width:-moz-calc(100% + 1.6rem);max-width:calc(100% + 1.6rem)}.section-service-intro--style-v2 .section-service-intro__form .nf-form-cont .nf-multi-cell .nf-cell{padding:0 .8rem}}@media (max-width:1024.5px){.section-service-intro--style-v2 .section-service-intro__form .nf-form-cont .nf-form-content input:not([type=button]):not([type=submit]),.section-service-intro--style-v2 .section-service-intro__form .nf-form-cont .nf-form-content select.ninja-forms-field,.section-service-intro--style-v2 .section-service-intro__form .nf-form-cont .nf-form-content textarea{font-size:1.6rem}}@media (max-width:1024.5px) and (min-width:768px){.section-service-intro--style-v2 .section-service-intro__form .nf-form-cont .nf-form-content textarea.ninja-forms-field,.section-service-intro--style-v2 .section-service-intro__form .scroll-textarea{height:9.5rem}}.section-service-intro--style-v2 .section-service-intro__form .field-wrap:not(.recaptcha-wrap) .nf-field-element:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;content:'';display:block;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.theme-light .section-service-intro--style-v2 .section-service-intro__form .field-wrap:not(.recaptcha-wrap) .nf-field-element:before{background-color:var(--color-white)}.theme-dark .section-service-intro--style-v2 .section-service-intro__form .field-wrap:not(.recaptcha-wrap) .nf-field-element:before{background-color:var(--color-black)}.section-service-intro--style-v2 .section-service-intro__form .field-wrap:not(.recaptcha-wrap) .nf-field-element:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;content:'';display:block;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.theme-light .section-service-intro--style-v2 .section-service-intro__form .field-wrap:not(.recaptcha-wrap) .nf-field-element:after{background-color:rgba(var(--color-black-RGB),.05)}.theme-dark .section-service-intro--style-v2 .section-service-intro__form .field-wrap:not(.recaptcha-wrap) .nf-field-element:after{background-color:transparent}.section-service-intro--style-v2 .section-service-intro__form .nf-form-content input:not([type=button]):not([type=submit]),.section-service-intro--style-v2 .section-service-intro__form .nf-form-content textarea{background-color:#efefef!important}.theme-dark .section-service-intro--style-v2 .section-service-intro__form .nf-form-content input:not([type=button]):not([type=submit]),.theme-dark .section-service-intro--style-v2 .section-service-intro__form .nf-form-content textarea,.theme-light .section-service-intro--style-v2 .section-service-intro__form .nf-form-content input:not([type=button]):not([type=submit]),.theme-light .section-service-intro--style-v2 .section-service-intro__form .nf-form-content textarea{background-color:transparent!important}.theme-light .section-service-intro--style-v2 .section-service-intro__form .nf-form-content input:not([type=button]):not([type=submit]):-webkit-autofill,.theme-light .section-service-intro--style-v2 .section-service-intro__form .nf-form-content textarea:-webkit-autofill{-webkit-transition:background-color 500000s,border-color .3s ease-in-out,text-fill-color .3s ease-in-out,color .3s ease-in-out,box-shadow .3s ease-in-out!important;transition:background-color 500000s,border-color .3s ease-in-out,text-fill-color .3s ease-in-out,color .3s ease-in-out,box-shadow .3s ease-in-out!important;border-color:#979797!important;color:#989898!important;background-color:transparent!important;-webkit-text-fill-color:#989898!important;-webkit-box-shadow:0 0 0 1000px #f1f1f1 inset!important}.theme-light .section-service-intro--style-v2 .section-service-intro__form .nf-form-content input:not([type=button]):not([type=submit]):-webkit-autofill:active,.theme-light .section-service-intro--style-v2 .section-service-intro__form .nf-form-content input:not([type=button]):not([type=submit]):-webkit-autofill:focus,.theme-light .section-service-intro--style-v2 .section-service-intro__form .nf-form-content input:not([type=button]):not([type=submit]):-webkit-autofill:hover,.theme-light .section-service-intro--style-v2 .section-service-intro__form .nf-form-content textarea:-webkit-autofill:active,.theme-light .section-service-intro--style-v2 .section-service-intro__form .nf-form-content textarea:-webkit-autofill:focus,.theme-light .section-service-intro--style-v2 .section-service-intro__form .nf-form-content textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-black)!important;border-color:var(--color-black)!important}.section-service-content{padding-top:6rem;padding-bottom:12rem}.section-service-content__subtitle{margin-bottom:1.2rem;font-size:1.4rem;line-height:1.1;text-transform:capitalize}.section-service-content__title{margin-bottom:4rem}.section-service-content__main{max-width:120rem}@media (max-width:1279.5px){.section-service-content__title{margin-bottom:2rem}.section-service-content__main{max-width:100%}}.section-service-content__text .text-content,.section-service-content__text .text-content b,.section-service-content__text .text-content h1,.section-service-content__text .text-content h2,.section-service-content__text .text-content h3,.section-service-content__text .text-content h4,.section-service-content__text .text-content h5,.section-service-content__text .text-content h6,.section-service-content__text .text-content strong{-moz-transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.theme-light .section-service-content__text .text-content{color:rgba(var(--color-lt-dark-RGB),.6)}.theme-light .section-service-content__text .text-content b,.theme-light .section-service-content__text .text-content h1,.theme-light .section-service-content__text .text-content h2,.theme-light .section-service-content__text .text-content h3,.theme-light .section-service-content__text .text-content h4,.theme-light .section-service-content__text .text-content h5,.theme-light .section-service-content__text .text-content h6,.theme-light .section-service-content__text .text-content strong{color:var(--color-lt-dark)}.theme-dark .section-service-content__text .text-content{color:rgba(var(--color-dt-light-RGB),.6)}.theme-dark .section-service-content__text .text-content b,.theme-dark .section-service-content__text .text-content h1,.theme-dark .section-service-content__text .text-content h2,.theme-dark .section-service-content__text .text-content h3,.theme-dark .section-service-content__text .text-content h4,.theme-dark .section-service-content__text .text-content h5,.theme-dark .section-service-content__text .text-content h6,.theme-dark .section-service-content__text .text-content strong{color:var(--color-dt-light)}.section-service-content__footer{max-width:120rem;margin-top:4rem}@media (max-width:1279.5px){.section-service-content__footer{max-width:100%}}@media (max-width:767.5px){.section-service-content{padding-top:3rem;padding-bottom:6rem}.section-service-content__footer{margin-bottom:3rem}}