@font-face{font-family:HelvetiHand;src:url(https://www.dragonfly.co.uk/wp-content/themes/salient-child/assets/font/HelvetiHand.ttf);font-display:swap}@font-face{font-family:FFF Tusj;src:url(https://www.dragonfly.co.uk/wp-content/themes/salient-child/assets/font/FFF_Tusj.ttf);font-display:swap}.uTDZZ5MNjz4TmE0hlMjAkgNMmEkYNT1theme--light{display:none !important}.right.img-with-aniamtion-wrap img{display:inline-block}#ajax-loading-screen.loading{display:block !important}#ajax-loading-screen.loading .loading-icon{opacity:1}.icon-salient-search:before{content:"" !important;display:none}body.fixed,html.fixed{position:fixed !important;width:100%;top:0;left:0;overflow:hidden}body.hide-scroll,html.hide-scroll{overflow:hidden;touch-action:none;-ms-touch-action:none}#search-outer{background-color:#fff !important;overflow:auto;z-index:1000}#search-outer>#search form,#search-outer #search .span_12 span{opacity:1 !important;position:relative}.ascend #header-outer[data-full-width="true"] #top nav ul .search-btn a{padding-left:25px;padding-right:25px}.ascend #header-outer[data-full-width="true"] #top .search-btn>div{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}#top nav ul .search-btn a{padding:0;width:24px;display:block;line-height:20px;background-position:right top;background-repeat:no-repeat;box-sizing:content-box}#header-outer>#top .icon-salient-search{display:inline-block;width:23px;height:23px;background-size:cover;background-repeat:no-repeat}#header-outer:not(.transparent) .icon-salient-search{margin-top:8px;background-image:url(./themes/salient-child/assets/icon/email-gray.svg)}#header-outer.transparent .icon-salient-search{background-image:url(./themes/salient-child/assets/icon/email.svg)}#header-outer>#top nav #social-in-menu a span.icon-phone{display:inline-block;width:23px;height:23px;margin-top:2px;background-size:cover;background-repeat:no-repeat}#header-outer>#top .trigger-mobile-search .icon-salient-search{width:26px;height:26px;margin-top:1px !important;margin-right:0}#header-outer:not(.transparent)>#top nav #social-in-menu a span.icon-phone{background-image:url(./themes/salient-child/assets/icon/phone-gray.svg)}#header-outer.transparent>#top nav #social-in-menu a span.icon-phone{background-image:url(./themes/salient-child/assets/icon/phone.svg)}#header-outer.transparent.dark-slide>#top nav ul .search-btn a span{color:#000 !important}@media only screen and (min-width:1000px){#header-outer.transparent>#top nav ul .search-btn a{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}}a.trigger-mobile-search{color:#999}.original #search-outer #contact{height:100%;display:-webkit-flex;display:flex;align-items:center}#contact-box{position:relative}#search-outer #contact#close{list-style:none}#search-outer #contact#close a{position:absolute;right:0;top:24px;display:block;width:24px;height:17px;line-height:22px;z-index:10}#search-outer #contact#close a span:not(.close-line){color:#a0a0a0;font-size:18px;height:20px;line-height:19px;background-color:transparent;-webkit-transition:color .2s ease;transition:color .2s ease}#search-outer>#contact #close a:hover span{color:#000}#header-outer #contact{position:relative}body #search-outer #contact-box{transition:all .15s ease}body #search-outer.small-nav #contact-box{transition:all .32s ease}#search-outer #contact-box{top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}#search-outer #contact #close{position:absolute;top:30px;right:30px}.ascend #search-outer #contact #close a span:not(.close-line){font-size:22px}body.ascend #search-outer #contact #close a{display:block;right:0;top:0;transition:all .47s cubic-bezier(.3,1,.3,.95);-webkit-transition:all .47s cubic-bezier(.3,1,.3,.95)}#search-outer #contact #close a:hover{transform:rotate(90deg) translateZ(0);-webkit-transform:rotate(90deg) translateZ(0)}@media only screen and (max-device-width:2600px){.using-mobile-browser #search-outer #contact{height:100%}.using-mobile-browser #search-outer #contact #contact-box{top:20px}}@media only screen and (max-width:1000px){#search-outer #contact-box{-webkit-transform:none;transform:none;top:50px}}@media only screen and (max-width:999px){.icon-salient-search{font-size:25px !important;line-height:24px !important}#search-outer #contact#close a:before,body.material #header-outer #search-outer #contact#close a:before{height:40px;width:40px;margin:-20px 0 0 -20px}#search-outer #contact#close a span{font-size:16px;height:16px;line-height:16px}#search-outer #contact#close a{height:14px}#search-outer #contact#close,body.material #header-outer #search-outer #contact#close{top:0;right:-5px}#search-outer #contact#close a,body.material #header-outer #search-outer #contact#close a{right:13px;top:19px}body.original #search-outer #contact#close a{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#search-outer{background:linear-gradient(180deg,rgba(79,79,79,.95) 0,rgba(51,51,51,.95) 100%) !important;backdrop-filter:blur(10px)}#search-outer #contact-box .title{position:relative;max-width:825px;margin:auto auto 40px}#search-outer #contact-box .title span{position:relative;display:inline-block;font-family:Bebas Neue;font-style:normal;font-weight:400;font-size:65px;line-height:78px;letter-spacing:normal;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;background:linear-gradient(to bottom,#f2f2f2 0,#e0e0e0 100%)}#search-outer #contact-box .title span:before{content:"";position:absolute;bottom:10px;right:-80px;width:50vw;height:32px;background:linear-gradient(to right,rgba(137,161,195,.56) -3.5%,rgba(173,161,182,.23) 45.99%,rgba(173,161,182,.02) 83.38%);z-index:-1}#modal-hs-form .title{position:relative;max-width:825px;margin:auto auto 40px}#modal-hs-form .title span{position:relative;display:inline-block;font-family:Bebas Neue;font-style:normal;font-weight:400;font-size:65px;line-height:78px;letter-spacing:normal;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;background:linear-gradient(to bottom,#f2f2f2 0,#e0e0e0 100%)}#modal-hs-form .title span:before{content:"";position:absolute;bottom:10px;right:-80px;width:50vw;height:32px;background:linear-gradient(to right,rgba(137,161,195,.56) -3.5%,rgba(173,161,182,.23) 45.99%,rgba(173,161,182,.02) 83.38%);z-index:-1}.lines:before{top:7px}.slide-out-widget-area-toggle .lines-button.close .lines:after{transform:translateY(7px) rotateZ(45deg)}.slide-out-widget-area-toggle .lines-button.close .lines:before{transform:translateY(-7px) rotateZ(-45deg)}body #search-outer #contact #close a span{color:#fff !important}.hbspt-form{max-width:880px;width:100%;margin:auto;padding:0 25px 0 30px}.hs-form fieldset.form-columns-1 .input{margin-right:0 !important}.hs-form fieldset.form-columns-1 .hs-input{margin-right:0 !important;width:100% !important}#search-outer #contact-box .hbspt-form{max-width:880px}#search-outer #contact-box .hbspt-form fieldset{max-width:unset !important;margin-bottom:15px}#search-outer #contact-box .hbspt-form fieldset.form-columns-2 .input{margin-right:8px}#search-outer #contact-box .hbspt-form fieldset.form-columns-2 .input input{width:100% !important}#search-outer #contact-box .hbspt-form fieldset.form-columns-2 .hs-form-field:last-child .input{margin-right:0;margin-left:8px}#search-outer #contact-box .hbspt-form fieldset.form-columns-2 .hs-form-field:last-child label{margin-left:8px}#search-outer #contact-box .hbspt-form fieldset label{margin-bottom:5px;display:inline-block}#search-outer #contact-box .hbspt-form fieldset label.hs-error-msg{margin-top:5px;color:#da4f4f}#search-outer #contact-box .hbspt-form fieldset label span{display:inline !important;margin:0;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;color:#e0e0e0 !important}#search-outer #contact .hbspt-form input[type=text],#search-outer #contact .hbspt-form input[type=email],#search-outer #contact .hbspt-form input[type=tel],#search-outer #contact .hbspt-form input[type=url],#search-outer #contact .hbspt-form textarea{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:20px !important;line-height:22px !important;padding:9px 15px;background-color:transparent;border:1px solid #ced4e0;border-radius:2px;color:#f2f2f2 !important;text-transform:none;text-align:left !important}#search-outer #contact .hbspt-form input::-webkit-input-placeholder,#search-outer #contact .hbspt-form input::-moz-placeholder #search-outer #contact .hbspt-form input:-ms-input-placeholder{font-size:18px !important}#search-outer #contact .hbspt-form textarea{width:100% !important;height:135px}#search-outer #contact .hbspt-form .hs-submit input[type=submit]{width:100%;max-width:350px;padding:10px 20px;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:18px;line-height:20px;text-align:center;letter-spacing:.2em;color:#f2f2f2;background:linear-gradient(90deg,rgba(137,161,195,.68) 23.24%,rgba(173,161,182,.68) 88.14%);border-radius:2px !important}#search-outer #contact #close{position:absolute;top:40px;right:30px}#search-outer #contact #close a{width:35px;height:32px}.ascend #search-outer #contact #close a span:not(.close-line){font-size:35px;height:30px;line-height:35px}.ascend #search-outer #contact #close a span:not(.close-line):hover{color:#fff !important}@media(max-width:400px),(min-device-width:320px) and (max-device-width:480px){#search-outer #contact-box .hbspt-form fieldset.form-columns-2 .hs-form-field{width:50% !important;float:left !important}}@media screen and (max-width:999px){#search-outer #contact-box .title{padding-left:20px;margin-bottom:30px}#modal-hs-form .title{padding-left:20px;margin-bottom:30px}}@media screen and (max-width:690px){#search-outer #contact-box .title:before{content:"";position:absolute;bottom:6px;right:unset;left:0;width:85vw;height:17px;background:linear-gradient(-270deg,rgba(137,161,195,.56) -3.5%,rgba(173,161,182,.23) 45.99%,rgba(173,161,182,0) 83.38%);z-index:-5}#search-outer #contact-box .title span{font-size:45px;line-height:50px}#search-outer #contact-box .title span:before{display:none}#modal-hs-form .title:before{content:"";position:absolute;bottom:6px;right:unset;left:-15px;width:85vw;height:17px;background:linear-gradient(-270deg,rgba(137,161,195,.56) -3.5%,rgba(173,161,182,.23) 45.99%,rgba(173,161,182,0) 83.38%);z-index:-5}#modal-hs-form .title span{font-size:45px;line-height:50px}#modal-hs-form .title span:before{display:none}#search-outer #contact-box .hbspt-form{padding:0 20px 0 20px}#search-outer #contact-box .hbspt-form fieldset label span{font-size:15px;line-height:17px}}.slide-out-widget-area-toggle.mobile-icon a>span{height:20px !important}body.original #header-outer[data-has-menu="true"] .lines-button,body.ascend #header-outer[data-has-menu="true"] .lines-button{top:9px !important}.slide-out-widget-area-toggle.mobile-icon .lines-button:after,.slide-out-widget-area-toggle.mobile-icon .lines:before,.slide-out-widget-area-toggle.mobile-icon .lines:after{width:30px !important}#header-outer .slide-out-widget-area-toggle.mobile-icon .lines-button.close .lines:after{-webkit-transform:translateY(8px) rotateZ(45deg) !important;transform:translateY(8px) rotateZ(45deg) !important}#header-outer .slide-out-widget-area-toggle.mobile-icon .lines-button.close .lines:before{-webkit-transform:translateY(-8px) rotateZ(-45deg);transform:translateY(-8px) rotateZ(-45deg)}.trigger-mobile-search{position:relative;width:auto;top:auto;right:auto;margin-bottom:0;margin-top:0;vertical-align:middle;line-height:0;height:100%;-webkit-transform:none;transform:none;display:none;padding:0 15px;text-align:right;z-index:10000}.trigger-mobile-search .icon-salient-search{position:relative;display:block;top:50%;line-height:34px;width:18px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;transition:color .3s ease}@media only screen and (min-width:1px) and (max-width:999px){.trigger-mobile-search{display:inline-block}#header-outer .slide-out-widget-area-toggle .lines-button,#header-outer .slide-out-widget-area-toggle .lines,#header-outer .slide-out-widget-area-toggle .lines:before,#header-outer .slide-out-widget-area-toggle .lines:after{width:30px !important}body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines:before{top:8px !important}body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines:after{top:-8px !important}body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines-button.close .lines:after{top:-6px !important}}.sub-menu .back a:before{content:'\f177';color:#fff;font-family:FontAwesome;font-size:16px;line-height:25px;display:inline-block;padding-right:5px}body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container .sub-menu .back a{display:flex;align-items:center;font-family:Open Sans !important;font-weight:400;font-size:25px !important;letter-spacing:normal;line-height:35px !important;background:transparent}.img-fullwidth,.img-fullwidth img{width:100% !important}.section-down-arrow,body[data-button-style^="slightly_rounded"] .scroll-down-wrap,.scroll-down-wrap.no-border,.scroll-down-wrap.minimal-arrow{position:absolute;bottom:20px;left:50%;width:60px;margin-left:-30px;z-index:101}.scroll-down-wrap.minimal-arrow,body[data-button-style^="slightly_rounded"] #ajax-content-wrap .scroll-down-wrap.minimal-arrow{bottom:30px;width:40px;margin-left:-20px}@media only screen and (max-width:690px){.scroll-down-wrap.minimal-arrow{transform:scale(.6)}}body[data-button-style*="slightly_rounded"] .scroll-down-wrap{margin-left:-22px}body[data-button-style="default"] .section-down-arrow i.icon-default-style[class^="icon-"]{height:60px;width:60px;font-size:20px;line-height:60px;z-index:10;animation:3.4s ease-in-out infinite fadebottom;-webkit-animation:3.4s ease-in-out infinite fadebottom}body[data-button-style="default"] .section-down-arrow i.icon-default-style[class^="icon-"],body[data-button-style^="slightly_rounded"] .section-down-arrow,.nectar-next-section-wrap.mouse-wheel .nectar-next-section,.nectar-next-section-wrap.down-arrow-bordered .nectar-next-section,.scroll-down-wrap.no-border .section-down-arrow,body[data-button-style^="slightly_rounded"] .section-down-arrow i,.nectar-next-section-wrap.down-arrow-bordered .nectar-next-section i{color:#fff !important}body[data-button-style^="slightly_rounded"] .section-down-arrow,.nectar-next-section-wrap.mouse-wheel .nectar-next-section,.nectar-next-section-wrap.down-arrow-bordered .nectar-next-section,.scroll-down-wrap.no-border .section-down-arrow{display:inline-block;width:49px;height:49px;border:2px solid #fff;text-align:center;line-height:50px;border-radius:100px;font-size:25px;-webkit-border-radius:100px;transition:opacity .4s ease;-webkit-transition:opacity .4s ease;overflow:hidden;margin-left:0;left:0;bottom:16px;opacity:.6}body[data-button-style^="slightly_rounded"] .section-down-arrow.hidden{transform:translateY(55px);-webkit-transform:translateY(55px);opacity:0}body[data-button-style^="slightly_rounded"] .section-down-arrow i,.nectar-next-section-wrap.down-arrow-bordered .nectar-next-section i{transition:transform .2s ease;-webkit-transition:transform .2s ease;display:block;width:49px;height:48px;line-height:48px;font-size:20px}body[data-button-style^="slightly_rounded"] .nectar-box-roll .section-down-arrow i{transition:none;-webkit-transition:none}body[data-button-style^="slightly_rounded"] .section-down-arrow:hover,body[data-button-style^="slightly_rounded"] .section-down-arrow.hovered,.nectar-next-section-wrap.down-arrow-bordered .nectar-next-section:hover{opacity:1}body[data-button-style^="slightly_rounded"] .section-down-arrow i.fa-angle-down.top,body[data-button-style^="slightly_rounded"] .section-down-arrow i.fa-angle-down,.nectar-next-section-wrap.down-arrow-bordered .nectar-next-section i{-webkit-transform:translate(0,-48px);transform:translate(0,-48px)}body[data-button-style^="slightly_rounded"] .section-down-arrow:hover i.fa-angle-down.top,body[data-button-style^="slightly_rounded"] .section-down-arrow:hover i.fa-angle-down,body[data-button-style^="slightly_rounded"] .section-down-arrow.hovered i.fa-angle-down.top,body[data-button-style^="slightly_rounded"] .section-down-arrow.hovered i.fa-angle-down,.nectar-next-section-wrap.down-arrow-bordered .nectar-next-section:hover i{-webkit-transform:translate(0,0) !important;transform:translate(0,0) !important}.nectar-slider-case .container{position:relative;max-width:100% !important}.nectar-slider-case .content{top:0 !important}.nectar-slider-case .content h3{position:absolute;bottom:10%;writing-mode:tb;margin:0;font-size:50px;line-height:normal}.nectar-slider-case.text-content-right .content h3{right:6%;text-align:right}.nectar-slider-case.text-content-left .content h3{left:6%;text-align:left;transform:rotate(180deg) !important}.nectar-slider-case .content p{position:absolute;bottom:10%;writing-mode:tb;margin:0;font-weight:400;line-height:normal !important}.nectar-slider-case.text-content-right .content p{right:9%;margin-right:15px !important;text-align:right}.nectar-slider-case.text-content-left .content p{left:9%;text-align:left;margin-left:15px !important;transform:rotate(180deg) !important}.nectar-slider-case .content .buttons{position:absolute;bottom:0}.nectar-slider-case.text-content-left .content .buttons{right:3%}.nectar-slider-case.text-content-right .content .buttons{left:3%}.nectar-slider-case .content .buttons .button a{color:#fff !important;border-color:#fff !important;font-family:Open Sans;font-size:35px;font-weight:400}@media screen and (max-width:1600px){.nectar-slider-case .content h3{font-size:40px;bottom:7%}.nectar-slider-case .content p{font-size:20px;bottom:7%}.nectar-slider-case .content .buttons .button a{font-size:25px}}@media screen and (max-width:1441px){.nectar-slider-case .content h3{bottom:5%}.nectar-slider-case .content p{bottom:5%}}@media screen and (max-width:1281px) and (min-width:1000px){.nectar-slider-wrap[data-full-width="true"] .nectar-slider-case .content h3{font-size:35px}.nectar-slider-case .content p{font-size:18px}.nectar-slider-case .content .buttons .button a{font-size:22px}}@media only screen and (max-width:999px) and (min-width:690px){#slide-out-widget-area .menuwrapper li small{font-size:14px !important;line-height:14px !important}body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container .sub-menu li.menu-item a{font-size:40px !important}}@media screen and (max-width:768px){body #slide-out-widget-area.fullscreen .inner .bottom-text{margin-top:35px !important}body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container .sub-menu .back a{font-family:Open Sans !important;font-weight:400;font-size:20px !important;letter-spacing:normal;line-height:30px !important;background:transparent}body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a,#slide-out-widget-area.fullscreen-split .off-canvas-menu-container>ul>li>a,body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a{font-size:30.5px !important;line-height:26.6px !important}body.fixed{position:fixed;width:100%;top:0}}.hero-video-slider .content{padding-top:8%}.nectar_video_lightbox.play_button_with_text .link-text{font-family:Quattrocento sans;font-style:normal;font-weight:400;letter-spacing:.2em;text-transform:uppercase}.nectar_black .nectar_video_lightbox.play_button_with_text .play:before,.nectar_black .nectar_video_lightbox.play_button_with_text .play .inner-wrap:before{background:#4f4f4f !important}#row-video-hero .nectar_video_lightbox.play_button_with_text{padding-bottom:10px}@media screen and (max-width:690px){#row-video-hero .nectar_video_lightbox.play_button_with_text .play{width:35px;height:35px}#row-video-hero .span_12.light .nectar_video_lightbox.play_button_with_text .link-text{max-width:150px}}.align-left{text-align:left}.align-right{text-align:right}.text-small{position:relative;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:8px;line-height:18px;letter-spacing:.2em;color:#4f4f4f}.text-vertical{writing-mode:tb}.text-flip{transform:rotate(180deg)}.text-line-left:before{content:"";display:inline-block;width:110px;height:1px;margin-right:10px;margin-bottom:2px;background:#828282}.dots{display:flex;align-items:center}.dots.horizontal{flex-direction:row}.dots.horizontal-reverse{flex-direction:row-reverse}.dots.vertical{flex-direction:column}.dots.vertical-reverse{flex-direction:column-reverse}.dots .bordered-dot,.colored-dot .bordered-dot{display:inline-block;background-color:#c4c4c4;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1px #c4c4c4;box-sizing:content-box}.dots .dot,.colored-dot .dot{display:inline-block;border-radius:50%}.dots.horizontal .bordered-dot{margin-right:150px}.dots.horizontal .dot:nth-of-type(2){margin-right:20px}.dots.horizontal-reverse .bordered-dot{margin-left:150px}.dots.horizontal-reverse .dot:nth-of-type(2){margin-left:20px}.dots.vertical .bordered-dot{margin-bottom:150px}.dots.vertical .dot:nth-of-type(2){margin-bottom:20px}.dots.vertical-reverse .bordered-dot{margin-top:150px}.dots.vertical-reverse .dot:nth-of-type(2){margin-top:20px}.dots.wd-18 .dot,.dots.wd-18 .bordered-dot{width:18px;height:18px}.dots.wd-20 .dot,.dots.wd-20 .bordered-dot{width:20px;height:20px}.dots.wd-22 .dot,.dots.wd-22 .bordered-dot{width:22px;height:22px}.dots.wd-22 .bordered-dot{border-width:4px}.box-container{box-shadow:0 10px 15px rgba(0,0,0,.15);background-image:linear-gradient(to right,#fff 50%,#fff 50%)}.bg-style-1{background:linear-gradient(to right,#f2f2f2 50%,#fff 50%)}.bg-style-2{background:linear-gradient(to left,#f2f2f2 50%,#fff 50%)}.down-arrow{position:relative;display:inline-block;width:1px;background-color:#828282}.down-arrow:before{content:"";width:7px;height:1px;transform:rotate(-45deg);position:absolute;bottom:2px;background-color:#828282;left:-1px}.down-arrow:after{content:"";width:7px;height:1px;position:absolute;background-color:#828282;bottom:2px;transform:rotate(45deg);right:-.5px}.right-arrow{position:relative;height:1px;background-color:#f2f2f2}.right-arrow:before{content:"";width:7px;height:1px;transform:rotate(-45deg);position:absolute;bottom:-2px;background-color:#f2f2f2;right:-.5px}.right-arrow:after{content:"";width:7px;height:1px;position:absolute;background-color:#f2f2f2;bottom:2px;transform:rotate(45deg);right:-.5px}.line-cross{display:inline-block;width:32px;height:1px;background:#e0e0e0}.line-cross:after{content:"";position:absolute;display:inline-block;width:1px;height:72px;left:15.5px;top:-35.5px;background:#e0e0e0}.circle-plus{font-family:Quattrocento;font-style:normal;font-weight:400;font-size:50px;color:#6d819d;border:1px solid #6d819d;display:inline-block;border-radius:50%;padding-top:12px;width:50px;height:50px;text-align:center}.text-list.colored-dot{list-style:none}.text-list.colored-dot li{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:30px}.text-list.colored-dot .dot,.text-list.colored-dot .bordered-dot{width:30px;height:30px}.text-list.colored-dot .bordered-dot{border-width:5px;margin-left:-7px;border-color:rgba(79,79,79,.75)}.text-list.colored-dot li .text{width:calc(100% - 50px);max-width:310px;padding-left:20px;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#4f4f4f}.mb-0{margin-bottom:0 !important}.m-0{margin:0 !important}.pb-0{padding:0 !important}.p-0{padding-bottom:0 !important}div.link a{display:inline-block;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:18px;line-height:20px;letter-spacing:.2em;text-transform:uppercase;text-align:center;color:#766385}div.link.box a{display:inline-block;min-width:200px;border:1px solid;padding:8px 10px;color:#4f4f4f}div.link.box.mw-500 a{width:100%;max-width:500px}div.link.box.mw-400 a{width:100%;max-width:400px}div.link.box.link-large a{padding:10px 10px}div.link.box.white a{color:#fff;border-color:#fff}div.link.box.black a{color:#4f4f4f;border-color:#4f4f4f}a.btn-book{display:inline-block;padding:14.5px 30px;font-family:Quattrocento Sans;font-weight:lighter;font-size:25px;line-height:28px;letter-spacing:.2em;border-radius:10px !important;background:linear-gradient(90deg,rgba(137,161,195,.7) 4.09%,rgba(173,161,182,.5) 89.59%);text-transform:uppercase;color:#fff}a.btn-book:hover{background:linear-gradient(90deg,rgba(137,161,195,.85) 4.09%,rgba(173,161,182,.8) 89.59%)}@media screen and (max-width:999px){.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}}@media screen and (max-width:690px){.align-mobile-left{text-align:left !important}.align-mobile-right{text-align:right !important}.align-mobile-center{text-align:center !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.dots .bordered-dot,.colored-dot .bordered-dot{border-width:2px}.dots.wm-18 .bordered-dot,.colored-dot.wm-18 .bordered-dot{border-width:3px}.dots.wd-18 .dot,.dots.wd-18 .bordered-dot{width:10px;height:10px}.dots.wm-18 .dot,.dots.wm-18 .bordered-dot{width:18px;height:18px}.dots.wm-12 .dot,.dots.wm-12 .bordered-dot{width:12px;height:12px}.dots.horizontal .bordered-dot{margin-right:85px}.dots.vertical .bordered-dot{margin-bottom:85px}.dots.horizontal .dot:nth-of-type(2){margin-right:10px}.dots.vertical .dot:nth-of-type(2){margin-bottom:10px}.dots.horizontal-reverse .bordered-dot{margin-left:85px}.dots.vertical-reverse .bordered-dot{margin-top:85px}.dots.horizontal-reverse .dot:nth-of-type(2){margin-left:10px}.dots.vertical-reverse .dot:nth-of-type(2){margin-top:10px}.link.box a{font-size:18px}.font-m-16{font-size:16px !important;line-height:18px !important}.font-m-18{font-size:18px !important;line-height:20px !important}.w-m-auto{width:auto !important}.w-m-100{width:100% !important;max-width:300px}}#audio-player{margin-left:40px;flex-grow:1}.audioplayer{position:relative;height:70px;background:#f2f2f2;z-index:100}.audioplayer:not(.audioplayer-playing) .audioplayer-playpause{background:none !important;border:none !important}.audioplayer:not(.audioplayer-playing) .audioplayer-playpause a{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:22px solid #6d819d}.audioplayer-playing .audioplayer-playpause{background:rgba(253,79,26,0);border:0}.audioplayer-playing .audioplayer-playpause a::before,.audioplayer-playing .audioplayer-playpause a::after{content:'';width:7px;height:28px;background-color:#c4c4c4}.audioplayer-playing .audioplayer-playpause a{width:18px;height:28px}.audioplayer-time{font-family:Quattrocento Sans;font-size:20px}.audioplayer-bar{margin:0 30px}.audioplayer-bar::before{height:5px;background-color:#ddd}.audioplayer-bar-loaded{z-index:1;height:5px;background:#c4c4c4}.audioplayer-playing .audioplayer-bar-played::after{border:0}.audioplayer-bar-played{height:5px;background:#6d819d}.audioplayer-volume-adjust{display:none}.audioplayer-volume-button a{transform:scale(1.5)}.audioplayer-mute .audioplayer-volume-button a{background-color:#c4c4c4}.audioplayer-mute .audioplayer-volume-button a:before{border-right:9px solid #c4c4c4}.audioplayer-time-duration{margin-right:40px}.audioplayer:not(.audioplayer-playing) .audioplayer-bar-played::after{border:0}.audioplayer-bar-played::after{top:-8px;right:-1px;margin-right:-5px;width:20px;height:20px;background-color:#6d819d;border-radius:50%}.audioplayer-playing .audioplayer-playpause{background:none !important}@media screen and (max-width:999px){.audioplayer{height:45px;padding:0 10px;margin-bottom:0}.audioplayer-playpause{width:20px;height:20px}.audioplayer:not(.audioplayer-playing) .audioplayer-playpause a{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #6d819d}.audioplayer-time{font-family:Quattrocento Sans;font-size:12px}.audioplayer-time-current{margin-left:10px}.audioplayer-volume-button a{transform:scale(1)}.audioplayer-time-duration{margin-right:10px}.audioplayer-bar-played::after{top:-3px;width:10px;height:10px}.audioplayer-bar{margin:0 10px}.audioplayer-bar::before,.audioplayer-bar-loaded,.audioplayer-bar-played{height:3px}.audioplayer-bar>div{top:4px}.audioplayer-playing .audioplayer-playpause a{width:13px;height:18px}.audioplayer-playing .audioplayer-playpause a::before,.audioplayer-playing .audioplayer-playpause a::after{width:5px;height:18px}}@media screen and (max-width:690px){#audio-player{margin-left:0}}.section-cta-strategy{background:linear-gradient(to right,#f2f2f2 50%,#6d819d 0)}.section-cta-strategy:after{content:"";position:absolute;bottom:0;left:25vw;width:1px;height:260px;background:#c4c4c4}.section-cta-strategy:before{content:"";position:absolute;bottom:0;top:0;left:calc(25vw - 280px);display:block;width:280px;height:560px;margin:auto;border-radius:280px 0 0 280px;background:linear-gradient(40deg,#fff 22.55%,rgba(255,255,255,0) 79.08%)}.section-cta-strategy .col-right{display:flex !important;align-items:center !important;justify-content:center}.section-cta-strategy .section-title{margin:auto;max-width:520px}.section-cta-strategy .section-title h4{font-family:Quattrocento;font-style:normal;font-weight:400;font-size:30px;line-height:35px;color:#828282}.section-cta-strategy .section-title h4 strong{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:35px;line-height:40px;letter-spacing:.3em;color:#828282}.section-cta-strategy .section-title h5{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:24px;line-height:30px;letter-spacing:.3em;color:#828282}.section-cta-strategy .section-title h3{font-family:Quattrocento;font-style:normal;font-weight:400;font-size:45px;line-height:18px;color:#4f4f4f}.section-cta-strategy .section-title h3 strong{font-family:Quattrocento;font-style:normal;font-weight:700;font-size:45px;line-height:50px;color:#6d819d}.section-cta-strategy .section-desc{padding-left:25vw;position:relative;margin-top:40px}.section-cta-strategy .section-desc .text{padding:0;max-width:280px;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:.15em;color:#828282}.section-cta-strategy .right-arrow{position:absolute;bottom:0;left:calc(25vw+220px);margin-bottom:3px;display:inline-block;width:20vw;background:linear-gradient(to right,#6d819d,#eee)}.section-cta-strategy .right-arrow:before,.section-cta-strategy .right-arrow:after{background:linear-gradient(to right,#6d819d,#eee)}.section-cta-strategy .dots{padding-right:30px}.section-cta-strategy .dots .bordered-dot,.section-cta-strategy .dots .dot{width:15px;height:15px}.section-cta-strategy .dots .line-cross{display:inline-block;width:25px;height:2px;background:#828282;margin-left:auto;margin-right:10px}.section-cta-strategy .dots .line-cross:before{content:"";display:inline-block;width:2px;height:50px;background:#828282;margin-left:12px;margin-top:-23px}.section-cta-strategy #text-bottom{position:absolute;bottom:-10px;right:30px;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:.3em;color:#4f4f4f}.section-cta-strategy .line-cross:after{display:none}.section-cta-strategy .morphing-outline{cursor:pointer}@media screen and (max-width:1500px){.section-cta-strategy .right-arrow{width:11vw;left:calc(50vw - 90px)}.section-cta-strategy .section-desc .text{padding-right:30px}}@media screen and (max-width:999px) and (min-width:691px){.section-cta-strategy .section-title h4,.section-cta-strategy .section-title h4 strong{font-size:25px;line-height:30px}.section-cta-strategy .section-title h3{font-size:30px;line-height:35px}.section-cta-strategy .section-title h5{font-size:20px;line-height:30px}.section-cta-strategy .section-desc{padding-left:22vw;position:relative;margin-top:40px}.section-cta-strategy:after{height:210px}.section-cta-strategy:before{left:calc(25vw - 250px);width:250px;height:500px;border-radius:250px 0 0 250px}.section-cta-strategy .morphing-outline{transform:scale(.8)}}@media screen and (max-width:690px){.section-cta-strategy .section-title h4{font-size:16px;line-height:18px}.section-cta-strategy .section-title h4 strong{font-size:25px;line-height:18px;padding-left:5px}.section-cta-strategy .section-title h3 strong{font-size:28px;line-height:18px}.section-cta-strategy .section-title h3{font-size:28px;line-height:18px}.section-cta-strategy .section-title h5{font-size:16px;line-height:18px}.section-cta-strategy .section-desc{padding-left:46vw;position:relative;margin-top:20px}.section-cta-strategy .section-desc .text{padding:0;letter-spacing:.05em}.section-cta-strategy .dots .line-cross{margin-right:0;margin-top:20px}.section-cta-strategy .dots{padding-right:0}.section-cta-strategy{background:linear-gradient(to bottom,#f2f2f2 50%,#6d819d 0)}.section-cta-strategy:after{left:46vw;bottom:50%;height:220px}.section-cta-strategy:before{content:"";position:absolute;bottom:unset;top:40px;left:calc(46vw - 140px);display:block;width:140px;height:280px}.section-cta-strategy .down-arrow{position:absolute;right:20vw;bottom:-30px;display:inline-block;height:100px;background:linear-gradient(to bottom,#6d819d,#eee)}.section-cta-strategy .down-arrow:before,.section-cta-strategy .down-arrow:after{background:#eee}.section-cta-strategy #text-bottom{bottom:0;left:0;font-size:8px;line-height:18px;letter-spacing:.3em}.section-cta-strategy .morphing-outline{transform:scale(.7)}}.section-testimonial-style-rect{margin-bottom:100px;background:linear-gradient(180deg,#766385 0,#91829d 100%);text-align:center}.section-testimonial-style-rect .row-bg.using-image{background-position:17vw top !important;background-size:auto}.section-testimonial-style-rect .text-rect-wrap{position:relative;position:relative;padding:7vw 8vw 5vw 10vw;display:inline-block}.section-testimonial-style-rect .text-rect-wrap:before{content:"";border:10px solid;border-image-slice:1;border-width:2px;border-image-source:linear-gradient(to top,#91829d 0,#f2f2f2 59%,#91829d 97%);position:absolute;top:-80px;left:0;display:inline-block;width:100%;height:calc(100%+160px);z-index:-1}.section-testimonial-style-rect .section-desc{font-family:Quattrocento;font-style:normal;font-weight:400;font-size:24px;line-height:30px;text-align:right;color:#FFF}.section-testimonial-style-rect .section-desc strong{font-family:Quattrocento;font-style:normal;font-weight:700;font-size:30px;line-height:35px;color:#FFF}.section-testimonial-style-rect .section-desc strong.big{font-family:EB Garamond;font-style:italic;font-weight:400;font-size:45px;line-height:35px;color:#91829d}.section-testimonial-style-rect .section-title{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:24px;line-height:30px;text-align:right;letter-spacing:.3em;color:#FFF}.section-testimonial-style-rect .section-title strong{font-family:Quattrocento;font-style:normal;font-weight:400;font-size:45px;line-height:45px;text-align:right;letter-spacing:.1em;color:#FFF}.section-testimonial-style-rect .read-more{position:absolute;left:20px;bottom:0;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:15px;line-height:17px;letter-spacing:.2em;color:#f2f2f2}@media screen and (min-width:1950px){.section-testimonial-style-rect .text-rect-wrap{max-width:1650px;margin:auto}}@media screen and (max-width:1500px){.section-testimonial-style-rect .text-rect-wrap{padding:5vw 3vw 5vw 3vw}}@media screen and (max-width:690px){.section-testimonial-style-rect{margin-bottom:50px}.section-testimonial-style-rect .text-rect-wrap:before{top:-55px;height:calc(100%+110px)}.section-testimonial-style-rect .section-desc{font-size:16px;line-height:18px}.section-testimonial-style-rect .section-title{font-size:20px;line-height:25px;padding-bottom:0}.section-testimonial-style-rect .section-title strong{font-size:30px;line-height:40px}.section-testimonial-style-rect .row-bg.using-image{background-position:11vw 20px !important;background-size:50% auto}}.dragon-video-slider{padding:0 9vw}.dragon-video-slider .slick-track{display:flex !important}.dragon-video-slider .slick-slide{height:inherit !important}.dragon-video-slider .slick-arrow i{font-size:50px;color:#fff}.dragon-video-slider .slick-prev:before,.dragon-video-slider .slick-next:before{display:none !important}.dragon-video-slider .slick-prev{display:block;width:50px;height:50px;left:4vw;transform:rotate(60deg);transform-origin:right;z-index:1000}.dragon-video-slider .slick-next{display:block;width:50px;height:50px;right:4vw;z-index:1000}.dragon-video-slider .slider-container{margin-left:0 !important}.dragon-video-slider .slider-container .text-content{max-width:500px;margin-left:5vw;text-align:left}.dragon-video-slider .slider-container .text-content h3{font-family:Quattrocento;font-style:normal;font-weight:700;font-size:48px;line-height:40px;color:#FFF}.dragon-video-slider .slider-container .text-content h4{margin-bottom:35px;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:25px;line-height:40px;letter-spacing:.3em;color:#FFF}.dragon-video-slider .slider-container .text-content p{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:20px;line-height:25px;text-align:right;color:#f2f2f2}.dragon-video-slider .slider-container .text-content .link{margin-top:50px;text-align:right}.dragon-video-slider .slider-container .text-content .link:after{content:'';display:block;width:100%;height:1px;margin-top:10px;background:#fff}.dragon-video-slider .slider-container .text-content .link a{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:15px;text-align:right;letter-spacing:.2em;color:#FFF}@media screen and (max-width:999px){.dragon-video-slider{padding:0 4vw}.dragon-video-slider .slider-container .text-content{max-width:100%;margin-left:0;margin-top:20px;text-align:center}.dragon-video-slider .slider-container .text-content h3{font-size:40px}.dragon-video-slider .slider-container .text-content h4{font-size:20px;line-height:20px}.dragon-video-slider .slider-container .text-content p{margin-top:0}.dragon-video-slider .slider-container .text-content .link{margin-top:20px;padding-left:0;text-align:right;position:relative}.dragon-video-slider .slider-container .text-content .link:after{display:none}.dragon-video-slider .slick-arrow i{font-size:30px}.dragon-video-slider .slick-prev,.dragon-video-slider .slick-next{top:unset;bottom:185px}.dragon-video-slider .slick-prev{left:0}.dragon-video-slider .slick-next{right:0}}@media screen and (max-width:999px){.dragon-video-slider .slick-prev,.dragon-video-slider .slick-next{top:unset;bottom:285px}}@media screen and (max-width:690px){.dragon-video-slider .slider-container .text-content h3{font-size:35px}.dragon-video-slider .slider-container .text-content p{font-size:18px}.dragon-video-slider .slick-next{right:-10px}.dragon-video-slider .slick-prev{left:-15px}.dragon-video-slider .slick-prev,.dragon-video-slider .slick-next{top:250px;bottom:unset}}.section-client-slider .dragon-video-slider{padding:0 3vw !important}.client-testimonial-slider{margin-left:0 !important}.client-testimonial-slider{position:relative}.client-testimonial-slider:before{content:"";position:absolute;top:50px;left:0;display:block;width:calc(100% - 2px);height:calc(100% - 100px);border:1px solid #f2f2f2}.client-testimonial-slider .client-info{position:relative;display:inline-block;margin-top:250px;margin-bottom:200px !important;margin-left:8vw}.client-testimonial-slider .client-info:after{content:"";position:absolute;right:calc(-25vw - 20px);top:50px;display:block;width:25vw;height:1px;background:#fff}.client-testimonial-slider .client-info h2{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:20px;line-height:25px;letter-spacing:.2em;text-align:right;color:#f2f2f2}.client-testimonial-slider .client-info h3{position:relative;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:15px;line-height:20px;letter-spacing:.2em;color:#f2f2f2}.client-testimonial-slider .client-info h3:before{content:"";display:block;width:75%;height:1px;margin-bottom:10px;background:#fff}.client-testimonial-slider .client-info .logo{padding-bottom:22px}.client-testimonial-slider .col-right{text-align:right}.client-testimonial-slider .section-desc{max-width:360px;margin-left:auto;margin-right:10vw;margin-top:70px;font-family:Quattrocento;font-style:normal;font-weight:400;font-size:35px;line-height:40px;text-align:right;color:#FFF}.client-testimonial-slider .nectar_video_lightbox{margin-right:11vw}.client-testimonial-slider .nectar_video_lightbox .play{width:35px;height:35px}.client-testimonial-slider .nectar_video_lightbox .link-text{display:none}.client-testimonial-slider .nectar_video_lightbox path,.client-testimonial-slider .span_12.dark .nectar_video_lightbox.play_button_with_text path{fill:rgba(137,161,195,.8)}.client-testimonial-slider .img-with-aniamtion-wrap{position:absolute;top:0;right:7vw;height:100%}.client-testimonial-slider:not(.slick-current) .img-with-aniamtion-wrap{display:none}.client-testimonial-slider .img-with-aniamtion-wrap .hover-wrap,.client-testimonial-slider .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner,.client-testimonial-slider .img-with-aniamtion-wrap img{height:100%;width:auto}.client-testimonial-slider .col-left .nectar_video_lightbox{display:none}.section-client-slider .slick-arrow i{font-size:25px}.section-client-slider .slick-prev,.section-client-slider .slick-next{width:25px;height:25px;z-index:100}@media screen and (max-width:1300px){.client-testimonial-slider .client-info:after{right:calc(-13vw - 20px);width:13vw}}@media screen and (max-width:999px){.client-testimonial-slider .col-left{text-align:center;order:2}.client-testimonial-slider .col-right{text-align:center;order:1}.client-testimonial-slider .img-with-aniamtion-wrap{top:80px;right:0;height:auto;width:100%}.client-testimonial-slider .img-with-aniamtion-wrap .hover-wrap,.client-testimonial-slider .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner,.client-testimonial-slider .img-with-aniamtion-wrap img{height:auto;width:auto}.client-testimonial-slider .img-with-aniamtion-wrap img{max-width:450px;margin:auto}.client-testimonial-slider .section-desc{max-width:350px;margin:210px auto 0}.client-testimonial-slider .nectar_video_lightbox{margin-right:0;margin-top:30px}.client-testimonial-slider .client-info{margin-top:130px;margin-bottom:110px !important;margin-left:auto;margin-right:auto}.client-testimonial-slider .client-info:after{right:50%;width:1px;height:100px;top:-120px}.client-testimonial-slider .client-info h3{text-align:left}}@media screen and (max-width:690px){.client-testimonial-slider:before{top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px)}.section-client-slider .dragon-video-slider{padding:0 5vw !important}.client-testimonial-slider .section-desc{font-size:30px;max-width:100%;margin:90px auto 0;padding:0 15px 0 0}.client-testimonial-slider .img-with-aniamtion-wrap{position:absolute;top:15px;right:unset;left:-5vw;height:auto;width:100%;transform:rotate(80deg)}.client-testimonial-slider .img-with-aniamtion-wrap img{width:100%}.client-testimonial-slider .client-info{padding:0 40px 0 25px;margin-top:140px;margin-bottom:0 !important;margin-left:auto;margin-right:auto}.client-testimonial-slider .client-info:after{right:50%;width:1px;height:80px;top:-95px}.client-testimonial-slider .col-right .nectar_video_lightbox{display:none}.client-testimonial-slider .col-left .nectar_video_lightbox{display:block;margin-top:-45px;float:right;margin-right:15px}.client-testimonial-slider .client-info .logo{padding-bottom:10px}.client-testimonial-slider .client-info h3:before{width:90%}}.section-service-boxed .box-container{box-shadow:0 10px 15px rgba(0,0,0,.15) !important;padding:0 50px !important}.section-service-boxed .down-arrow{position:absolute;top:-160px;right:0;left:0;margin:auto;height:150px}.section-service-boxed .text-with-line{position:relative;padding-bottom:5px;margin-top:10px;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:10px;line-height:15px;letter-spacing:.2em;color:#4f4f4f}.section-service-boxed .text-with-line:after{content:"";display:block;width:calc(100% - 20px);height:1px;background:#4f4f4f}.section-service-boxed .text-with-line strong{position:absolute;top:25px;right:0;font-family:Quattrocento;font-size:80px;color:#766385;font-weight:400}.section-service-boxed .section-title{padding-top:5vw;padding-left:7.5vw;font-family:Quattrocento;font-style:normal;font-weight:400;font-size:50px;line-height:normal;letter-spacing:.05em;color:#4f4f4f}.section-service-boxed .section-title strong{font-family:Quattrocento;font-style:normal;font-weight:400;font-size:65px;line-height:normal}.section-service-boxed .section-desc{display:flex;padding-left:calc(50% - 405px)}.section-service-boxed .section-desc small{margin-right:25px;padding-top:5px;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:8px;line-height:9px;letter-spacing:.2em;color:#4f4f4f}.section-service-boxed .section-desc small:after{content:"";display:inline-block;width:185px;height:1px;background-color:#bdbdbd;margin-bottom:3px;margin-left:20px}.section-service-boxed .section-desc .desc{max-width:600px}.section-service-boxed .section-desc .desc p{padding-bottom:15px;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#4f4f4f}.section-service-boxed .text-bottom-line,.section-service-boxed .text-top-line{display:flex;align-items:center;justify-content:space-between;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:8px;line-height:9px;letter-spacing:.2em;color:#4f4f4f}.section-service-boxed .text-bottom-line:before{content:"";display:inline-block;width:calc(50%+80px);height:1px;background-color:#bdbdbd}.section-service-boxed .text-top-line:after{content:"";display:inline-block;width:calc(50%+80px);height:1px;background-color:#bdbdbd}.section-service-boxed .read-more{display:inline-block;margin-left:calc(50% - 65px);padding-top:10px;margin-bottom:45px;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:20px;line-height:22px;text-align:left;letter-spacing:.3em;color:#766385}.section-service-boxed .text-read-more{font-family:Quattrocento;font-weight:700;font-size:15px;line-height:17px;text-align:center;letter-spacing:.2em;color:#4f4f4f}.section-service-boxed .text-read-more strong{display:none;position:absolute;top:-5px;right:0;font-family:Quattrocento;font-size:80px;color:#766385;font-weight:400}.section-service-boxed .dots{flex-direction:column;position:absolute;left:-3.5vw;bottom:10px;z-index:100}.section-service-boxed .dots .bordered-dot,.section-service-boxed .dots .dot{width:20px;height:20px}@media screen and (max-width:1300px){.section-service-boxed .section-title{font-size:40px}.section-service-boxed .section-title strong{font-size:55px}.section-service-boxed .section-desc small{display:none}.section-service-boxed .section-desc{padding-left:7vw;line-height:18px}.section-service-boxed .read-more{font-size:16px;line-height:18px}}@media screen and (max-width:999px) and (min-width:691px){.section-service-boxed .read-more{margin-left:7vw}}@media screen and (max-width:690px){.section-service-boxed .box-container{padding:0 20px !important}.section-service-boxed .section-title{padding-top:50px;padding-left:0;font-size:20px}.section-service-boxed .section-title strong{font-size:30px}.section-service-boxed .section-desc{padding-left:0}.section-service-boxed .read-more{margin-left:0;margin-bottom:15px;width:80%}.section-service-boxed .text-with-line{font-size:8px;border:0}.section-service-boxed .text-read-more{border-bottom:1px solid #4f4f4f;padding-bottom:5px;margin-top:-80px}.section-service-boxed .text-read-more strong{display:inline-block}.section-service-boxed .text-bottom-line:before{width:calc(100% - 100px)}.section-service-boxed .text-top-line{margin-bottom:20px !important}.section-service-boxed .text-top-line:after{width:calc(100% - 100px)}}.section-image-text-1 .read-more a{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.2em;color:#f2f2f2}.section-image-text-1 .read-more:after{content:"";position:absolute;display:block;margin-top:13px;width:50vw;height:3px;left:-15vw;background-color:#fff}.section-image-text-1 .section-title{font-family:Quattrocento;font-style:normal;font-weight:400;font-size:45px;line-height:40px;letter-spacing:.05em;color:#FFF}.section-image-text-1 .section-title strong{font-family:Quattrocento;font-style:normal;font-weight:400;font-size:55px;line-height:40px;letter-spacing:.05em;color:#FFF}.section-image-text-1 .section-desc{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#FFF}.section-image-text-1 img{margin-top:-60px;margin-left:16vw;position:relative;z-index:1000}@media screen and (max-width:1300px){.section-image-text-1 .col-second{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:999px) and (min-width:691px){.section-image-text-1 .section-title{font-size:35px;line-height:normal}.section-image-text-1 .section-title strong{font-size:45px;line-height:normal}.section-image-text-1img{margin-top:0;margin-left:0}.section-image-text-1 .read-more:after{display:none}}@media screen and (max-width:690px){.section-image-text-1 .section-title{font-size:25px;line-height:25px}#section-about-3-title:before{content:"";position:absolute;top:-25px;display:block;width:100%;height:3px;left:-27px;background-color:#fff}.section-image-text-1 .section-title strong{font-size:35px;line-height:25px}.section-image-text-1 img{max-width:none;width:125%;margin-top:-100px;margin-left:0}.section-image-text-1 .read-more:after{display:none}.section-image-text-1 .col-second{padding-top:0}}.section-about-person .section-intro{position:absolute;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.section-about-person .section-intro.top{margin-left:150px;top:35px}.section-about-person .section-intro.bottom{top:230px}.section-about-person .section-intro .section-title h3{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:20px;line-height:22px;letter-spacing:.2em;color:#4f4f4f}.section-about-person .section-intro .section-title p.desc{font-family:Quattrocento;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#4f4f4f}.section-about-person .section-intro.top .section-title p.desc{max-width:350px;margin-left:70px}.section-about-person .section-intro.bottom .section-title p.desc{max-width:290px;text-align:right;margin-left:20px}.section-about-person .section-intro .circle{display:inline-block;width:100px;height:100px;border:1px solid #766385;border-radius:50%;margin-left:-50px}.section-about-person .section-intro .line{display:inline-block;height:1px;background:#bdbdbd}.section-about-person .section-intro.top .line{width:calc(85vw - 950px)}.section-about-person .section-intro.bottom .line{margin-left:-100px;width:calc(85vw - 600px)}.section-about-person .section-intro.bottom .section-title{margin-bottom:-20px}.section-about-person .connect-linkedin a{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:.2em;color:#4f4f4f}.section-about-person .connect-linkedin{position:absolute;right:322px;bottom:80px;z-index:100}.section-about-person .connect-linkedin a i{font-size:45px;margin-top:-12px;color:#6d819d}.section-about-person .connect-linkedin a strong{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:.2em;color:#f2f2f2}.section-about-person .line-right{position:absolute;right:60px;bottom:-40px;display:inline-block;width:1px;height:370px;background:linear-gradient(to bottom,#766385,#f2f2f2);z-index:100}.section-about-person .dots{flex-direction:column;position:absolute;right:0;bottom:70px}.section-about-person .dots .bordered-dot,.section-about-person .dots .dot{width:20px;height:20px}.section-about-person .img-with-aniamtion-wrap{position:relative;padding-right:160px}.section-about-person .img-with-aniamtion-wrap:before{content:"";width:335px;height:325px;background:#f2f2f2;display:block;position:absolute;right:125px;bottom:0;z-index:-1}@media screen and (max-width:1300px){.section-about-person .section-intro.top{margin-left:0}.section-about-person .section-intro.top .line{width:calc(85vw - 750px)}.section-about-person .section-intro.bottom .line{margin-left:0}.section-about-person .section-intro.bottom .section-title{margin-bottom:0}}@media screen and (max-width:999px) and (min-width:691px){.section-about-person .section-intro.top{margin-left:0;top:15px}.section-about-person .section-intro.top .section-title p.desc{max-width:250px;margin-left:40px}.section-about-person .section-intro .circle{display:inline-block;width:90px;height:90px}.section-about-person .section-intro.top .line{width:calc(85vw - 450px)}.section-about-person .section-intro.bottom{top:170px}.section-about-person .section-intro.bottom .section-title p.desc{max-width:250px;text-align:right;margin-left:20px}.section-about-person .section-intro.bottom .line{width:calc(85vw - 500px)}.section-about-person .connect-linkedin{position:absolute;right:150px;bottom:80px;z-index:100;transform:scale(.8)}.section-about-person .img-with-aniamtion-wrap{padding-right:70px}.section-about-person .img-with-aniamtion-wrap img{width:180px}.section-about-person .line-right{display:none}.section-about-person .img-with-aniamtion-wrap:before{content:"";width:250px;height:220px;background:#f2f2f2;display:block;position:absolute;right:50px;bottom:0;z-index:-1}}@media screen and (max-width:690px){.section-about-person .section-intro.top{position:relative;margin-left:calc(100% - 320px);top:0}.section-about-person .section-title{width:100%}.section-about-person .section-intro.top .section-title p.desc{margin-left:50px}.section-about-person .section-intro.top .circle{position:absolute;top:0;right:10px}.section-about-person .section-intro.top .line{position:absolute;top:100px;right:60px;width:1px;height:210px}.section-about-person .section-intro.bottom{margin-top:100px;position:relative;top:0}.section-about-person .section-intro.bottom .section-title h3{text-align:right}.section-about-person .section-intro.bottom .section-title p.desc{margin-left:0;margin-right:50px;display:inline-block;float:right}.section-about-person .section-intro.bottom .circle{position:absolute;left:unset;top:-15px;right:calc(6%+155px)}.section-about-person .section-intro.bottom .line{width:1px;height:360px;position:absolute;left:unset;top:85px;right:calc(6%+205px)}.section-about-person .connect-linkedin{position:absolute;right:35px;bottom:90px;z-index:100}.section-about-person .connect-linkedin a strong{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:.2em;color:#4f4f4f;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;background:linear-gradient(to right,#4f4f4f 0,#fff 100%)}.section-about-person .connect-linkedin a i{font-size:30px}.section-about-person .dots{flex-direction:column;position:absolute;right:unset;bottom:120px;left:0}.section-about-person .dots .bordered-dot,.section-about-person .dots .dot{width:14px;height:14px}.section-about-person .img-with-aniamtion-wrap{padding-right:10px;padding-top:20px}.section-about-person .img-with-aniamtion-wrap img{width:200px}.section-about-person .line-right{position:absolute;right:-8%;bottom:30px;display:inline-block;width:40vw;height:1px;background:#bdbdbd;z-index:100}.section-about-person .img-with-aniamtion-wrap:before{content:"";width:255px;height:260px;background:#f2f2f2;display:block;position:absolute;right:0;bottom:0;z-index:-1}}.section-audio-play{background:linear-gradient(180deg,#766385 0,#91829d 100%)}.section-audio-play .img-with-aniamtion-wrap{position:absolute;top:-270px;left:-4vw}.section-audio-play .title-player{margin-left:18vw;display:flex;justify-content:flex-start;align-items:flex-end;border-bottom:1px solid #bdbdbd;padding-bottom:20px;padding-top:20px}.section-audio-play .section-title{padding:0;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:20px;line-height:30px;letter-spacing:.2em;color:#FFF}.section-audio-play .section-title strong{font-family:Quattrocento;font-style:normal;font-weight:400;font-size:50px;line-height:60px;color:#f2f2f2}.section-audio-play .title-player .audio-player{margin-left:40px;flex-grow:1}.section-audio-play .section-desc-wrap{display:flex;align-items:flex-start;margin-left:18vw;margin-top:30px}.section-audio-play .section-desc-wrap h5{display:flex;align-items:center;margin:5px 0 0 0;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:8px;line-height:9px;letter-spacing:.2em;color:#f2f2f2}.section-audio-play .section-desc-wrap h5:after{content:"";display:inline-block;width:150px;height:1px;margin-left:30px;background:#f2f2f2}.section-audio-play .section-desc-wrap .desc-content{padding-left:40px;max-width:600px}.section-audio-play .section-desc-wrap .desc-content .desc{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#f2f2f2}.section-audio-play .section-desc-wrap .desc-content .desc.align-right{text-align:right}.section-audio-play .section-link a{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.2em;color:#FFF}@media screen and (max-width:1300px){.section-audio-play .img-with-aniamtion-wrap{position:absolute;top:-210px;left:-4vw}.section-audio-play .img-with-aniamtion-wrap img{width:300px}.section-audio-play .title-player,.section-audio-play .section-desc-wrap{margin-left:13vw}}@media screen and (max-width:999px) and (min-width:691px){.section-audio-play .title-player,.section-audio-play .section-desc-wrap{margin-left:3vw}.section-audio-play .section-title strong{font-size:35px;line-height:40px}.section-audio-play .section-desc-wrap h5{display:none}}@media screen and (max-width:690px){.section-audio-play .img-with-aniamtion-wrap{position:absolute;top:-135px;left:calc(-7vw - 155px)}.section-audio-play .title-player{margin-left:0;display:block;border-bottom:0}.section-audio-play .section-title{font-size:16px;line-height:18px;text-align:right;padding-bottom:10px}.section-audio-play .section-title strong{font-size:35px;line-height:45px}.section-audio-play .title-player .audio-player{margin-left:0;flex-grow:1;margin-top:30px}.section-audio-play .section-desc-wrap{display:block;margin-left:0}.section-audio-play .section-desc-wrap h5{margin-bottom:25px}.section-audio-play .section-desc-wrap .desc-content{padding-left:0}.section-audio-play .section-link{text-align:center}.section-audio-play .section-link a{font-size:18px}.section-audio-play .section-title:after{content:"";display:block;width:95%;height:1px;background:#bdbdbd;margin-left:auto;margin-top:10px}}.section-faq pre{background:transparent !important;overflow:hidden !important;padding:0;margin:0}.section-faq .faq-main-text{position:relative;font-family:Quattrocento;font-style:normal;font-weight:400;font-size:48px;line-height:46px;text-align:center;color:#4f4f4f}.section-faq .faq-main-text:after{content:"";display:block;width:40%;height:1px;background:#828282;margin:10px auto 0}.section-faq .faq-main-text strong{font-family:Quattrocento;font-style:normal;font-size:48px;line-height:45px;color:#4f4f4f;font-weight:700}.section-faq .faq-desc{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:15px;text-align:center;color:#4f4f4f}.section-faq .faq-desc p{padding-bottom:15px}.section-faq .faq-link{text-align:center;padding-top:20px}.section-faq .faq-link a{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:15px;letter-spacing:.2em;color:#766385}.section-faq .question-no.style-1 .question-text{position:relative;display:inline-block;font-family:Quattrocento;font-style:normal;font-weight:400;font-size:15px;line-height:15px;text-align:center;letter-spacing:.1em;color:#4f4f4f}.section-faq .question-no .question-num{font-family:Quattrocento;font-style:normal;font-weight:700;font-size:18px;line-height:15px;text-align:center;letter-spacing:.3em;color:#6d819d}.section-faq .question-no.style-1{position:absolute;top:10px;width:100%;box-sizing:border-box;padding-left:2vw;padding-right:1vw;display:flex;justify-content:space-between}.section-faq .question-no.style-1 .question-text:after{content:"";display:block;width:100px;height:1px;position:absolute;background-color:#828282;top:0;bottom:0;right:-110px;margin:auto}.section-faq .faq-num-right{position:absolute;top:0;height:100%;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:flex-end;right:2vw;font-family:Quattrocento;font-style:normal;font-weight:700;font-size:30px;line-height:15px;color:#828282}.section-faq .faq-num-right .line{width:1px;height:95px;margin-top:20px;margin-bottom:20px;margin-right:4px;background-color:#828282}.section-faq .dragonfly-faq-left{position:absolute;left:2vw;bottom:7vw;writing-mode:tb;transform:rotate(180deg);font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:10px;line-height:15px;letter-spacing:.3em;color:#4f4f4f}.section-faq .dragonfly-faq-left:after{content:"";position:absolute;width:1px;height:75px;background:#828282;bottom:-85px;margin:auto;left:0;right:0}.section-faq .faq-read-more{position:absolute;bottom:15px;left:1.5vw;display:flex;justify-content:flex-start;align-items:center;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:10px;line-height:15px;text-align:left;letter-spacing:.3em;color:#6d819d}.section-faq .faq-read-more a{display:flex;align-items:center}.section-faq .faq-read-more img{width:35px !important;height:35px !important;margin-left:3px !important;margin-right:13px !important}.section-faq .faq-read-more span.line{display:inline-block;height:1px;width:6vw;background-color:#828282}.section-faq .question-no.style-1.question-num-center .question-num{position:absolute;right:0;left:0}.section-faq .faq-text-circle-wrap{padding-top:85px;border:2px solid #ada1b6;border-radius:50%;display:inline-block;position:relative;width:530px;height:530px}.section-faq .faq-read-more .line{width:130px}.section-faq .faq-text-rect-wrap{display:block;max-width:550px;margin:auto;border:2px solid rgba(118,99,133,.7);padding:75px 75px 30px}.section-faq .faq-link{padding-top:45px}@media screen and (max-width:1500px){.section-faq .text-rect-wrap{padding:5vw 3vw 5vw 3vw}}@media screen and (max-width:999px) and (min-width:691px){.section-faq .faq-text-circle-wrap{padding-top:45px;width:490px;height:490px}.section-faq .faq-text-rect-wrap{padding:40px 40px 30px}}@media screen and (max-width:690px){.section-faq .faq-main-text{font-size:48px;line-height:40px;padding-left:30px}.section-faq .faq-desc{font-size:16px;line-height:16px;padding-left:30px;padding-right:20px;white-space:normal;margin-left:0 !important}.section-faq .faq-desc:before{margin-bottom:15px !important}.section-faq .question-no.style-1 .question-text:after{display:none}.section-faq .question-no .mobile-line{position:absolute;top:0;left:calc(50% - 20px);bottom:0;width:40px;height:1px;margin:auto;background-color:#828282}.section-faq .question-no.style-1{position:relative;top:0;padding-left:20px;padding-right:10px}.section-faq .faq-read-more{position:relative;left:0;bottom:0;margin-bottom:-15px;padding-left:15px;padding-top:0}.section-faq .faq-read-more img{width:30px !important;height:30px !important}.section-faq .faq-read-more img.mobile-center{position:absolute;left:0;right:0;margin:auto !important}.section-faq .question-no.style-1.question-num-center .question-num{position:relative}.section-faq .faq-text-circle-wrap{padding:0;border:0;display:block;width:auto;height:auto}.section-faq .faq-text-rect-wrap{padding:40px 15px 30px}}.section-testimonial-boxed .box-container{background:#fff}.section-testimonial-boxed .text-with-line{text-align:right;border-bottom:1px solid #4f4f4f;padding-bottom:13px !important;padding-top:30px;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:10px;line-height:11px;letter-spacing:.2em;text-align:right;color:#4f4f4f}.section-testimonial-boxed .section-desc{margin-top:25px;padding-left:630px;font-family:Quattrocento;font-style:normal;font-weight:400;font-size:28px;line-height:31px;text-align:right;letter-spacing:.01em;color:#4f4f4f}.section-testimonial-boxed .link-name{display:flex;align-items:center;justify-content:flex-end;margin-top:40px}.section-testimonial-boxed .link-name .watch-video{display:flex;justify-content:center;align-items:center;padding:0;margin-right:16vw}.section-testimonial-boxed .link-name .watch-video a{margin-right:10px;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:24px;line-height:27px;letter-spacing:.2em;color:#6d819d}.section-testimonial-boxed .link-name .name{font-family:Quattrocento Sans;font-style:italic;font-weight:400;font-size:24px;line-height:27px;text-align:right;letter-spacing:.01em;color:#4f4f4f}.section-testimonial-boxed .link-name .name strong{font-family:Quattrocento Sans;font-style:normal;font-weight:700;font-size:24px;line-height:27px;text-align:right;letter-spacing:.01em;color:#4f4f4f}.section-testimonial-boxed .link-with-line{text-align:right;margin-top:70px}.section-testimonial-boxed .link-with-line a{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:18px;line-height:20px;letter-spacing:.2em;color:#6d819d}.section-testimonial-boxed .link-with-line:before{content:"";display:inline-block;width:35%;height:1px;margin-right:10px;background:#bdbdbd}.section-testimonial-boxed .dots{justify-content:flex-end;margin-bottom:-15px;margin-right:10px}.section-testimonial-boxed .dots .dot,.section-testimonial-boxed .dots .bordered-dot{width:24px;height:24px}.section-testimonial-boxed .dots .bordered-dot{border-width:3px}.section-testimonial-boxed .img-with-aniamtion-wrap{position:absolute;top:0}@media screen and (min-width:1950px){.box-container{max-width:1900px;margin-left:auto !important;margin-right:auto !important}.section-testimonial-boxed .box-container{max-width:1670px;margin-left:auto !important;margin-right:auto !important}}@media screen and (max-width:1500px){.section-testimonial-boxed .section-desc{padding-left:250px}.section-testimonial-boxed .link-with-line:before{width:43%}}@media screen and (max-width:1300px){.section-testimonial-boxed .link-name .watch-video{margin-right:10vw}}@media screen and (min-width:691px) and (max-width:999px){.section-testimonial-boxed .section-desc{margin-top:25px;padding-left:200px;font-size:20px;line-height:25px}.section-testimonial-boxed .link-name .watch-video{margin-right:50px;width:204px}.section-testimonial-boxed .link-name .name,.section-testimonial-boxed .link-name .name strong{font-size:20px;line-height:25px}.section-testimonial-boxed .link-with-line a{font-size:15px;line-height:20px}.section-testimonial-boxed .link-with-line:before{width:150px}.section-testimonial-boxed .img-quote{max-width:150px}}@media screen and (max-width:690px){.section-testimonial-boxed .dots{margin-bottom:0}.section-testimonial-boxed .dots .dot,.section-testimonial-boxed .dots .bordered-dot{width:14px;height:14px}.section-testimonial-boxed .dots .dot:nth-of-type(2){margin-left:calc(50% - 55px) !important}.section-testimonial-boxed .text-with-line{padding-top:0}.section-testimonial-boxed .section-desc{padding-left:0;font-size:18px;line-height:20px}.section-testimonial-boxed .link-name{display:flex;align-items:center;justify-content:center;margin-top:20px;flex-direction:column}.section-testimonial-boxed .link-name .watch-video{width:100%;margin-right:0;justify-content:center;order:2}.section-testimonial-boxed .link-name .name{text-align:center;font-size:16px;line-height:18px;order:1;margin-bottom:35px}.section-testimonial-boxed .link-name .name strong{font-size:16px;line-height:18px}.section-testimonial-boxed .link-with-line{text-align:left;margin-top:30px;border-top:1px solid #bdbdbd;padding-top:10px;width:196px}.section-testimonial-boxed .link-with-line a{font-size:16px;line-height:18px}.section-testimonial-boxed .link-with-line:before{display:none}.section-testimonial-boxed .img-with-aniamtion-wrap{position:absolute;top:55px;opacity:.3}.section-testimonial-boxed .img-quote{max-width:100px}.section-testimonial-boxed .dots .bordered-dot{border-width:2px}}.section-dragon-slider{background:linear-gradient(180deg,rgba(31,31,31,.8) 0,rgba(79,79,79,.8) 100%)}.section-dragon-slider .dots{position:absolute;right:85px;top:70px;flex-direction:row-reverse}.section-dragon-slider .dots .bordered-dot{border-color:rgba(79,79,79,.8);border-width:3px}.section-dragon-slider .dots .bordered-dot,.section-dragon-slider .dots .dot{width:21px;height:21px}.section-dragon-slider .text-with-line{position:relative;padding-left:7vw;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.45em;color:#f2f2f2}.section-dragon-slider .text-with-line:after{content:"";position:absolute;left:0;bottom:-20px;display:block;width:100%;height:1px;background:linear-gradient(to left,rgba(242,242,242,0),#f2f2f2 100%)}.section-dragon-slider .section-title{margin-left:calc(7vw+290px);font-family:EB Garamond;font-style:italic;font-weight:400;font-size:85px;line-height:85px;color:#f2f2f2}@media screen and (max-width:999px){.section-dragon-slider .text-with-line:after{display:none}}@media screen and (max-width:690px){.section-dragon-slider .text-with-line{font-size:12px;padding-left:0;text-align:center}.section-dragon-slider .section-title{font-size:55px;line-height:55px;margin-left:40vw}.section-dragon-slider:after{content:"";position:absolute;left:0;bottom:50px;display:block;width:100%;height:1px;background:#fff}}.section-character{position:relative}.section-character.right:before{content:"";position:absolute;left:calc(53% - 145px);top:0;display:block;width:145px;height:100%;background:linear-gradient(180deg,#766385 0,rgba(137,161,195,.26) 100%);z-index:10}.section-character.left:before{content:"";position:absolute;right:calc(48% - 145px);top:0;display:block;width:145px;height:100%;background:linear-gradient(180deg,#766385 0,rgba(137,161,195,.26) 100%);z-index:10}.section-character.right .row-bg{background-position:left top;background-repeat:no-repeat;background-size:contain}.section-character.left .row-bg{background-position:right top !important;background-repeat:no-repeat;background-size:contain}.section-character .text-back{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:35px;letter-spacing:.3em;writing-mode:tb;color:#f2f2f2}.section-character.right .text-back{position:absolute;left:50px;top:80px}.section-character.left .text-back{position:absolute;right:20px;bottom:-305px}.section-character .section-content{position:relative;padding-top:220px !important;background:#fff}.section-character.right .section-content{margin-left:53% !important;padding-right:7vw}.section-character.left .section-content{margin-right:48% !important;padding-left:7vw;padding-top:140px !important}.section-character .section-title{position:relative}.section-character.right .section-title{text-align:right}.section-character.left .section-title{display:inline-block}.section-character.right .section-title:after{content:"";position:absolute;bottom:-25px;right:0;display:inline-block;width:70%;height:1px;background:#828282}.section-character.left .section-title:after{content:"";position:absolute;bottom:-20px;right:0;display:inline-block;width:85%;height:1px;background:#828282}.section-character .section-title h3{font-family:Quattrocento;font-style:normal;font-weight:400;font-size:55px;line-height:35px;letter-spacing:.08em;color:#4f4f4f}.section-character .section-title h3 strong{font-family:Quattrocento Sans;font-style:normal;font-weight:700;font-size:55px;line-height:35px;letter-spacing:.08em;color:#6d819d}.section-character.left .section-title h3 strong{color:#766385}.section-character .section-title h4{font-family:EB Garamond;font-style:italic;font-weight:400;font-size:21px;line-height:35px;letter-spacing:.05em;color:#4f4f4f}.section-character.left .section-title h4{margin-left:50px}.section-character.right .section-desc{position:relative;max-width:460px;margin-left:auto;margin-top:80px;margin-bottom:50px !important}.section-character.left .section-desc{position:relative;max-width:450px;margin-left:50px;margin-top:60px;margin-bottom:50px}.section-character .section-desc .text{padding-bottom:50px}.section-character .section-desc:before{content:"";position:absolute;display:inline-block;width:95px;height:95px;border:1px solid #bdbdbd;border-radius:50%}.section-character.right .section-desc:before{top:-20px;left:-65px}.section-character.left .section-desc:before{top:10px;right:-65px}.section-character .section-desc:after{content:"";position:absolute;display:inline-block;width:25vw;height:1px;background:#bdbdbd}.section-character.right .section-desc:after{top:32px;left:calc(-25vw - 15px)}.section-character.left .section-desc:after{top:55px;right:calc(-25vw - 20px)}.section-character .dots{position:absolute;flex-direction:column}.section-character.right .dots{top:-110px;left:25px}.section-character.left .dots{top:-140px;right:25px}.section-character .dots .bordered-dot{margin-bottom:150px}.section-character .dots .dot:nth-of-type(2){margin-bottom:15px}.section-character .nectar_video_lightbox.play_button_with_text{background:#fff}.section-character.right .nectar_video_lightbox.play_button_with_text{padding:50px 0 50px 45px;margin-left:-145px}.section-character.left .nectar_video_lightbox.play_button_with_text{margin-right:-145px;padding:50px 50px 50px 0;float:right}.section-character .nectar_video_lightbox.play_button_with_text .link-text{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:16px;letter-spacing:.3em;color:#6d819d}.section-character .nectar_video_lightbox.play_button_with_text .play:before{z-index:10 !important}.section-character.left .nectar_video_lightbox.play_button_with_text .link-text{margin-left:0;margin-right:15px;color:#766385}.section-character .text-back-alt,.section-character .text-left{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:10px;line-height:16px;letter-spacing:.3em;color:#4f4f4f}.section-character .text-back-alt{position:absolute;right:20px;top:100px;writing-mode:tb;transform-origin:center;transform:rotateX(180deg)}.section-character .text-left{position:absolute;left:50px;bottom:20px;writing-mode:tb;transform:rotate(180deg)}.section-character.left .nectar_video_lightbox.play_button_with_text>span{display:flex;align-items:center;flex-direction:row-reverse}@media screen and (min-width:1950px){.section-character{max-width:1920px;margin-left:calc(50% - 960px) !important}}@media screen and (max-width:1400px){.section-character.right .section-desc:before{left:0}.section-character.right .section-desc:after{left:calc(-25vw+53px)}.section-character.left .section-desc:before{right:0}.section-character.left .section-desc:after{right:calc(-25vw+53px)}}@media screen and (max-width:1300px){.section-character.right .row-bg,.section-character.left .row-bg{background-size:cover}.section-character.right:before{left:calc(40% - 120px)}.section-character.right .section-content .main-content{padding-left:30px}.section-character.left .section-content .main-content{padding-right:30px}.section-character.right .section-content{margin-left:40% !important}.section-character .nectar_video_lightbox.play_button_with_text{padding:35px 0 35px 35px}.section-character.right .nectar_video_lightbox.play_button_with_text{margin-left:-120px}.section-character.left .section-content{margin-right:40% !important;padding-left:7vw;padding-top:120px !important}.section-character.left:before{right:calc(40% - 120px)}.section-character.left .nectar_video_lightbox.play_button_with_text{margin-right:-120px}}@media screen and (max-width:999px){.section-character.left .section-desc{margin-left:0}}@media screen and (max-width:999px) and (min-width:691px){.section-character .section-title h3,.section-character .section-title h3 strong{font-size:40px}.section-character .section-title h4{font-size:16px}}@media screen and (max-width:690px){.section-character.right .section-content .main-content{padding-left:40px}.section-character.right .section-title h3{max-width:265px;margin-top:-55px;margin-left:auto;padding-top:23px;padding-left:18px;padding-right:20px;background:#fff;font-size:26px;line-height:35px}.section-character.left .section-title h3{max-width:265px;margin-top:-55px;margin-right:auto;padding-top:23px;padding-left:18px;padding-right:20px;background:#fff;font-size:26px;line-height:35px}.section-character .section-title h3 strong{font-size:33px;line-height:30px}.section-character .section-title h4{padding-right:20px;font-size:16px;line-height:normal}.section-character.left .section-title h4{margin-left:20px;line-height:15px}.section-character.left .section-title:after{bottom:-5px;right:unset;left:0}.section-character.right:before,.section-character.left:before{display:none}.section-character.right .row-character-mobile{position:relative;background-position:13% center !important}.section-character.left .row-character-mobile{position:relative;background-position:90% top !important}.section-character.right .col-character-mobile:before{content:"";position:absolute;left:unset;right:0;top:-50px;z-index:10;display:block;width:130px;height:100%;background:linear-gradient(180deg,#766385 0,rgba(137,161,195,.26) 100%)}.section-character.left .col-character-mobile:before{content:"";position:absolute;left:unset;right:0;top:-40px;z-index:10;display:block;width:130px;height:100%;background:linear-gradient(180deg,#766385 0,rgba(137,161,195,.26) 100%)}.section-character.right .row-bg{background-size:cover;background-position:center center !important}.section-character.right .text-back{position:relative;left:10px;top:0;margin-top:80px;margin-bottom:80px}.section-character.left .text-back{position:relative;left:unset;right:5px;top:-20px;margin-bottom:80px;margin-left:auto;font-size:12px;z-index:100}.section-character.right .section-content{margin-left:0 !important;margin-top:0 !important;padding-top:0 !important;padding-left:7%;padding-right:0}.section-character.left .section-content{margin-right:0 !important;margin-top:0 !important;padding-top:0 !important;padding-left:0;padding-right:7%}.section-character.left .section-content .main-content{padding-right:20px}.section-character.right .section-desc:before{left:-45px;width:70px;height:70px}.section-character.left .section-desc:before{right:-25px;top:-30px;width:70px;height:70px}.section-character.right .section-desc:after{left:-10px;width:1px;height:150px;top:-130px}.section-character.left .section-desc:after{right:10px;width:1px;height:130px;top:-130px}.section-character.right .section-desc{margin-top:50px;margin-bottom:0 !important;padding-right:9%}.section-character.left .section-desc{margin-top:10px;margin-bottom:0 !important;padding-left:9%}.section-character .section-desc .text{padding-bottom:25px}.section-character.right .nectar_video_lightbox.play_button_with_text{margin-left:0;padding:20px 10px}.section-character.right .nectar_video_lightbox.play_button_with_text{margin-right:0;padding:20px 10px}.section-character .nectar_video_lightbox.play_button_with_text .link-text{max-width:190px}.section-character.left .nectar_video_lightbox.play_button_with_text{margin-right:8px;padding:0}.section-character.left .nectar_video_lightbox.play_button_with_text .link-text{text-align:right}.section-character.right .dots{position:relative;top:unset;left:8px;flex-direction:row;bottom:0;margin-top:15px;margin-bottom:15px !important}.section-character.left .dots{position:relative;top:unset;right:0;flex-direction:row;justify-content:flex-end;bottom:0;margin-top:30px;margin-bottom:20px !important}.section-character .dots .bordered-dot{margin-bottom:0;margin-right:100px}.section-character .dots .dot:nth-of-type(2){margin-bottom:0;margin-right:15px}.section-character .dots .dot,.section-character .dots .bordered-dot{width:15px;height:15px}}.section-split-rect{position:relative;padding:0 15% !important}.section-split-rect .text-step-num{top:-25px;left:calc(50% - 15px);color:#766385}.section-split-rect .row-inner{position:relative;padding:20px 100px 50px !important;border:2px solid #f2f2f2}.section-split-rect .row-inner:before{content:"";position:absolute;top:20%;left:50%;display:block;width:1px;height:60%;background:linear-gradient(to bottom,#828282 35%,#fff 35%,#fff 65%,#828282 65%,#828282 100%)}.section-split-rect .row-inner:after{content:"";position:absolute;top:50%;left:calc(50% - 175px);display:block;width:350px;height:1px;background:linear-gradient(to right,#828282 140px,#fff 140px,#fff 210px,#828282 210px,#828282 100%)}.section-split-rect .row-inner .col-inner{padding:50px 0 !important}.section-split-rect .col-top-left .section-title{margin-top:70px}.section-split-rect .col-top-left img{margin-top:30px;margin-left:-30px}.section-split-rect .section-title h1{margin-bottom:0;font-family:Quattrocento;font-style:normal;font-weight:400;font-size:50px;line-height:60px;color:#4f4f4f}.section-split-rect .section-title h2{font-family:Quattrocento;font-style:normal;font-weight:700;font-size:50px;line-height:50px;color:#766385}.section-split-rect .section-title h3{display:inline-block;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:10px;letter-spacing:.05em;color:#4f4f4f}.section-split-rect .section-title h3:before{content:"";position:relative;display:block;width:130%;height:1px;margin-bottom:25px;background:#828282}.section-split-rect .section-desc{max-width:400px;line-height:25px}.section-split-rect .dots{justify-content:flex-end}.section-split-rect .section-desc.align-right{float:right;margin-top:100px}@media screen and (min-width:1950px){.section-split-rect{padding:0 !important;max-width:1920px;margin-left:calc(50% - 960px) !important}}@media screen and (max-width:1500px){.section-split-rect{padding:0 8% !important}}@media screen and (max-width:1300px){.section-split-rect{padding:0 5% !important}.section-split-rect .row-inner{padding:20px 70px 50px !important}.section-split-rect .section-desc.align-right{margin-top:80px;padding-left:30px}.section-split-rect .section-desc:not(.align-right){padding-right:30px}.section-split-rect .row-inner .col-bottom-left{padding-left:30px !important}}@media screen and (max-width:999px) and (min-width:691px){.section-split-rect .section-title h1{font-size:40px;line-height:50px}.section-split-rect .section-title h2{font-size:40px;line-height:40px}.section-split-rect .row-inner .col-bottom-left,.section-split-rect .row-inner .col-bottom-right{margin-top:50px}}@media screen and (max-width:690px){.section-split-rect .text-step-num{top:-35px}.section-split-rect{padding:0 4% !important}.section-split-rect .row-inner{padding:20px 25px 30px !important}.section-split-rect .row-inner:before,.section-split-rect .row-inner:after{display:none}.section-split-rect .section-title h3{font-size:12px}.section-split-rect .col-top-left .section-title{margin-top:20px;padding:0 30px}.section-split-rect .section-title h1,.section-split-rect .section-title h2{font-size:35px;line-height:33px}.section-split-rect .row-inner .col-inner{padding:25px 0}.section-split-rect .col-top-left img{margin-top:20px;margin-left:10px}.section-split-rect .section-desc{line-height:20px}.section-split-rect .section-desc.align-right{margin-top:0;padding-left:0}.section-split-rect .section-desc.align-right:before{content:"";display:block;width:130px;height:1px;background:#828282;margin-bottom:40px;margin-left:auto}.section-split-rect .section-desc:not(.align-right){padding-right:0;text-align:right}.section-split-rect .section-desc:not(.align-right):before{content:"";display:block;width:130px;height:1px;background:#828282;margin-bottom:30px;margin-left:auto}.section-split-rect .row-inner .col-bottom-left{padding-left:0 !important}.section-split-rect .row-inner .col-bottom-left:before{content:"";display:block;width:130px;height:1px;background:#828282;margin-bottom:30px}}.section-center-content{position:relative;background:linear-gradient(180deg,rgba(6,6,6,.8) 0,rgba(51,51,51,.8) 100%)}.section-center-content:before{content:"";position:absolute;left:7vw;top:-100px;display:block;width:1px;height:200px;background:linear-gradient(to bottom,#828282,#fff);z-index:10}.section-center-content .section-content{max-width:700px;margin:auto;text-align:center}.section-center-content.rect:after{content:"";border:10px solid;border-image-slice:1;border-width:1px;border-image-source:linear-gradient(to top,#91829d 0,#f2f2f2 59%,#91829d 97%);position:absolute;top:-50px;left:calc(50% - 400px);display:inline-block;width:800px;height:calc(100%+100px)}.section-center-content .section-content h3{margin-bottom:30px;font-family:Quattrocento;font-style:normal;font-weight:700;font-size:48px;line-height:40px;color:#FFF}.section-center-content .section-content h4{font-family:Quattrocento;font-style:normal;font-weight:400;font-size:30px;line-height:40px;color:#FFF}.section-center-content .section-content .text{padding:0 7vw 25px 7vw;line-height:15px;color:#fff}.section-center-content .img-with-aniamtion-wrap{position:absolute;top:-200px;left:0;right:0;z-index:10;transform:scale(1.03)}@media screen and (min-width:1950px){.section-center-content .section-content .text{padding:0 7% 25px 7%}}@media screen and (max-width:999px) and (min-width:691px){.section-center-content .img-with-aniamtion-wrap{top:-170px}.section-center-content.rect:after{width:600px;left:calc(50% - 300px)}}@media screen and (max-width:690px){.section-center-content:before{display:none !important}.section-center-content .section-content h3{font-size:40px}.section-center-content .section-content h4{font-size:25px;line-height:25px}.section-center-content .section-content .text{margin-top:35px;padding:0 6vw 25px 6vw}.section-center-content .img-with-aniamtion-wrap{top:-160px;left:-40vw;width:160vw;transform:none}.section-center-content.rect:after{top:-25px;left:3vw;width:94vw;height:calc(100%+50px)}}.section-client-slider{position:relative;background:linear-gradient(180deg,rgba(109,129,157,.8) 0,rgba(137,161,195,.8) 100%)}.section-client-slider:before{content:"";position:absolute;top:45px;left:0;display:block;width:645px;height:1px;background:#fff}.section-client-slider .section-title{margin-top:80px;margin-left:7vw;margin-bottom:0}.section-client-slider .section-title h5{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:35px;line-height:35px;letter-spacing:.3em;color:#FFF}.section-client-slider .section-title h4{margin-left:60px;font-family:Quattrocento;font-style:normal;font-weight:400;font-size:75px;line-height:35px;color:#FFF}.section-client-slider .section-link{position:absolute;top:10px;right:40px}.section-client-slider .section-link a{display:inline-block;padding:10px 20px;border:1px solid #fff;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;letter-spacing:.3em;color:#FFF}@media screen and (max-width:999px) and (min-width:691px){.section-client-slider .section-title{margin-left:5vw}.section-client-slider .section-title h5{font-size:30px;line-height:35px}.section-client-slider .section-title h4{margin-left:35px;font-size:60px;line-height:30px}.section-client-slider:before{width:390px}}@media screen and (max-width:690px){.section-client-slider:before{top:35px;width:300px}.section-client-slider .section-title{margin-top:80px;margin-left:0;margin-bottom:40px;text-align:center}.section-client-slider .section-title h5{font-size:20px;line-height:15px}.section-client-slider .section-title h4{margin-left:0;font-size:50px;line-height:30px}.section-client-slider .section-link{position:relative;top:0;right:0;text-align:center;margin-bottom:40px !important}}.section-logo-carousel{background:#fff}.section-logo-carousel .section-title{margin-bottom:0}.section-logo-carousel .section-title h2{margin:0;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:.2em;color:#4f4f4f}.section-logo-carousel .section-title h2 strong{display:block;font-family:EB Garamond;font-style:italic;font-weight:400;font-size:30px;line-height:39px;letter-spacing:normal;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;background:linear-gradient(to bottom,#6d819d 0,rgba(109,129,157,.6) 100%)}@media screen and (max-width:690px){.section-logo-carousel .section-title h2{font-size:14px;line-height:16px}}#booking-calendar,#modal-hs-form{display:none}.mfp-content #booking-calendar{position:relative;display:block;max-width:420px;margin:auto;padding:0 10px}.mfp-content #modal-hs-form{display:block}.mfp-zoom-in.mfp-hs-form .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-hs-form.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-hs-form.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-hs-form.mfp-bg{background:linear-gradient(180deg,rgba(79,79,79,.95) 0,rgba(51,51,51,.95) 100%) !important;backdrop-filter:blur(10px)}.mfp-zoom-in.mfp-hs-form.mfp-bg.mfp-ready{opacity:1}.mfp-zoom-in.mfp-removing.mfp-bg.mfp-hs-form{opacity:0}.section-booking .morphing-outline{margin-left:50px;text-align:left;cursor:pointer}.section-booking .morphing-outline small{font-family:Playfair Display;font-weight:700;font-size:18px;color:#f2f2f2}.section-booking .morphing-outline strong{display:block;margin-top:10px;font-family:Montserrat;font-size:50px;color:#f2f2f2}#booking-calendar .mfp-close{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;top:-30px;color:#FFF;right:8px;text-align:right;padding-right:6px;width:25px !important;height:25px !important;line-height:25px !important}#modal-hs-form .mfp-close{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;top:5px;color:#fff;right:30px;text-align:right;width:30px !important;height:30px;background:0;opacity:1}#booking-calendar .mfp-close:before,#modal-hs-form .mfp-close:before{content:"\e117";display:block}#modal-hs-form .mfp-close:hover{color:#fff !important}#modal-hs-form .mfp-close:before{font-size:30px;line-height:30px}.mfp-zoom-in.mfp-hs-form .hbspt-form{max-width:880px}.mfp-zoom-in.mfp-hs-form .hbspt-form fieldset{max-width:unset !important;margin-bottom:15px}.mfp-zoom-in.mfp-hs-form .hbspt-form fieldset.form-columns-2 .input{margin-right:15px}.mfp-zoom-in.mfp-hs-form .hbspt-form fieldset.form-columns-2 .hs-form-field:last-child .input{margin-right:0}.mfp-zoom-in.mfp-hs-form .hbspt-form fieldset label{margin-bottom:5px;display:inline-block}.mfp-zoom-in.mfp-hs-form .hbspt-form fieldset label.hs-error-msg{margin-top:5px;color:#da4f4f}.mfp-zoom-in.mfp-hs-form .hbspt-form fieldset label span{display:inline !important;margin:0;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;color:#e0e0e0 !important}.mfp-zoom-in.mfp-hs-form .hbspt-form input[type=text],.mfp-zoom-in.mfp-hs-form .hbspt-form input[type=email],.mfp-zoom-in.mfp-hs-form .hbspt-form input[type=tel],.mfp-zoom-in.mfp-hs-form .hbspt-form input[type=url],.mfp-zoom-in.mfp-hs-form .hbspt-form textarea{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:20px !important;line-height:22px !important;padding:9px 15px;background-color:transparent;border:1px solid #ced4e0;border-radius:2px;color:#f2f2f2 !important;text-transform:none;text-align:left !important}.mfp-zoom-in.mfp-hs-form .hbspt-form input::-webkit-input-placeholder,.mfp-zoom-in.mfp-hs-form .hbspt-form input::-moz-placeholder .mfp-zoom-in.mfp-hs-form .hbspt-form input:-ms-input-placeholder{font-size:18px !important}.mfp-zoom-in.mfp-hs-form .hbspt-form textarea{width:100% !important;height:135px}.mfp-zoom-in.mfp-hs-form .hbspt-form .hs-submit input[type=submit]{width:100%;max-width:320px;padding:10px 20px;font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-size:18px;line-height:20px;text-align:center;letter-spacing:.2em;color:#f2f2f2;background:linear-gradient(90deg,rgba(137,161,195,.68) 23.24%,rgba(173,161,182,.68) 88.14%);border-radius:2px !important}@media(max-width:400px),(min-device-width:320px) and (max-device-width:480px){.mfp-zoom-in.mfp-hs-form .hbspt-form fieldset.form-columns-2 .hs-form-field{width:50% !important;float:left !important}}@media screen and (max-width:690px){.mfp-zoom-in.mfp-hs-form .hbspt-form{padding:0 20px 0 20px}.mfp-zoom-in.mfp-hs-form .hbspt-form fieldset label span{font-size:15px;line-height:17px}}.mega-model-popup,.maw__modal_popup_box{border:0}.mega-model-popup{width:30px}.modal-popup-box{text-align:left !important}.maw__modal_popup_box{justify-content:flex-start !important}.modal-popup-box .model-popup-btn,.maw__modal_popup_box .model-popup-btn{position:relative;font-family:Playfair Display;font-weight:700;background:transparent !important;margin-left:3vw}.modal-popup-box .model-popup-btn strong,.maw__modal_popup_box .model-popup-btn strong{display:block;font-family:Montserrat;font-size:50px}.modal-popup-box .model-popup-btn:after,.maw__modal_popup_box .model-popup-btn:after{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;width:100%;height:100%;display:block;border:5px solid #f2f2f2;border-radius:50%;transition:all ease-in .3s}.modal-popup-box .model-popup-btn:hover:after,.maw__modal_popup_box .model-popup-btn:hover:after{border-radius:0;height:60%}.model-popup-container p{margin:0;padding:0}.model-popup-container span{margin-bottom:-10px}.mega-model-popup .b-close img{width:30px !important}@media screen and (max-width:999px){.modal-popup-box .model-popup-btn,.maw__modal_popup_box .model-popup-btn{padding:71px 28px !important;font-size:16px}.modal-popup-box .model-popup-btn strong,.maw__modal_popup_box .model-popup-btn strong{font-size:30px !important}.maw__modal_popup_box{justify-content:center !important}.modal-popup-box{text-align:center !important}.section-booking .morphing-outline strong{font-size:30px}.section-booking .morphing-outline{margin-left:0;text-align:center}}@media only screen and (max-width:768px){.b-close{right:5px !important;top:-40px !important}.b-close img{width:30px !important}body .mega-model-popup{margin-top:50px !important}.model-popup-container span{padding:10px 10px 0 !important}#booking-calendar .mfp-close{top:-25px;right:15px !important}}@media(min-width:690px){.col.span_1{width:6.5%}.col.span_2{width:15%}.col.span_3{width:23.5%}.col.span_4{width:32%}.col.span_5{width:40.5%}.col.span_6{width:49%}.col.span_7{width:57.5%}.col.span_8{width:66%}.col.span_9{width:74.5%}.col.span_10{width:83%}.col.span_11{width:91.5%}.col.span_12{width:100%}.section-with-back-video-xs .nectar_video_player_self_hosted{display:none}}@media screen and (min-width:999px){.section-with-back-video-sm .nectar_video_player_self_hosted{display:none}}@media screen and (max-width:999px){.section-with-back-sm .row-bg{display:none}.section-with-back-sm .row_col_wrap_12,.section-with-back-video-sm .row_col_wrap_12{height:auto !important}.section-with-back-sm .img-with-aniamtion-wrap img{width:100%}.section-with-back-video-sm .nectar_video_player_self_hosted{display:block;margin-bottom:0}.section-with-back-video-sm>.nectar-video-wrap{display:none}}@media screen and (max-width:690px){div.link.box a{padding:6px 10px;font-size:16px;min-width:0}.section-with-back-xs .row-bg{display:none}.section-with-back-xs .row_col_wrap_12,.section-with-back-video-xs .row_col_wrap_12{height:auto !important}.section-with-back-xs .img-with-aniamtion-wrap img{width:100%}.section-with-back-video-xs .nectar_video_player_self_hosted{display:block;margin-bottom:0}.section-with-back-video-xs>.nectar-video-wrap{display:none}}.section-two-col-case-study{position:relative}.section-two-col-case-study:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:638px;background:linear-gradient(-90deg,#f2f2f2 0,#fff 82.85%)}.section-two-col-case-study.reverse:before{background:linear-gradient(90deg,#f2f2f2 0,#fff 82.85%)}.section-two-col-case-study:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:calc(100% - 638px);background:linear-gradient(90deg,#f2f2f2 0,#fff 82.85%)}.section-two-col-case-study.reverse:after{background:linear-gradient(-90deg,#f2f2f2 0,#fff 82.85%)}.section-two-col-case-study .row_col_wrap_12{justify-content:center;max-width:1250px;margin:auto !important}.section-two-col-case-study #back-gradient{position:absolute;bottom:0;display:block;width:100%;height:1000px;left:69px;top:45px;overflow:hidden}.section-two-col-case-study #back-gradient .wpb_wrapper{position:absolute;right:-128px;top:0;width:100%;height:1000px;overflow:hidden;-webkit-transform:skew(-20deg,0);transform:skew(20deg,0)}.section-two-col-case-study #back-gradient .rect{position:absolute;left:0;top:0;width:100%;height:1000px;background:linear-gradient(180deg,#fff 0,#f2f2f2 100%)}.section-two-col-case-study .text-title{position:relative;display:inline-block;margin-left:30px;margin-bottom:5px}.section-two-col-case-study .text-title h2{font-family:Bebas Neue;font-style:normal;font-weight:400;font-size:55px;line-height:66px;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;background:linear-gradient(to bottom,rgba(130,130,130,.47) 0,#4f4f4f 100%)}.section-two-col-case-study .text-title:after{content:"";position:absolute;left:calc(100%+5px);bottom:17px;display:block;width:250px;height:1px;background:linear-gradient(to right,#828282 0,rgba(130,130,130,0) 100%)}.section-two-col-case-study .text-video-detail{position:relative}.section-two-col-case-study .text-video-detail .step-num{font-family:Quattrocento Sans;font-style:normal;font-weight:700;font-size:280px;line-height:332px;color:#FFF}.section-two-col-case-study .text-video-detail h3{font-family:Bebas Neue;font-style:normal;font-weight:400;font-size:60px;line-height:55px;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent;background:linear-gradient(to bottom,#ada1b6 0,#766385 100%)}.section-two-col-case-study .text-video-detail .text{max-width:330px}.section-two-col-case-study .col-left .text-video-detail .wpb_wrapper{display:flex;align-items:center;justify-content:flex-end;padding-right:50px}.section-two-col-case-study .col-left .text-video-detail .text{margin-left:auto}.section-two-col-case-study .col-left .nectar_video_lightbox{margin-top:20px;transform:scale(1.3)}.section-two-col-case-study .col-left .step-num{position:absolute;right:40px;top:-45px;z-index:-1}.section-two-col-case-study .col-right .text-video-detail .wpb_wrapper{display:flex;align-items:center;justify-content:flex-start;padding-left:0}.section-two-col-case-study .col-right .nectar_video_lightbox{margin-top:0;margin-left:45px;transform:scale(1.3)}.section-two-col-case-study .col-right .step-num{position:absolute;left:100px;top:-45px;z-index:-1}.section-two-col-case-study .link.box a{padding:5px 10px 3px;line-height:20px;min-width:165px;font-size:18px;color:#4f4f4f}@media screen and (max-width:999px){.section-two-col-case-study .nectar_video_lightbox{transform:none !important}}@media screen and (max-width:690px){.section-two-col-case-study .col-left{padding-top:25px !important;padding-bottom:20px !important;background:linear-gradient(-270deg,#f2f2f2 1.11%,#fff 66.25%)}.section-two-col-case-study .col-right{padding-top:20px !important;padding-bottom:30px !important;background:linear-gradient(270deg,#f2f2f2 1.11%,#fff 66.25%)}.section-two-col-case-study .col-left .text-video-detail .detail{text-align:right;padding-right:20px;margin-left:auto;margin-bottom:0}.section-two-col-case-study p.text,.section-two-col-case-study h3,.section-two-col-case-study link,.section-two-col-case-study .nectar_video_lightbox{position:relative;z-index:10}.section-two-col-case-study .text-video-detail .detail .step-num{font-size:200px;line-height:180px;z-index:1 !important}.section-two-col-case-study .col-left .text-video-detail .detail .step-num{right:unset !important;top:-30px !important;left:0 !important}.section-two-col-case-study .text-video-detail .text{max-width:270px}.section-two-col-case-study .col-left .nectar_video_lightbox{position:absolute;bottom:-25px;right:178px;margin:0 !important;z-index:100;transform:none}.section-two-col-case-study .col-right .text-video-detail .detail{padding-left:20px;margin-bottom:0}.section-two-col-case-study .col-right .step-num{position:absolute;left:unset !important;right:20px !important;top:0 !important}.section-two-col-case-study .col-right .nectar_video_lightbox{position:absolute;bottom:-25px;left:220px;margin:0 !important;z-index:100;transform:none}}#footer-outer #footer-widgets .widget .widget-title{font-family:Montserrat;font-size:14px;text-transform:uppercase !important;letter-spacing:1px;font-weight:700;margin-bottom:12px;color:#fff !important}@media only screen and (min-width:690px) and (max-width:999px){body .vc_row-fluid .wpb_column.df-col-sm-6{width:50% !important}}button.gm-ui-hover-effect{outline:none !important;border:none !important}.section-logo-carousel p{padding-bottom:0}#search-outer{background:#505050 !important;backdrop-filter:unset}#search-outer #contact-box .gform_heading,#search-outer #contact-box .ginput_container_textarea .gfield_description{display:none}#search-outer #contact-box .gform-body{max-width:825px;margin:auto}#search-outer #contact-box .gform-body .gfield_label{margin-top:5px;font-family:'Quattrocento Sans';font-size:16px;font-weight:400;letter-spacing:3.2px;color:#e0e0e0;text-transform:uppercase}#search-outer #contact-box .gfield input.large,#search-outer #contact-box .gfield select.large,#search-outer #contact-box .gfield textarea{width:100%;border-radius:2px;border:1px solid #ced4e0;background:0;color:#e0e0e0}#search-outer #contact-box .gfield input:-webkit-autofill,#search-outer #contact-box .gfield input:-webkit-autofill:active,#search-outer #contact-box .gfield input:-webkit-autofill:focus,#search-outer #contact-box .gfield input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 42px #505050 inset !important;-webkit-text-fill-color:#e0e0e0 !important;caret-color:#e0e0e0}#search-outer #contact-box .gfield textarea.medium{height:135px}#search-outer #contact-box .gform_footer{max-width:825px;margin:15px auto 0;padding:0}#search-outer #contact-box .gform_footer .gform-button--width-full{max-width:300px;font-family:'QUATTROCENTO SANS';font-weight:400;font-size:16px;letter-spacing:3.6px;padding:11px 20px;border-radius:2px !important;background:linear-gradient(90deg,rgba(137,161,195,.68) 11.25%,rgba(173,161,182,.68) 100%)}#search-outer #contact-box img.gform_ajax_spinner{margin-left:15px}.gform_confirmation_message{color:#fff;text-align:center;font-size:20px}@media only screen and (max-device-width:640px){.using-mobile-browser #search-outer #contact #contact-box{top:50px !important}}@media(max-width:640px){#search-outer #contact-box .gform-body,#search-outer #contact-box .gform_footer{padding:0 20px}#search-outer #contact-box .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:2%}#search-outer #contact-box .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:span 6}#search-outer #contact-box .gform-body .gfield_label{font-size:14px}#search-outer #contact-box .gfield input.large{height:35px}#search-outer #contact-box .gfield textarea.medium{height:120px}#search-outer #contact-box .gform_footer .gform-button--width-full{max-width:350px;margin:auto;padding:4px 10px}}