@import url(https://fonts.googleapis.com/css2?family=Montserrat: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=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap);:root{--font1:'Libre Baskerville', sans-serif;--font2:'Montserrat', sans-serif;--font3:'Font Awesome 5 Free';--color-primary:#2990C8;--color-secondary:#E3D26F;--color-tertiary:rgba(227,210,111,0.1);--color-text:#000;--color-text-footer:#191919;--color-default:#fff;--color-button-hover:#CCBD64;--fs120:7.5rem;--fs96:6rem;--fs90:5.625rem;--fs75:4.6875rem;--fs60:3.75rem;--fs58:3.625rem;--fs52:3.25rem;--fs55:3.4375rem;--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:2em}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:2560px;margin:0 auto}.container,.container-full,.container-large{max-width:87.5rem;width:85%;padding-left:0;padding-right:0;margin:0 auto}.container-large{width:90%;max-width:102.5rem}.container-full{width:100%;max-width:100%}.row{margin-left:0;margin-right:0}.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,.h1{font-size:var(--fs60);font-weight:700;font-family:var(--font2);color:var(--color-secondary);text-transform:uppercase;line-height:1.2em;margin-bottom:1.875rem}.h1{margin-top:0}h2{font-size:var(--fs45);font-weight:600}.subtitle{font-family:var(--font1);font-size:var(--fs40);font-style:italic;letter-spacing:.0625rem;text-transform:none;line-height:1.2em;color:var(--color-text);font-weight:400}h3{font-size:var(--fs30);font-weight:600}h4{font-size:var(--fs24);font-weight:400;line-height:1.7em}h5{text-transform:uppercase;font-weight:600;font-size:var(--fs18);color:var(--color-text);letter-spacing:.0625rem;line-height:1.7em;margin-bottom:0}a.btn{background-color:var(--color-secondary);color:var(--color-text);text-transform:uppercase;font-size:var(--fs16);font-family:var(--font2);font-weight:700;padding:1.0625rem 1.875rem .9375rem;border-radius:0;letter-spacing:.0625rem;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-button-hover)}a:hover>img{opacity:.8}blockquote{border:0;border-bottom:1px solid var(--color-primary);padding:0 0 20px;margin-bottom:60px;color:var(--color-primary);font-size:var(--fs26);font-family:var(--font2);font-weight:700;line-height:1.8em}hr{border-top:1px solid var(--color-primary);margin-top:1.25rem;margin-bottom:2.8125rem}svg{width:100%}.bg-overlay:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0}.bg-overlay,.bg-overlay>div,header#header>section{position:relative}.bg{background-size:cover;background-repeat:no-repeat}.flex-between{flex-wrap:wrap;justify-content:space-between}.flex-center{flex-wrap:wrap;justify-content:center}.flex-alcenter{align-items:center}.mid-content{text-align:center;margin-bottom:4.375rem}header#header:before{background:linear-gradient(180deg,rgb(0 125 194) 0%,rgb(63 154 205 / .81) 10%,rgb(113 113 113 / .79) 55%,rgb(25 25 25 / .22) 100%)}header#header .menu-content{padding:2.1875rem 0 1rem}header#header .logo{width:32%}header#header .logo svg{max-width:33.0625rem}header#header .nav{width:63%}header#header .toploc{justify-content:flex-end;margin-bottom:1.25rem}header#header .toploc .item{font-size:var(--fs18);font-weight:400;text-transform:uppercase;font-family:var(--font2);line-height:1.5rem;color:var(--color-default);margin-left:3rem}header#header .toploc .item a{font-weight:700;font-size:var(--fs24);color:var(--color-default);margin-left:1rem}header#header .toploc .item a:hover,header#header .toploc .item a:focus,.bscontactflex .item a.ph:hover,.bscontactflex .item a.ph:focus{color:var(--color-secondary)}.main-menu{flex-wrap:wrap;justify-content:space-between}.main-menu>li{font-weight:500;font-family:var(--font2);font-size:var(--fs18);line-height:1.2em;letter-spacing:.0625rem;text-transform:uppercase}.main-menu>li>a{color:#fff;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{opacity:.6}.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:10px 20px 8px;display:block;text-align:left;font-size:var(--fs18);color:#fff;border-bottom:1px solid #3583be;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:100%;white-space:nowrap;position:relative}.main-menu li ul.sub-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgb(0 0 0 / .5);background-color:#383b38}.main-menu li ul.sub-menu::-webkit-scrollbar{width:4px;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:21.875rem;display:flex;justify-content:center;align-items:center}.banner-section h1,body.page-template-page-profile .banner-section h2,body.page-child .banner-section h2{font-size:var(--fs30);font-weight:600;line-height:1.2em;text-transform:uppercase;margin-bottom:1rem;color:var(--color-secondary)}.banner-section h2,body.page-template-page-profile .banner-section h1,body.page-child .banner-section h1{font-size:var(--fs36);font-family:var(--font1);font-style:italic;letter-spacing:.0625rem;color:var(--color-default);text-transform:none;font-weight:400}.banner-section .banner{padding:5rem 0}.inner-wrap{padding:6rem 0 5rem}.main-content p{margin:0 0 1.875rem}.main-content .main-wrapper{padding-bottom:3.75rem}.main-content ul{margin-left:0;list-style-type:disc}.main-content ul li{list-style:none;position:relative;padding-left:1.5625rem;margin-bottom:.4375rem}.main-content ul li:before{content:'';background-color:var(--color-secondary);border:.125rem solid var(--color-secondary);position:absolute;left:0;width:.75rem;height:.75rem;top:.75rem;border-radius:100%}.main-content ul li li:before{background-color:#fff0}.main-content ul,.main-content ol{margin-bottom:1.875rem}.main-content ul ul,.main-content ol ol{margin-bottom:0}.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 h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#fff}.dark a{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%}.main-content ul.listflex{flex-wrap:wrap;max-width:43.75rem}.main-content ul.listflex li{width:45%;margin-right:2%}.mcflex .mccontent{width:60%}.mcflex .sidebar{width:35%}.main-content:not(.main-contact) .main-wrapper p:first-of-type::first-letter{color:var(--color-secondary);font-size:var(--fs120);letter-spacing:.0625rem;initial-letter:3;margin-right:.625rem}.side-areas{background-color:var(--color-primary);padding:3.25rem 2.5rem 4rem}.side-areas h3{margin-bottom:1.25rem}.side-areas ul{margin:0}.side-areas ul li:before{display:none}.side-areas ul li{list-style:none;font-family:var(--font2);font-size:var(--fs18);font-weight:600;line-height:1.2em;text-transform:uppercase;margin-bottom:0;padding-left:0}.side-areas ul li a{display:block;color:var(--color-default);position:relative;padding:1.3125rem 1rem 1rem;border-bottom:.0625rem solid var(--color-secondary)}.side-areas ul li a:hover,.side-areas ul li a:focus{background-color:var(--color-secondary)}.side-areas ul li a:after{content:'';background-image:url(/wp-content/themes/lfstheme/images/icon-arrowR.png);background-repeat:no-repeat;background-size:cover;width:.375rem;height:.625rem;position:absolute;right:1rem;top:1.5625rem}.paginate{padding-top:5rem;display:flex;justify-content:center;align-items:center}.paginate .page-numbers{font-size:var(--fs24);font-weight:400;font-family:var(--font4);color:var(--color-text);padding:0 .375rem}.paginate .page-numbers.current,.paginate .page-numbers:hover{color:var(--color-secondary)}.paginate .next,.paginate .prev{background:linear-gradient(130deg,#543C28 0%,#CAA886 60%,#957354 100%);border-radius:.25rem;color:var(--color-default);text-transform:uppercase;padding:.9375rem 2.1875rem .8125rem}.paginate .next{margin-left:1rem}.paginate .prev{margin-right:1rem}.paginate .next:hover,.paginate .prev:hover{background:var(--color-secondary);color:var(--color-default)}.main-blog .paginate{justify-content:flex-start;padding-top:2rem}.main-blog .mcflex .mccontent,.single-blog .mcflex .mccontent{width:56%}.mcblog{padding-top:1.25rem}article.blogpost{margin-bottom:3.125rem}article.blogpost h3{font-size:var(--fs24);font-family:var(--font1);font-weight:400;margin-bottom:1rem;line-height:1.5em;text-transform:none;letter-spacing:0}article.blogpost h3 a{color:var(--color-primary)}article.blogpost h3 a:hover,article.blogpost h3 a:focus{color:var(--color-secondary)}article.blogpost .featured-image,.single-blog .featured-image{min-height:12.6875rem;max-height:12.6875rem;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;margin-bottom:1.875rem}article.blogpost .featured-image:hover{opacity:.8}article.blogpost .featured-image a{display:block;min-height:12.6875rem;width:100%;height:100%}.pdate{font-size:var(--fs16);line-height:1.5em;font-weight:500;margin-bottom:.625rem}.featured-image.nopic{background-color:var(--color-border);background-size:50%!important}a.more{font-size:var(--fs24);font-family:var(--font4);font-weight:400;line-height:1.2em;color:var(--color-primary);text-transform:uppercase}.side-blog ul li{list-style:none;padding-left:0;font-size:var(--fs24);line-height:1.2em;margin-bottom:1.5625rem}.side-blog ul li a{text-decoration:none;color:var(--color-primary)}.side-blog ul li a:hover,.side-blog ul li a:focus,a.more:hover,a.more:focus{color:var(--color-secondary)}.callbar-section:before{background-color:rgb(30 37 41 / .52)}.callbar-section a.btn{margin-top:1.25rem}.mcattys{padding:4rem 0}.mcattys .item,.side-profile .sp-box,.mcinsights .item,.attlist .item{width:47%;background-color:var(--color-tertiary);padding:2.5rem;margin-bottom:1.875rem}.mcattys .item figure,.side-profile .sp-box figure{max-width:7.5rem;max-height:11.25rem}.mcattys .item figure img,.side-profile .sp-box figure img,.mcinsights .item figure img,.mchomeflex figure img{object-fit:cover;width:100%}.mcattys .item h3,.side-profile .sp-box h3{color:var(--color-text);margin-bottom:1rem}.mcattys .item .desc,.side-profile .sp-box .desc,.mcinsights .item .desc{padding:0 0 0 2.5rem}body.page-template-page-profile .banner-section h2,body.page-child .banner-section h2{font-family:var(--font2);font-style:normal}.side-profile .sp-box{width:100%;margin-bottom:4.5rem}.side-profile .sp-box a.btn{display:inline-flex;align-items:center}.side-profile .sp-box a.btn:before{content:'';background-image:url(/wp-content/themes/lfstheme/images/icon-envelope.png);background-repeat:no-repeat;background-size:cover;width:1.5rem;height:1.125rem;display:inline-block;margin-right:1rem}.side-profile .sp-areas h3,.extended-bio .item h3{margin-bottom:1rem}.extended-bio{padding-top:4rem}.extended-bio .item{margin-bottom:4rem}.mcinsights .item{width:100%}.mcinsights .item figure{max-width:12.625rem;max-height:16.375rem}.mcinsights .item .pdate{font-size:var(--fs20);margin-bottom:0}.mcinsights .item .desc{padding-top:1.5625rem;position:relative;padding-bottom:4rem}.mcinsights .item .desc a.btn{position:absolute;bottom:1.5625rem;left:2.5rem;padding:1.0625rem 2.25rem .9375rem}.mcareas{padding:4rem 0}.mcareas .item{position:relative;width:30%;margin:1.25rem}.mcareas .item .img{max-width:27.125rem;width:100%;max-height:31.25rem;height:100%;min-height:31.25rem}.mcareas .item .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .15) 25%,rgb(0 0 0 / .45) 100%);display:flex;align-items:flex-end;justify-content:center}.mcareas .item h3{color:var(--color-default);margin-bottom:3.4375rem;transition:all 0.5s ease-in-out}.mcareas .item a:hover .overlay,.mcareas .item a:focus .overlay{background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .15) 35%,rgb(0 0 0 / .45) 100%)}.mcareas .item a:hover h3,.mcareas .item a:focus h3{margin-bottom:4.6875rem}body.home header#header{background-position:center}body.home header#header:before{background:linear-gradient(180deg,rgb(0 125 194) 0%,rgb(63 154 205 / .81) 10%,rgb(13 93 139 / .16) 35%,rgb(25 25 25 / .76) 100%)}.banner-text{padding:5rem 0}.banner-text h1{text-transform:uppercase;font-size:var(--fs60);font-weight:400;color:var(--color-default)}.banner-text h1 strong{color:var(--color-secondary);font-size:var(--fs90);display:block;line-height:1em}.banner-text h2{font-size:var(--fs40);letter-spacing:.0625rem;position:relative;display:flex;align-items:center;justify-content:center}.banner-text h2:before,.banner-text h2:after{content:'';height:.125rem;width:16.5625rem;background-color:var(--color-default);display:inline-block;margin:0 2.5rem}.banner-text a.btn{margin-top:1rem}body.home .h1{margin-bottom:.625rem}.mchomeflex>div{width:46%}.area-section .mcareas{padding:0}.why-section:before{background-color:rgb(25 25 25 / .52)}.whylist .item{width:27%;text-align:center}.whylist .item .icon{width:10.5rem;height:10.5rem;margin:0 auto 2.5rem;border-radius:100%;border:.0625rem solid var(--color-default);display:flex;justify-content:center;align-items:center}.whylist .item h3{font-family:var(--font1);font-style:italic;font-size:var(--fs36);letter-spacing:.0625rem;margin-bottom:1.875rem;text-transform:none;font-weight:400}.attlist .item{padding:4rem 3.125rem 3rem}.attlist .item p:last-child{clear:both}.attlist .item h3{font-size:var(--fs40);margin-bottom:3.125rem}.attlist .item a.btn{margin-top:1rem}iframe{width:100%!important;height:25rem!important}.bscontactflex .item{color:var(--color-default);font-size:var(--fs20);line-height:2em;width:35%}.bscontactflex .item a.ph,.bscontactflex .item a:hover,.bscontactflex .item a:focus{color:var(--color-default)}.main-contact{background-color:var(--color-primary)}.main-contact .cform{max-width:59rem;margin:0 auto}.bottom-section{background-color:var(--color-tertiary)}.bottom-section .bottom-content{padding:5rem 0 3.125rem}.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;font-family:var(--font2);text-transform:uppercase;font-size:var(--fs16)!important}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{border:0;background-color:var(--color-default);color:var(--color-text);padding:1rem 1.5625rem!important;font-size:var(--fs16)!important;font-family:var(--font2)!important;line-height:1.5em}.gform_wrapper select{padding:13px 20px 11px!important}.gform_wrapper .gfield textarea.small{height:6.25rem!important}.gform_wrapper .gfield textarea.medium{height:9.375rem!important}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:1rem!important;grid-column-gap:1.5rem!important}.gform_wrapper .gform_footer{text-align:center;justify-content:center;padding:0 0 1.25rem!important}.gform_wrapper input[type=submit]{border:0;border-radius:0;font-size:var(--fs16)!important;font-weight:700;font-family:var(--font2)!important;line-height:1.2em;text-transform:uppercase;letter-spacing:.0625rem;color:var(--color-text);background-color:var(--color-secondary);padding:1.25rem 2.5rem 1.06rem!important}.gform_wrapper input[type=submit]:hover,.gform_wrapper input[type=submit]:focus{background-color:var(--color-button-hover);color:var(--color-text)}.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-top:before{background-color:rgb(25 25 25 / .2)}.footer-top .fstop .fstop-left{width:35%;background:linear-gradient(180deg,rgb(0 125 194) 0%,rgb(63 154 205 / .81) 10%,rgb(13 93 139 / .66) 30%,rgb(25 25 25 / .76) 100%);padding:7rem 3.75rem 5rem}.fsloc .item{border-bottom:.1875rem solid var(--color-default);padding:0 2.5rem 1.875rem;margin-bottom:2.8125rem;line-height:2em}.fsloc .item:last-child{border-bottom:0;padding-bottom:0}.fsloc .item a,.fssocial a{color:var(--color-default);text-decoration:none}.fssocial a{font-size:var(--fs48);margin:0 .9375rem}.footer-top .fstop .fstop-right{width:65%;padding:6rem 0 4rem 8.4375rem}.footer-top .fstop .fstop-right p{max-width:45rem;margin:0 auto 1.875rem}.footer-top .fstop .fstop-right .fstopright-wrap{max-width:50.75rem;width:85%}.footer-bottom{background-color:var(--color-default)}.footer-bottom .fsbottom{padding:3.125rem 0;font-size:var(--fs18);line-height:1.5em;color:var(--color-text-footer)}.designby img{margin-left:.625rem}.fsnav ul li{position:relative;list-style:none}.fsnav ul li:before{content:'';background-color:var(--color-text-footer);height:var(--fs12);width:.0625rem;display:inline-block;margin:0 .75rem}.fsnav ul li:first-child:before{display:none}.designby a,.fsnav ul li a:hover,.fsnav ul li a:focus{color:var(--color-text-footer);text-decoration:none}.designby a:hover,.designby a:focus,.fsnav ul li a,.fsloc .item a:hover,.fsloc .item a:focus,.fssocial a:hover,.fssocial a:focus{color:var(--color-secondary)}#mobile-nav{overflow:hidden;position:relative;z-index:102;margin:0}#mobile-nav.topright{overflow:hidden;width:100%;max-width:100%;top:0;right:0;position:absolute;background-color:#007DC2}header#header .ph .topright ul li{padding:0}#mobile-nav.topright .mean-bar{background-color:#fff0;position:relative;padding:0;margin-bottom:0}.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);width:100%}.mean-container .mean-nav ul li li a{width:100%}.mean-container .mean-nav{margin-top:5rem!important}.mean-container a.meanmenu-reveal{width:3.125rem!important;padding-top:1.25rem!important;padding:.8125rem .8125rem .8125rem 0.8125rem!important;color:var(--color-secondary)!important;font-size:var(--fs26)!important;height:3.3rem;left:0!important;right:0!important;margin:0 auto}.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:2.5rem!important;height:0.25rem!important;margin-top:0.5625rem!important;border-radius:.1875rem;margin-left:auto!important;margin-right:auto}.mean-container .mean-nav ul li a.mean-expand{height:2.125rem!important;font-size:var(--fs18)!important;width:2.5rem!important;padding:0.625rem!important;display:flex;justify-content:center;align-items:center}.mean-container a.meanmenu-reveal.meanclose{padding-top:2rem!important}.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,.main-menu>li:first-child{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}}@media (max-width:1099px){header#header .menu-fixed-section{display:none!important}}@media (max-width:991px){html{font-size:3vw}.hideMobile{position:relative}.main-content .sitecol .col{width:100%;padding-right:0}.footer-bottom .fsbottom>div,.footer-top .fstop .fstop-left,.footer-top .fstop .fstop-right,.footer-top .fstop .fstop-right .fstopright-wrap,.bscontactflex .item,.mcflex .mccontent,.mcflex .sidebar,.mcattys .item,.mcareas .item,.mchomeflex>div,.whylist .item,.attlist .item,header#header .logo{width:100%}.footer-bottom .fsbottom{text-align:center}.fsnav ul{justify-content:center}.fsbottom-left,.bscontactflex .item{margin-bottom:1.875rem}.footer-top .fstop{background:linear-gradient(180deg,rgb(0 125 194) 0%,rgb(63 154 205 / .81) 10%,rgb(13 93 139 / .66) 30%,rgb(25 25 25 / .76) 100%)}.footer-top .fstop .fstop-left{background:#fff0}.footer-top .fstop .fstop-right{padding-top:2rem;padding-left:3rem;padding-right:3rem}.footer-top .fstop .fstop-right .fstopright-wrap{margin:0 auto}.mcattys .item figure,.side-profile .sp-box figure{min-width:7.5rem}.main-profile .mcflex{flex-direction:column-reverse}body.page-id-36 .main-content:not(.bottom-section),.main-home{overflow:hidden}.mcareas,.mchomeflex figure{margin-left:-9%;margin-right:-9%}.mcareas .item{margin:0}.mcareas .item .img{max-height:9.375rem;min-height:9.375rem;max-width:100%}.mcareas .item .overlay{padding:0 15%;align-items:center}.mcareas .item h3{margin-bottom:0}.mcinsights .item{flex-wrap:wrap}.mcinsights .item .desc{padding-left:0}.mcinsights .item .desc a.btn{left:0}.mcinsights .item figure{margin:0 auto 1rem}.whylist .item .icon img{width:5rem}.banner-text{padding:0}header#header .toploc{display:none}header#header .logo{padding:4.5rem 0 1rem}header#header .logo svg{height:auto;max-width:40rem}.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{opacity:1;background-color:var(--color-secondary)}}