.elementor-5034 .elementor-element.elementor-element-1518fbe{--display:flex;}.elementor-5034 .elementor-element.elementor-element-09646d8 .hero-text,.elementor-5034 .elementor-element.elementor-element-09646d8 .text-white,.elementor-5034 .elementor-element.elementor-element-09646d8 .sub-title{color:#FFFFFF;}.elementor-5034 .elementor-element.elementor-element-09646d8 .th-btn,.elementor-5034 .elementor-element.elementor-element-09646d8 .th-btn.style2{background:#1B3652;}.elementor-5034 .elementor-element.elementor-element-6181807{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-bfe0ad2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5034 .elementor-element.elementor-element-2282a5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-5034 .elementor-element.elementor-element-2282a5a .title-area{text-align:center;}.elementor-5034 .elementor-element.elementor-element-4653d7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-5034 .elementor-element.elementor-element-6969eab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-6969eab:not(.elementor-motion-effects-element-type-background), .elementor-5034 .elementor-element.elementor-element-6969eab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-5034 .elementor-element.elementor-element-a338b0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5034 .elementor-element.elementor-element-779a937{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5034 .elementor-element.elementor-element-2cb5246{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5034 .elementor-element.elementor-element-7971ea7 .title-area{margin:0px 0px 25px 0px !important;}.elementor-5034 .elementor-element.elementor-element-872ad20 .th_btn i{margin-left:8px;}.elementor-5034 .elementor-element.elementor-element-872ad20 .btn-wrapper{text-align:left;}.elementor-5034 .elementor-element.elementor-element-872ad20 .th_btn{background:#1B3652;}.elementor-5034 .elementor-element.elementor-element-872ad20 .th_btn:before{background:#000000 !important;}.elementor-5034 .elementor-element.elementor-element-872ad20 .th_btn:after{background:#000000 !important;}.elementor-5034 .elementor-element.elementor-element-79185de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-2f7d79c{width:var( --container-widget-width, 840px );max-width:840px;--container-widget-width:840px;--container-widget-flex-grow:0;}.elementor-5034 .elementor-element.elementor-element-2f7d79c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-5034 .elementor-element.elementor-element-2f7d79c.elementor-element{--align-self:center;}.elementor-5034 .elementor-element.elementor-element-2f7d79c .title-area{text-align:center;}.elementor-5034 .elementor-element.elementor-element-2f7d79c .sec-title{margin:0px 0px 8px 0px;}.elementor-5034 .elementor-element.elementor-element-ba3e463 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-5034 .elementor-element.elementor-element-ba3e463 .box-title{color:#1B3652;}.elementor-5034 .elementor-element.elementor-element-7e8875b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-916bbf3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5034 .elementor-element.elementor-element-5502497{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5034 .elementor-element.elementor-element-2aa63fd .sec-title{font-size:50px;}.elementor-5034 .elementor-element.elementor-element-e9d28d2 .faq-text, .elementor-5034 .elementor-element.elementor-element-e9d28d2 .faq-text p{--body-color:#FFFFFF;}.elementor-5034 .elementor-element.elementor-element-8424912{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5034 .elementor-element.elementor-element-6c5c1ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5034 .elementor-element.elementor-element-f0702a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-f0702a5 .sub{color:#FFFFFF;}.elementor-5034 .elementor-element.elementor-element-f0702a5 .title{color:#FFFFFF;font-size:50px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-9befab8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-e7124ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-5034 .elementor-element.elementor-element-abf349a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-5034 .elementor-element.elementor-element-abf349a .title-area{text-align:left;}.elementor-5034 .elementor-element.elementor-element-0ae46e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-5034 .elementor-element.elementor-element-77400da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}@media(max-width:1024px){.elementor-5034 .elementor-element.elementor-element-6181807{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-2282a5a > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-5034 .elementor-element.elementor-element-4653d7b > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-5034 .elementor-element.elementor-element-6969eab{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-a338b0e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5034 .elementor-element.elementor-element-779a937{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-5034 .elementor-element.elementor-element-2cb5246{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-5034 .elementor-element.elementor-element-79185de{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-2f7d79c > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-5034 .elementor-element.elementor-element-7e8875b{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-916bbf3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-5034 .elementor-element.elementor-element-5502497{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-5034 .elementor-element.elementor-element-8424912{--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-5034 .elementor-element.elementor-element-f0702a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-9befab8{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5034 .elementor-element.elementor-element-e7124ec{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5034 .elementor-element.elementor-element-abf349a > .elementor-widget-container{padding:0px 36px 0px 36px;}.elementor-5034 .elementor-element.elementor-element-abf349a .title-area{text-align:center;margin:0px 0px 30px 0px !important;}.elementor-5034 .elementor-element.elementor-element-77400da > .elementor-widget-container{padding:0px 36px 0px 36px;}}@media(max-width:767px){.elementor-5034 .elementor-element.elementor-element-2282a5a > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-5034 .elementor-element.elementor-element-4653d7b > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-5034 .elementor-element.elementor-element-779a937{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5034 .elementor-element.elementor-element-2cb5246{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5034 .elementor-element.elementor-element-2f7d79c > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-5034 .elementor-element.elementor-element-5502497{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5034 .elementor-element.elementor-element-8424912{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5034 .elementor-element.elementor-element-f0702a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5034 .elementor-element.elementor-element-abf349a > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-5034 .elementor-element.elementor-element-77400da > .elementor-widget-container{padding:0px 15px 0px 15px;}}@media(min-width:768px){.elementor-5034 .elementor-element.elementor-element-779a937{--width:50%;}.elementor-5034 .elementor-element.elementor-element-2cb5246{--width:50%;}.elementor-5034 .elementor-element.elementor-element-5502497{--width:50%;}.elementor-5034 .elementor-element.elementor-element-8424912{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5034 .elementor-element.elementor-element-779a937{--width:100%;}.elementor-5034 .elementor-element.elementor-element-2cb5246{--width:100%;}.elementor-5034 .elementor-element.elementor-element-5502497{--width:100%;}.elementor-5034 .elementor-element.elementor-element-8424912{--width:100%;}}/* Start custom CSS for ensafbanner1, class: .elementor-element-09646d8 */.hero-style9::before {
    background: linear-gradient(90deg, #1B3652 0%, rgba(1, 28, 26, 0) 100%) !important;
}/* End custom CSS */
/* Start custom CSS for ensafservice, class: .elementor-element-4653d7b */.service-card::before {
    background:#D2B68A !important;
}

.service-card:hover .box-icon {
    background:#000 !important;
}

.service-card .box-content .box-text {
    min-height: 125px;
}/* End custom CSS */
/* Start custom CSS for ensafimage, class: .elementor-element-6b084b7 */.elementor-5034 .elementor-element.elementor-element-6b084b7 .logo-icon-wrap__text {
    background: #222D52 !important;
}/* End custom CSS */
/* Start custom CSS for ensafstep, class: .elementor-element-ba3e463 */.elementor-5034 .elementor-element.elementor-element-ba3e463 .process-box.style-2 .box-icon, .elementor-5034 .elementor-element.elementor-element-ba3e463 .process-box.style-2:hover .box-icon .number {
    background:#1B3652;
}

.elementor-5034 .elementor-element.elementor-element-ba3e463 .process-box.style-2:hover .box-icon, .elementor-5034 .elementor-element.elementor-element-ba3e463 .process-box.style-2 .box-icon .number {
    background:#D2B68A !important;
}/* End custom CSS */
/* Start custom CSS for ensafcontactform, class: .elementor-element-f0702a5 */.contact-from-1-wrap .col-xl-6:first-child {
    width:66.66% !important;
}

.contact-from-1-wrap .col-xl-6:last-child {
    width:33.33% !important;
}

.elementor-5034 .elementor-element.elementor-element-f0702a5 iframe {
    background:#fff !important;
    border-radius: 20px !important;
    padding:15px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c5c1ed */.contact-from-1-wrap .col-xl-6:first-child {
    width:66.66% !important;
}

.contact-from-1-wrap .col-xl-6:last-child {
    width:33.33% !important;
}

.elementor-5034 .elementor-element.elementor-element-6c5c1ed iframe {
    background:#fff !important;
    border-radius: 20px !important;
    padding:15px !important;
}

.elementor-5034 .elementor-element.elementor-element-6c5c1ed .contact-form, .contact-from-1-wrap .info-box_icon {
    background: rgb(34,45,82) !important;
}/* End custom CSS */
/* Start custom CSS for ensafblog, class: .elementor-element-77400da */.elementor-5034 .elementor-element.elementor-element-77400da .blog-card.style-2:hover {
    background:#1B3652;
}/* End custom CSS */