.elementor-27 .elementor-element.elementor-element-324761d{--display:flex;--min-height:36.042vw;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.8;--border-radius:0 0 3.333vw 3.333vw;--padding-top:50px;--padding-bottom:50px;--padding-left:7%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-324761d::before, .elementor-27 .elementor-element.elementor-element-324761d > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-324761d > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-324761d > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-324761d > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-324761d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #00000000 63%, #000000 100%);}.elementor-27 .elementor-element.elementor-element-324761d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-324761d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://abdbrands.com/puriti/wp-content/uploads/2024/09/placeholder-home-hero-image.jpg") 50% 50%;background-size:cover;}.elementor-27 .elementor-element.elementor-element-ed1648c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-012a493 .elementor-heading-title{font-family:var( --e-global-typography-dacb5ef-font-family ), Sans-serif;font-size:var( --e-global-typography-dacb5ef-font-size );font-weight:var( --e-global-typography-dacb5ef-font-weight );line-height:var( --e-global-typography-dacb5ef-line-height );color:var( --e-global-color-38a06e4 );}.elementor-27 .elementor-element.elementor-element-f5b51c5{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;font-family:"Assistant", Sans-serif;font-size:22px;font-weight:400;line-height:1.182em;color:var( --e-global-color-38a06e4 );}.elementor-27 .elementor-element.elementor-element-811fff6{--spacer-size:35px;}.elementor-27 .elementor-element.elementor-element-5e0d23c .elementor-button{background-color:var( --e-global-color-2ddb9cd );font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:1em;fill:var( --e-global-color-38a06e4 );color:var( --e-global-color-38a06e4 );border-radius:4px 4px 4px 4px;padding:17px 51px 17px 51px;}.elementor-27 .elementor-element.elementor-element-5e0d23c .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-5e0d23c .elementor-button:focus{background-color:var( --e-global-color-76a0eb0 );}.elementor-27 .elementor-element.elementor-element-5e0d23c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-5e0d23c .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-27 .elementor-element.elementor-element-22a763f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-433a91d{--display:flex;--min-height:36.042vw;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:0 0 3.333vw 3.333vw;--padding-top:50px;--padding-bottom:50px;--padding-left:7%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-433a91d::before, .elementor-27 .elementor-element.elementor-element-433a91d > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-433a91d > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-433a91d > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-433a91d > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-433a91d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #00000000 63%, #000000 100%);}.elementor-27 .elementor-element.elementor-element-433a91d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-433a91d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://abdbrands.com/puriti/wp-content/uploads/2024/09/placeholder-home-hero-image.jpg") 50% 50%;background-size:cover;}.elementor-27 .elementor-element.elementor-element-5d4c91b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-1ed57c0 .elementor-heading-title{font-family:var( --e-global-typography-dacb5ef-font-family ), Sans-serif;font-size:var( --e-global-typography-dacb5ef-font-size );font-weight:var( --e-global-typography-dacb5ef-font-weight );line-height:var( --e-global-typography-dacb5ef-line-height );color:var( --e-global-color-38a06e4 );}.elementor-27 .elementor-element.elementor-element-d912113{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9beeede-font-family ), Sans-serif;font-size:var( --e-global-typography-9beeede-font-size );font-weight:var( --e-global-typography-9beeede-font-weight );line-height:var( --e-global-typography-9beeede-line-height );color:var( --e-global-color-38a06e4 );}.elementor-27 .elementor-element.elementor-element-90685aa{--spacer-size:35px;}.elementor-27 .elementor-element.elementor-element-8b742d8 .elementor-button{background-color:var( --e-global-color-2ddb9cd );font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:1em;fill:var( --e-global-color-38a06e4 );color:var( --e-global-color-38a06e4 );border-radius:4px 4px 4px 4px;}.elementor-27 .elementor-element.elementor-element-8b742d8 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-8b742d8 .elementor-button:focus{background-color:var( --e-global-color-76a0eb0 );}.elementor-27 .elementor-element.elementor-element-8b742d8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-8b742d8 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-27 .elementor-element.elementor-element-101a081{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-7e167d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:111px;--padding-bottom:108px;--padding-left:07%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-7e167d3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7e167d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25aad51 );}.elementor-27 .elementor-element.elementor-element-1854b43 .elementor-heading-title{font-family:var( --e-global-typography-827a774-font-family ), Sans-serif;font-size:var( --e-global-typography-827a774-font-size );font-weight:var( --e-global-typography-827a774-font-weight );line-height:var( --e-global-typography-827a774-line-height );color:var( --e-global-color-99d0137 );}.elementor-27 .elementor-element.elementor-element-a0646f1{width:var( --container-widget-width, 917px );max-width:917px;--container-widget-width:917px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-6cef082-font-family ), Sans-serif;font-size:var( --e-global-typography-6cef082-font-size );font-weight:var( --e-global-typography-6cef082-font-weight );color:var( --e-global-color-99d0137 );}.elementor-27 .elementor-element.elementor-element-500d2ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-500d2ac:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-500d2ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25aad51 );}.elementor-27 .elementor-element.elementor-element-61a897e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:30px;--padding-left:7%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-92de2a6 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-99d0137 );}.elementor-27 .elementor-element.elementor-element-3ddf9f9 .elementor-button{background-color:var( --e-global-color-76a0eb0 );font-family:"Assistant", Sans-serif;font-size:22px;font-weight:400;line-height:1em;fill:var( --e-global-color-38a06e4 );color:var( --e-global-color-38a06e4 );border-radius:4px 4px 4px 4px;padding:12px 30px 12px 30px;}.elementor-27 .elementor-element.elementor-element-3ddf9f9 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-3ddf9f9 .elementor-button:focus{background-color:var( --e-global-color-2ddb9cd );}.elementor-27 .elementor-element.elementor-element-3ddf9f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-3ddf9f9 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-27 .elementor-element.elementor-element-d3b67af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:7%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-27a84f3{--swiper-slides-to-display:3;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:56px;--arrow-normal-color:#02010100;--arrow-hover-color:#02010100;--swiper-pagination-size:12px;--dots-normal-color:var( --e-global-color-2ddb9cd );--dots-hover-color:var( --e-global-color-2ddb9cd );--swiper-pagination-spacing:20px;}.elementor-27 .elementor-element.elementor-element-27a84f3 .swiper-slide > .elementor-element{height:100%;}.elementor-27 .elementor-element.elementor-element-9419a96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-9419a96:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-9419a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25aad51 );}.elementor-27 .elementor-element.elementor-element-63bbeea .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;}.elementor-27 .elementor-element.elementor-element-302ce52 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:22px;font-weight:600;line-height:1.182em;}.elementor-27 .elementor-element.elementor-element-d838331{font-family:var( --e-global-typography-6cef082-font-family ), Sans-serif;font-size:var( --e-global-typography-6cef082-font-size );font-weight:var( --e-global-typography-6cef082-font-weight );color:var( --e-global-color-99d0137 );}.elementor-27 .elementor-element.elementor-element-9f321d4 .elementor-button{background-color:var( --e-global-color-76a0eb0 );font-family:"Assistant", Sans-serif;font-size:22px;font-weight:400;line-height:1em;fill:var( --e-global-color-38a06e4 );color:var( --e-global-color-38a06e4 );border-radius:4px 4px 4px 4px;padding:12px 30px 12px 30px;}.elementor-27 .elementor-element.elementor-element-9f321d4 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-9f321d4 .elementor-button:focus{background-color:var( --e-global-color-2ddb9cd );}.elementor-27 .elementor-element.elementor-element-9f321d4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-9f321d4 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-27 .elementor-element.elementor-element-1f66883{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:94px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1f66883:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1f66883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25aad51 );}.elementor-27 .elementor-element.elementor-element-00a0647{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:35px;--padding-left:7%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-62ffdcf .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-99d0137 );}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-32911ea{left:-3%;}body.rtl .elementor-27 .elementor-element.elementor-element-32911ea{right:-3%;}.elementor-27 .elementor-element.elementor-element-32911ea{top:-31px;}.elementor-27 .elementor-element.elementor-element-32911ea img{max-width:16vw;}.elementor-27 .elementor-element.elementor-element-aa3f39f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:7%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-c50b42b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-c50b42b.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-a4c5279{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-a28e3d6 .e-hotspot__icon{grid-column:1;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-a28e3d6 .e-hotspot__button{grid-gap:0px;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-a28e3d6{left:0%;--hotspot-translate-x:0%;top:3%;--hotspot-translate-y:3%;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-59513b8 .e-hotspot__icon{grid-column:1;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-59513b8 .e-hotspot__button{grid-gap:0px;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-59513b8{left:0%;--hotspot-translate-x:0%;top:13%;--hotspot-translate-y:13%;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-acdf16e .e-hotspot__icon{grid-column:1;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-acdf16e .e-hotspot__button{grid-gap:0px;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-acdf16e{left:0%;--hotspot-translate-x:0%;top:35%;--hotspot-translate-y:35%;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-6d3b4ba .e-hotspot__icon{grid-column:1;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-6d3b4ba .e-hotspot__button{grid-gap:0px;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-6d3b4ba{left:0%;--hotspot-translate-x:0%;top:48%;--hotspot-translate-y:48%;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-fa933b5 .e-hotspot__icon{grid-column:1;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-fa933b5 .e-hotspot__button{grid-gap:0px;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-fa933b5{left:0%;--hotspot-translate-x:0%;top:64%;--hotspot-translate-y:64%;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-bdd9e52 .e-hotspot__icon{grid-column:1;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-bdd9e52 .e-hotspot__button{grid-gap:0px;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-bdd9e52{left:0%;--hotspot-translate-x:0%;top:78%;--hotspot-translate-y:78%;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-84ef3bf .e-hotspot__icon{grid-column:1;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-84ef3bf .e-hotspot__button{grid-gap:0px;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-84ef3bf{right:0%;--hotspot-translate-x:0%;top:8%;--hotspot-translate-y:8%;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-f416f78 .e-hotspot__icon{grid-column:1;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-f416f78 .e-hotspot__button{grid-gap:0px;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-f416f78{right:0%;--hotspot-translate-x:0%;top:20%;--hotspot-translate-y:20%;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-9a62f62 .e-hotspot__icon{grid-column:1;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-9a62f62 .e-hotspot__button{grid-gap:0px;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-9a62f62{right:0%;--hotspot-translate-x:0%;top:38%;--hotspot-translate-y:38%;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-8266a4e .e-hotspot__icon{grid-column:1;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-8266a4e .e-hotspot__button{grid-gap:0px;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-8266a4e{right:0%;--hotspot-translate-x:0%;top:63%;--hotspot-translate-y:63%;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-c5a7ffd .e-hotspot__icon{grid-column:1;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-c5a7ffd .e-hotspot__button{grid-gap:0px;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-c5a7ffd{right:0%;--hotspot-translate-x:0%;top:78%;--hotspot-translate-y:78%;}.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-27 .elementor-element.elementor-element-6517c4d{z-index:10;--container-max-width:345px;--hotspot-color:var( --e-global-color-99d0137 );--hotspot-size:14px;--hotspot-min-width:0px;--hotspot-min-height:0px;--hotspot-padding:0px;--tooltip-text-color:var( --e-global-color-99d0137 );}.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot__label{font-family:var( --e-global-typography-9beeede-font-family ), Sans-serif;font-size:var( --e-global-typography-9beeede-font-size );font-weight:var( --e-global-typography-9beeede-font-weight );line-height:var( --e-global-typography-9beeede-line-height );}.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot__tooltip{font-family:"Assistant", Sans-serif;font-size:20px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-8081cf6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:215px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7bc2e61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:35px;--padding-left:7%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-2c4737a .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-99d0137 );}.elementor-27 .elementor-element.elementor-element-bde303d .elementor-button{background-color:var( --e-global-color-76a0eb0 );font-family:"Assistant", Sans-serif;font-size:22px;font-weight:400;line-height:1em;fill:var( --e-global-color-38a06e4 );color:var( --e-global-color-38a06e4 );border-radius:4px 4px 4px 4px;}.elementor-27 .elementor-element.elementor-element-bde303d .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-bde303d .elementor-button:focus{background-color:var( --e-global-color-2ddb9cd );}.elementor-27 .elementor-element.elementor-element-bde303d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-bde303d .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-27 .elementor-element.elementor-element-792f67d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:7%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-e00d983{--grid-columns:4;--grid-row-gap:30px;--grid-column-gap:15px;}.elementor-27 .elementor-element.elementor-element-1e05e7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:116px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1e05e7f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1e05e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25aad51 );}.elementor-27 .elementor-element.elementor-element-86eb98c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:35px;--padding-left:7%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-5c3de98 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-99d0137 );}.elementor-27 .elementor-element.elementor-element-f6fede5 .elementor-button{background-color:var( --e-global-color-76a0eb0 );font-family:"Assistant", Sans-serif;font-size:22px;font-weight:400;line-height:1em;fill:var( --e-global-color-38a06e4 );color:var( --e-global-color-38a06e4 );border-radius:4px 4px 4px 4px;}.elementor-27 .elementor-element.elementor-element-f6fede5 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-f6fede5 .elementor-button:focus{background-color:var( --e-global-color-2ddb9cd );}.elementor-27 .elementor-element.elementor-element-f6fede5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-f6fede5 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-27 .elementor-element.elementor-element-f0b302b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0;--padding-bottom:0;--padding-left:7%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-321de06{--grid-columns:2;--grid-row-gap:50px;--grid-column-gap:15px;}.elementor-27 .elementor-element.elementor-element-321de06 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-27 .elementor-element.elementor-element-321de06 .e-loop-item > .elementor-section, .elementor-27 .elementor-element.elementor-element-321de06 .e-loop-item > .elementor-section > .elementor-container, .elementor-27 .elementor-element.elementor-element-321de06 .e-loop-item > .e-con, .elementor-27 .elementor-element.elementor-element-321de06 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-27 .elementor-element.elementor-element-0638088{--grid-columns:2;--grid-row-gap:50px;--grid-column-gap:15px;}.elementor-27 .elementor-element.elementor-element-0404e76 .elementor-button{background-color:var( --e-global-color-76a0eb0 );font-family:"Assistant", Sans-serif;font-size:22px;font-weight:400;line-height:1em;fill:var( --e-global-color-38a06e4 );color:var( --e-global-color-38a06e4 );border-radius:4px 4px 4px 4px;padding:12px 30px 12px 30px;}.elementor-27 .elementor-element.elementor-element-0404e76 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-0404e76 .elementor-button:focus{background-color:var( --e-global-color-2ddb9cd );}.elementor-27 .elementor-element.elementor-element-0404e76 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-0404e76 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-27 .elementor-element.elementor-element-24c201c{--swiper-slides-to-display:1;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:56px;--swiper-pagination-size:12px;--dots-normal-color:var( --e-global-color-2ddb9cd );--dots-hover-color:var( --e-global-color-2ddb9cd );--swiper-pagination-spacing:20px;}.elementor-27 .elementor-element.elementor-element-24c201c .swiper-slide > .elementor-element{height:100%;}.elementor-27 .elementor-element.elementor-element-f6ab003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:115px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f6ab003:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f6ab003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25aad51 );}.elementor-27 .elementor-element.elementor-element-ac43614{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:35px;--padding-left:7%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-960e279 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-99d0137 );}.elementor-27 .elementor-element.elementor-element-7591d8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7ddbba6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:115px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7ddbba6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7ddbba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25aad51 );}.elementor-27 .elementor-element.elementor-element-e395547{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b3e9f41 .gallery-item{padding:0 10px 10px 0;}.elementor-27 .elementor-element.elementor-element-b3e9f41 .gallery{margin:0 -10px -10px 0;}.elementor-27 .elementor-element.elementor-element-b3e9f41 .gallery-item .gallery-caption{text-align:center;}.elementor-27 .elementor-element.elementor-element-94ccfd7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-418e501{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:115px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-418e501:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-418e501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25aad51 );}.elementor-27 .elementor-element.elementor-element-4811557{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:105px;--padding-left:7%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-39fca46 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-99d0137 );}.elementor-27 .elementor-element.elementor-element-f81d1d1 .elementor-button{background-color:var( --e-global-color-76a0eb0 );font-family:"Assistant", Sans-serif;font-size:22px;font-weight:400;line-height:1em;fill:var( --e-global-color-38a06e4 );color:var( --e-global-color-38a06e4 );border-radius:4px 4px 4px 4px;}.elementor-27 .elementor-element.elementor-element-f81d1d1 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-f81d1d1 .elementor-button:focus{background-color:var( --e-global-color-2ddb9cd );}.elementor-27 .elementor-element.elementor-element-f81d1d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-f81d1d1 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-27 .elementor-element.elementor-element-235064e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fa30d5e{--swiper-slides-to-display:1;--swiper-slides-gap:120px;}.elementor-27 .elementor-element.elementor-element-fa30d5e .swiper-slide > .elementor-element{height:100%;}.elementor-27 .elementor-element.elementor-element-84e677d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:115px;--padding-bottom:150px;--padding-left:7%;--padding-right:7%;}.elementor-27 .elementor-element.elementor-element-84e677d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-84e677d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38a06e4 );}.elementor-27 .elementor-element.elementor-element-14ba713{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-8fcf63c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-6909353 img{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-130edc0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-16f9cc9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-17f65ed{text-align:center;}.elementor-27 .elementor-element.elementor-element-17f65ed .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:40px;font-weight:700;line-height:1.583em;color:var( --e-global-color-fd85b53 );}.elementor-27 .elementor-element.elementor-element-98350cf > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-27 .elementor-element.elementor-element-98350cf{text-align:center;}.elementor-27 .elementor-element.elementor-element-98350cf .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:28px;font-weight:400;line-height:1.182em;color:var( --e-global-color-99d0137 );}.elementor-27 .elementor-element.elementor-element-2c0fa87{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-27 .elementor-element.elementor-element-2c0fa87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:10px;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-10px;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-group > label, .elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-subgroup label{color:var( --e-global-color-99d0137 );}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-group > label{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:400;line-height:1.182em;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-type-html{padding-bottom:0px;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-group .elementor-field{color:var( --e-global-color-f7e4d2f );}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-group .elementor-field, .elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-subgroup label{font-family:"Assistant", Sans-serif;font-size:22px;font-weight:400;line-height:1.182em;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:var( --e-global-color-2ddb9cd );border-radius:8px 0px 0px 8px;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:var( --e-global-color-2ddb9cd );border-radius:8px 0px 0px 8px;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-2ddb9cd );}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-button{font-family:"Assistant", Sans-serif;font-size:20px;font-weight:400;line-height:1em;border-radius:0px 8px 8px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .e-form__buttons__wrapper__button-next{background-color:#815A0B;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-button[type="submit"]{background-color:#815A0B;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-76a0eb0 );color:#ffffff;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-76a0eb0 );color:#ffffff;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}body.elementor-page-27:not(.elementor-motion-effects-element-type-background), body.elementor-page-27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25aad51 );}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-ed1648c{--width:50%;}.elementor-27 .elementor-element.elementor-element-22a763f{--width:50%;}.elementor-27 .elementor-element.elementor-element-5d4c91b{--width:50%;}.elementor-27 .elementor-element.elementor-element-101a081{--width:50%;}.elementor-27 .elementor-element.elementor-element-c50b42b{--width:1228px;}.elementor-27 .elementor-element.elementor-element-a4c5279{--width:100%;}.elementor-27 .elementor-element.elementor-element-e395547{--content-width:968px;}.elementor-27 .elementor-element.elementor-element-235064e{--content-width:979px;}.elementor-27 .elementor-element.elementor-element-16f9cc9{--width:auto;}}@media(max-width:1366px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-235064e{--content-width:633px;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-235064e{--content-width:556px;}}@media(max-width:1366px){.elementor-27 .elementor-element.elementor-element-012a493 .elementor-heading-title{font-size:var( --e-global-typography-dacb5ef-font-size );line-height:var( --e-global-typography-dacb5ef-line-height );}.elementor-27 .elementor-element.elementor-element-f5b51c5{font-size:16px;}.elementor-27 .elementor-element.elementor-element-1ed57c0 .elementor-heading-title{font-size:var( --e-global-typography-dacb5ef-font-size );line-height:var( --e-global-typography-dacb5ef-line-height );}.elementor-27 .elementor-element.elementor-element-d912113{font-size:var( --e-global-typography-9beeede-font-size );line-height:var( --e-global-typography-9beeede-line-height );}.elementor-27 .elementor-element.elementor-element-1854b43 .elementor-heading-title{font-size:var( --e-global-typography-827a774-font-size );line-height:var( --e-global-typography-827a774-line-height );}.elementor-27 .elementor-element.elementor-element-a0646f1{font-size:var( --e-global-typography-6cef082-font-size );}.elementor-27 .elementor-element.elementor-element-27a84f3{--swiper-slides-to-display:2;--swiper-slides-gap:15px;}.elementor-27 .elementor-element.elementor-element-d838331{font-size:var( --e-global-typography-6cef082-font-size );}.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot__label{font-size:var( --e-global-typography-9beeede-font-size );line-height:var( --e-global-typography-9beeede-line-height );}.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot__tooltip{font-size:16px;}.elementor-27 .elementor-element.elementor-element-24c201c{--swiper-slides-to-display:3;}.elementor-27 .elementor-element.elementor-element-fa30d5e{--swiper-slides-to-display:1;--swiper-slides-gap:60px;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-012a493 .elementor-heading-title{font-size:var( --e-global-typography-dacb5ef-font-size );line-height:var( --e-global-typography-dacb5ef-line-height );}.elementor-27 .elementor-element.elementor-element-1ed57c0 .elementor-heading-title{font-size:var( --e-global-typography-dacb5ef-font-size );line-height:var( --e-global-typography-dacb5ef-line-height );}.elementor-27 .elementor-element.elementor-element-d912113{font-size:var( --e-global-typography-9beeede-font-size );line-height:var( --e-global-typography-9beeede-line-height );}.elementor-27 .elementor-element.elementor-element-1854b43 .elementor-heading-title{font-size:var( --e-global-typography-827a774-font-size );line-height:var( --e-global-typography-827a774-line-height );}.elementor-27 .elementor-element.elementor-element-a0646f1{font-size:var( --e-global-typography-6cef082-font-size );}.elementor-27 .elementor-element.elementor-element-92de2a6 .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-27a84f3{--swiper-slides-to-display:2;}.elementor-27 .elementor-element.elementor-element-63bbeea .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-302ce52 .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-d838331{font-size:var( --e-global-typography-6cef082-font-size );}.elementor-27 .elementor-element.elementor-element-32911ea img{max-width:156px;}.elementor-27 .elementor-element.elementor-element-6517c4d .elementor-repeater-item-59513b8{top:19%;--hotspot-translate-y:19%;}.elementor-27 .elementor-element.elementor-element-6517c4d img{max-width:247px;}.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot__label{font-size:var( --e-global-typography-9beeede-font-size );line-height:var( --e-global-typography-9beeede-line-height );}.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot__tooltip{font-size:16px;line-height:1em;}.elementor-27 .elementor-element.elementor-element-8081cf6{--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e00d983{--grid-columns:2;}.elementor-27 .elementor-element.elementor-element-1e05e7f{--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-321de06{--grid-columns:2;}.elementor-27 .elementor-element.elementor-element-0638088{--grid-columns:2;}.elementor-27 .elementor-element.elementor-element-24c201c{--swiper-slides-to-display:2;}.elementor-27 .elementor-element.elementor-element-fa30d5e{--swiper-slides-to-display:1;--swiper-slides-gap:40px;}.elementor-27 .elementor-element.elementor-element-14ba713{--flex-wrap:wrap;}.elementor-27 .elementor-element.elementor-element-17f65ed .elementor-heading-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-98350cf .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-2c0fa87{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-324761d{--min-height:359px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-27 .elementor-element.elementor-element-012a493 .elementor-heading-title{font-size:var( --e-global-typography-dacb5ef-font-size );line-height:var( --e-global-typography-dacb5ef-line-height );}.elementor-27 .elementor-element.elementor-element-f5b51c5{--container-widget-width:89vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 89vw );max-width:89vw;font-size:16px;}.elementor-27 .elementor-element.elementor-element-5e0d23c .elementor-button{font-size:16px;}.elementor-27 .elementor-element.elementor-element-433a91d{--min-height:359px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-27 .elementor-element.elementor-element-1ed57c0 .elementor-heading-title{font-size:var( --e-global-typography-dacb5ef-font-size );line-height:var( --e-global-typography-dacb5ef-line-height );}.elementor-27 .elementor-element.elementor-element-d912113{--container-widget-width:89vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 89vw );max-width:89vw;font-size:var( --e-global-typography-9beeede-font-size );line-height:var( --e-global-typography-9beeede-line-height );}.elementor-27 .elementor-element.elementor-element-8b742d8 .elementor-button{font-size:16px;}.elementor-27 .elementor-element.elementor-element-7e167d3{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-1854b43 .elementor-heading-title{font-size:var( --e-global-typography-827a774-font-size );line-height:var( --e-global-typography-827a774-line-height );}.elementor-27 .elementor-element.elementor-element-a0646f1{--container-widget-width:75vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75vw );max-width:75vw;font-size:var( --e-global-typography-6cef082-font-size );}.elementor-27 .elementor-element.elementor-element-61a897e{--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-92de2a6 .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-d3b67af{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-27a84f3{--swiper-slides-to-display:1;--swiper-pagination-spacing:20px;}.elementor-27 .elementor-element.elementor-element-9419a96{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-63bbeea > .elementor-widget-container{margin:0px 0px 21px 0px;}.elementor-27 .elementor-element.elementor-element-63bbeea .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-302ce52 .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-d838331 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-27 .elementor-element.elementor-element-d838331{font-size:var( --e-global-typography-6cef082-font-size );}.elementor-27 .elementor-element.elementor-element-b2600d3 img{border-radius:8px 8px 8px 8px;}.elementor-27 .elementor-element.elementor-element-9f321d4 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-9f321d4 .elementor-button{padding:15px 20px 15px 20px;}.elementor-27 .elementor-element.elementor-element-1f66883{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-00a0647{--padding-top:25px;--padding-bottom:99px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-62ffdcf .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-aa3f39f{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-6517c4d img{max-width:186px;}.elementor-27 .elementor-element.elementor-element-6517c4d{--hotspot-size:16px;}.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot__label{font-size:var( --e-global-typography-9beeede-font-size );line-height:var( --e-global-typography-9beeede-line-height );}.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot__tooltip{font-size:16px;}.elementor-27 .elementor-element.elementor-element-8081cf6{--padding-top:182px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7bc2e61{--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-2c4737a .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-792f67d{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-e00d983{--grid-columns:1;}.elementor-27 .elementor-element.elementor-element-1e05e7f{--padding-top:11px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-86eb98c{--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-5c3de98 .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-f0b302b{--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:15px;}.elementor-27 .elementor-element.elementor-element-321de06{--grid-columns:1;}.elementor-27 .elementor-element.elementor-element-0638088{--grid-columns:1;}.elementor-27 .elementor-element.elementor-element-0404e76 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0404e76 .elementor-button{font-size:18px;padding:15px 20px 15px 20px;}.elementor-27 .elementor-element.elementor-element-24c201c{--swiper-slides-to-display:1;--swiper-pagination-spacing:20px;}.elementor-27 .elementor-element.elementor-element-f6ab003{--padding-top:-6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ac43614{--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-960e279 .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-7591d8a{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-7ddbba6{--padding-top:67px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e395547{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-94ccfd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-418e501{--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4811557{--padding-top:25px;--padding-bottom:57px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-39fca46 .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-235064e{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-fa30d5e{--swiper-slides-to-display:1;--swiper-slides-gap:15px;}.elementor-27 .elementor-element.elementor-element-84e677d{--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-14ba713{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6909353 img{border-radius:8px 8px 8px 8px;}.elementor-27 .elementor-element.elementor-element-17f65ed > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-27 .elementor-element.elementor-element-17f65ed .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-98350cf .elementor-heading-title{font-size:16px;}.elementor-27 .elementor-element.elementor-element-2c0fa87{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-group > label{font-size:16px;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-group .elementor-field, .elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-subgroup label{font-size:14px;}.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-button{font-size:14px;}}/* Start custom CSS for loop-carousel, class: .elementor-element-27a84f3 */.elementor-27 .elementor-element.elementor-element-27a84f3 .swiper-pagination-bullet {
   margin: 0 2px;
}

.elementor-27 .elementor-element.elementor-element-27a84f3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 12px;
}

@media (min-width: 768px) {
    .elementor-27 .elementor-element.elementor-element-27a84f3 .swiper-pagination {
        display: none;
    }
}



.elementor-27 .elementor-element.elementor-element-27a84f3 .elementor-swiper-button-prev {
    left: -30px;
}

.elementor-27 .elementor-element.elementor-element-27a84f3 .elementor-swiper-button-next {
    right: -30px;
}



.elementor-27 .elementor-element.elementor-element-27a84f3,
.elementor-27 .elementor-element.elementor-element-27a84f3 .swiper-slide , .elementor-27 .elementor-element.elementor-element-27a84f3 .swiper-slide  .elementor-section-wrap ,
.elementor-27 .elementor-element.elementor-element-27a84f3 .swiper-slide  .elementor-section-wrap > div {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-6517c4d */.elementor-27 .elementor-element.elementor-element-6517c4d {
  --icon-transition: all .3s cubic-bezier(0, 0, 0.32, 1.2) 0s;
  --line-transition: all .3s ease-in-out;
  --tooltip-transition: all .5s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot {
  pointer-events: none;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot:after {
  content: '' !important;
  position: absolute;
  height: 3px;
  width: 0%;
  background: #d09d34;
  z-index: 5;
  bottom: -5px;
  -webkit-transition: var(--line-transition);
  -o-transition: var(--line-transition);
  transition: var(--line-transition);
  background: #d09d34;
  background: -webkit-gradient(linear, left top, right top, from(rgba(208, 157, 52, 0)), to(#d09d34));
  background: -webkit-linear-gradient(left, rgba(208, 157, 52, 0) 0%, #d09d34 100%);
  background: -o-linear-gradient(left, rgba(208, 157, 52, 0) 0%, #d09d34 100%);
  background: linear-gradient(90deg, rgba(208, 157, 52, 0) 0%, #d09d34 100%);
}

@media (max-width: 767px) {
  .elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot:after {
    bottom: -2px;
  }
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.animate:after {
  width: 100%;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot--active:after {
  width: 100%;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot .e-hotspot__button {
  position: static;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot .e-hotspot__button:before {
  display: none !important;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot .e-hotspot__label {
  opacity: 0;
  pointer-events: none;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot .e-hotspot__icon {
  position: absolute;
  width: 14px;
  -webkit-transition: var(--icon-transition);
  -o-transition: var(--icon-transition);
  transition: var(--icon-transition);
  bottom: -10px;
  pointer-events: all;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot .e-hotspot__icon i:before {
  color: #d09d34;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot .e-hotspot--tooltip-position {
  opacity: 0;
  top: initial !important;
  bottom: -0.3em !important;
  -webkit-transition: var(--tooltip-transition);
  -o-transition: var(--tooltip-transition);
  transition: var(--tooltip-transition);
  -webkit-transition-delay: .3s;
       -o-transition-delay: .3s;
          transition-delay: .3s;
}

@media (max-width: 1024px) {
  .elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot .e-hotspot--tooltip-position {
    white-space: initial;
  }
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot .e-hotspot--tooltip-position.animate {
  opacity: 1;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot--active .e-hotspot--tooltip-position {
  opacity: 1;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-left {
  -webkit-transform: translateX(-90%);
      -ms-transform: translateX(-90%);
          transform: translateX(-90%);
}

@media (max-width: 1024px) {
  .elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-left {
    -webkit-transform: translateX(-95%);
        -ms-transform: translateX(-95%);
            transform: translateX(-95%);
  }
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-left:after {
  right: 0;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-left .e-hotspot__button.e-hotspot--expand {
  padding-right: 20px;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-left .e-hotspot__icon {
  left: 0%;
  opacity: 0;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-left .e-hotspot__icon.animate {
  opacity: 1;
  left: 100%;
}

@media (max-width: 767px) {
  .elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-left .e-hotspot__icon {
    opacity: 1;
    left: 100%;
  }
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-left .e-hotspot--tooltip-position {
  right: 20px !important;
}

@media (max-width: 767px) {
  .elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-left .e-hotspot--tooltip-position {
    right: 0 !important;
  }
}

@media (max-width: 540px) {
  .elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-left .e-hotspot--tooltip-position {
    padding-left: 15vw;
  }
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-right {
  right: 0%;
  -webkit-transform: translateX(85%);
      -ms-transform: translateX(85%);
          transform: translateX(85%);
}

@media (max-width: 1024px) {
  .elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-right {
    -webkit-transform: translateX(89%);
        -ms-transform: translateX(89%);
            transform: translateX(89%);
  }
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-right:after {
  left: 0;
  background: -webkit-linear-gradient(170deg, rgba(208, 157, 52, 0) 0%, #d09d34 100%);
  background: -o-linear-gradient(170deg, rgba(208, 157, 52, 0) 0%, #d09d34 100%);
  background: linear-gradient(280deg, rgba(208, 157, 52, 0) 0%, #d09d34 100%);
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-right .e-hotspot__button.e-hotspot--expand {
  padding-left: 20px;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-right .e-hotspot__icon {
  left: 0px;
  left: 100%;
  opacity: 0;
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-right .e-hotspot__icon.animate {
  left: 0%;
  opacity: 1;
}

@media (max-width: 767px) {
  .elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-right .e-hotspot__icon {
    left: 0%;
    opacity: 1;
  }
}

.elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-right .e-hotspot--tooltip-position {
  left: 20px !important;
}

@media (max-width: 540px) {
  .elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-right .e-hotspot--tooltip-position {
    padding-right: 15vw;
  }
}

@media (max-width: 767px) {
  .elementor-27 .elementor-element.elementor-element-6517c4d .e-hotspot.e-hotspot--position-right .e-hotspot--tooltip-position {
    left: 10px !important;
  }
}

@media (max-width: 400px) {
  .elementor-27 .elementor-element.elementor-element-6517c4d img {
    max-width: 45vw !important;
  }
}

@media (min-width: 768px) {
  .elementor-editor-active .e-hotspot--tooltip-position {
    opacity: 1 !important;
  }
}

.elementor-editor-active .e-hotspot__icon {
  opacity: 1 !important;
}

@media (min-width: 768px) {
  .elementor-editor-active .e-hotspot:after {
    width: 100% !important;
  }
}

/*

.e-hotspot__icon

.e-hotspot

.e-hotspot--tooltip-position








*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d728a */.elementor-27 .elementor-element.elementor-element-39d728a {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 700px;
}


@media (max-width: 767px) {

.elementor-27 .elementor-element.elementor-element-39d728a {

    width: 350px;
}


    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50b42b */.elementor-27 .elementor-element.elementor-element-c50b42b {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e00d983 */.elementor-27 .elementor-element.elementor-element-e00d983 .elementor-icon-list-item:after {
        right: initial !important;
    left: -8px !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-321de06 */@media (max-width: 1366px) {
    .elementor-27 .elementor-element.elementor-element-321de06 .elementor-section-wrap {
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0404e76 *//*.elementor-27 .elementor-element.elementor-element-0404e76 svg {*/
/*    width: .5em;*/
/*    height: .8em;*/
/*    stroke: #fff;*/
/*}*/

/*.elementor-27 .elementor-element.elementor-element-0404e76 svg path {*/
/*    stroke: #fff;*/
/*}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-24c201c */.elementor-27 .elementor-element.elementor-element-24c201c .swiper-pagination-bullet {
   margin: 0 2px;
}

.elementor-27 .elementor-element.elementor-element-24c201c .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 12px;
}

@media (min-width: 768px) {
    .elementor-27 .elementor-element.elementor-element-24c201c .swiper-pagination {
        display: none;
    }
}



.elementor-27 .elementor-element.elementor-element-24c201c .elementor-swiper-button-prev {
    left: -30px;
}

.elementor-27 .elementor-element.elementor-element-24c201c .elementor-swiper-button-next {
    right: -30px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-fa30d5e */.elementor-27 .elementor-element.elementor-element-fa30d5e .swiper {
    overflow: visible;
}

.elementor-27 .elementor-element.elementor-element-fa30d5e .swiper-slide {
    overflow: visible;
}
.elementor-27 .elementor-element.elementor-element-fa30d5e .swiper-pagination-bullet {
   margin: 0 2px;
}

.elementor-27 .elementor-element.elementor-element-fa30d5e .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 12px;
}

.elementor-27 .elementor-element.elementor-element-fa30d5e .elementor-swiper-button {
    display: none;
}
@media (min-width: 0px) {
    .elementor-27 .elementor-element.elementor-element-fa30d5e .swiper-pagination {
        display: none;
    }
}



.elementor-27 .elementor-element.elementor-element-fa30d5e .elementor-swiper-button-prev {
    left: -30px;
}

.elementor-27 .elementor-element.elementor-element-fa30d5e .elementor-swiper-button-next {
    right: -30px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6909353 */@media (max-width: 767px) {
.elementor-27 .elementor-element.elementor-element-6909353 {
    aspect-ratio: 1/1;
}

.elementor-27 .elementor-element.elementor-element-6909353 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}


}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-2c0fa87 *//*@media (min-width: 768px) {*/
/*    .elementor-27 .elementor-element.elementor-element-2c0fa87  {*/
/*    max-width: 485px !important;*/
/*}*/
/*}*/

/*.elementor-27 .elementor-element.elementor-element-2c0fa87 input, .elementor-27 .elementor-element.elementor-element-2c0fa87 textarea ,*/
/*.elementor-27 .elementor-element.elementor-element-2c0fa87 {*/
/*    text-align: center;*/
/*}*/
.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-form-fields-wrapper {
    position: relative;
    z-index: 5;
}

.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-type-email {
    flex-grow: 1;
    flex-shrink: 1;
    z-index: -1;
}

.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-type-checkbox label:before {
    margin-right: 0;
    margin-left: 0.5em;
    position: absolute;
    right: 0;
    top: 4px;
    top: 0.2em;
}

.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-type-checkbox label:after {
    right: 7px;
    /*top: 13px;*/
    top: .6em;
}

@media (max-width: 767px) {
    .elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-type-email {
        width: 39%  ;
    }
}


.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-type-checkbox .elementor-field-option > label {
        padding-right: 30px;
    display: inline-block;
    position: relative;
}


 .elementor-27 .elementor-element.elementor-element-2c0fa87 textarea 
 {
    min-height: 222px;
}

.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-type-checkbox .elementor-field-subgroup   {
    width: 100%;
}



/*.elementor-27 .elementor-element.elementor-element-2c0fa87 button {*/
/*min-width: 294px;*/
/*margin-top: 25px;*/
/*}*/

/*@media (max-width: 767px) {*/
/*   .elementor-27 .elementor-element.elementor-element-2c0fa87 button {*/
/*min-width: 229px;*/
/*width: 80%;*/
/*}*/
/*}*/


.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-type-checkbox .elementor-field-option > label {
    font-size: 18px;
}


 .elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-type-checkbox .elementor-field-option {
    text-align: center;
}

@media (max-width: 767px) {
    .elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-type-checkbox .elementor-field-option {
    text-align: right;
}
}


.elementor-27 .elementor-element.elementor-element-2c0fa87 a {
    display: inline-block;
    color: inherit;
    font-weight: 600;
    text-decoration: underline;
    text-underline-offset: 2px;
}


.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-type-submit {
    order: -1;
    flex-grow: 0;
    flex-shrink: 0;
    /*width: 15%;*/
    /*min-width: 106px;*/
}

@media (max-width: 767px) {
 .elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-field-type-submit {
   
    min-width: 89px;
}   
}






/* ================================= */

.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-message.elementor-form-help-inline {
    display: none !important;
}
.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-form {
    position: relative;
}
.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-form:after {
    content: 'נרשמת בהצלחה';
    position: absolute;
    width:  0;
    height: 59px;
    background: #815a0b;
    /* width: 100%; */
    transition: all .3s ease-in-out;
    border-radius: 5px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    top: 0;
    z-index: 10;
    opacity: 0;
    pointer-events: none;
}
/*.elementor-27 .elementor-element.elementor-element-2c0fa87.failed .elementor-form:after {*/
/*    content: 'submission failed';*/
/*}*/

.elementor-27 .elementor-element.elementor-element-2c0fa87.submitted .elementor-form:after {
    width: 100%;
    opacity: 1;
    pointer-events: all;
}


.elementor-27 .elementor-element.elementor-element-2c0fa87 .elementor-message.elementor-message-success {
    opacity: 0 !important;
    display: none;
}/* End custom CSS */