article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;color:#000;transition:.3s;font-family:"Open Sans"}img,svg{transition:.3s}a:hover,button:hover{cursor:pointer;opacity:.6}.dnone{display:none}a{text-decoration:none}.container{width:100%;max-width:1100px;margin:0 auto;padding:0px 15px}header .container{display:flex;justify-content:space-between;height:110px;align-items:center;flex-wrap:wrap}header .container .logo{display:flex;justify-content:center;flex-wrap:wrap}@media(max-width: 550px){header .container .logo{order:1}}header .container .logo .text{width:100%;text-align:center;color:#24ab70;font-family:Caveat}header .container .nav{display:flex;column-gap:55px}@media(max-width: 550px){header .container .nav{width:100%;order:3;justify-content:center}}header .container .nav a{color:#222;font-size:16px;font-weight:400}@media(max-width: 550px){header .container .get{order:2}}header .container .get a{color:#fff;font-size:14px;padding:12px 20px;border-radius:35px;background:#24ab70}.usp{margin-top:60px;width:100%;overflow:hidden;padding-bottom:100px}.usp .container{display:flex;justify-content:space-between;column-gap:80px}@media(max-width: 1100px){.usp .container{flex-wrap:wrap;justify-content:center}}@media(max-width: 600px){.usp .container .main{width:100%}}.usp .container .slider{display:flex}.usp .container .slider .element{width:33%;display:flex;justify-content:center;margin-top:24px}.usp .container .slider .element img{border-radius:5px;width:150px;height:115px}.usp .container .slider .element .feedback{width:0px;height:0px;position:relative;top:-50px;left:-200px}@media(max-width: 1300px){.usp .container .slider .element .feedback{left:-92px;top:-80px}}.usp .container .slider .element .feedback .inner{width:280px;height:198px;background:#fff;box-shadow:8px 8px 49px 0px rgba(25,57,70,.25);border-radius:6px;padding:20px}.usp .container .slider .element .feedback .inner .img_wrap{width:100%;display:flex;justify-content:right;height:0px;position:relative;top:-50px;left:40px}.usp .container .slider .element .feedback .inner .img_wrap img{width:62px;height:62px}.usp .container .slider .element .feedback .inner .name{color:#021c1c;font-size:24px;font-weight:400;text-transform:capitalize}.usp .container .slider .element .feedback .inner .status_rating{display:flex;justify-content:space-between;align-items:center}.usp .container .slider .element .feedback .inner .status_rating .status{color:rgba(62,86,88,.7);font-size:14px;font-weight:500;text-transform:capitalize}.usp .container .slider .element .feedback .inner .status_rating .rating{display:flex;align-items:center}.usp .container .slider .element .feedback .inner .status_rating .rating img{width:18px;height:18px}.usp .container .slider .element .feedback .inner .status_rating .rating .text{color:#24ab70;font-size:16px;font-weight:400;text-transform:capitalize}.usp .container .slider .element .feedback .inner .ftext{margin-top:16px;color:#122237;font-size:16px;font-weight:400;line-height:170%}.usp .container .content{display:flex;flex-wrap:wrap;justify-content:right;align-content:center}@media(max-width: 1100px){.usp .container .content{width:100%;justify-content:center;text-align:center;margin-top:30px}}.usp .container .content h1{color:#222;font-size:27px;font-weight:600;line-height:34px}.usp .container .content p{margin-top:20px;color:#000;font-size:12px;font-weight:400}.usp .container .content button{margin-top:40px;border-radius:26.25px;background:#24ab70;color:#fff;width:205.5px;height:42px}.locations{margin-top:20px}.locations h2{color:#000;font-size:40px;font-weight:600;line-height:60px}.locations .text_view_all{margin-top:20px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 800px){.locations .text_view_all{flex-wrap:wrap;row-gap:20px}}.locations .text_view_all .text{color:#555;font-size:16px;font-weight:400;line-height:28px;width:80%}@media(max-width: 800px){.locations .text_view_all .text{width:100%}}.locations .text_view_all .view_all a{border-radius:280px;color:#24ab70;font-size:16px;font-weight:400;line-height:28px;padding:6px 26px;background:rgba(36,171,112,.1)}.locations .location_elements{margin-top:40px;display:flex;justify-content:space-between;width:100%;overflow:auto;column-gap:24px}.locations .location_elements img{width:100%}.locations .location_elements .location_element{border-radius:16px;background:#fafafa;padding-bottom:12px;min-width:300px}.locations .location_elements .location_name{padding:0px 12px;margin-top:8px;font-size:24px;font-weight:600}.locations .location_elements .location_description{color:#555;font-size:16px;font-weight:400;line-height:28px;padding:0px 12px;margin-top:8px}.locations .location_elements .rating{display:flex;justify-content:right;margin-top:20px;padding:0px 12px;column-gap:12px}.locations .location_elements .rating .stars{display:flex;column-gap:4px}.locations .location_elements .rating .text{color:#222;font-size:16px;font-weight:400}.blog{margin-top:120px;display:flex}@media(max-width: 800px){.blog{flex-wrap:wrap}}.blog .left{border-radius:20px 0px 0px 20px;width:50%;object-fit:cover}@media(max-width: 800px){.blog .left{width:100%;border-radius:20px}}.blog .right{border-radius:0px 20px 20px 0px;background:#f4fbf8;padding:20px}@media(max-width: 800px){.blog .right{width:100%;border-radius:20px}}.blog .right .header{margin-top:30px;color:#000;font-size:40px;font-weight:600;line-height:50px}.blog .right .header:first-child{margin-top:0px}.blog .right .description{margin-top:20px;color:#555;font-size:16px;font-weight:400;line-height:28px}.about_us{margin-top:120px;display:flex}@media(max-width: 800px){.about_us{flex-wrap:wrap}}.about_us .left{width:500px;height:500px;box-shadow:0px .7px 16px 0px rgba(0,0,0,.25);border-radius:36px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background-color:#fff}@media(max-width: 800px){.about_us .left{width:100%}}.about_us .left img{width:130px}.about_us .left .text{margin-top:-200px;width:100%;text-align:center;color:#24ab70;font-family:Caveat;font-size:96px;font-weight:400}@media(max-width: 400px){.about_us .left .text{font-size:46px}}.about_us .right{margin-left:-100px;padding:30px;padding-left:130px;margin-top:10px;margin-bottom:10px;width:63%;border-radius:15px;border:1px solid #fff;background:rgba(36,171,112,.1);position:relative;z-index:-1;display:flex;flex-wrap:wrap;align-content:center}@media(max-width: 800px){.about_us .right{margin-left:0px;padding:30px;margin-top:-100px;padding-top:120px;width:100%}}.about_us .right .header{font-size:37.156px;font-weight:600;line-height:46.445px}.about_us .right .description{width:100%;font-size:14.863px;font-weight:400;line-height:26.009px;margin-top:20px}.scontainer{width:100%;max-width:545px;margin:0 auto;padding:0px 15px}.get_in_touch{margin-top:100px;padding-bottom:100px}.get_in_touch .header{color:#24ab70;font-size:54px;font-weight:700}.get_in_touch .desctiption{font-size:14px;font-weight:600;letter-spacing:.14px;margin-top:10px}.get_in_touch input{margin-top:20px;padding:12px 20px;width:80.1%;border:1px solid var(--gray-5, #E0E0E0)}.get_in_touch button{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;width:88.5%;margin-top:20px;background:#24ab70;padding:12px}.get_in_touch .icons{margin-top:20px;display:flex;justify-content:space-between}@media(max-width: 500px){.get_in_touch .icons{flex-wrap:wrap;row-gap:12px}}.get_in_touch .icons .icon{width:32%;display:flex;column-gap:16px}@media(max-width: 500px){.get_in_touch .icons .icon{width:100%}}.get_in_touch .icons .icon .text{font-size:13px;font-weight:400}.get_in_touch .icons .icon .text .bold{font-size:13px;font-weight:600}
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
.clearfix{display:block}
