.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-d3738df{--display:flex;--min-height:830px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;--z-index:1;}.elementor-679 .elementor-element.elementor-element-d3738df:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-d3738df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://bouwbedrijfmiddelweerd.nl/wp-content/uploads/2024/08/logo-light-3.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-679 .elementor-element.elementor-element-c0fc779{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-6b5d3af{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-679 .elementor-element.elementor-element-6b5d3af.e-con{--align-self:center;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-2797398{width:auto;max-width:auto;}.elementor-679 .elementor-element.elementor-element-2797398 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 15px 10px 15px;}.elementor-679 .elementor-element.elementor-element-2797398.elementor-element{--align-self:flex-start;}.elementor-679 .elementor-element.elementor-element-2797398 .elementor-heading-title{font-family:var( --e-global-typography-b93c7f4-font-family ), Sans-serif;font-size:var( --e-global-typography-b93c7f4-font-size );font-weight:var( --e-global-typography-b93c7f4-font-weight );line-height:var( --e-global-typography-b93c7f4-line-height );letter-spacing:var( --e-global-typography-b93c7f4-letter-spacing );word-spacing:var( --e-global-typography-b93c7f4-word-spacing );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-d5e31fd > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-d5e31fd .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-637eacd );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-b61eb61 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-679 .elementor-element.elementor-element-b61eb61{color:var( --e-global-color-fa048f7 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-1de6d18 .elementor-button{background-color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-b79c7a1 );color:var( --e-global-color-b79c7a1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:12px 15px 12px 15px;}.elementor-679 .elementor-element.elementor-element-1de6d18 .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-1de6d18 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-1de6d18 .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-1de6d18 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-2169cd1{--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-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-679 .elementor-element.elementor-element-5e6750c > .elementor-widget-container{margin:100px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-5e6750c{text-align:end;}.elementor-679 .elementor-element.elementor-element-5e6750c img{width:100%;height:786px;object-fit:cover;object-position:center center;}.elementor-679 .elementor-element.elementor-element-bdb4cdd{--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:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-679 .elementor-element.elementor-element-8e637ae{--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;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-4a3e90f img{width:100%;height:100%;}.elementor-679 .elementor-element.elementor-element-a3da42c{--display:flex;}.elementor-679 .elementor-element.elementor-element-0d5aa3c{--display:flex;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-fbabbca > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-fbabbca{text-align:start;}.elementor-679 .elementor-element.elementor-element-fbabbca .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-60a7152 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-d9a507f > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-d9a507f{text-align:start;}.elementor-679 .elementor-element.elementor-element-d9a507f .elementor-heading-title{font-family:var( --e-global-typography-9313d07-font-family ), Sans-serif;font-size:var( --e-global-typography-9313d07-font-size );font-weight:var( --e-global-typography-9313d07-font-weight );line-height:var( --e-global-typography-9313d07-line-height );letter-spacing:var( --e-global-typography-9313d07-letter-spacing );word-spacing:var( --e-global-typography-9313d07-word-spacing );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-6c3e76a{--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;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-6c3e76a:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-6c3e76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b79c7a1 );}.elementor-679 .elementor-element.elementor-element-794774f{--display:flex;}.elementor-679 .elementor-element.elementor-element-d4b1785 .elementor-heading-title{font-family:var( --e-global-typography-9023545-font-family ), Sans-serif;font-size:var( --e-global-typography-9023545-font-size );font-weight:var( --e-global-typography-9023545-font-weight );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-9e507c3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-3dc0c5d{--display:flex;--justify-content:center;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-dea890d .elementor-icon-wrapper{text-align:end;}.elementor-679 .elementor-element.elementor-element-dea890d .elementor-icon{font-size:18px;}.elementor-679 .elementor-element.elementor-element-dea890d .elementor-icon svg{height:18px;}.elementor-679 .elementor-element.elementor-element-20499c2{--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;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-20499c2:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-20499c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b79c7a1 );}.elementor-679 .elementor-element.elementor-element-adaeb85{--display:flex;}.elementor-679 .elementor-element.elementor-element-e16c4cd .elementor-heading-title{font-family:var( --e-global-typography-9023545-font-family ), Sans-serif;font-size:var( --e-global-typography-9023545-font-size );font-weight:var( --e-global-typography-9023545-font-weight );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-958803b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-c4d7456{--display:flex;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-7c5b76f .elementor-icon-wrapper{text-align:end;}.elementor-679 .elementor-element.elementor-element-7c5b76f .elementor-icon{font-size:18px;}.elementor-679 .elementor-element.elementor-element-7c5b76f .elementor-icon svg{height:18px;}.elementor-679 .elementor-element.elementor-element-6fe9a53{--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;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-6fe9a53:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-6fe9a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b79c7a1 );}.elementor-679 .elementor-element.elementor-element-1fec2a5{--display:flex;}.elementor-679 .elementor-element.elementor-element-741d160 .elementor-heading-title{font-family:var( --e-global-typography-9023545-font-family ), Sans-serif;font-size:var( --e-global-typography-9023545-font-size );font-weight:var( --e-global-typography-9023545-font-weight );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-f846f32 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-4b59298{--display:flex;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-28fe5b3 .elementor-icon-wrapper{text-align:end;}.elementor-679 .elementor-element.elementor-element-28fe5b3 .elementor-icon{font-size:18px;}.elementor-679 .elementor-element.elementor-element-28fe5b3 .elementor-icon svg{height:18px;}.elementor-679 .elementor-element.elementor-element-98da93e{--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;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-98da93e:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-98da93e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b79c7a1 );}.elementor-679 .elementor-element.elementor-element-17dbd93{--display:flex;}.elementor-679 .elementor-element.elementor-element-2e00bf4 .elementor-heading-title{font-family:var( --e-global-typography-9023545-font-family ), Sans-serif;font-size:var( --e-global-typography-9023545-font-size );font-weight:var( --e-global-typography-9023545-font-weight );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-a8c2732 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-9d95f03{--display:flex;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-ae59f73 .elementor-icon-wrapper{text-align:end;}.elementor-679 .elementor-element.elementor-element-ae59f73 .elementor-icon{font-size:18px;}.elementor-679 .elementor-element.elementor-element-ae59f73 .elementor-icon svg{height:18px;}.elementor-679 .elementor-element.elementor-element-8b500a7 .elementor-button{background-color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-b79c7a1 );color:var( --e-global-color-b79c7a1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:12px 15px 12px 15px;}.elementor-679 .elementor-element.elementor-element-8b500a7 .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-8b500a7 .elementor-button:focus{background-color:var( --e-global-color-b79c7a1 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-8b500a7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-8b500a7 .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-8b500a7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-ce39859{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0100px;--padding-left:60px;--padding-right:60px;}.elementor-679 .elementor-element.elementor-element-ce39859:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-ce39859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bf5f3 );}.elementor-679 .elementor-element.elementor-element-876e8d0{width:100%;max-width:100%;text-align:center;}.elementor-679 .elementor-element.elementor-element-876e8d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-876e8d0 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-c665d2e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-c665d2e{text-align:center;}.elementor-679 .elementor-element.elementor-element-719938d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-719938d{text-align:center;}.elementor-679 .elementor-element.elementor-element-6b86b84{--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:70px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-8b8ec0f .elementor-button{background-color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-b79c7a1 );color:var( --e-global-color-b79c7a1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:12px 15px 12px 15px;}.elementor-679 .elementor-element.elementor-element-8b8ec0f .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-8b8ec0f .elementor-button:focus{background-color:var( --e-global-color-b79c7a1 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-8b8ec0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-8b8ec0f .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-8b8ec0f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-loop-grid .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-loop-grid:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-loop-grid.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-pagination{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-669182d{--grid-columns:6;--e-loop-nothing-found-message-align:center;}.elementor-679 .elementor-element.elementor-element-8f51404{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-679 .elementor-element.elementor-element-54d739f{--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;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-4829292 img{width:100%;height:100%;}.elementor-679 .elementor-element.elementor-element-679af69 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-679 .elementor-element.elementor-element-679af69{text-align:center;}.elementor-679 .elementor-element.elementor-element-679af69 .elementor-heading-title{font-family:var( --e-global-typography-916df56-font-family ), Sans-serif;font-size:var( --e-global-typography-916df56-font-size );font-weight:var( --e-global-typography-916df56-font-weight );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-dab7458{--display:flex;}.elementor-679 .elementor-element.elementor-element-54e09f8{--display:flex;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-8bede00 > .elementor-widget-container{padding:30px 0px 00px 0px;}.elementor-679 .elementor-element.elementor-element-8bede00{text-align:start;}.elementor-679 .elementor-element.elementor-element-8bede00 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-cf0aea1 > .elementor-widget-container{padding:30px 0px 20px 0px;}.elementor-679 .elementor-element.elementor-element-cf0aea1{text-align:start;}.elementor-679 .elementor-element.elementor-element-cf0aea1 .elementor-heading-title{font-family:var( --e-global-typography-916df56-font-family ), Sans-serif;font-size:var( --e-global-typography-916df56-font-size );font-weight:var( --e-global-typography-916df56-font-weight );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-04aa63b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-1c33925 > .elementor-widget-container{padding:30px 0px 00px 0px;}.elementor-679 .elementor-element.elementor-element-1c33925{text-align:start;}.elementor-679 .elementor-element.elementor-element-1c33925 .elementor-heading-title{font-family:var( --e-global-typography-916df56-font-family ), Sans-serif;font-size:var( --e-global-typography-916df56-font-size );font-weight:var( --e-global-typography-916df56-font-weight );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-list.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-2c90ded > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-2c90ded .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-679 .elementor-element.elementor-element-2c90ded .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-679 .elementor-element.elementor-element-2c90ded .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-679 .elementor-element.elementor-element-2c90ded .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-679 .elementor-element.elementor-element-2c90ded .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-679 .elementor-element.elementor-element-2c90ded .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-679 .elementor-element.elementor-element-2c90ded .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-679 .elementor-element.elementor-element-2c90ded{--e-icon-list-icon-size:8px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-679 .elementor-element.elementor-element-2c90ded .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-679 .elementor-element.elementor-element-2c90ded .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-679 .elementor-element.elementor-element-5ad864d{--display:flex;}.elementor-679 .elementor-element.elementor-element-2398f83{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-679 .elementor-element.elementor-element-0811398{--display:flex;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-dd59c3a > .elementor-widget-container{padding:30px 0px 00px 0px;}.elementor-679 .elementor-element.elementor-element-dd59c3a{text-align:start;}.elementor-679 .elementor-element.elementor-element-dd59c3a .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-bd6e68d > .elementor-widget-container{padding:30px 0px 20px 0px;}.elementor-679 .elementor-element.elementor-element-bd6e68d{text-align:start;}.elementor-679 .elementor-element.elementor-element-bd6e68d .elementor-heading-title{font-family:var( --e-global-typography-916df56-font-family ), Sans-serif;font-size:var( --e-global-typography-916df56-font-size );font-weight:var( --e-global-typography-916df56-font-weight );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-1bf4e8f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-bd4eca6{--display:flex;}.elementor-679 .elementor-element.elementor-element-5309952{--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;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-707a1e0 img{width:100%;height:100%;}.elementor-679 .elementor-element.elementor-element-cc3a4dd > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-679 .elementor-element.elementor-element-cc3a4dd{text-align:center;}.elementor-679 .elementor-element.elementor-element-cc3a4dd .elementor-heading-title{font-family:var( --e-global-typography-916df56-font-family ), Sans-serif;font-size:var( --e-global-typography-916df56-font-size );font-weight:var( --e-global-typography-916df56-font-weight );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-009bab7{--display:flex;}.elementor-679 .elementor-element.elementor-element-7f4e1f3{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-679 .elementor-element.elementor-element-8aef72f{--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;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-a6d2a8a img{width:100%;height:100%;}.elementor-679 .elementor-element.elementor-element-3166343 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-679 .elementor-element.elementor-element-3166343{text-align:center;}.elementor-679 .elementor-element.elementor-element-3166343 .elementor-heading-title{font-family:var( --e-global-typography-916df56-font-family ), Sans-serif;font-size:var( --e-global-typography-916df56-font-size );font-weight:var( --e-global-typography-916df56-font-weight );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-decc849{--display:flex;}.elementor-679 .elementor-element.elementor-element-92006ef{--display:flex;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-ea0f714 > .elementor-widget-container{padding:30px 0px 00px 0px;}.elementor-679 .elementor-element.elementor-element-ea0f714{text-align:start;}.elementor-679 .elementor-element.elementor-element-ea0f714 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-bab27b8 > .elementor-widget-container{padding:30px 0px 20px 0px;}.elementor-679 .elementor-element.elementor-element-bab27b8{text-align:start;}.elementor-679 .elementor-element.elementor-element-bab27b8 .elementor-heading-title{font-family:var( --e-global-typography-916df56-font-family ), Sans-serif;font-size:var( --e-global-typography-916df56-font-size );font-weight:var( --e-global-typography-916df56-font-weight );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-18b4a69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-fa04570{--display:flex;}.elementor-679 .elementor-element.elementor-element-2ea5010{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-2ea5010:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-2ea5010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21bf5f3 );}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-media-wheel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-media-wheel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button svg, .elementor-widget-premium-media-wheel .flipster__button svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-a272c14.premium-adv-carousel__infinite .elementor-repeater-item-8ed3f53.premium-adv-carousel__item{width:100%;}.elementor-679 .elementor-element.elementor-element-a272c14 .elementor-repeater-item-8ed3f53.premium-adv-carousel__item{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-a272c14.premium-adv-carousel__infinite .elementor-repeater-item-e1cc35b.premium-adv-carousel__item{width:100%;}.elementor-679 .elementor-element.elementor-element-a272c14 .elementor-repeater-item-e1cc35b.premium-adv-carousel__item{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-a272c14.premium-adv-carousel__infinite .elementor-repeater-item-c732d1d.premium-adv-carousel__item{width:100%;}.elementor-679 .elementor-element.elementor-element-a272c14 .elementor-repeater-item-c732d1d.premium-adv-carousel__item{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-a272c14.premium-adv-carousel__infinite .elementor-repeater-item-1d25514.premium-adv-carousel__item{width:100%;}.elementor-679 .elementor-element.elementor-element-a272c14 .elementor-repeater-item-1d25514.premium-adv-carousel__item{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-a272c14.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:30px;}.elementor-679 .elementor-element.elementor-element-a272c14.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:30px;}.elementor-679 .elementor-element.elementor-element-a272c14.premium-adv-carousel__infinite{--pa-wheel-spacing:30;}.elementor-679 .elementor-element.elementor-element-a272c14 .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 100 * 1000ms ) !important;}.elementor-679 .elementor-element.elementor-element-a272c14 .premium-adv-carousel__item{width:300px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-a272c14 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-679 .elementor-element.elementor-element-e0d31e8{--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:100px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-679 .elementor-element.elementor-element-e0d31e8:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-e0d31e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-0b02c02{--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;--justify-content:center;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-13d7fdf > .elementor-widget-container{--e-transform-flipX:-1;margin:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-13d7fdf img{width:100%;height:100%;}.elementor-679 .elementor-element.elementor-element-f7e2c7d{--display:flex;}.elementor-679 .elementor-element.elementor-element-d0b0326{--display:flex;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-5539e6e > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-5539e6e{text-align:start;}.elementor-679 .elementor-element.elementor-element-5539e6e .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-637eacd );}.elementor-679 .elementor-element.elementor-element-19b0c73 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-19b0c73{color:var( --e-global-color-fa048f7 );}.elementor-679 .elementor-element.elementor-element-ec23a94 .elementor-button{background-color:var( --e-global-color-2f39648 );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-b79c7a1 );color:var( --e-global-color-b79c7a1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2f39648 );border-radius:0px 0px 0px 0px;padding:12px 15px 12px 15px;}.elementor-679 .elementor-element.elementor-element-ec23a94 .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-ec23a94 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-2f39648 );border-color:var( --e-global-color-2f39648 );}.elementor-679 .elementor-element.elementor-element-ec23a94 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-ec23a94 .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-ec23a94 .elementor-button:focus svg{fill:var( --e-global-color-2f39648 );}.elementor-679 .elementor-element.elementor-element-8d647cf{--display:flex;}.elementor-679 .elementor-element.elementor-element-d20a5a7{--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:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-679 .elementor-element.elementor-element-d961682{--display:flex;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-7f453c5 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-7f453c5{text-align:start;}.elementor-679 .elementor-element.elementor-element-7f453c5 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-079510f{--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;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-079510f:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-079510f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b79c7a1 );}.elementor-679 .elementor-element.elementor-element-f86ee2b{--display:flex;}.elementor-679 .elementor-element.elementor-element-a36b9ab .elementor-heading-title{font-family:var( --e-global-typography-9023545-font-family ), Sans-serif;font-size:var( --e-global-typography-9023545-font-size );font-weight:var( --e-global-typography-9023545-font-weight );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-ee19e76 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-5e3a962{--display:flex;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-ff03969 .elementor-icon-wrapper{text-align:end;}.elementor-679 .elementor-element.elementor-element-ff03969 .elementor-icon{font-size:18px;}.elementor-679 .elementor-element.elementor-element-ff03969 .elementor-icon svg{height:18px;}.elementor-679 .elementor-element.elementor-element-e3e8968{--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;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-e3e8968:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-e3e8968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b79c7a1 );}.elementor-679 .elementor-element.elementor-element-2975706{--display:flex;}.elementor-679 .elementor-element.elementor-element-088cff8 .elementor-heading-title{font-family:var( --e-global-typography-9023545-font-family ), Sans-serif;font-size:var( --e-global-typography-9023545-font-size );font-weight:var( --e-global-typography-9023545-font-weight );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-66d5868 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-2cdbd48{--display:flex;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-f91b8f6 .elementor-icon-wrapper{text-align:end;}.elementor-679 .elementor-element.elementor-element-f91b8f6 .elementor-icon{font-size:18px;}.elementor-679 .elementor-element.elementor-element-f91b8f6 .elementor-icon svg{height:18px;}.elementor-679 .elementor-element.elementor-element-7e86ed5{--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;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-7e86ed5:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-7e86ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b79c7a1 );}.elementor-679 .elementor-element.elementor-element-959d602{--display:flex;}.elementor-679 .elementor-element.elementor-element-11a47ff .elementor-heading-title{font-family:var( --e-global-typography-9023545-font-family ), Sans-serif;font-size:var( --e-global-typography-9023545-font-size );font-weight:var( --e-global-typography-9023545-font-weight );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-ddc326b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-606af75{--display:flex;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-0de1eb6 .elementor-icon-wrapper{text-align:end;}.elementor-679 .elementor-element.elementor-element-0de1eb6 .elementor-icon{font-size:18px;}.elementor-679 .elementor-element.elementor-element-0de1eb6 .elementor-icon svg{height:18px;}.elementor-679 .elementor-element.elementor-element-4694445{--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;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-4694445:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-4694445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b79c7a1 );}.elementor-679 .elementor-element.elementor-element-8ec52f8{--display:flex;}.elementor-679 .elementor-element.elementor-element-c98e940 .elementor-heading-title{font-family:var( --e-global-typography-9023545-font-family ), Sans-serif;font-size:var( --e-global-typography-9023545-font-size );font-weight:var( --e-global-typography-9023545-font-weight );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-874ef38 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-7a72de6{--display:flex;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-0e3667e .elementor-icon-wrapper{text-align:end;}.elementor-679 .elementor-element.elementor-element-0e3667e .elementor-icon{font-size:18px;}.elementor-679 .elementor-element.elementor-element-0e3667e .elementor-icon svg{height:18px;}.elementor-679 .elementor-element.elementor-element-8c4ecc7{--display:flex;}.elementor-679 .elementor-element.elementor-element-f372f54{--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;--justify-content:center;}.elementor-679 .elementor-element.elementor-element-42c8aa2 img{width:100%;height:100%;}.elementor-679 .elementor-element.elementor-element-090d07a{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-679 .elementor-element.elementor-element-cf090a0{--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-679 .elementor-element.elementor-element-68256b5{width:auto;max-width:auto;}.elementor-679 .elementor-element.elementor-element-68256b5 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 15px 10px 15px;}.elementor-679 .elementor-element.elementor-element-68256b5.elementor-element{--align-self:flex-start;}.elementor-679 .elementor-element.elementor-element-68256b5 .elementor-heading-title{font-family:var( --e-global-typography-b93c7f4-font-family ), Sans-serif;font-size:var( --e-global-typography-b93c7f4-font-size );font-weight:var( --e-global-typography-b93c7f4-font-weight );line-height:var( --e-global-typography-b93c7f4-line-height );letter-spacing:var( --e-global-typography-b93c7f4-letter-spacing );word-spacing:var( --e-global-typography-b93c7f4-word-spacing );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-09b1cd5 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-09b1cd5{text-align:start;}.elementor-679 .elementor-element.elementor-element-09b1cd5 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-dfb0677 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-679 .elementor-element.elementor-element-fc11065 .elementor-button{background-color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-b79c7a1 );color:var( --e-global-color-b79c7a1 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:12px 15px 12px 15px;}.elementor-679 .elementor-element.elementor-element-fc11065 .elementor-button:hover, .elementor-679 .elementor-element.elementor-element-fc11065 .elementor-button:focus{background-color:var( --e-global-color-b79c7a1 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-fc11065 .elementor-button:hover svg, .elementor-679 .elementor-element.elementor-element-fc11065 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-a424970{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-c641953{--grid-columns:3;}.elementor-679 .elementor-element.elementor-element-c641953 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-679 .elementor-element.elementor-element-c641953 .e-loop-item > .elementor-section, .elementor-679 .elementor-element.elementor-element-c641953 .e-loop-item > .elementor-section > .elementor-container, .elementor-679 .elementor-element.elementor-element-c641953 .e-loop-item > .e-con, .elementor-679 .elementor-element.elementor-element-c641953 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-widget-loop-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-loop-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-loop-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-loop-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-loop-carousel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-loop-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-679 .elementor-element.elementor-element-7af7c23{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--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;}.elementor-679 .elementor-element.elementor-element-7af7c23 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-679 .elementor-element.elementor-element-d3738df:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-d3738df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-679 .elementor-element.elementor-element-d3738df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-c0fc779{--justify-content:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-6b5d3af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-679 .elementor-element.elementor-element-2797398 .elementor-heading-title{font-size:var( --e-global-typography-b93c7f4-font-size );line-height:var( --e-global-typography-b93c7f4-line-height );letter-spacing:var( --e-global-typography-b93c7f4-letter-spacing );word-spacing:var( --e-global-typography-b93c7f4-word-spacing );}.elementor-679 .elementor-element.elementor-element-d5e31fd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-679 .elementor-element.elementor-element-1de6d18 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-679 .elementor-element.elementor-element-2169cd1{--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-679 .elementor-element.elementor-element-2169cd1.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-679 .elementor-element.elementor-element-5e6750c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-5e6750c img{height:520px;}.elementor-679 .elementor-element.elementor-element-bdb4cdd{--flex-wrap:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-8e637ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-4a3e90f img{object-fit:cover;object-position:center center;}.elementor-679 .elementor-element.elementor-element-0d5aa3c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-fbabbca > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-fbabbca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-d9a507f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-d9a507f .elementor-heading-title{font-size:var( --e-global-typography-9313d07-font-size );line-height:var( --e-global-typography-9313d07-line-height );letter-spacing:var( --e-global-typography-9313d07-letter-spacing );word-spacing:var( --e-global-typography-9313d07-word-spacing );}.elementor-679 .elementor-element.elementor-element-d4b1785 .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-679 .elementor-element.elementor-element-e16c4cd .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-741d160 .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-2e00bf4 .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-8b500a7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-679 .elementor-element.elementor-element-ce39859{--flex-wrap:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-876e8d0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-876e8d0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-8b8ec0f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-669182d{--grid-columns:2;}.elementor-679 .elementor-element.elementor-element-8f51404{--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-54d739f{--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-679 .elementor-element.elementor-element-4829292 img{object-fit:cover;object-position:center center;}.elementor-679 .elementor-element.elementor-element-679af69 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-679af69 .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-679 .elementor-element.elementor-element-54e09f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-8bede00 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-8bede00 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-cf0aea1 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-cf0aea1 .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-679 .elementor-element.elementor-element-04aa63b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-1c33925 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-1c33925 .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-679 .elementor-element.elementor-element-2398f83{--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-0811398{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-dd59c3a > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-dd59c3a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-bd6e68d > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-bd6e68d .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-679 .elementor-element.elementor-element-1bf4e8f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-5309952{--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-679 .elementor-element.elementor-element-5309952.e-con{--order:-99999 /* order start hack */;}.elementor-679 .elementor-element.elementor-element-707a1e0 img{object-fit:cover;object-position:center center;}.elementor-679 .elementor-element.elementor-element-cc3a4dd > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-cc3a4dd .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-679 .elementor-element.elementor-element-7f4e1f3{--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-8aef72f{--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-679 .elementor-element.elementor-element-a6d2a8a img{object-fit:cover;object-position:center center;}.elementor-679 .elementor-element.elementor-element-3166343 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-3166343 .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-679 .elementor-element.elementor-element-92006ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-ea0f714 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-ea0f714 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-bab27b8 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-bab27b8 .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-679 .elementor-element.elementor-element-18b4a69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-679 .elementor-element.elementor-element-e0d31e8{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-679 .elementor-element.elementor-element-0b02c02{--min-height:0px;--justify-content:center;--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-679 .elementor-element.elementor-element-13d7fdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-13d7fdf img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-679 .elementor-element.elementor-element-5539e6e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-5539e6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-19b0c73 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-679 .elementor-element.elementor-element-ec23a94 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-679 .elementor-element.elementor-element-d20a5a7{--flex-wrap:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-d961682{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-7f453c5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-7f453c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-a36b9ab .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-088cff8 .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-11a47ff .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-c98e940 .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-f372f54{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-f372f54.e-con{--order:-99999 /* order start hack */;}.elementor-679 .elementor-element.elementor-element-42c8aa2 img{object-fit:cover;object-position:center center;}.elementor-679 .elementor-element.elementor-element-68256b5 .elementor-heading-title{font-size:var( --e-global-typography-b93c7f4-font-size );line-height:var( --e-global-typography-b93c7f4-line-height );letter-spacing:var( --e-global-typography-b93c7f4-letter-spacing );word-spacing:var( --e-global-typography-b93c7f4-word-spacing );}.elementor-679 .elementor-element.elementor-element-09b1cd5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-fc11065 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-679 .elementor-element.elementor-element-c641953{--grid-columns:2;}.elementor-widget-loop-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-679 .elementor-element.elementor-element-7af7c23{--swiper-slides-to-display:1;--swiper-slides-gap:30px;}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-679 .elementor-element.elementor-element-d3738df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-6b5d3af{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-679 .elementor-element.elementor-element-2797398 .elementor-heading-title{font-size:var( --e-global-typography-b93c7f4-font-size );line-height:var( --e-global-typography-b93c7f4-line-height );letter-spacing:var( --e-global-typography-b93c7f4-letter-spacing );word-spacing:var( --e-global-typography-b93c7f4-word-spacing );}.elementor-679 .elementor-element.elementor-element-d5e31fd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-679 .elementor-element.elementor-element-b61eb61 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-679 .elementor-element.elementor-element-1de6d18 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-679 .elementor-element.elementor-element-5e6750c img{height:270px;}.elementor-679 .elementor-element.elementor-element-bdb4cdd{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-679 .elementor-element.elementor-element-4a3e90f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-fbabbca > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-fbabbca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-d9a507f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-d9a507f .elementor-heading-title{font-size:var( --e-global-typography-9313d07-font-size );line-height:var( --e-global-typography-9313d07-line-height );letter-spacing:var( --e-global-typography-9313d07-letter-spacing );word-spacing:var( --e-global-typography-9313d07-word-spacing );}.elementor-679 .elementor-element.elementor-element-794774f{--width:100%;}.elementor-679 .elementor-element.elementor-element-d4b1785{text-align:center;}.elementor-679 .elementor-element.elementor-element-d4b1785 .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-9e507c3{text-align:center;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-679 .elementor-element.elementor-element-dea890d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-dea890d .elementor-icon-wrapper{text-align:center;}.elementor-679 .elementor-element.elementor-element-e16c4cd{text-align:center;}.elementor-679 .elementor-element.elementor-element-e16c4cd .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-958803b{text-align:center;}.elementor-679 .elementor-element.elementor-element-7c5b76f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-7c5b76f .elementor-icon-wrapper{text-align:center;}.elementor-679 .elementor-element.elementor-element-741d160{text-align:center;}.elementor-679 .elementor-element.elementor-element-741d160 .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-f846f32{text-align:center;}.elementor-679 .elementor-element.elementor-element-28fe5b3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-28fe5b3 .elementor-icon-wrapper{text-align:center;}.elementor-679 .elementor-element.elementor-element-2e00bf4{text-align:center;}.elementor-679 .elementor-element.elementor-element-2e00bf4 .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-a8c2732{text-align:center;}.elementor-679 .elementor-element.elementor-element-ae59f73 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-ae59f73 .elementor-icon-wrapper{text-align:center;}.elementor-679 .elementor-element.elementor-element-8b500a7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-679 .elementor-element.elementor-element-ce39859{--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-679 .elementor-element.elementor-element-876e8d0 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-876e8d0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-8b8ec0f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-669182d{--grid-columns:1;}.elementor-679 .elementor-element.elementor-element-8f51404{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-679 .elementor-element.elementor-element-4829292 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-679af69 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-679af69 .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-679 .elementor-element.elementor-element-8bede00 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-8bede00 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-cf0aea1 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-cf0aea1 .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-679 .elementor-element.elementor-element-1c33925 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-1c33925 .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-679 .elementor-element.elementor-element-2398f83{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-679 .elementor-element.elementor-element-dd59c3a > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-dd59c3a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-bd6e68d > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-bd6e68d .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-679 .elementor-element.elementor-element-707a1e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-cc3a4dd > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-cc3a4dd .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-679 .elementor-element.elementor-element-7f4e1f3{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-679 .elementor-element.elementor-element-a6d2a8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-3166343 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-3166343 .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-679 .elementor-element.elementor-element-92006ef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-ea0f714 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-ea0f714 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-bab27b8 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-679 .elementor-element.elementor-element-bab27b8 .elementor-heading-title{font-size:var( --e-global-typography-916df56-font-size );line-height:var( --e-global-typography-916df56-line-height );letter-spacing:var( --e-global-typography-916df56-letter-spacing );word-spacing:var( --e-global-typography-916df56-word-spacing );}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-679 .elementor-element.elementor-element-e0d31e8{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-679 .elementor-element.elementor-element-5539e6e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-ec23a94 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-679 .elementor-element.elementor-element-d20a5a7{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-679 .elementor-element.elementor-element-7f453c5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-7f453c5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-f86ee2b{--width:100%;}.elementor-679 .elementor-element.elementor-element-a36b9ab{text-align:center;}.elementor-679 .elementor-element.elementor-element-a36b9ab .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-ee19e76{text-align:center;}.elementor-679 .elementor-element.elementor-element-ff03969 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-ff03969 .elementor-icon-wrapper{text-align:center;}.elementor-679 .elementor-element.elementor-element-088cff8{text-align:center;}.elementor-679 .elementor-element.elementor-element-088cff8 .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-66d5868{text-align:center;}.elementor-679 .elementor-element.elementor-element-f91b8f6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-f91b8f6 .elementor-icon-wrapper{text-align:center;}.elementor-679 .elementor-element.elementor-element-11a47ff{text-align:center;}.elementor-679 .elementor-element.elementor-element-11a47ff .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-ddc326b{text-align:center;}.elementor-679 .elementor-element.elementor-element-0de1eb6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-0de1eb6 .elementor-icon-wrapper{text-align:center;}.elementor-679 .elementor-element.elementor-element-c98e940{text-align:center;}.elementor-679 .elementor-element.elementor-element-c98e940 .elementor-heading-title{font-size:var( --e-global-typography-9023545-font-size );line-height:var( --e-global-typography-9023545-line-height );letter-spacing:var( --e-global-typography-9023545-letter-spacing );word-spacing:var( --e-global-typography-9023545-word-spacing );}.elementor-679 .elementor-element.elementor-element-874ef38{text-align:center;}.elementor-679 .elementor-element.elementor-element-0e3667e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-0e3667e .elementor-icon-wrapper{text-align:center;}.elementor-679 .elementor-element.elementor-element-42c8aa2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-090d07a{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-679 .elementor-element.elementor-element-cf090a0{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-679 .elementor-element.elementor-element-cf090a0.e-con{--order:99999 /* order end hack */;}.elementor-679 .elementor-element.elementor-element-68256b5 .elementor-heading-title{font-size:var( --e-global-typography-b93c7f4-font-size );line-height:var( --e-global-typography-b93c7f4-line-height );letter-spacing:var( --e-global-typography-b93c7f4-letter-spacing );word-spacing:var( --e-global-typography-b93c7f4-word-spacing );}.elementor-679 .elementor-element.elementor-element-09b1cd5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-679 .elementor-element.elementor-element-fc11065 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-679 .elementor-element.elementor-element-a424970{--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-679 .elementor-element.elementor-element-c641953{--grid-columns:1;}.elementor-widget-loop-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-679 .elementor-element.elementor-element-7af7c23{--swiper-slides-to-display:1;--swiper-pagination-spacing:30px;}}@media(min-width:768px){.elementor-679 .elementor-element.elementor-element-c0fc779{--width:100%;}.elementor-679 .elementor-element.elementor-element-6b5d3af{--width:50%;}.elementor-679 .elementor-element.elementor-element-2169cd1{--width:60%;}.elementor-679 .elementor-element.elementor-element-8e637ae{--width:40%;}.elementor-679 .elementor-element.elementor-element-a3da42c{--width:10%;}.elementor-679 .elementor-element.elementor-element-0d5aa3c{--width:50%;}.elementor-679 .elementor-element.elementor-element-794774f{--width:90%;}.elementor-679 .elementor-element.elementor-element-3dc0c5d{--width:10%;}.elementor-679 .elementor-element.elementor-element-adaeb85{--width:90%;}.elementor-679 .elementor-element.elementor-element-c4d7456{--width:10%;}.elementor-679 .elementor-element.elementor-element-1fec2a5{--width:90%;}.elementor-679 .elementor-element.elementor-element-4b59298{--width:10%;}.elementor-679 .elementor-element.elementor-element-17dbd93{--width:90%;}.elementor-679 .elementor-element.elementor-element-9d95f03{--width:10%;}.elementor-679 .elementor-element.elementor-element-54d739f{--width:40%;}.elementor-679 .elementor-element.elementor-element-dab7458{--width:10%;}.elementor-679 .elementor-element.elementor-element-54e09f8{--width:40%;}.elementor-679 .elementor-element.elementor-element-5ad864d{--width:10%;}.elementor-679 .elementor-element.elementor-element-0811398{--width:40%;}.elementor-679 .elementor-element.elementor-element-bd4eca6{--width:10%;}.elementor-679 .elementor-element.elementor-element-5309952{--width:40%;}.elementor-679 .elementor-element.elementor-element-009bab7{--width:10%;}.elementor-679 .elementor-element.elementor-element-8aef72f{--width:40%;}.elementor-679 .elementor-element.elementor-element-decc849{--width:10%;}.elementor-679 .elementor-element.elementor-element-92006ef{--width:40%;}.elementor-679 .elementor-element.elementor-element-fa04570{--width:10%;}.elementor-679 .elementor-element.elementor-element-0b02c02{--width:40%;}.elementor-679 .elementor-element.elementor-element-f7e2c7d{--width:10%;}.elementor-679 .elementor-element.elementor-element-d0b0326{--width:40%;}.elementor-679 .elementor-element.elementor-element-8d647cf{--width:10%;}.elementor-679 .elementor-element.elementor-element-d961682{--width:50%;}.elementor-679 .elementor-element.elementor-element-f86ee2b{--width:90%;}.elementor-679 .elementor-element.elementor-element-5e3a962{--width:10%;}.elementor-679 .elementor-element.elementor-element-2975706{--width:90%;}.elementor-679 .elementor-element.elementor-element-2cdbd48{--width:10%;}.elementor-679 .elementor-element.elementor-element-959d602{--width:90%;}.elementor-679 .elementor-element.elementor-element-606af75{--width:10%;}.elementor-679 .elementor-element.elementor-element-8ec52f8{--width:90%;}.elementor-679 .elementor-element.elementor-element-7a72de6{--width:10%;}.elementor-679 .elementor-element.elementor-element-8c4ecc7{--width:10%;}.elementor-679 .elementor-element.elementor-element-f372f54{--width:40%;}.elementor-679 .elementor-element.elementor-element-cf090a0{--width:25%;}.elementor-679 .elementor-element.elementor-element-a424970{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-679 .elementor-element.elementor-element-c0fc779{--width:100%;}.elementor-679 .elementor-element.elementor-element-6b5d3af{--width:100%;}.elementor-679 .elementor-element.elementor-element-2169cd1{--width:100%;}.elementor-679 .elementor-element.elementor-element-8e637ae{--width:100%;}.elementor-679 .elementor-element.elementor-element-0d5aa3c{--width:100%;}.elementor-679 .elementor-element.elementor-element-54d739f{--width:100%;}.elementor-679 .elementor-element.elementor-element-54e09f8{--width:100%;}.elementor-679 .elementor-element.elementor-element-0811398{--width:100%;}.elementor-679 .elementor-element.elementor-element-5309952{--width:100%;}.elementor-679 .elementor-element.elementor-element-8aef72f{--width:100%;}.elementor-679 .elementor-element.elementor-element-92006ef{--width:100%;}.elementor-679 .elementor-element.elementor-element-0b02c02{--width:100%;}.elementor-679 .elementor-element.elementor-element-d0b0326{--width:100%;}.elementor-679 .elementor-element.elementor-element-d961682{--width:100%;}.elementor-679 .elementor-element.elementor-element-f372f54{--width:100%;}.elementor-679 .elementor-element.elementor-element-cf090a0{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-5e6750c */@media screen and (max-width: 1024px){
    .elementor-679 .elementor-element.elementor-element-5e6750c{
    max-height: 520px!important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a3e90f */@media screen and (max-width: 1024px){
    .elementor-679 .elementor-element.elementor-element-4a3e90f{
    max-height: 520px!important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4829292 */@media screen and (max-width: 1024px){
    .elementor-679 .elementor-element.elementor-element-4829292{
    max-height: 520px!important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-707a1e0 */@media screen and (max-width: 1024px){
    .elementor-679 .elementor-element.elementor-element-707a1e0{
    max-height: 520px!important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a6d2a8a */@media screen and (max-width: 1024px){
    .elementor-679 .elementor-element.elementor-element-a6d2a8a{
    max-height: 520px!important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13d7fdf */@media screen and (max-width: 1024px){
    .elementor-679 .elementor-element.elementor-element-13d7fdf{
    max-height: 520px!important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42c8aa2 */@media screen and (max-width: 1024px){
    .elementor-679 .elementor-element.elementor-element-42c8aa2{
    max-height: 520px!important;
}
}/* End custom CSS */