body{margin:0;font-family:system-ui,sans-serif;background-color:#f7f4f4}.container{max-width:1200px;margin:auto}.row{display:flex;gap:24px}.col-9{width:75%}.col-3{width:25%}.btn-submit-form{position:relative;text-align:center;width:100%}.wpcf7-spinner{position:absolute;left:42%;top:12%}@media (max-width:768px){.row{flex-direction:column}.col-9,.col-3{width:100%}.she-header .ekit-menu-nav-link{color:black!important}.section-title h2::before{width:28px;height:5px;display:block;content:"";position:absolute;bottom:-20px;left:50%;transform:translate(-50%,0);background-color:#1077d6}.elementskit-submenu-indicator.ekit-svg-icon{border:none!important}.cat-child-item{position:relative;margin-top:25px;width:94%}}@media (min-width:789px){.section-title h2::before{width:28px;height:5px;display:block;content:"";position:absolute;bottom:-20px;left:50%;transform:translate(-50%,0);background-color:#1077d6}.cat-child-item{position:relative;margin-top:25px;width:32%}}.she-header #top-header{display:none}.language-selector-header .elementor-image-box-wrapper{display:flex;align-items:center;text-align:left}.language-selector-header .elementor-image-box-wrapper .elementor-image-box-title{margin-left:5px}.wpcf7-form .d-flex{display:flex;justify-content:space-between;align-content:center;align-items:center}.wpcf7-form .d-flex div:first-child{padding-right:5px}.wpcf7-form .d-flex div:last-child{padding-left:5px}.wpcf7-list-item{margin:0!important}.wpcf7-form h3{margin-top:0}.wpcf7-form h4,.wpcf7-form-control.wpcf7-submit{margin-bottom:0}.wpcf7-checkbox{display:flex;flex-wrap:wrap}.wpcf7-checkbox .wpcf7-list-item{width:50%}.service-items h3{margin-top:0}.counter-item{position:relative}.count-item-yellow:before{content:"";width:4px;background-color:#d94e4e;height:60%;position:absolute;top:50%;transform:translate(-1px,-50%);border-radius:5px}.count-item-red:before{content:"";width:4px;background-color:#FE6C3F;height:60%;position:absolute;top:50%;transform:translate(-1px,-50%);border-radius:5px}.count-item-blue:before{content:"";width:4px;background-color:#3F7AFE;height:60%;position:absolute;top:50%;transform:translate(-1px,-50%);border-radius:5px}.count-item-pink:before{content:"";width:4px;background-color:#FE3FAA;height:60%;position:absolute;top:50%;transform:translate(-1px,-50%);border-radius:5px}#gallery-1 .gallery-item{margin-top:0px!important}#gallery-1 img{border:none!important}.about-icon .elementor-icon{border:1px dashed!important}@keyframes floatUpDown{0%{transform:translateY(0)}50%{transform:translateY(-15px)}100%{transform:translateY(0)}}.floating-image img{animation:floatUpDown 3s ease-in-out infinite}.section-title h2::after{width:100px;height:1px;display:block;content:"";position:absolute;bottom:-18px;left:50%;transform:translate(-50%,0);background-color:#1077d6}.wpcf7-list-item label{display:flex!important;align-items:center}.wpcf7-list-item label input{margin-right:10px!important}.eael-grid-post-holder{position:relative}.eael-grid-post .eael-entry-header-after{position:initial!important}.eael-posted-on .entry-date{position:absolute;right:35px;top:45%;color:#fff;height:76px;width:70px;text-align:center;background:rgb(1 92 181 / .8);font-size:24px;line-height:1.2em;font-weight:800;border-radius:7px;padding:10px 10px;z-index:9}.category .eael-posted-on .entry-date{top:43%!important}.category .eael-author-avatar{width:30px}.eael-posted-on .entry-date .month{position:absolute;left:0;bottom:0;background-color:rgb(1 92 181 / .8);width:100%;font-size:12px;line-height:30px;font-weight:500;border-radius:0 0 7px 7px}.eael-posted-on .entry-date .year{display:none}.eael-entry-footer .eael-author-avatar,.eael-entry-header-after .eael-author-avatar{width:30px}.eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-on::before,.eael-post-grid .eael-entry-wrapper>.eael-entry-header-after .eael-entry-meta span.eael-posted-on::before{display:none}.eael-entry-header-after{margin-top:0}.eael-posted-by a{color:#a1a1a1}.overflow-hidden{overflow:hidden!important}.elementskit-info-image-box .elementskit-btn svg{margin-left:10px}.elementskit-box-header img{border:3px solid #ffffff!important}#wpfront-scroll-top-container img{width:45px}.step-item .elementor-icon{font-size:0}.step-item .elementor-icon-box-title{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;color:#fff}.step-item{position:relative}.step-item .elementor-image-box-img{position:absolute;top:-40px;left:50%;transform:translate(-50%,0%)}.e-header-page{background-color:#AD3A3A;background-image:url(../../../uploads/2025/12/breadcrumb.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover;display:flex;padding:50px 0;text-align:center}.e-header-page h1{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:700;-webkit-text-stroke-width:0;stroke-width:0;-webkit-text-stroke-color:#FFF;stroke:#FFF;color:#FFF}.e-header-page::before{content:"";position:absolute;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}.e-header-page .elementor-heading-title{color:#ffffff!important;position:relative;z-index:1;line-height:1.5}.header,.she-header-yes,.she-header-yes.e-con,.she-header{z-index:99!important}.cat-children-grid{display:flex!important;justify-content:center;flex-wrap:wrap}.cat-child-button-wrap{display:flex;justify-content:center}.cat-child-name{margin-top:10px;height:50px}.cat-child-button{display:flex!important;justify-content:space-between!important;align-items:center;line-height:0}.process-steps .elementor-image-box-title{text-align:center}.process-steps .elementor-image-box-description{text-align:justify}.gallery-item:hover .gallery-icon::before{animation:imageShine 3s ease forwards}.gallery-icon{position:relative;overflow:hidden}.gallery-icon::before{content:"";position:absolute;top:0;left:-150%;width:60%;height:100%;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .45),transparent);transform:skewX(-12deg);opacity:1;z-index:1}@keyframes imageShine{from{left:-150%}to{left:150%}}#gallery-1 .gallery-item{width:inherit!important;padding:20px!important}.elementskit-commentor-content .elementskit-stars,.elementskit-commentor-content .elementskit-stars{padding-left:0px!important}.pl-20 ul{padding-left:20px}.img-parent{position:relative;overflow:hidden;display:inline-block}.img-parent img{display:block;width:100%;height:auto}.img-parent::before{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .6),transparent);transform:skewX(-25deg)}.img-parent:hover::before{animation:shine 1s forwards}@keyframes shine{100%{left:150%}}.eael-contact-form-7-button-align-center .eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1){width:100%!important}.wpcf7-text{margin-bottom:10px!important}.bullet-list{padding-left:0px!important}.sidebar{z-index:98!important}.post-tab .eael-tab-nav-item:last-child{border-top-right-radius:10px!important}.elementor-widget-text-editor table tr td{padding:5px}.elementor-widget-text-editor table tr td p{margin:5px}