.slogan p,.text-box-shadow h1 span,.text-box-shadow h2 span,.text-box-shadow h3 span{text-shadow:2px 2px 24px #000}.slogan p{font-size:50px}@media (max-width:1199px){.slogan p{font-size:30px}}.round-image img{border-radius:10px}.round-image-top img{border-top-left-radius:10px;border-top-right-radius:10px}#mobile-menu-ul{align-items:center;width:100%}#mobile-menu-ul>li:last-of-type>a{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:.25rem;color:#fff!important;font-weight:700;padding:15px!important}#mobile-menu-ul>li:last-of-type>a:hover{background-color:#fff;border:1px solid var(--primary-color);color:var(--primary-color)!important}#mobile-menu-ul li.active>a,#mobile-menu-ul li:hover>a{color:var(--primary-color)!important}@media (min-width:992px){#mobile-menu-ul li:first-of-type,#mobile-menu-ul li:last-of-type{margin-left:auto}}.navbar-nav.ml-auto.level-1{width:100%}.navbar-expand-lg .menu-separator{border-bottom:none}.cms-block-icon-box .d-flex{align-items:center}.cms-block-icon-box .icon-box-title{margin-bottom:0}.cms-block-icon-box .icon-box-description{display:none}.cms-block-button.primary-button{font-size:16px;font-weight:700}.align-items-inherit{align-items:inherit!important}.cms-block-button.first-button{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-top-right-radius:0;margin-top:auto!important}.column_class_1ltqwiqzn{position:relative}#pb-form button{border-radius:.25rem!important;border-style:solid;font-weight:700;padding:18px!important;text-align:center}.map-button{font-weight:700}.footer{box-shadow:none}.footer .bootom-footer p{margin-bottom:0}@media (max-width:1024px){.footer .bootom-footer p{text-align:center!important}}@media (max-width:1199px){.home-usps{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.home-usps .cms-block-column{flex:0 0 100%;max-width:100%}.header-socials ul{flex-wrap:nowrap}}@media (min-width:992px){.navbar-expand-lg .js-nav{padding-bottom:5px;padding-top:5px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.tablet-portrait-row{flex-wrap:wrap!important}.tablet-portrait-row .cms-block-column{flex:0 0 100%;margin-bottom:1.5rem!important;max-width:100%}.reverse{flex-direction:column-reverse}}@media (max-width:991px){.cms-block-button,.primary-button{width:100%!important}.reverse{flex-direction:column-reverse}}
