﻿/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@keyframes float-animation{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-15px)}}@keyframes glow-animation{0%,100%{filter:drop-shadow(0 0 5px rgba(244, 65, 116, 0.5));opacity:.8}50%{filter:drop-shadow(0 0 30px rgba(244, 65, 116, 0.8));opacity:1}}@keyframes glow-pulse{0%{box-shadow:0px 0px 10px 0px rgba(244,65,116,.9)}50%{box-shadow:0px 0px 20px 5px #f44174}100%{box-shadow:0px 0px 10px 0px rgba(244,65,116,.9)}}@keyframes scale-pulse{0%{transform:scale(1);box-shadow:0 0 10px rgba(114,98,209,.2)}50%{transform:scale(1.05);box-shadow:0 0 20px rgba(114,98,209,.4)}100%{transform:scale(1);box-shadow:0 0 10px rgba(114,98,209,.2)}}@keyframes menuItemPop{0%{opacity:0;transform:scale(0.8) translateY(20px)}100%{opacity:1;transform:scale(1) translateY(0)}}@keyframes menuItemSlide{0%{opacity:0;transform:translateX(-30px)}100%{opacity:1;transform:translateX(0)}}@keyframes corner-slide-top-left{0%{opacity:0;transform:translate(-100%, -100%) scale(0.5)}50%{opacity:1;transform:translate(0, 0) scale(1.05)}100%{opacity:1;transform:translate(0, 0) scale(1)}}@keyframes corner-slide-bottom-right{0%{opacity:0;transform:translate(100%, 100%) scale(0.5)}50%{opacity:1;transform:translate(0, 0) scale(1.05)}100%{opacity:1;transform:translate(0, 0) scale(1)}}@keyframes corner-pulse-top-left{0%,100%{transform:translate(0, 0) scale(1);opacity:1}50%{transform:translate(-3px, -3px) scale(1.08);opacity:.9}}@keyframes corner-pulse-bottom-right{0%,100%{transform:translate(0, 0) scale(1);opacity:1}50%{transform:translate(3px, 3px) scale(1.08);opacity:.9}}@keyframes circle-slide-right{0%{opacity:0;transform:translateX(50px) scale(0)}100%{opacity:1;transform:translateX(0) scale(1)}}@keyframes circle-float{0%,100%{transform:translateY(0) scale(1);opacity:1}50%{transform:translateY(-10px) scale(1.1);opacity:.8}}@keyframes circle-float-delayed{0%,100%{transform:translateY(0) scale(1);opacity:1}50%{transform:translateY(10px) scale(1.15);opacity:.8}}.content-list,.list,ul{margin:0;padding:0;list-style:none}.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.slide-up-hover{position:relative;overflow:hidden;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;cursor:pointer;pointer-events:all}.slide-up-hover span{display:block;-webkit-transition:-webkit-transform 400ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 400ms cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 400ms cubic-bezier(0.215, 0.61, 0.355, 1);position:relative;z-index:1}.slide-up-hover:after{position:absolute;top:100%;left:0px;right:0;content:attr(data-hover);display:inline-block;text-align:center;-webkit-transition:all 400ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 400ms cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0}.slide-up-hover:hover{color:#757575}.slide-up-hover:hover span{color:#757575;-webkit-transform:translateY(-120%);transform:translateY(-120%)}.slide-up-hover:hover:after{top:50%;transform:translateY(-50%);opacity:1}.slide-up-hover:active{-webkit-animation-name:rubberBand;animation-name:rubberBand}.h-100{min-height:100% !important;height:unset !important}@media(max-width: 991px){.order-row [class*=col-]:first-child{order:1;max-width:50%;flex:0 0 50%}}@media(max-width: 991px){.order-row [class*=col-]:last-child{order:2;max-width:50%;flex:0 0 50%}}@media(max-width: 991px){.order-row [class*=col-]:nth-child(2){order:3}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{max-height:1000000px}body{color:#000;background:#fff;font:16px/1.2 "Arial","Helvetica Neue","Helvetica",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}.gm-style img{max-width:none}@media only screen and (min-width: 1025px){a[href^=tel],a[href^=skype],a[href^=sms]{cursor:default;pointer-events:none}}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:"Josefin Sans",sans-serif;margin:0 0 22px;color:#121212;line-height:1.2;font-weight:500}h1 span,.h1 span,h2 span,.h2 span,h3 span,.h3 span,h4 span,.h4 span,h5 span,.h5 span,h6 span,.h6 span,.h span{position:relative}h1 span:after,.h1 span:after,h2 span:after,.h2 span:after,h3 span:after,.h3 span:after,h4 span:after,.h4 span:after,h5 span:after,.h5 span:after,h6 span:after,.h6 span:after,.h span:after{position:absolute;content:"";inset:0;transform:translateY(35px);background-image:url(../../images/heading-vector.svg);background-size:contain;background-repeat:no-repeat;z-index:-1}h1{font-size:50px;line-height:1.5;font-weight:bold;color:#414141}@media(max-width: 991px){h1{font-size:42px}}@media(max-width: 767px){h1{font-size:38px}}@media(max-width: 639px){h1{font-size:32px}}h2{font-size:42px}@media(max-width: 991px){h2{font-size:30px}}@media(max-width: 639px){h2{font-size:25px}}p{margin:0 0 18px}a{color:#000}a:hover,a:focus{text-decoration:none;color:#dede7a}a.link-btn{display:inline-block;position:relative;background-image:linear-gradient(to right, #868630 50%, #121212 50%);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;transition:background-position .3s ease-out}a.link-btn:hover,a.link-btn:focus{text-decoration:none;background-position:-100% center}form,fieldset{margin:0;border-style:none;padding:0}form .form-group,fieldset .form-group{margin-bottom:20px}form.contactForm,fieldset.contactForm{border-radius:12px;background-color:#fff;padding:22px}.form-control,input[type=text],input[type=tel],input[type=email],input[type=search],input[type=password],input[type=url],input[type=date],textarea{-webkit-appearance:none;-webkit-border-radius:0;border:1px solid #f6f7de;padding:0 20px;height:64px;line-height:44px;border-radius:8px;background:#f6f7de;color:#000;box-sizing:border-box;width:100%;display:block}.form-control:focus,input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,input[type=url]:focus,input[type=date]:focus,textarea:focus{border-color:#dede7a;background:#dede7a;color:#121212;outline:none;box-shadow:none}.form-control:focus::placeholder,input[type=text]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=email]:focus::placeholder,input[type=search]:focus::placeholder,input[type=password]:focus::placeholder,input[type=url]:focus::placeholder,input[type=date]:focus::placeholder,textarea:focus::placeholder{color:#6e6a74}.form-control::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6e6a74}.form-control::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=date]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#6e6a74}.form-control:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=date]:-moz-placeholder,textarea:-moz-placeholder{color:#6e6a74}.form-control:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#6e6a74}.form-control.placeholder,input[type=text].placeholder,input[type=tel].placeholder,input[type=email].placeholder,input[type=search].placeholder,input[type=password].placeholder,input[type=url].placeholder,input[type=date].placeholder,textarea.placeholder{color:#6e6a74}select{-webkit-border-radius:0}textarea{vertical-align:top;height:200px;resize:none;padding:20px;line-height:20px}.btn,button,input[type=button],input[type=reset],input[type=file],input[type=submit]{background-color:#dede7a;font-family:"Jua",sans-serif;position:relative;padding:10px 20px;padding-right:50px;overflow:hidden;transition:background-color .3s ease;color:#121212;border-radius:30px;z-index:1;width:max-content}.btn:after,button:after,input[type=button]:after,input[type=reset]:after,input[type=file]:after,input[type=submit]:after{position:absolute;content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;color:#000;right:10px;top:50%;transform:translateY(-50%);z-index:-1;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;width:28px;height:28px;transition:all .3s ease}.btn:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=file]:hover,input[type=submit]:hover{background-color:#fff;border:1px solid #dede7a;color:#000}.btn:hover:after,button:hover:after,input[type=button]:hover:after,input[type=reset]:hover:after,input[type=file]:hover:after,input[type=submit]:hover:after{left:0;right:0;top:0;bottom:0;width:100%;height:100%;border-radius:inherit;transform:translateY(0);justify-content:flex-end;padding-right:10px}.navOpener-holder{position:absolute;right:0;top:0;padding:18px;height:100%;align-content:center}@media(max-width: 991px){.navOpener-holder{padding:12px}}@media(max-width: 767px){.navOpener-holder{padding:10px}}.navOpener-holder .navOpener{width:90px;height:90px;object-fit:contain;z-index:2;cursor:pointer;margin-top:100px;transition:all ease-in-out .4s}@media(max-width: 991px){.navOpener-holder .navOpener{width:60px;height:60px;margin-top:80px}}@media(max-width: 767px){.navOpener-holder .navOpener{width:50px;height:50px;margin-top:100px}}.navOpener-holder .navOpener:hover{transform:scale(1.1)}.navOpener-holder:after{position:absolute;content:"";right:0;top:0;width:200px;height:105%;background-image:url(../images/nav-bg.png);background-size:cover;background-repeat:no-repeat;background-size:top;z-index:-1}@media(max-width: 991px){.navOpener-holder:after{width:150px}}@media(max-width: 767px){.navOpener-holder:after{width:120px}}#nav{background-color:#dede7a;width:100%;position:fixed;inset:0;top:0px;z-index:999;transform:translateX(100%);transition:all ease-in-out .4s;display:flex;align-items:center;justify-content:center;height:100vh;padding:30px;padding-right:160px}@media(max-width: 991px){#nav{padding:30px}}#nav ul{background-image:url(../images/navigation.png);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}@media(max-width: 1199px){#nav ul{margin-left:40px}}@media(max-width: 991px){#nav ul{margin-left:0;width:100%;flex-direction:column;padding:0}}#nav ul:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:0}#nav ul li{border-bottom:8px solid #dede7a;transition:all ease-in-out .4s;padding:12px 20px;width:100%;position:relative;z-index:1}@media(max-width: 991px){#nav ul li{border-left:0;padding:8px 0;width:100%}}#nav ul li a{text-align:center;font-size:clamp(22px,3rem,3vw);line-height:1.2;font-family:"Jua",sans-serif;font-weight:bold;letter-spacing:5px;display:block;color:#fff;align-content:center}@media(max-width: 1199px){#nav ul li a{font-size:42px}}@media(max-width: 991px){#nav ul li a{writing-mode:unset;transform:rotate(0);transform-origin:center;text-align:center;font-size:24px;font-family:"Jua",sans-serif;font-weight:bold;letter-spacing:5px;display:block;color:#fff}}@media(max-width: 767px){#nav ul li a{font-size:20px;letter-spacing:3px}}@media(max-width: 639px){#nav ul li a{font-size:16px;letter-spacing:2px}}#nav ul li a .text2{display:none}#nav ul li:hover,#nav ul li.active{background-color:#dede7a}#nav ul li:hover a,#nav ul li.active a{color:#414141 !important}#nav ul li:hover .text1{display:none}#nav ul li:hover .text2{display:block}#nav .navOpener{position:absolute;top:50%;right:20px;transform:translateY(-50%);object-fit:contain;cursor:pointer;z-index:2;transition:all ease-in-out .4s;width:90px;display:block !important}@media(max-width: 1199px){#nav .navOpener{width:90px}}@media(max-width: 991px){#nav .navOpener{width:100px !important;height:100px !important;top:20px !important;transform:unset}}#nav .navOpener:hover{transform:translateY(-50%) scale(1.1)}@media(max-width: 991px){#nav .navOpener:hover{transform:none}}.menu-active #nav{transform:translateX(0)}#loader{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;z-index:999999;opacity:1;visibility:visible;transition:opacity .5s ease-out,visibility .5s ease-out}#loader.hide{opacity:0;visibility:hidden}.loader{width:100px;height:100px;padding:10px;box-sizing:border-box;display:grid;background:#fff;mix-blend-mode:darken}.loader:before{content:"";grid-area:1/1;margin:30px 0;border-radius:100px;background:#dede7a}.loader:after{content:"";grid-area:1/1;height:35px;width:35px;margin:auto;border-radius:50%;background:#dede7a;animation:l5 2s infinite linear}@keyframes l5{0%{transform:translate(30px)}25%{transform:translate(0)}50%{transform:translate(-30px)}75%{transform:translate(0)}100%{transform:translate(30px)}}body{font-size:18px;line-height:1.6;background:#fff;color:#000;font-family:"Fustat",sans-serif;letter-spacing:.6px}a{text-decoration:none}a:hover{color:#757575}.img-box{width:100%}.img-box img{width:100%;height:auto;display:block;border-radius:18px}.video-box{width:100%;height:350px;position:relative;z-index:1}.video-box::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(7px)}.video-box video{width:100%;height:100%;object-fit:cover}.video-box.normal{height:280px}.video-box.normal:before{backdrop-filter:blur(0);border-radius:18px}.video-box.normal video{border-radius:18px}#wrapper{position:relative;overflow:hidden;width:100%;opacity:0;transition:opacity .4s ease-in}#wrapper.innerPage .navOpener-holder:after{background-image:url(../images/nav-light-bg.png);height:116%}#wrapper.innerPage .banner:after{top:40px;left:-50px}#header{position:absolute;top:0;left:0;right:0;z-index:1;padding:20px 0}@media(max-width: 991px){#header{padding:14px 0}}body[class*=menu-active] #header{z-index:9999}#header .container{display:flex;align-items:center;justify-content:space-between;margin:auto}#header .navOpener{width:100px;height:100px;border:none;padding:0;border-radius:50%;background:none;display:none}@media(max-width: 991px){#header .navOpener{display:block}}#header .navOpener:hover{border:none}#header .navOpener:after{display:none}.logo{max-width:240px;z-index:1;position:relative;z-index:1}@media(max-width: 767px){.logo{width:165px}}.logo a{display:block}.logo img{display:block;width:100%;height:auto}.logo.vector{position:relative}.logo.vector:after{position:absolute;content:"";top:-50px;left:-100px;width:540px;height:200px;background-image:url(../images/logo-vector.png);background-repeat:no-repeat;background-size:contain;z-index:-1}.banner{position:relative;padding:220px 0 50px 0;min-height:100vh;align-content:center;background:url(../images/banner-bg.png) center center/50% no-repeat;padding-right:50px !important}@media(max-width: 991px){.banner{padding-right:0 !important;padding:220px 0 35px;min-height:unset;background-image:unset}}.banner:after{position:absolute;content:"";left:-100px;top:200px;width:100%;height:100%;background-image:url(../images/banner-left.png);background-repeat:no-repeat;background-size:contain;background-position:left;z-index:-3}.banner::before{position:absolute;content:"";top:0px;right:100px;width:400px;height:100%;background-image:url(../images/baaner-top.png);background-repeat:no-repeat;background-size:contain;background-position:top;z-index:-1}@media(max-width: 767px){.banner::before{right:50px}}@media(max-width: 639px){.banner::before{right:0}}.banner.other-banner{min-height:60vh;background:url(../images/img07.png) center center/cover no-repeat;padding:200px 0 50px}@media(max-width: 767px){.banner.other-banner{min-height:450px;padding:200px 0 50px}}.banner.other-banner h1{color:#bfbd6a}@media(max-width: 991px){.banner .navOpener-holder{display:none}}section{padding:50px 0;position:relative;z-index:1}section.half-bg:after{position:absolute;content:"";inset:0;clip-path:polygon(0 0, 50% 25%, 50% 25%, 100% 50%, 100% 100%, 0 100%, 0 0%);background-color:#f4f5d7;z-index:-1}section.bg{background-color:#efeebc}section.bg h2 span:after{filter:brightness(0) saturate(100%)}section.bg.light{background-color:#efeebc;overflow:hidden}section.bg.light:after,section.bg.light:before{position:absolute;content:"";bottom:-50px;left:0;background-image:url(../images/v-dots.png);background-repeat:no-repeat;background-size:contain;width:300px;height:300px;z-index:-1}section.bg.light:before{bottom:unset;top:0;left:unset;right:0;transform:rotate(180deg);width:200px;height:200px}section.vector:after,section.vector:before{position:absolute;content:"";top:50px;left:0;background-image:url(../images/vector.png);background-repeat:no-repeat;background-size:contain;width:100px;height:100px;z-index:-1}@media(max-width: 767px){section.vector:after,section.vector:before{display:none}}section.vector:before{top:unset;bottom:50px;left:unset;right:0;transform:rotate(180deg)}section.vector.triangle:after{background-image:url(../images/vector3.png);left:50px;width:120px;height:120px}section.vector.triangle:before{display:none}section.vector.bash:after{background-image:url(../images/bash.png);left:0px;width:300px;height:300px;top:-50px}section.vector.bash:before{display:none}section.bg-image{background-image:url(../images/img42.png);background-size:cover;background-position:top center;background-repeat:no-repeat;color:#fff}section.bg-image .row{min-height:300px}section.bg-holder .holder{padding:18px;background-color:#ebfafe;border-radius:18px}section.legal-page{padding-bottom:0}@media(max-width: 767px){section.legal-page{padding-top:100px !important}}@media(max-width: 767px){section{padding:35px 0 !important}}.heading{text-align:center;max-width:100%;margin:auto;margin-bottom:50px}.heading h2{max-width:85%;margin:auto;margin-bottom:22px}@media(max-width: 991px){.heading{margin-bottom:30px}.heading h2{max-width:100%}}.box{box-shadow:0px 0px 30px -4px rgba(0,0,0,.15);padding:22px;border-radius:12px;transition:all .3s ease-in-out}.box .img-box{margin-bottom:22px}.box h5{margin-bottom:12px}.box:hover{transform:translateY(-10px)}.box.btn-box{position:relative;padding-bottom:68px;border-radius:140px 140px 8px 8px}.box.btn-box .btn{position:absolute;left:50%;bottom:22px;transform:translateX(-50%)}.box.dark{background-color:#dede7a;box-shadow:0px 0px 30px -4px rgba(0,0,0,.3)}.box.dark .icon-box{margin-bottom:18px}.box.dark .icon-box img{width:50px}.box.dark.centered{text-align:center;position:relative;padding-top:55px}.box.dark.centered p{word-spacing:0}.box.dark.centered .icon-box{background-color:#fff;border-radius:50%;width:64px;height:64px;padding:12px;position:absolute;top:-32px;left:50%;transform:translateX(-50%);outline:8px solid #dede7a}.box.outline{box-shadow:0px 0px 8px 4px rgba(222,222,122,.75)}.box.white{background-color:#fff;box-shadow:0px 0px 4px 4px rgba(0,0,0,.15)}.service-box .box{border-radius:8px}.service-box .box .img-box{display:none}.service-box .box h5{font-size:22px;padding:22px;background:#dede7a;margin:-22px -22px 22px}.custom-row{padding-bottom:100px}@media(max-width: 1199px){.custom-row{padding-bottom:0}}.custom-row [class*=col]:nth-child(odd) .box{margin-top:100px}@media(max-width: 1199px){.custom-row [class*=col]:nth-child(odd) .box{margin-top:0}}.no-min-height .box{text-align:center;box-shadow:0px 0px 4px 4px rgba(0,0,0,.15)}.services-layout .box{box-shadow:0px 0px 4px 4px rgba(0,0,0,.15)}.services-layout .box:nth-child(2),.services-layout .box:nth-child(6){transform:translateX(20px)}.services-layout .box:nth-child(3),.services-layout .box:nth-child(5){transform:translateX(40px)}.services-layout .box:nth-child(4){transform:translate(60px)}@media(max-width: 991px){.services-layout .box{transform:unset !important}}.list li{position:relative;padding-left:25px;margin-bottom:18px}.list li:before{position:absolute;top:3px;left:0;content:"";width:20px;height:20px;background:url(../images/l1.svg) no-repeat;background-position:center;background-size:16px}.list li h5{margin-bottom:8px}.content-list{background-image:url(../images/line-bg.jpg);background-repeat:no-repeat;background-size:contain;background-position:center}.content-list li{margin-bottom:18px;display:flex;justify-content:flex-start}.content-list li .box{background-color:rgba(222,222,122,.5);box-shadow:0px 0px 4px 4px rgba(0,0,0,.15);min-width:60%}.content-list li:nth-child(even){justify-content:flex-end}.content-list li:last-child{margin-bottom:0}.cta .img-box{position:relative;overflow:hidden;border-radius:16px}.cta .img-box:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:0}.cta .img-box.objectFit{height:500px}.cta .img-box.objectFit img{height:100%;object-fit:cover}.cta .img-box img{min-height:250px;object-fit:cover}@media(max-width: 579px){.cta .img-box img{min-height:350px}}.cta .img-box .btn{position:absolute;top:50%;left:50%;color:#000 !important;transform:translate(-50%, -50%)}.cta .img-box .textBox{position:absolute;width:75%;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;text-align:center;z-index:1}@media(max-width: 767px){.cta .img-box .textBox{width:100%;padding:0 15px}}.cta .img-box .textBox p{word-spacing:0;font-size:18px}.cta .img-box .textBox h2{color:#fff}.cta .img-box .textBox .btn{position:relative;transform:unset;left:unset;top:unset}.cta p{font-size:20px;font-weight:500}#footer{margin-top:50px;background-color:#dede7a;padding:35px 0 0 0;font-size:16px}@media(max-width: 767px){#footer{margin-top:35px}}#footer .logo{width:100%;align-content:center}@media(max-width: 1199px){#footer .logo{width:100%}}#footer h5{margin-bottom:12px}#footer .quickLinks li{margin-bottom:12px}#footer .quickLinks li a{transition:all ease-in-out .3s}#footer .quickLinks li a:hover{transition:all ease-in-out .3s;color:#fff}#footer .quickLinks li:last-child{margin-bottom:0}.copyRight{background-color:#000;margin-top:35px;padding:18px;color:#fff;text-align:center}@media(max-width: 767px){.copyRight{margin-top:25px}}.copyRight .link-btn{background-image:linear-gradient(to right, #DEDE7A 50%, #fff 50%)}.backToTop{position:fixed;width:65px;height:65px;border-radius:50%;background:linear-gradient(135deg, #DEDE7A 0%, #bfbd6a 100%);color:#fff;display:flex;align-items:center;justify-content:center;bottom:30px;right:30px;font-size:24px;text-decoration:none;z-index:99;box-shadow:0 8px 32px rgba(222,222,122,.3),0 0 0 0 rgba(222,222,122,.7);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:2px solid rgba(255,255,255,.1);transition:all .5s cubic-bezier(0.175, 0.885, 0.32, 1.275);overflow:hidden;cursor:pointer;animation:float-cool 6s ease-in-out infinite}.backToTop:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg, #bfbd6a 0%, #DEDE7A 100%);opacity:0;transition:opacity .5s ease;border-radius:50%}.backToTop:after{content:"";position:absolute;inset:-4px;background:conic-gradient(from 0deg, #DEDE7A, #bfbd6a, #DEDE7A, #bfbd6a, #DEDE7A);border-radius:50%;opacity:.6;z-index:-1;animation:border-rotate 3s linear infinite}@keyframes border-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes float-cool{0%,100%{transform:translateY(0) scale(1) rotate(0deg)}25%{transform:translateY(-10px) scale(1.05) rotate(2deg)}50%{transform:translateY(-5px) scale(1.02) rotate(-1deg)}75%{transform:translateY(-8px) scale(1.03) rotate(1deg)}}@media(max-width: 767px){.backToTop{right:20px;width:55px;height:55px;font-size:20px;bottom:20px}}.backToTop .arrow-up-icon{width:24px;height:24px;stroke:#fff;stroke-width:2.5;transition:all .4s cubic-bezier(0.175, 0.885, 0.32, 1.275);position:relative;z-index:1;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2))}.backToTop:hover{transform:translateY(-15px) scale(1.15) rotate(5deg);box-shadow:0 20px 60px rgba(222,222,122,.5),0 0 0 20px rgba(222,222,122,.1);animation-play-state:paused}.backToTop:hover:before{opacity:1}.backToTop:hover:after{opacity:1;animation-play-state:running}.backToTop:hover .arrow-up-icon{transform:translateY(-3px) scale(1.2);stroke-width:3;filter:drop-shadow(0 4px 8px rgba(0, 0, 0, 0.3))}.backToTop:active{transform:translateY(-8px) scale(1.05);transition:all .1s ease;box-shadow:0 10px 40px rgba(222,222,122,.4),0 0 0 10px rgba(222,222,122,.2)}.backToTop::before{content:"";position:absolute;width:100%;height:100%;background:radial-gradient(circle, rgba(255, 255, 255, 0.1) 0%, transparent 70%);border-radius:50%;animation:particle-glow 3s ease-in-out infinite}@keyframes particle-glow{0%,100%{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.backToTop .ripple-effect{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle, rgba(255, 255, 255, 0.2) 0%, transparent 70%);opacity:0;transform:scale(0);transition:all .6s cubic-bezier(0.175, 0.885, 0.32, 1.275);pointer-events:none}.backToTop:hover .ripple-effect{opacity:1;transform:scale(1.5)}.backToTop.scrolled{box-shadow:0 8px 32px rgba(222,222,122,.4),0 0 0 0 rgba(222,222,122,.8),0 0 20px rgba(222,222,122,.3)}.backToTop.scrolled:after{opacity:.6}.arrow-up-icon{width:24px;height:24px;stroke:#fff;transition:stroke .3s ease-in-out}@media(max-width: 991px){.row [class*=col-]:first-child{margin-bottom:30px}}.row [class*=col-]{min-height:100%}.row [class*=col-] .box{height:100%}*{scrollbar-width:thin;scrollbar-color:#dede7a #131321}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, #DEDE7A, #efeebc);border-radius:10px;transition:background .3s ease-in-out}::-webkit-scrollbar-thumb:hover{background:#ebfafe}::-webkit-scrollbar-track{background:#fff;border-radius:10px}
