@import url(https://fonts.googleapis.com/css2?family=Work+Sans: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&display=swap);@import url(https://fonts.googleapis.com/css2?family=Frank+Ruhl+Libre:wght@300;400;500;600;700;800;900&display=swap);:root{--font1:'Work Sans', sans-serif;--font2:'Frank Ruhl Libre', serif;--font3:'Font Awesome 5 Free';--color-primary:#1A1E22;--color-secondary:#D9AA77;--color-tertiary:#102E45;--color-text:#808080;--color-bg-light:#F4F8FB;--color-button-hover:#F66E52;--color-black:#000;--color-default:#fff;--fs114:7.125rem;--fs96:6rem;--fs90:5.625rem;--fs75:4.6875rem;--fs60:3.75rem;--fs58:3.625rem;--fs55:3.4375rem;--fs52:3.25rem;--fs48:3rem;--fs45:2.8125rem;--fs43:2.6875rem;--fs42:2.625rem;--fs40:2.5rem;--fs36:2.25rem;--fs34:2.125rem;--fs32:2rem;--fs30:1.875rem;--fs29:1.8125rem;--fs28:1.75rem;--fs27:1.6875rem;--fs26:1.625rem;--fs25:1.563rem;--fs24:1.5rem;--fs23:1.438rem;--fs22:1.375rem;--fs21:1.35rem;--fs20:1.25rem;--fs19:1.188rem;--fs18:1.125rem;--fs17:1.0625rem;--fs16:1rem;--fs15:0.9375rem;--fs14:0.875rem;--fs12:0.75rem;--fs11:0.6875rem}html{font-size:.833333vw}body{font-family:var(--font1);color:var(--color-text);font-size:var(--fs20);font-weight:400;line-height:1.7em}h1,h2,h3,h4,h5,h6{margin:0}ul{list-style:none;margin:0;padding:0}a{color:var(--color-secondary);transition:all .2s ease;-webkit-transition:all .2s ease;-mz-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}a:hover,a:focus{color:var(--color-primary);text-decoration:none;outline:none}p:empty{display:none}#wrapper{max-width:160rem;margin:0 auto}.container{max-width:90rem;width:85%;padding-left:0;padding-right:0;margin:0 auto}.row{padding-left:2rem;padding-right:2rem}.alignleft{float:left;margin:0 1.875rem 1.875rem 0}.alignright{float:right;margin:0 0 1.875rem 1.875rem}.aligncenter{display:block;margin:0 auto 1.875rem}.wp-caption-text{font-style:italic;font-size:.6875rem;line-height:1.5em;text-align:center}.clear{clear:both}.col-md-6,.col-md-4,.col-md-8,.col-md-5,.col-md-7,.col-md-3,.col-md-2,.col-md-9{padding-left:0;padding-right:0}.center{text-align:center!important}.flex,.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-container{max-width:1800px;padding:0 .9375rem;margin:0 auto;justify-content:space-between}img{max-width:100%;height:auto}h1,h2,h3,h4,h5{font-size:var(--fs114);font-weight:400;font-family:var(--font2);color:var(--color-primary);text-transform:none;line-height:1.2em;margin-bottom:1.875rem}h1{line-height:1em}h1 strong{font-weight:400;color:var(--color-secondary)}h2{font-size:var(--fs60);font-weight:400}h3{font-size:var(--fs48);font-weight:700;color:var(--color-secondary)}h4{font-size:var(--fs24);font-weight:400;line-height:1.7em}h5{text-transform:uppercase;font-weight:600;font-family:var(--font1);font-size:var(--fs24);color:var(--color-text);letter-spacing:.125rem;line-height:1.2em;margin-bottom:2.5rem}a.btn{background-color:var(--color-primary);color:var(--color-default);text-transform:uppercase;font-size:var(--fs14);font-family:var(--font1);font-weight:700;padding:1.0625rem 4.5rem .9375rem;border-radius:1.875rem;border:1px solid var(--color-secondary);letter-spacing:.125rem;text-decoration:none;line-height:1.2em;white-space:pre-wrap;transition:all .5s ease}a.btn:hover,a.btn:focus{background-color:var(--color-secondary);color:var(--color-default)}a:hover>img{opacity:.8}blockquote{border:0;border-bottom:1px solid var(--color-primary);padding:0 0 1.25rem;margin-bottom:3.75rem;color:var(--color-primary);font-size:var(--fs26);font-family:var(--font2);font-weight:700;line-height:1.8em}hr{border-top:2px solid var(--color-secondary);margin-top:1.25rem;margin-bottom:2.8125rem}.bg-overlay:before,.bg-main:after,.about-section:after,.atty-section:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0}.bg-overlay,.bg-overlay>div,header#header>section,.with-bg,.with-bg>div{position:relative}.bg{background-repeat:no-repeat;background-size:cover;background-position:top center}.flex-between{flex-wrap:wrap;justify-content:space-between}.flex-end{flex-wrap:wrap;justify-content:flex-end}.flex-center{flex-wrap:wrap;justify-content:center}.flex-start{flex-wrap:wrap;justify-content:flex-start}.flex-alend{align-items:flex-end}.flex-alcenter{align-items:center}.flex-alstart{align-items:flex-start}.col2{column-count:2;column-gap:5%}.bg-main{height:32.75rem;width:100%;position:absolute;top:0;z-index:-1}.bg-main:before,.about-section:before{background:linear-gradient(45deg,rgb(255 255 255 / .8) 0%,rgb(255 255 255 / .71) 50%,#fff0 70%)}.bg-main:after{background:linear-gradient(0deg,rgb(255 255 255) 0%,rgb(255 255 255 / .28) 50%,#fff0 100%)}.with-border{border-bottom:2px solid var(--color-secondary);padding-bottom:.75rem}#page-about .with-border{width:45%}header#header:before{background-color:rgb(0 42 58 / .64)}header#header .menu-header-section{background-color:rgb(26 30 34 / .87)}header#header .menu-content{padding:1rem 0 .3125rem}header#header .logo{width:26%}header#header .logo svg,.fslogo svg{width:100%;height:auto}header#header .nav{width:48%}header#header .ph{width:17%;font-size:var(--fs18);font-weight:400;line-height:1.8em;color:var(--color-default);text-align:right}header#header .ph a{display:block;font-size:var(--fs36);font-family:var(--font2);color:var(--color-secondary)}header#header .ph a:hover,header#header .ph a:focus{color:var(--color-default)}.main-menu{flex-wrap:wrap;justify-content:space-between}.main-menu>li{font-weight:700;font-size:var(--fs20);line-height:1.2em;text-transform:uppercase}.main-menu>li>a{color:var(--color-default);text-decoration:none;display:block;padding:5px 0;transition:all .5s ease-in-out}.main-menu>li>a:hover,.main-menu>li.current-menu-item>a,.main-menu>li.current-page-ancestor>a,.main-menu>li.current-menu-parent>a,.main-menu>li.current_page_parent>a{color:var(--color-secondary)}.main-menu ul li.current-menu-item>a,.main-menu li.menu-item-has-children ul li a:hover{background-color:var(--color-secondary)}.main-menu li ul li a{padding:.75rem 1.25rem .625rem;display:block;text-align:left;color:var(--color-default);border-bottom:1px solid #2c3034;margin:0}.main-menu li ul li:last-child a{border-bottom:0}.main-menu li ul ul{top:0;left:100%;margin-top:-1px;width:20.625rem;position:absolute}.main-menu li ul.sub-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .25rem rgb(0 0 0 / .5);background-color:#383b38}.main-menu li ul.sub-menu::-webkit-scrollbar{width:.25rem;background-color:#383b38}.main-menu li ul.sub-menu::-webkit-scrollbar-thumb{background-color:#797979}.menu-fixed-section{display:none;position:fixed;width:100%;z-index:100}.banner-section{min-height:15.625rem}.inner-wrap{padding:5rem 0 5rem}.main-content p{margin:0 0 1.875rem}.main-content .main-wrapper{padding-bottom:3.75rem}.main-content ul{margin-left:0}.main-content ul.nomargin>li{margin-bottom:.4375rem}.main-content ul ul{margin-left:1.25rem}.main-content ul li:before{content:'';background-color:var(--color-secondary);width:9px;height:9px;border-radius:100%;position:absolute;left:0;top:10px}.main-content ul li{margin-bottom:.4375rem;list-style:none;position:relative;padding-left:1.75rem}.main-content ul,.main-content ol{margin-bottom:1.875rem}.main-content ul ul,.main-content ol ol{margin-bottom:0}.main-content ol{padding-left:1rem}.main-content .wp-caption{display:table;margin-bottom:1.875rem}.main-content .wp-caption-text{display:table-caption;caption-side:top;color:#b29b55;font-size:12px;font-style:italic}.main-content .wp-caption p{margin:0 0 1.25rem}.dark{color:#fff}.dark h1,.dark h3,.dark h4,.dark h5,.dark h6{color:#fff}.dark a,.dark h2{color:var(--color-secondary)}.dark a:hover,.dark a:focus,.dark a.btn{color:#fff}.main-content .sitecol{flex-wrap:wrap}.main-content .sitecol .col{width:33.3333%;padding-right:3%}.mcflex .mccontent:not(#page-about .mcflex .mccontent){width:45%}.mcflex .sidebar{width:41%}.mctitle{max-width:55rem}.main-about ul>li{margin-bottom:1rem}.paginate{padding-top:4rem;text-align:center;color:var(--color-black);display:flex;align-items:center;justify-content:center}.paginate .page-numbers{margin:0 .3125rem;color:var(--color-button-hover);background-color:var(--color-default);border-radius:.1875rem;border:.125rem solid var(--color-button-hover);width:4.125rem;height:4.125rem;display:flex;align-items:center;justify-content:center}.paginate .prev,.paginate .next{position:relative;background-color:var(--color-button-hover);color:var(--color-default);padding:1.125rem 2.5rem .9375rem;width:auto}.paginate a:hover,.paginate a:focus,.paginate .prev:hover,.paginate .next:hover,.paginate .current{background-color:var(--color-secondary);color:var(--color-default)}.paginate .prev,.paginate .next:hover,.paginate .next:focus{background-color:var(--color-default);color:var(--color-button-hover)}.mctestimonials .item{background-color:var(--color-default);font-size:var(--fs26);font-weight:400;line-height:1.4em;font-family:var(--font2);margin-bottom:4rem;border:.0625rem solid #F0F5F7;position:relative;padding:4rem 5rem 4rem;page-break-inside:avoid;break-inside:avoid-column;text-align:center}.mctestimonials .item:before{margin:0 auto 1.75rem}.mctestimonials .item .auth{position:relative;margin-bottom:0}.mctestimonials .item .auth:before,.mctestimonials .item .auth:after{content:'';width:5rem;border-bottom:.0625rem solid var(--color-secondary);display:block;position:absolute;top:.75rem}.mctestimonials .item .auth:after{right:0}.main-areas .mcareas{padding-top:4rem}.mcareas .item{text-align:center;margin:1rem}.mcareas .item a{position:relative;display:block}.mcareas .item img{width:100%;object-fit:cover;height:29.375rem}.mcareas .item .overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;padding:1rem 1rem 1.75rem;background:linear-gradient(0deg,rgb(28 28 28 / .58) 0%,#fff0 100%);padding-top:20rem;transition:padding-top .5s ease-in-out}.mcareas .item h3{text-transform:uppercase;color:var(--color-default);font-size:var(--fs24);font-weight:400;letter-spacing:.125rem;font-family:var(--font1)}.mcareas .item img{opacity:1}.mcareas .item a:hover .overlay{background:linear-gradient(0deg,rgb(28 28 28 / .58) 0%,rgb(0 0 0 / .47) 100%);padding-top:0;transition:padding-top .5s ease-in-out}.sidebar>div:not(.side-img){background-color:var(--color-primary);padding:2.5rem 2.75rem}#page-about .sidebar{float:right;margin-left:clamp(50px, 5vw, 96px);margin-bottom:50px}.sidebar .side-img img,.attflex .img img,#page-practice .mcareas .item,.mcareas .item a:not(#page-practice .mcareas .item a){border:2px solid var(--color-secondary);padding:10px}.sidebar h5{color:var(--color-text);margin-bottom:1.25rem}.side-areas ul li:before,.mcextended .tabs ul li:before,.whylist ul li:before{display:none}.side-areas ul li{padding:0;text-align:center;font-size:var(--fs24);letter-spacing:.125rem;text-transform:uppercase;font-weight:600}.side-areas ul li a{display:block;background-color:#fff0;border:2px solid var(--color-secondary);color:var(--color-default);border-radius:10px;padding:1.125rem 1rem 1rem}.side-areas ul li a:hover,.side-areas ul li a:focus{background-color:var(--color-secondary)}.mcextended .tabs{border-bottom:2px solid var(--color-secondary);padding-bottom:.625rem}.mcextended .tabs ul{grid-gap:.625rem;margin-bottom:0}.mcextended .tabs ul li,.whylist ul li{padding-left:0;margin-bottom:0;max-width:17.5rem;text-align:center;line-height:1.3em;font-size:var(--fs24);letter-spacing:.125rem;font-weight:500;text-transform:uppercase}.mcextended .tabs ul li a{display:flex;color:var(--color-default);background-color:var(--color-primary);padding:1rem 1.875rem .75rem;align-items:center;height:100%;justify-content:center}.mcextended .tabs ul li a:hover,.mcextended .tabs ul li a.active{background-color:var(--color-secondary)}.mcextended .tabs-content .item{padding:3.125rem 0 3rem}.featured-section{background-color:#F5F5F5}.featured-section .featured-content{padding:4rem 0 2.5rem}.featuredIn{flex-wrap:nowrap;grid-gap:5rem}.featuredIn .item{margin:0 0 1rem}header#header.bg:before{background:linear-gradient(0deg,rgb(26 30 34 / .25) 0%,rgb(42 73 104 / .51) 65%,rgb(60 120 183) 100%)}.banner-section .banner-text{padding:8rem 0;max-width:50rem;font-size:var(--fs20)}.banner-section .banner-text p{max-width:30rem}.why-section .why-content,.area-section .as-content,.about-section .about-content,.atty-section .att-content,.testimonial-section .ts-content{padding:6rem 0 5rem}.whylist ul li{color:var(--color-primary);font-size:var(--fs21);font-weight:700;display:flex;align-items:center;line-height:1.2em;max-width:unset}.whylist ul li:before{content:'';border-left:1px solid var(--color-secondary);display:block;width:1px;height:unset;margin:0 2.75rem;position:relative;top:0;padding:3rem 0 2rem}.whylist ul li:first-child:before{display:none}.whycol{grid-gap:5rem}.whycol .item{width:25%}.whycol .item a.btn{display:block}.whycol .item h3{font-size:var(--fs114);font-weight:400;margin-bottom:.625rem;line-height:1em}.area-section{background-color:#101010;background-blend-mode:luminosity}.area-section .mid-content{font-size:var(--fs21);max-width:45rem;margin:0 auto 3.125rem}.area-section .mcareas{margin-bottom:3.125rem;padding:0 1.25rem;visibility:hidden;opacity:0}.area-section .mcareas.slick-initialized{visibility:visible;opacity:1;transition:opacity 0.3s ease}.area-section .mcareas .item{padding:0 1rem 2.75rem;margin:0}.area-section .mcareas .item a{display:block;position:relative}.area-section .mcareas .item img{box-shadow:0 1.375rem 1rem rgb(0 0 0 / .47)}.slick-slider .slick-arrow{width:1.875rem;height:1.875rem}.slick-slider .slick-arrow:before{content:'\f105';font-family:var(--font3);font-size:var(--fs28);font-weight:700;color:var(--color-secondary)}.slick-slider .slick-prev:before{content:'\f104'}.area-section .mcareas .slick-arrow:before{color:var(--color-default)}.about-section:after{background:linear-gradient(0deg,rgb(255 255 255) 25%,rgb(255 255 255 / .28) 50%,#fff0 100%)}.about-section .about-content,.atty-section .att-content{position:relative;z-index:1}.highlight{color:var(--color-secondary)}.atty-section:before{background-color:rgb(0 0 0 / .44)}.atty-section:after{background-color:rgb(0 0 0 / .3)}.atty-section h5{margin-bottom:.625rem}.attflex .img{width:43%}.attflex .desc{width:51%}.attflex .img img{object-fit:cover;width:100%;height:44.375rem}.badges{margin:5rem 0 0}.badges .item{margin:0 2.5rem 1rem}.testimonial-section h5{display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.testimonial-section .ts-content{max-width:65rem;margin:0 auto}.testimonial-section .ts-wrap{background-size:contain}.testimonial-section .ts-wrap:before{background-color:rgb(255 255 255 / .4)}.testimonial-section h5 .border{display:inline-block;width:1px;height:5.625rem;background-color:var(--color-secondary);margin:0 2.5rem}.slick-testimonials{visibility:hidden;opacity:0}.slick-testimonials.slick-initialized{visibility:visible;opacity:1;transition:opacity 0.3s ease}.slick-testimonials .item{min-height:100px}.slick-testimonials{padding:0 5rem}.slick-testimonials .item{font-family:var(--font2);font-size:var(--fs60);font-weight:400;color:var(--color-primary);line-height:1.2em}.slick-testimonials .item .auth{font-size:var(--fs21);font-weight:700;font-family:var(--font1);color:var(--color-secondary);text-transform:uppercase;letter-spacing:.125rem;padding-top:1rem}iframe{width:100%!important;height:28.125rem!important}.mccontactflex .mccontact-left{width:47%}.mcloc{column-gap:3%;text-align:center}.mcloc .item{margin-bottom:2.5rem}.mcloc .item{flex-direction:column;width:31%}#page-contact .item.item-info{width:100%;text-align:center}.mcloc .item .desc,#page-contact .item.item-info{padding-top:3.125rem}.mcloc .item .map{width:100%}.mcloc .item h5,.item.item-info h5{color:var(--color-primary);margin-bottom:1rem;font-weight:600;line-height:1.5em}.mcloc .item .ph{color:var(--color-primary)}.mcloc .item .ph:hover,.mcloc .item .ph:focus,.fsbottom a:hover,.fsbottom a:focus,.fsmenu ul li a:hover,.fsmenu ul li a:focus{color:var(--color-secondary)}.form-section{background-size:100%}.form-section:before{background:linear-gradient(0deg,#1A1E22 0%,#1A1E22 45%,#fff0 100%)}.form-section .form-content{padding:10rem 0 8rem}.form-section h2{color:var(--color-secondary);margin-bottom:1rem}.cform{border:.0625rem solid var(--color-secondary);background-color:rgb(26 30 34 / .93);padding:5rem 4.5rem 0;color:var(--color-text)}.cform .gform_wrapper{padding-top:2.5rem}.cform .gform_wrapper input,.cform .gform_wrapper textarea,.cform .gform_wrapper select{background-color:#fff0;padding:.75rem 0!important;border:0;border-bottom:.0625rem solid var(--color-secondary)}.cform .gform_wrapper input::-webkit-input-placeholder,.cform .gform_wrapper textarea::-webkit-input-placeholder,.cform .gform_wrapper select::-webkit-input-placeholder{color:var(--color-default);text-transform:uppercase;font-weight:700}.cform .gform_wrapper input::-moz-placeholder,.cform .gform_wrapper textarea::-moz-placeholder,.cform .gform_wrapper select::-moz-placeholder{color:var(--color-default);text-transform:uppercase;font-weight:700}.cform .gform_wrapper input:-ms-input-placeholder,.cform .gform_wrapper textarea:-ms-input-placeholder,.cform .gform_wrapper select:-ms-input-placeholder{color:var(--color-default);text-transform:uppercase;font-weight:700}.cform .gform_wrapper input:-moz-placeholder,.cform .gform_wrapper textarea:-moz-placeholder,.cform .gform_wrapper select:-moz-placeholder{color:var(--color-default);text-transform:uppercase;font-weight:700}.cform .gform_wrapper .gform_body{padding-bottom:4.5rem}.cform .gform_wrapper .gform_footer{margin-bottom:-3.3125rem!important}.gform_wrapper{padding-top:1.25rem}.gform_wrapper form{text-align:left}.gform_wrapper .gfieldlabelnone .gfield_label,.gform_wrapper .gform_heading{display:none!important}.gform_wrapper .gfield_label{font-weight:400!important}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{border:0;background-color:var(--color-default);color:var(--color-default);padding:.75rem 1.5625rem!important;font-size:var(--fs18)!important;line-height:1.5em}.gform_wrapper .gfield textarea.small{height:5rem!important}.gform_wrapper .gfield textarea.medium{height:9.375rem!important}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:1.25rem!important}.gform_wrapper .gform_footer{text-align:center;justify-content:center;padding:0 0 1.25rem!important}.gform_wrapper input[type=submit],.gform_wrapper button{border:.0625rem solid var(--color-secondary);border-radius:1.875rem;font-size:var(--fs14)!important;font-weight:700;font-family:var(--font1)!important;line-height:1.2em;text-transform:uppercase;letter-spacing:.125rem;color:#fff;background-color:var(--color-primary);padding:1.2rem 6rem 1rem!important}.gform_wrapper button span{color:var(--color-secondary)}.gform_wrapper input[type=submit]:hover,.gform_wrapper input[type=submit]:focus,.gform_wrapper button:hover,.gform_wrapper button:focus{background-color:var(--color-secondary);color:var(--color-default)}.gform_wrapper button:hover span,.gform_wrapper button:focus span{color:var(--color-default)}.gform_wrapper input::-webkit-input-placeholder,.gform_wrapper textarea::-webkit-input-placeholder,.gform_wrapper select::-webkit-input-placeholder{color:var(--color-text)}.gform_wrapper input::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder,.gform_wrapper select::-moz-placeholder{color:var(--color-text)}.gform_wrapper input:-ms-input-placeholder,.gform_wrapper textarea:-ms-input-placeholder,.gform_wrapper select:-ms-input-placeholder{color:var(--color-text)}.gform_wrapper input:-moz-placeholder,.gform_wrapper textarea:-moz-placeholder,.gform_wrapper select:-moz-placeholder{color:var(--color-text)}.gform_confirmation_wrapper .gform_confirmation_message{background-color:var(--color-default);color:#000;font-size:var(--fs18);padding:.625rem 1.25rem;border:.125rem solid #20ab44;display:inline-block;margin-top:1.875rem;line-height:1.5em;font-weight:500}.footer-section{background-color:var(--color-primary);padding-top:1.875rem}.footer-section .fs-row{border-top:.0625rem solid var(--color-secondary)}.footer-section .fs-content{padding:5rem 0 3.125rem}.footer-section h5{font-weight:700;color:var(--color-secondary);letter-spacing:.125rem;margin-bottom:1rem}.fstop{margin-bottom:2.5rem}.fstop-right{width:65%}.fslogo{width:24%}.fsmenu ul li,.fsnav ul li{position:relative;list-style:none}.fsmenu ul li{margin:0 1.875rem;font-weight:400;line-height:1.2em}.fsmenu ul li a{color:var(--color-default)}.fssocial a{font-size:var(--fs21);margin:0 .625rem}.fsmid{margin-bottom:2rem}.fsmid .item{margin-bottom:1.875rem}.fsbottom{font-weight:600;color:var(--color-text);line-height:1.5em}.designby{text-align:right}.fsnav ul li:before{content:'';background-color:var(--color-text);height:var(--fs14);width:.0625rem;display:inline-block;margin:0 .75rem}.fsnav ul li:first-child:before{display:none}.fsbottom a,.fssocial a:hover,.fssocial a:focus{color:var(--color-text);text-decoration:none}#mobile-nav{overflow:hidden;position:relative;z-index:102;margin:0}#mobile-nav.topright{overflow:hidden;width:100%;max-width:100%;top:.9375rem;right:0;position:absolute}#mobile-nav .main-menu>li>a:after{display:none}#mobile-nav.topright .mean-bar{background-color:#fff0;position:relative}.mean-container .mean-nav ul li a{background-color:var(--color-primary)!important;border-top:1px solid rgb(255 255 255 / .1)!important;font-size:var(--fs16);padding:1rem 1.875rem .75em;width:100%}.mean-container .mean-nav ul li li a{width:100%;padding:1rem 3.125rem .75em}.mean-container .mean-nav{margin-top:5rem!important}.mean-container a.meanmenu-reveal{width:3.125rem!important;padding-top:0.625rem!important;color:var(--color-secondary)!important;font-size:var(--fs32)!important;height:3rem;margin-right:1rem}.mean-container a.meanmenu-reveal span span span{margin-top:9px}.mean-container .mean-nav ul{max-height:100vh;max-height:calc(100vh - 95px);width:100%;overflow-y:auto;overflow-x:hidden}.mean-container a.meanmenu-reveal span{background:var(--color-secondary)!important;width:80%!important;height:0.25rem!important;border-radius:.625rem;margin:.625rem auto 0!important}.mean-container .mean-nav ul li a.mean-expand{height:1.5rem!important}.mean-container a.meanmenu-reveal.meanclose{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.mean-container .mean-nav ul li a:hover,.mean-container .mean-nav ul li a:focus{background-color:var(--color-secondary)!important;color:#fff!important}@media (min-width:992px){.hideDesktop{display:none!important}.main-menu li ul{z-index:1000;padding:0;position:absolute;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:0;visibility:hidden;webkit-transition:opacity .05s 0s ease-in-out;-ms-transition:opacity .05s 0s ease-in-out;-o-transition:opacity .05s 0s ease-in-out;transition:opacity .05s 0s ease-in-out;-webkit-transition:350ms;-moz-transition:350ms;-o-transition:350ms;transition:350ms;margin-top:5px}.main-menu li ul li{background-color:var(--color-primary);display:block;border:none;margin:0;padding:0;line-height:1.5em;-webkit-transition:height 200ms ease-in-out;-moz-transition:height 200ms ease-in-out;-o-transition:height 200ms ease-in-out;transition:height 200ms ease-in-out;position:relative}.main-menu li:hover>ul{opacity:1;visibility:visible}.main-menu li:hover ul li{height:auto}.main-about .sidebar .side-img{margin-top:-5rem}.about-section .mccontent hr{width:120%}}@media (min-width:992px) and (max-width:1399px){html{font-size:1vw}header#header .ph{width:18%}}@media (max-width:1099px){header#header .menu-fixed-section{display:none!important}}@media (max-width:991px){html{font-size:3vw}.hideMobile,.fsmenu,header#header .ph,.whylist ul li:before{display:none}.main-content .sitecol .col{width:100%;padding-right:0}.main-menu li .sub-menu{position:static}.main-menu li ul ul{width:100%;position:relative}.col2{column-count:1}.fstop-right,.fslogo,.fsbottom>div,.fsmid .item,.fscontact,.fssocial,.mccontactflex .mccontact-left,.mcloc .item .desc,.mcloc .item .map,.mcflex .mccontent,.mcflex .sidebar,.mcareas .item,.whycol .item,.attflex .img,.attflex .desc,.sidebar .side-img img{width:100%}.about-content .side-img img,.mcflex .mccontent,#page-about .with-border{width:100%!important}.footer-section,.designby,.banner-section .banner-text,.atty-section{text-align:center}.fsnav ul{justify-content:center}.fscopy,.mcextended .tabs-content .item-1 .mcflex .sidebar,.attflex .img{margin-bottom:1.875rem}.mcloc .item{text-align:center;margin-bottom:0;width:100%}.featuredIn{flex-wrap:wrap;grid-gap:2rem}.row{padding:0}.mcextended .tabs ul li{font-size:var(--fs18);max-width:100%}.mcextended .tabs-content .item-1 .mcflex{flex-direction:column-reverse}.whylist ul li{margin-bottom:1rem}.whycol .item h3{font-size:7rem}.attflex .img img{height:auto}.badges .item{margin:0 1.5rem 1rem}.form-section{background-size:cover}.slick-testimonials{padding:0 2rem}.slick-testimonials .item{font-size:var(--fs36)}header#header .logo{position:relative;z-index:9999;width:70%}:root{--fs114:4.25rem;--fs60:3rem;--fs48:2.8125rem}}