#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background:#44527c!important;border-color:#44527c!important}.head-contact{list-style-type:none;margin:0;padding:0;overflow:hidden;display:flex}.head-contact li{font-size:13px;line-height:1em}.head-contact li{margin-right:6px}.ahfb-svg-iconset svg{width:21px;height:21px}.widget_polylang ul{display:flex;position:relative;top:2px}.widget_polylang ul li{font-size:16px;font-weight:700}.widget_polylang ul li:first-child{margin-right:4px}.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close:focus{outline:none;border:0}.ast-desktop .ast-menu-hover-style-underline>.menu-item>.menu-link:before,.ast-desktop .ast-menu-hover-style-overline>.menu-item>.menu-link:before{height:4px}.ast-header-html-1 p{font-size:15px}.btn-phone{padding:7px;background:#fff;border-radius:4px}.btn-phone .fa{color:#44527c;font-size:17px}.home .elementor-widget-posts .elementor-post__text{display:flex;justify-content:space-between}.featured-services .e-loop-item a{text-decoration:none}.featured-services .e-loop-item a h3{transition-duration:500ms;transition-property:transform;transition-timing-function:ease}.featured-services .e-loop-item a:hover h3{transform:translateY(-20px)}.featured-services .swiper-slide a{display:inherit}.ast-blog-layout-1 .entry-header{display:flex;padding-left:20px}.ast-blog-layout-1 .posted-on{margin-bottom:0!important;border-radius:5px}body .nf-form-content .submit-wrap .ninja-forms-field{border-radius:5px;background:#44527c;width:100%}body .nf-form-content .submit-wrap .ninja-forms-field:hover{background:#2d2d2d;color:#fff}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{line-height:1.5em}.gform_wrapper.gravity-theme select{height:auto}.astra-footer-vertical-menu li{padding:5px 0}.footer-contact img{margin-bottom:10px;width:200px}.footer-contact ul li a,.footer-contact ul li{color:#fff;font-size:15px}.footer-contact ul li{padding:5px 0}.footer-contact ul li a:hover{text-decoration:underline}.footer-logos h3{font-family:"Source Sans Pro";font-size:18px;color:#fff;margin-bottom:20px}.footer-logos div{display:flex;flex-direction:row;justify-content:space-between}.footer-logos div img{max-width:160px;margin-bottom:10px}.ast-footer-copyright{display:flex;justify-content:space-between}.et_bloom .et_bloom_form_container,.et_bloom .et_bloom_form_container .et_bloom_form_header,.et_bloom .et_bloom_form_container.et_bloom_form_text_light .et_bloom_form_content,.et_bloom .et_bloom_form_container .et_bloom_form_content{background-color:transparent!important}.et_bloom_form_text,body footer .et_bloom .et_bloom_widget_content .et_bloom_form_header{padding:0!important}body footer .et_bloom_custom_field_options_title{display:none!important}.et_bloom .et_bloom_widget_content .et_bloom_form_container .et_bloom_form_content{padding:9px!important}.et_bloom .et_bloom_form_container a{color:#fff!important;font-family:"Source Sans Pro"!important}@media only screen and (max-width:921px){.head-contact li{margin-bottom:10px;margin-right:0}.head-contact{flex-direction:column;margin-left:14px!important}.head-contact li{font-size:16px;line-height:1.6em}.widget_polylang ul{margin-left:14px!important}.widget_polylang ul li{font-size:18px}.ast-footer-copyright{display:block}.footer-logos div{flex-direction:column}}