@media (min-width:767px) and (max-width:1024px){.kb-row-layout-id12_5137b1-d7>.kt-row-column-wrap{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.services-wrapper .service-card{grid-template-columns:repeat(1,minmax(0,1fr))!important}.service-card__media{height:400px}.quotation-form__row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:1024px){.kb-row-layout-id12_5137b1-d7>.kt-row-column-wrap{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.formcont{padding:32px;box-shadow:0 20px 60px -15px rgba(0,0,0,.3);border-radius:15px;border:1px solid #dae1e7}@media (max-width:768px){body.wp-singular.post-template-default.single.single-post h2.wp-block-heading.has-medium-font-size{font-size:16px!important}body.wp-singular.post-template-default.single.single-post h1{font-size:18px}body.wp-singular.post-template-default.single.single-post .services-section.testimonials{padding:0}}.site-header-inner-wrap.kadence-sticky-header.item-is-fixed.item-at-start img.custom-logo{filter:invert(1) brightness(100)}.site-header-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck img.custom-logo{filter:none!important}.site-header-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck{background:rgba(255,255,255,.8)!important;backdrop-filter:blur(5px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);border-bottom:1px solid rgba(255,255,255,.2);box-shadow:0 4px 20px rgba(0,0,0,.05)}.services-section.testimonials p{font-style:italic;font-size:16px;color:#5e7687;margin:0}.services-section.testimonials h6{margin:20px 0 0;font-family:sans-serif;color:#224159}.site-header-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck .main-navigation .primary-menu-container>ul li.menu-item>a,.site-header-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck a.classetl{color:#224159!important}.site-header-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck a.classetl::before{filter:invert(1)}.services-section span.kb-svg-icon-wrap.kb-svg-icon-fe_aperture{background:linear-gradient(to right,#3e6d91,#6c93b0);padding:15px;border-radius:50px}hr.wp-block-separator.has-alpha-channel-opacity.is-style-wide{margin-bottom:10px;border-color:rgba(192,192,192,.26);border-width:1px}span.kt-blocks-info-box-link-wrap.info-box-link.kt-blocks-info-box-media-align-top.kt-info-halign-center{background:rgba(255,255,255,.19);backdrop-filter:blur(12px) saturate(180%);padding:12px 20px;border:1px solid rgba(192,192,192,.36)}.kt-blocks-info-box-media.kt-info-media-animate-none{padding:13px 10px;background:linear-gradient(to right,#3e6d91);color:white}h2.kt-blocks-info-box-title{font-size:14px!important;margin:0!important;color:white;font-family:"Montserrat"!important}p.kt-blocks-info-box-text{color:white;font-size:12px!important}span.kt-blocks-info-box-link-wrap.info-box-link.kt-blocks-info-box-media-align-top.kt-info-halign-center:hover{transform:scale(1.05);transition:500ms}form.quotation-form{margin:0 auto;justify-content:center;display:flex;flex-direction:column;max-width:1024px;width:100%;padding:40px;background:#fff;border-radius:15px;gap:20px}.quotation-form__row input,.quotation-form__row select{border-radius:10px!important;height:48px;font-size:14px;width:100%;padding:10px!important}.quotation-form__row{display:flex;gap:15px;justify-content:space-between}.quotation-form__field{width:100%}.quotation-form__actions a{background:linear-gradient(to right,#3e6d91,#6c93b0);color:white;text-decoration:none;border-radius:10px;padding:10px 40px}.services-wrapper .service-card{display:grid;grid-template-columns:1fr 1fr;border-radius:20px;overflow:hidden;border:1px solid rgba(192,192,192,.45);margin-bottom:30px}.service-card__media{position:relative;background-size:cover;background-position:center;min-height:100%}.service-card__overlay{position:absolute;inset:0;background:linear-gradient(to right,rgba(41,78,107,.8) 0%,rgba(41,78,107,.2) 100%,rgba(41,78,107,0) 100%)}.service-card__content{padding:25px;background:#fff}.service-title{margin-bottom:10px}.service-description{margin-bottom:15px;line-height:1.6}.service-features{list-style:none;padding:0!important;margin:0;display:grid;grid-template-columns:repeat(1,1fr);gap:5px 20px}.service-feature{display:flex;align-items:center;gap:8px}.service-feature{text-align:left}@media (max-width:768px){.services-wrapper .service-card{grid-template-columns:1fr}.service-features{grid-template-columns:1fr}.service-card__media{min-height:220px}}.services-wrapper .service-card{display:grid;grid-template-columns:1fr 1fr}.services-wrapper .service-card:nth-child(even){direction:rtl}.services-wrapper .service-card:nth-child(even)>*{direction:ltr}.forminator-field-html label.forminator-label{font-size:24px!important;font-family:"Playfair Display",sans-serif!important;line-height:1.2!important;font-weight:700!important}.forminator-field label{font-family:"Poppins",sans-serif!important;font-size:14px!important;font-weight:500!important;color:#224159}.forminator-field input,.forminator-field select,.forminator-field textarea{font-family:"Poppins",sans-serif!important;font-size:14px!important;line-height:1.5!important;font-weight:400;border-radius:10px!important;padding:8px 12px!important}.forminator-field-date input{padding-left:35px!important;cursor:pointer}.forminator-field-date input:hover{background:#4088bf!important;color:#fff!important}.forminator-field-date .forminator-input-with-icon *,.forminator-field-date .forminator-input-with-icon{transition:.3s all ease!important}.forminator-field-date input:hover::placeholder,.forminator-field-date .forminator-input-with-icon:hover span::before{color:#fff!important}.wp-block-button.btn-sec>a{background:#3a566b;border:1px solid rgba(255,255,255,.56)}.forminator-row{margin-bottom:16px!important}.forminator-field-select .select2 .select2-selection,.forminator-field-time .select2 .select2-selection{font-family:"Poppins",sans-serif!important;font-size:14px!important;line-height:1.5!important;font-weight:400;color:#3d586d!important;border-radius:10px!important;padding:8px 12px!important;background:0 0!important;min-height:0px!important;border:1px solid #dae1e7!important}.forminator-field-select .select2-selection__rendered,.forminator-field-time .select2-selection__rendered{padding:0!important;font-size:14px!important;color:#3d586d!important}.forminator-field-select .select2-selection__arrow,.forminator-field-time .select2-selection__arrow{width:12px!important;height:9px!important}.hero-area>.kt-inside-inner-col::before{background-image:linear-gradient(133deg,hsla(206deg,45%,29%,95%) 20%,transparent 110%)!important;opacity:1!important}.forminator-field-time>label{display:none!important}button.forminator-button.forminator-button-submit{width:100%!important;font-size:16px!important;font-family:"Poppins",sans-serif!important;border-radius:8px!important;padding:12px!important;background-image:linear-gradient(to right,#3d6b8f,#3f88bf)!important}.book-bene,.need-help{box-shadow:0 20px 60px -15px rgba(0,0,0,.3);border-radius:10px;margin-bottom:25px!important}.book-bene{padding:24px;border:1px solid #dae1e7}.book-bene h3.wp-block-heading{font-size:20px;color:#224159}.book-bene ul.wp-block-list{padding-left:19px;font-size:14px;color:#224159}.need-help{padding:20px!important;background:linear-gradient(45deg,#2a516f,#316083)}.need-help h6.wp-block-heading{color:#fff;font-size:20px;margin-bottom:13px}.need-help .wp-block-button{width:100%}.need-help .wp-block-button a{background:rgba(255,255,255,.1);font-size:14px!important;padding:3px 15px!important;min-height:39px!important}.need-help .wp-block-button a:hover{background:#fff;color:#224159}.ct-block{padding:24px;border:1px solid rgba(218,225,231,.5);border-radius:10px;box-shadow:rgba(0,0,0,.1) 0px 0px 2px 0px,rgba(0,0,0,.1) 0px 0px 0px 0px;transition:all .4s cubic-bezier(.4,0,.2,1)}.faqsection h2.wp-block-heading{color:#224159;margin-bottom:24px}.faqsection{font-size:16px;color:#587687}.faqbloc{padding:24px;margin-bottom:24px!important;border:1px solid rgba(218,225,231,.5);border-radius:10px;box-shadow:rgba(0,0,0,.1) 0px 0px 2px 0px,rgba(0,0,0,.1) 0px 0px 0px 0px}.immediate-assistance{padding:24px;background:linear-gradient(133deg,#2a506d 0%,#326084 100%);border-radius:15px;color:rgba(255,255,255,.9)}.immediate-assistance h6.wp-block-heading{margin-bottom:6px;color:#fff}.immediate-assistance p{margin-bottom:15px}.immediate-assistance .wp-block-button{width:100%}.immediate-assistance .wp-block-button .wp-block-button__link{font-size:14px;font-weight:400;padding:9px!important;min-height:fit-content}.faqbloc h6{margin-bottom:3px;font-size:18px}.faqsection .kb-form-wrap button.kb-forms-submit{width:100%;min-height:fit-content;padding:8px!important;border-radius:12px;font-size:15px;font-family:"Poppins",sans-serif}.faqsection{padding-bottom:80px}.faqsection .kb-form-wrap{padding:32px;border:1px solid rgba(218,225,231,.5);border-radius:10px;box-shadow:rgba(0,0,0,.1) 0px 20px 25px -5px,rgba(0,0,0,.04) 0px 10px 10px -5px}.faqsection .kadence-blocks-form-field label{font-size:14px;font-family:"Poppins",sans-serif;font-weight:600;color:#224159}.faqsection .kadence-blocks-form-field input,.faqsection .kadence-blocks-form-field select,.faqsection .kadence-blocks-form-field textarea{padding:8px 12px!important;min-height:30px!important;border-radius:10px!important;font-family:"Poppins",sans-serif;font-size:14px!important}.ct-block:hover{box-shadow:0 20px 60px -15px rgba(0,0,0,.3)}.ct-block .wp-block-kadence-single-icon{padding:18px;background:linear-gradient(133deg,#4088bf 0%,#3d6b8f 100%);border-radius:50px}.ct-block .wp-block-heading{font-size:20px;margin:16px 0 8px;color:#224159}.ct-block p strong,.ct-block p a{font-size:16px;font-weight:500!important;text-decoration:none;letter-spacing:0;color:#224159}.ct-block p{font-size:14px;color:#587687 ""}.ct-block .wp-block-kadence-single-icon span.kb-svg-icon-wrap{font-size:32px!important;color:#fff}.service-card__content .service-title{color:#224159}.service-description{font-size:16px}.service-feature{font-size:16px;line-height:1.3}.px-20{padding-right:20px!important;padding-left:20px!important}.services-section .wp-block-kadence-column h2.wp-block-heading{font-size:24px!important;color:#224159!important;font-weight:600}.ops-sec h2.wp-block-heading{margin-bottom:40px}.hero-area .wp-block-heading{font-size:60px!important;line-height:1!important}.testimonials .wp-block-kadence-column .kt-inside-inner-col figure img{max-width:95px}@media (min-width:768px){.ct-info{padding:80px;padding-bottom:64px}.hero-area>.kt-inside-inner-col{padding:128px 15px 50px!important}.service-card__content .service-title{font-size:30px}.ct-hero.hero-inner h1.wp-block-heading{font-size:36px!important}}@media (max-width:767px){.wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-9d6595d7.wp-block-columns-is-layout-flex .px-20{padding:0!important}.ct-info{padding:40px;padding-bottom:34px}.hero-area>.kt-inside-inner-col{padding:96px 16px 50px!important}.hero-area .wp-block-heading{font-size:30px!important;line-height:1.3!important}.hero-area p{font-size:14px!important;letter-spacing:0!important;color:rgba(255,255,255,.9)!important;line-height:1.4!important}.hero-area .kt-row-column-wrap.kb-theme-content-width{padding:18px!important;text-align:center}.hero-area .wp-block-buttons .wp-block-button{width:100%}.hero-area .wp-block-buttons .wp-block-button a.wp-block-button__link.wp-element-button{font-size:14px;font-weight:500;padding:15px}.hero-if-grid .kt-row-column-wrap{grid-template-columns:repeat(2,1fr);gap:10px!important}.hero-if-grid .wp-block-kadence-column .wp-block-kadence-infobox>span{padding:10px!important}.hero-if-grid .wp-block-kadence-column .wp-block-kadence-infobox .kt-infobox-textcontent h2,.hero-if-grid .wp-block-kadence-column .wp-block-kadence-infobox .kt-infobox-textcontent p{font-size:11px!important}.hero-if-grid .wp-block-kadence-column .wp-block-kadence-infobox .kt-blocks-info-box-media{padding:10px 7px!important}form.quotation-form{max-width:93%;padding:30px}form.quotation-form .quotation-form__row{flex-wrap:wrap}form.quotation-form .quotation-form__actions{text-align:center}.kadence-column12_ece2e0-cb{max-width:100%;padding-right:15px!important;padding-left:15px!important}.kadence-column12_ece2e0-cb{max-width:100%;padding-right:15px!important;padding-left:15px!important}.services-section .kt-row-column-wrap.kt-has-3-columns h2.wp-block-heading{font-size:24px!important;margin:20px 0 15px}.ops-sec>.kt-inside-inner-col{padding:70px 15px 50px}.ops-sec h2.wp-block-heading{margin-bottom:40px!important}.kadence-column12_a0d7ee-7d{max-width:100%;margin:0;padding:50px 15px 0}.services-section.testimonials{padding:50px 0}.services-section.testimonials p{font-size:14px;line-height:1.5;margin-bottom:30px}.testimonials .kt-row-column-wrap{max-width:100%}.testimonials .wp-block-kadence-column .kt-inside-inner-col figure img{max-width:95px}.services-section.testimonials h6{margin-top:0!important}.services-wrapper .service-card{display:flex;flex-direction:column}.services-wrapper .service-card .service-card__content{order:-1;padding:18px;text-align:left}.services-wrapper .service-card .service-card__content .service-description{font-size:14px}ul.service-features{font-size:14px;gap:0!important}}body.wp-singular.post-template-default.single.single-post .site-header-inner-wrap.kadence-sticky-header.item-is-fixed.item-at-start img.custom-logo{filter:invert(0) brightness(0)!important}body.wp-singular.post-template-default.single.single-post .site-header-inner-wrap.kadence-sticky-header.item-is-fixed.item-at-start{background:#fff}body.wp-singular.post-template-default.single.single-post .main-navigation .primary-menu-container>ul li.menu-item>a,body.wp-singular.post-template-default.single.single-post a.classetl{color:#224159}body.wp-singular.post-template-default.single.single-post a.classetl:before{filter:invert(1)}body.wp-singular.post-template-default.single.single-post h2.wp-block-heading.has-medium-font-size{font-size:22px!important}body.wp-singular.post-template-default.single.single-post h1{font-size:30px}body.wp-singular.post-template-default.single.single-post .content-container.site-container{margin:100px auto}