@font-face{font-family:"Noto Sans";src:url(../fonts/NotoSans-VariableFont_wdth\,wght.ttf);font-display:swap}html{scroll-behavior:smooth}.mt-40{margin-top:40px}.mb-0{margin-bottom:0}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.pt-80{padding-top:80px}.pt-90{padding-top:90px}.pb-0{padding-bottom:0}.pb-20{padding-bottom:20px}.pb-80{padding-bottom:80px}.pr-30{padding-right:30px}body{font-family:'Noto Sans',sans-serif;font-size:15px;font-weight:400;color:#555;font-style:normal;background:#fafbfc}img{max-width:100%;transition:all 0.3s ease-out 0s}.s-about-img img{border-radius:20px}a,.button{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}a:focus,.button:focus{text-decoration:none;outline:none}a:focus,a:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:none}a,button{color:#181E23;outline:medium none}button:focus,input:focus,input:focus,textarea,textarea:focus{outline:none;box-shadow:none}h1,h2,h3,h4,h5,h6{font-family:'Noto Sans',sans-serif;color:#181E23;margin-top:0;font-style:normal;font-weight:700;text-transform:normal;letter-spacing:-0.2px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:40px;font-weight:700}h2{font-size:35px;letter-spacing:-0.5px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px;letter-spacing:0.5px}h6{font-size:16px}ul{margin:0;padding:0}li{list-style:none}p{line-height:26px;margin-bottom:15px;color:#666}hr{border-bottom:1px solid #eceff8;border-top:0 none;margin:30px 0;padding:0}*::-moz-selection{background:#d6b161;color:#fff;text-shadow:none}::-moz-selection{background:#444;color:#fff;text-shadow:none}::selection{background:#444;color:#fff;text-shadow:none}.btn{-moz-user-select:none;background:-webkit-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);border:none;color:#fff;display:inline-block;font-size:16px;font-weight:600;letter-spacing:0.3px;line-height:1;margin-bottom:0;padding:18px 45px;text-align:center;text-transform:unset;touch-action:manipulation;transition:all 0.3s ease 0s;vertical-align:middle;white-space:nowrap;position:relative;z-index:1;border-radius:30px;box-shadow:0 8px 20px rgba(254,87,107,0.25)}.btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 12px 25px rgba(254,87,107,0.4)}.btn:hover::before{opacity:0}.header-area{position:relative;z-index:9;margin-bottom:-215px}.header-area.header-two{margin-bottom:0}.header-two .container-fluid{max-width:1400px}.header-two .menu-area{padding-top:0}.header-two .header-top{border:none;padding:15px 25px;color:#fff;background-image:-moz-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);background-image:-webkit-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);background-image:-ms-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%)}.btn-custom{background-image:-moz-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);background-image:-webkit-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);background-image:-ms-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);color:#fff;padding:14px 25px 14px 25px;font-weight:600;letter-spacing:0.3px;border-radius:30px;display:inline-block;text-align:center;box-shadow:0 6px 18px rgba(254,87,107,0.2)}.btn-custom:hover{color:#fff;box-shadow:0 10px 25px rgba(254,88,107,0.4);transform:translateY(-2px)}.slider-area2 .slider-bg{min-height:700px;background-position:center bottom;background-size:cover;position:relative;z-index:1;display:flex}.slider-area2 .slider-content{position:relative;z-index:2}.slider-area2 .slider-content>span{font-size:16px;font-weight:500;color:#fe576b;text-transform:uppercase;letter-spacing:6px;display:block;margin-bottom:20px}.slider-area2 .slider-content h2{font-size:64px;color:#181E23;line-height:1.1;margin-bottom:30px;font-weight:700}.slider-area2 .slider-content h2 span{color:#fe576b}.slider-area2 .slider-content h5{color:#fe576b;margin-bottom:20px;font-size:20px;text-transform:uppercase;letter-spacing:2px}.slider-area2 .slider-content p{font-size:18px;margin-bottom:0;line-height:28px}.slider-area2 .slider-bg .text2 p,.slider-area2 .slider-bg .text2 h2,.slider-area2 .slider-bg .text2 h5{color:#fff}.slider-area2 .slider-bg .text2 h2{font-size:64px;letter-spacing:-1px}.slider-area2 .slider-bg .text2 p{padding-right:0;color:#ffffffcc}.btn.ss-btn{border-radius:30px;background-image:-moz-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);background-image:-webkit-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);background-image:-ms-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);color:#FFF;padding:14px 25px 14px 25px;font-weight:600;letter-spacing:0.5px;text-align:left;box-shadow:0 6px 18px rgba(254,87,107,0.2)}.btn.ss-btn i{position:absolute;top:10px;right:5px;bottom:10px;background:#ffffff36;width:35px;line-height:34px;border-radius:30px;text-align:center}.btn.ss-btn:hover{background:-webkit-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);color:#fff;box-shadow:0 10px 25px rgba(254,88,107,0.4);transform:translateY(-2px)}.btn.ss-btn.active{background:-webkit-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);color:#fff;box-shadow:0 10px 25px rgba(254,88,107,0.4)}.about-area .about-img{margin-left:-50px}.about-area .about-text{position:absolute;bottom:0;right:30px;width:220px;text-align:center;background:#fff;box-shadow:0 15px 30px rgba(0,0,0,0.08);padding:30px;border-radius:16px}.about-area .about-text span{font-size:72px;color:#181e23;position:relative;display:block;font-weight:600;margin-bottom:-18px;margin-top:-10px}.about-area .about-text span sub{font-size:24px;color:#fe576b;font-weight:400;margin-left:-20px}.section-title h5,.about-title h5{color:#fe576b;margin-bottom:15px;text-transform:uppercase;font-size:16px;letter-spacing:1px}.about-area .section-title h2,.section-title h2{font-size:42px;padding-bottom:0;margin-bottom:10px;position:relative;font-weight:700}.about-area .about-content3 li::before{font-family:"Font Awesome 5 Pro";content:"✔";margin-right:10px;color:#fe576b}.about-area .about-content3 li{margin-bottom:12px;font-size:16px}.about-area .second-about{top:62%;transform:translate(-37%,-80px);left:74%;right:0;bottom:0}.about-area .second-atitle>span{font-size:16px;font-weight:500;text-transform:uppercase;color:#fe576b;letter-spacing:2px;display:inline-block;margin-bottom:20px;background:#fff0}.services-05 h2{color:#fff}.services-05::before{content:"";background:#131f2b;position:absolute;top:0;width:100%;height:420px}.services-box-05{margin-bottom:30px;border-radius:20px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,0.05);transition:all 0.3s ease}.services-box-05:hover{transform:translateY(-8px);box-shadow:0 25px 45px rgba(0,0,0,0.1)}.services-icon-05 img{width:100%;border-radius:20px 20px 0 0}.services-content-05{background-color:#fff;padding:30px;border-radius:0 0 20px 20px}.services-content-05 span{color:#fe576b;font-size:15px;font-weight:500;margin-bottom:10px;display:block}.services-content-05 p{font-size:15px;color:#555}.services-bd-box{margin:0 -15px;display:flex;flex-wrap:wrap;row-gap:20px}.services-bd-box li{width:50%;padding:0 10px}.services-bd-01{border-radius:20px;background-color:#fff;box-shadow:0 15px 35px rgba(0,0,0,0.04);padding:30px 20px;overflow:hidden;position:relative;height:100%;transition:all 0.3s ease}.services-bd-01:hover{transform:translateY(-5px);box-shadow:0 25px 45px rgba(0,0,0,0.08)}.services-bd-01 .services-icon{display:inline-block;padding:20px;border-radius:20px;background:#fff4f0;margin-bottom:15px}.counter-area .counter-bg{border-radius:20px;background-color:#fff;box-shadow:0 15px 35px rgba(0,0,0,0.04);padding:30px;z-index:7;position:relative}.counter-bg::before{border-radius:20px;background-image:-moz-linear-gradient(90deg,#fe576b 0%,#fe9d6a 100%);background-image:-webkit-linear-gradient(90deg,#fe576b 0%,#fe9d6a 100%);background-image:-ms-linear-gradient(90deg,#fe576b 0%,#fe9d6a 100%);box-shadow:0 20px 40px rgba(254,87,107,0.3);padding:30px;content:"";height:150px;width:100%;position:absolute;left:25px;top:20px}.counter-bg::after{border-radius:20px;background-color:#fff;box-shadow:0 15px 35px rgba(0,0,0,0.04);padding:30px;content:"";height:150px;width:100%;position:absolute;left:0;top:0}.counter-area .single-counter{display:flex;position:relative;z-index:99;padding-top:10px}.counter-area .single-counter .icon{margin-right:15px}.counter-area .count{font-size:32px;color:#181e23;font-weight:700;margin-bottom:13px;line-height:1;display:inline-block}.counter-area .counter small{font-size:30px;font-weight:700;color:#181e23;line-height:1;position:relative}.counter-area .single-counter p{font-size:14px;margin-bottom:0;color:#555}.pricing-area .pricing-box{float:left;width:100%;position:relative;background:#fff;border:none;border-radius:25px;padding:40px 30px;box-shadow:0 15px 40px rgba(0,0,0,0.05);transition:all 0.3s ease}.pricing-area .pricing-box:hover{transform:translateY(-10px);box-shadow:0 30px 60px rgba(0,0,0,0.08)}.pricing-area .pricing-box .pricing-head{float:left;width:100%;text-align:center}.pricing-head .icon{margin-top:-100px}.pricing-area .pricing-box .price-count h2{font-size:72px;font-weight:700;margin-bottom:0;color:#fe576b}.pricing-area .pricing-box .price-count p{margin-bottom:10px;color:#777}.pricing-area .pricing-box .pricing-body{padding:0 0 0;width:100%;float:left}.pricing-area .pricing-box .pricing-body li{margin-top:15px;position:relative;color:#555}.pricing-area .pricing-box .pricing-body li::before{content:'✔';font-family:"Font Awesome 5 Pro";color:#fe576b;margin-right:10px}.pricing-area .pricing-box .pricing-body li.disabled{color:#bbb}.pricing-area .pricing-box .pricing-body li.disabled::before{content:'×';color:#bbb}.faq-wrap .card{border:none;border-radius:20px!important;margin-bottom:15px;background:#f9fafb;box-shadow:0 5px 20px rgba(0,0,0,0.03)}.faq-wrap .card-header{padding:0;margin-bottom:0;background-color:transparent;border-bottom:none}.faq-wrap .card-header h2{font-size:unset}.faq-btn{display:flex;font-size:15px;font-weight:600;border:none;outline:none;cursor:pointer;padding:20px 30px;padding-right:30px;width:100%;text-align:left;padding-left:75px;background:#f9fafb;border-radius:20px;transition:all 0.2s ease}.faq-btn.collapsed{background:#f9fafb;color:#181E23}.faq-btn:not(.collapsed){color:#fe576b;background:#fff;box-shadow:0 10px 25px rgba(254,87,107,0.1)}.faq-wrap .card .collapse.show{display:block;padding-top:0}.faq-wrap .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:unset;padding:0 30px 25px 75px;color:#555}.faq-wrap .card-header h2 button::after{position:absolute;content:"\2212";top:7px;left:18px;font-size:16px;font-family:"Font Awesome 5 Pro";font-weight:700;background:#fff;width:40px;height:40px;border-radius:20px;box-shadow:0 8px 16px rgba(0,0,0,0.08);text-align:center;line-height:40px;color:#fe576b}.faq-wrap .card-header h2 button.collapsed::after{content:"\002B";color:#181E23;box-shadow:0 4px 10px rgba(0,0,0,0.05)}.contact-area .contact-bg02{background:#fff;padding:40px;border-radius:25px;box-shadow:0 20px 50px rgba(0,0,0,0.05)}#contact img,.services-icon-05 img{border-radius:20px}.contact-area .contact-bg02 .section-title h3{font-size:28px;font-weight:700}.contact-area .contact-field{padding-right:0}.contact-area .contact-field input{width:100%;border:none;background:#f5f7fa;padding:22px 30px;transition:.3s;border-radius:30px;font-size:15px}.contact-area .contact-field input::placeholder{color:#aaa}.contact-area .contact-bg02 .slider-btn{width:100%}.contact-area .contact-bg02 .btn.ss-btn.active{background:-webkit-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);padding:15px;color:#fff;width:100%;text-align:center;border-radius:30px}.footer-bg{background:#181e23;background-size:cover;background-repeat:no-repeat;color:#99A3AC}.footer-widget p{color:#ddd;margin-bottom:0;line-height:24px}.f-widget-title h5{color:#fff;font-size:20px;margin-bottom:30px;position:relative;letter-spacing:0.5px}.f-widget-title h5::before{content:"";position:absolute;left:0;bottom:-10px;height:3px;width:33px;background-image:-moz-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);background-image:-webkit-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);background-image:-ms-linear-gradient(0deg,#fe576b 0%,#fe9d6a 100%);border-radius:2px}.footer-link ul li{margin-bottom:15px}.footer-link ul li a{color:#fff;font-size:14px;display:inline-block;transition:.3s;position:relative;padding-bottom:2px}.footer-link ul li a:hover{color:#fe576b;padding-left:0}.footer-link ul li a::after{content:'';position:absolute;width:0;height:1px;bottom:0;left:0;background:#fe576b;transition:width 0.3s ease}.footer-link ul li a:hover::after{width:100%}.f-contact ul li{margin-bottom:15px;color:#fff;font-size:15px}.sticky-menu{position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 10px 15px rgb(25 25 25 / .1);z-index:999;animation:fadeInDown 300ms ease-in-out}.f-contact ul li a{color:#fff}.copyright-wrap{background-color:rgb(255 255 255 / .19);padding:15px 0;color:#fff}.p-relative{position:relative}.fix{overflow:hidden}.text-center{text-align:center}.text-left{text-align:left}.align-items-center{align-items:center}.justify-content-between{justify-content:space-between}.d-flex{display:flex}.wow.fadeInUp{visibility:visible}.green li::before{color:#2db065}@media (max-width:767px){body{word-break:break-word;}.services-05 .section-title{margin-bottom:20px}.services-box-05{margin-bottom:0!important}.slider-area2 .slider-bg{min-height:600px}.slider-area2 .slider-content h2{font-size:36px;letter-spacing:0;margin-bottom:30px}.slider-area2 .slider-bg .text2 h2{font-size:40px}.about-area .about-img{margin-left:0}.about-area .about-img img{width:100%}.about-area .about-content.pl-30{padding-left:0;margin-top:30px;padding-bottom:3px}.about-area .section-title h2{font-size:30px}.services-bd-box li{width:100%;margin-bottom:30px}.services-bd-box li:nth-child(2),.services-bd-box li:nth-child(4){margin-top:0}.counter-area .single-counter{text-align:left!important}.footer-widget.mb-30{margin-bottom:30px}.copyright-wrap{text-align:center}.about-area .second-about{display:none}.btn,.btn.ss-btn,.btn-custom{padding:14px 25px;font-size:15px}}section img{display:block;margin:0 auto}@media only screen and (min-width:768px) and (max-width:991px){.slider-area2 .slider-bg{min-height:700px}.about-area .about-img{margin-left:0;text-align:center;margin-bottom:30px}.about-area .about-img img{width:100%}.about-area .second-about{display:none}.services-bd-box li{width:100%}.services-bd-box li:nth-child(2),.services-bd-box li:nth-child(4){margin-top:0}.counter-area .single-counter{display:inherit}}@media screen and (max-width:991.98px){.counter-area .counter-bg::before,.counter-area .counter-bg::after{display:none}.pricing-head .icon{margin-top:0}.pricing-area .pricing-box .pricing-body{text-align:center!important}}@media screen and (max-width:575.98px){#header-sticky .btn.btn-custom{display:none}.slider-area2 .slider-content h5{font-size:16px}.slider-area2 .slider-bg .text2 h2{font-size:32px}}#about .row,#services .row,#pricing .row{row-gap:20px}.thanks{display:flex;justify-content:center;align-items:center;min-height:80vh;padding:150px 0 150px}.thanks .container{display:flex;flex-direction:column;align-items:center;row-gap:10px}.thanks img{width:100px;height:auto;margin-bottom:10px}.thanks p{text-align:center;font-size:18px}.thanks p.thanks-text{color:#fe576b;font-weight:700}.docs{word-break:break-word;padding:50px 0}.docs h1{text-align:center;margin-bottom:20px;font-weight:700}.docs h2{margin-bottom:10px;font-size:32px}.docs h3{margin-bottom:10px;font-size:26px}.docs li,.docs p{color:inherit;line-height:1.929}.docs a{text-decoration:none!important;color:#fe576b}