.elementor-12 .elementor-element.elementor-element-948a1b8{margin-top:-100px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-9ebde25:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9ebde25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDA324 0%, #FC651B 100%);}.elementor-12 .elementor-element.elementor-element-9ebde25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-23%;margin-bottom:0%;padding:60% 0% 0% 0%;z-index:0;}.elementor-12 .elementor-element.elementor-element-9ebde25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-347912b.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-347912b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-347912b > .elementor-element-populated{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-d2e1b3d > .elementor-element-populated{padding:0% 0% 0% 0%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-385a29e{left:-30vw;}body.rtl .elementor-12 .elementor-element.elementor-element-385a29e{right:-30vw;}.elementor-12 .elementor-element.elementor-element-385a29e{bottom:0px;}.elementor-12 .elementor-element.elementor-element-db6000a img{width:100%;}.elementor-12 .elementor-element.elementor-element-db6000a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:26% 0% 0% 0%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-db6000a{right:-20px;}body.rtl .elementor-12 .elementor-element.elementor-element-db6000a{left:-20px;}.elementor-12 .elementor-element.elementor-element-db6000a{bottom:-2px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-e5c4785.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-e5c4785.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-e5c4785 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0% 5% 0% 15%;}.elementor-12 .elementor-element.elementor-element-158b372{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-6dc3442 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-eacd262 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-4628690{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-b628e72 .elementor-button{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-b628e72 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b628e72 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b628e72 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b628e72 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b628e72 > .elementor-widget-container{padding:0% 0% 15% 0%;}.elementor-12 .elementor-element.elementor-element-bba3124:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bba3124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDA324 0%, #FC651B 100%);}.elementor-12 .elementor-element.elementor-element-bba3124 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-bba3124{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:143px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-3a19044{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-b756875 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-60453e2{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-e583285 .elementor-button{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-e583285 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-e583285 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e583285 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-e583285 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-96da137:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-96da137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-189a4a6 );}.elementor-12 .elementor-element.elementor-element-96da137{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 10px 0px;z-index:3;}.elementor-12 .elementor-element.elementor-element-96da137 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3d9ea70{right:-770px;}body.rtl .elementor-12 .elementor-element.elementor-element-3d9ea70{left:-770px;}.elementor-12 .elementor-element.elementor-element-3d9ea70{top:-75px;}.elementor-12 .elementor-element.elementor-element-2c765a5{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-e51f65c .elementor-button{background-color:#FF800100;padding:10px 50px 10px 50px;}.elementor-12 .elementor-element.elementor-element-e51f65c{z-index:6;top:-25px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e51f65c{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e51f65c{right:0px;}.elementor-12 .elementor-element.elementor-element-bd5d536{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-c3d4229{text-align:center;}.elementor-12 .elementor-element.elementor-element-c3d4229 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;letter-spacing:2.7px;}.elementor-12 .elementor-element.elementor-element-e64df2d{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-64c0f7a{margin-top:10px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-ce3e011.elementor-column .elementor-column-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-ce3e011.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-189663e .elementor-heading-title{color:#FF8001;font-family:"Roboto", Sans-serif;font-size:43px;font-weight:700;line-height:43px;letter-spacing:1.075px;}.elementor-12 .elementor-element.elementor-element-f6033ac{color:#011934;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:34px;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-f6033ac > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-12 .elementor-element.elementor-element-2d2cc88{color:#7E8C9A;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-2d2cc88 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-12 .elementor-element.elementor-element-478aaf3 .elementor-button{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;fill:#FF8001;color:#FF8001;background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-478aaf3 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-478aaf3 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-478aaf3 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-478aaf3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2594083 > .elementor-element-populated{margin:0px 0px -1px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-14b0ef6 > .elementor-container{max-width:1440px;}.elementor-12 .elementor-element.elementor-element-14b0ef6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-14b0ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #061B4C 0%, #000000 50%);}.elementor-12 .elementor-element.elementor-element-14b0ef6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 600px 0px;}.elementor-12 .elementor-element.elementor-element-14b0ef6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-61d0b68 > .elementor-container{max-width:960px;}.elementor-12 .elementor-element.elementor-element-61d0b68{margin-top:115px;margin-bottom:40px;}.elementor-12 .elementor-element.elementor-element-abd8c54{text-align:center;}.elementor-12 .elementor-element.elementor-element-abd8c54 .elementor-heading-title{color:#3869EB;font-family:"Roboto", Sans-serif;font-size:43px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-36d2179{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a1e75e5 > .elementor-container{max-width:1400px;}.elementor-12 .elementor-element.elementor-element-a1e75e5{padding:0px 0px 200px 0px;}.elementor-12 .elementor-element.elementor-element-cfd2153.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-cfd2153.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-cfd2153.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-cfd2153 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-cfd2153 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-cfd2153 .elementor-image-box-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:34px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-cfd2153 .elementor-image-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-cfd2153 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ab79295.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-ab79295.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-ab79295.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-ab79295 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-ab79295 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-ab79295 .elementor-image-box-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:34px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-ab79295 .elementor-image-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ae89d47.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-ae89d47.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-ae89d47.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-ae89d47 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-ae89d47 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-ae89d47 .elementor-image-box-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:34px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-ae89d47 .elementor-image-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-08d3216.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-08d3216.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-08d3216.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-08d3216 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-08d3216 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-08d3216 .elementor-image-box-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:34px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-08d3216 .elementor-image-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6daffe7 > .elementor-container{max-width:1440px;}.elementor-12 .elementor-element.elementor-element-6daffe7{margin-top:-630px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-03affa9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:43px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-9a395fb > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-12 .elementor-element.elementor-element-5030d51 .elementor-button{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FF800100;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5030d51 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5030d51 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5030d51 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-5030d51 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5fade68 .dce-post-item{text-align:left;}.elementor-12 .elementor-element.elementor-element-5fade68.image-acfposts-position-top .dce-acfposts_content{width:0% !important;}.elementor-12 .elementor-element.elementor-element-5fade68 .dce-post-title {color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5fade68 .dce-post-title a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5fade68 .dce-post-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-5fade68 .dce-acfposts_image{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-5fade68 .dce-acfposts_image > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-12 .elementor-element.elementor-element-5fade68 .acfposts-image, .elementor-12 .elementor-element.elementor-element-5fade68 .dce-overlay_hover, .elementor-12 .elementor-element.elementor-element-5fade68 .dce-overlay{border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5fade68 .dce_metadata-wrap, .elementor-12 .elementor-element.elementor-element-5fade68 .dce_metadata-wrap a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5fade68 .dce_metadata{font-family:"Roboto", Sans-serif;font-size:20px;}.elementor-12 .elementor-element.elementor-element-5fade68 > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6594c0d .dce-post-item{text-align:left;padding:0px 0px 22px 0px;}.elementor-12 .elementor-element.elementor-element-6594c0d .dce-post-title {color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6594c0d .dce-post-title a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6594c0d .dce-post-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-6594c0d .dce-acfposts_image > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-12 .elementor-element.elementor-element-6594c0d .acfposts-image, .elementor-12 .elementor-element.elementor-element-6594c0d .dce-overlay_hover, .elementor-12 .elementor-element.elementor-element-6594c0d .dce-overlay{border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-6594c0d .dce_metadata-wrap, .elementor-12 .elementor-element.elementor-element-6594c0d .dce_metadata-wrap a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6594c0d .dce_metadata{font-family:"Roboto", Sans-serif;font-size:20px;}.elementor-12 .elementor-element.elementor-element-cd5f3e3 .dce-post-item{text-align:left;padding:0px 0px 22px 0px;}.elementor-12 .elementor-element.elementor-element-cd5f3e3 .dce-post-title {color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cd5f3e3 .dce-post-title a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cd5f3e3 .dce-post-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-cd5f3e3 .dce-acfposts_image > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-12 .elementor-element.elementor-element-cd5f3e3 .acfposts-image, .elementor-12 .elementor-element.elementor-element-cd5f3e3 .dce-overlay_hover, .elementor-12 .elementor-element.elementor-element-cd5f3e3 .dce-overlay{border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-cd5f3e3 .dce_metadata-wrap, .elementor-12 .elementor-element.elementor-element-cd5f3e3 .dce_metadata-wrap a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cd5f3e3 .dce_metadata{font-family:"Roboto", Sans-serif;font-size:20px;}.elementor-12 .elementor-element.elementor-element-cd5f3e3 > .elementor-widget-container{margin:110px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-24b6d64 > .elementor-container{max-width:1440px;min-height:660px;}.elementor-12 .elementor-element.elementor-element-24b6d64{margin-top:100px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9953384 img{width:800px;}.elementor-12 .elementor-element.elementor-element-9953384{width:720px;max-width:720px;top:-315px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9953384{left:-261px;}body.rtl .elementor-12 .elementor-element.elementor-element-9953384{right:-261px;}.elementor-12 .elementor-element.elementor-element-58f603e{z-index:2;width:820px;max-width:820px;align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-795ec95.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-f79aa99{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 15px;}.elementor-12 .elementor-element.elementor-element-d9570be > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2d8b1a6 .elementor-heading-title{color:#001936;font-family:"Roboto", Sans-serif;font-size:43px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-2d8b1a6 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-12 .elementor-element.elementor-element-18c77e1.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-12 .elementor-element.elementor-element-18c77e1 .elementor-main-swiper{width:100%;}.elementor-12 .elementor-element.elementor-element-18c77e1 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-18c77e1.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-12 .elementor-element.elementor-element-18c77e1.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:30px;}.elementor-12 .elementor-element.elementor-element-18c77e1.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-18c77e1.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:30px;}.elementor-12 .elementor-element.elementor-element-18c77e1.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:30px;}.elementor-12 .elementor-element.elementor-element-18c77e1 .elementor-testimonial__text{color:#95A4B8;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;font-style:normal;}.elementor-12 .elementor-element.elementor-element-18c77e1 .elementor-testimonial__name{color:#95A4B8;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;font-style:italic;}.elementor-12 .elementor-element.elementor-element-18c77e1 .elementor-testimonial__title{color:#95A4B8;}.elementor-12 .elementor-element.elementor-element-18c77e1 .elementor-swiper-button{font-size:20px;color:#FF8001;}.elementor-12 .elementor-element.elementor-element-18c77e1 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bb69347{text-align:right;bottom:87px;}.elementor-12 .elementor-element.elementor-element-bb69347 img{width:251px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bb69347{right:28px;}body.rtl .elementor-12 .elementor-element.elementor-element-bb69347{left:28px;}.elementor-12 .elementor-element.elementor-element-1b479292:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b479292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1440B1 0%, #336AE5 100%);}.elementor-12 .elementor-element.elementor-element-1b479292{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 0px 0px;z-index:5;}.elementor-12 .elementor-element.elementor-element-1b479292 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-4602f19f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-4602f19f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-4602f19f{z-index:3;}.elementor-12 .elementor-element.elementor-element-472ff410 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-12 .elementor-element.elementor-element-40ccdb47 img{width:400px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-40ccdb47{left:-565px;}body.rtl .elementor-12 .elementor-element.elementor-element-40ccdb47{right:-565px;}.elementor-12 .elementor-element.elementor-element-40ccdb47{bottom:-98px;}.elementor-12 .elementor-element.elementor-element-5783af73 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:53px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4ccd336b .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:53px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-4ccd336b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-48087640{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-79a58cdd{margin-top:0px;margin-bottom:65px;z-index:2;}.elementor-12 .elementor-element.elementor-element-5cc452b7 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-12 .elementor-element.elementor-element-2589770 .elementor-button{background-color:#FF800100;}.elementor-12 .elementor-element.elementor-element-2589770 > .elementor-widget-container{background-image:url("https://theoreminc.net/wp-content/uploads/2020/09/Lets-Talk-Icon-Normal.svg");background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-2589770:hover .elementor-widget-container{background-image:url("https://theoreminc.net/wp-content/uploads/2020/09/Lets-Talk-Icon-Hover.svg");}.elementor-12 .elementor-element.elementor-element-3c1695f0{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-24c7a47b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-12 .elementor-element.elementor-element-5a529eaa .elementor-button{background-color:#FF800100;}.elementor-12 .elementor-element.elementor-element-5a529eaa > .elementor-widget-container{background-image:url("https://theoreminc.net/wp-content/uploads/2020/09/Learn-More-Icon-Normal.svg");background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-5a529eaa:hover .elementor-widget-container{background-image:url("https://theoreminc.net/wp-content/uploads/2020/09/Learn-More-Icon-Hover.svg");}.elementor-12 .elementor-element.elementor-element-6aad8400{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-14493376 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-12 .elementor-element.elementor-element-5cce2169 .elementor-button{background-color:#FF800100;}.elementor-12 .elementor-element.elementor-element-5cce2169 > .elementor-widget-container{background-image:url("https://theoreminc.net/wp-content/uploads/2020/09/Careers-Icon-Normal.svg");background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-5cce2169:hover .elementor-widget-container{background-image:url("https://theoreminc.net/wp-content/uploads/2020/09/Careers-Icon-Hover.svg");}.elementor-12 .elementor-element.elementor-element-5fb35562{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-7d309cfb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-53653809 img{width:250px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-53653809{right:-326.2px;}body.rtl .elementor-12 .elementor-element.elementor-element-53653809{left:-326.2px;}.elementor-12 .elementor-element.elementor-element-53653809{top:0px;}.elementor-12 .elementor-element.elementor-element-1589343 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d2ed64e img{width:250px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d2ed64e{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-d2ed64e{left:0px;}.elementor-12 .elementor-element.elementor-element-d2ed64e{bottom:0px;}.elementor-12 .elementor-element.elementor-element-7d0ac932{z-index:2;}.elementor-12 .elementor-element.elementor-element-264f2611 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-948a1b8{margin-top:-100px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-9ebde25{margin-top:-225px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-eacd262{text-align:center;}.elementor-12 .elementor-element.elementor-element-4628690{text-align:center;}.elementor-12 .elementor-element.elementor-element-bba3124{margin-top:-135px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-a2ff084 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-9061141.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-9061141.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-9061141 > .elementor-element-populated{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e968b28 img{width:80%;}.elementor-12 .elementor-element.elementor-element-a650e5b > .elementor-element-populated{margin:60px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-12 .elementor-element.elementor-element-b756875{text-align:center;}.elementor-12 .elementor-element.elementor-element-60453e2{text-align:center;}.elementor-12 .elementor-element.elementor-element-64c0f7a{margin-top:125px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-ce3e011 > .elementor-element-populated{margin:0px 0px 350px 0px;padding:10px 10px 10px 060px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-2594083.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-2594083.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-3eb0ca2{text-align:right;}.elementor-12 .elementor-element.elementor-element-61d0b68{padding:0px 40px 0px 40px;}.elementor-12 .elementor-element.elementor-element-a1e75e5{padding:0px 40px 80px 40px;}.elementor-12 .elementor-element.elementor-element-f3daed0 > .elementor-element-populated{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-7e276c4 > .elementor-element-populated{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-db06f4e > .elementor-element-populated{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-6daffe7{padding:0px 50px 0px 50px;}.elementor-12 .elementor-element.elementor-element-5fade68 .dce-acfposts_image > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-12 .elementor-element.elementor-element-6594c0d .dce-acfposts_image > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-12 .elementor-element.elementor-element-cd5f3e3 .dce-acfposts_image > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-12 .elementor-element.elementor-element-cd5f3e3 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-24b6d64{margin-top:0px;margin-bottom:0px;padding:20px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-58f603e > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-12 .elementor-element.elementor-element-58f603e{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-795ec95 > .elementor-element-populated{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-f79aa99{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4602f19f > .elementor-element-populated{padding:0px 100px 0px 100px;}.elementor-12 .elementor-element.elementor-element-53653809 img{width:400px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-53653809{right:-282.6px;}body.rtl .elementor-12 .elementor-element.elementor-element-53653809{left:-282.6px;}.elementor-12 .elementor-element.elementor-element-53653809{top:-652px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-948a1b8{margin-top:-50px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-9ebde25{margin-top:-225px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bba3124{margin-top:-195px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-a650e5b > .elementor-element-populated{margin:30px 0px 100px 0px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-b756875{text-align:center;}.elementor-12 .elementor-element.elementor-element-b756875 .elementor-heading-title{font-size:2.5rem;}.elementor-12 .elementor-element.elementor-element-60453e2{line-height:33px;}.elementor-12 .elementor-element.elementor-element-e583285 .elementor-button{font-size:18px;}.elementor-12 .elementor-element.elementor-element-c3d4229 .elementor-heading-title{line-height:34px;}.elementor-12 .elementor-element.elementor-element-64c0f7a{margin-top:80px;margin-bottom:0px;padding:10px 10px 0px 10px;}.elementor-12 .elementor-element.elementor-element-ce3e011 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-189663e .elementor-heading-title{font-size:33px;}.elementor-12 .elementor-element.elementor-element-478aaf3 .elementor-button{font-size:24px;}.elementor-12 .elementor-element.elementor-element-2594083 > .elementor-element-populated{margin:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-14b0ef6{padding:0px 0px 1400px 0px;}.elementor-12 .elementor-element.elementor-element-61d0b68{margin-top:80px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-abd8c54{text-align:left;}.elementor-12 .elementor-element.elementor-element-36d2179{text-align:left;}.elementor-12 .elementor-element.elementor-element-a1e75e5{padding:10px 10px 080px 10px;}.elementor-12 .elementor-element.elementor-element-cfd2153 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-ab79295 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-ae89d47 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-08d3216 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-6daffe7{margin-top:-1400px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-5030d51 .elementor-button{font-size:24px;}.elementor-12 .elementor-element.elementor-element-5fade68 .dce-acfposts_image > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-12 .elementor-element.elementor-element-5fade68 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6594c0d .dce-acfposts_image > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-12 .elementor-element.elementor-element-cd5f3e3 .dce-acfposts_image > *:first-child{transform:rotateZ(0deg) rotateX(0deg) rotateY(0deg) scale(1) translateX(0px) translateY(0px) translateZ(0px);}.elementor-12 .elementor-element.elementor-element-24b6d64{padding:80px 10px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4602f19f > .elementor-element-populated{padding:0px 20px 0px 20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-40ccdb47{left:-239px;}body.rtl .elementor-12 .elementor-element.elementor-element-40ccdb47{right:-239px;}.elementor-12 .elementor-element.elementor-element-40ccdb47{bottom:-565px;}.elementor-12 .elementor-element.elementor-element-5783af73 .elementor-heading-title{font-size:43px;}.elementor-12 .elementor-element.elementor-element-4ccd336b .elementor-heading-title{font-size:43px;}.elementor-12 .elementor-element.elementor-element-5cc452b7{width:50%;}.elementor-12 .elementor-element.elementor-element-5cc452b7 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-3c1695f0{text-align:center;font-size:16px;}.elementor-12 .elementor-element.elementor-element-24c7a47b{width:50%;}.elementor-12 .elementor-element.elementor-element-24c7a47b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-6aad8400{text-align:center;font-size:16px;}.elementor-12 .elementor-element.elementor-element-14493376 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-5fb35562{text-align:center;font-size:16px;}.elementor-12 .elementor-element.elementor-element-b0388ee{margin-top:150px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d2ed64e img{width:305px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d2ed64e{right:-87px;}body.rtl .elementor-12 .elementor-element.elementor-element-d2ed64e{left:-87px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-347912b{width:45.351%;}.elementor-12 .elementor-element.elementor-element-e5c4785{width:54.649%;}.elementor-12 .elementor-element.elementor-element-9061141{width:46.518%;}.elementor-12 .elementor-element.elementor-element-a650e5b{width:53.482%;}.elementor-12 .elementor-element.elementor-element-4602f19f{width:55%;}.elementor-12 .elementor-element.elementor-element-9600a2e{width:44.914%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-d2e1b3d{width:100%;}.elementor-12 .elementor-element.elementor-element-6dc3442{width:100%;}.elementor-12 .elementor-element.elementor-element-9061141{width:100%;}.elementor-12 .elementor-element.elementor-element-a650e5b{width:100%;}.elementor-12 .elementor-element.elementor-element-ce3e011{width:63%;}.elementor-12 .elementor-element.elementor-element-2594083{width:37%;}.elementor-12 .elementor-element.elementor-element-f3daed0{width:100%;}.elementor-12 .elementor-element.elementor-element-7e276c4{width:100%;}.elementor-12 .elementor-element.elementor-element-db06f4e{width:100%;}.elementor-12 .elementor-element.elementor-element-86c4a79{width:100%;}.elementor-12 .elementor-element.elementor-element-c001755{width:100%;}.elementor-12 .elementor-element.elementor-element-d017221{width:100%;}.elementor-12 .elementor-element.elementor-element-4a6fa34{width:100%;}.elementor-12 .elementor-element.elementor-element-d7e8239{width:100%;}.elementor-12 .elementor-element.elementor-element-795ec95{width:100%;}.elementor-12 .elementor-element.elementor-element-4602f19f{width:100%;}.elementor-12 .elementor-element.elementor-element-9600a2e{width:100%;}}/* Start custom CSS for html, class: .elementor-element-052234c */#overlayBG{
    background: rgba(0,0,0,0.8);
    position: fixed;
    height: 100%;
    width: 100%;
    z-index: 9;
    top: 0;
    left: 0;
    display:none;
}
#iEMessageAlert{
    padding:6rem 5rem;
    margin:0 5rem;
    background: white;
    border: solid black 6px;
    border-radius: 5px;
    font-family: 'Segoe UI';
    color:black;
    position: fixed;
    z-index:90;
    display:none;
    top:4rem;
    left:0;
}
.mainMessage{
    font-size: 1.2rem;
}
.browsersContainer{
    text-align: center;
    margin: 3rem 0 0;
}
.browsers{
    text-decoration: none;
    display: inline-block;
    margin: 0 1rem;
}
.browsers img{
    width:5rem;
}
.browsers p{
    font-size: 0.9rem;
    color: #505050;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-385a29e */.elementor-12 .elementor-element.elementor-element-385a29e img {
    width: 500px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db6000a */@media all and (min-width: 1025px){
    .elementor-12 .elementor-element.elementor-element-db6000a img {
    position: absolute;
    right: -100px;
    bottom: 0;
    width: 800px;
    height: auto;
    max-width: none;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6dc3442 *//*@media all and (min-width: 1024px){*/
/*    .elementor-12 .elementor-element.elementor-element-6dc3442, .elementor-12 .elementor-element.elementor-element-6dc3442 .elementor-widget-wrap .elementor-element, .elementor-12 .elementor-element.elementor-element-6dc3442 .elementor-widget-wrap .elementor-element .elementor-widget-container {*/
/*    width: 614px;*/
/*}*/
/*}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9ebde25 */.elementor-12 .elementor-element.elementor-element-db6000a img{
    width:100%;
    left:-2%;
}

.elementor-12 .elementor-element.elementor-element-a650e5b, .elementor-12 .elementor-element.elementor-element-a650e5b .elementor-widget-wrap .elementor-element, .elementor-12 .elementor-element.elementor-element-a650e5b .elementor-widget-wrap .elementor-element .elementor-widget-container{
    width:100% !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a650e5b */@media all and (min-width: 1024px){
    .elementor-12 .elementor-element.elementor-element-a650e5b, .elementor-12 .elementor-element.elementor-element-a650e5b .elementor-widget-wrap .elementor-element, .elementor-12 .elementor-element.elementor-element-a650e5b .elementor-widget-wrap .elementor-element .elementor-widget-container {
    width: 614px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c765a5 */.elementor-12 .elementor-element.elementor-element-2c765a5 {
    position: absolute;
    top: -66px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3eb0ca2 */@media all and (max-width: 1024px) and (min-width: 768px){
    .elementor-12 .elementor-element.elementor-element-3eb0ca2 {
    width: 550px !important;
    position: absolute;
    right: -100px;
    bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a1e75e5 */.elementor-12 .elementor-element.elementor-element-a1e75e5 figure {
    background: #fff;
    min-height: 250px;
    display: flex;
    justify-content: center;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    margin-bottom: 0 !important;
}

.elementor-12 .elementor-element.elementor-element-a1e75e5 .elementor-image-box-content {
    background: rgb(26,71,189);
background: linear-gradient(90deg, rgba(26,71,189,1) 0%, rgba(57,101,222,1) 100%);
padding: 20px;
min-height: 250px;
border-bottom-right-radius: 10px; 
border-bottom-left-radius: 10px; 
}

@media all and (min-width: 768px) and (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-a1e75e5 .elementor-image-box-wrapper {
        display: flex;
    }
    
    .elementor-12 .elementor-element.elementor-element-a1e75e5 figure {
    border-top-right-radius: 0px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

.elementor-12 .elementor-element.elementor-element-a1e75e5 .elementor-image-box-content {
border-bottom-right-radius: 10px; 
border-top-right-radius: 10px; 
border-bottom-left-radius: 0px;
display: flex;
flex-direction: column;
justify-content: center;
}
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6daffe7 */.elementor-12 .elementor-element.elementor-element-6daffe7 .dce-acfposts_content {
    position: absolute;
    bottom: 50px;
    left: 35px;
}

.elementor-12 .elementor-element.elementor-element-6daffe7 .dce-wrapper * {
    width: 100%;
}

.elementor-12 .elementor-element.elementor-element-6daffe7 .dce-acfposts_imagewrap a {
    overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-6daffe7 .dce-acfposts_imagewrap a img { 
    transition: all 0.2s linear;
}

.elementor-12 .elementor-element.elementor-element-6daffe7 .dce-acfposts_imagewrap a:hover img {
    transform: scale(1.1)
}

/*Remove author from What We Do Section*/
.whatWeDoContainer .elementor-element-5fade68 .dce_metadata-wrap .dce_metadata:nth-child(0){
    /*display: none;*/
    font-size: 1rem!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58f603e */@media all and (min-width: 1025px) {
    .elementor-12 .elementor-element.elementor-element-58f603e {
     position: absolute;
     right:0;
     bottom:0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d9570be */@media all and (min-width: 1025px){
    .elementor-12 .elementor-element.elementor-element-d9570be {
    max-width: 518px;
}
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-18c77e1 */.elementor-12 .elementor-element.elementor-element-18c77e1 .elementor-swiper-button-prev {
    border: solid 2px;
    border-radius: 50px;
    padding: 5px;
    position: absolute;
    left: 19px;
    top: 0px;
    width: 34px;
}

.elementor-12 .elementor-element.elementor-element-18c77e1 .elementor-swiper-button-next {
    border: solid 2px;
    border-radius: 50px;
    padding: 5px;
    position: absolute;
    left: 60px;
    top: 0px;
    width: 34px;
}



.elementor-12 .elementor-element.elementor-element-18c77e1 .elementor-main-swiper::after {
    content: '';
    position: absolute;
    top: 0;
    /*right: 0px;*/
    left: 105px;
    height: 2px;
    width: 78%;
    background: #FF8001;
}

@media all and (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-18c77e1 .elementor-main-swiper::after {
    /*right: 15px;*/
    width: 83%;
}
}

@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-18c77e1 .elementor-main-swiper::after {
    /*right: 15px;*/
    width: 65%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb69347 */@media all and (max-width: 1200px) {
    .elementor-12 .elementor-element.elementor-element-bb69347 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-79a58cdd */.elementor-12 .elementor-element.elementor-element-79a58cdd .elementor-column {
    max-width: 150px;
    margin-right: 20px;
}

.elementor-12 .elementor-element.elementor-element-79a58cdd .elementor-column:last-child {
    max-width: 170px;
}

.elementor-12 .elementor-element.elementor-element-79a58cdd .popup_btn .elementor-widget-container {
    width: 130px;
    height: 130px;
}

.elementor-12 .elementor-element.elementor-element-79a58cdd .popup_btn a {
    width: 130px;
    height: 130px;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
}

@media all and (min-width: 768px) and (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-79a58cdd .elementor-column {
    max-width: 170px;
    margin-right: 15px;
}

.elementor-12 .elementor-element.elementor-element-79a58cdd .elementor-column:last-child {
    max-width: 170px;
}

.elementor-12 .elementor-element.elementor-element-79a58cdd .popup_btn .elementor-widget-container, .elementor-12 .elementor-element.elementor-element-79a58cdd .popup_btn a {
    width: 150px;
    height: 150px;
}
}

@media all and (max-width: 767px) {
       .elementor-12 .elementor-element.elementor-element-79a58cdd .elementor-column {
    max-width: 150px;
    margin-right: 10px;
}

/*.elementor-12 .elementor-element.elementor-element-79a58cdd .elementor-container {*/
/*    max-width:510px;*/
/*}*/
.elementor-12 .elementor-element.elementor-element-79a58cdd .elementor-column:last-child {
    max-width: 150px;
}

   .elementor-12 .elementor-element.elementor-element-79a58cdd .popup_btn .elementor-widget-container, .elementor-12 .elementor-element.elementor-element-79a58cdd .popup_btn a {
    width: 135px;
    height: 135px;
}
}

@media all and (max-width: 520px) { 
    .elementor-12 .elementor-element.elementor-element-79a58cdd .elementor-column:last-child {
    margin-top: -15px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-14cfbd92 */.elementor-12 .elementor-element.elementor-element-14cfbd92 {
    width: 600px;
    position: absolute;
    bottom: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7d0ac932 */.elementor-12 .elementor-element.elementor-element-7d0ac932 {
    position: absolute;
    bottom: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b479292 *//*.elementor-12 .elementor-element.elementor-element-1b479292 {*/
/*    overflow-x: hidden;*/
/*    overflow-y: scroll;*/
/*}*/
@media all and (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-1b479292 > .elementor-container {
    max-width: 400px;
}
}/* End custom CSS */