.elementor-8 .elementor-element.elementor-element-4bc2bfc8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:20px;--background-transition:0.3s;--padding-top:75px;--padding-right:20px;--padding-bottom:50px;--padding-left:20px;}.elementor-8 .elementor-element.elementor-element-4bc2bfc8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4bc2bfc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-753dd9e );background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://spartancamp.de/wp-content/uploads/2023/09/bg-home.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-4bc2bfc8, .elementor-8 .elementor-element.elementor-element-4bc2bfc8::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-261768d5{--display:flex;--gap:26px;--background-transition:0.3s;--z-index:2;}.elementor-8 .elementor-element.elementor-element-d3be8ea .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-d3be8ea .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-26d8c72-font-family ), Sans-serif;font-size:var( --e-global-typography-26d8c72-font-size );font-weight:var( --e-global-typography-26d8c72-font-weight );text-transform:var( --e-global-typography-26d8c72-text-transform );line-height:var( --e-global-typography-26d8c72-line-height );letter-spacing:var( --e-global-typography-26d8c72-letter-spacing );word-spacing:var( --e-global-typography-26d8c72-word-spacing );}.elementor-8 .elementor-element.elementor-element-d3be8ea .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-825b1c2-font-family ), Sans-serif;font-size:var( --e-global-typography-825b1c2-font-size );font-weight:var( --e-global-typography-825b1c2-font-weight );text-transform:var( --e-global-typography-825b1c2-text-transform );line-height:var( --e-global-typography-825b1c2-line-height );letter-spacing:var( --e-global-typography-825b1c2-letter-spacing );word-spacing:var( --e-global-typography-825b1c2-word-spacing );}.elementor-8 .elementor-element.elementor-element-d3be8ea > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-8 .elementor-element.elementor-element-d3be8ea.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-15b2abc6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-15b2abc6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-15b2abc6.elementor-view-default .elementor-icon{fill:var( --e-global-color-f3f87c7 );color:var( --e-global-color-f3f87c7 );border-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-15b2abc6{--icon-box-icon-margin:10px;}.elementor-8 .elementor-element.elementor-element-15b2abc6 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-15b2abc6 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-15b2abc6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-15b2abc6 .elementor-icon-box-title a{font-family:var( --e-global-typography-7e47264-font-family ), Sans-serif;font-size:var( --e-global-typography-7e47264-font-size );font-weight:var( --e-global-typography-7e47264-font-weight );line-height:var( --e-global-typography-7e47264-line-height );letter-spacing:var( --e-global-typography-7e47264-letter-spacing );word-spacing:var( --e-global-typography-7e47264-word-spacing );}.elementor-8 .elementor-element.elementor-element-15b2abc6.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-ab6cf9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-ab6cf9e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ab6cf9e.elementor-view-default .elementor-icon{fill:var( --e-global-color-f3f87c7 );color:var( --e-global-color-f3f87c7 );border-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-ab6cf9e{--icon-box-icon-margin:10px;}.elementor-8 .elementor-element.elementor-element-ab6cf9e .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-ab6cf9e .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-ab6cf9e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ab6cf9e .elementor-icon-box-title a{font-family:var( --e-global-typography-7e47264-font-family ), Sans-serif;font-size:var( --e-global-typography-7e47264-font-size );font-weight:var( --e-global-typography-7e47264-font-weight );line-height:var( --e-global-typography-7e47264-line-height );letter-spacing:var( --e-global-typography-7e47264-letter-spacing );word-spacing:var( --e-global-typography-7e47264-word-spacing );}.elementor-8 .elementor-element.elementor-element-ab6cf9e.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-14cdaac5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-14cdaac5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-14cdaac5.elementor-view-default .elementor-icon{fill:var( --e-global-color-f3f87c7 );color:var( --e-global-color-f3f87c7 );border-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-14cdaac5{--icon-box-icon-margin:10px;}.elementor-8 .elementor-element.elementor-element-14cdaac5 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-14cdaac5 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-14cdaac5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-14cdaac5 .elementor-icon-box-title a{font-family:var( --e-global-typography-7e47264-font-family ), Sans-serif;font-size:var( --e-global-typography-7e47264-font-size );font-weight:var( --e-global-typography-7e47264-font-weight );line-height:var( --e-global-typography-7e47264-line-height );letter-spacing:var( --e-global-typography-7e47264-letter-spacing );word-spacing:var( --e-global-typography-7e47264-word-spacing );}.elementor-8 .elementor-element.elementor-element-14cdaac5 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-8 .elementor-element.elementor-element-14cdaac5.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-42796ebf .elementor-button .elementor-align-icon-right{margin-left:13px;}.elementor-8 .elementor-element.elementor-element-42796ebf .elementor-button .elementor-align-icon-left{margin-right:13px;}.elementor-8 .elementor-element.elementor-element-42796ebf .elementor-button{fill:var( --e-global-color-753dd9e );color:var( --e-global-color-753dd9e );background-color:var( --e-global-color-f3f87c7 );padding:8px 8px 8px 20px;}.elementor-8 .elementor-element.elementor-element-42796ebf .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-42796ebf .elementor-button:focus{background-color:var( --e-global-color-3ae7cfd );}.elementor-8 .elementor-element.elementor-element-42796ebf.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-efdf92c{--display:flex;--min-height:0px;--justify-content:center;--gap:30px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-217c55b2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-217c55b2 .elementor-custom-embed-play i{font-size:80px;}.elementor-8 .elementor-element.elementor-element-217c55b2 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-8 .elementor-element.elementor-element-217c55b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-8 .elementor-element.elementor-element-217c55b2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-79401f3{--display:flex;--min-height:690px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--position:absolute;bottom:-80%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-79401f3{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-79401f3{right:0px;}.elementor-8 .elementor-element.elementor-element-2d1032dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:60px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:50px;--padding-right:20px;--padding-bottom:50px;--padding-left:20px;}.elementor-8 .elementor-element.elementor-element-312a94a4{text-align:center;width:var( --container-widget-width, 505px );max-width:505px;--container-widget-width:505px;--container-widget-flex-grow:0;z-index:2;}.elementor-8 .elementor-element.elementor-element-312a94a4 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-af517b7-font-family ), Sans-serif;font-size:var( --e-global-typography-af517b7-font-size );font-weight:var( --e-global-typography-af517b7-font-weight );text-transform:var( --e-global-typography-af517b7-text-transform );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-8 .elementor-element.elementor-element-312a94a4.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f1cccf2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px;--flex-wrap:wrap;--background-transition:0.3s;--z-index:2;}.elementor-8 .elementor-element.elementor-element-410c1cf{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-410c1cf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-410c1cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-8 .elementor-element.elementor-element-410c1cf, .elementor-8 .elementor-element.elementor-element-410c1cf::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d1e3bd6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-d1e3bd6 .elementor-custom-embed-play i{font-size:80px;}.elementor-8 .elementor-element.elementor-element-d1e3bd6 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-8 .elementor-element.elementor-element-d1e3bd6 > .elementor-widget-container{border-style:none;}.elementor-8 .elementor-element.elementor-element-115ea98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-8 .elementor-element.elementor-element-4d073bc .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-4d073bc .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-4d073bc .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-173e461 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-69f7d41{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-69f7d41:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-69f7d41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-8 .elementor-element.elementor-element-69f7d41, .elementor-8 .elementor-element.elementor-element-69f7d41::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-3c9632f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-3c9632f .elementor-custom-embed-play i{font-size:80px;}.elementor-8 .elementor-element.elementor-element-3c9632f .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-8 .elementor-element.elementor-element-3c9632f > .elementor-widget-container{border-style:none;}.elementor-8 .elementor-element.elementor-element-cd84873{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-8 .elementor-element.elementor-element-47d7636 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-47d7636 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-47d7636 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-3a0b716 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-72dc387{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-72dc387:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-72dc387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-8 .elementor-element.elementor-element-72dc387, .elementor-8 .elementor-element.elementor-element-72dc387::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ad08dc8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-ad08dc8 .elementor-custom-embed-play i{font-size:80px;}.elementor-8 .elementor-element.elementor-element-ad08dc8 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-8 .elementor-element.elementor-element-ad08dc8 > .elementor-widget-container{border-style:none;}.elementor-8 .elementor-element.elementor-element-66715e1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-8 .elementor-element.elementor-element-7cb41e6 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-7cb41e6 .elementor-image-box-title{margin-bottom:4px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-7cb41e6 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-1abcb99 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-a0acf03-font-family ), Sans-serif;font-size:var( --e-global-typography-a0acf03-font-size );font-weight:var( --e-global-typography-a0acf03-font-weight );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-f7ec95c .elementor-button .elementor-align-icon-right{margin-left:13px;}.elementor-8 .elementor-element.elementor-element-f7ec95c .elementor-button .elementor-align-icon-left{margin-right:13px;}.elementor-8 .elementor-element.elementor-element-f7ec95c .elementor-button{fill:var( --e-global-color-753dd9e );color:var( --e-global-color-753dd9e );background-color:var( --e-global-color-f3f87c7 );padding:8px 8px 8px 20px;}.elementor-8 .elementor-element.elementor-element-f7ec95c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f7ec95c .elementor-button:focus{background-color:var( --e-global-color-3ae7cfd );}.elementor-8 .elementor-element.elementor-element-3c22e26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:50px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px;}.elementor-8 .elementor-element.elementor-element-3c22e26, .elementor-8 .elementor-element.elementor-element-3c22e26::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-3a06308{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-3a06308:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3a06308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0402f74 );}.elementor-8 .elementor-element.elementor-element-3a06308, .elementor-8 .elementor-element.elementor-element-3a06308::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-5d8b7aa{--display:flex;--background-transition:0.3s;--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-8 .elementor-element.elementor-element-98683a9 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-af517b7-font-family ), Sans-serif;font-size:var( --e-global-typography-af517b7-font-size );font-weight:var( --e-global-typography-af517b7-font-weight );text-transform:var( --e-global-typography-af517b7-text-transform );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-8 .elementor-element.elementor-element-98683a9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-824d566{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-1d8dee1-font-family ), Sans-serif;font-size:var( --e-global-typography-1d8dee1-font-size );font-weight:var( --e-global-typography-1d8dee1-font-weight );line-height:var( --e-global-typography-1d8dee1-line-height );letter-spacing:var( --e-global-typography-1d8dee1-letter-spacing );word-spacing:var( --e-global-typography-1d8dee1-word-spacing );}.elementor-8 .elementor-element.elementor-element-824d566 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-11a948d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-11a948d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-11a948d.elementor-view-default .elementor-icon{fill:var( --e-global-color-f3f87c7 );color:var( --e-global-color-f3f87c7 );border-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-11a948d{--icon-box-icon-margin:10px;}.elementor-8 .elementor-element.elementor-element-11a948d .elementor-icon{font-size:16px;}.elementor-8 .elementor-element.elementor-element-11a948d .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-11a948d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-11a948d .elementor-icon-box-title a{font-family:var( --e-global-typography-5bbf97c-font-family ), Sans-serif;font-size:var( --e-global-typography-5bbf97c-font-size );font-weight:var( --e-global-typography-5bbf97c-font-weight );line-height:var( --e-global-typography-5bbf97c-line-height );letter-spacing:var( --e-global-typography-5bbf97c-letter-spacing );word-spacing:var( --e-global-typography-5bbf97c-word-spacing );}.elementor-8 .elementor-element.elementor-element-11a948d > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-11a948d.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-d8b1ec9 .elementor-button .elementor-align-icon-right{margin-left:13px;}.elementor-8 .elementor-element.elementor-element-d8b1ec9 .elementor-button .elementor-align-icon-left{margin-right:13px;}.elementor-8 .elementor-element.elementor-element-d8b1ec9 .elementor-button{fill:var( --e-global-color-753dd9e );color:var( --e-global-color-753dd9e );background-color:var( --e-global-color-f3f87c7 );padding:3px 3px 3px 20px;}.elementor-8 .elementor-element.elementor-element-d8b1ec9 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-d8b1ec9 .elementor-button:focus{background-color:var( --e-global-color-3ae7cfd );}.elementor-8 .elementor-element.elementor-element-d8b1ec9 > .elementor-widget-container{margin:0px -30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d516abf{text-align:right;}.elementor-8 .elementor-element.elementor-element-d516abf img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-a7875d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:60px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:50px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-8 .elementor-element.elementor-element-393a421{text-align:center;width:var( --container-widget-width, 505px );max-width:505px;--container-widget-width:505px;--container-widget-flex-grow:0;z-index:2;}.elementor-8 .elementor-element.elementor-element-393a421 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-af517b7-font-family ), Sans-serif;font-size:var( --e-global-typography-af517b7-font-size );font-weight:var( --e-global-typography-af517b7-font-weight );text-transform:var( --e-global-typography-af517b7-text-transform );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-8 .elementor-element.elementor-element-393a421.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2f0c6b1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-8 .elementor-element.elementor-element-df9697e .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-df9697e.elementor-position-right .elementor-image-box-img{margin-left:125px;}.elementor-8 .elementor-element.elementor-element-df9697e.elementor-position-left .elementor-image-box-img{margin-right:125px;}.elementor-8 .elementor-element.elementor-element-df9697e.elementor-position-top .elementor-image-box-img{margin-bottom:125px;}.elementor-8 .elementor-element.elementor-element-df9697e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-df9697e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-df9697e .elementor-image-box-title{margin-bottom:20px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-873de12-font-family ), Sans-serif;font-size:var( --e-global-typography-873de12-font-size );font-weight:var( --e-global-typography-873de12-font-weight );text-transform:var( --e-global-typography-873de12-text-transform );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-df9697e .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-8 .elementor-element.elementor-element-df9697e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-b2cf73d .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-b2cf73d.elementor-position-right .elementor-image-box-img{margin-left:125px;}.elementor-8 .elementor-element.elementor-element-b2cf73d.elementor-position-left .elementor-image-box-img{margin-right:125px;}.elementor-8 .elementor-element.elementor-element-b2cf73d.elementor-position-top .elementor-image-box-img{margin-bottom:125px;}.elementor-8 .elementor-element.elementor-element-b2cf73d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-b2cf73d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-b2cf73d .elementor-image-box-title{margin-bottom:20px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-873de12-font-family ), Sans-serif;font-size:var( --e-global-typography-873de12-font-size );font-weight:var( --e-global-typography-873de12-font-weight );text-transform:var( --e-global-typography-873de12-text-transform );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-b2cf73d .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-4cc162a-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc162a-font-size );font-weight:var( --e-global-typography-4cc162a-font-weight );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-b2cf73d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-9fa8364{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-8 .elementor-element.elementor-element-a7346d8 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-a7346d8.elementor-position-right .elementor-image-box-img{margin-left:125px;}.elementor-8 .elementor-element.elementor-element-a7346d8.elementor-position-left .elementor-image-box-img{margin-right:125px;}.elementor-8 .elementor-element.elementor-element-a7346d8.elementor-position-top .elementor-image-box-img{margin-bottom:125px;}.elementor-8 .elementor-element.elementor-element-a7346d8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-a7346d8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-a7346d8 .elementor-image-box-title{margin-bottom:20px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-873de12-font-family ), Sans-serif;font-size:var( --e-global-typography-873de12-font-size );font-weight:var( --e-global-typography-873de12-font-weight );text-transform:var( --e-global-typography-873de12-text-transform );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-a7346d8 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-4cc162a-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc162a-font-size );font-weight:var( --e-global-typography-4cc162a-font-weight );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-a7346d8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-944957f .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-944957f.elementor-position-right .elementor-image-box-img{margin-left:125px;}.elementor-8 .elementor-element.elementor-element-944957f.elementor-position-left .elementor-image-box-img{margin-right:125px;}.elementor-8 .elementor-element.elementor-element-944957f.elementor-position-top .elementor-image-box-img{margin-bottom:125px;}.elementor-8 .elementor-element.elementor-element-944957f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-944957f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-944957f .elementor-image-box-title{margin-bottom:20px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-873de12-font-family ), Sans-serif;font-size:var( --e-global-typography-873de12-font-size );font-weight:var( --e-global-typography-873de12-font-weight );text-transform:var( --e-global-typography-873de12-text-transform );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-944957f .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-4cc162a-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc162a-font-size );font-weight:var( --e-global-typography-4cc162a-font-weight );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-944957f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-b3b92c9 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-b3b92c9.elementor-position-right .elementor-image-box-img{margin-left:125px;}.elementor-8 .elementor-element.elementor-element-b3b92c9.elementor-position-left .elementor-image-box-img{margin-right:125px;}.elementor-8 .elementor-element.elementor-element-b3b92c9.elementor-position-top .elementor-image-box-img{margin-bottom:125px;}.elementor-8 .elementor-element.elementor-element-b3b92c9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-b3b92c9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-b3b92c9 .elementor-image-box-title{margin-bottom:20px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-873de12-font-family ), Sans-serif;font-size:var( --e-global-typography-873de12-font-size );font-weight:var( --e-global-typography-873de12-font-weight );text-transform:var( --e-global-typography-873de12-text-transform );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-b3b92c9 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-4cc162a-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc162a-font-size );font-weight:var( --e-global-typography-4cc162a-font-weight );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-b3b92c9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-10a5a26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:60px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:50px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-8 .elementor-element.elementor-element-8189046{--display:flex;--gap:20px;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6408f72{text-align:center;width:var( --container-widget-width, 505px );max-width:505px;--container-widget-width:505px;--container-widget-flex-grow:0;z-index:2;}.elementor-8 .elementor-element.elementor-element-6408f72 .elementor-heading-title{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-af517b7-font-family ), Sans-serif;font-size:var( --e-global-typography-af517b7-font-size );font-weight:var( --e-global-typography-af517b7-font-weight );text-transform:var( --e-global-typography-af517b7-text-transform );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-8 .elementor-element.elementor-element-6408f72.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1c5bc22{text-align:center;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-7e47264-font-family ), Sans-serif;font-size:var( --e-global-typography-7e47264-font-size );font-weight:var( --e-global-typography-7e47264-font-weight );line-height:var( --e-global-typography-7e47264-line-height );letter-spacing:var( --e-global-typography-7e47264-letter-spacing );word-spacing:var( --e-global-typography-7e47264-word-spacing );width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1c5bc22 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1c5bc22.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-59f1545{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-8 .elementor-element.elementor-element-dbfa37c .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-dbfa37c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-dbfa37c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-dbfa37c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-dbfa37c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-dbfa37c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-dbfa37c .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-873de12-font-family ), Sans-serif;font-size:var( --e-global-typography-873de12-font-size );font-weight:var( --e-global-typography-873de12-font-weight );text-transform:var( --e-global-typography-873de12-text-transform );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-dbfa37c .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-4cc162a-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc162a-font-size );font-weight:var( --e-global-typography-4cc162a-font-weight );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-dbfa37c > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:var( --e-global-color-753dd9e );border-style:solid;border-width:.5px .5px .5px .5px;border-color:var( --e-global-color-753dd9e );}.elementor-8 .elementor-element.elementor-element-dbfa37c{width:var( --container-widget-width, calc(33.3% - 13.3px) );max-width:calc(33.3% - 13.3px);--container-widget-width:calc(33.3% - 13.3px);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-dbfa37c:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-cc2c993 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-cc2c993.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-cc2c993.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-cc2c993.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-cc2c993 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-cc2c993 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-cc2c993 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-873de12-font-family ), Sans-serif;font-size:var( --e-global-typography-873de12-font-size );font-weight:var( --e-global-typography-873de12-font-weight );text-transform:var( --e-global-typography-873de12-text-transform );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-cc2c993 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-4cc162a-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc162a-font-size );font-weight:var( --e-global-typography-4cc162a-font-weight );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-cc2c993 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:var( --e-global-color-753dd9e );border-style:solid;border-width:.5px .5px .5px .5px;border-color:var( --e-global-color-753dd9e );}.elementor-8 .elementor-element.elementor-element-cc2c993{width:var( --container-widget-width, calc(33.3% - 13.3px) );max-width:calc(33.3% - 13.3px);--container-widget-width:calc(33.3% - 13.3px);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-cc2c993:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-3591638 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-3591638.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-3591638.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3591638.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-3591638 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-3591638 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-3591638 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-873de12-font-family ), Sans-serif;font-size:var( --e-global-typography-873de12-font-size );font-weight:var( --e-global-typography-873de12-font-weight );text-transform:var( --e-global-typography-873de12-text-transform );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-3591638 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-4cc162a-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc162a-font-size );font-weight:var( --e-global-typography-4cc162a-font-weight );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-3591638 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:var( --e-global-color-753dd9e );border-style:solid;border-width:.5px .5px .5px .5px;border-color:var( --e-global-color-753dd9e );}.elementor-8 .elementor-element.elementor-element-3591638{width:var( --container-widget-width, calc(33.3% - 13.3px) );max-width:calc(33.3% - 13.3px);--container-widget-width:calc(33.3% - 13.3px);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3591638:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-b81592b .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-b81592b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-b81592b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-b81592b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-b81592b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-b81592b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-b81592b .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-873de12-font-family ), Sans-serif;font-size:var( --e-global-typography-873de12-font-size );font-weight:var( --e-global-typography-873de12-font-weight );text-transform:var( --e-global-typography-873de12-text-transform );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-b81592b .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-4cc162a-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc162a-font-size );font-weight:var( --e-global-typography-4cc162a-font-weight );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-b81592b > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:var( --e-global-color-753dd9e );border-style:solid;border-width:.5px .5px .5px .5px;border-color:var( --e-global-color-753dd9e );}.elementor-8 .elementor-element.elementor-element-b81592b{width:var( --container-widget-width, calc(33.3% - 13.3px) );max-width:calc(33.3% - 13.3px);--container-widget-width:calc(33.3% - 13.3px);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b81592b:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-9147bf8 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-9147bf8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-9147bf8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-9147bf8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-9147bf8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-9147bf8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-9147bf8 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-873de12-font-family ), Sans-serif;font-size:var( --e-global-typography-873de12-font-size );font-weight:var( --e-global-typography-873de12-font-weight );text-transform:var( --e-global-typography-873de12-text-transform );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-9147bf8 .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-4cc162a-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc162a-font-size );font-weight:var( --e-global-typography-4cc162a-font-weight );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-9147bf8 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:var( --e-global-color-753dd9e );border-style:solid;border-width:.5px .5px .5px .5px;border-color:var( --e-global-color-753dd9e );}.elementor-8 .elementor-element.elementor-element-9147bf8{width:var( --container-widget-width, calc(33.3% - 13.3px) );max-width:calc(33.3% - 13.3px);--container-widget-width:calc(33.3% - 13.3px);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9147bf8:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-6a2e29d .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-6a2e29d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-8 .elementor-element.elementor-element-6a2e29d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6a2e29d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-6a2e29d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-8 .elementor-element.elementor-element-6a2e29d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-6a2e29d .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-873de12-font-family ), Sans-serif;font-size:var( --e-global-typography-873de12-font-size );font-weight:var( --e-global-typography-873de12-font-weight );text-transform:var( --e-global-typography-873de12-text-transform );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-6a2e29d .elementor-image-box-description{color:var( --e-global-color-f3f87c7 );font-family:var( --e-global-typography-4cc162a-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc162a-font-size );font-weight:var( --e-global-typography-4cc162a-font-weight );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-6a2e29d > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:var( --e-global-color-753dd9e );border-style:solid;border-width:.5px .5px .5px .5px;border-color:var( --e-global-color-753dd9e );}.elementor-8 .elementor-element.elementor-element-6a2e29d{width:var( --container-widget-width, calc(33.3% - 13.3px) );max-width:calc(33.3% - 13.3px);--container-widget-width:calc(33.3% - 13.3px);--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6a2e29d:hover .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-f3f87c7 );}.elementor-8 .elementor-element.elementor-element-57cd02e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:60px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-8 .elementor-element.elementor-element-e4e34e2 img{width:100%;height:450px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-e4e34e2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-159bfbf{--display:flex;--background-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-fa78bdb{text-align:left;color:var( --e-global-color-f3f87c7 );font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:36px;width:var( --container-widget-width, 920px );max-width:920px;--container-widget-width:920px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-fa78bdb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-fa78bdb.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-24edbd7 .elementor-button .elementor-align-icon-right{margin-left:13px;}.elementor-8 .elementor-element.elementor-element-24edbd7 .elementor-button .elementor-align-icon-left{margin-right:13px;}.elementor-8 .elementor-element.elementor-element-24edbd7 .elementor-button{fill:var( --e-global-color-753dd9e );color:var( --e-global-color-753dd9e );background-color:var( --e-global-color-f3f87c7 );padding:8px 8px 8px 20px;}.elementor-8 .elementor-element.elementor-element-24edbd7 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-24edbd7 .elementor-button:focus{background-color:var( --e-global-color-3ae7cfd );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-d3be8ea .elementor-image-box-title{font-size:var( --e-global-typography-26d8c72-font-size );line-height:var( --e-global-typography-26d8c72-line-height );letter-spacing:var( --e-global-typography-26d8c72-letter-spacing );word-spacing:var( --e-global-typography-26d8c72-word-spacing );}.elementor-8 .elementor-element.elementor-element-d3be8ea .elementor-image-box-description{font-size:var( --e-global-typography-825b1c2-font-size );line-height:var( --e-global-typography-825b1c2-line-height );letter-spacing:var( --e-global-typography-825b1c2-letter-spacing );word-spacing:var( --e-global-typography-825b1c2-word-spacing );}.elementor-8 .elementor-element.elementor-element-15b2abc6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-15b2abc6 .elementor-icon-box-title a{font-size:var( --e-global-typography-7e47264-font-size );line-height:var( --e-global-typography-7e47264-line-height );letter-spacing:var( --e-global-typography-7e47264-letter-spacing );word-spacing:var( --e-global-typography-7e47264-word-spacing );}.elementor-8 .elementor-element.elementor-element-ab6cf9e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ab6cf9e .elementor-icon-box-title a{font-size:var( --e-global-typography-7e47264-font-size );line-height:var( --e-global-typography-7e47264-line-height );letter-spacing:var( --e-global-typography-7e47264-letter-spacing );word-spacing:var( --e-global-typography-7e47264-word-spacing );}.elementor-8 .elementor-element.elementor-element-14cdaac5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-14cdaac5 .elementor-icon-box-title a{font-size:var( --e-global-typography-7e47264-font-size );line-height:var( --e-global-typography-7e47264-line-height );letter-spacing:var( --e-global-typography-7e47264-letter-spacing );word-spacing:var( --e-global-typography-7e47264-word-spacing );}.elementor-8 .elementor-element.elementor-element-312a94a4 .elementor-heading-title{font-size:var( --e-global-typography-af517b7-font-size );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-8 .elementor-element.elementor-element-4d073bc .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-173e461 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-47d7636 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-3a0b716 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-7cb41e6 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-1abcb99 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-98683a9 .elementor-heading-title{font-size:var( --e-global-typography-af517b7-font-size );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-8 .elementor-element.elementor-element-824d566{font-size:var( --e-global-typography-1d8dee1-font-size );line-height:var( --e-global-typography-1d8dee1-line-height );letter-spacing:var( --e-global-typography-1d8dee1-letter-spacing );word-spacing:var( --e-global-typography-1d8dee1-word-spacing );}.elementor-8 .elementor-element.elementor-element-11a948d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-11a948d .elementor-icon-box-title a{font-size:var( --e-global-typography-5bbf97c-font-size );line-height:var( --e-global-typography-5bbf97c-line-height );letter-spacing:var( --e-global-typography-5bbf97c-letter-spacing );word-spacing:var( --e-global-typography-5bbf97c-word-spacing );}.elementor-8 .elementor-element.elementor-element-393a421 .elementor-heading-title{font-size:var( --e-global-typography-af517b7-font-size );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-8 .elementor-element.elementor-element-df9697e .elementor-image-box-title{font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-b2cf73d .elementor-image-box-title{font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-b2cf73d .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-a7346d8 .elementor-image-box-title{font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-a7346d8 .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-944957f .elementor-image-box-title{font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-944957f .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-b3b92c9 .elementor-image-box-title{font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-b3b92c9 .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-6408f72 .elementor-heading-title{font-size:var( --e-global-typography-af517b7-font-size );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-8 .elementor-element.elementor-element-1c5bc22{font-size:var( --e-global-typography-7e47264-font-size );line-height:var( --e-global-typography-7e47264-line-height );letter-spacing:var( --e-global-typography-7e47264-letter-spacing );word-spacing:var( --e-global-typography-7e47264-word-spacing );}.elementor-8 .elementor-element.elementor-element-dbfa37c .elementor-image-box-title{font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-dbfa37c .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-cc2c993 .elementor-image-box-title{font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-cc2c993 .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-3591638 .elementor-image-box-title{font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-3591638 .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-b81592b .elementor-image-box-title{font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-b81592b .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-9147bf8 .elementor-image-box-title{font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-9147bf8 .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-6a2e29d .elementor-image-box-title{font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-6a2e29d .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-4bc2bfc8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4bc2bfc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://spartancamp.de/wp-content/uploads/2023/09/bg-home.png");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-4bc2bfc8{--padding-top:56px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-8 .elementor-element.elementor-element-261768d5{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-8 .elementor-element.elementor-element-d3be8ea .elementor-image-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d3be8ea .elementor-image-box-title{font-size:var( --e-global-typography-26d8c72-font-size );line-height:var( --e-global-typography-26d8c72-line-height );letter-spacing:var( --e-global-typography-26d8c72-letter-spacing );word-spacing:var( --e-global-typography-26d8c72-word-spacing );}.elementor-8 .elementor-element.elementor-element-d3be8ea .elementor-image-box-description{font-size:var( --e-global-typography-825b1c2-font-size );line-height:var( --e-global-typography-825b1c2-line-height );letter-spacing:var( --e-global-typography-825b1c2-letter-spacing );word-spacing:var( --e-global-typography-825b1c2-word-spacing );}.elementor-8 .elementor-element.elementor-element-15b2abc6 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-15b2abc6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-15b2abc6 .elementor-icon-box-title a{font-size:var( --e-global-typography-7e47264-font-size );line-height:var( --e-global-typography-7e47264-line-height );letter-spacing:var( --e-global-typography-7e47264-letter-spacing );word-spacing:var( --e-global-typography-7e47264-word-spacing );}.elementor-8 .elementor-element.elementor-element-15b2abc6 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ab6cf9e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ab6cf9e .elementor-icon-box-title a{font-size:var( --e-global-typography-7e47264-font-size );line-height:var( --e-global-typography-7e47264-line-height );letter-spacing:var( --e-global-typography-7e47264-letter-spacing );word-spacing:var( --e-global-typography-7e47264-word-spacing );}.elementor-8 .elementor-element.elementor-element-ab6cf9e > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-14cdaac5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-14cdaac5 .elementor-icon-box-title a{font-size:var( --e-global-typography-7e47264-font-size );line-height:var( --e-global-typography-7e47264-line-height );letter-spacing:var( --e-global-typography-7e47264-letter-spacing );word-spacing:var( --e-global-typography-7e47264-word-spacing );}.elementor-8 .elementor-element.elementor-element-14cdaac5 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-42796ebf .elementor-button{padding:8px 20px 8px 20px;}.elementor-8 .elementor-element.elementor-element-42796ebf > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-efdf92c{--margin-top:20px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-8 .elementor-element.elementor-element-217c55b2 > .elementor-widget-container{margin:-17px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2d1032dd{--gap:30px;--padding-top:20px;--padding-right:20px;--padding-bottom:50px;--padding-left:20px;}.elementor-8 .elementor-element.elementor-element-312a94a4 .elementor-heading-title{font-size:var( --e-global-typography-af517b7-font-size );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-8 .elementor-element.elementor-element-4d073bc .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-173e461 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-47d7636 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-3a0b716 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-7cb41e6 .elementor-image-box-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-1abcb99 .elementor-heading-title{font-size:var( --e-global-typography-a0acf03-font-size );line-height:var( --e-global-typography-a0acf03-line-height );letter-spacing:var( --e-global-typography-a0acf03-letter-spacing );word-spacing:var( --e-global-typography-a0acf03-word-spacing );}.elementor-8 .elementor-element.elementor-element-f7ec95c .elementor-button{padding:8px 20px 8px 20px;}.elementor-8 .elementor-element.elementor-element-3c22e26{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-8 .elementor-element.elementor-element-5d8b7aa{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-8 .elementor-element.elementor-element-98683a9{text-align:center;}.elementor-8 .elementor-element.elementor-element-98683a9 .elementor-heading-title{font-size:var( --e-global-typography-af517b7-font-size );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-8 .elementor-element.elementor-element-98683a9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-824d566{text-align:center;font-size:var( --e-global-typography-1d8dee1-font-size );line-height:var( --e-global-typography-1d8dee1-line-height );letter-spacing:var( --e-global-typography-1d8dee1-letter-spacing );word-spacing:var( --e-global-typography-1d8dee1-word-spacing );}.elementor-8 .elementor-element.elementor-element-824d566 > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-11a948d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-11a948d .elementor-icon-box-title a{font-size:var( --e-global-typography-5bbf97c-font-size );line-height:var( --e-global-typography-5bbf97c-line-height );letter-spacing:var( --e-global-typography-5bbf97c-letter-spacing );word-spacing:var( --e-global-typography-5bbf97c-word-spacing );}.elementor-8 .elementor-element.elementor-element-11a948d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-11a948d{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d8b1ec9 .elementor-button{padding:8px 20px 8px 20px;}.elementor-8 .elementor-element.elementor-element-d8b1ec9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a7875d4{--gap:30px;--padding-top:50px;--padding-right:16px;--padding-bottom:50px;--padding-left:16px;}.elementor-8 .elementor-element.elementor-element-393a421 .elementor-heading-title{font-size:var( --e-global-typography-af517b7-font-size );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-8 .elementor-element.elementor-element-2f0c6b1{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-8 .elementor-element.elementor-element-df9697e .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-df9697e.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-df9697e.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-df9697e.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-df9697e .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-b2cf73d .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-b2cf73d.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-b2cf73d.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-b2cf73d.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-b2cf73d .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-b2cf73d .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-9fa8364{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-8 .elementor-element.elementor-element-a7346d8 .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-a7346d8.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-a7346d8.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-a7346d8.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-a7346d8 .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-a7346d8 .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-944957f .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-944957f.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-944957f.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-944957f.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-944957f .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-944957f .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-944957f > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-b3b92c9 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-b3b92c9 .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-b3b92c9.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-b3b92c9.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-b3b92c9.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-b3b92c9 .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-b3b92c9 .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-10a5a26{--gap:30px;--padding-top:50px;--padding-right:16px;--padding-bottom:50px;--padding-left:16px;}.elementor-8 .elementor-element.elementor-element-6408f72 .elementor-heading-title{font-size:var( --e-global-typography-af517b7-font-size );line-height:var( --e-global-typography-af517b7-line-height );letter-spacing:var( --e-global-typography-af517b7-letter-spacing );word-spacing:var( --e-global-typography-af517b7-word-spacing );}.elementor-8 .elementor-element.elementor-element-1c5bc22{font-size:var( --e-global-typography-7e47264-font-size );line-height:var( --e-global-typography-7e47264-line-height );letter-spacing:var( --e-global-typography-7e47264-letter-spacing );word-spacing:var( --e-global-typography-7e47264-word-spacing );}.elementor-8 .elementor-element.elementor-element-59f1545{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-8 .elementor-element.elementor-element-dbfa37c .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-dbfa37c.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-dbfa37c.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-dbfa37c.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-dbfa37c .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-dbfa37c .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-dbfa37c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-cc2c993 .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-cc2c993.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-cc2c993.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-cc2c993.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-cc2c993 .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-cc2c993 .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-cc2c993{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-3591638 .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-3591638.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-3591638.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-3591638.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-3591638 .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-3591638 .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-3591638{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-b81592b .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-b81592b.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-b81592b.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-b81592b.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-b81592b .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-b81592b .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-b81592b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-9147bf8 .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-9147bf8.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-9147bf8.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-9147bf8.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-9147bf8 .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-9147bf8 .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-9147bf8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-6a2e29d .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-6a2e29d.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-8 .elementor-element.elementor-element-6a2e29d.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-8 .elementor-element.elementor-element-6a2e29d.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-6a2e29d .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-873de12-font-size );line-height:var( --e-global-typography-873de12-line-height );letter-spacing:var( --e-global-typography-873de12-letter-spacing );word-spacing:var( --e-global-typography-873de12-word-spacing );}.elementor-8 .elementor-element.elementor-element-6a2e29d .elementor-image-box-description{font-size:var( --e-global-typography-4cc162a-font-size );line-height:var( --e-global-typography-4cc162a-line-height );letter-spacing:var( --e-global-typography-4cc162a-letter-spacing );word-spacing:var( --e-global-typography-4cc162a-word-spacing );}.elementor-8 .elementor-element.elementor-element-6a2e29d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-e4e34e2{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-fa78bdb{font-size:16px;line-height:1.7em;}.elementor-8 .elementor-element.elementor-element-24edbd7 .elementor-button{padding:8px 20px 8px 20px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-410c1cf{--width:calc(33.3% - 13.3px);}.elementor-8 .elementor-element.elementor-element-69f7d41{--width:calc(33.3% - 13.3px);}.elementor-8 .elementor-element.elementor-element-72dc387{--width:calc(33.3% - 13.3px);}.elementor-8 .elementor-element.elementor-element-5d8b7aa{--width:465px;}.elementor-8 .elementor-element.elementor-element-159bfbf{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-410c1cf{--width:calc(50% - 10px);}.elementor-8 .elementor-element.elementor-element-69f7d41{--width:calc(50% - 10px);}.elementor-8 .elementor-element.elementor-element-72dc387{--width:calc(50% - 10px);}}/* Start custom CSS for button, class: .elementor-element-42796ebf */.elementor-8 .elementor-element.elementor-element-42796ebf span.elementor-button-text:after {
    content: "";
    font-size: 12px;
    display: block;
    text-align: center;
}
.elementor-8 .elementor-element.elementor-element-42796ebf  .elementor-button-text {
padding-left: 0px!important;
padding-right: 0px!important;
padding-top: 2px!important;
}



@media(max-width:767px){
    .elementor-8 .elementor-element.elementor-element-42796ebf .elementor-button-icon {
        display: none;
    }
    
    .elementor-8 .elementor-element.elementor-element-42796ebf .elementor-button span {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-217c55b2 */.elementor-8 .elementor-element.elementor-element-217c55b2 svg {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-217c55b2 .e-hosted-video {
    min-height: 420px;
}

.elementor-8 .elementor-element.elementor-element-217c55b2 .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-217c55b2 .elementor-custom-embed-play {
    z-index: 2;
}

.elementor-8 .elementor-element.elementor-element-217c55b2 .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:80px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79401f3 */.elementor-8 .elementor-element.elementor-element-79401f3 {
    background: linear-gradient(180deg, rgba(108, 6, 6, 0.00) 0%, rgba(108, 6, 6, 0.50) 53.65%, rgba(108, 6, 6, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d1e3bd6 */.elementor-8 .elementor-element.elementor-element-d1e3bd6 svg {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-d1e3bd6 .e-hosted-video {
    min-height: 248px;
}

.elementor-8 .elementor-element.elementor-element-d1e3bd6 .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-d1e3bd6 .elementor-custom-embed-play {
    z-index: 2;
}

.elementor-8 .elementor-element.elementor-element-d1e3bd6 .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:35px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3c9632f */.elementor-8 .elementor-element.elementor-element-3c9632f svg {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-3c9632f .e-hosted-video {
    min-height: 248px;
}

.elementor-8 .elementor-element.elementor-element-3c9632f .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-3c9632f .elementor-custom-embed-play {
    z-index: 2;
}

.elementor-8 .elementor-element.elementor-element-3c9632f .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:35px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ad08dc8 */.elementor-8 .elementor-element.elementor-element-ad08dc8 svg {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-ad08dc8 .e-hosted-video {
    min-height: 248px;
}

.elementor-8 .elementor-element.elementor-element-ad08dc8 .elementor-custom-embed-image-overlay:after {
    content: '';
    background: black;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    background: var(--night, #161616);
    opacity: .5;
    z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-ad08dc8 .elementor-custom-embed-play {
    z-index: 2;
}
.elementor-8 .elementor-element.elementor-element-ad08dc8 .elementor-wrapper {
--video-aspect-ratio: 3. !important;
padding-top:35px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1cccf2 */.elementor-8 .elementor-element.elementor-element-f1cccf2 {
    row-gap: 30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7ec95c */.elementor-button-text {
padding-left: 0px!important;
padding-right: 0px!important;
padding-top: 2px!important;
}



@media(max-width:767px){
    .elementor-8 .elementor-element.elementor-element-f7ec95c .elementor-button-icon {
        display: none;
    }
    
    .elementor-8 .elementor-element.elementor-element-f7ec95c .elementor-button span {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-824d566 */.elementor-8 .elementor-element.elementor-element-824d566 p {
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8b1ec9 */.elementor-8 .elementor-element.elementor-element-d8b1ec9 span.elementor-button-text:after {
    content: "";
    font-size: 12px;
    display: block;
    text-align: center;
}
.elementor-8 .elementor-element.elementor-element-d8b1ec9  .elementor-button-text {
padding-left: 0px!important;
padding-right: 0px!important;
padding-top: 2px!important;
}



@media(max-width:767px){
    .elementor-8 .elementor-element.elementor-element-d8b1ec9 .elementor-button-icon {
        display: none;
    }
    
    .elementor-8 .elementor-element.elementor-element-d8b1ec9 .elementor-button span {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d516abf */@media(min-width: 768px){
.elementor-8 .elementor-element.elementor-element-d516abf img {
    clip-path: polygon(39% 0%, 0% 100%, 100000vw 100%);
    z-index: 2;
    position: relative;
    width: calc(100% - 13px);
}

.elementor-8 .elementor-element.elementor-element-d516abf .elementor-widget-container:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: #000;
    clip-path: polygon(38.5% 0%, 0% 100%, 100000vw 100%);
    z-index: 1;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f0c6b1 */.elementor-8 .elementor-element.elementor-element-2f0c6b1 {
    background: linear-gradient(180deg, rgba(108, 6, 6, 0.00) 0%, rgba(108, 6, 6, 0.50) 53.65%, rgba(108, 6, 6, 0.00) 100%);
    background-size: 100% 690px;
    background-position: 100% 50%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa8364 */.elementor-8 .elementor-element.elementor-element-9fa8364 {
    background: linear-gradient(180deg, rgba(108, 6, 6, 0.00) 0%, rgba(108, 6, 6, 0.50) 53.65%, rgba(108, 6, 6, 0.00) 100%);
    background-size: 100% 690px;
    background-position: 100% 50%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbfa37c */.elementor-8 .elementor-element.elementor-element-dbfa37c .elementor-image-box-content {
    padding: 15px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cc2c993 */.elementor-8 .elementor-element.elementor-element-cc2c993 .elementor-image-box-content {
    padding: 15px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3591638 */.elementor-8 .elementor-element.elementor-element-3591638 .elementor-image-box-content {
    padding: 15px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b81592b */.elementor-8 .elementor-element.elementor-element-b81592b .elementor-image-box-content {
    padding: 15px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9147bf8 */.elementor-8 .elementor-element.elementor-element-9147bf8 .elementor-image-box-content {
    padding: 15px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6a2e29d */.elementor-8 .elementor-element.elementor-element-6a2e29d .elementor-image-box-content {
    padding: 15px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f1545 */.elementor-8 .elementor-element.elementor-element-59f1545 {
    background: linear-gradient(180deg, rgba(108, 6, 6, 0.00) 0%, rgba(108, 6, 6, 0.50) 53.65%, rgba(108, 6, 6, 0.00) 100%);
    background-size: 100% 690px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-24edbd7 */.elementor-8 .elementor-element.elementor-element-24edbd7 span.elementor-button-text:after {
    content: "";
    font-size: 12px;
    display: block;
    text-align: center;
}
.elementor-8 .elementor-element.elementor-element-24edbd7  .elementor-button-text {
padding-left: 0px!important;
padding-right: 0px!important;
padding-top: 2px!important;
}



@media(max-width:767px){
    .elementor-8 .elementor-element.elementor-element-24edbd7 .elementor-button-icon {
        display: none;
    }
    
    .elementor-8 .elementor-element.elementor-element-24edbd7 .elementor-button span {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS *//*Global*/
body.elementor-page-8 .elementor-image-box-title {
    margin-top: 0;
}
/* Button*/


.elementor-button .elementor-button-icon,.elementor-button svg{
    width: 64px;
    height: 42px;
}

.elementor-button .elementor-button-content-wrapper {
    align-items: center;
    text-align: left;
}


/*Responsive*/
@media(max-width:1024px) {
    .elementor-button {
    min-width: 0;
    width: 100%;
}
}



svg:hover #Subtract {
     -webkit-animation: rotating 2s linear infinite;
  -moz-animation: rotating 2s linear infinite;
  -ms-animation: rotating 2s linear infinite;
  -o-animation: rotating 2s linear infinite;
  animation: rotating 2s linear infinit;
  transform-origin: center;
}
@-webkit-keyframes rotating /* Safari and Chrome */ {
  from {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}/* End custom CSS */