.elementor-9 .elementor-element.elementor-element-eafe62f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-eafe62f>.elementor-motion-effects-container>.elementor-motion-effects-layer {

    

    background-position: center center;

    background-repeat: no-repeat;

    background-size: cover;

}



.elementor-9 .elementor-element.elementor-element-eafe62f>.elementor-background-overlay {

    background-color: #424267;

    opacity: 0.05;

    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-9 .elementor-element.elementor-element-eafe62f {

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

    padding: 300px 0px 200px 0px;

}



.elementor-9 .elementor-element.elementor-element-f7020b6 {

    color: #DE7705;

}



.elementor-9 .elementor-element.elementor-element-66c8592 .elementor-heading-title {

    color: #0E5891;

    font-size: 45px;

    font-weight: 800;

    line-height: 1.3em;

}



.elementor-9 .elementor-element.elementor-element-d179204 {

    color: #0E5891;

}



.elementor-9 .elementor-element.elementor-element-e541f1e {

    color: #0E5891;

}



.elementor-9 .elementor-element.elementor-element-dbcde29 {

    margin-top: 40px;

    margin-bottom: 0px;

}



.elementor-9 .elementor-element.elementor-element-e65df7b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {

    margin-bottom: 0px;

}



.elementor-9 .elementor-element.elementor-element-d8148d6 .elementor-button {

    font-size: 16px;

    background-color: #5EB3F4;

    padding: 16px 23px 16px 23px;

}



.elementor-9 .elementor-element.elementor-element-d8148d6 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d8148d6 .elementor-button:focus {

    background-color: var(--e-global-color-blocksy_palette_2);

}



.elementor-9 .elementor-element.elementor-element-9446137>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {

    margin-bottom: 0px;

}



.elementor-9 .elementor-element.elementor-element-c909d48 .elementor-button {

    font-size: 16px;

    background-color: transparent;

    background-image: linear-gradient(180deg, #10213600 0%, #EF9C40 100%);

    border-style: solid;

    border-width: 2px 2px 2px 2px;

    padding: 14px 21px 14px 21px;

}



.elementor-9 .elementor-element.elementor-element-c909d48 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-c909d48 .elementor-button:focus {

    background-color: var(--e-global-color-blocksy_palette_2);

    border-color: var(--e-global-color-blocksy_palette_2);

}



.elementor-9 .elementor-element.elementor-element-6eea22a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {

    margin-bottom: 0px;

}



.elementor-9 .elementor-element.elementor-element-ea03abc {

    --spacer-size: 29px;

}



.elementor-9 .elementor-element.elementor-element-4844883>.elementor-container {

    max-width: 630px;

    text-align: center;

}



.elementor-9 .elementor-element.elementor-element-4844883 .elementor-heading-title {

    color: var(--e-global-color-accent);

}



.elementor-9 .elementor-element.elementor-element-4844883 {

    margin-top: 0px;

    margin-bottom: 30px;

}



.elementor-9 .elementor-element.elementor-element-ab99b69 .elementor-heading-title {

    color: #0E5891;

    font-weight: 800;

}



.elementor-9 .elementor-element.elementor-element-5afa85b {

    margin-top: 0px;

    margin-bottom: 0px;

}



.elementor-9 .elementor-element.elementor-element-08c46d9 {

    margin-top: 30px;

    margin-bottom: 0px;

}



.elementor-9 .elementor-element.elementor-element-304231d .elementor-button {

    font-size: 16px;

    background-color: #0E5891;

    padding: 16px 23px 16px 23px;

}



.elementor-9 .elementor-element.elementor-element-304231d .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-304231d .elementor-button:focus {

    background-color: var(--e-global-color-blocksy_palette_2);

}



.elementor-9 .elementor-element.elementor-element-763172d .elementor-button {

    font-size: 16px;

    fill: #0E5891;

    color: #0E5891;

    background-color: #10213600;

    border-style: solid;

    border-width: 2px 2px 2px 2px;

    border-color: var(--e-global-color-blocksy_palette_1);

    padding: 14px 21px 14px 21px;

}



.elementor-9 .elementor-element.elementor-element-763172d .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-763172d .elementor-button:focus {

    color: #FFFFFF;

    background-color: var(--e-global-color-secondary);

    border-color: var(--e-global-color-secondary);

}



.elementor-9 .elementor-element.elementor-element-763172d .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-763172d .elementor-button:focus svg {

    fill: #FFFFFF;

}



.elementor-9 .elementor-element.elementor-element-81c2f28>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {

    margin-bottom: 0px;

}



.elementor-9 .elementor-element.elementor-element-a3c804a {

    --spacer-size: 29px;

}



.elementor-9 .elementor-element.elementor-element-84500fb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-84500fb>.elementor-motion-effects-container>.elementor-motion-effects-layer {

    background-color: #F9FAFC;

}



.elementor-9 .elementor-element.elementor-element-84500fb {

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

}



.elementor-9 .elementor-element.elementor-element-84500fb>.elementor-background-overlay {

    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-9 .elementor-element.elementor-element-a08a86a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-a08a86a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {

    background-image: url("../../2024/03/68.jpg");

    background-position: left center;

    background-repeat: no-repeat;

    background-size: cover;

}



.elementor-9 .elementor-element.elementor-element-a08a86a>.elementor-element-populated {

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

}



.elementor-9 .elementor-element.elementor-element-a08a86a>.elementor-element-populated>.elementor-background-overlay {

    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-9 .elementor-element.elementor-element-1724df2 {

    --spacer-size: 100px;

}



.elementor-9 .elementor-element.elementor-element-dcc615f>.elementor-element-populated {

    padding: 70px 0px 70px 50px;

}



.elementor-9 .elementor-element.elementor-element-371c8b9 {

    color: #FC8500;

}



.elementor-9 .elementor-element.elementor-element-c90c95b .elementor-heading-title {

    color: #0E5891;

    font-size: 45px;

    font-weight: 800;

    line-height: 1.3em;

}



.elementor-9 .elementor-element.elementor-element-113c3fd {

    font-weight: 500;

}



.elementor-9 .elementor-element.elementor-element-5aaa7ce .elementor-icon-box-wrapper {

    text-align: left;

}



.elementor-9 .elementor-element.elementor-element-5aaa7ce {

    --icon-box-icon-margin: 20px;

}



.elementor-9 .elementor-element.elementor-element-5aaa7ce .elementor-icon-box-title {

    margin-bottom: 10px;

}



.elementor-9 .elementor-element.elementor-element-5aaa7ce.elementor-view-stacked .elementor-icon {

    background-color: #7455F11A;

    fill: #EF9C40;

    color: #EF9C40;

}



.elementor-9 .elementor-element.elementor-element-5aaa7ce.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5aaa7ce.elementor-view-default .elementor-icon {

    fill: #7455F11A;

    color: #7455F11A;

    border-color: #7455F11A;

}



.elementor-9 .elementor-element.elementor-element-5aaa7ce.elementor-view-framed .elementor-icon {

    background-color: #EF9C40;

}



.elementor-9 .elementor-element.elementor-element-5aaa7ce .elementor-icon {

    font-size: 25px;

    padding: 20px;

}



.elementor-9 .elementor-element.elementor-element-5aaa7ce .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-5aaa7ce .elementor-icon-box-title a {

    font-size: 17px;

}



.elementor-9 .elementor-element.elementor-element-5aaa7ce>.elementor-widget-container {

    margin: 30px 0px 0px 0px;

    padding: 30px 30px 30px 30px;

    background-color: #F3F5F9;

    border-radius: 10px 10px 10px 10px;

}



.elementor-9 .elementor-element.elementor-element-5aaa7ce:hover .elementor-widget-container {

    background-color: #FFFFFF;

    box-shadow: 0px 20px 70px 0px rgba(66, 81, 103, 0.1);

}



.elementor-9 .elementor-element.elementor-element-03b3be3 .elementor-icon-box-wrapper {

    text-align: left;

}



.elementor-9 .elementor-element.elementor-element-03b3be3 {

    --icon-box-icon-margin: 20px;

}



.elementor-9 .elementor-element.elementor-element-03b3be3 .elementor-icon-box-title {

    margin-bottom: 10px;

}



.elementor-9 .elementor-element.elementor-element-03b3be3.elementor-view-stacked .elementor-icon {

    background-color: #7455F11A;

    fill: var(--e-global-color-blocksy_palette_1);

    color: var(--e-global-color-blocksy_palette_1);

}



.elementor-9 .elementor-element.elementor-element-03b3be3.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-03b3be3.elementor-view-default .elementor-icon {

    fill: #7455F11A;

    color: #7455F11A;

    border-color: #7455F11A;

}



.elementor-9 .elementor-element.elementor-element-03b3be3.elementor-view-framed .elementor-icon {

    background-color: var(--e-global-color-blocksy_palette_1);

}



.elementor-9 .elementor-element.elementor-element-03b3be3 .elementor-icon {

    font-size: 25px;

    padding: 20px;

}



.elementor-9 .elementor-element.elementor-element-03b3be3 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-03b3be3 .elementor-icon-box-title a {

    font-size: 17px;

}



.elementor-9 .elementor-element.elementor-element-03b3be3>.elementor-widget-container {

    margin: 30px 0px 0px 0px;

    padding: 30px 30px 30px 30px;

    background-color: #F3F5F9;

    border-radius: 10px 10px 10px 10px;

}



.elementor-9 .elementor-element.elementor-element-03b3be3:hover .elementor-widget-container {

    background-color: #FFFFFF;

    box-shadow: 0px 20px 70px 0px rgba(66, 81, 103, 0.1);

}



.elementor-9 .elementor-element.elementor-element-a11914b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {

    margin-bottom: 0px;

}



.elementor-9 .elementor-element.elementor-element-5d79378 {

    --spacer-size: 20px;

}



.elementor-9 .elementor-element.elementor-element-c8b6ca3>.elementor-container>.elementor-column>.elementor-widget-wrap {

    align-content: center;

    align-items: center;

}



.elementor-9 .elementor-element.elementor-element-c8b6ca3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c8b6ca3>.elementor-motion-effects-container>.elementor-motion-effects-layer {

    background-color: #0E5891;

}



.elementor-9 .elementor-element.elementor-element-c8b6ca3>.elementor-background-overlay {

    background-image: url("../../2020/12/pattern.svg");

    opacity: 0.03;

    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-9 .elementor-element.elementor-element-c8b6ca3, .elementor-9 .elementor-element.elementor-element-c8b6ca3>.elementor-background-overlay {

    border-radius: 10px 10px 10px 10px;

}



.elementor-9 .elementor-element.elementor-element-c8b6ca3 {

    box-shadow: 0px 20px 70px 0px rgba(35.999999999999986, 25.999999999999996, 81, 0.2);

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

    padding: 70px 70px 70px 70px;

}



.elementor-9 .elementor-element.elementor-element-1031b9a .elementor-heading-title {

    color: #FFFFFF;

    font-size: 30px;

    font-weight: 800;

    line-height: 1.3em;

}



.elementor-9 .elementor-element.elementor-element-9dd4a98 .elementor-button {

    font-size: 16px;

    fill: var(--e-global-color-accent);

    color: var(--e-global-color-accent);

    background-color: #FFFFFF;

    padding: 16px 23px 16px 23px;

}



.elementor-9 .elementor-element.elementor-element-9dd4a98 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-9dd4a98 .elementor-button:focus {

    color: #FFFFFF;

    background-color: var(--e-global-color-accent);

}



.elementor-9 .elementor-element.elementor-element-9dd4a98 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-9dd4a98 .elementor-button:focus svg {

    fill: #FFFFFF;

}



.elementor-9 .elementor-element.elementor-element-54927c0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {

    margin-bottom: 0px;

}



.elementor-9 .elementor-element.elementor-element-68bca80 {

    --spacer-size: 20px;

}



.elementor-9 .elementor-element.elementor-element-6152ca1>.elementor-container>.elementor-column>.elementor-widget-wrap {

    align-content: center;

    align-items: center;

}



.elementor-9 .elementor-element.elementor-element-6152ca1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6152ca1>.elementor-motion-effects-container>.elementor-motion-effects-layer {

    background-color: #F9FAFC;

}



.elementor-9 .elementor-element.elementor-element-6152ca1 {

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

    padding: 70px 0px 70px 0px;

}



.elementor-9 .elementor-element.elementor-element-6152ca1>.elementor-background-overlay {

    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-9 .elementor-element.elementor-element-d3eb326>.elementor-element-populated, .elementor-9 .elementor-element.elementor-element-d3eb326>.elementor-element-populated>.elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-d3eb326>.elementor-background-slideshow {

    border-radius: 10px 10px 10px 10px;

}



.elementor-9 .elementor-element.elementor-element-d3eb326>.elementor-element-populated {

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

}



.elementor-9 .elementor-element.elementor-element-d3eb326>.elementor-element-populated>.elementor-background-overlay {

    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-9 .elementor-element.elementor-element-2469ecc img {

    width: 100%;

    border-radius: 10px 10px 10px 10px;

}



.elementor-9 .elementor-element.elementor-element-968bbe2 .elementor-heading-title {

    font-size: 45px;

    font-weight: 800;

    line-height: 1.3em;

}



.elementor-9 .elementor-element.elementor-element-6d8c629 {

    font-weight: 500;

}



.elementor-9 .elementor-element.elementor-element-b64e187 {

    margin-top: 30px;

    margin-bottom: 0px;

}



.elementor-9 .elementor-element.elementor-element-5b5bd5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {

    padding-bottom: calc(12px/2);

}



.elementor-9 .elementor-element.elementor-element-5b5bd5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {

    margin-top: calc(12px/2);

}



.elementor-9 .elementor-element.elementor-element-5b5bd5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {

    margin-right: calc(12px/2);

    margin-left: calc(12px/2);

}



.elementor-9 .elementor-element.elementor-element-5b5bd5a .elementor-icon-list-items.elementor-inline-items {

    margin-right: calc(-12px/2);

    margin-left: calc(-12px/2);

}



body.rtl .elementor-9 .elementor-element.elementor-element-5b5bd5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {

    left: calc(-12px/2);

}



body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5b5bd5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {

    right: calc(-12px/2);

}



.elementor-9 .elementor-element.elementor-element-5b5bd5a .elementor-icon-list-icon i {

    color: #0E5891;

    transition: color 0.3s;

}



.elementor-9 .elementor-element.elementor-element-5b5bd5a .elementor-icon-list-icon svg {

    fill: #0E5891;

    transition: fill 0.3s;

}



.elementor-9 .elementor-element.elementor-element-5b5bd5a {

    --e-icon-list-icon-size: 18px;

    --icon-vertical-offset: 0px;

}



.elementor-9 .elementor-element.elementor-element-5b5bd5a .elementor-icon-list-text {

    color: var(--e-global-color-text);

    transition: color 0.3s;

}



.elementor-9 .elementor-element.elementor-element-5b5bd5a .elementor-icon-list-item:hover .elementor-icon-list-text {

    color: var(--e-global-color-primary);

}



.elementor-9 .elementor-element.elementor-element-c7a4758 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {

    padding-bottom: calc(12px/2);

}



.elementor-9 .elementor-element.elementor-element-c7a4758 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {

    margin-top: calc(12px/2);

}



.elementor-9 .elementor-element.elementor-element-c7a4758 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {

    margin-right: calc(12px/2);

    margin-left: calc(12px/2);

}



.elementor-9 .elementor-element.elementor-element-c7a4758 .elementor-icon-list-items.elementor-inline-items {

    margin-right: calc(-12px/2);

    margin-left: calc(-12px/2);

}



body.rtl .elementor-9 .elementor-element.elementor-element-c7a4758 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {

    left: calc(-12px/2);

}



body:not(.rtl) .elementor-9 .elementor-element.elementor-element-c7a4758 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {

    right: calc(-12px/2);

}



.elementor-9 .elementor-element.elementor-element-c7a4758 .elementor-icon-list-icon i {

    color: #0E5891;

    transition: color 0.3s;

}



.elementor-9 .elementor-element.elementor-element-c7a4758 .elementor-icon-list-icon svg {

    fill: #0E5891;

    transition: fill 0.3s;

}



.elementor-9 .elementor-element.elementor-element-c7a4758 {

    --e-icon-list-icon-size: 18px;

    --icon-vertical-offset: 0px;

}



.elementor-9 .elementor-element.elementor-element-c7a4758 .elementor-icon-list-text {

    color: var(--e-global-color-text);

    transition: color 0.3s;

}



.elementor-9 .elementor-element.elementor-element-c7a4758 .elementor-icon-list-item:hover .elementor-icon-list-text {

    color: var(--e-global-color-primary);

}



.elementor-9 .elementor-element.elementor-element-be256a0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {

    margin-bottom: 0px;

}



.elementor-9 .elementor-element.elementor-element-9d88547 {

    --spacer-size: 10px;

}



.elementor-9 .elementor-element.elementor-element-b1d67e4>.elementor-container {

    max-width: 630px;

    text-align: center;

}



.elementor-9 .elementor-element.elementor-element-b1d67e4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b1d67e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {

    background-image: url("../../2024/03/izmir-kombi-servisi.jpg");

    background-position: center center;

    background-repeat: no-repeat;

    background-size: cover;

}



.elementor-9 .elementor-element.elementor-element-b1d67e4, .elementor-9 .elementor-element.elementor-element-b1d67e4>.elementor-background-overlay {

    border-radius: 10px 10px 10px 10px;

}



.elementor-9 .elementor-element.elementor-element-b1d67e4 {

    box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.25);

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

    padding: 100px 100px 100px 100px;

    z-index: 1;

}



.elementor-9 .elementor-element.elementor-element-b1d67e4>.elementor-background-overlay {

    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-9 .elementor-element.elementor-element-7f22bf4 .elementor-heading-title {

    color: #0E5891;

    font-weight: 800;

}



.elementor-9 .elementor-element.elementor-element-d4ef178 {

    color: #0E5891;

}



.elementor-9 .elementor-element.elementor-element-f6e6a42 .elementor-button {

    font-size: 16px;

    background-color: #0E5891;

    padding: 16px 23px 16px 23px;

}



.elementor-9 .elementor-element.elementor-element-f6e6a42 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-f6e6a42 .elementor-button:focus {

    background-color: var(--e-global-color-blocksy_palette_2);

}



.elementor-9 .elementor-element.elementor-element-3dae491:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3dae491>.elementor-motion-effects-container>.elementor-motion-effects-layer {

    background-color: #102136;

}



.elementor-9 .elementor-element.elementor-element-3dae491 {

    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

    margin-top: -200px;

    margin-bottom: 0px;

    padding: 0px 0px 50px 0px;

}



.elementor-9 .elementor-element.elementor-element-3dae491>.elementor-background-overlay {

    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-9 .elementor-element.elementor-element-5fdd5e9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {

    margin-bottom: 0px;

}



.elementor-9 .elementor-element.elementor-element-1ba766f {

    --spacer-size: 200px;

}



@media(max-width:1024px) {

    .elementor-9 .elementor-element.elementor-element-eafe62f {

        padding: 250px 0px 150px 0px;

    }



    .elementor-9 .elementor-element.elementor-element-f7020b6 {

        text-align: center;

    }



    .elementor-9 .elementor-element.elementor-element-66c8592 {

        text-align: center;

    }



    .elementor-9 .elementor-element.elementor-element-66c8592 .elementor-heading-title {

        font-size: 30px;

    }



    .elementor-9 .elementor-element.elementor-element-d179204 {

        text-align: center;

    }



    .elementor-9 .elementor-element.elementor-element-e541f1e {

        text-align: center;

    }



    .elementor-9 .elementor-element.elementor-element-ea03abc {

        --spacer-size: 70px;

    }



    .elementor-9 .elementor-element.elementor-element-ab99b69 .elementor-heading-title {

        font-size: 25px;

    }



    .elementor-9 .elementor-element.elementor-element-a3c804a {

        --spacer-size: 70px;

    }



    .elementor-9 .elementor-element.elementor-element-1724df2 {

        --spacer-size: 400px;

    }



    .elementor-9 .elementor-element.elementor-element-dcc615f>.elementor-element-populated {

        padding: 50px 0px 50px 0px;

    }



    .elementor-9 .elementor-element.elementor-element-371c8b9 {

        text-align: center;

    }



    .elementor-9 .elementor-element.elementor-element-c90c95b {

        text-align: center;

    }



    .elementor-9 .elementor-element.elementor-element-c90c95b .elementor-heading-title {

        font-size: 30px;

    }



    .elementor-9 .elementor-element.elementor-element-113c3fd {

        text-align: center;

    }



    .elementor-9 .elementor-element.elementor-element-5d79378 {

        --spacer-size: 70px;

    }



    .elementor-9 .elementor-element.elementor-element-c8b6ca3 {

        padding: 40px 40px 40px 40px;

    }



    .elementor-9 .elementor-element.elementor-element-1031b9a {

        text-align: center;

    }



    .elementor-9 .elementor-element.elementor-element-1031b9a .elementor-heading-title {

        font-size: 25px;

    }



    .elementor-9 .elementor-element.elementor-element-68bca80 {

        --spacer-size: 70px;

    }



    .elementor-9 .elementor-element.elementor-element-6152ca1 {

        padding: 30px 0px 30px 0px;

    }



    .elementor-9 .elementor-element.elementor-element-968bbe2 {

        text-align: center;

    }



    .elementor-9 .elementor-element.elementor-element-968bbe2 .elementor-heading-title {

        font-size: 30px;

    }



    .elementor-9 .elementor-element.elementor-element-6d8c629 {

        text-align: center;

    }



    .elementor-9 .elementor-element.elementor-element-9d88547 {

        --spacer-size: 70px;

    }



    .elementor-9 .elementor-element.elementor-element-b1d67e4 {

        padding: 70px 70px 70px 70px;

    }



    .elementor-9 .elementor-element.elementor-element-7f22bf4 .elementor-heading-title {

        font-size: 25px;

    }

}



@media(max-width:767px) {

    .elementor-9 .elementor-element.elementor-element-eafe62f {

        padding: 150px 0px 100px 0px;

    }



    .elementor-9 .elementor-element.elementor-element-5aaa7ce .elementor-icon-box-wrapper {

        text-align: center;

    }



    .elementor-9 .elementor-element.elementor-element-03b3be3 .elementor-icon-box-wrapper {

        text-align: center;

    }



    .elementor-9 .elementor-element.elementor-element-b1d67e4 {

        padding: 30px 30px 30px 30px;

    }

}



@media(min-width:768px) {

    .elementor-9 .elementor-element.elementor-element-cf113bd {

        width: 44%;

    }



    .elementor-9 .elementor-element.elementor-element-e65df7b {

        width: 28%;

    }



    .elementor-9 .elementor-element.elementor-element-9446137 {

        width: 72%;

    }



    .elementor-9 .elementor-element.elementor-element-4a694ad {

        width: 56%;

    }



    .elementor-9 .elementor-element.elementor-element-a08a86a {

        width: 50%;

    }



    .elementor-9 .elementor-element.elementor-element-dcc615f {

        width: 50%;

    }



    .elementor-9 .elementor-element.elementor-element-8b04ba4 {

        width: 50%;

    }



    .elementor-9 .elementor-element.elementor-element-4d318c1 {

        width: 50%;

    }

}



@media(max-width:1024px) and (min-width:768px) {

    .elementor-9 .elementor-element.elementor-element-cf113bd {

        width: 100%;

    }



    .elementor-9 .elementor-element.elementor-element-e65df7b {

        width: 50%;

    }



    .elementor-9 .elementor-element.elementor-element-9446137 {

        width: 50%;

    }



    .elementor-9 .elementor-element.elementor-element-4a694ad {

        width: 100%;

    }



    .elementor-9 .elementor-element.elementor-element-7f6bbb9 {

        width: 100%;

    }



    .elementor-9 .elementor-element.elementor-element-e0f9a58 {

        width: 100%;

    }



    .elementor-9 .elementor-element.elementor-element-d2eb189 {

        width: 100%;

    }



    .elementor-9 .elementor-element.elementor-element-a08a86a {

        width: 100%;

    }



    .elementor-9 .elementor-element.elementor-element-dcc615f {

        width: 100%;

    }



    .elementor-9 .elementor-element.elementor-element-8b04ba4 {

        width: 100%;

    }



    .elementor-9 .elementor-element.elementor-element-4d318c1 {

        width: 100%;

    }



    .elementor-9 .elementor-element.elementor-element-d3eb326 {

        width: 100%;

    }



    .elementor-9 .elementor-element.elementor-element-d7f43ac {

        width: 100%;

    }

}



.pl-50{

    padding-left: 100px;

}



.wp-card-service {

	display: flex;

	border-radius: 50px;

	box-shadow: 0 0 20px #0000001a;

	flex-direction: column;

	align-items: center;

	background: linear-gradient(to bottom, #7dd3e4 0%, #5eaebe 100%);

	padding: 60px;

}

.wp-card-service figure {

	display: block;

	padding-top: 60px;

}

.wp-card-service figure img {

	display: block;

	height: 300px;

}

.wp-card-service .cd-inner {
	display: block;
	color: #FFF;
	font-size: 32px;
	font-weight: 600;
	height: 105px;
}



.elementor-section .bg-overlay {

	background: linear-gradient(to bottom, #ffffff3b 0%, #fff 100%);

	position: absolute;

	width: 100%;

	height: 100%;

	top: 0;

	left: 0;

	border-radius: 12px;

}