.elementor-476 .elementor-element.elementor-element-f271850{--display:flex;--min-height:60vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-476 .elementor-element.elementor-element-f271850:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-f271850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://interior-art.pk/wp-content/uploads/2026/01/WhatsApp-Image-2026-01-23-at-2.10.23-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-f271850::before, .elementor-476 .elementor-element.elementor-element-f271850 > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-f271850 > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-f271850 > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-f271850 > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-f271850 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-2d2f7a6{width:var( --container-widget-width, 26.341% );max-width:26.341%;--container-widget-width:26.341%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-2d2f7a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-2d2f7a6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:500;line-height:53px;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-99fc6c3{width:var( --container-widget-width, 47.913% );max-width:47.913%;--container-widget-width:47.913%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-99fc6c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-99fc6c3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:75px;font-weight:500;line-height:53px;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-7fa13ac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-60896b6{--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-476 .elementor-element.elementor-element-ba347ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-476 .elementor-element.elementor-element-88fb40e{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-88fb40e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-88fb40e img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-476 .elementor-element.elementor-element-2ab4696{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-2ab4696.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-2ab4696{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-2ab4696{right:-30px;}.elementor-476 .elementor-element.elementor-element-2ab4696 .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-2ab4696 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-dabf68a{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-dabf68a.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-dabf68a{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-dabf68a{right:0px;}.elementor-476 .elementor-element.elementor-element-dabf68a .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-dabf68a:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-dabf68a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-dabf68a .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-a0b48b6{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-12f78ee .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-cbbe5fc{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-cbbe5fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-cbbe5fc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-bfe78c0{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-e4204a1 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-e4204a1 .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-e4204a1 .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-e4204a1.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-e4204a1 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-e4204a1 .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-e4204a1 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-e4204a1 .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-e4204a1 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-9bf23e7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-13fa4ff{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-476 .elementor-element.elementor-element-31ea74c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-acc33f1{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-acc33f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-acc33f1 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-2cda455{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-2cda455.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-2cda455{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-2cda455{right:-30px;}.elementor-476 .elementor-element.elementor-element-2cda455 .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-2cda455 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-5c1269b{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-5c1269b.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-5c1269b{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-5c1269b{right:0px;}.elementor-476 .elementor-element.elementor-element-5c1269b .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-5c1269b:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-5c1269b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-5c1269b .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-7c7b4f5{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-3be6f3b .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-e0bb98a{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-e0bb98a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-e0bb98a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-3232331{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-ebdfb3b .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-ebdfb3b .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-ebdfb3b .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-ebdfb3b.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-ebdfb3b .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-ebdfb3b .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-ebdfb3b .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-ebdfb3b .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-ebdfb3b .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-76b4e62{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-a2ad21b{--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-476 .elementor-element.elementor-element-f5025a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-5651fb5{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-5651fb5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-5651fb5 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-8c22896{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-8c22896.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-8c22896{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-8c22896{right:-30px;}.elementor-476 .elementor-element.elementor-element-8c22896 .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-8c22896 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-941cfd8{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-941cfd8.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-941cfd8{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-941cfd8{right:0px;}.elementor-476 .elementor-element.elementor-element-941cfd8 .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-941cfd8:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-941cfd8:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-941cfd8 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-512c5da{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-ce65ed9 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-e1b22ae{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-e1b22ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-e1b22ae .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-4285981{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-bf014a0 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-bf014a0 .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-bf014a0 .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-bf014a0.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-bf014a0 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-bf014a0 .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-bf014a0 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-bf014a0 .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-bf014a0 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-5ed5d20{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-06a7d2f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-476 .elementor-element.elementor-element-2466c50{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-f401739{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-f401739.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-f401739 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-5e2f0f2{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-5e2f0f2.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-5e2f0f2{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-5e2f0f2{right:-30px;}.elementor-476 .elementor-element.elementor-element-5e2f0f2 .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-5e2f0f2 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-4927da4{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-4927da4.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-4927da4{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-4927da4{right:0px;}.elementor-476 .elementor-element.elementor-element-4927da4 .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-4927da4:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-4927da4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-4927da4 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-69548f2{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-745e4f8 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-2b0496c{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-2b0496c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-2b0496c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-9b0feda{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-0aeb5c3 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-0aeb5c3 .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-0aeb5c3 .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-0aeb5c3.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-0aeb5c3 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-0aeb5c3 .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-0aeb5c3 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-0aeb5c3 .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-0aeb5c3 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-a862daf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-6449779{--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-476 .elementor-element.elementor-element-db3ade4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-2a1f7b8{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-2a1f7b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-2a1f7b8 img{width:100%;height:398px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-0b68eb7{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-0b68eb7.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-0b68eb7{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-0b68eb7{right:-30px;}.elementor-476 .elementor-element.elementor-element-0b68eb7 .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-0b68eb7 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-c491dc0{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-c491dc0.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-c491dc0{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-c491dc0{right:0px;}.elementor-476 .elementor-element.elementor-element-c491dc0 .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-c491dc0:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-c491dc0:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-c491dc0 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-27c2048{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-bd566fb .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-d16a239{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-d16a239.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-d16a239 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-0368f4c{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-e794ac3 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-e794ac3 .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-e794ac3 .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-e794ac3.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-e794ac3 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-e794ac3 .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-e794ac3 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-e794ac3 .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-e794ac3 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-adaa9fa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-d249e1e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-476 .elementor-element.elementor-element-db58dbc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-5a62b0a{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-5a62b0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-5a62b0a img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-e259f24{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-e259f24.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-e259f24{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-e259f24{right:-30px;}.elementor-476 .elementor-element.elementor-element-e259f24 .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-e259f24 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-43df971{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-43df971.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-43df971{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-43df971{right:0px;}.elementor-476 .elementor-element.elementor-element-43df971 .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-43df971:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-43df971:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-43df971 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-d24bfa2{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-7bf2025 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-043a9e0{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-043a9e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-043a9e0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-6e3a642{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-57b3c19 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-57b3c19 .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-57b3c19 .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-57b3c19.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-57b3c19 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-57b3c19 .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-57b3c19 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-57b3c19 .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-57b3c19 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-62c8f59{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-1cda687{--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-476 .elementor-element.elementor-element-75fb2b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-67954a2{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-67954a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-67954a2 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-6c93070{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-6c93070.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-6c93070{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-6c93070{right:-30px;}.elementor-476 .elementor-element.elementor-element-6c93070 .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-6c93070 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-16fa122{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-16fa122.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-16fa122{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-16fa122{right:0px;}.elementor-476 .elementor-element.elementor-element-16fa122 .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-16fa122:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-16fa122:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-16fa122 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-d7d2082{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-17226cd .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-e60b844{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-e60b844.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-e60b844 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-ed40072{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-4c1a6d2 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-4c1a6d2 .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-4c1a6d2 .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-4c1a6d2.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-4c1a6d2 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-4c1a6d2 .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-4c1a6d2 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-4c1a6d2 .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-4c1a6d2 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-6d3c9de{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-5f4f3bd{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-476 .elementor-element.elementor-element-ec52b60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-f1fdf30{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-f1fdf30.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-f1fdf30 img{width:100%;height:375px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-31257da{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-31257da.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-31257da{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-31257da{right:-30px;}.elementor-476 .elementor-element.elementor-element-31257da .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-31257da .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-6c57a5a{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-6c57a5a.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-6c57a5a{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-6c57a5a{right:0px;}.elementor-476 .elementor-element.elementor-element-6c57a5a .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-6c57a5a:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-6c57a5a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-6c57a5a .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-097843d{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-a1305ed .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-add5fcc{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-add5fcc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-add5fcc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-09d0be8{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-cb45712 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-cb45712 .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-cb45712 .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-cb45712.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-cb45712 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-cb45712 .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-cb45712 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-cb45712 .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-cb45712 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-0d3d5d2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-81c2841{--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-476 .elementor-element.elementor-element-f9ef64f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-e68be56{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-e68be56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-e68be56 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-3d593ed{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-3d593ed.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-3d593ed{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-3d593ed{right:-30px;}.elementor-476 .elementor-element.elementor-element-3d593ed .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-3d593ed .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-5eaf6fe{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-5eaf6fe.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-5eaf6fe{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-5eaf6fe{right:0px;}.elementor-476 .elementor-element.elementor-element-5eaf6fe .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-5eaf6fe:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-5eaf6fe:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-5eaf6fe .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-c60a693{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-0d743be .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-3cd3f85{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-3cd3f85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-3cd3f85 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-0cdf4e8{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-1f8fe20 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-1f8fe20 .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-1f8fe20 .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-1f8fe20.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-1f8fe20 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-1f8fe20 .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-1f8fe20 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-1f8fe20 .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-1f8fe20 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-63ab734{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-b4a27f3{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-476 .elementor-element.elementor-element-98ecb45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-6fee326{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-6fee326.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-6fee326 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-0994bfd{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-0994bfd.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-0994bfd{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-0994bfd{right:-30px;}.elementor-476 .elementor-element.elementor-element-0994bfd .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-0994bfd .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-07848b1{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-07848b1.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-07848b1{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-07848b1{right:0px;}.elementor-476 .elementor-element.elementor-element-07848b1 .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-07848b1:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-07848b1:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-07848b1 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-5d2afd3{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-7a54b49 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-4509aba{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-4509aba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-4509aba .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-6901d54{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-7bcba08 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-7bcba08 .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-7bcba08 .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-7bcba08.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-7bcba08 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-7bcba08 .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-7bcba08 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-7bcba08 .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-7bcba08 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-b998c9e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-ca81f06{--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-476 .elementor-element.elementor-element-048aa5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-7f32598{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-7f32598.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-7f32598 img{width:100%;height:358px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-7cc18c0{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-7cc18c0.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-7cc18c0{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-7cc18c0{right:-30px;}.elementor-476 .elementor-element.elementor-element-7cc18c0 .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-7cc18c0 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-fa69b1f{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-fa69b1f.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-fa69b1f{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-fa69b1f{right:0px;}.elementor-476 .elementor-element.elementor-element-fa69b1f .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-fa69b1f:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-fa69b1f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-fa69b1f .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-f78c8cf{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-6eab579 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-ffa0196{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-ffa0196.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-ffa0196 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-c4423cd{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-a539c96 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-a539c96 .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-a539c96 .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-a539c96.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-a539c96 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-a539c96 .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-a539c96 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-a539c96 .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-a539c96 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-dc7dc4e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-0aabaea{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-476 .elementor-element.elementor-element-26b613f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-51bdf67{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-51bdf67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-51bdf67 img{width:100%;height:352px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-f4e8a05{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-f4e8a05.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-f4e8a05{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-f4e8a05{right:-30px;}.elementor-476 .elementor-element.elementor-element-f4e8a05 .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-f4e8a05 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-251114c{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-251114c.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-251114c{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-251114c{right:0px;}.elementor-476 .elementor-element.elementor-element-251114c .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-251114c:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-251114c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-251114c .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-475f513{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-9561c86 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-1b57e5b{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-1b57e5b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-1b57e5b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-9972e16{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-3c0303c .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-3c0303c .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-3c0303c .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-3c0303c.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-3c0303c .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-3c0303c .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-3c0303c .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-3c0303c .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-3c0303c .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-eee0731{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-82cc49a{--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-476 .elementor-element.elementor-element-dafa6d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-52d67df{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-52d67df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-52d67df img{width:100%;height:352px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-11fee73{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-11fee73.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-11fee73{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-11fee73{right:-30px;}.elementor-476 .elementor-element.elementor-element-11fee73 .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-11fee73 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-6addb29{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-6addb29.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-6addb29{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-6addb29{right:0px;}.elementor-476 .elementor-element.elementor-element-6addb29 .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-6addb29:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-6addb29:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-6addb29 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-ffae3cf{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-d3299f8 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-94756f6{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-94756f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-94756f6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-0cc7ebe{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-06fd5f1 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-06fd5f1 .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-06fd5f1 .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-06fd5f1.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-06fd5f1 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-06fd5f1 .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-06fd5f1 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-06fd5f1 .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-06fd5f1 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-76e0bc0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-4a98bec{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-476 .elementor-element.elementor-element-384652c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-9c1f6fa{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-9c1f6fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-9c1f6fa img{width:100%;height:352px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-b27dc66{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-b27dc66.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-b27dc66{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-b27dc66{right:-30px;}.elementor-476 .elementor-element.elementor-element-b27dc66 .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-b27dc66 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-368ec43{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-368ec43.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-368ec43{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-368ec43{right:0px;}.elementor-476 .elementor-element.elementor-element-368ec43 .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-368ec43:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-368ec43:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-368ec43 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-e5ba30d{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-5e89601 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-0e72bec{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-0e72bec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-0e72bec .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-bc680da{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-1612f33 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-1612f33 .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-1612f33 .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-1612f33.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-1612f33 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-1612f33 .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-1612f33 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-1612f33 .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-1612f33 .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-73ff4bf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-729fcef{--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-476 .elementor-element.elementor-element-4258978{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-80f1ef9{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-80f1ef9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-80f1ef9 img{width:100%;height:352px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-f1babc9{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-f1babc9.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-f1babc9{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-f1babc9{right:-30px;}.elementor-476 .elementor-element.elementor-element-f1babc9 .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-f1babc9 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-850e3c1{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-850e3c1.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-850e3c1{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-850e3c1{right:0px;}.elementor-476 .elementor-element.elementor-element-850e3c1 .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-850e3c1:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-850e3c1:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-850e3c1 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-af258fb{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-fb75fd9 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-18d86c7{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-18d86c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-18d86c7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-36fedf4{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-980bd8f .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-980bd8f .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-980bd8f .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-980bd8f.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-980bd8f .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-980bd8f .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-980bd8f .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-980bd8f .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-980bd8f .elementskit-btn > svg{margin-left:5px;margin-right:0;}.elementor-476 .elementor-element.elementor-element-25f341a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-c8237c1{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-476 .elementor-element.elementor-element-53e89fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-476 .elementor-element.elementor-element-09dd4d0{width:var( --container-widget-width, 90.755% );max-width:90.755%;background-color:#FFFFFF00;--container-widget-width:90.755%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-09dd4d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-09dd4d0 img{width:100%;height:352px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-d163083{--divider-border-style:solid;--divider-color:#35429C00;--divider-border-width:320px;width:var( --container-widget-width, 84.547% );max-width:84.547%;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;--container-widget-width:84.547%;--container-widget-flex-grow:0;top:-17px;border-radius:20px 20px 20px 20px;}.elementor-476 .elementor-element.elementor-element-d163083.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-d163083{left:-30px;}body.rtl .elementor-476 .elementor-element.elementor-element-d163083{right:-30px;}.elementor-476 .elementor-element.elementor-element-d163083 .elementor-divider-separator{width:445px;margin:0 auto;margin-center:0;}.elementor-476 .elementor-element.elementor-element-d163083 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-476 .elementor-element.elementor-element-de69136{width:var( --container-widget-width, 73.743% );max-width:73.743%;background-color:#2853777D;margin:45px 45px calc(var(--kit-widget-spacing, 0px) + 45px) 45px;padding:47px 47px 47px 47px;--container-widget-width:73.743%;--container-widget-flex-grow:0;top:137px;border-radius:15px 15px 15px 15px;}.elementor-476 .elementor-element.elementor-element-de69136.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-de69136{left:0px;}body.rtl .elementor-476 .elementor-element.elementor-element-de69136{right:0px;}.elementor-476 .elementor-element.elementor-element-de69136 .elementor-image-box-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-de69136:has(:hover) .elementor-image-box-title,
					 .elementor-476 .elementor-element.elementor-element-de69136:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-de69136 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DCDCDC;}.elementor-476 .elementor-element.elementor-element-e6439fc{--display:flex;--justify-content:center;}.elementor-476 .elementor-element.elementor-element-898534d .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-c89761a{width:var( --container-widget-width, 101.174% );max-width:101.174%;--container-widget-width:101.174%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-c89761a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-c89761a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:400;line-height:42px;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-95e2f88{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-059a99a );}.elementor-476 .elementor-element.elementor-element-6e2804d .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-476 .elementor-element.elementor-element-6e2804d .elementskit-btn{background-color:#02010100;color:var( --e-global-color-059a99a );fill:var( --e-global-color-059a99a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-97eec2b );border-radius:30px 30px 30px 30px;}.elementor-476 .elementor-element.elementor-element-6e2804d .elementskit-btn:hover{background-color:var( --e-global-color-97eec2b );color:#FFFFFF;fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-6e2804d.elementor-element{--align-self:flex-start;}.elementor-476 .elementor-element.elementor-element-6e2804d .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-476 .elementor-element.elementor-element-6e2804d .elementskit-btn > i, .elementor-476 .elementor-element.elementor-element-6e2804d .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-476 .elementor-element.elementor-element-6e2804d .elementskit-btn > i, .rtl .elementor-476 .elementor-element.elementor-element-6e2804d .elementskit-btn > svg{margin-left:5px;margin-right:0;}body.elementor-page-476:not(.elementor-motion-effects-element-type-background), body.elementor-page-476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc08eae );}@media(max-width:767px){.elementor-476 .elementor-element.elementor-element-2d2f7a6{width:var( --container-widget-width, 172.55px );max-width:172.55px;--container-widget-width:172.55px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-99fc6c3{width:var( --container-widget-width, 360.613px );max-width:360.613px;--container-widget-width:360.613px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-99fc6c3 .elementor-heading-title{font-size:35px;}.elementor-476 .elementor-element.elementor-element-88fb40e img{height:350px;}.elementor-476 .elementor-element.elementor-element-a0b48b6{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-476 .elementor-element.elementor-element-13fa4ff{--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-476 .elementor-element.elementor-element-acc33f1 img{height:350px;}.elementor-476 .elementor-element.elementor-element-7c7b4f5{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-476 .elementor-element.elementor-element-5651fb5 img{height:350px;}.elementor-476 .elementor-element.elementor-element-512c5da{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-476 .elementor-element.elementor-element-06a7d2f{--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-476 .elementor-element.elementor-element-f401739 img{height:350px;}.elementor-476 .elementor-element.elementor-element-69548f2{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-476 .elementor-element.elementor-element-a862daf{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-476 .elementor-element.elementor-element-6449779{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-476 .elementor-element.elementor-element-2a1f7b8 img{height:350px;}.elementor-476 .elementor-element.elementor-element-d249e1e{--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-476 .elementor-element.elementor-element-5a62b0a img{height:350px;}.elementor-476 .elementor-element.elementor-element-d24bfa2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-476 .elementor-element.elementor-element-75fb2b9{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-476 .elementor-element.elementor-element-67954a2 img{height:350px;}.elementor-476 .elementor-element.elementor-element-d7d2082{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-476 .elementor-element.elementor-element-5f4f3bd{--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-476 .elementor-element.elementor-element-e68be56 img{height:350px;}.elementor-476 .elementor-element.elementor-element-c60a693{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-476 .elementor-element.elementor-element-b4a27f3{--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-476 .elementor-element.elementor-element-6fee326 img{height:350px;}.elementor-476 .elementor-element.elementor-element-5d2afd3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-476 .elementor-element.elementor-element-b998c9e{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-476 .elementor-element.elementor-element-048aa5e{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-476 .elementor-element.elementor-element-7f32598 img{height:350px;}.elementor-476 .elementor-element.elementor-element-0aabaea{--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-476 .elementor-element.elementor-element-51bdf67 img{height:350px;}.elementor-476 .elementor-element.elementor-element-82cc49a{--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-476 .elementor-element.elementor-element-52d67df img{height:350px;}.elementor-476 .elementor-element.elementor-element-4a98bec{--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-476 .elementor-element.elementor-element-9c1f6fa img{height:350px;}.elementor-476 .elementor-element.elementor-element-729fcef{--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-476 .elementor-element.elementor-element-80f1ef9 img{height:350px;}.elementor-476 .elementor-element.elementor-element-c8237c1{--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-476 .elementor-element.elementor-element-09dd4d0 img{height:350px;}}/* Start custom CSS for image-box, class: .elementor-element-dabf68a */.elementor-476 .elementor-element.elementor-element-dabf68a{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa13ac */.elementor-476 .elementor-element.elementor-element-7fa13ac{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-7fa13ac.e-con,
.elementor-476 .elementor-element.elementor-element-7fa13ac.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-column,
.elementor-476 .elementor-element.elementor-element-7fa13ac .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-7fa13ac .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-column img,
.elementor-476 .elementor-element.elementor-element-7fa13ac .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-7fa13ac .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-7fa13ac .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-7fa13ac .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-7fa13ac .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-7fa13ac .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-7fa13ac .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-7fa13ac .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-7fa13ac .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-7fa13ac.e-con,
    .elementor-476 .elementor-element.elementor-element-7fa13ac.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-7fa13ac .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-7fa13ac .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5c1269b */.elementor-476 .elementor-element.elementor-element-5c1269b{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf23e7 */.elementor-476 .elementor-element.elementor-element-9bf23e7{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-9bf23e7.e-con,
.elementor-476 .elementor-element.elementor-element-9bf23e7.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-column,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-column img,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-9bf23e7 .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-9bf23e7 .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-9bf23e7.e-con,
    .elementor-476 .elementor-element.elementor-element-9bf23e7.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-9bf23e7 .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-9bf23e7 .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-941cfd8 */.elementor-476 .elementor-element.elementor-element-941cfd8{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76b4e62 */.elementor-476 .elementor-element.elementor-element-76b4e62{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-76b4e62.e-con,
.elementor-476 .elementor-element.elementor-element-76b4e62.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-column,
.elementor-476 .elementor-element.elementor-element-76b4e62 .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-76b4e62 .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-column img,
.elementor-476 .elementor-element.elementor-element-76b4e62 .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-76b4e62 .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-76b4e62 .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-76b4e62 .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-76b4e62 .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-76b4e62 .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-76b4e62 .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-76b4e62 .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-76b4e62 .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-76b4e62.e-con,
    .elementor-476 .elementor-element.elementor-element-76b4e62.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-76b4e62 .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-76b4e62 .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4927da4 */.elementor-476 .elementor-element.elementor-element-4927da4{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed5d20 */.elementor-476 .elementor-element.elementor-element-5ed5d20{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-5ed5d20.e-con,
.elementor-476 .elementor-element.elementor-element-5ed5d20.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-column,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-column img,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-5ed5d20 .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-5ed5d20 .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-5ed5d20.e-con,
    .elementor-476 .elementor-element.elementor-element-5ed5d20.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-5ed5d20 .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-5ed5d20 .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c491dc0 */.elementor-476 .elementor-element.elementor-element-c491dc0{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a862daf */.elementor-476 .elementor-element.elementor-element-a862daf{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-a862daf.e-con,
.elementor-476 .elementor-element.elementor-element-a862daf.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-column,
.elementor-476 .elementor-element.elementor-element-a862daf .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-a862daf .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-column img,
.elementor-476 .elementor-element.elementor-element-a862daf .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-a862daf .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-a862daf .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-a862daf .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-a862daf .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-a862daf .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-a862daf .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-a862daf .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-a862daf .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-a862daf .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-a862daf.e-con,
    .elementor-476 .elementor-element.elementor-element-a862daf.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-a862daf .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-a862daf .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-a862daf .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-43df971 */.elementor-476 .elementor-element.elementor-element-43df971{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adaa9fa */.elementor-476 .elementor-element.elementor-element-adaa9fa{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-adaa9fa.e-con,
.elementor-476 .elementor-element.elementor-element-adaa9fa.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-column,
.elementor-476 .elementor-element.elementor-element-adaa9fa .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-adaa9fa .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-column img,
.elementor-476 .elementor-element.elementor-element-adaa9fa .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-adaa9fa .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-adaa9fa .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-adaa9fa .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-adaa9fa .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-adaa9fa .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-adaa9fa .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-adaa9fa .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-adaa9fa .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-adaa9fa.e-con,
    .elementor-476 .elementor-element.elementor-element-adaa9fa.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-adaa9fa .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-adaa9fa .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16fa122 */.elementor-476 .elementor-element.elementor-element-16fa122{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62c8f59 */.elementor-476 .elementor-element.elementor-element-62c8f59{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-62c8f59.e-con,
.elementor-476 .elementor-element.elementor-element-62c8f59.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-column,
.elementor-476 .elementor-element.elementor-element-62c8f59 .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-62c8f59 .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-column img,
.elementor-476 .elementor-element.elementor-element-62c8f59 .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-62c8f59 .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-62c8f59 .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-62c8f59 .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-62c8f59 .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-62c8f59 .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-62c8f59 .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-62c8f59 .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-62c8f59 .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-62c8f59.e-con,
    .elementor-476 .elementor-element.elementor-element-62c8f59.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-62c8f59 .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-62c8f59 .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c57a5a */.elementor-476 .elementor-element.elementor-element-6c57a5a{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d3c9de */.elementor-476 .elementor-element.elementor-element-6d3c9de{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-6d3c9de.e-con,
.elementor-476 .elementor-element.elementor-element-6d3c9de.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-column,
.elementor-476 .elementor-element.elementor-element-6d3c9de .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-6d3c9de .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-column img,
.elementor-476 .elementor-element.elementor-element-6d3c9de .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-6d3c9de .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-6d3c9de .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-6d3c9de .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-6d3c9de .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-6d3c9de .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-6d3c9de .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-6d3c9de .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-6d3c9de .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-6d3c9de.e-con,
    .elementor-476 .elementor-element.elementor-element-6d3c9de.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-6d3c9de .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-6d3c9de .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5eaf6fe */.elementor-476 .elementor-element.elementor-element-5eaf6fe{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d3d5d2 */.elementor-476 .elementor-element.elementor-element-0d3d5d2{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2.e-con,
.elementor-476 .elementor-element.elementor-element-0d3d5d2.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-column,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-column img,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-0d3d5d2 .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-0d3d5d2 .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-0d3d5d2.e-con,
    .elementor-476 .elementor-element.elementor-element-0d3d5d2.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-0d3d5d2 .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-0d3d5d2 .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07848b1 */.elementor-476 .elementor-element.elementor-element-07848b1{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63ab734 */.elementor-476 .elementor-element.elementor-element-63ab734{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-63ab734.e-con,
.elementor-476 .elementor-element.elementor-element-63ab734.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-column,
.elementor-476 .elementor-element.elementor-element-63ab734 .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-63ab734 .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-column img,
.elementor-476 .elementor-element.elementor-element-63ab734 .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-63ab734 .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-63ab734 .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-63ab734 .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-63ab734 .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-63ab734 .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-63ab734 .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-63ab734 .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-63ab734 .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-63ab734 .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-63ab734.e-con,
    .elementor-476 .elementor-element.elementor-element-63ab734.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-63ab734 .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-63ab734 .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-63ab734 .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fa69b1f */.elementor-476 .elementor-element.elementor-element-fa69b1f{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b998c9e */.elementor-476 .elementor-element.elementor-element-b998c9e{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-b998c9e.e-con,
.elementor-476 .elementor-element.elementor-element-b998c9e.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-column,
.elementor-476 .elementor-element.elementor-element-b998c9e .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-b998c9e .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-column img,
.elementor-476 .elementor-element.elementor-element-b998c9e .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-b998c9e .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-b998c9e .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-b998c9e .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-b998c9e .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-b998c9e .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-b998c9e .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-b998c9e .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-b998c9e .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-b998c9e .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-b998c9e.e-con,
    .elementor-476 .elementor-element.elementor-element-b998c9e.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-b998c9e .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-b998c9e .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-b998c9e .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-251114c */.elementor-476 .elementor-element.elementor-element-251114c{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc7dc4e */.elementor-476 .elementor-element.elementor-element-dc7dc4e{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e.e-con,
.elementor-476 .elementor-element.elementor-element-dc7dc4e.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-column,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-column img,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-dc7dc4e .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-dc7dc4e .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-dc7dc4e.e-con,
    .elementor-476 .elementor-element.elementor-element-dc7dc4e.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-dc7dc4e .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-dc7dc4e .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6addb29 */.elementor-476 .elementor-element.elementor-element-6addb29{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eee0731 */.elementor-476 .elementor-element.elementor-element-eee0731{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-eee0731.e-con,
.elementor-476 .elementor-element.elementor-element-eee0731.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-column,
.elementor-476 .elementor-element.elementor-element-eee0731 .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-eee0731 .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-column img,
.elementor-476 .elementor-element.elementor-element-eee0731 .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-eee0731 .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-eee0731 .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-eee0731 .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-eee0731 .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-eee0731 .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-eee0731 .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-eee0731 .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-eee0731 .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-eee0731 .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-eee0731.e-con,
    .elementor-476 .elementor-element.elementor-element-eee0731.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-eee0731 .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-eee0731 .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-eee0731 .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-368ec43 */.elementor-476 .elementor-element.elementor-element-368ec43{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e0bc0 */.elementor-476 .elementor-element.elementor-element-76e0bc0{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-76e0bc0.e-con,
.elementor-476 .elementor-element.elementor-element-76e0bc0.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-column,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-column img,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-76e0bc0 .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-76e0bc0 .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-76e0bc0.e-con,
    .elementor-476 .elementor-element.elementor-element-76e0bc0.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-76e0bc0 .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-76e0bc0 .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-850e3c1 */.elementor-476 .elementor-element.elementor-element-850e3c1{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73ff4bf */.elementor-476 .elementor-element.elementor-element-73ff4bf{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-73ff4bf.e-con,
.elementor-476 .elementor-element.elementor-element-73ff4bf.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-column,
.elementor-476 .elementor-element.elementor-element-73ff4bf .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-73ff4bf .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-column img,
.elementor-476 .elementor-element.elementor-element-73ff4bf .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-73ff4bf .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-73ff4bf .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-73ff4bf .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-73ff4bf .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-73ff4bf .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-73ff4bf .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-73ff4bf .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-73ff4bf .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-73ff4bf.e-con,
    .elementor-476 .elementor-element.elementor-element-73ff4bf.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-73ff4bf .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-73ff4bf .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-de69136 */.elementor-476 .elementor-element.elementor-element-de69136{
    transform: translateY( -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f341a */.elementor-476 .elementor-element.elementor-element-25f341a{
    --border-width: 2px;
    --color: #75AACA;
    --angle: -7deg;
}
.elementor-476 .elementor-element.elementor-element-25f341a.e-con,
.elementor-476 .elementor-element.elementor-element-25f341a.e-con .e-con-inner{
    align-items: center;
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-widget-container{
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    opacity: 0.9; /* Set container opacity */
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-divider,
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-widget-container{
    position: relative;
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--color);
    opacity: 0.9; /* Set individual pseudo-element opacity */
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-widget-container:after{
    height: var(--border-width);
    width: 100%;
    transform: scaleX(0);
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-widget-container:before{
    top: 0;
    transform-origin: right;
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-widget-container:after{
    bottom: 0;
    transform-origin: left;
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-divider:after{
    height: 100%;
    width: var(--border-width);
    transform: scaleY(0);
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-divider:before{
    left: 0;
    transform-origin: top;
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-divider:after{
    right: 0;
    transform-origin: bottom;
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-column,
.elementor-476 .elementor-element.elementor-element-25f341a .e-con{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-column:hover,
.elementor-476 .elementor-element.elementor-element-25f341a .e-con:hover{
    transform: translateY(-15px);
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-column img,
.elementor-476 .elementor-element.elementor-element-25f341a .e-con img{
    transition: all 0.3s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-column:hover img,
.elementor-476 .elementor-element.elementor-element-25f341a .e-con:hover img{
    box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 40%);
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-image-box .elementor-widget-container{
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: translateY(10px);
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-column:hover .elementor-widget-image-box .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-25f341a .e-con:hover .elementor-widget-image-box .elementor-widget-container{
    opacity: 1;
    transform: none;
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-column:hover .elementor-widget-divider .elementor-widget-container,
.elementor-476 .elementor-element.elementor-element-25f341a .e-con:hover .elementor-widget-divider .elementor-widget-container{
    background: var(--color);
    transform: rotate(var(--angle));
    transition-delay: 0.3s;
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-column:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-column:hover .elementor-widget-divider .elementor-widget-container:after,
.elementor-476 .elementor-element.elementor-element-25f341a .e-con:hover .elementor-widget-divider .elementor-widget-container:before,
.elementor-476 .elementor-element.elementor-element-25f341a .e-con:hover .elementor-widget-divider .elementor-widget-container:after{
    transform: scaleX(100%);
    transition: all 0.5s ease-in-out;
}
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-column:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-25f341a .elementor-column:hover .elementor-widget-divider .elementor-divider:after,
.elementor-476 .elementor-element.elementor-element-25f341a .e-con:hover .elementor-widget-divider .elementor-divider:before,
.elementor-476 .elementor-element.elementor-element-25f341a .e-con:hover .elementor-widget-divider .elementor-divider:after{
    transform: scaleY(100%);
    transition: all 0.5s ease-in-out;
}
@media(max-width: 1024px){
    .elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-wrap,
    .elementor-476 .elementor-element.elementor-element-25f341a .e-con{
        width: 360px;
        max-width: 100%;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .elementor-476 .elementor-element.elementor-element-25f341a.e-con,
    .elementor-476 .elementor-element.elementor-element-25f341a.e-con .e-con-inner{
        flex-direction: column;
    }
    .elementor-476 .elementor-element.elementor-element-25f341a .elementor-column:hover,
    .elementor-476 .elementor-element.elementor-element-25f341a .e-con:hover{
        transform: none;
    }
}
@media(max-width: 767px){
    .elementor-476 .elementor-element.elementor-element-25f341a .elementor-widget-divider .elementor-divider-separator{
        border-top-width: 350px;
    }
}/* End custom CSS */