.elementor-element.elementor-element-b0db419.elementor-widget.elementor-widget-image,.elementor-element.elementor-element-6bea421.elementor-widget.elementor-widget-image{z-index:2}button.iti__selected-country:hover{background-color:inherit}.site-header-primary-section-right>.ast-header-button-3{padding:0}.cky-btn-revisit-wrapper,.cky-consent-container .cky-btn-revisit-wrapper{display:none !important}.ff-el-group.ff-custom_html.sep hr{max-width:90%;margin:auto}p:last-child{margin-bottom:0}img.white{filter:brightness(0) invert(1)}.continuous .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.continuous .elementor-image-carousel img{max-height:100px !important;width:auto !important}.normal-btn a.elementor-button{position:relative}.normal-btn a.elementor-button:after{content:'';position:absolute;width:0;height:2px;background:var(--e-global-color-astglobalcolor0);bottom:-10px;left:0;transition:width .3s ease-out}.normal-btn a.elementor-button:hover:after{width:100%}button.slick-arrow{display:flex;justify-content:center;align-items:center}.twae-wrapper .twae-label-small{line-height:1.4em !important;margin-top:15px}.twae-wrapper .twae-label-small{white-space:break-spaces !important}.twae-wrapper .twae-label-small b{display:block;margin-top:15px;color:var(--ast-global-color-1)}.twae-media img.attachment-large.size-large{margin-bottom:0 !important}.twae-wrapper .twae-content{box-shadow:none !important}.twae-vertical.twae-wrapper .twae-story.twae-story-left .twae-arrow{visibility:hidden}.box-form button.ff-btn-next.ff-btn-secondary{width:100%}.ea-category-wrap a{color:#5b5d6b;font-size:14px;border:1px solid #5b5d6b;line-height:150%;padding:3px 10px;margin:0 8px 0 0;border-radius:4px;text-decoration:none !important}.ea-category-wrap a:hover{background-color:var(--ast-global-color-0);color:#fff}.likebtn .elementor-icon-box-wrapper svg{transform:rotate(-45deg);transition:.3s ease}.likebtn:hover .elementor-icon-box-wrapper svg{transform:rotate(0deg)}.reverse .eael-elements-flip-box-front-container .eael-elements-flip-box-padding{display:flex;flex-direction:column-reverse;gap:40px}.stick{position:sticky !important;top:200px}.add-arrow .elementor-icon-box-title a:after{background-image:url(https://civicminds.com/wp-content/uploads/2026/02/Arrow-1.svg);width:24px;height:15px;content:"";background-size:contain;position:absolute;right:0;background-position:center;margin-top:6px}.add-arrow .elementor-icon-box-title a{display:block;min-width:100%;padding-right:30px}.grey figure.gallery-item img{filter:brightness(0%) contrast(26%) saturate(100%) blur(0px) hue-rotate(0deg)}img.wp-image-300{width:250px}.two-col ul.menu{display:grid;grid-template-columns:auto auto;gap:0 20px}li.menu-item.hidden{visibility:hidden !important}.services-slider img{border-radius:0 !important;height:auto !important;width:100% !important}.services-slider a{text-decoration:none !important}.services-slider ul.elementskit-stars{display:none !important}.services-slider .elementskit-commentor-content{background:0 0;border:1px solid var(--e-global-color-astglobalcolor0);padding:16px 30px !important;border-radius:0 12px;display:inline-block;margin-top:15px}.services-slider .elementskit-commentor-content:hover{background-color:var(--e-global-color-astglobalcolor0);color:#fff}.services-slider .elementskit-commentor-content:hover p{color:#fff !important}.services-slider .elementskit-commentor-content p{margin-bottom:0 !important}.main-header-bar-navigation .menu-item-description{display:block;font-size:14px;line-height:1.5em;margin-top:4px;margin-bottom:6px;font-weight:400}.ast-header-break-point .menu-item-description{display:none}li.underline-menu ul.sub-menu li{border-bottom:1px solid;margin-bottom:15px}li.underline-menu ul.sub-menu li a.menu-link{margin-bottom:12px}.home .ekit-wid-con .elementskit-testimonial-slider .swiper-wrapper{overflow:visible;padding:10px}#page .site-content>.ast-container>div>div:not(.p-0),main#main article>div>div>div:not(.p-0){padding-left:5%;padding-right:5%}.cookies-pp .menu-link{color:#fff;font-size:.875rem;padding:0 .5em}label.ff-el-form-check-label p{line-height:1.7em}button.ff-btn.ff-btn-submit{border-radius:0 12px !important}.fluentform-step button.ff-btn.ff-btn-submit{margin-right:0 !important}button.ff-btn.ff-btn-submit{border-radius:0 12px !important;padding:16px 30px !important}.elementor-element .step-nav button{background-color:#646464;font-size:16px}.hover-color-a a{font-weight:500}.hover-color-a a:hover{color:#c2d0fc !important}form#fluentform_4 .ff-upload-details{color:#fff}.connector-shape{width:80px;height:220px;background:var(--e-global-color-astglobalcolor0);position:relative}.connector-shape:before,.connector-shape:after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:28.4px;height:70px;background:#fff}.connector-shape:before{top:0;border-radius:0 0 20px 20px}.connector-shape:after{bottom:0;border-radius:20px 20px 0 0}button.ast-menu-toggle{outline:none !important}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0;outline:none}.ast-logo-title-inline .site-logo-img{padding-right:0}.awsm-job-form-plugin-style .awsm-application-submit-btn,.awsm-job-form-plugin-style .awsm-jobs-primary-button{background-color:var(--ast-global-color-1);border-radius:0 12px !important;padding:16px 30px !important}.ff-default .ff_btn_style:focus,.ff-default .ff_btn_style:hover{opacity:1 !important}input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-color:#dadbdd}.fluentform .ff-el-form-check .ff_t_c a{text-decoration:underline}.profile-footer{position:absolute;right:0;bottom:17px}body .ekit-team-social-list{margin-left:0}.ekit-wid-con .profile-body,body .profile-body{padding-bottom:0 !important}@media (max-width:767px){#page .site-content>.ast-container>div>div:not(.p-0),main#main article>div>div>div:not(.p-0){padding-left:3%;padding-right:3%}.two-col ul.menu{grid-template-columns:auto}.connector-shape{display:none !important}li.menu-item.hidden{display:none}.mobile-fix ul.sub-menu{display:block !important}.mobile-fix>span.ast-disable-link.menu-link{display:none !important}.sub-menu .ast-mm-custom-content,li.underline-menu ul.sub-menu{padding:0 20px 0 40px;line-height:1.4em;margin-bottom:6px}li.underline-menu ul.sub-menu li{margin-bottom:0}li.underline-menu ul.sub-menu li a{margin-bottom:0 !important}li.underline-menu ul.sub-menu a{padding:0 10px !important}}