@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Philosopher:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap");* :before,:after{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Segoe UI,system-ui,sans-serif}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0}@font-face{font-display:swap;font-family:Myriad Pro;font-style:normal;font-weight:400;src:url(fonts/MyriadPro-Regular.woff2) format("woff2"),url(fonts/MyriadPro-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:CFNote;font-style:normal;font-weight:400;src:url(../fonts/CFNote.otf) format("opentype")}@font-face{font-display:swap;font-family:CFNote;font-style:normal;font-weight:700;src:url(../fonts/CFNote-Bold.otf) format("opentype")}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Roboto,sans-serif,Segoe UI,system-ui;font-weight:400;line-height:1.6;margin:0;padding:0}.orange-text{color:#ef5121!important}img{display:block;height:auto;max-width:100%}a{color:inherit;text-decoration:none}ul{margin:0;padding-left:20px}h1,h2,h3,h4,h5,h6{font-family:Manrope,sans-serif,Segoe UI,system-ui!important;line-height:1.4!important}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.faq-item.active .faq-answer{-webkit-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out}main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media only screen and (max-width:991px){main{gap:50px}}.fade-in{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out;will-change:opacity,transform}.fade-in-animated{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fade-in-left{opacity:0;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out;will-change:opacity,transform}.fade-in-left.fade-in-animated{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.fade-in-right{opacity:0;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);-webkit-transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out;will-change:opacity,transform}.fade-in-right.fade-in-animated{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.fade-in-up{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out;will-change:opacity,transform}.fade-in-up.fade-in-animated{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fade-in-down{opacity:0;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out;will-change:opacity,transform}.fade-in-down.fade-in-animated{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fade-in-scale{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,-webkit-transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out;transition:opacity .6s ease-out,transform .6s ease-out,-webkit-transform .6s ease-out;will-change:opacity,transform}.fade-in-scale.fade-in-animated{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.fade-in-stagger .fade-in:first-child{-webkit-transition-delay:.1s;transition-delay:.1s}.fade-in-stagger .fade-in:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}.fade-in-stagger .fade-in:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}.fade-in-stagger .fade-in:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}.fade-in-stagger .fade-in:nth-child(5){-webkit-transition-delay:.5s;transition-delay:.5s}.fade-in-stagger .fade-in:nth-child(6){-webkit-transition-delay:.6s;transition-delay:.6s}.fade-in,.fade-in-down,.fade-in-left,.fade-in-right,.fade-in-scale,.fade-in-up{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.fade-in,.fade-in-down,.fade-in-left,.fade-in-right,.fade-in-scale,.fade-in-up{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none}}header.body-header{background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);position:sticky;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:100}header.body-header.scrolled{-webkit-box-shadow:0 2px 20px rgba(0,0,0,.15);box-shadow:0 2px 20px rgba(0,0,0,.15)}header.body-header .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:30px;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:1772px;padding:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.body-header.scrolled header.body-header .header-container{padding:10px 20px}header.body-header .logo{-ms-flex-negative:0;flex-shrink:0;min-width:120px}header.body-header .logo,header.body-header .logo img{height:120px;-webkit-transition:all .3s ease;transition:all .3s ease;width:120px}header.body-header.scrolled .logo{height:60px;min-width:60px;width:60px}header.body-header.scrolled .logo img{height:60px;width:60px}header.body-header .main-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;list-style:none;row-gap:5px}header.body-header .main-menu ul li a{color:#ef5121;display:inline-block;font-size:18px;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease}header.body-header .main-menu ul li a:hover{color:#d1461c;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition:all .3s ease;transition:all .3s ease}header.body-header .main-menu ul li a:active,header.body-header .main-menu ul li a:focus{color:#ef5121}header.body-header .burger-menu{background:transparent;border:none;cursor:pointer;display:none;height:20px;padding:0;position:relative;width:30px;z-index:10}header.body-header .burger-menu .burger-line{background-color:#ef5121;border-radius:2px;height:3px;left:0;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;width:25px}header.body-header .burger-menu .burger-line:first-child{top:0}header.body-header .burger-menu .burger-line:nth-child(2){top:8px}header.body-header .burger-menu .burger-line:nth-child(3){top:16px}header.body-header .burger-menu.active .burger-line:first-child{top:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header.body-header .burger-menu.active .burger-line:nth-child(2){opacity:0}header.body-header .burger-menu.active .burger-line:nth-child(3){top:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header.body-header .phone{background:linear-gradient(135deg,#ef5121,#f6b517);border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;padding:12px 30px;text-decoration:none;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header.body-header .phone:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}@media only screen and (max-width:767px){header.body-header .phone{font-size:14px;padding:10px 25px}}header.body-header body.menu-open{overflow:hidden}@media only screen and (max-width:991px){header.body-header .header-container .main-menu{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;left:-100%;position:fixed;top:0;-webkit-transition:left .3s ease;transition:left .3s ease;width:100%;z-index:5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.body-header .header-container .main-menu nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;text-align:center}header.body-header .header-container .main-menu nav ul li a{font-size:24px}header.body-header .header-container .main-menu.active{left:0}header.body-header .header-container .burger-menu{display:-webkit-box;display:-ms-flexbox;display:flex}header.body-header .header-container .phone{display:none}header.body-header .header-container .logo{height:80px;min-width:80px;width:80px}header.body-header .header-container .logo img{height:80px;width:80px}}.slides-section{margin:0;overflow:hidden;padding:0;width:100%}.slideshow-container{height:auto;max-height:1200px;min-height:480px;overflow:hidden;position:relative;width:100%}.slides-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;width:100%}.slide{background-color:#000;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:100%}.slide.active{opacity:1}.slide img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.slide:after{background:var(--gradient-bg,linear-gradient(to top,rgba(239,81,33,.4) 0,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.4) 100%));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.slide-content{color:#fff;left:50%;max-width:80%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:3}.slide-content:before{background:rgba(0,0,0,.3);border-radius:8px;bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px;z-index:-1}.slide-content:hover{-webkit-transform:translate(-50%,calc(-50% - 1px));-ms-transform:translate(-50%,calc(-50% - 1px));transform:translate(-50%,calc(-50% - 1px))}@media only screen and (max-width:991px){.slide-content{max-width:90%;width:80%}}.slide-title{font-size:2.5rem;font-weight:700;line-height:1.2!important;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@media only screen and (max-width:991px){.slide-title{font-size:1.5rem;margin-bottom:15px}}.slide-subtitle{font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2;margin:0 0 10px}@media only screen and (max-width:991px){.slide-subtitle{font-size:1.2rem;margin-bottom:10px}}.slide-highlight{background:linear-gradient(135deg,#ef5121,#f6b517);border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;display:block;font-family:Roboto,sans-serif;font-size:16px;font-size:1.1rem;font-weight:500;margin:20px auto 0;padding:12px 30px;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,.7);-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.slide-highlight:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}@media only screen and (max-width:767px){.slide-highlight{font-size:14px;padding:10px 25px}}@media only screen and (max-width:991px){.slide-highlight{font-size:1rem;margin-top:15px;padding:8px 12px}}.slideshow-nav{background:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;height:50px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10}.slideshow-nav:hover{background:rgba(0,0,0,.7);-webkit-transform:translateY(-50%) scale(1.1);-ms-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.slideshow-nav.prev{left:20px}@media only screen and (max-width:991px){.slideshow-nav.prev{display:none}}.slideshow-nav.next{right:20px}@media only screen and (max-width:991px){.slideshow-nav.next{display:none}}.slideshow-bullets{bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.bullet{background:hsla(0,0%,100%,.5);border-radius:50%;cursor:pointer;height:12px;-webkit-transition:all .3s ease;transition:all .3s ease;width:12px}.bullet:hover{background:hsla(0,0%,100%,.8);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.bullet.active{background:#ef5121;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}@media only screen and (max-width:991px){.slideshow-container{height:auto;min-height:calc(100vh - 160px)}.slideshow-nav{font-size:20px;height:40px;width:40px}.slideshow-bullets{bottom:15px;gap:8px}.bullet{height:10px;width:10px}}@media only screen and (max-width:580px){.slideshow-container{height:auto;min-height:480px}}.text-image-section{background-color:#fff;padding:0}.text-image-section .text-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1500px;padding:0 20px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;gap:40px;min-height:500px}.text-image-section .text-image-container .text-content{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.text-image-section .text-image-container .text-content h2{color:#231f20;font-family:Playfair Display,serif;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:20px;margin-top:0;position:relative}.text-image-section .text-image-container .text-content h2:before{background-color:#ef5121;border-radius:2px;content:"";height:3px;left:0;position:absolute;top:-15px;width:90px}@media only screen and (max-width:991px){.text-image-section .text-image-container .text-content h2{font-size:2rem;margin-top:20px}.text-image-section .text-image-container .text-content h2:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:60px}}.text-image-section .text-image-container .text-content p{color:#666;font-family:Roboto,sans-serif;font-size:1.1rem;line-height:1.6;margin-bottom:30px}@media only screen and (max-width:991px){.text-image-section .text-image-container .text-content p{font-size:1rem}}.text-image-section .text-image-container .text-content .btn{background:linear-gradient(135deg,#ef5121,#f6b517);border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;padding:12px 30px;text-decoration:none;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.text-image-section .text-image-container .text-content .btn:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}@media only screen and (max-width:767px){.text-image-section .text-image-container .text-content .btn{font-size:14px;padding:10px 25px}}@media only screen and (max-width:991px){.text-image-section .text-image-container .text-content .btn{margin-left:auto;margin-right:auto}}.text-image-section .text-image-container .image-content{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-height:calc(100vh - 160px);max-width:40%;position:relative}.text-image-section .text-image-container .image-content img{border-radius:320px 60px 60px 60px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}@media only screen and (max-width:991px){.text-image-section .text-image-container{padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;min-height:auto;text-align:center}.text-image-section .text-image-container .text-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:auto;padding:0 15px 30px}}@media only screen and (max-width:991px) and (max-width:991px){.text-image-section .text-image-container .text-content{padding:0 15px}}@media only screen and (max-width:991px){.text-image-section .text-image-container .image-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:none;width:100%}.text-image-section .text-image-container .image-content img{border-radius:0;border-radius:120px 30px 30px 30px;height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}}@media only screen and (max-width:1199px){.text-image-section .image-text-container{gap:40px}}.image-text-section{background-color:#fff;padding:0;position:relative}.image-text-section .bg-image{height:100%;left:50%;max-width:2500px;opacity:.1;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:1}.image-text-section .image-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1500px;padding:0 20px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;gap:40px;min-height:500px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;z-index:2}.image-text-section .image-text-container .text-content{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-text-section .image-text-container .text-content h2{color:#231f20;font-family:Playfair Display,serif;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:20px;margin-top:0;position:relative}.image-text-section .image-text-container .text-content h2:before{background-color:#ef5121;border-radius:2px;content:"";height:3px;left:0;position:absolute;top:-15px;width:90px}@media only screen and (max-width:991px){.image-text-section .image-text-container .text-content h2{font-size:2rem;margin-top:20px}.image-text-section .image-text-container .text-content h2:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:60px}}.image-text-section .image-text-container .text-content p{color:#666;font-family:Roboto,sans-serif;font-size:1.1rem;line-height:1.5;margin-bottom:30px}.image-text-section .image-text-container .text-content p span{color:#ef5121;display:block;font-family:Roboto,sans-serif;font-size:1.5rem;line-height:1.2;margin-bottom:20px;margin-top:20px}@media only screen and (max-width:991px){.image-text-section .image-text-container .text-content p span{font-size:1.2rem;margin-bottom:0}.image-text-section .image-text-container .text-content p{font-size:1rem}}.image-text-section .image-text-container .text-content .btn{background:linear-gradient(135deg,#ef5121,#f6b517);border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;padding:12px 30px;text-decoration:none;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.image-text-section .image-text-container .text-content .btn:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}@media only screen and (max-width:767px){.image-text-section .image-text-container .text-content .btn{font-size:14px;padding:10px 25px}}@media only screen and (max-width:991px){.image-text-section .image-text-container .text-content .btn{margin-left:auto;margin-right:auto}}.image-text-section .image-text-container .image-content{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-height:calc(100vh - 160px);max-width:40%;position:relative}.image-text-section .image-text-container .image-content img{border-radius:60px 320px 60px 60px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}@media only screen and (max-width:991px){.image-text-section .image-text-container{padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;min-height:auto;text-align:center}.image-text-section .image-text-container .text-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:auto;padding:0 15px 30px}}@media only screen and (max-width:991px) and (max-width:991px){.image-text-section .image-text-container .text-content{padding:0 15px}}@media only screen and (max-width:991px){.image-text-section .image-text-container .image-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:none;width:100%}.image-text-section .image-text-container .image-content img{border-radius:16px;height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}}@media only screen and (max-width:1199px){.image-text-section .image-text-container{gap:40px}}.text-image-section.alternate .text-image-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:991px){.text-image-section.alternate .text-image-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-image-section.alternate .text-image-container .text-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.text-image-section.alternate .text-image-container .image-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.text-image-section.bg-light{background-color:#f8f9fa}.text-image-section.bg-primary{background-color:#ef5121;color:#fff}.text-image-section.bg-primary .text-content h2{color:#fff}.text-image-section.bg-primary .text-content p{color:hsla(0,0%,100%,.9)}.footer{background:-webkit-gradient(linear,left top,left bottom,from(rgba(239,81,33,.2)),to(#ebebeb));background:linear-gradient(180deg,rgba(239,81,33,.2) 0,#ebebeb);color:#231f20;margin-top:80px;padding:60px 0 30px}@media only screen and (max-width:991px){.footer{margin-top:40px;padding:40px 0 20px}}.footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1500px;padding:0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}@media only screen and (max-width:991px){.footer .footer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .footer-container .logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.footer .footer-container .logo img{height:260px;width:260px}@media only screen and (max-width:991px){.footer .footer-container .logo img{height:180px;width:180px}}.footer .footer-container .social-links-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.footer .footer-container .social-links-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer .footer-container .social-links-container .social-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;color:#fff;height:40px;justify-content:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:40px}.footer .footer-container .social-links-container .social-link:hover{background-color:#ef5121;color:#fff;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.footer .footer-container .social-links-container .social-link i{font-size:1.2rem}.footer .footer-container .footer-links h3{margin-bottom:10px}.footer .footer-container .footer-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:disc;margin:0;padding:0 0 0 18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px}@media only screen and (max-width:991px){.footer .footer-container .footer-links ul{margin-top:10px;-webkit-box-pack:center;-ms-flex-pack:center;gap:10px;justify-content:center;list-style:none;padding:0}}.footer .footer-container .footer-links ul li a{color:#231f20;font-family:Roboto,sans-serif;font-weight:500;text-underline-offset:2px;-webkit-transition:all .3s ease;transition:all .3s ease}.footer .footer-container .footer-links ul li a:hover{color:#ef5121;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.footer .footer-container .contact-info{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}@media only screen and (max-width:991px){.footer .footer-container .contact-info{text-align:center}}.footer .footer-container .contact-info h3{color:#231f20;font-family:Roboto,sans-serif;font-size:1.3rem;font-weight:600;margin-bottom:15px}@media only screen and (max-width:991px){.footer .footer-container .contact-info h3{font-size:1.2rem}}.footer .footer-container .contact-info p{color:#231f20;font-family:Roboto,sans-serif;line-height:1.5;margin-bottom:10px}@media only screen and (max-width:991px){.footer .footer-container .contact-info p{font-size:.95rem}}.footer .footer-container .contact-info .phone{color:#ef5121;font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:600;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.footer .footer-container .contact-info .phone:hover{color:#d1461c;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}@media only screen and (max-width:991px){.footer .footer-container .contact-info .phone{font-size:1rem}}.footer-bottom{background-color:rgba(0,0,0,.2);border-top:1px solid hsla(0,0%,100%,.1);padding:15px 0;text-align:center}.footer-bottom p{color:hsla(0,0%,100%,.6);font-family:Roboto,sans-serif;font-size:.9rem;margin:0}@media only screen and (max-width:991px){.footer-bottom p{font-size:.85rem}}.team-section{background-color:#f8f9fa;padding:80px 0}@media only screen and (max-width:991px){.team-section{padding:40px 0}}.team-section .container{margin:0 auto;max-width:1200px;padding:0 20px}.team-section .section-title{color:#231f20;font-family:Philosopher,serif;font-size:2.5rem;font-weight:700;margin-bottom:60px;text-align:center}@media only screen and (max-width:767px){.team-section .section-title{font-size:2rem;margin-bottom:40px}}.team-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:900px){.team-grid{gap:25px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:475px){.team-grid{gap:20px;grid-template-columns:1fr}}.team-card{background:#fff;border-radius:10px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.1);overflow:hidden;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.team-card:hover{-webkit-box-shadow:0 8px 25px rgba(0,0,0,.15);box-shadow:0 8px 25px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.team-card .card-image{height:450px;overflow:hidden;width:100%}.team-card .card-image img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.team-card:hover .card-image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.team-card .card-content{padding:25px}.team-card .card-content .member-name{color:#231f20;font-family:Philosopher,serif;font-size:1.3rem;font-weight:600;margin-bottom:12px}.team-card .card-content p{color:#666;font-size:.95rem;line-height:1.6;margin-bottom:20px}.team-card .card-content .learn-more-btn{background:linear-gradient(135deg,#ef5121,#f6b517);border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-size:.9rem;font-weight:500;padding:12px 24px;text-decoration:none;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.team-card .card-content .learn-more-btn:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}@media only screen and (max-width:767px){.team-card .card-content .learn-more-btn{font-size:14px;padding:10px 25px}}.popup-overlay{background:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;z-index:1000}.popup-overlay.active{opacity:1;visibility:visible}.popup-content{background:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:90vh;max-width:500px;overflow:hidden!important;width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media only screen and (min-width:992px){.popup-content{max-height:550px;max-width:900px;width:80%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.popup-overlay.active .popup-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup-content .popup-close{background:none;border:none;color:#999;cursor:pointer;font-size:2rem;position:absolute;right:20px;top:15px;-webkit-transition:color .3s ease;transition:color .3s ease;z-index:1001}@media only screen and (max-width:991px){.popup-content .popup-close{color:#fff}}.popup-content .popup-close:hover{color:#ef5121}.popup-content .popup-image{max-height:53vh;overflow:hidden;width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (min-width:992px){.popup-content .popup-image{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;height:auto;max-height:unset}}.popup-content .popup-image img{display:block;height:auto;max-height:56vh;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:992px){.popup-content .popup-image img{height:100%;max-height:none}}.popup-content .popup-info{padding:30px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:992px){.popup-content .popup-info{padding:40px;width:55%}}.popup-content .popup-info .popup-name{color:#231f20;font-family:Philosopher,serif;font-size:1.8rem;font-weight:700;margin-bottom:15px}.popup-content .popup-info p{color:#666;font-size:1rem;line-height:1.6;margin-bottom:20px}.popup-content .popup-info .popup-long-text,.popup-content .popup-info .popup-long-text p{color:#333;font-size:1rem;line-height:1.8}@media only screen and (max-width:767px){.popup-content{max-height:90vh;width:95%}.popup-content .popup-image{max-height:50vh}.popup-content .popup-info{padding:20px}.popup-content .popup-info .popup-name{font-size:1.5rem}}.gallery-section{background-color:#fff}.gallery-section .container{margin:0 auto;max-width:1200px;padding:0 20px}.gallery-section .section-title{color:#231f20;font-family:Philosopher,serif;font-size:2.5rem;font-weight:700;margin-bottom:60px;text-align:center}@media only screen and (max-width:767px){.gallery-section .section-title{font-size:2rem;margin-bottom:40px}}.gallery-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:991px){.gallery-grid{gap:15px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.gallery-grid{gap:15px;grid-template-columns:1fr}}.gallery-item{cursor:pointer;overflow:hidden;position:relative;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;will-change:transform}.gallery-item:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.gallery-item img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;width:100%;will-change:transform}.gallery-item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.gallery-item .gallery-overlay{background:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;will-change:opacity}.gallery-item .gallery-overlay i{color:#fff;font-size:2rem}.gallery-item:hover .gallery-overlay{opacity:1}.gallery-popup-overlay{background:rgba(0,0,0,.9);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .2s ease-out,visibility .2s ease-out;transition:opacity .2s ease-out,visibility .2s ease-out;visibility:hidden;will-change:opacity,visibility;z-index:1000}.gallery-popup-overlay.active{opacity:1;visibility:visible}.gallery-popup-content{max-height:90%;max-width:90%;position:relative;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;will-change:transform}.gallery-popup-overlay.active .gallery-popup-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.gallery-popup-content .gallery-popup-close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;background-color:#ef5121;border:none;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.5rem;height:40px;padding-inline:9px;position:absolute;right:15px;top:15px;-webkit-transition:color .3s ease;transition:color .3s ease;z-index:1001}.gallery-popup-content .gallery-popup-close:hover{background-color:#d1461c}.gallery-popup-content .gallery-nav{background:rgba(0,0,0,.7);border:none;color:#fff;cursor:pointer;font-size:1.5rem;opacity:.8;padding:15px 20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1001}.gallery-popup-content .gallery-nav:hover{background:rgba(0,0,0,.9);color:#ef5121;opacity:1}.gallery-popup-content .gallery-nav.gallery-nav-prev{left:-60px}.gallery-popup-content .gallery-nav.gallery-nav-next{right:-60px}.gallery-popup-content img{display:block;max-height:80vh;max-width:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:767px){.gallery-popup-content{max-width:95%}.gallery-popup-content .gallery-popup-close{font-size:1.8rem;height:28px;padding-inline:7px}.gallery-popup-content .gallery-nav{font-size:1.2rem;padding:10px 15px}.gallery-popup-content .gallery-nav.gallery-nav-prev{left:10px}.gallery-popup-content .gallery-nav.gallery-nav-next{right:10px}}.services-section{padding:60px 20px;padding-bottom:0!important}.services-section .section-title{background:linear-gradient(135deg,#ef5121,#f6b517);-webkit-background-clip:text;font-family:Philosopher,serif;font-size:42px;font-weight:700;margin:0 0 60px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.slides-section~* .services-section .section-title,.text-image-section~* .services-section .section-title{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}.slides-section~* .services-section .section-title.fade-in-animated,.text-image-section~* .services-section .section-title.fade-in-animated{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:991px){.services-section .section-title{font-size:36px;margin-bottom:50px}}@media only screen and (max-width:767px){.services-section .section-title{font-size:32px;margin-bottom:40px}}.services-container{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px}@media only screen and (min-width:992px){.services-container{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:991px){.services-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.services-container{grid-template-columns:1fr}}.service-item{cursor:pointer;-webkit-perspective:1000px;perspective:1000px;position:relative}.slides-section~* .service-item,.text-image-section~* .service-item{opacity:0;-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease;transition:opacity .6s ease,transform .6s ease,-webkit-transform .6s ease}.slides-section~* .service-item:nth-child(odd),.text-image-section~* .service-item:nth-child(odd){-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.slides-section~* .service-item:nth-child(2n),.text-image-section~* .service-item:nth-child(2n){-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.slides-section~* .service-item.animate-in,.text-image-section~* .service-item.animate-in{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slides-section~* .service-item:first-child.animate-in,.text-image-section~* .service-item:first-child.animate-in{-webkit-transition-delay:.15s;transition-delay:.15s}.slides-section~* .service-item:nth-child(2).animate-in,.text-image-section~* .service-item:nth-child(2).animate-in{-webkit-transition-delay:.3s;transition-delay:.3s}.slides-section~* .service-item:nth-child(3).animate-in,.text-image-section~* .service-item:nth-child(3).animate-in{-webkit-transition-delay:.45s;transition-delay:.45s}.slides-section~* .service-item:nth-child(4).animate-in,.text-image-section~* .service-item:nth-child(4).animate-in{-webkit-transition-delay:.6s;transition-delay:.6s}.slides-section~* .service-item:nth-child(5).animate-in,.text-image-section~* .service-item:nth-child(5).animate-in{-webkit-transition-delay:.75s;transition-delay:.75s}.slides-section~* .service-item:nth-child(6).animate-in,.text-image-section~* .service-item:nth-child(6).animate-in{-webkit-transition-delay:.9s;transition-delay:.9s}.slides-section~* .service-item:nth-child(7).animate-in,.text-image-section~* .service-item:nth-child(7).animate-in{-webkit-transition-delay:1.05s;transition-delay:1.05s}.slides-section~* .service-item:nth-child(8).animate-in,.text-image-section~* .service-item:nth-child(8).animate-in{-webkit-transition-delay:1.2s;transition-delay:1.2s}.slides-section~* .service-item:nth-child(9).animate-in,.text-image-section~* .service-item:nth-child(9).animate-in{-webkit-transition-delay:1.35s;transition-delay:1.35s}.slides-section~* .service-item:nth-child(10).animate-in,.text-image-section~* .service-item:nth-child(10).animate-in{-webkit-transition-delay:1.5s;transition-delay:1.5s}.service-item .service-card-inner{min-height:250px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;width:100%}.service-item.clicked:hover .service-card-inner,.service-item.flipped .service-card-inner,.service-item:hover .service-card-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.service-item .service-card-back,.service-item .service-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;justify-content:center;left:0;padding:30px;top:0}.service-item .service-card-back:before,.service-item .service-card-front:before{background:linear-gradient(135deg,#ef5121,#f6b517);border-radius:8px;content:"";inset:0;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:3px;pointer-events:none;position:absolute}.service-item .service-card-front h3{background:linear-gradient(135deg,#ef5121,#f6b517);-webkit-background-clip:text;color:#231f20;font-family:Roboto,sans-serif;font-size:28px;font-weight:500;margin:0;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.service-item .service-card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.service-item .service-card-back p{color:#231f20;font-family:Roboto,sans-serif;font-size:16px;line-height:1.6;margin:0;text-align:center}
/*# sourceMappingURL=services.min.css.map */