body{font-size:var(--font-size-default)}.header{padding:15px 20px}.header__logo{max-width:160px}.header__logo a img{max-height:75px}.header__burger button{background-color:var(--primary-hover)}.header__nav #nav li a{font-size:13px}.header__nav #nav li .sub-menu li a{color:#fff}.header__nav #nav li .sub-menu li a:hover{background-color:var(--primary-hover)}.header__contact .custom-html-widget a.aios-ai-phone span.default-label{position:relative;display:inline-flex;align-items:center}.header__contact .custom-html-widget a.aios-ai-phone span.default-label:before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;transition:width var(--default-transition);background-color:#fff}.header__contact .custom-html-widget a.aios-ai-phone:hover span.default-label:before{width:100%}.offcanvas__header--close button{filter:invert(1)}.offcanvas__header--logo{max-width:280px}.offcanvas__content #offcanvasnav li a span{color:#fff}.offcanvas__content #offcanvasnav li a span:before{background-color:#fff}.offcanvas__contacts a{color:#fff}.offcanvas__contacts a:after{background-color:#fff}.seusmsg__form-submit input[type=submit]{color:#fff}.footer__logos--logo{max-width:280px;width:100%}.footer__socmed ul{flex-wrap:wrap}.footer__socmed ul li a{color:#fff;border-color:#fff}.footer__socmed ul li a:hover{color:#fff;border-color:var(--primary)}.seusmsg__wrap:before,.ipcontactus_ascend:after{opacity:.4}.page-id-183 #gallery-1{margin:auto}.page-id-183 #gallery-1 .gallery-item{float:left;margin-top:10px;text-align:center;width:25%}.page-id-183 #gallery-1 img{border:2px solid #cfcfcf}
