.pt-120{padding-top:120px}.pb-120{padding-bottom:120px}.pt-90{padding-top:90px}.mb-110{margin-bottom:110px}.mt-130{margin-top:130px}.mb-130{margin-bottom:130px}.sec-mar{margin:130px 0}.mb-15{margin-bottom:15px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mb-30{margin-bottom:30px}.mt-70{margin-top:70px}.primary-btn3{font-family:var(--font-dmsans);font-size:16px;font-weight:700;padding:16px 27px;white-space:nowrap;overflow:hidden;position:relative;z-index:1;border-radius:10px;transition:all 0.6s;display:inline-flex;align-items:center;line-height:1;gap:8px;background:#fff0;color:#17468A;border:2px solid #17468A}.primary-btn3 svg{fill:none;stroke:var(--dark-white-color);transition:all 0.6s}.primary-btn3 span{position:absolute;display:block;width:0;height:0;border-radius:36px;background-color:var(--primary-color3);transition:all 0.6s;transform:translate(-50%,-50%);z-index:-1}.primary-btn3:hover{color:var(--white-color)}.primary-btn3:hover svg{stroke:var(--white-color)}.primary-btn3:hover span{width:225%;height:1000.5px}.primary-btn3.two{background-color:var(--primary-color3);color:var(--white-color)}.primary-btn3.two span{background-color:var(--black-color)}.primary-btn3.two svg{stroke:var(--white-color)}.primary-btn3.two:hover{color:var(--dark-white-color)}.primary-btn3.two:hover svg{stroke:var(--dark-white-color)}.primary-btn3.three{border-radius:100px}.primary-btn3.transparent{background-color:#fff0;border:1px solid var(--borders-color);color:var(--title-color)}.primary-btn3.transparent svg{stroke:var(--title-color)}.primary-btn3.transparent:hover{color:var(--white-color)}.primary-btn3.transparent:hover svg{stroke:var(--white-color)}.form-inner{line-height:1}.form-inner label{color:var(--title-color);font-family:var(--font-lora);font-size:16px;font-weight:600;display:inline-block;line-height:1;margin-bottom:12px}.form-inner input{width:100%;background:var(--white-color);color:var(--title-color);font-family:var(--font-dmsans);font-size:16px;font-weight:500;padding:10px 20px;height:56px;border:1px solid var(--borders-color);border-radius:10px}.form-inner input::-moz-placeholder{color:#A0A0A0}.form-inner input::placeholder{color:#A0A0A0}.form-inner input:focus{border-color:var(--primary-color1)}.form-inner textarea{width:100%;border-radius:10px;background:#fff;color:var(--title-color);border:1px solid var(--borders-color);outline:none;font-family:var(--font-dmsans);font-size:16px;font-weight:500;padding:20px 25px;min-height:170px;resize:none}.form-inner textarea:focus{border-color:var(--primary-color1)}.form-inner textarea::-moz-placeholder{color:#A0A0A0}.form-inner textarea::placeholder{color:#A0A0A0}.form-inner.two label{font-family:var(--font-suse)}.form-inner2 .form-check{padding:0;min-height:unset;margin-bottom:0}.form-inner2 .form-check .form-check-input{cursor:pointer;height:16px;width:16px;margin-top:8px;background-color:#fff0;border:1px solid var(--borders-color);border-radius:5px;margin-left:0}.form-inner2 .form-check .form-check-input:focus{box-shadow:none}.form-inner2 .form-check .form-check-input:checked{background-color:var(--primary-color1);border-color:var(--primary-color1)}.form-inner2 .form-check .form-check-label{cursor:pointer;color:var(--text-color);font-family:var(--font-dmsans);font-size:16px;font-weight:500;line-height:1.2}.form-inner2 .form-check .form-check-label span{color:var(--title-color);font-weight:500;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:2px}.blog-card2 .blog-img{position:relative;overflow:hidden;display:block;border-radius:20px}.blog-card2 .blog-img img{border-radius:20px;transition:all 0.5s ease-out}.blog-card2 .blog-img::after{position:absolute;width:200%;height:0%;left:50%;top:50%;background-color:rgb(255 255 255 / .3);transform:translate(-50%,-50%) rotate(-45deg);content:"";z-index:1}.blog-card2 .blog-content-wrap .blog-meta{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:15px}.blog-card2 .blog-content-wrap .blog-meta li{line-height:1}.blog-card2 .blog-content-wrap .blog-meta li a{color:var(--title-color);font-family:var(--font-dmsans);font-size:15px;font-weight:500;line-height:1;transition:0.5s}.blog-card2 .blog-content-wrap .blog-meta li a:hover{color:var(--primary-color3)}.blog-card2 .blog-content-wrap .blog-meta li svg{fill:rgba(var(--title-color-opc),.1)}.blog-card2 .blog-content-wrap .blog-meta li.blog-date a{color:var(--text-color)}.blog-card2 .blog-content-wrap .blog-meta li.blog-date a:hover{color:var(--primary-color3)}.blog-card2 .blog-content-wrap h3{margin-bottom:110px}.blog-card2 .blog-content-wrap h3.inds-title{margin-bottom:50px}.blog-card2 .blog-content-wrap h3 a{color:var(--title-color);font-family:var(--font-suse);font-size:28px;font-weight:700;line-height:1.4;transition:0.5s}.blog-card2 .blog-content-wrap h3 a:hover{color:var(--primary-color3)}.blog-card2 .blog-content-wrap .primary-btn3{padding:12px 18px}.blog-card2:hover .blog-img img{transform:scale(1.1)}.blog-card2:hover .blog-img::after{height:250%;transition:all 600ms linear;background-color:#fff0}.blog-card2.two .blog-content-wrap{padding-top:30px}.blog-card2.two .blog-content-wrap .blog-meta{margin-bottom:20px}.blog-card2.two .blog-content-wrap h3{margin-bottom:0}.blog-card2.three .blog-img img{min-height:280px;object-fit:cover;object-fit:cover}.blog-card2.three .blog-content-wrap{padding:35px 0 0 150px;max-width:830px;width:100%}.blog-card2.three .blog-content-wrap h3{margin-bottom:35px}.blog-card2.three .blog-content-wrap h3 a{font-size:35px;font-weight:600}.faq-wrap .accordion .accordion-item{border-radius:10px;border:none;margin-bottom:25px;background-color:#fff0;border:1px solid #fff0;border:1px solid var(--borders-color)}.faq-wrap .accordion .accordion-item:last-child{margin-bottom:0}.faq-wrap .accordion .accordion-item .accordion-header{border-radius:10px;background-color:#fff0}.faq-wrap .accordion .accordion-item .accordion-header .accordion-button{color:var(--title-color);font-family:var(--font-lora);font-size:16px;font-weight:600;line-height:1.4;text-align:left;padding:18px 30px;border-radius:10px;background-color:#fff0}.faq-wrap .accordion .accordion-item .accordion-header .accordion-button::after{width:24px;height:24px;background-color:#fff0;border:1px solid var(--black-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--title-color);content:"\f067";font-family:"Font Awesome 6 Free";background-image:none;font-weight:600;font-size:14px;right:30px;transition:0.5s}.faq-wrap .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:none;background-color:#F0F0F0;border:1px solid var(--black-color);border-bottom:none;border-radius:10px 10px 0 0}.faq-wrap .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{font-family:"Font Awesome 6 Free"!important;content:"\f068";color:var(--white-color);background-color:var(--primary-color3);border:none}.faq-wrap .accordion .accordion-item .accordion-header .accordion-button:focus{border-radius:10px;box-shadow:none;border-bottom:none;border-radius:10px 10px 0 0}.faq-wrap .accordion .accordion-item .accordion-body{padding:0 30px 20px 30px;font-family:var(--font-dmsans);font-size:16px;font-weight:500;line-height:1.5;text-align:left;color:var(--text-color);border:1px solid #000;border-top:none;background-color:#F0F0F0;border-radius:0 0 10px 10px}.faq-wrap .accordion .accordion-item .accordion-body strong{color:var(--title-color);font-weight:600}.faq-wrap .accordion .accordion-item .accordion-body ul{margin:0;list-style:decimal;padding-top:20px}.faq-wrap .accordion .accordion-item .accordion-body ul li{color:var(--text-color);font-family:var(--font-dmsans);font-size:16px;font-weight:500;line-height:1.7;margin-bottom:20px}.faq-wrap .accordion .accordion-item .accordion-body ul li:last-child{margin-bottom:0}.faq-wrap .accordion .accordion-item .accordion-body ul li::marker{color:var(--title-color)}.faq-wrap .accordion .accordion-item .accordion-body ul li span{color:var(--title-color)}.faq-wrap.two .accordion .accordion-item{border:1px solid var(--black-color)}.faq-wrap.two .accordion .accordion-item .accordion-header .accordion-button{background-color:var(--dark-white-color);font-family:var(--font-suse);font-weight:500;padding:15px 25px}.faq-wrap.two .accordion .accordion-item .accordion-header .accordion-button::after{content:"\f229";font-size:12px;width:unset;height:unset;border:unset}.faq-wrap.two .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:var(--dark-white-color);border:none;border-bottom:none;border-radius:10px 10px 0 0}.faq-wrap.two .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{font-family:bootstrap-icons!important;content:"\f229";color:var(--title-color);background-color:unset;border:none}.faq-wrap.two .accordion .accordion-item .accordion-body{background-color:var(--dark-white-color);border:none;font-size:18px;line-height:28px;padding:0 25px 20px 25px}.faq-wrap.two .accordion .accordion-item .accordion-body span{color:var(--title-color)}.faq-wrap.two .accordion .accordion-item .accordion-body a{color:var(--primary-color3);transition:0.5s}.faq-wrap.two .accordion .accordion-item .accordion-body a:hover{color:var(--title-color)}.breadcrumb-section{padding-top:100px}.breadcrumb-section .banner-content{margin-top:40px;text-align:center}.breadcrumb-section .banner-content .breadcrumb-list{display:none!important}.breadcrumb-section .banner-content h1{color:var(--title-color);font-family:var(--font-suse);font-weight:700;font-size:70px;line-height:1.1;margin-bottom:35px;word-wrap:break-word}.breadcrumb-section .banner-content .breadcrumb-list{padding:0;margin:0;list-style:none;display:inline-flex;align-items:center;gap:16px;padding:9px 23px;border-radius:50px;border:1px solid var(--borders-color)}.breadcrumb-section .banner-content .breadcrumb-list li{color:var(--title-color);font-family:var(--font-dmsans);font-weight:500;font-size:16px;line-height:1.5;display:flex;align-items:center;gap:16px}.breadcrumb-section .banner-content .breadcrumb-list li svg{fill:#999;min-width:25px}.breadcrumb-section .banner-content .breadcrumb-list li a{color:var(--text-color);transition:0.5s}.breadcrumb-section .banner-content .breadcrumb-list li a:hover{color:var(--primary-color3)}.breadcrumb-section .banner-content .blog-meta{padding:0;margin:0;list-style:none;display:inline-flex;align-items:center;gap:16px;margin-bottom:10px}.breadcrumb-section .banner-content .blog-meta li{color:var(--text-color);font-family:var(--font-dmsans);font-weight:500;font-size:16px;line-height:1.5;display:flex;align-items:center;gap:16px}.breadcrumb-section .banner-content .blog-meta li svg{fill:rgba(var(--title-color-opc),.1);min-width:25px}.breadcrumb-section .banner-content .blog-meta li a{color:var(--title-color);transition:0.5s}.breadcrumb-section .banner-content .blog-meta li a:hover{color:var(--primary-color3)}.pagination-area{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.pagination-area .paginations{padding:0;margin:0;list-style:none;display:flex;align-items:center;gap:15px}.pagination-area .paginations .page-item a{color:var(--text-color);font-family:var(--font-suse);font-size:16px;font-weight:600;line-height:1;width:36px;height:36px;border-radius:50%;border:1px solid var(--borders-color);display:flex;align-items:center;justify-content:center;transition:0.5s}.pagination-area .paginations .page-item a:hover{background-color:var(--primary-color3);color:var(--white-color)}.pagination-area .paginations .page-item.active a{background-color:var(--primary-color3);color:var(--white-color)}.pagination-area .paginations-button a{min-width:88px;max-width:88px;height:88px;border-radius:50%;border:1px solid var(--borders-color);display:flex;align-items:center;justify-content:center;gap:4px;color:var(--title-color);font-family:var(--font-dmsans);font-size:16px;font-weight:700;line-height:1;transition:0.7s}.pagination-area .paginations-button a svg{fill:none;stroke:var(--title-color);transition:0.5s}.pagination-area .paginations-button a:hover{color:var(--white-color);box-shadow:inset 0 0 0 10em var(--primary-color3)}.pagination-area .paginations-button a:hover svg{stroke:var(--white-color)}.error-wrapper h1{color:var(--title-color);font-family:var(--font-lora);font-size:60px;font-weight:600;line-height:1.1;margin-bottom:25px}.error-wrapper p{color:var(--text-color);font-family:var(--font-dmsans);font-size:18px;font-weight:500;line-height:1.6;margin-bottom:30px}.pagination-area .paginations .page-item.active{background-color:var(--primary-color3);color:var(--white-color);font-family:var(--font-suse);font-size:16px;font-weight:600;line-height:1;width:36px;height:36px;border-radius:50%;border:1px solid var(--borders-color);display:flex;align-items:center;justify-content:center;transition:0.5s}.progress-wrap{position:fixed;right:30px;bottom:30px;height:50px;width:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 4px 15px rgb(227 168 59 / .3);background-color:#fff;border:2px solid #e3a83b;z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);transition:all 0.4s cubic-bezier(.4,0,.2,1)}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap svg{fill:none;transition:all 0.4s ease}.progress-wrap svg.progress-circle{position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);stroke:#e3a83b;stroke-width:3;box-sizing:border-box;transition:all 0.4s ease}.progress-wrap .arrow{fill:#e3a83b;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.4s ease}.progress-wrap:hover{background-color:#e3a83b;border-color:#e3a83b;transform:translateY(-5px);box-shadow:0 8px 25px rgb(227 168 59 / .5)}.progress-wrap:hover svg.progress-circle{stroke:#c99432}.progress-wrap:hover .arrow{fill:#fff}.elementor-page #app,.elementor-page .page-wrapper,.elementor-page .page-content-wrapper,.elementor-page .elementor,.elementor-page .elementor-section-wrap{width:100%;max-width:100%;margin:0;padding:0}.elementor-page .e-con,.elementor-page .e-con-inner{--container-max-width:100%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;max-width:100%}.elementor-page .e-con>.e-con-inner{max-width:100%;margin:0}.elementor-page .elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}.elementor-page .elementor-widget-container>section[id]{width:100%;max-width:100%;margin:0}body.elementor-page{overflow-x:hidden}