.elementor .h2{font-family:Poppins;font-weight:700;font-size:40px;color:var(--secondary);line-height:48px;}.elementor .text{font-family:Poppins;font-weight:400;font-size:15px;color:var(--Text);line-height:22px;}.elementor .h3{font-family:Poppins;font-weight:600;font-size:24px;line-height:25px;}.elementor .h4{font-family:Poppins;font-weight:600;font-size:20px;color:var(--Title-color);line-height:22px;}.elementor .h5{font-family:Poppins;font-weight:600;font-size:18px;color:var(--Title-color);line-height:20px;}.elementor .h6{font-family:Poppins;font-weight:500;font-size:15px;color:var(--primary);line-height:19px;}.elementor .Top-heading{font-family:Poppins;font-weight:600;font-size:12px;color:var(--line-bg-light);line-height:15px;margin-block-end:-10px;}.elementor .btn-1{height:57px;font-family:Poppins;font-weight:500;font-size:15px;color:var(--White);text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-width:1px;border-color:var(--light_brown);border-style:solid;background-image:linear-gradient(180deg, #D39570 0%,#875033 98%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:all 400ms;}.elementor .btn-1:hover,.elementor .btn-1:focus-visible{color:var(--White);border-radius:10px;border-width:1px;border-color:var(--primary);transform:scale3d(1.1, 1.1, 1.1);}.elementor .btn-1:focus{color:var(--White);}.elementor .btn-1:active{color:var(--White);}.elementor .btn-p{font-family:Poppins;font-weight:500;font-size:16px;color:var(--White);text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:20px;border-radius:10px;border-width:0px;border-style:solid;background-image:linear-gradient(180deg, #C8956D 0%,#5C3A21 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:all 400ms;}.elementor .btn-p:hover,.elementor .btn-p:focus-visible{color:var(--White);border-radius:10px;border-color:var(--Dark-Brown);transform:scale3d(1.1, 1.1, 1.1);display:inline-block;}.elementor .btn-p:active{color:var(--White);}.elementor .btn-p:focus{color:var(--White);}.elementor .faq-title{width:100%;color:var(--White);padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:44px;border-radius:10px;background-image:linear-gradient(180deg, #C8956D 0%,#5C3A21 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .faq-text{font-family:Poppins;font-weight:400;font-size:16px;color:var(--Text);line-height:22px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .faq-box{padding:0px;flex-direction:column;align-items:start;}.elementor .Solo-h2{font-family:Poppins;font-weight:700;font-size:40px;color:var(--Title-color);line-height:48px;text-align:center;padding-inline-start:50px;padding-inline-end:50px;margin-block-end:10px;}.elementor .testimonial-box{color:var(--line-bg-light);padding-block-start:50px;padding-block-end:50px;padding-inline-start:20px;padding-inline-end:20px;background-color:#EFF0F8;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .form-bg-div{width:40%;padding:20px;border-radius:20px;border-width:2px;border-color:#337B50;border-style:solid;background-image:linear-gradient(var(--secondary), var(--secondary)),linear-gradient(180deg, #C8956D  0%,#5C3A21 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;box-shadow: 0px -6px 0px #337B50;\n}.elementor .img-slider-section{padding:0px;margin-block-start:-45px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .img-slider-box{width:70%;max-width:1140px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:14px;background-image:linear-gradient(180deg, #48af71 0%,#255839 97%),linear-gradient(180deg, #E59C75 0%,#875033 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:30px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .footer-h-hover{color:#FAFBFF;transition:all 500ms;}.elementor .footer-h-hover:hover,.elementor .footer-h-hover:focus-visible{color:var(--light_brown);}.elementor .solo-text{width:100%;text-align:center;padding-inline-start:50px;padding-inline-end:50px;margin-block-end:40px;}.elementor .btn-service-home{font-family:Poppins;font-weight:500;font-size:16px;color:var(--White);margin-block-start:-70px;margin-inline-end:50px;border-radius:10px;border-width:0px;box-shadow:0px 6px 5px 0px rgba(0, 0, 0, 0.42);align-self:end;}.elementor .btn-service-home:hover,.elementor .btn-service-home:focus-visible{border-width:0px;background-color:#1B9DD8;transform:scale3d(1, 1, 1);}.elementor .mega-menu-services{font-family:Poppins;font-weight:400;font-size:14px;color:var(--secondary);letter-spacing:0.2px;transition:all 200ms;cursor:pointer;\n}.elementor .mega-menu-services:hover,.elementor .mega-menu-services:focus-visible{color:var(--Accent);}