.elementor-20 .elementor-element.elementor-element-0e92b31{--display:flex;--min-height:627px;--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:flex-start;--overlay-opacity:1;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-0e92b31:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0e92b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atebcleaning.com/wp-content/uploads/2026/07/afc467282da142a362c8891a74dd56f5b5a8e396-3-1.jpg");background-size:cover;}.elementor-20 .elementor-element.elementor-element-0e92b31::before, .elementor-20 .elementor-element.elementor-element-0e92b31 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-0e92b31 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-0e92b31 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-0e92b31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-0e92b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000004F;--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-dce2553.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-dce2553 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3eb2ddb{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-3eb2ddb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:500;line-height:40px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-49e0781{width:var( --container-widget-width, 1160px );max-width:1160px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;--container-widget-width:1160px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-49e0781 p{margin-block-end:6px;}.elementor-20 .elementor-element.elementor-element-22e11c3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-8178af8{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2926d2f{--display:flex;}.elementor-20 .elementor-element.elementor-element-7437b66 img{height:890px;object-fit:cover;object-position:center center;border-radius:22px 22px 22px 22px;}.elementor-20 .elementor-element.elementor-element-c6aaf40{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20 .elementor-element.elementor-element-90c0006{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-ca92d0d p{margin-block-end:10px;}.elementor-20 .elementor-element.elementor-element-ca92d0d{color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-70fdb12{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-20 .elementor-element.elementor-element-15aa3b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-20 .elementor-element.elementor-element-15aa3b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-20 .elementor-element.elementor-element-15aa3b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-20 .elementor-element.elementor-element-15aa3b7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-20 .elementor-element.elementor-element-15aa3b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-20 .elementor-element.elementor-element-15aa3b7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-15aa3b7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-15aa3b7{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-15aa3b7 .elementor-icon-list-text{color:#0D0038CC;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-356af4a p{margin-block-end:10px;}.elementor-20 .elementor-element.elementor-element-356af4a{color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-e0f6636{--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:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-e0f6636:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e0f6636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-20 .elementor-element.elementor-element-b184518{width:var( --container-widget-width, 863px );max-width:863px;--container-widget-width:863px;--container-widget-flex-grow:0;text-align:center;color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-b184518 p{margin-block-end:10px;}.elementor-20 .elementor-element.elementor-element-6256df5{--display:flex;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-d97d653{text-align:center;}.elementor-20 .elementor-element.elementor-element-1cac467{width:var( --container-widget-width, 1030px );max-width:1030px;--container-widget-width:1030px;--container-widget-flex-grow:0;text-align:center;color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-1cac467 p{margin-block-end:10px;}.elementor-20 .elementor-element.elementor-element-1fac460{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 60px;--row-gap:30px;--column-gap:60px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-acf834b{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-844252c .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-844252c .elementor-icon-box-title{margin-block-end:14px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-844252c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-844252c .elementor-icon-box-title a{font-size:20px;font-weight:500;line-height:30px;}.elementor-20 .elementor-element.elementor-element-844252c .elementor-icon-box-description{font-weight:500;color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-385b5b3{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-cff888e .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-cff888e .elementor-icon-box-title{margin-block-end:14px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-cff888e .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-cff888e .elementor-icon-box-title a{font-size:20px;font-weight:500;line-height:30px;}.elementor-20 .elementor-element.elementor-element-cff888e .elementor-icon-box-description{font-weight:500;color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-df2fa5f{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-a00cf67 .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-a00cf67 .elementor-icon-box-title{margin-block-end:14px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-a00cf67 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-a00cf67 .elementor-icon-box-title a{font-size:20px;font-weight:500;line-height:30px;}.elementor-20 .elementor-element.elementor-element-a00cf67 .elementor-icon-box-description{font-weight:500;color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-c486f47{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:50%;--margin-right:0%;}.elementor-20 .elementor-element.elementor-element-63a1193 .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-63a1193 .elementor-icon-box-title{margin-block-end:14px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-63a1193 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-63a1193 .elementor-icon-box-title a{font-size:20px;font-weight:500;line-height:30px;}.elementor-20 .elementor-element.elementor-element-63a1193 .elementor-icon-box-description{font-weight:500;color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-dcd6fad{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:50%;--margin-right:0%;}.elementor-20 .elementor-element.elementor-element-139160a .elementor-icon-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-139160a .elementor-icon-box-title{margin-block-end:14px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-139160a .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-139160a .elementor-icon-box-title a{font-size:20px;font-weight:500;line-height:30px;}.elementor-20 .elementor-element.elementor-element-139160a .elementor-icon-box-description{font-weight:500;color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-0f6d9bf{width:var( --container-widget-width, 1030px );max-width:1030px;--container-widget-width:1030px;--container-widget-flex-grow:0;text-align:center;color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-0f6d9bf p{margin-block-end:10px;}.elementor-20 .elementor-element.elementor-element-909111e{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-909111e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-909111e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-20 .elementor-element.elementor-element-ef07a9a{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20 .elementor-element.elementor-element-f3a35da{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-3b37db0 p{margin-block-end:5px;}.elementor-20 .elementor-element.elementor-element-3b37db0{color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-296226f{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;font-size:19px;font-weight:600;line-height:36px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-296226f p{margin-block-end:10px;}.elementor-20 .elementor-element.elementor-element-b584658 p{margin-block-end:5px;}.elementor-20 .elementor-element.elementor-element-b584658{color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-8baf8ce{--display:flex;}.elementor-20 .elementor-element.elementor-element-0445501 img{height:890px;object-fit:cover;object-position:center center;border-radius:22px 22px 22px 22px;}.elementor-20 .elementor-element.elementor-element-2f6dcdc{--display:flex;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-bd6d704{text-align:center;}.elementor-20 .elementor-element.elementor-element-ae9c50b{width:var( --container-widget-width, 938px );max-width:938px;--container-widget-width:938px;--container-widget-flex-grow:0;text-align:center;color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-ae9c50b p{margin-block-end:10px;}.elementor-20 .elementor-element.elementor-element-5c9f848{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-46a15be{--display:flex;}.elementor-20 .elementor-element.elementor-element-04541a4{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-20 .elementor-element.elementor-element-ded47a1{text-align:start;}.elementor-20 .elementor-element.elementor-element-dedf17d{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-20 .elementor-element.elementor-element-03eefb4 p{margin-block-end:5px;}.elementor-20 .elementor-element.elementor-element-03eefb4{color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-e335ec4{--divider-border-style:solid;--divider-color:#0D00384F;--divider-border-width:1px;}.elementor-20 .elementor-element.elementor-element-e335ec4 .elementor-divider-separator{width:100%;}.elementor-20 .elementor-element.elementor-element-e335ec4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-51ce741{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9936742{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-20 .elementor-element.elementor-element-43e9e01{text-align:start;}.elementor-20 .elementor-element.elementor-element-99574e6{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-20 .elementor-element.elementor-element-4da6120 p{margin-block-end:5px;}.elementor-20 .elementor-element.elementor-element-4da6120{color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-bd0bc4a{--display:flex;}.elementor-20 .elementor-element.elementor-element-9e5483e{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-9e5483e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9e5483e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0038;}.elementor-20 .elementor-element.elementor-element-4a837f1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-caeb43f img{width:1000px;height:800px;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-12e45f8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-20 .elementor-element.elementor-element-68248cd{text-align:start;}.elementor-20 .elementor-element.elementor-element-68248cd .elementor-heading-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-8dab9d0{width:var( --container-widget-width, 556px );max-width:556px;--container-widget-width:556px;--container-widget-flex-grow:0;text-align:start;color:#FFFFFFF5;}.elementor-20 .elementor-element.elementor-element-8dab9d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-8dab9d0 p{margin-block-end:6px;}.elementor-20 .elementor-element.elementor-element-b344ca7{--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:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-b344ca7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b344ca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-20 .elementor-element.elementor-element-87f1f30{width:var( --container-widget-width, 863px );max-width:863px;--container-widget-width:863px;--container-widget-flex-grow:0;text-align:center;color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-87f1f30 p{margin-block-end:10px;}.elementor-20 .elementor-element.elementor-element-ae42b54{--display:flex;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ba2b032{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-692d9ad{--display:flex;}.elementor-20 .elementor-element.elementor-element-6023302{width:var( --container-widget-width, 517px );max-width:517px;--container-widget-width:517px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-e03cbc6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-4d2301d{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;text-align:start;color:#0D0038CC;}.elementor-20 .elementor-element.elementor-element-4d2301d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-4d2301d p{margin-block-end:6px;}.elementor-20 .elementor-element.elementor-element-bb339f9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:34px 50px;--row-gap:34px;--column-gap:50px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8986c44{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-ef71644{border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-ef71644 img{width:100%;height:344px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-9cf7b54 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-20 .elementor-element.elementor-element-9cf7b54 .elementor-icon-box-title{margin-block-end:3px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-9cf7b54 .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-9cf7b54 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-9cf7b54 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-9cf7b54 .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:26px;color:#0D0038CC;}.elementor-20 .elementor-element.elementor-element-e9866c4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-a622691{border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-a622691 img{width:100%;height:344px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-df25925 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-20 .elementor-element.elementor-element-df25925 .elementor-icon-box-title{margin-block-end:3px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-df25925 .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-df25925 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-df25925 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-df25925 .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:26px;color:#0D0038CC;}.elementor-20 .elementor-element.elementor-element-443d77c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-12f6ecd{border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-12f6ecd img{width:100%;height:344px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-f2bcf00 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-20 .elementor-element.elementor-element-f2bcf00 .elementor-icon-box-title{margin-block-end:3px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-f2bcf00 .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-f2bcf00 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-f2bcf00 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-f2bcf00 .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:26px;color:#0D0038CC;}.elementor-20 .elementor-element.elementor-element-cb4b68f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-ee14d2d{border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-ee14d2d img{width:100%;height:344px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-8ecbf6c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-20 .elementor-element.elementor-element-8ecbf6c .elementor-icon-box-title{margin-block-end:3px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-8ecbf6c .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-8ecbf6c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-8ecbf6c .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-8ecbf6c .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:26px;color:#0D0038CC;}.elementor-20 .elementor-element.elementor-element-fdddc74{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-4dcb4de{border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-4dcb4de img{width:100%;height:344px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-af1dc5b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-20 .elementor-element.elementor-element-af1dc5b .elementor-icon-box-title{margin-block-end:3px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-af1dc5b .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-af1dc5b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-af1dc5b .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-af1dc5b .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:26px;color:#0D0038CC;}.elementor-20 .elementor-element.elementor-element-9a320e8{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-9e01073{border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-9e01073 img{width:100%;height:344px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-3fa556d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-20 .elementor-element.elementor-element-3fa556d .elementor-icon-box-title{margin-block-end:3px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-3fa556d .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-3fa556d .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-3fa556d .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-3fa556d .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:26px;color:#0D0038CC;}.elementor-20 .elementor-element.elementor-element-4dd0651{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:0%;--margin-left:114%;--margin-right:0%;}.elementor-20 .elementor-element.elementor-element-0770941{border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-0770941 img{width:100%;height:344px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-4db3dd2 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-20 .elementor-element.elementor-element-4db3dd2 .elementor-icon-box-title{margin-block-end:3px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-4db3dd2 .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-4db3dd2 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-4db3dd2 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-4db3dd2 .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:26px;color:#0D0038CC;}.elementor-20 .elementor-element.elementor-element-8134e7e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-39627ed{--display:flex;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-dcb6f23{text-align:center;}.elementor-20 .elementor-element.elementor-element-2222bf4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:23px 23px;--row-gap:23px;--column-gap:23px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-443ec52{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-8d7260d{border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-8d7260d img{width:100%;height:324px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-d124c3b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-20 .elementor-element.elementor-element-d124c3b .elementor-icon-box-title{margin-block-end:11px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-d124c3b .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-d124c3b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-d124c3b .elementor-icon-box-title a{font-size:20px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-d124c3b .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:26px;color:#0D0038CC;}.elementor-20 .elementor-element.elementor-element-d914e24{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-fd7eae4{border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-fd7eae4 img{width:100%;height:324px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-fc79b45 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-20 .elementor-element.elementor-element-fc79b45 .elementor-icon-box-title{margin-block-end:11px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-fc79b45 .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-fc79b45 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-fc79b45 .elementor-icon-box-title a{font-size:20px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-fc79b45 .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:26px;color:#0D0038CC;}.elementor-20 .elementor-element.elementor-element-d911187{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-ff84c73{border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-ff84c73 img{width:100%;height:324px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-eb2f884 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-20 .elementor-element.elementor-element-eb2f884 .elementor-icon-box-title{margin-block-end:11px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-eb2f884 .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-eb2f884 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-eb2f884 .elementor-icon-box-title a{font-size:20px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-eb2f884 .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:26px;color:#0D0038CC;}.elementor-20 .elementor-element.elementor-element-744ae90{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-6c1d081{border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-6c1d081 img{width:100%;height:324px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-6abfd9d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-20 .elementor-element.elementor-element-6abfd9d .elementor-icon-box-title{margin-block-end:11px;color:#251A4D;}.elementor-20 .elementor-element.elementor-element-6abfd9d .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-6abfd9d .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-6abfd9d .elementor-icon-box-title a{font-size:20px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-6abfd9d .elementor-icon-box-description{font-size:15px;font-weight:300;line-height:26px;color:#0D0038CC;}.elementor-20 .elementor-element.elementor-element-e5086c7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-316e95d{--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:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-316e95d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-316e95d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-20 .elementor-element.elementor-element-8aff572{--display:flex;}.elementor-20 .elementor-element.elementor-element-4088f03 img{height:760px;object-fit:cover;object-position:center center;border-radius:22px 22px 22px 22px;}.elementor-20 .elementor-element.elementor-element-200cdc6{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-20 .elementor-element.elementor-element-02c41bf{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-a644ec9 p{margin-block-end:10px;}.elementor-20 .elementor-element.elementor-element-a644ec9{color:#251A4DCC;}.elementor-20 .elementor-element.elementor-element-a544554{--display:flex;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-6e52b44{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:40px 40px 40px 40px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-20 .elementor-element.elementor-element-6e52b44:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6e52b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBCE2D;}.elementor-20 .elementor-element.elementor-element-693ff5e{text-align:center;}.elementor-20 .elementor-element.elementor-element-1c4ad16{width:var( --container-widget-width, 1050px );max-width:1050px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1050px;--container-widget-flex-grow:0;text-align:center;color:#0D0038CC;}.elementor-20 .elementor-element.elementor-element-1c4ad16 p{margin-block-end:3px;}.elementor-20 .elementor-element.elementor-element-26c1318 .elementor-button{background-color:#251A4D;fill:#FFFFFF;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-0e92b31{--min-height:673px;}.elementor-20 .elementor-element.elementor-element-8178af8{--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;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-7437b66 img{width:1000px;height:500px;}.elementor-20 .elementor-element.elementor-element-90c0006{text-align:start;}.elementor-20 .elementor-element.elementor-element-e0f6636{--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;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-6256df5{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-d97d653{text-align:center;}.elementor-20 .elementor-element.elementor-element-1fac460{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-844252c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-844252c .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-cff888e .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-cff888e .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-a00cf67 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-a00cf67 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-c486f47{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-20 .elementor-element.elementor-element-63a1193 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-63a1193 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-139160a .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-139160a .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-909111e{--flex-direction:column-reverse;--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;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f3a35da{text-align:start;}.elementor-20 .elementor-element.elementor-element-0445501 img{width:1000px;height:500px;}.elementor-20 .elementor-element.elementor-element-2f6dcdc{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-bd6d704{text-align:center;}.elementor-20 .elementor-element.elementor-element-5c9f848{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-04541a4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-ded47a1{text-align:center;}.elementor-20 .elementor-element.elementor-element-03eefb4{text-align:center;}.elementor-20 .elementor-element.elementor-element-51ce741{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-9936742{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-43e9e01{text-align:center;}.elementor-20 .elementor-element.elementor-element-4da6120{text-align:center;}.elementor-20 .elementor-element.elementor-element-9e5483e{--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;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-caeb43f img{width:1000px;height:500px;object-position:top center;}.elementor-20 .elementor-element.elementor-element-68248cd{text-align:start;}.elementor-20 .elementor-element.elementor-element-8dab9d0{text-align:start;}.elementor-20 .elementor-element.elementor-element-b344ca7{--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;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ae42b54{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ba2b032{--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;--align-items:flex-start;--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-20 .elementor-element.elementor-element-6023302{--container-widget-width:894px;--container-widget-flex-grow:0;width:var( --container-widget-width, 894px );max-width:894px;text-align:center;}.elementor-20 .elementor-element.elementor-element-e03cbc6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-4d2301d{width:auto;max-width:auto;text-align:center;}.elementor-20 .elementor-element.elementor-element-bb339f9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9cf7b54 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-9cf7b54 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-df25925 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-df25925 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-f2bcf00 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-f2bcf00 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-8ecbf6c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-8ecbf6c .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-af1dc5b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-af1dc5b .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-3fa556d .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-3fa556d .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-4dd0651{--margin-top:0%;--margin-bottom:0%;--margin-left:59%;--margin-right:0%;}.elementor-20 .elementor-element.elementor-element-4db3dd2 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-4db3dd2 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-8134e7e.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-39627ed{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-dcb6f23{text-align:center;}.elementor-20 .elementor-element.elementor-element-2222bf4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d124c3b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-d124c3b .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-fc79b45 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-fc79b45 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-eb2f884 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-eb2f884 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-6abfd9d .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-6abfd9d .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-e5086c7.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-316e95d{--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;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-4088f03 img{width:1000px;height:500px;}.elementor-20 .elementor-element.elementor-element-02c41bf{text-align:start;}.elementor-20 .elementor-element.elementor-element-a544554{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-6e52b44{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-693ff5e{text-align:center;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-0e92b31{--min-height:576px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-0e92b31:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0e92b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20 .elementor-element.elementor-element-3eb2ddb .elementor-heading-title{font-size:19px;line-height:27px;}.elementor-20 .elementor-element.elementor-element-8178af8{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-7437b66 img{height:100%;}.elementor-20 .elementor-element.elementor-element-90c0006{text-align:start;}.elementor-20 .elementor-element.elementor-element-70fdb12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-70fdb12 .elementor-heading-title{line-height:29px;}.elementor-20 .elementor-element.elementor-element-e0f6636{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-6256df5{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-d97d653{text-align:center;}.elementor-20 .elementor-element.elementor-element-1fac460{--e-con-grid-template-columns:repeat(1, 1fr);--gap:27px 27px;--row-gap:27px;--column-gap:27px;--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-844252c .elementor-icon-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-844252c .elementor-icon-box-title{margin-block-end:20px;}.elementor-20 .elementor-element.elementor-element-844252c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-844252c .elementor-icon-box-title a{font-size:19px;line-height:0.1em;}.elementor-20 .elementor-element.elementor-element-cff888e .elementor-icon-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-cff888e .elementor-icon-box-title{margin-block-end:20px;}.elementor-20 .elementor-element.elementor-element-cff888e .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-cff888e .elementor-icon-box-title a{font-size:19px;line-height:0.1em;}.elementor-20 .elementor-element.elementor-element-a00cf67 .elementor-icon-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-a00cf67 .elementor-icon-box-title{margin-block-end:20px;}.elementor-20 .elementor-element.elementor-element-a00cf67 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-a00cf67 .elementor-icon-box-title a{font-size:19px;line-height:0.1em;}.elementor-20 .elementor-element.elementor-element-63a1193 .elementor-icon-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-63a1193 .elementor-icon-box-title{margin-block-end:20px;}.elementor-20 .elementor-element.elementor-element-63a1193 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-63a1193 .elementor-icon-box-title a{font-size:19px;line-height:0.1em;}.elementor-20 .elementor-element.elementor-element-dcd6fad{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-20 .elementor-element.elementor-element-139160a .elementor-icon-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-139160a .elementor-icon-box-title{margin-block-end:20px;}.elementor-20 .elementor-element.elementor-element-139160a .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-139160a .elementor-icon-box-title a{font-size:19px;line-height:0.1em;}.elementor-20 .elementor-element.elementor-element-909111e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f3a35da{text-align:start;}.elementor-20 .elementor-element.elementor-element-296226f{font-size:16px;line-height:27px;}.elementor-20 .elementor-element.elementor-element-0445501 img{height:100%;}.elementor-20 .elementor-element.elementor-element-2f6dcdc{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-bd6d704{text-align:center;}.elementor-20 .elementor-element.elementor-element-5c9f848{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20 .elementor-element.elementor-element-04541a4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-ded47a1{text-align:center;}.elementor-20 .elementor-element.elementor-element-dedf17d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-dedf17d .elementor-heading-title{line-height:29px;}.elementor-20 .elementor-element.elementor-element-e335ec4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-20 .elementor-element.elementor-element-51ce741{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9936742{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-43e9e01{text-align:center;}.elementor-20 .elementor-element.elementor-element-99574e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-99574e6 .elementor-heading-title{line-height:29px;}.elementor-20 .elementor-element.elementor-element-9e5483e{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-caeb43f img{height:100%;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-68248cd{text-align:start;}.elementor-20 .elementor-element.elementor-element-8dab9d0{text-align:start;}.elementor-20 .elementor-element.elementor-element-b344ca7{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ae42b54{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-6023302{text-align:start;}.elementor-20 .elementor-element.elementor-element-4d2301d{text-align:start;}.elementor-20 .elementor-element.elementor-element-bb339f9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ef71644{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-ef71644 img{height:347px;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-9cf7b54 .elementor-icon-box-title{margin-block-end:6px;}.elementor-20 .elementor-element.elementor-element-9cf7b54 .elementor-icon{font-size:17px;}.elementor-20 .elementor-element.elementor-element-9cf7b54 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-9cf7b54 .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-a622691{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-a622691 img{height:347px;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-df25925 .elementor-icon-box-title{margin-block-end:6px;}.elementor-20 .elementor-element.elementor-element-df25925 .elementor-icon{font-size:17px;}.elementor-20 .elementor-element.elementor-element-df25925 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-df25925 .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-12f6ecd{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-12f6ecd img{height:347px;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-f2bcf00 .elementor-icon-box-title{margin-block-end:6px;}.elementor-20 .elementor-element.elementor-element-f2bcf00 .elementor-icon{font-size:17px;}.elementor-20 .elementor-element.elementor-element-f2bcf00 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-f2bcf00 .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-ee14d2d{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-ee14d2d img{height:347px;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-8ecbf6c .elementor-icon-box-title{margin-block-end:6px;}.elementor-20 .elementor-element.elementor-element-8ecbf6c .elementor-icon{font-size:17px;}.elementor-20 .elementor-element.elementor-element-8ecbf6c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-8ecbf6c .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-4dcb4de{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-4dcb4de img{height:347px;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-af1dc5b .elementor-icon-box-title{margin-block-end:6px;}.elementor-20 .elementor-element.elementor-element-af1dc5b .elementor-icon{font-size:17px;}.elementor-20 .elementor-element.elementor-element-af1dc5b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-af1dc5b .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-9e01073{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-9e01073 img{height:347px;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-3fa556d .elementor-icon-box-title{margin-block-end:6px;}.elementor-20 .elementor-element.elementor-element-3fa556d .elementor-icon{font-size:17px;}.elementor-20 .elementor-element.elementor-element-3fa556d .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-3fa556d .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-4dd0651{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-20 .elementor-element.elementor-element-0770941{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-0770941 img{height:347px;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-4db3dd2 .elementor-icon-box-title{margin-block-end:6px;}.elementor-20 .elementor-element.elementor-element-4db3dd2 .elementor-icon{font-size:17px;}.elementor-20 .elementor-element.elementor-element-4db3dd2 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-4db3dd2 .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-8134e7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-8134e7e.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-39627ed{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-dcb6f23{text-align:center;}.elementor-20 .elementor-element.elementor-element-2222bf4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8d7260d{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-8d7260d img{height:347px;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-d124c3b .elementor-icon-box-title{margin-block-end:7px;}.elementor-20 .elementor-element.elementor-element-d124c3b .elementor-icon{font-size:17px;}.elementor-20 .elementor-element.elementor-element-d124c3b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-d124c3b .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-fd7eae4{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-fd7eae4 img{height:347px;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-fc79b45 .elementor-icon-box-title{margin-block-end:7px;}.elementor-20 .elementor-element.elementor-element-fc79b45 .elementor-icon{font-size:17px;}.elementor-20 .elementor-element.elementor-element-fc79b45 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-fc79b45 .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-ff84c73{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-ff84c73 img{height:347px;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-eb2f884 .elementor-icon-box-title{margin-block-end:7px;}.elementor-20 .elementor-element.elementor-element-eb2f884 .elementor-icon{font-size:17px;}.elementor-20 .elementor-element.elementor-element-eb2f884 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-eb2f884 .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-6c1d081{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-6c1d081 img{height:347px;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-6abfd9d .elementor-icon-box-title{margin-block-end:7px;}.elementor-20 .elementor-element.elementor-element-6abfd9d .elementor-icon{font-size:17px;}.elementor-20 .elementor-element.elementor-element-6abfd9d .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-6abfd9d .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-e5086c7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-e5086c7.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-316e95d{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-4088f03 img{height:100%;}.elementor-20 .elementor-element.elementor-element-02c41bf{text-align:start;}.elementor-20 .elementor-element.elementor-element-a544554{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-6e52b44{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-693ff5e{text-align:start;}.elementor-20 .elementor-element.elementor-element-1c4ad16{text-align:start;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-2926d2f{--width:74%;}.elementor-20 .elementor-element.elementor-element-8baf8ce{--width:74%;}.elementor-20 .elementor-element.elementor-element-e03cbc6{--width:74%;}.elementor-20 .elementor-element.elementor-element-bb339f9{--width:100%;}.elementor-20 .elementor-element.elementor-element-2222bf4{--width:100%;}.elementor-20 .elementor-element.elementor-element-8aff572{--width:74%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-2926d2f{--width:100%;}.elementor-20 .elementor-element.elementor-element-8baf8ce{--width:100%;}.elementor-20 .elementor-element.elementor-element-4a837f1{--width:100%;}.elementor-20 .elementor-element.elementor-element-e03cbc6{--width:100%;}.elementor-20 .elementor-element.elementor-element-8aff572{--width:100%;}}@media(min-width:1025px){.elementor-20 .elementor-element.elementor-element-0e92b31:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0e92b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-dce2553 */@media (max-width: 767px) {
  .elementor-20 .elementor-element.elementor-element-dce2553 br {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acf834b */.elementor-20 .elementor-element.elementor-element-acf834b .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-acf834b:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385b5b3 */.elementor-20 .elementor-element.elementor-element-385b5b3 .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-385b5b3:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df2fa5f */.elementor-20 .elementor-element.elementor-element-df2fa5f .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-df2fa5f:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c486f47 */.elementor-20 .elementor-element.elementor-element-c486f47 .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-c486f47:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcd6fad */.elementor-20 .elementor-element.elementor-element-dcd6fad .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-dcd6fad:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4fbcbb */.elementor-20 .elementor-element.elementor-element-d4fbcbb {
  position: relative;
  display: inline-block;
  padding: 25px; 
  box-sizing: border-box;
  aspect-ratio: 1 / 1 !important; 
  border-radius: 50% !important;
}


.elementor-20 .elementor-element.elementor-element-d4fbcbb img {
  width: 100% !important;
  height: 100% !important;
  border-radius: 50% !important;
  display: block;
  position: relative;
  z-index: 2;
  object-fit: cover !important;
  aspect-ratio: 1 / 1 !important;
}


.elementor-20 .elementor-element.elementor-element-d4fbcbb::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  border-radius: 50% !important; 
  box-sizing: border-box;
  

  border: 5px solid transparent;
  border-top-color: #FBCE2D;   
  border-right-color: #FBCE2D; 
  
  z-index: 1;
  animation: rotateBorder 8s linear infinite;
}

@keyframes rotateBorder {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-20 .elementor-element.elementor-element-d4fbcbb {
    width: 380px !important;  /* Adjusted size for iPad screens */
    height: 380px !important;
    padding: 20px !important; 
    margin: 0 auto;
  }

  .elementor-20 .elementor-element.elementor-element-d4fbcbb img {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-20 .elementor-element.elementor-element-d4fbcbb::before {
    width: 100% !important;
    height: 100% !important;
    border-width: 4px !important;
  }
}

/* ==========================================
   Mobile Only Styles (Up to 767px)
   ========================================== */
@media (max-width: 767px) {
  .elementor-20 .elementor-element.elementor-element-d4fbcbb {
    width: 306px !important;
    height: 306px !important;
    padding: 15px !important; 
    margin: 0 auto;
  }

  .elementor-20 .elementor-element.elementor-element-d4fbcbb img {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-20 .elementor-element.elementor-element-d4fbcbb::before {
    width: 100% !important;
    height: 100% !important;
    border-width: 3px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd4e4ad */.elementor-20 .elementor-element.elementor-element-bd4e4ad {
  position: relative;
  display: inline-block;
  padding: 25px; 
  box-sizing: border-box;
  aspect-ratio: 1 / 1 !important; 
  border-radius: 50% !important;
}


.elementor-20 .elementor-element.elementor-element-bd4e4ad img {
  width: 100% !important;
  height: 100% !important;
  border-radius: 50% !important;
  display: block;
  position: relative;
  z-index: 2;
  object-fit: cover !important;
  aspect-ratio: 1 / 1 !important;
}


.elementor-20 .elementor-element.elementor-element-bd4e4ad::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  border-radius: 50% !important; 
  box-sizing: border-box;
  

  border: 5px solid transparent;
  border-top-color: #FBCE2D;   
  border-right-color: #FBCE2D; 
  
  z-index: 1;
  animation: rotateBorder 8s linear infinite;
}

@keyframes rotateBorder {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-20 .elementor-element.elementor-element-bd4e4ad {
    width: 380px !important;  /* Adjusted size for iPad screens */
    height: 380px !important;
    padding: 20px !important; 
    margin: 0 auto;
  }

  .elementor-20 .elementor-element.elementor-element-bd4e4ad img {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-20 .elementor-element.elementor-element-bd4e4ad::before {
    width: 100% !important;
    height: 100% !important;
    border-width: 4px !important;
  }
}

/* ==========================================
   Mobile Only Styles (Up to 767px)
   ========================================== */
@media (max-width: 767px) {
  .elementor-20 .elementor-element.elementor-element-bd4e4ad {
    width: 306px !important;
    height: 306px !important;
    padding: 15px !important; 
    margin: 0 auto;
  }

  .elementor-20 .elementor-element.elementor-element-bd4e4ad img {
    width: 100% !important;
    height: 100% !important;
  }

  .elementor-20 .elementor-element.elementor-element-bd4e4ad::before {
    width: 100% !important;
    height: 100% !important;
    border-width: 3px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef71644 */.elementor-20 .elementor-element.elementor-element-ef71644 img,
.elementor-20 .elementor-element.elementor-element-ef71644 .elementor-image img {
  display: block; 
  position: relative !important;
  transition: all 0.5s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-ef71644 {
  overflow: hidden !important; 
  position: relative !important;
  z-index: 1 !important; 
}

.elementor-20 .elementor-element.elementor-element-ef71644::after {
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  ) !important;
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important; 
  width: 50% !important; 
  height: 100% !important;
  transform: skewX(-25deg) !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
  opacity: 0 !important; 
  pointer-events: none !important; 
  z-index: 2 !important; 
}

.elementor-20 .elementor-element.elementor-element-ef71644:hover img {
  transform: scale(1.03) !important; 
}

.elementor-20 .elementor-element.elementor-element-ef71644:hover::after {
  left: 150% !important; 
  opacity: 1 !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9cf7b54 */.elementor-20 .elementor-element.elementor-element-9cf7b54 h3{
    margin-top: -10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8986c44 */.elementor-20 .elementor-element.elementor-element-8986c44 .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-8986c44:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a622691 */.elementor-20 .elementor-element.elementor-element-a622691 img,
.elementor-20 .elementor-element.elementor-element-a622691 .elementor-image img {
  display: block; 
  position: relative !important;
  transition: all 0.5s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-a622691 {
  overflow: hidden !important; 
  position: relative !important;
  z-index: 1 !important; 
}

.elementor-20 .elementor-element.elementor-element-a622691::after {
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  ) !important;
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important; 
  width: 50% !important; 
  height: 100% !important;
  transform: skewX(-25deg) !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
  opacity: 0 !important; 
  pointer-events: none !important; 
  z-index: 2 !important; 
}

.elementor-20 .elementor-element.elementor-element-a622691:hover img {
  transform: scale(1.03) !important; 
}

.elementor-20 .elementor-element.elementor-element-a622691:hover::after {
  left: 150% !important; 
  opacity: 1 !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-df25925 */.elementor-20 .elementor-element.elementor-element-df25925 h3{
    margin-top: -10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9866c4 */.elementor-20 .elementor-element.elementor-element-e9866c4 .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-e9866c4:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12f6ecd */.elementor-20 .elementor-element.elementor-element-12f6ecd img,
.elementor-20 .elementor-element.elementor-element-12f6ecd .elementor-image img {
  display: block; 
  position: relative !important;
  transition: all 0.5s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-12f6ecd {
  overflow: hidden !important; 
  position: relative !important;
  z-index: 1 !important; 
}

.elementor-20 .elementor-element.elementor-element-12f6ecd::after {
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  ) !important;
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important; 
  width: 50% !important; 
  height: 100% !important;
  transform: skewX(-25deg) !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
  opacity: 0 !important; 
  pointer-events: none !important; 
  z-index: 2 !important; 
}

.elementor-20 .elementor-element.elementor-element-12f6ecd:hover img {
  transform: scale(1.03) !important; 
}

.elementor-20 .elementor-element.elementor-element-12f6ecd:hover::after {
  left: 150% !important; 
  opacity: 1 !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2bcf00 */.elementor-20 .elementor-element.elementor-element-f2bcf00 h3{
    margin-top: -10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443d77c */.elementor-20 .elementor-element.elementor-element-443d77c .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-443d77c:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee14d2d */.elementor-20 .elementor-element.elementor-element-ee14d2d img,
.elementor-20 .elementor-element.elementor-element-ee14d2d .elementor-image img {
  display: block; 
  position: relative !important;
  transition: all 0.5s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-ee14d2d {
  overflow: hidden !important; 
  position: relative !important;
  z-index: 1 !important; 
}

.elementor-20 .elementor-element.elementor-element-ee14d2d::after {
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  ) !important;
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important; 
  width: 50% !important; 
  height: 100% !important;
  transform: skewX(-25deg) !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
  opacity: 0 !important; 
  pointer-events: none !important; 
  z-index: 2 !important; 
}

.elementor-20 .elementor-element.elementor-element-ee14d2d:hover img {
  transform: scale(1.03) !important; 
}

.elementor-20 .elementor-element.elementor-element-ee14d2d:hover::after {
  left: 150% !important; 
  opacity: 1 !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8ecbf6c */.elementor-20 .elementor-element.elementor-element-8ecbf6c h3{
    margin-top: -10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb4b68f */.elementor-20 .elementor-element.elementor-element-cb4b68f .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-cb4b68f:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dcb4de */.elementor-20 .elementor-element.elementor-element-4dcb4de img,
.elementor-20 .elementor-element.elementor-element-4dcb4de .elementor-image img {
  display: block; 
  position: relative !important;
  transition: all 0.5s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-4dcb4de {
  overflow: hidden !important; 
  position: relative !important;
  z-index: 1 !important; 
}

.elementor-20 .elementor-element.elementor-element-4dcb4de::after {
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  ) !important;
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important; 
  width: 50% !important; 
  height: 100% !important;
  transform: skewX(-25deg) !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
  opacity: 0 !important; 
  pointer-events: none !important; 
  z-index: 2 !important; 
}

.elementor-20 .elementor-element.elementor-element-4dcb4de:hover img {
  transform: scale(1.03) !important; 
}

.elementor-20 .elementor-element.elementor-element-4dcb4de:hover::after {
  left: 150% !important; 
  opacity: 1 !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-af1dc5b */.elementor-20 .elementor-element.elementor-element-af1dc5b h3{
    margin-top: -10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdddc74 */.elementor-20 .elementor-element.elementor-element-fdddc74 .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-fdddc74:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e01073 */.elementor-20 .elementor-element.elementor-element-9e01073 img,
.elementor-20 .elementor-element.elementor-element-9e01073 .elementor-image img {
  display: block; 
  position: relative !important;
  transition: all 0.5s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-9e01073 {
  overflow: hidden !important; 
  position: relative !important;
  z-index: 1 !important; 
}

.elementor-20 .elementor-element.elementor-element-9e01073::after {
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  ) !important;
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important; 
  width: 50% !important; 
  height: 100% !important;
  transform: skewX(-25deg) !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
  opacity: 0 !important; 
  pointer-events: none !important; 
  z-index: 2 !important; 
}

.elementor-20 .elementor-element.elementor-element-9e01073:hover img {
  transform: scale(1.03) !important; 
}

.elementor-20 .elementor-element.elementor-element-9e01073:hover::after {
  left: 150% !important; 
  opacity: 1 !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3fa556d */.elementor-20 .elementor-element.elementor-element-3fa556d h3{
    margin-top: -10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a320e8 */.elementor-20 .elementor-element.elementor-element-9a320e8 .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-9a320e8:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0770941 */.elementor-20 .elementor-element.elementor-element-0770941 img,
.elementor-20 .elementor-element.elementor-element-0770941 .elementor-image img {
  display: block; 
  position: relative !important;
  transition: all 0.5s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-0770941 {
  overflow: hidden !important; 
  position: relative !important;
  z-index: 1 !important; 
}

.elementor-20 .elementor-element.elementor-element-0770941::after {
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  ) !important;
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important; 
  width: 50% !important; 
  height: 100% !important;
  transform: skewX(-25deg) !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
  opacity: 0 !important; 
  pointer-events: none !important; 
  z-index: 2 !important; 
}

.elementor-20 .elementor-element.elementor-element-0770941:hover img {
  transform: scale(1.03) !important; 
}

.elementor-20 .elementor-element.elementor-element-0770941:hover::after {
  left: 150% !important; 
  opacity: 1 !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4db3dd2 */.elementor-20 .elementor-element.elementor-element-4db3dd2 h3{
    margin-top: -10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dd0651 */.elementor-20 .elementor-element.elementor-element-4dd0651 .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-4dd0651:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb339f9 */.elementor-20 .elementor-element.elementor-element-bb339f9 h3{
    margin-top: -10px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d7260d */.elementor-20 .elementor-element.elementor-element-8d7260d img,
.elementor-20 .elementor-element.elementor-element-8d7260d .elementor-image img {
  display: block; 
  position: relative !important;
  transition: all 0.5s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-8d7260d {
  overflow: hidden !important; 
  position: relative !important;
  z-index: 1 !important; 
}

.elementor-20 .elementor-element.elementor-element-8d7260d::after {
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  ) !important;
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important; 
  width: 50% !important; 
  height: 100% !important;
  transform: skewX(-25deg) !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
  opacity: 0 !important; 
  pointer-events: none !important; 
  z-index: 2 !important; 
}

.elementor-20 .elementor-element.elementor-element-8d7260d:hover img {
  transform: scale(1.03) !important; 
}

.elementor-20 .elementor-element.elementor-element-8d7260d:hover::after {
  left: 150% !important; 
  opacity: 1 !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d124c3b */.elementor-20 .elementor-element.elementor-element-d124c3b h3{
    margin-top: -2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443ec52 */.elementor-20 .elementor-element.elementor-element-443ec52 .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-443ec52:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd7eae4 */.elementor-20 .elementor-element.elementor-element-fd7eae4 img,
.elementor-20 .elementor-element.elementor-element-fd7eae4 .elementor-image img {
  display: block; 
  position: relative !important;
  transition: all 0.5s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-fd7eae4 {
  overflow: hidden !important; 
  position: relative !important;
  z-index: 1 !important; 
}

.elementor-20 .elementor-element.elementor-element-fd7eae4::after {
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  ) !important;
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important; 
  width: 50% !important; 
  height: 100% !important;
  transform: skewX(-25deg) !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
  opacity: 0 !important; 
  pointer-events: none !important; 
  z-index: 2 !important; 
}

.elementor-20 .elementor-element.elementor-element-fd7eae4:hover img {
  transform: scale(1.03) !important; 
}

.elementor-20 .elementor-element.elementor-element-fd7eae4:hover::after {
  left: 150% !important; 
  opacity: 1 !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fc79b45 */.elementor-20 .elementor-element.elementor-element-fc79b45 h3{
    margin-top: -2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d914e24 */.elementor-20 .elementor-element.elementor-element-d914e24 .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-d914e24:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff84c73 */.elementor-20 .elementor-element.elementor-element-ff84c73 img,
.elementor-20 .elementor-element.elementor-element-ff84c73 .elementor-image img {
  display: block; 
  position: relative !important;
  transition: all 0.5s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-ff84c73 {
  overflow: hidden !important; 
  position: relative !important;
  z-index: 1 !important; 
}

.elementor-20 .elementor-element.elementor-element-ff84c73::after {
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  ) !important;
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important; 
  width: 50% !important; 
  height: 100% !important;
  transform: skewX(-25deg) !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
  opacity: 0 !important; 
  pointer-events: none !important; 
  z-index: 2 !important; 
}

.elementor-20 .elementor-element.elementor-element-ff84c73:hover img {
  transform: scale(1.03) !important; 
}

.elementor-20 .elementor-element.elementor-element-ff84c73:hover::after {
  left: 150% !important; 
  opacity: 1 !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eb2f884 */.elementor-20 .elementor-element.elementor-element-eb2f884 h3{
    margin-top: -2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d911187 */.elementor-20 .elementor-element.elementor-element-d911187 .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-d911187:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c1d081 */.elementor-20 .elementor-element.elementor-element-6c1d081 img,
.elementor-20 .elementor-element.elementor-element-6c1d081 .elementor-image img {
  display: block; 
  position: relative !important;
  transition: all 0.5s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-6c1d081 {
  overflow: hidden !important; 
  position: relative !important;
  z-index: 1 !important; 
}

.elementor-20 .elementor-element.elementor-element-6c1d081::after {
  background: linear-gradient(
    to right,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(255, 255, 255, 0) 100%
  ) !important;
  content: "" !important;
  position: absolute !important;
  top: 0 !important;
  left: -100% !important; 
  width: 50% !important; 
  height: 100% !important;
  transform: skewX(-25deg) !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
  opacity: 0 !important; 
  pointer-events: none !important; 
  z-index: 2 !important; 
}

.elementor-20 .elementor-element.elementor-element-6c1d081:hover img {
  transform: scale(1.03) !important; 
}

.elementor-20 .elementor-element.elementor-element-6c1d081:hover::after {
  left: 150% !important; 
  opacity: 1 !important; 
  transition: all 1.2s cubic-bezier(0.19, 1, 0.22, 1) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6abfd9d */.elementor-20 .elementor-element.elementor-element-6abfd9d h3{
    margin-top: -2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-744ae90 */.elementor-20 .elementor-element.elementor-element-744ae90 .elementor-icon {
  transition: transform 0.3s ease-in-out !important;
}

.elementor-20 .elementor-element.elementor-element-744ae90:hover .elementor-icon {
  transform: translateX(8px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2222bf4 */.elementor-20 .elementor-element.elementor-element-2222bf4 h3{
    margin-top: -10px !important;
}/* End custom CSS */