.elementor-1028 .elementor-element.elementor-element-627a200{--display:flex;--min-height:750px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1028 .elementor-element.elementor-element-66c3198{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.36;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-1028 .elementor-element.elementor-element-66c3198::before, .elementor-1028 .elementor-element.elementor-element-66c3198 > .elementor-background-video-container::before, .elementor-1028 .elementor-element.elementor-element-66c3198 > .e-con-inner > .elementor-background-video-container::before, .elementor-1028 .elementor-element.elementor-element-66c3198 > .elementor-background-slideshow::before, .elementor-1028 .elementor-element.elementor-element-66c3198 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1028 .elementor-element.elementor-element-66c3198 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #D4A574 0%, #D4A57400 100%);}.elementor-1028 .elementor-element.elementor-element-83d33fb .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:70px;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.47);color:var( --e-global-color-735c118 );}.elementor-1028 .elementor-element.elementor-element-208ff71{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-735c118 );}.elementor-1028 .elementor-element.elementor-element-8039042{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1028 .elementor-element.elementor-element-9996157 .elementor-button{background-color:var( --e-global-color-fd69f17 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-735c118 );color:var( --e-global-color-735c118 );border-style:solid;border-color:var( --e-global-color-fd69f17 );}.elementor-1028 .elementor-element.elementor-element-9996157 .elementor-button:hover, .elementor-1028 .elementor-element.elementor-element-9996157 .elementor-button:focus{background-color:var( --e-global-color-fd69f17 );border-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-4de1955 .elementor-button{background-color:#2D2D2D00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-735c118 );color:var( --e-global-color-735c118 );border-style:solid;border-color:var( --e-global-color-fd69f17 );}.elementor-1028 .elementor-element.elementor-element-4de1955 .elementor-button:hover, .elementor-1028 .elementor-element.elementor-element-4de1955 .elementor-button:focus{background-color:var( --e-global-color-fd69f17 );color:var( --e-global-color-735c118 );border-color:var( --e-global-color-fd69f17 );}.elementor-1028 .elementor-element.elementor-element-4de1955 .elementor-button:hover svg, .elementor-1028 .elementor-element.elementor-element-4de1955 .elementor-button:focus svg{fill:var( --e-global-color-735c118 );}.elementor-1028 .elementor-element.elementor-element-129178f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1028 .elementor-element.elementor-element-129178f:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-129178f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2E6;}.elementor-1028 .elementor-element.elementor-element-e3cd936{--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-1028 .elementor-element.elementor-element-4e7003f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1028 .elementor-element.elementor-element-71521cb{text-align:center;}.elementor-1028 .elementor-element.elementor-element-71521cb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-3f52462 );}.elementor-1028 .elementor-element.elementor-element-de1dea1{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-d702142 );}.elementor-1028 .elementor-element.elementor-element-34ef2c0 .elementor-button{background-color:var( --e-global-color-fd69f17 );font-family:var( --e-global-typography-b370e6c-font-family ), Sans-serif;font-size:var( --e-global-typography-b370e6c-font-size );font-weight:var( --e-global-typography-b370e6c-font-weight );fill:var( --e-global-color-735c118 );color:var( --e-global-color-735c118 );}.elementor-1028 .elementor-element.elementor-element-34ef2c0 .elementor-button:hover, .elementor-1028 .elementor-element.elementor-element-34ef2c0 .elementor-button:focus{background-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-089ef2b{--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-1028 .elementor-element.elementor-element-f5669ab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1028 .elementor-element.elementor-element-262abeb{text-align:center;}.elementor-1028 .elementor-element.elementor-element-262abeb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-3f52462 );}.elementor-1028 .elementor-element.elementor-element-ed49c08{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-d702142 );}.elementor-1028 .elementor-element.elementor-element-92bdfeb .elementor-button{background-color:var( --e-global-color-fd69f17 );font-family:var( --e-global-typography-b370e6c-font-family ), Sans-serif;font-size:var( --e-global-typography-b370e6c-font-size );font-weight:var( --e-global-typography-b370e6c-font-weight );fill:var( --e-global-color-735c118 );color:var( --e-global-color-735c118 );}.elementor-1028 .elementor-element.elementor-element-92bdfeb .elementor-button:hover, .elementor-1028 .elementor-element.elementor-element-92bdfeb .elementor-button:focus{background-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-d7a89be{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1028 .elementor-element.elementor-element-baf006d{text-align:center;}.elementor-1028 .elementor-element.elementor-element-baf006d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-3f52462 );}.elementor-1028 .elementor-element.elementor-element-3ea23c2{--divider-border-style:solid;--divider-color:var( --e-global-color-fd69f17 );--divider-border-width:1px;}.elementor-1028 .elementor-element.elementor-element-3ea23c2 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-1028 .elementor-element.elementor-element-3ea23c2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1028 .elementor-element.elementor-element-23c7b58{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-1028 .elementor-element.elementor-element-6595d05 .elementor-icon-box-wrapper{gap:15px;}.elementor-1028 .elementor-element.elementor-element-6595d05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-6595d05.elementor-view-framed .elementor-icon, .elementor-1028 .elementor-element.elementor-element-6595d05.elementor-view-default .elementor-icon{fill:var( --e-global-color-d2e85b4 );color:var( --e-global-color-d2e85b4 );border-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-6595d05 .elementor-icon{font-size:50px;}.elementor-1028 .elementor-element.elementor-element-6595d05 .elementor-icon-box-title, .elementor-1028 .elementor-element.elementor-element-6595d05 .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:800;}.elementor-1028 .elementor-element.elementor-element-6595d05 .elementor-icon-box-title{color:var( --e-global-color-3f52462 );}.elementor-1028 .elementor-element.elementor-element-6595d05 .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-d702142 );}.elementor-1028 .elementor-element.elementor-element-a657ba1 .elementor-icon-box-wrapper{gap:15px;}.elementor-1028 .elementor-element.elementor-element-a657ba1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-a657ba1.elementor-view-framed .elementor-icon, .elementor-1028 .elementor-element.elementor-element-a657ba1.elementor-view-default .elementor-icon{fill:var( --e-global-color-d2e85b4 );color:var( --e-global-color-d2e85b4 );border-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-a657ba1 .elementor-icon{font-size:50px;}.elementor-1028 .elementor-element.elementor-element-a657ba1 .elementor-icon-box-title, .elementor-1028 .elementor-element.elementor-element-a657ba1 .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:800;}.elementor-1028 .elementor-element.elementor-element-a657ba1 .elementor-icon-box-title{color:var( --e-global-color-3f52462 );}.elementor-1028 .elementor-element.elementor-element-a657ba1 .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-d702142 );}.elementor-1028 .elementor-element.elementor-element-d2c54a9 .elementor-icon-box-wrapper{gap:15px;}.elementor-1028 .elementor-element.elementor-element-d2c54a9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-d2c54a9.elementor-view-framed .elementor-icon, .elementor-1028 .elementor-element.elementor-element-d2c54a9.elementor-view-default .elementor-icon{fill:var( --e-global-color-d2e85b4 );color:var( --e-global-color-d2e85b4 );border-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-d2c54a9 .elementor-icon{font-size:50px;}.elementor-1028 .elementor-element.elementor-element-d2c54a9 .elementor-icon-box-title, .elementor-1028 .elementor-element.elementor-element-d2c54a9 .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:800;}.elementor-1028 .elementor-element.elementor-element-d2c54a9 .elementor-icon-box-title{color:var( --e-global-color-3f52462 );}.elementor-1028 .elementor-element.elementor-element-d2c54a9 .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-d702142 );}.elementor-1028 .elementor-element.elementor-element-c9614cf .elementor-icon-box-wrapper{gap:15px;}.elementor-1028 .elementor-element.elementor-element-c9614cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-c9614cf.elementor-view-framed .elementor-icon, .elementor-1028 .elementor-element.elementor-element-c9614cf.elementor-view-default .elementor-icon{fill:var( --e-global-color-d2e85b4 );color:var( --e-global-color-d2e85b4 );border-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-c9614cf .elementor-icon{font-size:50px;}.elementor-1028 .elementor-element.elementor-element-c9614cf .elementor-icon-box-title, .elementor-1028 .elementor-element.elementor-element-c9614cf .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:800;}.elementor-1028 .elementor-element.elementor-element-c9614cf .elementor-icon-box-title{color:var( --e-global-color-3f52462 );}.elementor-1028 .elementor-element.elementor-element-c9614cf .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-d702142 );}.elementor-1028 .elementor-element.elementor-element-acc5620 .elementor-icon-box-wrapper{gap:15px;}.elementor-1028 .elementor-element.elementor-element-acc5620.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-acc5620.elementor-view-framed .elementor-icon, .elementor-1028 .elementor-element.elementor-element-acc5620.elementor-view-default .elementor-icon{fill:var( --e-global-color-d2e85b4 );color:var( --e-global-color-d2e85b4 );border-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-acc5620 .elementor-icon{font-size:50px;}.elementor-1028 .elementor-element.elementor-element-acc5620 .elementor-icon-box-title, .elementor-1028 .elementor-element.elementor-element-acc5620 .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:800;}.elementor-1028 .elementor-element.elementor-element-acc5620 .elementor-icon-box-title{color:var( --e-global-color-3f52462 );}.elementor-1028 .elementor-element.elementor-element-acc5620 .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-d702142 );}.elementor-1028 .elementor-element.elementor-element-cd383c0 .elementor-icon-box-wrapper{gap:15px;}.elementor-1028 .elementor-element.elementor-element-cd383c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-cd383c0.elementor-view-framed .elementor-icon, .elementor-1028 .elementor-element.elementor-element-cd383c0.elementor-view-default .elementor-icon{fill:var( --e-global-color-d2e85b4 );color:var( --e-global-color-d2e85b4 );border-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-cd383c0 .elementor-icon{font-size:50px;}.elementor-1028 .elementor-element.elementor-element-cd383c0 .elementor-icon-box-title, .elementor-1028 .elementor-element.elementor-element-cd383c0 .elementor-icon-box-title a{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:800;}.elementor-1028 .elementor-element.elementor-element-cd383c0 .elementor-icon-box-title{color:var( --e-global-color-3f52462 );}.elementor-1028 .elementor-element.elementor-element-cd383c0 .elementor-icon-box-description{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-d702142 );}.elementor-1028 .elementor-element.elementor-element-f93ecfb{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1028 .elementor-element.elementor-element-a288364{text-align:center;}.elementor-1028 .elementor-element.elementor-element-a288364 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-3f52462 );}.elementor-1028 .elementor-element.elementor-element-c4833f3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1028 .elementor-element.elementor-element-c4833f3 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-1028 .elementor-element.elementor-element-c4833f3 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1028 .elementor-element.elementor-element-c0d88a8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1028 .elementor-element.elementor-element-24bf173{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1028 .elementor-element.elementor-element-24bf173:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-24bf173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c6d218e );}.elementor-1028 .elementor-element.elementor-element-a4e6de6{text-align:center;}.elementor-1028 .elementor-element.elementor-element-a4e6de6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-41e5bce );}.elementor-1028 .elementor-element.elementor-element-01d33d0{--divider-border-style:solid;--divider-color:var( --e-global-color-fd69f17 );--divider-border-width:1px;}.elementor-1028 .elementor-element.elementor-element-01d33d0 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-1028 .elementor-element.elementor-element-01d33d0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1028 .elementor-element.elementor-element-c0cb309{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1028 .elementor-element.elementor-element-7e2840c{--e-image-carousel-slides-to-show:4;}.elementor-1028 .elementor-element.elementor-element-7e2840c.elementor-element{--align-self:center;}.elementor-1028 .elementor-element.elementor-element-23a93d0 .elementor-button{background-color:var( --e-global-color-fd69f17 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-735c118 );color:var( --e-global-color-735c118 );border-style:solid;border-color:var( --e-global-color-fd69f17 );}.elementor-1028 .elementor-element.elementor-element-23a93d0 .elementor-button:hover, .elementor-1028 .elementor-element.elementor-element-23a93d0 .elementor-button:focus{background-color:var( --e-global-color-fd69f17 );border-color:var( --e-global-color-d2e85b4 );}.elementor-1028 .elementor-element.elementor-element-3848af2{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1028 .elementor-element.elementor-element-1b27c38{text-align:center;}.elementor-1028 .elementor-element.elementor-element-1b27c38 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-3f52462 );}.elementor-1028 .elementor-element.elementor-element-a4ab030{--divider-border-style:solid;--divider-color:var( --e-global-color-fd69f17 );--divider-border-width:1px;}.elementor-1028 .elementor-element.elementor-element-a4ab030 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-1028 .elementor-element.elementor-element-a4ab030 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1028 .elementor-element.elementor-element-cfad5dc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1028 .elementor-element.elementor-element-db694ce{--display:flex;--min-height:250px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1028 .elementor-element.elementor-element-db694ce:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-db694ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1028 .elementor-element.elementor-element-a181c2f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-b8d2deb{--display:flex;--min-height:250px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1028 .elementor-element.elementor-element-b8d2deb:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-b8d2deb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1028 .elementor-element.elementor-element-24b3ab4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-106ae64{--display:flex;--min-height:250px;--justify-content:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1028 .elementor-element.elementor-element-106ae64:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-106ae64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1028 .elementor-element.elementor-element-9a0c59b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1028 .elementor-element.elementor-element-d023f79{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1028 .elementor-element.elementor-element-d023f79:not(.elementor-motion-effects-element-type-background), .elementor-1028 .elementor-element.elementor-element-d023f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-735c118 );}.elementor-1028 .elementor-element.elementor-element-b6bd0f5{text-align:center;}.elementor-1028 .elementor-element.elementor-element-b6bd0f5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-3f52462 );}.elementor-1028 .elementor-element.elementor-element-f3ba690{--divider-border-style:solid;--divider-color:var( --e-global-color-fd69f17 );--divider-border-width:1px;}.elementor-1028 .elementor-element.elementor-element-f3ba690 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-1028 .elementor-element.elementor-element-f3ba690 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1028 .elementor-element.elementor-element-84057c8{--display:flex;}.elementor-1028 .elementor-element.elementor-element-368e225{--display:flex;}.elementor-1028 .elementor-element.elementor-element-48ecf10{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1028 .elementor-element.elementor-element-c920c59{--display:flex;}.elementor-1028 .elementor-element.elementor-element-dc316e9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1028 .elementor-element.elementor-element-2db843a{--display:flex;}.elementor-1028 .elementor-element.elementor-element-106fb0e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1028 .elementor-element.elementor-element-281a851{--display:flex;}.elementor-1028 .elementor-element.elementor-element-39ccc1e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1028 .elementor-element.elementor-element-51f22b8{--display:flex;}.elementor-1028 .elementor-element.elementor-element-14aff92{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1028 .elementor-element.elementor-element-8470a39{--display:flex;}.elementor-1028 .elementor-element.elementor-element-37fd016{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1028 .elementor-element.elementor-element-28c4b10{--display:flex;}.elementor-1028 .elementor-element.elementor-element-3e9ca2b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1028 .elementor-element.elementor-element-c5f8e00{--display:flex;}.elementor-1028 .elementor-element.elementor-element-a96a32e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1028 .elementor-element.elementor-element-3320a6f{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-1028 .elementor-element.elementor-element-3320a6f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Heebo", Sans-serif;font-weight:800;}body.elementor-page-1028:not(.elementor-motion-effects-element-type-background), body.elementor-page-1028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-1028 .elementor-element.elementor-element-208ff71{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-9996157 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-4de1955 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-71521cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-de1dea1{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-34ef2c0 .elementor-button{font-size:var( --e-global-typography-b370e6c-font-size );}.elementor-1028 .elementor-element.elementor-element-262abeb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-ed49c08{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-92bdfeb .elementor-button{font-size:var( --e-global-typography-b370e6c-font-size );}.elementor-1028 .elementor-element.elementor-element-baf006d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-23c7b58{--grid-auto-flow:row;}.elementor-1028 .elementor-element.elementor-element-a288364 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-a4e6de6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-23a93d0 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-1b27c38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-cfad5dc{--grid-auto-flow:row;}.elementor-1028 .elementor-element.elementor-element-a181c2f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-24b3ab4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-9a0c59b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-b6bd0f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-48ecf10{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-dc316e9{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-106fb0e{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-39ccc1e{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-14aff92{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-37fd016{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-3e9ca2b{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-a96a32e{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-1028 .elementor-element.elementor-element-627a200{--min-height:90vh;}.elementor-1028 .elementor-element.elementor-element-66c3198{--min-height:24vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1028 .elementor-element.elementor-element-83d33fb > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1028 .elementor-element.elementor-element-83d33fb{text-align:center;}.elementor-1028 .elementor-element.elementor-element-83d33fb .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-1028 .elementor-element.elementor-element-208ff71{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-8039042{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1028 .elementor-element.elementor-element-9996157 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-4de1955 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-71521cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-de1dea1{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-34ef2c0 .elementor-button{font-size:var( --e-global-typography-b370e6c-font-size );}.elementor-1028 .elementor-element.elementor-element-262abeb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-ed49c08{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-92bdfeb .elementor-button{font-size:var( --e-global-typography-b370e6c-font-size );}.elementor-1028 .elementor-element.elementor-element-baf006d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-23c7b58{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1028 .elementor-element.elementor-element-a288364 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-a4e6de6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-7e2840c{--e-image-carousel-slides-to-show:2;}.elementor-1028 .elementor-element.elementor-element-23a93d0 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-1b27c38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-cfad5dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1028 .elementor-element.elementor-element-a181c2f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-24b3ab4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-9a0c59b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1028 .elementor-element.elementor-element-b6bd0f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1028 .elementor-element.elementor-element-48ecf10{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-dc316e9{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-106fb0e{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-39ccc1e{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-14aff92{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-37fd016{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-3e9ca2b{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-a96a32e{font-size:var( --e-global-typography-text-font-size );}.elementor-1028 .elementor-element.elementor-element-3320a6f{--n-accordion-title-font-size:18px;}}@media(min-width:768px){.elementor-1028 .elementor-element.elementor-element-66c3198{--width:100%;}.elementor-1028 .elementor-element.elementor-element-e3cd936{--width:50%;}.elementor-1028 .elementor-element.elementor-element-089ef2b{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-23c7b58 */@media (max-width: 767px) {
    .elementor-1028 .elementor-element.elementor-element-23c7b58 {
        display: flex;
        overflow-x: auto;
        scroll-snap-type: x mandatory;
        gap: 15px;
        overflow-y: hidden;
        -ms-overflow-style: none;
        scrollbar-width: none;
        padding: 0 7.5%;
    }
    
    .elementor-1028 .elementor-element.elementor-element-23c7b58::-webkit-scrollbar {
        display: none;
    }
    
    .elementor-1028 .elementor-element.elementor-element-23c7b58 > * {
        flex: 0 0 85%;
        scroll-snap-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7e2840c *//* התאמת גודל ומילוי התמונות בקרוסלה */
.elementor-1028 .elementor-element.elementor-element-7e2840c .elementor-image-carousel .swiper-slide img {
aspect-ratio: 1/1;
    object-fit: cover;
}

/* הוספת רווח של 20 פיקסלים בין התמונות */
.elementor-1028 .elementor-element.elementor-element-7e2840c .elementor-image-carousel .swiper-slide {
    margin-right: 20px;
}

/* התאמה למובייל */
@media (max-width: 768px) {
    .elementor-1028 .elementor-element.elementor-element-7e2840c .elementor-image-carousel .swiper-slide img {
        width: 150px;
        height: 150px;
    }
}


.elementor-1028 .elementor-element.elementor-element-7e2840c .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db694ce */.elementor-1028 .elementor-element.elementor-element-db694ce {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1028 .elementor-element.elementor-element-db694ce:hover {
  transform: translateY(-8px);
  box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1);
}

.elementor-1028 .elementor-element.elementor-element-db694ce {
  position: relative;
}

.elementor-1028 .elementor-element.elementor-element-db694ce::before {
  content: '';
  position: absolute;
  top: 15px;
  right: 15px;
  width: 50px;
  height: 50px;
  background-image: url('https://total-design.co.il/wp-content/uploads/2026/01/left-1.svg');
  background-size: contain;
  background-repeat: no-repeat;
  opacity: 0.1;
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8d2deb */.elementor-1028 .elementor-element.elementor-element-b8d2deb {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1028 .elementor-element.elementor-element-b8d2deb:hover {
  transform: translateY(-8px);
  box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1);
}

.elementor-1028 .elementor-element.elementor-element-b8d2deb {
  position: relative;
}

.elementor-1028 .elementor-element.elementor-element-b8d2deb::before {
  content: '';
  position: absolute;
  top: 15px;
  right: 15px;
  width: 50px;
  height: 50px;
  background-image: url('https://total-design.co.il/wp-content/uploads/2026/01/left-1.svg');
  background-size: contain;
  background-repeat: no-repeat;
  opacity: 0.1;
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-106ae64 */.elementor-1028 .elementor-element.elementor-element-106ae64 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-1028 .elementor-element.elementor-element-106ae64:hover {
  transform: translateY(-8px);
  box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1);
}

.elementor-1028 .elementor-element.elementor-element-106ae64 {
  position: relative;
}

.elementor-1028 .elementor-element.elementor-element-106ae64::before {
  content: '';
  position: absolute;
  top: 15px;
  right: 15px;
  width: 50px;
  height: 50px;
  background-image: url('https://total-design.co.il/wp-content/uploads/2026/01/left-1.svg');
  background-size: contain;
  background-repeat: no-repeat;
  opacity: 0.1;
  z-index: 0;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfad5dc */@media (max-width: 767px) {
    .elementor-1028 .elementor-element.elementor-element-cfad5dc {
        display: flex;
        overflow-x: auto;
        scroll-snap-type: x mandatory;
        gap: 15px;
        overflow-y: hidden;
        -ms-overflow-style: none;
        scrollbar-width: none;
        padding: 0 7.5%;
    }
    
    .elementor-1028 .elementor-element.elementor-element-cfad5dc::-webkit-scrollbar {
        display: none;
    }
    
    .elementor-1028 .elementor-element.elementor-element-cfad5dc > * {
        flex: 0 0 85%;
        scroll-snap-align: center;
    }
}/* End custom CSS */