@import url(https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);body{margin:0 auto}body{background-color:#fff;color:#666;font-size:16px;font-weight:400;line-height:28px;font-family:"Montserrat",sans-serif}html,body{width:auto!important;overflow-x:hidden!important}.dprice,.pdisc{margin-top:0}h1,h2,h3,h4,h5,h6,p,span,div,body,strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always}b{font-weight:700}strong{font-weight:700}.bannerhead .elementor-heading-title{font-size:30px!important;font-weight:normal!important;color:#fff}h1 h1,h1 h2,h1 h3,h1 h4,h1 h5,h1 h6,h1 .elementor-heading-title{color:#333;margin:0 0 0}h2{font-size:50px;font-weight:700!important;color:#333}h2 h1,h2 h2,h2 h3,h2 h4,h2 h5,h2 h6,h2 .elementor-heading-title{color:#333;margin:0 0 0}h3{font-size:30px;font-weight:700;color:#333}h3 h1,h3 h2,h3 h3,h3 h4,h3 h5,h3 h6,h3 .elementor-heading-title{color:#333;margin:0 0 0}h4{font-size:24px;font-weight:700;color:#333}h4 h1,h4 h2,h4 h3,h4 h4,h4 h5,h4 h6,h4 .elementor-heading-title{color:#333;margin:0 0 0}.interfont{font-family:"Inter",sans-serif;font-weight:500!important}.interfont-color{font-family:"Inter",sans-serif;font-weight:500!important;color:#4A3A27!important;font-size:50px}.extraboldh2 h2{font-weight:800!important}.boldtext{font-weight:800!important}div.elementor-widget-text-editor{color:#666;font-size:16px;font-weight:400!important;line-height:1.4;font-family:"Montserrat",sans-serif}.big-text.elementor-widget-text-editor h2{font-size:180px}.elementor-heading-title{line-height:1!important}.headaccent{color:#24B0BA}.content-left{float:left;width:48%}.content-right{float:right;width:48%}.content-top,.content-center,.content-bottom{max-width:100%;width:100%;margin:0 auto}.block{display:inline-block;vertical-align:top;width:100%}.blocks-wrap{text-align:center;width:100%}.inner{max-width:1300px;width:100%;margin:0 auto;padding-left:20px;padding-right:20px;position:relative}.innertwo{max-width:1240px;width:100%;margin:0 auto;padding-left:20px;padding-right:20px;position:relative}.section-wrap{display:block;margin:0 auto;max-width:1950px;width:100%;padding:80px 0;position:relative;z-index:1}.custom-btn .elementor-button{font-size:16px;border-radius:10px 10px 10px 10px;padding:10px 20px 14px 20px;display:inline-block;line-height:1;color:#fff;font-weight:700;background-color:#9c7a61;border:1px solid #9c7a61;font-family:"Montserrat",sans-serif}.custom-btn .elementor-button:hover{font-size:16px;border-radius:10px 10px 10px 10px;padding:10px 20px 14px 20px;display:inline-block;line-height:1;background-color:#24B0BA;border:1px solid #24B0BA;color:#fff;font-weight:700;font-family:"Montserrat",sans-serif}.custom-transbtn .elementor-button{font-size:16px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;display:inline-block;line-height:1;color:#fff;font-weight:700;background-color:#9c7a61;border:1px solid #9c7a61;font-family:"Montserrat",sans-serif}.custom-transbtn .elementor-button:hover{font-size:16px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;display:inline-block;line-height:1;background-color:#24B0BA;border:1px solid #24B0BA;color:#fff;font-weight:700;font-family:"Montserrat",sans-serif}.custom-revbtn .elementor-button{font-size:16px;font-weight:400;border-radius:0 0 0 0;padding:25px 60px 25px 60px;display:inline-block;line-height:1;color:#fff;background-color:#24B0BA;border:1px solid #24B0BA;font-family:"Montserrat",sans-serif}.custom-revbtn .elementor-button:hover{font-size:16px;font-weight:400;border-radius:0 0 0 0;padding:25px 60px 25px 60px;display:inline-block;line-height:1;color:#fff;background-color:#9c7a61;border:1px solid #00D8A5;font-family:"Montserrat",sans-serif}.elementor-24 .elementor-element.elementor-element-2640bb6 .pp-gravity-form .gform_footer input[type=submit]{margin-top:-20px}.list-top-align.elementor-widget-icon-list ul li{align-items:flex-start}.list-top-align.elementor-widget-icon-list ul li .elementor-icon-list-icon{padding-top:5px}.featured img{max-width:unset!important}.expert-list .dce-acf-repeater-item{list-style:none!important}.teamloop .elementor-heading-title,.teampos,.teambio,.teambiolink{text-align:left!important}.testi-loop .testi-image,.testi-say,.testi-name{text-align:left!important}.elementor-element.elementor-element-bf2f0dc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{min-height:400px!important}.elementor-toggle .elementor-tab-title.elementor-active{border-bottom:none;background-color:#47C0A3!important}.hdwork-list.elementor-widget-icon-box .elementor-icon-box-description{margin-top:20px}.gform_wrapper.gravity-theme *{box-sizing:border-box;margin-bottom:5px}.elementor-469 .elementor-element.elementor-element-7edaf7f .pp-gravity-form .gfield .gfield_description{color:#fff;padding-top:10px!important;margin-top:-8px!important}.gform_wrapper.gravity-theme .gfield input.large{color:#04050d;background:#fff;padding:8px 8px 8px 8px;border-radius:8px}.elementor-469 .elementor-element.elementor-element-7edaf7f .pp-gravity-form .gfield_label{margin-bottom:10px!important}.accord .elementor-accordion-item{margin-top:10px!important}.accord .elementor-tab-title{border-top:4px solid #F4ECDA!important}.elementor-accordion .elementor-accordion-item:first-child{display:none}.hmsec2 .elementor-icon-box-description{margin-top:10px!important}.hmservices .elementor-icon-box-icon{margin-top:-50px!important}.hmservices .elementor-icon-box-content{margin-top:-10px!important}.elementor-toggle .elementor-tab-title.elementor-active{background-color:#24B0BA!important;color:#ffffff!important}.elementor-tab-title{border-bottom:0 solid #d5d8dc!important}.copyrighta a{color:#9c7a61}.elementor-13166 .elementor-element.elementor-element-9497009>.elementor-container{max-width:500px;background:red!important}.elementor-13166 .elementor-element.elementor-element-4cf73115:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{background-color:#F4ECDA!important}.hmsec1 .inner{background-image:none;background-color:#333}.footersec{background:#333}@media all and (max-width:1366px){h1.elementor-heading-title{font-size:30px}h2.elementor-heading-title{font-size:40px}h3.elementor-heading-title{font-size:28px!important}h4.elementor-heading-title{font-size:22px}h5.elementor-heading-title{font-size:20px}h6.elementor-heading-title{font-size:18px}body{font-size:18px}h1{font-size:30px}h2{font-size:40px}h3{font-size:28px!important}h4{font-size:22px}.custom-btn .elementor-button{font-size:18px;font-weight:400;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;display:inline-block;line-height:1;color:#fff;background-color:#9c7a61;border:1px solid #9c7a61;font-family:"Montserrat",sans-serif}.custom-btn .elementor-button:hover{font-size:18px;font-weight:400;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;display:inline-block;line-height:1;background-color:#24B0BA;border:1px solid #24B0BA;color:#fff;font-family:"Montserrat",sans-serif}.custom-transbtn .elementor-button:hover{font-size:18px;border-radius:10px 10px 10px 10px;padding:10px 20px 14px 20px;display:inline-block;line-height:1;color:#fff;background-color:#24B0BA;border:1px solid #24B0BA;font-weight:400;font-family:"Montserrat",sans-serif}.custom-transbtn .elementor-button{font-size:18px;border-radius:10px 10px 10px 10px;padding:10px 20px 14px 20px;display:inline-block;line-height:1;color:#fff;font-weight:400;background-color:#9c7a61;border:1px solid #9c7a61;font-family:"Montserrat",sans-serif}.elementor-24 .elementor-element.elementor-element-1823239:not(.elementor-motion-effects-element-type-background){background-image:none!important}}@media all and (max-width:1150px){.elementor-469 .elementor-element.elementor-element-a386481>.elementor-background-overlay{background-image:none!important}h1.elementor-heading-title{font-size:30px}h2.elementor-heading-title{font-size:35px}h3.elementor-heading-title{font-size:28px!important}h4.elementor-heading-title{font-size:20px}h5.elementor-heading-title{font-size:18px}h6.elementor-heading-title{font-size:16px}body{font-size:16px}div.elementor-widget-text-editor{color:#333;font-size:16px;font-weight:300;line-height:1.4}.featured img{max-width:100%!important;margin-left:0px!important}.inner{padding-left:10px;padding-right:10px}.elementor-24 .elementor-element.elementor-element-bb781c3>.elementor-background-overlay{background-image:none!important}.elementor-24 .elementor-element.elementor-element-5f00190>.elementor-background-overlay{background-image:none!important}.elementor-24 .elementor-element.elementor-element-52e34ce:not(.elementor-motion-effects-element-type-background){background-image:none!important}.elementor-469 .elementor-element.elementor-element-6ce5864a:not(.elementor-motion-effects-element-type-background){background-image:none!important}.elementor-469 .elementor-element.elementor-element-6ce5864a>.elementor-background-overlay{background-image:none!important}.elementor-469 .elementor-element.elementor-element-7e9299ed:not(.elementor-motion-effects-element-type-background){background-image:none!important}}@media all and (max-width:1050px){.content-left{width:100%!important}.content-right{width:100%!important}.elementor-element.elementor-element-bf2f0dc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{min-height:auto}.custom-btn .elementor-button{font-size:16px;font-weight:400;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;display:inline-block;line-height:1;color:#fff;background-color:#9c7a61;border:1px solid #9c7a61;font-family:"Montserrat",sans-serif}.custom-btn .elementor-button:hover{font-size:16px;font-weight:400;border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;display:inline-block;line-height:1;background-color:#24B0BA;border:1px solid #24B0BA;color:#fff;font-family:"Montserrat",sans-serif}.elementor-24 .elementor-element.elementor-element-52e34ce>.elementor-background-overlay{background-image:none!important}.elementor-24 .elementor-element.elementor-element-d70947c:not(.elementor-motion-effects-element-type-background){background-image:none!important}.elementor-24 .elementor-element.elementor-element-d70947c>.elementor-background-overlay{background-image:none!important}.elementor-24 .elementor-element.elementor-element-d8b2e10:not(.elementor-motion-effects-element-type-background){background-image:none!important}.elementor-24 .elementor-element.elementor-element-d8b2e10>.elementor-background-overlay{background-image:none!important}.elementor-24 .elementor-element.elementor-element-590dcda:not(.elementor-motion-effects-element-type-background){background-image:none!important}.elementor-469 .elementor-element.elementor-element-9bfe3db>.elementor-background-overlay{background-image:none!important}.elementor-469 .elementor-element.elementor-element-7e9299ed>.elementor-background-overlay{background-image:none!important}.elementor-24 .elementor-element.elementor-element-bb781c3:not(.elementor-motion-effects-element-type-background){background-image:none!important;background-color:rgb(154 216 227 / .1019607843)!important}}@media all and (max-width:800px){.elementor-469 .elementor-element.elementor-element-effbb1a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{background-image:none!important}.elementor-469 .elementor-element.elementor-element-effbb1a>.elementor-element-populated>.elementor-background-overlay{background-image:none!important}.elementor-24 .elementor-element.elementor-element-590dcda:not(.elementor-motion-effects-element-type-background){background-image:none!important}}@media all and (max-width:600px){h1.elementor-heading-title{font-size:35px}h2.elementor-heading-title{font-size:30px}h3.elementor-heading-title{font-size:20px!important}.section-wrap{display:block;margin:0 auto;max-width:1950px;width:100%;padding:40px 0;position:relative;z-index:1}h1{font-size:30px}h2{font-size:30px}h3{font-size:20px!important}h4{font-size:18px}.homesec1{background-image:none!important}}