.elementor-3781 .elementor-element.elementor-element-4343a2f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3781 .elementor-element.elementor-element-51503f28 img{width:100%;}.elementor-3781 .elementor-element.elementor-element-321f0e43 img{width:100%;}.elementor-3781 .elementor-element.elementor-element-2bc5cf78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8% 8%;--row-gap:8%;--column-gap:8%;--padding-top:10vh;--padding-bottom:10vh;--padding-left:8%;--padding-right:8%;}.elementor-3781 .elementor-element.elementor-element-1d4c9766{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3781 .elementor-element.elementor-element-1d4204b5 .elementor-heading-title{font-family:var( --e-global-typography-4bb37d3-font-family ), Sans-serif;font-size:var( --e-global-typography-4bb37d3-font-size );font-weight:var( --e-global-typography-4bb37d3-font-weight );line-height:var( --e-global-typography-4bb37d3-line-height );color:var( --e-global-color-6c74bd7 );}.elementor-3781 .elementor-element.elementor-element-313806bd .elementor-heading-title{font-family:var( --e-global-typography-4dd88dd-font-family ), Sans-serif;font-size:var( --e-global-typography-4dd88dd-font-size );font-weight:var( --e-global-typography-4dd88dd-font-weight );text-transform:var( --e-global-typography-4dd88dd-text-transform );font-style:var( --e-global-typography-4dd88dd-font-style );text-decoration:var( --e-global-typography-4dd88dd-text-decoration );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );color:var( --e-global-color-6c74bd7 );}.elementor-3781 .elementor-element.elementor-element-26201142{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3781 .elementor-element.elementor-element-247178b7{font-family:var( --e-global-typography-1453a30-font-family ), Sans-serif;font-size:var( --e-global-typography-1453a30-font-size );font-weight:var( --e-global-typography-1453a30-font-weight );text-transform:var( --e-global-typography-1453a30-text-transform );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );color:var( --e-global-color-806dfa6 );}.elementor-3781 .elementor-element.elementor-element-29d7fe6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-3781 .elementor-element.elementor-element-22382e5b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3781 .elementor-element.elementor-element-22382e5b .elementor-custom-embed-play i{color:var( --e-global-color-text );font-size:60px;}.elementor-3781 .elementor-element.elementor-element-22382e5b .elementor-custom-embed-play svg{fill:var( --e-global-color-text );width:60px;height:60px;}.elementor-3781 .elementor-element.elementor-element-20e8abc2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10vh 10vh;--row-gap:10vh;--column-gap:10vh;--padding-top:10vh;--padding-bottom:10vh;--padding-left:8%;--padding-right:8%;}.elementor-3781 .elementor-element.elementor-element-65a9ea3a{--display:flex;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-3e2f0cb0 .elementor-heading-title{font-family:var( --e-global-typography-4dd88dd-font-family ), Sans-serif;font-size:var( --e-global-typography-4dd88dd-font-size );font-weight:var( --e-global-typography-4dd88dd-font-weight );text-transform:var( --e-global-typography-4dd88dd-text-transform );font-style:var( --e-global-typography-4dd88dd-font-style );text-decoration:var( --e-global-typography-4dd88dd-text-decoration );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );color:var( --e-global-color-6c74bd7 );}.elementor-3781 .elementor-element.elementor-element-2ad9fb21{font-family:var( --e-global-typography-1453a30-font-family ), Sans-serif;font-size:var( --e-global-typography-1453a30-font-size );font-weight:var( --e-global-typography-1453a30-font-weight );text-transform:var( --e-global-typography-1453a30-text-transform );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );color:var( --e-global-color-806dfa6 );}.elementor-3781 .elementor-element.elementor-element-2a993338{--display:flex;}.elementor-3781 .elementor-element.elementor-element-73170470 img{width:100%;}.elementor-3781 .elementor-element.elementor-element-6ce3854d img{width:100%;}.elementor-3781 .elementor-element.elementor-element-e3bd074{--display:flex;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-0f0a461{font-family:var( --e-global-typography-1453a30-font-family ), Sans-serif;font-size:var( --e-global-typography-1453a30-font-size );font-weight:var( --e-global-typography-1453a30-font-weight );text-transform:var( --e-global-typography-1453a30-text-transform );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );color:var( --e-global-color-806dfa6 );}.elementor-3781 .elementor-element.elementor-element-532fb399{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3781 .elementor-element.elementor-element-4fbfe96 img{width:100%;}.elementor-3781 .elementor-element.elementor-element-54e555e1 img{width:100%;}.elementor-3781 .elementor-element.elementor-element-35987efa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10vh 10vh;--row-gap:10vh;--column-gap:10vh;--padding-top:10vh;--padding-bottom:10vh;--padding-left:8%;--padding-right:8%;}.elementor-3781 .elementor-element.elementor-element-382fc853{--display:flex;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-52504fdf .elementor-heading-title{font-family:var( --e-global-typography-4dd88dd-font-family ), Sans-serif;font-size:var( --e-global-typography-4dd88dd-font-size );font-weight:var( --e-global-typography-4dd88dd-font-weight );text-transform:var( --e-global-typography-4dd88dd-text-transform );font-style:var( --e-global-typography-4dd88dd-font-style );text-decoration:var( --e-global-typography-4dd88dd-text-decoration );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );color:var( --e-global-color-6c74bd7 );}.elementor-3781 .elementor-element.elementor-element-4302bd97{font-family:var( --e-global-typography-1453a30-font-family ), Sans-serif;font-size:var( --e-global-typography-1453a30-font-size );font-weight:var( --e-global-typography-1453a30-font-weight );text-transform:var( --e-global-typography-1453a30-text-transform );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );color:var( --e-global-color-806dfa6 );}.elementor-3781 .elementor-element.elementor-element-22334732{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10vh 10vh;--row-gap:10vh;--column-gap:10vh;--padding-top:10vh;--padding-bottom:10vh;--padding-left:8%;--padding-right:8%;}.elementor-3781 .elementor-element.elementor-element-22334732:not(.elementor-motion-effects-element-type-background), .elementor-3781 .elementor-element.elementor-element-22334732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ca2183 );}.elementor-3781 .elementor-element.elementor-element-3f7fcd8e{--display:flex;}.elementor-3781 .elementor-element.elementor-element-2b86c557 img{width:100%;}.elementor-3781 .elementor-element.elementor-element-71b65477 img{width:100%;}.elementor-3781 .elementor-element.elementor-element-7c8e0996{--display:flex;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-72e6200 .elementor-heading-title{font-family:var( --e-global-typography-4dd88dd-font-family ), Sans-serif;font-size:var( --e-global-typography-4dd88dd-font-size );font-weight:var( --e-global-typography-4dd88dd-font-weight );text-transform:var( --e-global-typography-4dd88dd-text-transform );font-style:var( --e-global-typography-4dd88dd-font-style );text-decoration:var( --e-global-typography-4dd88dd-text-decoration );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );color:var( --e-global-color-6c74bd7 );}.elementor-3781 .elementor-element.elementor-element-10d16186{font-family:var( --e-global-typography-1453a30-font-family ), Sans-serif;font-size:var( --e-global-typography-1453a30-font-size );font-weight:var( --e-global-typography-1453a30-font-weight );text-transform:var( --e-global-typography-1453a30-text-transform );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );color:var( --e-global-color-806dfa6 );}.elementor-3781 .elementor-element.elementor-element-477ac396{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10vh 10vh;--row-gap:10vh;--column-gap:10vh;--padding-top:10vh;--padding-bottom:10vh;--padding-left:8%;--padding-right:8%;}.elementor-3781 .elementor-element.elementor-element-59291b86{--display:flex;}.elementor-3781 .elementor-element.elementor-element-bca868d img{width:100%;}.elementor-3781 .elementor-element.elementor-element-28b5da01 img{width:100%;}.elementor-3781 .elementor-element.elementor-element-62554120{--display:flex;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-6d50d17c .elementor-heading-title{font-family:var( --e-global-typography-4dd88dd-font-family ), Sans-serif;font-size:var( --e-global-typography-4dd88dd-font-size );font-weight:var( --e-global-typography-4dd88dd-font-weight );text-transform:var( --e-global-typography-4dd88dd-text-transform );font-style:var( --e-global-typography-4dd88dd-font-style );text-decoration:var( --e-global-typography-4dd88dd-text-decoration );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );color:var( --e-global-color-6c74bd7 );}.elementor-3781 .elementor-element.elementor-element-2a3ef1f3{font-family:var( --e-global-typography-1453a30-font-family ), Sans-serif;font-size:var( --e-global-typography-1453a30-font-size );font-weight:var( --e-global-typography-1453a30-font-weight );text-transform:var( --e-global-typography-1453a30-text-transform );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );color:var( --e-global-color-806dfa6 );}.elementor-3781 .elementor-element.elementor-element-1ab36c8{--display:flex;}.elementor-3781 .elementor-element.elementor-element-b3ab917 img{width:100%;}.elementor-3781 .elementor-element.elementor-element-4fac084 img{width:100%;}.elementor-3781 .elementor-element.elementor-element-8e26760{--display:flex;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-d5b897c .elementor-heading-title{font-family:var( --e-global-typography-4dd88dd-font-family ), Sans-serif;font-size:var( --e-global-typography-4dd88dd-font-size );font-weight:var( --e-global-typography-4dd88dd-font-weight );text-transform:var( --e-global-typography-4dd88dd-text-transform );font-style:var( --e-global-typography-4dd88dd-font-style );text-decoration:var( --e-global-typography-4dd88dd-text-decoration );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );color:var( --e-global-color-6c74bd7 );}.elementor-3781 .elementor-element.elementor-element-4dd440e{font-family:var( --e-global-typography-1453a30-font-family ), Sans-serif;font-size:var( --e-global-typography-1453a30-font-size );font-weight:var( --e-global-typography-1453a30-font-weight );text-transform:var( --e-global-typography-1453a30-text-transform );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );color:var( --e-global-color-806dfa6 );}.elementor-3781 .elementor-element.elementor-element-86f64c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3781 .elementor-element.elementor-element-409e4aa8 img{width:100%;}.elementor-3781 .elementor-element.elementor-element-78a2a8a1 img{width:100%;}.elementor-3781 .elementor-element.elementor-element-7780212c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10vh 10vh;--row-gap:10vh;--column-gap:10vh;--padding-top:10vh;--padding-bottom:10vh;--padding-left:8%;--padding-right:8%;}.elementor-3781 .elementor-element.elementor-element-7780212c:not(.elementor-motion-effects-element-type-background), .elementor-3781 .elementor-element.elementor-element-7780212c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ca2183 );}.elementor-3781 .elementor-element.elementor-element-31d5c19b{--display:flex;}.elementor-3781 .elementor-element.elementor-element-14f91b5f img{width:100%;}.elementor-3781 .elementor-element.elementor-element-5e5bfc3b img{width:100%;}.elementor-3781 .elementor-element.elementor-element-a5cefa5{--display:flex;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-546a9aad .elementor-heading-title{font-family:var( --e-global-typography-4dd88dd-font-family ), Sans-serif;font-size:var( --e-global-typography-4dd88dd-font-size );font-weight:var( --e-global-typography-4dd88dd-font-weight );text-transform:var( --e-global-typography-4dd88dd-text-transform );font-style:var( --e-global-typography-4dd88dd-font-style );text-decoration:var( --e-global-typography-4dd88dd-text-decoration );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );color:var( --e-global-color-6c74bd7 );}.elementor-3781 .elementor-element.elementor-element-38bcfdf{font-family:var( --e-global-typography-1453a30-font-family ), Sans-serif;font-size:var( --e-global-typography-1453a30-font-size );font-weight:var( --e-global-typography-1453a30-font-weight );text-transform:var( --e-global-typography-1453a30-text-transform );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );color:var( --e-global-color-806dfa6 );}@media(max-width:1024px){.elementor-3781 .elementor-element.elementor-element-2bc5cf78{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3781 .elementor-element.elementor-element-1d4204b5 .elementor-heading-title{font-size:var( --e-global-typography-4bb37d3-font-size );line-height:var( --e-global-typography-4bb37d3-line-height );}.elementor-3781 .elementor-element.elementor-element-313806bd .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-247178b7{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-65a9ea3a{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-3e2f0cb0 .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-2ad9fb21{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-e3bd074{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-0f0a461{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-382fc853{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-52504fdf .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-4302bd97{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-7c8e0996{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-72e6200 .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-10d16186{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-62554120{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-6d50d17c .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-2a3ef1f3{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-8e26760{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-d5b897c .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-4dd440e{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-a5cefa5{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-546a9aad .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-38bcfdf{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}}@media(max-width:767px){.elementor-3781 .elementor-element.elementor-element-2bc5cf78{--padding-top:7vh;--padding-bottom:7vh;--padding-left:7%;--padding-right:7%;}.elementor-3781 .elementor-element.elementor-element-1d4204b5 .elementor-heading-title{font-size:var( --e-global-typography-4bb37d3-font-size );line-height:var( --e-global-typography-4bb37d3-line-height );}.elementor-3781 .elementor-element.elementor-element-313806bd .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-247178b7{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-29d7fe6c{--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}.elementor-3781 .elementor-element.elementor-element-20e8abc2{--gap:7vh 7vh;--row-gap:7vh;--column-gap:7vh;--padding-top:7vh;--padding-bottom:7vh;--padding-left:7%;--padding-right:7%;}.elementor-3781 .elementor-element.elementor-element-65a9ea3a{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-3e2f0cb0 .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-2ad9fb21{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-e3bd074{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-0f0a461{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-35987efa{--gap:7vh 7vh;--row-gap:7vh;--column-gap:7vh;--padding-top:7vh;--padding-bottom:7vh;--padding-left:7%;--padding-right:7%;}.elementor-3781 .elementor-element.elementor-element-382fc853{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-52504fdf .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-4302bd97{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-22334732{--gap:7vh 7vh;--row-gap:7vh;--column-gap:7vh;--padding-top:7vh;--padding-bottom:7vh;--padding-left:7%;--padding-right:7%;}.elementor-3781 .elementor-element.elementor-element-7c8e0996{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-72e6200 .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-10d16186{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-477ac396{--gap:7vh 7vh;--row-gap:7vh;--column-gap:7vh;--padding-top:7vh;--padding-bottom:7vh;--padding-left:7%;--padding-right:7%;}.elementor-3781 .elementor-element.elementor-element-62554120{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-6d50d17c .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-2a3ef1f3{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-8e26760{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-d5b897c .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-4dd440e{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-7780212c{--gap:7vh 7vh;--row-gap:7vh;--column-gap:7vh;--padding-top:7vh;--padding-bottom:7vh;--padding-left:7%;--padding-right:7%;}.elementor-3781 .elementor-element.elementor-element-a5cefa5{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3781 .elementor-element.elementor-element-546a9aad .elementor-heading-title{font-size:var( --e-global-typography-4dd88dd-font-size );line-height:var( --e-global-typography-4dd88dd-line-height );letter-spacing:var( --e-global-typography-4dd88dd-letter-spacing );}.elementor-3781 .elementor-element.elementor-element-38bcfdf{font-size:var( --e-global-typography-1453a30-font-size );line-height:var( --e-global-typography-1453a30-line-height );letter-spacing:var( --e-global-typography-1453a30-letter-spacing );}}@media(min-width:768px){.elementor-3781 .elementor-element.elementor-element-1d4c9766{--width:42%;}.elementor-3781 .elementor-element.elementor-element-26201142{--width:42%;}.elementor-3781 .elementor-element.elementor-element-65a9ea3a{--width:50%;}.elementor-3781 .elementor-element.elementor-element-2a993338{--width:100%;}.elementor-3781 .elementor-element.elementor-element-e3bd074{--width:50%;}.elementor-3781 .elementor-element.elementor-element-382fc853{--width:50%;}.elementor-3781 .elementor-element.elementor-element-3f7fcd8e{--width:100%;}.elementor-3781 .elementor-element.elementor-element-7c8e0996{--width:50%;}.elementor-3781 .elementor-element.elementor-element-59291b86{--width:50%;}.elementor-3781 .elementor-element.elementor-element-62554120{--width:50%;}.elementor-3781 .elementor-element.elementor-element-1ab36c8{--width:100%;}.elementor-3781 .elementor-element.elementor-element-8e26760{--width:50%;}.elementor-3781 .elementor-element.elementor-element-31d5c19b{--width:50%;}.elementor-3781 .elementor-element.elementor-element-a5cefa5{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3781 .elementor-element.elementor-element-1d4c9766{--width:100%;}.elementor-3781 .elementor-element.elementor-element-26201142{--width:100%;}.elementor-3781 .elementor-element.elementor-element-65a9ea3a{--width:67%;}.elementor-3781 .elementor-element.elementor-element-e3bd074{--width:67%;}.elementor-3781 .elementor-element.elementor-element-382fc853{--width:67%;}.elementor-3781 .elementor-element.elementor-element-7c8e0996{--width:67%;}.elementor-3781 .elementor-element.elementor-element-62554120{--width:67%;}.elementor-3781 .elementor-element.elementor-element-8e26760{--width:67%;}.elementor-3781 .elementor-element.elementor-element-a5cefa5{--width:67%;}}/* Start custom CSS for video, class: .elementor-element-22382e5b */.elementor-3781 .elementor-element.elementor-element-22382e5b .elementor-custom-embed-play svg {
    opacity: 1;
filter: drop-shadow(1px 0 2px rgba(0,0,0,.1));
    background-color:#452c1e;
    border-radius: 50%;
}
.elementor-3781 .elementor-element.elementor-element-22382e5b:hover .elementor-custom-embed-play svg {
    opacity: 1;
    background-color:var( --e-global-color-accent );
}/* End custom CSS */