@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";:root{--primary-color: #fdc502;--secondary-color: #002347;--black-color: #000028;--paragraphs-color: #40405e;--background-color: #fafafa;--white-color: white}*{margin:0;padding:0;text-decoration:none;box-sizing:border-box;font-family:Inter,sans-serif}body{position:relative}body .background-lines{position:absolute;inset:0;display:flex;justify-content:space-around;z-index:-1}body .background-lines .line{height:100%;width:2px;background-color:#9292921e}.wrapper{width:1176px;margin:0 auto}img{width:100%;object-fit:cover;display:block}a,button,input,label,textarea{display:inline-block}.btn-1{display:flex;align-items:center;gap:16px;padding:12px 26px 12px 32px;background-color:var(--primary-color);border:1px solid rgba(255,255,255,.32);border-radius:4px;transition:.2s ease-in-out}.btn-1 p{font-weight:600;font-size:20px;text-transform:capitalize;line-height:105%;letter-spacing:-3%;color:#092439}.btn-1 svg{color:#092439}.btn-1:hover{background-color:#e0af01}.btn-2{border:1px solid rgba(0,0,0,.04);padding:12px 32px;border-radius:4px;background-color:var(--white-color);backdrop-filter:blur(7.7px);-webkit-backdrop-filter:blur(7.7px);color:#092439;font-weight:600;font-size:20px;text-transform:capitalize;line-height:105%;letter-spacing:-.03em;transition:.2s ease-in-out}.btn-2:hover{background-color:#eee}.head-tag{display:flex;align-items:center;gap:16px;margin-bottom:16px}.head-tag hr{border-top:1px solid rgba(0,0,40,.8);width:77px}.head-tag p{color:#000028cc;line-height:150%;letter-spacing:0%;font-weight:500;font-size:16px;text-transform:capitalize}.head-tag-text{color:#000028cc;line-height:150%;letter-spacing:0%;font-weight:500;font-size:16px;text-transform:capitalize;margin-bottom:16px}h1{font-family:Playfair Display,serif;font-weight:700;font-size:70px;line-height:100%;letter-spacing:-3%;text-transform:capitalize;color:var(--white-color)}h1 span{font-family:Playfair Display,serif;color:var(--primary-color)}h2{font-family:Playfair Display,serif;font-weight:700;font-size:48px;line-height:100%;letter-spacing:-3%;text-transform:capitalize;color:var(--black-color)}h2 span{font-family:Playfair Display,serif}h3{font-family:Playfair Display,serif;font-weight:700;line-height:100%;letter-spacing:-3%;text-transform:capitalize;color:var(--black-color);font-size:32px}h4{color:var(--white-color);font-family:Playfair Display;font-size:24px;font-weight:700;line-height:103%;letter-spacing:-.72px;text-transform:capitalize}h5{color:var(--white-color);font-family:Playfair Display;font-size:18px;font-weight:800;line-height:150%;text-transform:capitalize}p{line-height:150%}.main-slider-buttons{display:flex;align-items:center;gap:12px}.main-slider-buttons.none{display:none;justify-content:space-between;margin-top:32px}.main-slider-buttons .main-slider-button{padding:12px;width:70px;background-color:var(--primary-color);border:1px solid rgba(29,12,0,.24);cursor:pointer;display:flex;align-items:center;border-radius:8px;justify-content:center}.main-slider-buttons .main-slider-button:first-child img{transform:rotate(180deg)}.section-buttons{display:flex;align-items:center;gap:19px;margin-top:32px}.heading-slider{gap:50px;margin-bottom:40px;display:flex;align-items:end;justify-content:space-between}.heading{display:flex;align-items:center;flex-direction:column}.heading h2{text-align:center}.heading .description{color:#040e16cc;text-align:center;font-size:18px;font-weight:400;line-height:140%;margin-top:16px}.d-flex{display:flex}.banner-blog-post{background-color:#e1e4e8;padding:141px 0 70px}.banner-blog-post .wrapper p{color:#00002899;opacity:100%;font-size:18px;font-weight:600;line-height:150%}.banner-blog-post .wrapper p a{color:#000028cc;font-size:18px;font-weight:600;line-height:150%}.banner-blog-post .wrapper p a:hover{color:#00f}.banner-blog-post .wrapper h1{color:#000028;font-family:Playfair Display;font-size:48px;font-weight:700;line-height:100%;letter-spacing:-1.44px;text-transform:capitalize;margin-top:16px}.table{width:100%}.table .head{display:flex;padding:15px 0;border-top:1px solid rgba(128,128,128,.421);border-bottom:1px solid rgba(128,128,128,.718)}.table .head .th{width:33%;font-weight:600;color:#4d4d4d;font-size:18px;padding:0 10px}.table .body .tr{display:flex;padding:15px 0}.table .body .tr:not(:last-child){border-bottom:1px solid rgba(128,128,128,.421)}.table .body .tr .td{width:33%;padding:0 10px;font-size:18px;color:gray}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:999;display:flex;align-items:center}.modal-content{display:flex;position:relative;height:600px;gap:40px;padding:8px;background-color:var(--secondary-color)}.modal-content .img-box,.modal-content .information{width:50%}.modal-content .information{padding:40px 15px 40px 0}.modal-content .information h2{color:var(--white-color);margin-bottom:24px}.modal-content .information .description{color:#ffffffbf;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.09px}.modal-content .information .description:not(:last-child){margin-bottom:12px}.modal-content .information .btn-1{margin-top:41px;width:fit-content}.modal-content .img-box,.modal-content .img-box img{height:100%}.modal-info{height:360px;overflow-y:auto}.modal-close{position:absolute;top:1rem;right:2rem;font-size:3rem;background:none;border:none;cursor:pointer;color:var(--white-color)}.message-popup{position:fixed;inset:0;background-color:#000000af;z-index:1111;pointer-events:none;transform:translateY(20px);opacity:0;transition:.3s ease-in-out}.message-popup.active{pointer-events:auto;transform:translateY(0);opacity:1}.message-popup .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30%;padding:30px;border-radius:2px;background-color:var(--white-color);display:flex;flex-direction:column;align-items:center;gap:40px}.message-popup .content h3{color:var(--black-color);text-align:center}.message-popup .content h3 .sent{color:var(--black-color)}.message-popup .content h3 .error{color:red}.message-popup .content .btn-1{width:50%;padding:10px 30px;font-size:20px;justify-content:center}.message-popup .content img{height:auto;width:50%}input{cursor:pointer}@keyframes slider{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes sliderReverse{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (max-width: 1300px){.wrapper{width:1076px}}@media (max-width: 1184px){.wrapper{width:976px}}@media (max-width: 1020px){.wrapper{width:876px}h2{font-size:43px}.btn-1 p,.btn-2{font-size:16px}}@media (max-width: 950px){.wrapper{width:800px}p{font-size:16px!important}h1{font-size:60px}.modal-content{flex-direction:column-reverse}.modal-content .img-box{display:none}.modal-content .information{width:100%;padding:30px}}@media (max-width: 850px){.wrapper{width:720px}h1{font-size:50px!important}h1 br{display:none!important}h2{font-size:40px!important}body .background-lines .line.none{display:none}}@media (max-width: 770px){.wrapper{width:650px}}@media (max-width: 690px){.wrapper{width:600px}}@media (max-width: 640px){.wrapper{width:550px}.heading-slider{gap:0px}.heading-slider .btn-1{display:none!important}.heading-slider .head-title{width:100%!important}.heading-slider .main-slider-buttons{display:none}h2 br{display:none!important}.main-slider-buttons.none{margin-top:30px;display:flex;justify-content:space-between}br{display:none!important}}@media (max-width: 570px){.wrapper{width:470px}.head-tag hr{display:none}.head-tag p{font-size:13px!important}}@media (max-width: 500px){.wrapper{width:420px}h1{font-size:43px!important}h2{font-size:32px!important}h3{font-size:25px!important}.btn-1 p,.btn-2{font-size:14px!important}p{font-size:16px}}@media (max-width: 450px){.wrapper{width:390px}h1{font-size:37px!important}h2{font-size:28px!important}h3{font-size:20px!important}}@media (max-width: 420px){.wrapper{width:360px}.btn-1 svg{display:none!important}}@media (max-width: 385px){.wrapper{width:335px}.btn-1,.btn-2{padding:15px 20px}}.hero-section{height:750px;padding-top:89.5px;background:url(/images/hero-background.webp) no-repeat center/cover;position:relative;border-bottom:8px solid var(--primary-color)}.hero-section.banner-one{background:url(/images/banner-images/img-banner-1.webp) no-repeat center/cover}.hero-section.banner-two{background:url(/images/banner-images/img-banner-2.webp) no-repeat center/cover}.hero-section.banner-three{background:url(/images/banner-images/img-banner-3.webp) no-repeat center/cover}.hero-section.banner-four{background:url(/images/banner-images/img-banner-4.webp) no-repeat center/cover}.hero-section.banner-five{background:url(/images/banner-images/img-banner-5.webp) no-repeat center/cover}.hero-section.banner-six{background:url(/images/banner-images/img-banner-6.webp) no-repeat center/cover}.hero-section.shorter{height:650px}.hero-section .gradient{position:absolute;inset:89.5px 0 0;background:linear-gradient(to right,#000028,#00002800);pointer-events:none}.hero-section .wrapper{height:100%;display:flex;align-items:center}.hero-section .wrapper .content{position:relative;z-index:11}.hero-section .wrapper .content .upper .head-tag hr{border-top:1px solid rgba(255,255,255,.8)}.hero-section .wrapper .content .upper .head-tag p{color:#fffc}.hero-section .wrapper .content .upper .description{font-size:18px;line-height:150%;letter-spacing:0%;color:#fffffff2;margin-top:16px}.hero-section .wrapper .content .action-buttons{display:flex;align-items:center;gap:19px;margin-top:32px}.hero-section .wrapper .content .customers{display:flex;align-items:center;gap:25px;margin-top:32px}.hero-section .wrapper .content .customers .people{display:flex;align-items:center}.hero-section .wrapper .content .customers .people img{width:45px;height:45px;border-radius:50%;margin-right:-15px}.hero-section .wrapper .content .customers .people .plus{width:45px;height:45px;border-radius:50%;margin-right:-15px;background-color:var(--white-color);display:flex;align-items:center;justify-content:center}.hero-section .wrapper .content .customers .info .stars{display:flex;align-items:center;margin-bottom:5px}.hero-section .wrapper .content .customers .info p{color:#ffffffe6;font-size:18.355px;font-weight:700;line-height:105%;letter-spacing:-3%;text-transform:capitalize}@media (max-width: 1020px){.hero-section{padding-top:70px}.hero-section .gradient{top:70px}}@media (max-width: 950px){.hero-section{height:700px}.hero-section.shorter{height:600px}}@media (max-width: 850px){.hero-section{height:750px}.hero-section .wrapper .content{width:80%}.hero-section .wrapper .content .upper .description br{display:none!important}.hero-section .wrapper .content .action-buttons{flex-direction:column;align-items:start}}@media (max-width: 690px){.hero-section .wrapper .content{width:100%!important}.hero-section .wrapper .content .upper h1 br{display:none}}@media (max-width: 640px){.hero-section .wrapper .content .upper .description br{display:none}}@media (max-width: 450px){.hero-section{height:auto!important;padding:120px 0 40px!important}.hero-section .wrapper .content .action-buttons .btn-1,.hero-section .wrapper .content .action-buttons .btn-2{width:100%}}@media (max-width: 385px){.hero-section .wrapper .content .customers{flex-direction:column;align-items:start}}.about-section.ny .d-flex .img-box{height:710px!important}.about-section.ny .d-flex .img-box img{height:100%}.about-section .d-flex{align-items:end}.about-section .d-flex .img-box{width:50%;height:668px}.about-section .d-flex .img-box img{height:100%}.about-section .d-flex .content-box{width:50%;background-color:var(--secondary-color);padding:45px 157px 56px 56px}.about-section .d-flex .content-box .upper{margin-bottom:24px}.about-section .d-flex .content-box .upper .gold hr{border-top:1px solid var(--primary-color)}.about-section .d-flex .content-box .upper .gold p{color:var(--primary-color)}.about-section .d-flex .content-box .upper h2{color:var(--white-color)}.about-section .d-flex .content-box .upper h2 span{color:var(--primary-color)}.about-section .d-flex .content-box .description{color:#ffffffbf;font-size:18px}.about-section .d-flex .content-box .description a{color:var(--white-color);text-decoration:underline}.about-section .d-flex .content-box .description a:hover{color:var(--primary-color)}.about-section .d-flex .content-box .description:not(:last-child){margin-top:8px}.about-section .statistics-section{width:fit-content;background-color:var(--primary-color);display:flex;margin-left:auto;padding:14px 0}.about-section .statistics-section .stat{padding:8px 79px}.about-section .statistics-section .stat:not(:last-child){border-right:1px solid rgba(93,104,111,.2)}.about-section .statistics-section .stat p{width:100px;font-size:48px;font-weight:600;line-height:110%;letter-spacing:-2%;margin-bottom:6px;color:var(--black-color)}.about-section .statistics-section .stat span{line-height:150%;letter-spacing:0%;font-size:16px;color:#000028bf}.about-section .sliding-numbers-section{display:none}@media (max-width: 1425px){.about-section .d-flex .content-box{padding-right:100px}.about-section .statistics-section{width:fit-content;background-color:var(--primary-color);display:flex;margin-left:auto;padding:14px 0}.about-section .statistics-section .stat{padding:8px 60px}}@media (max-width: 1310px){.about-section .d-flex .content-box{padding-right:20px}.about-section .statistics-section .stat{padding:8px 50px}}@media (max-width: 1151px){.about-section .d-flex .img-box{height:auto!important}}@media (max-width: 1105px){.about-section .d-flex .img-box{width:45%}.about-section .d-flex .content-box{width:55%}}@media (max-width: 1050px){.about-section .statistics-section .stat{padding:8px 30px}}@media (max-width: 1020px){.about-section .d-flex .content-box{padding:35px}}@media (max-width: 950px){.about-section .statistics-section .stat p{font-size:35px!important}}@media (max-width: 890px){.about-section .d-flex .content-box .section-buttons{flex-direction:column}.about-section .d-flex .content-box .section-buttons .btn-1,.about-section .d-flex .content-box .section-buttons .btn-2{width:100%;justify-content:center;text-align:center}}@media (max-width: 850px){.about-section .d-flex{flex-direction:column-reverse}.about-section .d-flex .img-box{width:100%;height:400px!important}.about-section .d-flex .content-box{width:100%}.about-section .d-flex .content-box .upper h2 br{display:none}}@media (max-width: 640px){.about-section .statistics-section{display:none}.about-section .sliding-numbers-section{display:flex}}@media (max-width: 500px){.about-section .d-flex .content-box{padding:50px 30px}}.areas-section{padding-top:100px;padding-bottom:73px}.areas-section .wrapper .all-areas{display:flex;align-items:center;gap:24px;margin-top:95px}.areas-section .wrapper .all-areas .area{width:50%;border-radius:4px;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px #0000280a;padding:24px;display:flex;align-items:center;flex-direction:column;background-color:var(--white-color)}.areas-section .wrapper .all-areas .area h3,.areas-section .wrapper .all-areas .area .description{text-align:center}.areas-section .wrapper .all-areas .area .icon-box{width:100px;height:100px;background-color:var(--primary-color);display:flex;align-items:center;justify-content:center;margin-top:-70px;border:1px solid rgba(0,0,0,.08);border-radius:4px;margin-bottom:19px}.areas-section .wrapper .all-areas .area h3{margin-bottom:16px}.areas-section .wrapper .all-areas .area .description{color:#000028bf;font-size:18px}.areas-section .wrapper .all-areas .area .area-buttons{margin-top:32px;width:100%}.areas-section .wrapper .all-areas .area .area-buttons .btn-1,.areas-section .wrapper .all-areas .area .area-buttons .btn-2{width:100%;justify-content:center;text-align:center}.areas-section .wrapper .all-areas .area .area-buttons .btn-1{margin-bottom:12px}@media (max-width: 1184px){.areas-section .wrapper .all-areas .area .description br{display:none}}@media (max-width: 770px){.areas-section .wrapper .all-areas{flex-direction:column;gap:80px}.areas-section .wrapper .all-areas .area{width:90%}}@media (max-width: 500px){.areas-section .wrapper .all-areas .area{width:100%}}.description-steps-section{padding-bottom:50px}.description-steps-section .d-flex{align-items:center!important}.description-steps-section .d-flex .img-box{height:701px;width:55%;border-radius:4px;border:1px solid rgba(0,0,0,.08);z-index:1}.description-steps-section .d-flex .img-box img{height:100%}.description-steps-section .d-flex .content-box{border-bottom:7px solid var(--primary-color);width:70%;margin-left:-100px;border-radius:4px;background:linear-gradient(#002347ea,#002347ec),url(/images/description-steps-background-img.jpg) center/cover no-repeat;padding:43px 100px 55px 160px}.description-steps-section .d-flex .content-box .upper{margin-bottom:24px}.description-steps-section .d-flex .content-box .upper .gold hr{border-top:1px solid var(--primary-color)}.description-steps-section .d-flex .content-box .upper .gold p{color:var(--primary-color)}.description-steps-section .d-flex .content-box .upper h2{color:var(--white-color)}.description-steps-section .d-flex .content-box .upper h2 span{color:var(--primary-color)}.description-steps-section .d-flex .content-box .upper .text-description{color:#fffc;font-size:16px;font-weight:400;line-height:150%;margin-top:24px}.description-steps-section .d-flex .content-box .line{margin:32px 0;border-top:1px solid rgba(255,255,255,.15);opacity:30%}.description-steps-section .d-flex .content-box .steps-section .step{display:flex;align-items:center;cursor:default}.description-steps-section .d-flex .content-box .steps-section .step:hover .info h4{color:var(--primary-color)}.description-steps-section .d-flex .content-box .steps-section .step:not(:last-child){margin-bottom:24px}.description-steps-section .d-flex .content-box .steps-section .step .number{margin-right:24px;display:flex;width:52px;height:52px;padding:13px;justify-content:center;align-items:center;gap:10px;background-color:var(--primary-color);border-radius:4px;border:1px solid rgba(29,12,0,.24)}.description-steps-section .d-flex .content-box .steps-section .step .number p{color:#1d0c00;font-size:24px;font-weight:700;line-height:103%;letter-spacing:-.72px;text-transform:capitalize}.description-steps-section .d-flex .content-box .steps-section .step .info h4{margin-bottom:16px;font-family:Inter,sans-serif}.description-steps-section .d-flex .content-box .steps-section .step .info p{color:#fffc;font-size:16px;font-weight:400;line-height:150%}@media (max-width: 1374px){.description-steps-section .d-flex .content-box .steps-section .step .info p br{display:none}}@media (max-width: 1315px){.description-steps-section .d-flex .content-box{padding-right:50px}.description-steps-section .d-flex .content-box .steps-section .step .info p br{display:none}}@media (max-width: 1233px){.description-steps-section .d-flex .content-box{padding-right:50px;padding-left:130px}}@media (max-width: 1184px){.description-steps-section .d-flex .img-box{width:50%}.description-steps-section .d-flex .content-box h2 br{display:none}}@media (max-width: 1140px){.description-steps-section .d-flex .img-box{width:50%}.description-steps-section .d-flex .content-box{padding-right:20px}}@media (max-width: 1105px){.description-steps-section .d-flex .content-box .section-buttons{flex-direction:column}.description-steps-section .d-flex .content-box .section-buttons .btn-1,.description-steps-section .d-flex .content-box .section-buttons .btn-2{width:100%;text-align:center;justify-content:center}}@media (max-width: 1020px){.description-steps-section .d-flex{align-items:center}.description-steps-section .d-flex .content-box{margin-bottom:0}}@media (max-width: 890px){.description-steps-section .d-flex .content-box .upper h2 br{display:none}}@media (max-width: 850px){.description-steps-section .d-flex{flex-direction:column-reverse}.description-steps-section .d-flex .img-box{width:100%;height:500px}.description-steps-section .d-flex .img-box img{object-position:top}.description-steps-section .d-flex .content-box{width:100%;margin:0;padding:50px}}@media (max-width: 570px){.description-steps-section .d-flex .content-box .steps-section .step .info h4{font-size:20px}}@media (max-width: 500px){.description-steps-section .d-flex .content-box{padding:50px 30px}.description-steps-section .d-flex .content-box .steps-section .step{flex-direction:column;align-items:start;gap:20px}}.people-cards-section{padding-top:43px;padding-bottom:62px}.people-cards-section .wrapper .people-section{margin-top:40px;display:flex;gap:24px}.people-cards-section .wrapper .people-section .person-card{width:33.333%;border-radius:4px;border:1px solid rgba(0,0,0,.08);background:var(--white-color);box-shadow:0 4px 12px #0000280a;padding:8px}.people-cards-section .wrapper .people-section .person-card img{height:197px}.people-cards-section .wrapper .people-section .person-card .content{padding:20px 12px}.people-cards-section .wrapper .people-section .person-card .content h4{margin-bottom:16px;color:var(--black-color)}.people-cards-section .wrapper .people-section .person-card .content .text-description{height:150px}.people-cards-section .wrapper .people-section .person-card .content .text{color:#000028bf;font-size:18px;font-weight:400;line-height:150%}.people-cards-section .wrapper .people-section .person-card .content .btn-1{margin-top:16px;justify-content:center;width:100%}@media (max-width: 1184px){.people-cards-section .wrapper .people-section{flex-wrap:wrap;justify-content:center}.people-cards-section .wrapper .people-section .person-card{width:48%}}@media (max-width: 640px){.people-cards-section .wrapper .people-section .person-card{width:90%}}@media (max-width: 500px){.people-cards-section .wrapper .people-section .person-card{width:100%}}.reviews-section{background-color:var(--background-color);padding:70px 0}.reviews-section .all-reviews{width:1400px;margin:0 auto;display:flex;overflow:hidden;gap:24px;justify-content:center;position:relative}.reviews-section .all-reviews:before{content:"";position:absolute;top:0;left:0;bottom:0;background:linear-gradient(to right,#fafafa,#fafafa00);width:150px;z-index:1}.reviews-section .all-reviews:after{content:"";background:linear-gradient(to left,#fafafa,#fafafa00);position:absolute;top:0;right:0;bottom:0;width:150px;z-index:1}.reviews-section .all-reviews:hover .reviews{animation-play-state:paused}.reviews-section .all-reviews .reviews{display:flex;gap:24px;animation:slider 160s linear infinite}.reviews-section .all-reviews .reviews .review{width:376px;display:block;height:auto;padding:24px;border-radius:4px;border:1px solid rgba(0,0,0,.08);background:var(--white-color);box-shadow:0 4px 12px #0000280a}.reviews-section .all-reviews .reviews .review .head{display:flex;padding-bottom:16px;gap:17px;align-items:center;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:16px}.reviews-section .all-reviews .reviews .review .head .info p{color:var(--black-color);font-family:Playfair Display;font-size:24px;font-weight:700;line-height:103%;letter-spacing:-.72px;text-transform:capitalize;margin-bottom:8px}.reviews-section .all-reviews .reviews .review .head .info span{color:#000028bf}.reviews-section .all-reviews .reviews .review .description .stars{display:flex;gap:8px}.reviews-section .all-reviews .reviews .review .description .stars img{width:22px}.reviews-section .all-reviews .reviews .review .description .description-text{color:#000028bf;font-size:18px;font-weight:400;line-height:150%;margin-top:16px}@media (max-width: 1300px){.reviews-section .all-reviews{width:100vw}}@media (max-width: 640px){.reviews-section .heading-slider .btn-1{display:none}.reviews-section .heading-slider .hed-title{width:100%}}.about-section-one .d-flex .left,.about-section-one .d-flex .right{width:50%}.about-section-one .d-flex .left .img-box{height:501px}.about-section-one .d-flex .left .img-box img{height:100%}.about-section-one .d-flex .left .content-box{background-color:var(--primary-color);padding:40px 40px 55px 120px;height:600px}.about-section-one .d-flex .left .content-box h4{color:var(--black-color);font-family:Playfair Display,serif;margin-top:20px}.about-section-one .d-flex .left .content-box .upper{margin-bottom:24px}.about-section-one .d-flex .left .content-box .upper .head-tag.dark hr{border-top:1px solid var(--black-color)}.about-section-one .d-flex .left .content-box .upper .head-tag.dark p{color:var(--black-color);font-weight:600}.about-section-one .d-flex .left .content-box .description{color:#000028bf;font-size:18px;font-weight:400;line-height:150%}.about-section-one .d-flex .left .content-box .description:not(:last-child){margin-top:8px}.about-section-one .d-flex .left .content-box .section-buttons .btn-1{background:var(--black-color)!important}.about-section-one .d-flex .left .content-box .section-buttons .btn-1 p{color:var(--white-color)}.about-section-one .d-flex .left .content-box .section-buttons .btn-1 svg path{fill:var(--white-color)}.about-section-one .d-flex .right .img-box{height:544px}.about-section-one .d-flex .right .img-box img{height:100%}.about-section-one .d-flex .right .content-box{padding:46px 40px 56px 52px;background-color:var(--secondary-color);height:557px}.about-section-one .d-flex .right .content-box .upper{margin-bottom:24px}.about-section-one .d-flex .right .content-box .upper .gold hr{border-top:1px solid var(--primary-color)}.about-section-one .d-flex .right .content-box .upper .gold p{color:var(--primary-color)}.about-section-one .d-flex .right .content-box .upper h2{color:var(--white-color)}.about-section-one .d-flex .right .content-box .upper h2 span{color:var(--primary-color)}.about-section-one .d-flex .right .content-box .description{color:#ffffffbf;font-size:18px}.about-section-one .d-flex .right .content-box .description:not(:last-child){margin-top:8px}.about-section-one .statistics-section{width:fit-content;background-color:var(--secondary-color);display:flex;margin-left:auto;padding:14px 0}.about-section-one .statistics-section .stat{padding:8px 79px}.about-section-one .statistics-section .stat:not(:last-child){border-right:1px solid rgba(255,255,255,.217)}.about-section-one .statistics-section .stat p{color:var(--white-color);width:100px;font-size:48px;font-weight:600;line-height:110%;letter-spacing:-.96px;text-transform:capitalize}.about-section-one .statistics-section .stat:first-child{padding-left:32px}.about-section-one .statistics-section .stat:last-child{padding-right:145px}.about-section-one .statistics-section .stat span{line-height:150%;letter-spacing:0%;font-size:16px;color:#ffffffbf}.about-section-one .sliding-numbers-section{display:none;background-color:var(--secondary-color)}.about-section-one .sliding-numbers-section .info:not(:last-child){border-right:1px solid rgba(255,255,255,.217)}.about-section-one .sliding-numbers-section .info p{color:var(--white-color)!important}.about-section-one .sliding-numbers-section .info span{color:#ffffffbf!important}@media (max-width: 1300px){.about-section-one .statistics-section .stat{padding:8px 60px}.about-section-one .statistics-section .stat:last-child{padding-right:60px}}@media (max-width: 1411px){.about-section-one .d-flex .left .content-box{padding-left:50px!important}}@media (max-width: 1261px){.about-section-one .d-flex .left .content-box{height:650px}.about-section-one .d-flex .right .content-box{height:600px}.about-section-one .d-flex .right .img-box{height:551px}}@media (max-width: 1237px){.about-section-one .d-flex .left .content-box{height:650px;padding-left:30px!important}.about-section-one .d-flex .right .content-box{padding-left:30px}.about-section-one .d-flex .right .img-box{height:551px}.about-section-one .statistics-section .stat{padding:8px 40px}}@media (max-width: 1195px){.about-section-one .d-flex .content-box .upper h2{font-size:43px}.about-section-one .d-flex .content-box .section-buttons{flex-direction:column}.about-section-one .d-flex .content-box .section-buttons .btn-1,.about-section-one .d-flex .content-box .section-buttons .btn-2{width:100%;text-align:center;justify-content:center}.about-section-one .d-flex .left .content-box{height:750px}.about-section-one .d-flex .right .content-box{height:670px}.about-section-one .d-flex .right .img-box{height:581px}.about-section-one .statistics-section .stat{padding:8px 30px}}@media (max-width: 1048px){.about-section-one .d-flex .left .content-box{height:780px}.about-section-one .d-flex .right .content-box{height:670px}.about-section-one .d-flex .right .img-box{height:611px}}@media (max-width: 950px){.about-section-one .statistics-section .stat p{font-size:35px!important}}@media (max-width: 850px){.about-section-one .d-flex{flex-direction:column-reverse}.about-section-one .d-flex .left,.about-section-one .d-flex .right{width:100%}.about-section-one .d-flex .left{display:flex;flex-direction:column-reverse}.about-section-one .d-flex .content-box{height:auto!important}.about-section-one .d-flex .img-box{height:400px!important}}@media (max-width: 640px){.about-section-one .statistics-section{display:none}.about-section-one .sliding-numbers-section{display:flex}}.all-services-section{padding-top:70px;padding-bottom:150px}.all-services-section .all-services{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.all-services-section .all-services .service-card{width:48%;height:418px;border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:20px}.all-services-section .all-services .service-card:hover .content .img-box{background-color:var(--primary-color)}.all-services-section .all-services .service-card:not(:last-child){margin-bottom:100px}.all-services-section .all-services .service-card.bg-maintenance{background:url(/images/Maintenance-repair.webp) no-repeat center/cover}.all-services-section .all-services .service-card.bg-inspections{background:url(/images/Testing-Inspections.webp) no-repeat center/cover}.all-services-section .all-services .service-card.bg-modernization{background:url(/images/Modernization.webp) no-repeat center/cover}.all-services-section .all-services .service-card.bg-specialty{background:url(/images/Specialty-Services.webp) no-repeat center/cover}.all-services-section .all-services .service-card.bg-installation{background:url(/images/Installation.webp) no-repeat center/cover}.all-services-section .all-services .service-card.bg-not-sure{background:url(/images/Not-Sure-What-You-Need.webp) no-repeat center/cover}.all-services-section .all-services .service-card .content{background-color:var(--white-color);padding:20px;border-radius:4px;box-shadow:0 4px 12px #0000280a;border:1px solid rgba(0,0,0,.08);transform:translateY(165px)}.all-services-section .all-services .service-card .content .img-box{width:58px;height:58px;border-radius:4px;background-color:var(--white-color);display:flex;align-items:center;justify-content:center;border:1.8px solid rgba(0,0,0,.08);margin-top:-49px;margin-bottom:16px}.all-services-section .all-services .service-card .content .description{font-size:18px;line-height:150%;letter-spacing:0%;color:#000028bf;margin-top:16px}.all-services-section .all-services .service-card .content .text-section{height:130px}.all-services-section .all-services .service-card .content .card-buttons{margin-top:16px}.all-services-section .all-services .service-card .content .card-buttons a{width:100%;justify-content:center;text-align:center}.all-services-section .all-services .service-card .content .card-buttons .btn-1{margin-bottom:10px}.all-services-section .all-services .categories-services{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-top:10px}.all-services-section .all-services .categories-services .content{width:48%;background-color:var(--white-color);padding:20px;border-radius:4px;box-shadow:0 4px 12px #0000280a;border:1px solid rgba(0,0,0,.08);margin-top:30px;transition:.2s ease-in-out}.all-services-section .all-services .categories-services .content .img-box{width:58px;height:58px;border-radius:4px;background-color:var(--white-color);display:flex;align-items:center;justify-content:center;border:1.8px solid rgba(0,0,0,.08);margin-top:-49px;margin-bottom:16px}.all-services-section .all-services .categories-services .content .description{font-size:18px;line-height:150%;letter-spacing:0%;color:#000028bf;margin-top:16px}.all-services-section .all-services .categories-services .content .text-section{height:130px}.all-services-section .all-services .categories-services .content .card-buttons{margin-top:16px}.all-services-section .all-services .categories-services .content .card-buttons a{width:100%;justify-content:center;text-align:center}.all-services-section .all-services .categories-services .content .card-buttons .btn-1{margin-bottom:10px}.all-services-section .all-services .categories-services .content:hover{background-color:var(--secondary-color)}.all-services-section .all-services .categories-services .content:hover .img-box{background-color:var(--primary-color)}.all-services-section .all-services .categories-services .content:hover h3{color:var(--white-color)}.all-services-section .all-services .categories-services .content:hover .description{color:#ffffffbf}.all-services-section .all-services .categories-services .content:hover .card-buttons .btn-2{border-radius:4px;border:1.281px solid rgba(0,0,0,.04);background:#fff3;backdrop-filter:blur(4.1372642517px);color:var(--white-color)}.all-services-section .none{display:none}@media (max-width: 950px){.all-services-section{padding:50px 0}.all-services-section .all-services{justify-content:center}.all-services-section .all-services .service-card{width:80%}.all-services-section .all-services .categories-services{justify-content:center}.all-services-section .all-services .categories-services .content{width:80%}}@media (max-width: 690px){.all-services-section .heading-slider .head-title{width:100%}.all-services-section .heading-slider .btn-1{display:none}.all-services-section .none{display:flex;margin:100px auto 0;width:fit-content}}@media (max-width: 570px){.all-services-section .all-services{justify-content:center}.all-services-section .all-services .service-card{width:100%}.all-services-section .all-services .categories-services{justify-content:center}.all-services-section .all-services .categories-services .content{width:100%}}.cta-section{padding:70px 0;background:url(/images/cta-banner.webp) no-repeat center/cover;position:relative}.cta-section .gradient{position:absolute;inset:0;background:linear-gradient(to right,#000028,#00002800);pointer-events:none}.cta-section .wrapper{height:100%}.cta-section .wrapper .content{position:relative;z-index:11}.cta-section .wrapper .content .upper .head-tag hr{border-top:1px solid rgba(255,255,255,.8)}.cta-section .wrapper .content .upper .head-tag p{color:#fffc}.cta-section .wrapper .content .upper h2{color:var(--white-color)}.cta-section .wrapper .content .upper h2 span{color:var(--primary-color)}.cta-section .wrapper .content .description{font-size:18px;line-height:150%;letter-spacing:0%;color:#fffffff2;margin-top:16px}.cta-section .wrapper .content .action-buttons{display:flex;align-items:center;gap:19px;margin-top:32px}.cta-section .wrapper .content .customers{display:flex;align-items:center;gap:25px;margin-top:32px}.cta-section .wrapper .content .customers .people{display:flex;align-items:center}.cta-section .wrapper .content .customers .people img{width:45px;height:45px;border-radius:50%;margin-right:-15px}.cta-section .wrapper .content .customers .people .plus{width:45px;height:45px;border-radius:50%;margin-right:-15px;background-color:var(--white-color);display:flex;align-items:center;justify-content:center}.cta-section .wrapper .content .customers .info .stars{display:flex;align-items:center;margin-bottom:5px}.cta-section .wrapper .content .customers .info p{color:#ffffffe6;font-size:18.355px;font-weight:700;line-height:105%;letter-spacing:-3%;text-transform:capitalize}@media (max-width: 640px){.cta-section .wrapper .content .action-buttons{flex-direction:column;align-items:start}}@media (max-width: 450px){.cta-section .wrapper .content .action-buttons .btn-1,.cta-section .wrapper .content .action-buttons .btn-2{width:100%}}.testimonials-section{padding:70px 0}.testimonials-section .wrapper .none{display:none;width:fit-content;margin:32px auto 0}.testimonials-section .wrapper .all-testimonials{margin-top:48px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px}.testimonials-section .wrapper .all-testimonials .review{width:31%;padding:24px;border-radius:4px;border:1px solid rgba(0,0,0,.08);background:var(--white-color);box-shadow:0 4px 12px #0000280a}.testimonials-section .wrapper .all-testimonials .review .head{display:flex;padding-bottom:16px;gap:17px;align-items:center;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:16px}.testimonials-section .wrapper .all-testimonials .review .head .info p{color:var(--black-color);font-family:Playfair Display;font-size:24px;font-weight:700;line-height:103%;letter-spacing:-.72px;text-transform:capitalize;margin-bottom:8px}.testimonials-section .wrapper .all-testimonials .review .head .info span{color:#000028bf}.testimonials-section .wrapper .all-testimonials .review .description .stars{display:flex;gap:8px}.testimonials-section .wrapper .all-testimonials .review .description .stars img{width:22px}.testimonials-section .wrapper .all-testimonials .review .description .description-text{color:#000028bf;font-size:18px;font-weight:400;line-height:150%;margin-top:16px}@media (max-width: 1020px){.testimonials-section .wrapper .all-testimonials .review{width:48%}}@media (max-width: 690px){.testimonials-section .wrapper .none{display:flex}.testimonials-section .wrapper .heading-slider .head-title{width:100%}.testimonials-section .wrapper .heading-slider .btn-1{display:none}}@media (max-width: 640px){.testimonials-section .wrapper .all-testimonials .review{width:100%}}.projects-section{padding:70px 0}.projects-section .wrapper .all-projects{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.projects-section .wrapper .all-projects .project{width:49%;height:476px;border-radius:4px;border:1px solid rgba(29,12,0,.08);display:flex;align-items:end;margin-bottom:53px;padding:20px}.projects-section .wrapper .all-projects .project.bg-one{background:url(/images/hero-background.webp) no-repeat center/cover}.projects-section .wrapper .all-projects .project .content{width:100%;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:10px;transform:translateY(70px);border-radius:4px;border:1px solid rgba(0,0,0,.08);background:var(--white-color);box-shadow:0 4px 12px #0000280a}.projects-section .wrapper .all-projects .project .content .info p{margin-bottom:8px;color:#092439cc;font-size:15px;font-weight:600;line-height:150%;text-transform:capitalize}.projects-section .wrapper .all-projects .project .content .btn-1{padding:13px 20px}.projects-section .wrapper .all-projects .project .content .btn-1 p{display:none}@media (max-width: 1185px){.projects-section .wrapper .project{width:48%}}@media (max-width: 950px){.projects-section .wrapper{justify-content:center}.projects-section .wrapper .project{width:80%}}@media (max-width: 690px){.projects-section .wrapper .project{width:100%}}.banner-contact{height:489px;padding-top:86.9px;background:url(/images/banner-contact-img.jpg) no-repeat center/cover;position:relative;border-bottom:8px solid var(--primary-color)}.banner-contact.apply{height:585px}.banner-contact.apply .wrapper .content{transform:translateY(-50px)}.banner-contact .gradient{position:absolute;inset:86.9px 0 0;background:linear-gradient(180deg,#000028,#00002800 279.69%)}.banner-contact .wrapper{height:100%;display:flex;align-items:center;justify-content:center}.banner-contact .wrapper .content{display:flex;flex-direction:column;align-items:center;z-index:11;position:relative}.banner-contact .wrapper .content .head-tag-text{color:#fffc;text-align:center;font-size:18px;font-weight:500;line-height:150%}.banner-contact .wrapper .content h1{text-align:center}.banner-contact .wrapper .content .description{color:#fffffff2;text-align:center;font-size:18px;font-weight:400;line-height:150%;margin-top:24px}@media (max-width: 1020px){.banner-contact .wrapper .content .description br{display:none}}.contact-section{padding-bottom:70px}.contact-section.apply .wrapper .inner form{margin-top:-130px}.contact-section .wrapper .inner{width:80%;margin:0 auto}.contact-section .wrapper .inner .pipedriveWebForms{display:flex;justify-content:center!important;padding-top:130px}.contact-section .wrapper .inner form{background-color:var(--white-color);z-index:11;position:relative;margin-top:-80px;border-radius:4px;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px #0000280a;padding:32px}.contact-section .wrapper .inner form label{color:#1d0c00;font-family:Playfair Display;font-size:16px;font-weight:700;line-height:103%;letter-spacing:-.48px;text-transform:capitalize}.contact-section .wrapper .inner form .d-flex{width:100%;gap:20px;margin-bottom:20px}.contact-section .wrapper .inner form .group{display:flex;flex-direction:column;align-items:start;width:50%;gap:12px}.contact-section .wrapper .inner form .group.area{width:100%}.contact-section .wrapper .inner form .group input,.contact-section .wrapper .inner form .group textarea,.contact-section .wrapper .inner form .group select{width:100%;resize:none;padding:12px;border-radius:4px;border:1px solid rgba(29,12,0,.16);background:var(--background-color);outline:none}.contact-section .wrapper .inner form .group textarea{height:222px}.contact-section .wrapper .inner form button{width:100%;margin-top:20px;justify-content:center;cursor:pointer}.contact-section .wrapper .inner .contact-information{background-color:var(--white-color);padding:4px;display:flex;align-items:center;margin-top:50px;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px #0000280a}.contact-section .wrapper .inner .contact-information .info{padding:28px 48px 28px 25px}.contact-section .wrapper .inner .contact-information .info .head{display:flex;align-items:center;gap:16px;margin-bottom:16px}.contact-section .wrapper .inner .contact-information .info .head .icon-box{display:flex;width:37px;height:37px;padding:10px;flex-direction:column;justify-content:center;align-items:center;gap:3.442px;border:1.194px solid rgba(255,255,255,.02);background:#000028}.contact-section .wrapper .inner .contact-information .info .head p{color:#000028;font-size:26px!important;font-weight:700;line-height:100%;letter-spacing:-.96px}.contact-section .wrapper .inner .contact-information .info .text{color:#000028bf}.contact-section .wrapper .inner .contact-information .info:hover{background-color:var(--secondary-color)}.contact-section .wrapper .inner .contact-information .info:hover .head .icon-box{background-color:var(--primary-color)}.contact-section .wrapper .inner .contact-information .info:hover .head .icon-box svg path{fill:var(--black-color)}.contact-section .wrapper .inner .contact-information .info:hover .head p{color:var(--primary-color)}.contact-section .wrapper .inner .contact-information .info:hover p{color:#ffffffbf}@media (max-width: 1020px){.contact-section .wrapper .inner .contact-information{flex-direction:column}.contact-section .wrapper .inner .contact-information .info{width:100%}}@media (max-width: 950px){.contact-section .wrapper .inner{width:100%}}@media (max-width: 690px){.contact-section .wrapper .inner form .d-flex{flex-direction:column}.contact-section .wrapper .inner form .d-flex .group{width:100%}}@media (max-width: 420px){.contact-section .wrapper .inner form{padding:20px 15px}.contact-section .wrapper .inner .contact-information .info .head{flex-direction:column;align-items:start}.contact-section .wrapper .inner .contact-information .info .head p{font-size:18px!important}}.our-team-section{padding:70px 0;background-color:var(--background-color)}.our-team-section .our-team{margin-top:40px;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.our-team-section .our-team .member{width:31%;background-color:var(--white-color);border-radius:4px;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px #0000280a;padding:8px;transition:.1s ease-in-out}.our-team-section .our-team .member img{width:100%;height:360px;border-radius:4px;border:1px solid rgba(0,0,0,.08)}.our-team-section .our-team .member .info{margin-top:17px;padding:0 12px 12px}.our-team-section .our-team .member .info .description{color:#002347cc;font-size:18px;font-weight:600;line-height:150%;text-transform:capitalize;margin-bottom:6px;transition:.1s ease-in-out}.our-team-section .our-team .member .info .btn-2{margin-top:24px;width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:4px;border:1px solid rgba(0,0,0,.08);background:#fafafa;padding:12px 24px;color:#092439;font-size:18px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.54px;text-transform:capitalize;cursor:pointer}.our-team-section .our-team .member:hover{background-color:var(--secondary-color)}.our-team-section .our-team .member:hover .info .description{color:var(--primary-color)}.our-team-section .our-team .member:hover .info h3{color:var(--white-color);transition:.1s ease-in-out}.our-team-section .our-team .member:hover .info .btn-2{background-color:var(--primary-color)}.our-team-section .none{display:none}@media (max-width: 1020px){.our-team-section .our-team .member{width:48%}}@media (max-width: 640px){.our-team-section .heading-slider .head-title{width:100%;align-items:center;display:flex;flex-direction:column}.our-team-section .heading-slider .btn-1{display:none}.our-team-section .our-team .member{width:80%}.our-team-section .our-team .member img{object-position:top}.our-team-section .none{display:flex;width:fit-content;margin:32px auto 0}}.blogs-section{padding:70px 0;background-color:var(--background-color)}.blogs-section .list-blogs{margin-top:40px;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.blogs-section .list-blogs .blog{width:31%;border-radius:4px;border:1px solid rgba(0,0,0,.08);background:var(--white-color);box-shadow:0 4px 12px #0000280a;padding:8px;transition:.1s ease-in-out}.blogs-section .list-blogs .blog img{border-radius:4px;border:1px solid rgba(0,0,0,.08);height:197px}.blogs-section .list-blogs .blog .content{padding:20px 12px}.blogs-section .list-blogs .blog .content .tag{color:#092439cc;font-size:12px;font-weight:600;line-height:150%;text-transform:capitalize;margin-bottom:8px;transition:.1s ease-in-out}.blogs-section .list-blogs .blog .content .text-part{height:170px}.blogs-section .list-blogs .blog .content h4{margin-bottom:16px;color:var(--black-color);transition:.1s ease-in-out}.blogs-section .list-blogs .blog .content .description{color:#000028bf;font-size:18px;font-weight:400;line-height:150%;transition:.1s ease-in-out}.blogs-section .list-blogs .blog .content .btn-1{margin-top:32px;justify-content:center}.blogs-section .list-blogs .blog:hover{background-color:var(--secondary-color)}.blogs-section .list-blogs .blog:hover .tag{color:var(--primary-color)}.blogs-section .list-blogs .blog:hover h4{color:var(--white-color)}.blogs-section .list-blogs .blog:hover .description{color:#ffffffbf}.blogs-section .pages-pagnation{margin-top:40px}.blogs-section .pages-pagnation .d-flex{justify-content:center;align-items:center;gap:20px}.blogs-section .pages-pagnation .none{display:none}.blogs-section .pages-pagnation .pagination-link{width:52px;height:52px;border-radius:4px;border:1px solid rgba(0,0,0,.08);background:var(--white-color);display:flex;align-items:center;justify-content:center}.blogs-section .pages-pagnation .pagination-link p{color:var(--black-color);font-size:22.804px;font-weight:700;line-height:150%}.blogs-section .pages-pagnation .pagination-link.active{background-color:var(--primary-color)}@media (max-width: 1185px){.blogs-section .list-blogs .blog{width:48%}}@media (max-width: 770px){.blogs-section .list-blogs{flex-direction:column;justify-content:center;align-items:center}.blogs-section .list-blogs .blog{width:80%}}@media (max-width: 690px){.blogs-section .wrapper .heading-slider .head-title{width:100%;display:flex;flex-direction:column;align-items:center}.blogs-section .wrapper .heading-slider .btn-1{display:none}.blogs-section .pages-pagnation .none{display:flex;width:fit-content;margin:32px auto 0}}@media (max-width: 690px){.blogs-section .wrapper .list-blogs .blog{width:100%}}.blog-post-section{background-color:var(--background-color);padding:70px 0}.blog-post-section .wrapper .upper{display:flex;align-items:start;gap:55px;flex-direction:row-reverse}.blog-post-section .wrapper .upper .information{width:65%}.blog-post-section .wrapper .upper .information img{height:430px;border-radius:4px;margin-bottom:32px}.blog-post-section .wrapper .upper .information .number-list{list-style:numeric}.blog-post-section .wrapper .upper .information .number-list li:not(:last-child){margin:0}.blog-post-section .wrapper .upper .information .number-list p{margin:0;padding-left:7px}.blog-post-section .wrapper .upper .information .number-list p:not(:last-child){margin-bottom:12px}.blog-post-section .wrapper .upper .information .number-list p{font-size:16px}.blog-post-section .wrapper .upper .information p{color:#000028bf;font-size:18px;font-weight:400;line-height:150%;margin-bottom:16px}.blog-post-section .wrapper .upper .information p a{display:inline}.blog-post-section .wrapper .upper .information a{color:#012244;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.blog-post-section .wrapper .upper .information a:hover{color:#00f}.blog-post-section .wrapper .upper .information h4{color:#000028bf;font-family:Inter;font-size:20px;margin-top:7px;margin-bottom:16px;font-style:normal;font-weight:700;line-height:130%}.blog-post-section .wrapper .upper .information h4.inner{font-size:20px;padding-left:20px}.blog-post-section .wrapper .upper .information h2{margin-bottom:20px;font-size:40px}.blog-post-section .wrapper .upper .information ul{padding-left:24px;margin-bottom:24px}.blog-post-section .wrapper .upper .information ul.inner{padding-left:40px}.blog-post-section .wrapper .upper .information ul li{color:#000028bf;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:150%;padding-left:7px}.blog-post-section .wrapper .upper .information ul li:not(:last-child){margin-bottom:12px}.blog-post-section .wrapper .upper .information h3{margin-bottom:20px;font-size:29px}.blog-post-section .wrapper .upper .information .social-media{display:flex;align-items:center;gap:20px;margin-top:40px}.blog-post-section .wrapper .upper .information .social-media a{display:flex;align-items:center;text-decoration:none;gap:10px;padding:10px 20px;border-radius:5px}.blog-post-section .wrapper .upper .information .social-media a p{margin-bottom:0;color:var(--white-color);font-size:18px}.blog-post-section .wrapper .upper .information .social-media a i{color:var(--white-color)}.blog-post-section .wrapper .upper .information .social-media a.facebook{background-color:#2557c4}.blog-post-section .wrapper .upper .information .social-media a.twitter{background-color:#272727}.blog-post-section .wrapper .upper .information .social-media a.linkedin{background-color:#3970e9}.blog-post-section .wrapper .upper aside{width:35%}@media (max-width: 950px){.blog-post-section .wrapper .information{width:100%!important}}@media (max-width: 450px){.blog-post-section .wrapper .information .social-media{flex-direction:column;align-items:start!important}.blog-post-section .wrapper .information .social-media a{width:100%;flex-direction:row-reverse;justify-content:space-between}}.recommended-posts-section{padding:70px 0}.recommended-posts-section .wrapper .none{width:fit-content;margin:32px auto 0;display:none}.recommended-posts-section .wrapper .posts-section{display:flex;gap:24px}.recommended-posts-section .wrapper .posts-section .post{width:33.333%;border-radius:4px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 4px 12px #0000280a;padding:8px}.recommended-posts-section .wrapper .posts-section .post img{border-radius:4px;border:1px solid rgba(0,0,0,.08);height:200px}.recommended-posts-section .wrapper .posts-section .post .content{margin-top:20px;padding:0 12px 12px}.recommended-posts-section .wrapper .posts-section .post .content .text-description{height:170px}.recommended-posts-section .wrapper .posts-section .post .content span{color:#092439cc;font-size:12px;font-weight:600;line-height:150%;text-transform:capitalize;margin-bottom:8px;display:block}.recommended-posts-section .wrapper .posts-section .post .content h4{color:#000028;font-family:Playfair Display;font-size:24px;font-weight:700;line-height:100%;letter-spacing:-.72px;text-transform:capitalize;margin-bottom:16px}.recommended-posts-section .wrapper .posts-section .post .content .description{color:#000028bf;font-size:18px;font-weight:400;line-height:150%}.recommended-posts-section .wrapper .posts-section .post .content .btn-1{margin-top:32px;justify-content:center}@media (max-width: 1184px){.recommended-posts-section .wrapper .posts-section{flex-wrap:wrap}.recommended-posts-section .wrapper .posts-section .post{width:48%}}@media (max-width: 640px){.recommended-posts-section .wrapper .none{display:flex}.recommended-posts-section .wrapper .heading-slider .btn-1{display:none}.recommended-posts-section .wrapper .heading-slider .head-title{width:100%}.recommended-posts-section .wrapper .posts-section{justify-content:center}.recommended-posts-section .wrapper .posts-section .post{width:100%}.recommended-posts-section .wrapper .posts-section .post .content .text-description{height:150px}}.customers-section{padding:70px 0 0}.customers-section .logos-added{display:flex;flex-wrap:wrap;background-color:var(--white-color);margin:46px 0 35px;border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED}.customers-section .logos-added .logo{width:33.333%;border:1px solid #EDEDED;padding:55px 0;display:flex;align-items:center;justify-content:center}.customers-section .logos-added .logo img{width:180px;height:100px;object-fit:contain}@media (max-width: 850px){.customers-section .logos-added .logo{width:50%}}@media (max-width: 500px){.customers-section .logos-added .logo{width:100%}}.info-cards-section{padding:70px 0;background-color:var(--background-color)}.info-cards-section .wrapper .information-section .d-flex{gap:24px}.info-cards-section .wrapper .information-section .d-flex:not(:last-child){margin-bottom:24px}.info-cards-section .wrapper .information-section .d-flex .info{padding:24px;border-radius:4px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 4px 12px #0000280a}.info-cards-section .wrapper .information-section .d-flex .info h4{color:var(--black-color);margin-bottom:12px}.info-cards-section .wrapper .information-section .d-flex .info p{color:#000028bf}.info-cards-section .wrapper .information-section .d-flex .info:hover{background-color:var(--secondary-color)}.info-cards-section .wrapper .information-section .d-flex .info:hover h4{color:var(--white-color)}.info-cards-section .wrapper .information-section .d-flex .info:hover p{color:#ffffffd9}.info-cards-section .wrapper .information-section-second{display:flex;flex-wrap:wrap;gap:24px}.info-cards-section .wrapper .information-section-second .info{border-radius:4px;padding:24px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 4px 12px #0000280a;width:31%;display:flex;align-items:center;gap:20px}.info-cards-section .wrapper .information-section-second .info svg{width:50px}.info-cards-section .wrapper .information-section-second .info h4{color:#000028;font-family:Playfair Display;font-size:24px;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-.72px;text-transform:capitalize}.info-cards-section .wrapper .information-section-second .info:hover{background-color:var(--secondary-color)}.info-cards-section .wrapper .information-section-second .info:hover h4{color:var(--white-color)}@media (max-width: 1020px){.info-cards-section .wrapper .information-section .d-flex{flex-wrap:wrap}.info-cards-section .wrapper .information-section .d-flex .info{width:100%!important}.info-cards-section .wrapper .information-section-second{flex-wrap:wrap}.info-cards-section .wrapper .information-section-second .info{width:100%!important}}@media (max-width: 570px){.info-cards-section .wrapper .information-section-second .info h4{font-size:20px}}.careers-section{padding:70px 0}.careers-section .wrapper .none{display:none}.careers-section .wrapper .big-information{border-radius:4px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 4px 12px #0000280a;padding:24px}.careers-section .wrapper .big-information h3{margin-bottom:16px}.careers-section .wrapper .big-information p{color:#000028bf;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.careers-section .wrapper .all-positions{display:flex;flex-wrap:wrap;gap:24px;display:none}.careers-section .wrapper .all-positions .position{width:48%;padding:24px;border-radius:4px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 4px 12px #0000280a}.careers-section .wrapper .all-positions .position span{color:#092439cc;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:150%;text-transform:capitalize;margin-bottom:12px;display:block}.careers-section .wrapper .all-positions .position h3{margin-bottom:16px}.careers-section .wrapper .all-positions .position .text-description{height:130px}.careers-section .wrapper .all-positions .position .description{color:#000028bf;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.careers-section .wrapper .all-positions .position .action-buttons{display:flex;flex-direction:column;margin-top:32px;gap:12px}.careers-section .wrapper .all-positions .position .action-buttons .btn-1,.careers-section .wrapper .all-positions .position .action-buttons .btn-2{width:100%;text-align:center;justify-content:center}.careers-section .wrapper .all-positions .position:hover{background-color:var(--primary-color)}.careers-section .wrapper .all-positions .position:hover .action-buttons .btn-1{background-color:var(--white-color)}.careers-section .wrapper .all-positions .position:hover .action-buttons .btn-2{border-radius:4px;border:1.192px solid rgba(0,0,0,.04);background:#ffffff52;backdrop-filter:blur(3.8499999046px)}@media (max-width: 1020px){.careers-section .wrapper .all-positions .position .description br{display:none}}@media (max-width: 770px){.careers-section .wrapper .all-positions{flex-direction:column;align-items:center}.careers-section .wrapper .all-positions .position{width:80%}}@media (max-width: 640px){.careers-section .wrapper .none{display:flex;width:fit-content;margin-top:30px}}@media (max-width: 500px){.careers-section .wrapper .all-positions .position{width:90%}}@media (max-width: 420px){.careers-section .wrapper .all-positions .position{width:100%}}.title-section{padding:80px 0;background:url(/images/small-enough-section.webp) no-repeat center/cover}.title-section .wrapper{display:flex;align-items:center;flex-direction:column;justify-content:center}.title-section .wrapper .line{width:130px;height:3px;background-color:var(--primary-color);margin-bottom:24px}.title-section .wrapper h2{color:var(--white-color);font-size:70px;text-align:center}.title-section .wrapper h2 span{color:var(--primary-color)}@media (max-width: 950px){.title-section .wrapper h2{font-size:48px}}@media (max-width: 950px){.title-section .wrapper .line{height:2px}.title-section .wrapper h2{font-size:35px!important}}@media (max-width: 385px){.title-section{padding:60px 0}.title-section .wrapper h2{font-size:30px!important}}header{background-color:var(--white-color);border-bottom:1px solid rgba(0,0,0,.16);position:fixed;top:0;left:0;right:0;z-index:1111}header .upper{background-color:var(--primary-color);padding:8px 0}header .upper a{color:#1d0c00;font-size:14px;line-height:105%;letter-spacing:-.42px}header .upper a:hover{text-decoration:underline}header .upper .contact{display:flex;align-items:center;gap:20px}header .wrapper{display:flex;align-items:center;justify-content:space-between;position:relative}header .wrapper .logo{display:flex;align-items:center;justify-content:center}header .wrapper .logo img{width:150px}header .wrapper nav{display:flex;align-items:center}header .wrapper nav .nav-item{height:58px;display:flex;align-items:center;justify-content:center;padding:0 19px;font-size:16px;font-weight:700;line-height:105%;letter-spacing:-3%;text-transform:capitalize;color:#092439;transition:.1s ease-in-out}header .wrapper nav .nav-item:hover{background-color:#0101800d;color:#010180}header .wrapper nav .dropdown-wrapper-services .dropdown-services{z-index:0;position:absolute;display:flex;flex-wrap:wrap;padding:32px 40px;left:50%;transform:translate(-50%) translateY(0);opacity:0;pointer-events:none;width:80%;background-color:var(--secondary-color);border-bottom:4px solid var(--primary-color);gap:40px;transition:.2s ease-in-out}header .wrapper nav .dropdown-wrapper-services .dropdown-services .service-box{display:flex;flex-direction:column;width:29%}header .wrapper nav .dropdown-wrapper-services .dropdown-services .service-box.mt{margin-top:40px}header .wrapper nav .dropdown-wrapper-services .dropdown-services .service-box a{color:#fffc;font-size:18px;font-style:normal;font-weight:600;line-height:103%;letter-spacing:-.8px;text-transform:capitalize}header .wrapper nav .dropdown-wrapper-services .dropdown-services .service-box a:hover{color:var(--primary-color)}header .wrapper nav .dropdown-wrapper-services .dropdown-services .service-box .head-link{color:var(--white-color);font-size:20px;font-weight:700}header .wrapper nav .dropdown-wrapper-services .dropdown-services .service-box a:not(:last-child){margin-bottom:20px}header .wrapper nav .dropdown-wrapper-services:hover .dropdown-services{pointer-events:auto;opacity:1}header .wrapper nav .dropdown-wrapper-about{position:relative}header .wrapper nav .dropdown-wrapper-about .dropdown-about{position:absolute;background-color:var(--secondary-color);transform:translateY(0);padding:20px;border-bottom:4px solid var(--primary-color);opacity:0;pointer-events:none;transition:.2s ease-in-out}header .wrapper nav .dropdown-wrapper-about .dropdown-about a{color:#fffc;font-size:18px;font-style:normal;font-weight:600;line-height:103%;letter-spacing:-.8px;text-transform:capitalize}header .wrapper nav .dropdown-wrapper-about .dropdown-about a:hover{color:var(--primary-color)}header .wrapper nav .dropdown-wrapper-about .dropdown-about a:not(:last-child){margin-bottom:20px}header .wrapper nav .dropdown-wrapper-about:hover .dropdown-about{pointer-events:auto;opacity:1}header .wrapper nav .dropdown-wrapper-locations{position:relative}header .wrapper nav .dropdown-wrapper-locations p{cursor:pointer}header .wrapper nav .dropdown-wrapper-locations .dropdown{position:absolute;opacity:0;pointer-events:none;background-color:var(--secondary-color);transform:translateY(0);border-bottom:4px solid var(--primary-color);transition:.2s ease-in-out}header .wrapper nav .dropdown-wrapper-locations .dropdown .area-wrapper{position:relative}header .wrapper nav .dropdown-wrapper-locations .dropdown .area-wrapper:not(:last-child){padding:25px}header .wrapper nav .dropdown-wrapper-locations .dropdown .area-wrapper:last-child{padding:0 25px 25px}header .wrapper nav .dropdown-wrapper-locations .dropdown .area-wrapper .area-dropdown{position:absolute;background-color:var(--secondary-color);top:0;transform:translate(132px);opacity:0;pointer-events:none;height:600px;width:450px;overflow-y:auto;padding:20px;border-bottom:4px solid var(--primary-color);transition:.2s ease-in-out}header .wrapper nav .dropdown-wrapper-locations .dropdown .area-wrapper .area-dropdown.suffolk{top:-68px;width:470px}header .wrapper nav .dropdown-wrapper-locations .dropdown .area-wrapper .area-dropdown a:not(:last-child){margin-bottom:20px}header .wrapper nav .dropdown-wrapper-locations .dropdown .area-wrapper:hover .area-dropdown{opacity:1;pointer-events:auto}header .wrapper nav .dropdown-wrapper-locations .dropdown a{color:#fffc;font-size:18px;font-style:normal;font-weight:600;line-height:103%;letter-spacing:-.8px;text-transform:capitalize;display:flex;align-items:center;gap:30px;justify-content:space-between}header .wrapper nav .dropdown-wrapper-locations .dropdown a svg path{fill:#fffc}header .wrapper nav .dropdown-wrapper-locations .dropdown a:hover{color:var(--primary-color)}header .wrapper nav .dropdown-wrapper-locations .dropdown a:hover svg path{fill:var(--primary-color)}header .wrapper nav .dropdown-wrapper-locations:hover .dropdown{opacity:1;pointer-events:auto}header .wrapper nav .option-buttons{display:flex;align-items:center;margin-left:21px;gap:32px}header .wrapper nav .option-buttons .number{display:flex;align-items:center;gap:12px}header .wrapper nav .option-buttons .number img{width:31px}header .wrapper nav .option-buttons .number p{font-size:16px;font-weight:700;line-height:105%;letter-spacing:-3%;color:#092439}header .wrapper nav .option-buttons .nav-btn{background-color:#003164;border:1px solid rgba(255,255,255,.08);padding:12px 32px;border-radius:4px}header .wrapper nav .option-buttons .nav-btn:hover{background-color:#013a77}header .wrapper nav .option-buttons .nav-btn p{font-weight:700;font-size:16px;line-height:105%;letter-spacing:-3%;color:var(--white-color)}header .wrapper .responsive-navigation{position:fixed;background-color:var(--secondary-color);top:86.9px;left:-500px;height:100vh;display:flex;flex-direction:column;padding:20px;width:320px;overflow-y:scroll;transition:.3s ease-in-out}header .wrapper .responsive-navigation.active{left:0}header .wrapper .responsive-navigation .nav-btn{background-color:var(--primary-color);border:1px solid rgba(255,255,255,.08);padding:15px 20px;border-radius:4px;margin-top:30px;text-align:center;display:block}header .wrapper .responsive-navigation .nav-btn p{font-weight:700;font-size:16px;line-height:105%;letter-spacing:-3%;color:var(--black-color)}header .wrapper .responsive-navigation .nav-item{font-size:18px!important;color:var(--white-color);display:flex!important;align-items:center;width:100%;justify-content:space-between;padding:17px 5px;cursor:pointer}header .wrapper .responsive-navigation .nav-item:not(:last-child){border-bottom:1px solid rgba(193,193,193,.569)}header .wrapper .responsive-navigation .nav-item:hover{color:var(--primary-color)}header .wrapper .responsive-navigation .nav-item:hover i{color:var(--primary-color)}header .wrapper .responsive-navigation .nav-item i{color:var(--white-color);font-size:16px}header .wrapper .responsive-navigation .dropdown{padding-left:7px}header .wrapper .responsive-navigation .dropdown .nav-item{font-size:16px!important}header .wrapper .responsive-navigation .dropdown-about-responsive{max-height:0px;opacity:0;pointer-events:none;transition:.2s ease-in-out}header .wrapper .responsive-navigation .dropdown-about-responsive.active{max-height:700px;opacity:1;pointer-events:auto}header .wrapper .responsive-navigation .dropdown-locations-responsive{max-height:0px;opacity:0;pointer-events:none;transition:.2s ease-in-out}header .wrapper .responsive-navigation .dropdown-locations-responsive.active{max-height:700px;opacity:1;pointer-events:auto}header .wrapper .responsive-navigation .dropdown-locations-responsive .dropdown-list-nassau,header .wrapper .responsive-navigation .dropdown-locations-responsive .dropdown-list-suffolk{position:fixed;top:86.9px;height:90vh;left:-500px;overflow-y:scroll;background-color:var(--secondary-color);padding:20px;transition:.3s ease-in-out;width:320px}header .wrapper .responsive-navigation .dropdown-locations-responsive .dropdown-list-nassau.active,header .wrapper .responsive-navigation .dropdown-locations-responsive .dropdown-list-suffolk.active{left:0}header .wrapper .responsive-navigation .dropdown-locations-responsive .dropdown-list-nassau .nav-item,header .wrapper .responsive-navigation .dropdown-locations-responsive .dropdown-list-suffolk .nav-item{font-size:14px!important}header .wrapper .responsive-navigation .back-btn-areas{background-color:transparent;border:none;padding:10px 15px;float:right;cursor:pointer;background-color:var(--primary-color);color:var(--black-color);display:flex;align-items:center;gap:5px}header .wrapper .responsive-navigation .back-btn-areas i{color:var(--black-color);font-size:12px}header .wrapper .responsive-navigation .dropdown-services-responsive{position:fixed;top:86.9px;height:90vh;left:-500px;overflow-y:scroll;background-color:var(--secondary-color);padding:20px;transition:.3s ease-in-out;width:320px;display:flex;flex-direction:column;align-items:start}header .wrapper .responsive-navigation .dropdown-services-responsive .back-btn-areas{align-self:flex-end}header .wrapper .responsive-navigation .dropdown-services-responsive.active{left:0}header .wrapper .responsive-navigation .dropdown-services-responsive a{color:#ffffffac;font-size:15px;padding:7px 0}header .wrapper .responsive-navigation .dropdown-services-responsive a:hover{color:var(--primary-color)}header .wrapper .responsive-navigation .dropdown-services-responsive .head-link{color:var(--white-color);font-size:18px;padding:10px 0}header .wrapper .responsive-navigation .dropdown-services-responsive .service-box{display:flex;flex-direction:column}header .wrapper .responsive-navigation .dropdown-services-responsive .service-box:not(:last-child){margin-bottom:20px}header .wrapper .menu-btn{display:none;width:40px;height:40px;background:transparent;border:none;cursor:pointer}header .wrapper .menu-btn i{font-size:25px;color:var(--secondary-color)}@media (max-width: 1300px){header .wrapper nav .nav-item{padding:0 15px}header .wrapper nav .dropdown-services{width:100%!important}header .wrapper nav .option-buttons{gap:20px}}@media (max-width: 950px){header .wrapper .menu-btn{display:block}header .wrapper nav{display:none}}@media (max-width: 770px){header .upper .address{display:none}header .upper .contact{width:100%;justify-content:space-between}}@media (max-width: 385px){header .upper .contact{justify-content:center}header .upper .contact .mail{display:none}}footer{background-color:var(--secondary-color);border-top:9px solid var(--primary-color)}footer .upper{padding:70px 0}footer .footer-information{display:flex;align-items:start;justify-content:space-between}footer .footer-information .part{width:25%}footer .footer-information .part img{width:194px;margin-bottom:16px}footer .footer-information .part p{color:#fffc;font-size:16px;font-weight:400;line-height:150%}footer .footer-information .part .social-icons{display:flex;align-items:center;gap:16px;margin-top:24px}footer .footer-information .part .social-icons a{display:flex;width:31px;height:31px;flex-direction:column;justify-content:center;align-items:center;gap:2.884px;border-radius:4px;border:1px solid rgba(255,255,255,.02);background:#ffffff1a}footer .footer-information .part .social-icons a:hover{background-color:var(--primary-color)}footer .footer-information .part .social-icons a:hover svg path{fill:var(--black-color)}footer .footer-information .part h5{margin-bottom:26px}footer .footer-information .part .footer-link{color:#fffc;font-size:16px;font-weight:400;line-height:normal}footer .footer-information .part .footer-link:hover{color:var(--primary-color)}footer .footer-information .part .d-flex{align-items:start;gap:30px}footer .footer-information .part .links{display:flex;flex-direction:column;gap:30px}footer iframe{width:100%;height:335px;margin-top:50px}footer .lowest-part{background-color:var(--primary-color);padding:20px 0}footer .lowest-part .wrapper{display:flex;align-items:center;justify-content:space-between}footer .lowest-part .wrapper p{color:var(--black-color);font-size:16px;font-weight:500;line-height:normal}footer .lowest-part .wrapper p a{font-weight:700;color:var(--black-color)}footer .lowest-part .wrapper p a:hover{text-decoration:underline}@media (max-width: 1184px){footer .footer-information{gap:50px}}@media (max-width: 1020px){footer .footer-information{flex-wrap:wrap}footer .footer-information .part{width:47%}}@media (max-width: 951px){footer .footer-information .part{width:45%}}@media (max-width: 770px){footer .lowest-part .wrapper{gap:15px;flex-direction:column;align-items:start}}@media (max-width: 420px){footer .footer-information .part{width:100%}}
