.highlight{color:#38566a}.elementor-element.e-con-full.hero-globe.e-flex.e-con.e-child{background:radial-gradient(120% 120% at 70% 20%,#0e4c7d 0%,#0a3c64 60%,#07304f 100%)}.bg-circle-img{inset:0;height:100%;width:100%}.elementor-element.e-con-full.left-right-dots:before{content:"";width:7px;height:7px;border-radius:999px;background:#38566a;position:absolute;left:-4px;top:42%}.elementor-element.e-con-full.left-right-dots:after{content:"";width:7px;height:7px;border-radius:999px;background:#38566a;position:absolute;right:-4px;top:42%}.sticky-service-img,.sticky-service-img .elementor-widget-container,.sticky-service-img .elementor-shortcode{position:sticky;top:0;overflow:visible!important}.sticky-service-img .sv-preview-image{overflow:hidden;border-radius:22px;transform:rotate(3deg);height:280px;object-fit:cover;object-position:center}.sequare-dot{width:12px;height:12px;border-radius:4px;display:inline-block;margin-right:5px}.testi-arrows.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next{top:60px;right:60px}.testi-arrows.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev{top:60px;left:auto;right:110px}.contact-form-area .elementor-form-fields-wrapper .elementor-field{padding:0}.contact-form-area .elementor-form-fields-wrapper .elementor-field:focus{border-top:none;border-left:none;border-right:none;border-color:#0a3c64!important;box-shadow:none}.contact-form-area .elementor-form .elementor-form-fields-wrapper .elementor-field-subgroup{display:flex;flex-wrap:wrap;gap:10px}.contact-form-area .elementor-form .elementor-form-fields-wrapper textarea{resize:none}.contact-form-area .elementor-form .elementor-form-fields-wrapper .elementor-field-option{margin:0!important;padding-right:0}.contact-form-area .elementor-form .elementor-form-fields-wrapper input[type=checkbox],.contact-form-area .elementor-form .elementor-form-fields-wrapper input[type=radio]{position:absolute;opacity:0;pointer-events:none}.contact-form-area .elementor-form .elementor-form-fields-wrapper .elementor-field-option label{display:inline-flex;align-items:center;justify-content:center;padding:15px 20px;border-radius:999px;background:#eef3f7;color:#0a3c64;font-size:14.5px;font-weight:500;line-height:1;cursor:pointer;transition:all .3s ease;white-space:nowrap}.contact-form-area .elementor-form .elementor-form-fields-wrapper .elementor-field-option label:hover{background:#dbe3ec}.contact-form-area .elementor-form .elementor-form-fields-wrapper input[type=checkbox]:checked+label,.contact-form-area .elementor-form .elementor-form-fields-wrapper input[type=radio]:checked+label{background:#0a3c64;color:#fff}.featured-post-info span.elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-date time{font-size:13.5px;color:#5f6e78;font-weight:400}.fepost-read-time .elementor-shortcode{font-size:13px;color:#5f6e78}.list-item ul{padding-left:10px}.list-item li{padding-bottom:10px}.services-lines .elementor-icon-box-icon .elementor-icon{border:1px solid rgba(255,255,255,.07)}.border-icon span.elementor-icon{border:1px solid rgba(255,255,255,.07)}@media (min-width:1025px){.gs-mobile-social-icons{display:none}}@media (max-width:767px){.services-lines .elementor-widget-icon-box.elementor-mobile-position-block-start .elementor-icon-box-wrapper{align-items:center!important;flex-direction:row;text-align:left}}