﻿@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Merriweather:wght@300;400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Mulish:wght@200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway:wght@100;200;300;400;500;600;700;800;900&display=swap";h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0;padding:0;font-family:"Montserrat",sans-serif;color:inherit}p{font-size:.875rem;font-weight:400;font-family:"Mulish",sans-serif;line-height:1.7;color:#8a8a8a;margin:0;padding:0}a{font-size:.875rem;font-weight:400;font-family:"Montserrat",sans-serif;line-height:1.5;color:#1a1818;overflow:hidden;text-decoration:none;display:block;transition:.4s all}a:hover,a:focus,a:active{text-decoration:none;cursor:pointer;outline:none}ul,ol{margin:0;padding:0;list-style:none}ul li,ol li{display:block;font-size:.875rem;font-family:"Mulish",sans-serif;font-weight:400;line-height:1.5}span{font-family:"Mulish",sans-serif}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.75rem}h5{font-size:1.5rem}h6{font-size:1.25rem}p{font-size:1rem}@media screen and (max-width: 768px){h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}p{font-size:.9375rem}}@media screen and (max-width: 481px){h1{font-size:2.25rem}h2{font-size:1.75rem}p{font-size:.875rem}}.slick-slide:focus{outline:none}.slick-dots{margin-top:15px;text-align:center}.slick-dots li{display:inline-block;margin:3px;height:6px;width:6px;border-radius:100%;background-color:#8a8a8a;cursor:pointer}.slick-dots li button{text-indent:-9999px;border:none;background-color:rgba(0,0,0,0)}.slick-dots li button:focus{outline:none}.slick-dots li.slick-active{background-color:rgba(252,218,104,.6)}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%)}.slick-arrow i{font-size:2rem;line-height:22px;height:22px;width:22px;color:#8a8a8a;text-align:center;cursor:pointer}.slick-arrow i:hover{color:#000}.slick-arrow.left{left:0px;z-index:9}.slick-arrow.right{right:0px}button:focus,button:active{outline:none}.btn{border:none}.btn,.form-control{font-family:"Mulish",sans-serif;font-size:.875rem;outline:none;box-shadow:none;border-radius:10px;border:1px solid;text-transform:capitalize;letter-spacing:.03em;cursor:pointer;transition:.4s all}.btn:focus,.btn:hover,.form-control:focus,.form-control:hover{box-shadow:none;outline:none;color:inherit}.btn.btn-custom-small,.form-control.btn-custom-small{font-size:.75rem;padding:6px 14px}.btn.btn-custom-mid,.form-control.btn-custom-mid{font-size:.875rem;padding:8px 20px}.btn.btn-custom-large,.form-control.btn-custom-large{font-size:1rem;padding:10px 25px}.btn.btn-primary,.form-control.btn-primary{background-color:rgba(252,218,104,.6);color:#fff;border-color:rgba(252,218,104,.6)}.btn.btn-primary:hover,.form-control.btn-primary:hover{background-color:rgba(0,0,0,0);border-color:rgba(252,218,104,.6);color:rgba(252,218,104,.6)}.btn.btn-primary-ghost,.form-control.btn-primary-ghost{background-color:rgba(0,0,0,0);border-color:rgba(252,218,104,.6);color:rgba(252,218,104,.6)}.btn.btn-primary-ghost:hover,.form-control.btn-primary-ghost:hover{background-color:rgba(252,218,104,.6);color:#fff;border-color:rgba(252,218,104,.6)}.btn.btn-secondary,.form-control.btn-secondary{background-color:#ffc527;color:#fff;border-color:#ffc527}.btn.btn-secondary:hover,.form-control.btn-secondary:hover{background-color:rgba(0,0,0,0);border-color:#ffc527;color:#ffc527}.btn.btn-secondary-ghost,.form-control.btn-secondary-ghost{background-color:rgba(0,0,0,0);border-color:#ffc527;color:#ffc527}.btn.btn-secondary-ghost:hover,.form-control.btn-secondary-ghost:hover{background-color:#ffc527;color:#fff;border-color:#ffc527}.btn.btn-whitey,.form-control.btn-whitey{background-color:#fff;color:#1a1818;border-color:#fff}.btn.btn-whitey:hover,.form-control.btn-whitey:hover{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.btn.btn-whitey-ghost,.form-control.btn-whitey-ghost{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.btn.btn-whitey-ghost:hover,.form-control.btn-whitey-ghost:hover{background-color:#fff;color:#1a1818;border-color:#fff}.form .form-group{margin-bottom:15px}.form .form-group label{display:block;font-size:.9375rem;text-transform:capitalize;color:#000}.form .form-group .form-input{width:100%;border:none;border-bottom:1px solid #000;padding:8px 5px;color:#000;font-size:.875rem;background:rgba(0,0,0,0)}.form .form-group .form-input::placeholder{text-transform:capitalize;color:#000}.form .form-group .form-input:focus-visible{outline:none;box-shadow:1px 4px 11px -6px #000}figure{margin:0}img{max-width:100%;transition:.4s all}.mobile-call-button{position:fixed;bottom:20px;right:20px;text-align:center;z-index:99;display:none}@media screen and (max-width: 767px){.mobile-call-button{display:block}}.mobile-call-button a{font-size:1.25rem;height:45px;width:45px;line-height:45px;color:#fff;background-color:rgba(252,218,104,.7);border-radius:100%}.attachment-post-thumbnail-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.overlay{position:relative;z-index:1}.overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:-1}.icons{height:40px;width:40px;border-radius:50%;display:grid;place-items:center;position:relative;z-index:1;transition:.5s ease-in-out}.icons::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:0;height:0;background-color:rgba(252,218,104,.7);border-radius:50%;z-index:-1;transition:.5s ease-in-out}.icons::after{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;border:2px solid rgba(252,218,104,.6);border-radius:50%;transition:.5s ease-in-out}.icons i{font-size:.875rem;color:#fff}.icons:hover::before{width:100%;height:100%}.main-title{text-align:center;margin-bottom:40px}.main-title h2{font-size:3rem;text-transform:capitalize;background:-webkit-linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 1200px){.main-title h2{font-size:3rem}}@media screen and (max-width: 992px){.main-title{margin-bottom:30px}.main-title h2{font-size:2.25rem}}@media screen and (max-width: 768px){.main-title{margin-bottom:20px}.main-title h2{font-size:2rem}}@media screen and (max-width: 576px){.main-title h2{font-size:1.75rem}}@media screen and (max-width: 480px){.main-title h2{font-size:1.5rem}}.section{padding:80px 0}body{background-color:#fbab7e;background-image:linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%)}.d-black{background-color:#000}@media screen and (max-width: 1200px){.section{padding:60px 0}}@media screen and (max-width: 992px){.section{padding:45px 0}}@media screen and (max-width: 768px){.section{padding:30px 0}}.scrollevent a{font-size:1.125rem;text-decoration:none}.scrollevent a:hover{font-style:normal}.scrollevent a .btn-scroll-up{padding:5px 6px;background-color:rgba(252,218,104,.95);box-shadow:none;border:1px solid;border-color:rgba(251,206,54,.6);border-radius:6px 6px 0 0;color:#fff;transition:.6s all;cursor:pointer}.scrollevent a .btn-scroll-up i{transform:translateY(0);transition:.6s all;color:#fff}.scrollevent a .btn-scroll-up:hover i{transform:translateY(-5px)}.scrollevent a .btn-scroll-up:focus{text-decoration:none;border:none;outline:none}.scrollToTop{z-index:9999;text-align:center;background:rgba(0,0,0,0);color:#fff;position:fixed;bottom:50px;right:30px;display:none !important;cursor:pointer}.scrollToTop.d-block{display:block !important}@media screen and (max-width: 767px){.scrollToTop.d-block{display:none !important}}.scrollToTop button i{padding:3px;font-size:1.125rem;color:#fff}.scrollToTop:hover{text-decoration:none}.breadcrumb{margin-top:-150px;height:300px;position:relative;overflow:hidden;margin-bottom:0;display:grid;place-items:end}.breadcrumb::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(26,24,24,.7)}.breadcrumb .breadcrumb-wrapper{position:relative;display:inline-block;max-width:250px;padding-bottom:20px}.breadcrumb .breadcrumb-wrapper h5{font-size:3rem;font-weight:700;color:#fff;text-transform:capitalize}.breadcrumb .breadcrumb-wrapper .bread-row{display:flex;flex-direction:row}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list{font-size:1rem;color:#fff;text-transform:capitalize;position:relative}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list::after{content:"";font-family:"fontAwesome";font-size:12px;padding:0 10px}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list:last-child::after{content:none}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list .bread-link{color:#fff;font-size:1rem;display:inline;transition:.3s ease-in-out}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list .bread-link:hover{color:#ffc527}@media screen and (max-width: 991px){.breadcrumb .breadcrumb-wrapper{padding:0}.breadcrumb .breadcrumb-wrapper h5{font-size:36px}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list::after{padding:0 8px}}@media screen and (max-width: 767px){.breadcrumb .breadcrumb-wrapper h5{font-size:30px;padding-bottom:10px}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list{font-size:14px}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list::after{padding:0 8px}.breadcrumb .breadcrumb-wrapper .bread-row .bread-list .bread-link{font-size:14px}}@media screen and (max-width: 576px){.breadcrumb .breadcrumb-wrapper h5{font-size:24px}}header{position:relative;z-index:999}header .top-navbar{display:flex;justify-content:space-between;align-items:center;padding:10px 0 30px 0}header .top-navbar .nav-info{display:flex;gap:20px}header .top-navbar .nav-info .info-desc p{color:#f1f1f1;text-transform:capitalize}header .top-navbar .nav-info .info-desc p span{font-size:.875rem;text-transform:initial}header .top-navbar .navicons{display:flex;gap:20px}header .top-navbar .navicons .icon i{color:#f1f1f1}header .navbar{padding:0;justify-content:space-between}header .navbar .navbar-brand{margin:0;padding:0}header .navbar .navbar-brand figure{max-width:180px}header .navbar svg rect{fill:#000}header .navbar .navbar-toggler{background-color:#fff;border-radius:3px;border:1px solid #8a8a8a}header .navbar-collapse{justify-content:flex-end;flex-basis:80% !important;flex-grow:0}header .navbar-collapse .navbar-nav{width:100%;border-radius:30px;overflow:hidden;align-items:center;background-color:#fbab7e;background-image:linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%)}header .navbar-collapse .navbar-nav .nav-item{position:relative;height:50px;width:100%}header .navbar-collapse .navbar-nav .nav-item .nav-link,header .navbar-collapse .navbar-nav .nav-item .hover-nav-link{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:.9375rem;font-weight:400;padding:15px;color:#fff;text-transform:capitalize;letter-spacing:.03em;text-align:center;transition:.3s ease-in-out}header .navbar-collapse .navbar-nav .nav-item .hover-nav-link{top:160%;color:#000;background-color:rgba(0,0,0,0)}header .navbar-collapse .navbar-nav .nav-item:last-child{margin-left:auto}header .navbar-collapse .navbar-nav .nav-item:hover .nav-link,header .navbar-collapse .navbar-nav .nav-item.active .nav-link{top:-60%}header .navbar-collapse .navbar-nav .nav-item:hover .hover-nav-link,header .navbar-collapse .navbar-nav .nav-item.active .hover-nav-link{top:50%}header.fixed-header{position:fixed;top:0;left:0;right:0;z-index:999}@media screen and (max-width: 1200px){header .navbar-collapse .navbar-nav .nav-item .nav-link{padding:5px 5px}}@media screen and (max-width: 992px){header{overflow:hidden;background-color:#fbab7e;background-image:linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%)}header .top-navbar{padding:10px 0}header .top-navbar .nav-info{gap:10px}header .top-navbar .nav-info .info-desc p{font-size:.875rem}header .top-navbar .nav-info .info-desc p span{font-size:.8125rem}header .top-navbar .navicons{gap:10px}header .navbar .navbar-brand figure{max-width:120px}header .navbar-collapse{flex-grow:1}header .navbar-collapse .navbar-nav{width:100%;border-radius:0;overflow:hidden;align-items:center;background-color:#0c0c0c}header .navbar-collapse .navbar-nav .nav-item{background-color:rgba(0,0,0,0);overflow:hidden;height:40px}header .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:.875rem;padding:5px 0;background-color:rgba(0,0,0,0)}header .navbar-collapse .navbar-nav .nav-item:last-child{margin-left:auto}header .navbar-collapse .navbar-nav .nav-item:nth-last-child(2){border-radius:30px;border-top-left-radius:0;border-bottom-left-radius:0;overflow:hidden}}@media screen and (max-width: 768px){header .top-navbar{display:none}header .navbar{padding:5px 0}}.banner-slider{margin-top:-148px;height:100vh}.banner-slider .banner-block{position:relative}.banner-slider .banner-block .overlay{height:100vh}.banner-slider .banner-block .overlay::before{z-index:0}.banner-slider .banner-block .overlay img{width:100%;height:100%;object-fit:cover;object-position:center}.banner-slider .banner-block .banner-text{position:absolute;top:50%;left:240px;transform:translateY(-50%);max-width:450px;z-index:1;color:#fff}.banner-slider .banner-block .banner-text h4{font-size:2.25rem;line-height:1.3}.banner-slider .banner-block .banner-text p{color:#f1f1f1;padding:30px 0}@media screen and (max-width: 992px){.banner-slider{margin-top:0;height:auto}.banner-slider .banner-block .overlay{height:auto}.banner-slider .banner-block .banner-text{left:50%;transform:translate(-50%, -50%);text-align:center}.banner-slider .banner-block .banner-text h4{font-size:1.5rem}}@media screen and (max-width: 768px){.banner-slider{margin-top:-91px}.banner-slider .banner-block .banner-text h4{font-size:1.25rem}}.features .features-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.features-block{flex-basis:calc(25% - 40px);text-align:center;display:flex;align-items:center;justify-content:center;padding:20px;border:1px solid #1a1818;border-radius:10px;overflow:hidden;position:relative;z-index:1}.features-block::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:10px;background-color:#1a1818;z-index:-1;transition:.5s ease-in-out}.features-block .after-hover .icon svg{width:80px;fill:rgba(252,218,104,.6)}.features-block .after-hover h6{color:#fff;text-transform:capitalize;padding:15px 0}.features-block .after-hover p{color:#dedede;line-height:1.5;font-size:.8125rem}@media screen and (max-width: 1200px){.features .features-wrapper{gap:20px}.features-block{flex-basis:calc(25% - 20px)}}@media screen and (max-width: 992px){.features-block{flex-basis:calc(50% - 20px)}.features-block .after-hover h6{padding-top:15px}}@media screen and (max-width: 576px){.features .features-wrapper{gap:30px 20px}.features-block{height:200px}.features-block .after-hover .icon i{font-size:2.5rem}.features-block .after-hover h6{font-size:1rem}}@media screen and (max-width: 480px){.features .features-wrapper{flex-direction:column;gap:15px}.features-block{height:150px;width:250px;margin:auto}}.about{position:relative}.about-wrapper{display:flex;align-items:center;justify-content:space-between}.about-wrapper .about-image{flex-basis:40%;position:relative}.about-wrapper .about-image .top-image{max-width:300px}.about-wrapper .about-image .bottom-image{margin-top:-100px;margin-left:45%}.about-wrapper .about-content{flex-basis:50%}.about-wrapper .about-content h5{background:-webkit-linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.about-wrapper .about-content h5 span{text-transform:capitalize;display:block}.about-wrapper .about-content p{color:#f1f1f1;max-width:500px}.about-wrapper .about-content p.uppercase{text-transform:uppercase;padding:20px 0}.about-wrapper .about-content .btn{margin-top:30px}.content-wrap p{color:#f1f1f1}@media screen and (max-width: 992px){.about-wrapper .about-image .bottom-image{margin-left:35%}.about-wrapper .about-content p{font-size:.9375rem}.about-wrapper .about-content p.uppercase{padding:15px 0}.about-wrapper .about-content .btn{margin-top:25px}}@media screen and (max-width: 768px){.about-wrapper{flex-direction:column;align-items:flex-start;gap:30px}.about-wrapper .about-image .bottom-image{display:none}.about-wrapper .about-content p{font-size:.875rem}}.what-we-do .main-title h2{background:#000;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.what-we-do-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.what-we-do-wrapper .service-block{flex-basis:25%}.what-we-do-wrapper .service-block .block{border-radius:10px;padding:35px 40px;background-color:#1a1818;margin-bottom:30px;text-align:center}.what-we-do-wrapper .service-block .block:last-child{margin-bottom:0}.what-we-do-wrapper .service-block .block .icon i{font-size:3rem;background:-webkit-linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.what-we-do-wrapper .service-block .block .desc h6{font-size:1.5rem;color:#fff;text-transform:capitalize;padding:15px 0}.what-we-do-wrapper .service-block .block .desc p{color:#dedede;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.what-we-do-wrapper .service-image-block{flex-basis:40%}@media screen and (max-width: 1200px){.what-we-do-wrapper .service-block .block{padding:30px}.what-we-do-wrapper .service-block .block .desc h6{font-size:1.25rem}}@media screen and (max-width: 992px){.what-we-do-wrapper{flex-direction:column}.what-we-do-wrapper .service-block{display:flex;justify-content:space-between}.what-we-do-wrapper .service-block .block{flex-basis:calc(50% - 30px);padding:20px;margin-bottom:0}.what-we-do-wrapper .service-block .block .icon i{font-size:2rem}.what-we-do-wrapper .service-block .block .desc h6{font-size:1.125rem}.what-we-do-wrapper .service-block .block .desc p{font-size:.9375rem}.what-we-do-wrapper .service-image-block{margin:30px 0}.what-we-do-wrapper .service-image-block .figure{max-width:250px}}@media screen and (max-width: 768px){.what-we-do-wrapper .service-block .block .desc h6{font-size:1rem;padding:10px 0}.what-we-do-wrapper .service-block .block .desc p{font-size:.875rem}}@media screen and (max-width: 480px){.what-we-do-wrapper .service-block{flex-direction:column;gap:20px}.what-we-do-wrapper .service-block .block{max-width:250px}.what-we-do-wrapper .service-image-block{margin:20px 0}}.inner-contact-wrapper{display:flex;align-items:center;justify-content:space-between}.inner-contact-wrapper .main-title{text-align:left;flex-basis:60%}.inner-contact-wrapper .inner-contact-form{flex-basis:30%;padding:80px 25px;background:#fff;border-top-left-radius:60px;border-bottom-right-radius:15px;margin-top:-60px}@media screen and (max-width: 992px){.inner-contact-wrapper{flex-direction:column;padding:50px 0}.inner-contact-wrapper .inner-contact-form{width:50%;margin:0 auto;padding:50px 25px}}@media screen and (max-width: 480px){.inner-contact-wrapper{padding:30px 0}.inner-contact-wrapper .inner-contact-form{width:90%;padding:30px 15px;border-radius:0}}.faq .main-title{text-align:left}.faq-blocks{margin-bottom:20px;border:1px solid rgba(252,218,104,.6);border-radius:10px;overflow:hidden}.faq-blocks .collapsible{font-size:1.25rem;background-color:#fbab7e;background-image:linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%);color:#000;text-transform:capitalize;cursor:pointer;padding:30px;border-radius:10px;width:100%;border:none;text-align:left;outline:none;position:relative}.faq-blocks .collapsible::after{content:"+";position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#000;font-weight:bold;margin-left:5px}.faq-blocks .collapsible:hover,.faq-blocks .collapsible.active{background-color:rgba(252,218,104,.6)}.faq-blocks .collapsible.active{background:-webkit-linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.faq-blocks .collapsible.active::after{content:"−";color:#fff}.faq-blocks .content{padding:0 30px;max-height:0;overflow:hidden;transition:max-height .2s ease-out;background-color:rgba(0,0,0,0)}.faq-blocks .content p{padding-bottom:20px}.testimonial-block{text-align:center;padding:0 50px}.testimonial-block .sub-block{max-width:675px;margin:20px auto 0}.testimonial-block .sub-block .desc p{color:#f1f1f1;line-height:1.5}.testimonial-block .sub-block .desc p.name{color:#fff;padding:15px 0 5px;text-transform:capitalize}.testimonial-block .sub-block .desc p.location{text-transform:capitalize}.footer{padding:50px 0}.footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.footer-top .footer-block{flex-basis:calc(20% - 20px)}.footer-top .footer-block:first-child,.footer-top .footer-block:nth-child(2){flex-basis:calc(30% - 60px)}.footer-top .footer-block:first-child .footer-desc p,.footer-top .footer-block:nth-child(2) .footer-desc p{line-height:1.5;font-size:.875rem;color:#fff}.footer-top .footer-block:first-child .footer-desc p.company,.footer-top .footer-block:nth-child(2) .footer-desc p.company{font-size:1.125rem;text-transform:capitalize;margin-bottom:10px}.footer-top .footer-block h6{font-size:1.25rem;font-weight:500;background:-webkit-linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-transform:capitalize;margin-bottom:20px}.footer-top .footer-block .footer-info .footer-item{line-height:1.3;margin-bottom:10px}.footer-top .footer-block .footer-info .footer-item:last-child{margin-bottom:0}.footer-top .footer-block .footer-info .footer-item .footer-link{color:#fff;text-transform:capitalize;line-height:1.3}.footer-top .footer-block .footer-info .footer-item .footer-link span{text-transform:none}.footer-top .footer-block .footer-info .footer-item a{transition:.3s ease-in-out;display:inline-block}.footer-top .footer-block .footer-info .footer-item a:hover{transform:translateX(5px);color:#3b5998}.border-line{border:1px solid rgba(255,255,255,.05);margin:25px 0}.footer-bottom .soical-icons,.footer-bottom .company-page-link,.footer-bottom .company-detail-info{display:flex;justify-content:center;gap:20px}.footer-bottom .soical-icons{margin-bottom:10px}.footer-bottom .company-detail-info{gap:0}.footer-bottom .company-detail-info .block,.footer-bottom .company-detail-info .develop{display:flex;align-items:center}.footer-bottom .company-detail-info .block p,.footer-bottom .company-detail-info .develop p{font-size:.875rem;color:#fff}.footer-bottom .company-detail-info .block a,.footer-bottom .company-detail-info .develop a{padding:0 5px}.footer-bottom a{color:#fff;text-transform:capitalize;transition:.5s ease-in-out}.footer-bottom a:hover{color:rgba(252,218,104,.6)}@media screen and (max-width: 992px){.footer-top{gap:40px}.footer-top .footer-block{flex-basis:calc(50% - 30px)}.footer-top .footer-block:first-child,.footer-top .footer-block:nth-child(2){flex-basis:calc(50% - 30px)}}@media screen and (max-width: 768px){.footer{padding:30px 0}.footer-top{flex-direction:column;text-align:center;gap:30px}.footer-bottom .soical-icons,.footer-bottom .company-page-link,.footer-bottom .company-detail-info{display:flex;justify-content:center;gap:20px}.footer-bottom .company-page-link{margin:10px 0}.footer-bottom .company-detail-info{flex-direction:column;align-items:center;gap:10px}}.page-service{background-color:#fbab7e;background-image:linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%)}.service-wrapper{display:flex;flex-direction:column;gap:60px}.service-block{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:60px}.service-block .service-image{flex-basis:calc(50% - 20px);border-radius:10px;overflow:hidden}.service-block .service-image img{transition:.3s ease-in-out}.service-block .service-image:hover img{transform:scale(1.05)}.service-block .service-detail{flex-basis:calc(50% - 40px)}.service-block .service-detail .title h5{font-size:2.25rem;font-weight:700;color:#000;line-height:1.2;text-transform:capitalize;display:inline-block;margin-bottom:20px;padding:5px 0}.service-block .service-detail .servicelist .listitem{font-size:1rem;font-weight:400;text-transform:capitalize;color:#1a1818;position:relative;padding-left:15px}.service-block .service-detail .servicelist .listitem::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:8px;height:2px;background-color:#1a1818}.service-block .service-detail .read-more{font-size:.875rem;color:#1a1818;font-weight:700;text-transform:capitalize;padding-top:8px;transition:.3s ease-in-out}.service-block .service-detail .read-more:hover{color:#cc181e}.service-block:nth-child(even){flex-direction:row-reverse}@media screen and (max-width: 768px){.service-wrapper{gap:40px}.service-block{gap:20px;flex-direction:column;align-items:flex-start}.service-block .service-detail .title h5{font-size:1.5rem;padding:5px 10px;margin-bottom:10px}.service-block .service-detail .servicelist .listitem{font-size:1rem;font-weight:400;text-transform:capitalize;color:#f1f1f1;position:relative;padding-left:15px}.service-block .service-detail .servicelist .listitem::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:8px;height:2px;background-color:#f1f1f1}.service-block:nth-child(even){flex-direction:column}}.page-gallery .gallery-menu ul{display:flex;justify-content:center;align-items:center;text-transform:capitalize;margin:20px 0}.page-gallery .gallery-menu ul li{padding:3px 15px;letter-spacing:.4px;font-weight:600;color:#fff;font-size:15px;border:2px solid rgba(0,0,0,0);margin:0 3px}.page-gallery .gallery-menu ul li.active{border:2px solid #ffc527;border-radius:25px;color:#ffc527}.page-gallery .gallery-menu ul li:hover{cursor:pointer}.page-gallery .gallery .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-gallery .gallery .wrapper .item{width:calc(33.3333333333% - 20px);margin:10px 10px}.page-gallery .gallery .wrapper .item a{width:100%}@media screen and (max-width: 992px){.page-gallery .gallery-menu ul{flex-wrap:wrap}.page-gallery .gallery-menu ul li{padding:3px 8px;font-size:15px;margin:0 3px;line-height:1.2;text-align:center}.page-gallery .gallery .wrapper .item{width:calc(50% - 20px)}}@media screen and (max-width: 768px){.page-gallery .gallery-menu ul li{font-size:14px;padding:3px}.page-gallery .gallery-menu ul li.active{font-weight:bold}}.contact{margin:80px 0}.contact .container{width:85%;margin:auto}.contact .main-title h2{background:#000;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.contact .main-title p{color:#1a1818}.contact .contact-wrapper{display:flex;justify-content:space-between}.contact .contact-wrapper .contact-info{flex:0 0 40%;padding:40px 40px;background-color:rgba(252,218,104,.7);border-radius:40px;overflow:hidden;position:relative}.contact .contact-wrapper .contact-info::before{content:"";position:absolute;bottom:-5%;right:-5%;width:100px;height:100px;border-radius:100%;background-color:rgba(252,218,104,.6)}.contact .contact-wrapper .contact-info::after{content:"";position:absolute;bottom:10%;right:10%;width:50px;height:50px;border-radius:100%;background-color:rgba(251,200,29,.6)}.contact .contact-wrapper .contact-info .desc h6{font-size:1.125rem;font-weight:600;color:#000}.contact .contact-wrapper .contact-info .desc p{font-size:.875rem;color:#1a1818;padding-top:10px}.contact .contact-wrapper .contact-info .info{margin:40px 0}.contact .contact-wrapper .contact-info .info .co-detail{display:flex;align-items:center;margin-bottom:15px}.contact .contact-wrapper .contact-info .info .co-detail .icon i{font-size:.875rem;color:#1a1818;padding-right:10px}.contact .contact-wrapper .contact-info .info .co-detail .text .info-link{font-size:1rem;color:#1a1818;overflow-wrap:anywhere}.contact .contact-wrapper .contact-info .info .co-detail:last-child{margin-bottom:0}.contact .contact-wrapper .contact-info .contact-social-link{display:flex}.contact .contact-wrapper .contact-info .contact-social-link .cntct-link{margin-right:30px;position:relative;width:40px;height:40px;display:grid;place-items:center}.contact .contact-wrapper .contact-info .contact-social-link .cntct-link::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background-color:#fff;z-index:-1;border-radius:4px;transition:.3s ease-out}.contact .contact-wrapper .contact-info .contact-social-link .cntct-link .icon-img i{color:#1a1818}.contact .contact-wrapper .contact-form{flex:0 0 calc(60% - 60px);border-radius:5px}.contact .contact-wrapper .contact-form .title{text-align:left}.contact .contact-wrapper .contact-form .title h5{font-size:1.25rem;color:#000;font-weight:700;margin-bottom:30px}.contact .contact-wrapper .contact-form .form{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px 10px}.contact .contact-wrapper .contact-form .form .form-group{flex-basis:calc(50% - 10px);margin-bottom:0}.contact .contact-wrapper .contact-form .form .form-group:nth-child(5){flex:0 0 100%;width:100%}.contact .contact-wrapper .contact-form .form .form-group .form-input{color:#1a1818;background-color:rgba(0,0,0,0);border-bottom:1px solid #1a1818;border-radius:4px;border-top-right-radius:0;border-top-left-radius:0}@media screen and (max-width: 1200px){.contact .contact-wrapper .contact-info::before{width:70px;height:70px}.contact .contact-wrapper .contact-info::after{width:30px;height:30px}}@media screen and (max-width: 992px){.contact .contact-wrapper .contact-info::before{width:70px;height:70px}.contact .contact-wrapper .contact-info::after{width:30px;height:30px}.contact .contact-wrapper .contact-info .contact-social-link .cntct-link{margin-right:10px;width:30px;height:30px;line-height:30px}.contact .contact-wrapper .contact-info .contact-social-link .cntct-link .icon-img{line-height:35px}.contact .contact-wrapper .contact-info .contact-social-link .cntct-link .icon-img img{width:15px}}@media screen and (max-width: 800px){.contact .contact-wrapper{flex-direction:column-reverse}.contact .contact-wrapper .contact-form{margin-bottom:40px}}@media screen and (max-width: 480px){.contact .contact-wrapper .contact-form{margin-bottom:30px}.contact .contact-wrapper .contact-form .form{flex-direction:column}}.quote .quote-title{display:flex;align-items:center;padding-bottom:80px}.quote .quote-title .left-side{flex:0 0 40%}.quote .quote-title .left-side h6{font-size:1rem;font-weight:300;color:#8a8a8a;text-transform:uppercase}.quote .quote-title .left-side h4{font-size:2.5rem;font-weight:700;color:#1a1818;text-transform:capitalize}.quote .quote-title .right-side{flex:0 0 60%}.quote .quote-title .right-side .desc{font-size:1rem;font-weight:400;color:#8a8a8a}.quote .quote-form{display:flex}.quote .quote-form .form{background-color:#fff;flex:0 0 70%;padding:20px 40px;border-top-left-radius:40px;border-bottom-left-radius:40px;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:0 0 2px -1px #1a1818;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.quote .quote-form .form .form-group{flex:0 0 calc(33.3333333333% - 20px);margin-bottom:0}.quote .quote-form .form .form-group .form-input{padding:15px 10px;border-radius:4px}.quote .quote-form .form .form-group.message{flex:0 0 100%}.quote .quote-form .form .form-group.message .form-input{resize:none;height:150px}.quote .quote-form .form .form-group.submit-btn{flex:0 0 100%}.quote .quote-form .info{flex:0 0 30%;display:flex;flex-direction:column;justify-content:center;background-color:#fff;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:40px;border-bottom-right-radius:40px;box-shadow:0 0 8px -6px #1a1818;overflow:hidden}.quote .quote-form .info img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){.quote .quote-title{flex-direction:column;text-align:center;padding-bottom:40px}.quote .quote-title .left-side{margin-bottom:20px}.quote .quote-form{flex-direction:column}.quote .quote-form .form{padding:20px 40px;border-top-left-radius:40px;border-top-right-radius:40px;border-bottom-left-radius:0;border-bottom-right-radius:0}.quote .quote-form .info{padding:20px 40px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:40px;border-bottom-right-radius:40px}}@media screen and (max-width: 577px){.quote .quote-title{padding-bottom:30px}.quote .quote-form .form{padding:20px 30px}.quote .quote-form .form .form-block{flex:0 0 100%;margin-bottom:20px}.quote .quote-form .form .form-block .form-fill{width:100%;padding:15px 10px;border:none;border-bottom:1px solid #8a8a8a;border-radius:4px;font-size:1rem;color:#8a8a8a}.quote .quote-form .form .form-block.message{flex:0 0 100%}.quote .quote-form .form .form-block.message .form-fill{resize:none;height:150px}.quote .quote-form .form .form-block.submit-btn{flex:0 0 100%}.quote .quote-form .info{padding:20px 30px}}