.elementor-7042 .elementor-element.elementor-element-2f01604{--display:flex;}.elementor-7042 .elementor-element.elementor-element-7b6bf33{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-2f47fd4 .elementor-heading-title{font-family:var( --e-global-typography-252f88c-font-family ), Sans-serif;font-size:var( --e-global-typography-252f88c-font-size );font-weight:var( --e-global-typography-252f88c-font-weight );line-height:var( --e-global-typography-252f88c-line-height );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-1432140{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-90c77e5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7042 .elementor-element.elementor-element-8eb1ccb .elementor-heading-title{font-family:var( --e-global-typography-252f88c-font-family ), Sans-serif;font-size:var( --e-global-typography-252f88c-font-size );font-weight:var( --e-global-typography-252f88c-font-weight );line-height:var( --e-global-typography-252f88c-line-height );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-333a30d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-57ff697 img{width:100%;}.elementor-7042 .elementor-element.elementor-element-bc34991 .elementor-heading-title{font-family:var( --e-global-typography-252f88c-font-family ), Sans-serif;font-size:var( --e-global-typography-252f88c-font-size );font-weight:var( --e-global-typography-252f88c-font-weight );line-height:var( --e-global-typography-252f88c-line-height );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-a18deaa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-1912fc3 img{width:100%;}.elementor-7042 .elementor-element.elementor-element-0e40c02 .elementor-heading-title{font-family:var( --e-global-typography-252f88c-font-family ), Sans-serif;font-size:var( --e-global-typography-252f88c-font-size );font-weight:var( --e-global-typography-252f88c-font-weight );line-height:var( --e-global-typography-252f88c-line-height );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-09e1825{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-aa549c2{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7042 .elementor-element.elementor-element-aa549c2:not(.elementor-motion-effects-element-type-background), .elementor-7042 .elementor-element.elementor-element-aa549c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e5174f );}.elementor-7042 .elementor-element.elementor-element-0ef3fca{--display:flex;}.elementor-7042 .elementor-element.elementor-element-c9c04ca img{height:300px;object-fit:cover;object-position:center center;}.elementor-7042 .elementor-element.elementor-element-973ffa5{--display:flex;}.elementor-7042 .elementor-element.elementor-element-aba357d .elementor-heading-title{font-family:var( --e-global-typography-252f88c-font-family ), Sans-serif;font-size:var( --e-global-typography-252f88c-font-size );font-weight:var( --e-global-typography-252f88c-font-weight );line-height:var( --e-global-typography-252f88c-line-height );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-388a2d0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-55eddfb{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7042 .elementor-element.elementor-element-55eddfb:not(.elementor-motion-effects-element-type-background), .elementor-7042 .elementor-element.elementor-element-55eddfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dcbd7b1 );}.elementor-7042 .elementor-element.elementor-element-37ccaef{--display:flex;}.elementor-7042 .elementor-element.elementor-element-3f20a32 .elementor-heading-title{font-family:var( --e-global-typography-252f88c-font-family ), Sans-serif;font-size:var( --e-global-typography-252f88c-font-size );font-weight:var( --e-global-typography-252f88c-font-weight );line-height:var( --e-global-typography-252f88c-line-height );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-475500d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-b393863{--display:flex;}.elementor-7042 .elementor-element.elementor-element-03227fe .elementor-heading-title{font-family:var( --e-global-typography-db3f339-font-family ), Sans-serif;font-size:var( --e-global-typography-db3f339-font-size );font-weight:var( --e-global-typography-db3f339-font-weight );line-height:var( --e-global-typography-db3f339-line-height );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-b2c3a77{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-d188f5c{--display:flex;}.elementor-7042 .elementor-element.elementor-element-6441121 .elementor-heading-title{font-family:var( --e-global-typography-db3f339-font-family ), Sans-serif;font-size:var( --e-global-typography-db3f339-font-size );font-weight:var( --e-global-typography-db3f339-font-weight );line-height:var( --e-global-typography-db3f339-line-height );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-2474ece{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-a3a7da9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-a3a7da9 a{color:var( --e-global-color-secondary );}.elementor-7042 .elementor-element.elementor-element-14eb667 .elementor-heading-title{font-family:var( --e-global-typography-db3f339-font-family ), Sans-serif;font-size:var( --e-global-typography-db3f339-font-size );font-weight:var( --e-global-typography-db3f339-font-weight );line-height:var( --e-global-typography-db3f339-line-height );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-514ec0b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-7042 .elementor-element.elementor-element-7b6bf33{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-2f47fd4 .elementor-heading-title{font-size:var( --e-global-typography-252f88c-font-size );line-height:var( --e-global-typography-252f88c-line-height );}.elementor-7042 .elementor-element.elementor-element-1432140{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-8eb1ccb .elementor-heading-title{font-size:var( --e-global-typography-252f88c-font-size );line-height:var( --e-global-typography-252f88c-line-height );}.elementor-7042 .elementor-element.elementor-element-333a30d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-bc34991 .elementor-heading-title{font-size:var( --e-global-typography-252f88c-font-size );line-height:var( --e-global-typography-252f88c-line-height );}.elementor-7042 .elementor-element.elementor-element-a18deaa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-0e40c02 .elementor-heading-title{font-size:var( --e-global-typography-252f88c-font-size );line-height:var( --e-global-typography-252f88c-line-height );}.elementor-7042 .elementor-element.elementor-element-09e1825{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-aba357d .elementor-heading-title{font-size:var( --e-global-typography-252f88c-font-size );line-height:var( --e-global-typography-252f88c-line-height );}.elementor-7042 .elementor-element.elementor-element-388a2d0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-3f20a32 .elementor-heading-title{font-size:var( --e-global-typography-252f88c-font-size );line-height:var( --e-global-typography-252f88c-line-height );}.elementor-7042 .elementor-element.elementor-element-475500d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-03227fe .elementor-heading-title{font-size:var( --e-global-typography-db3f339-font-size );line-height:var( --e-global-typography-db3f339-line-height );}.elementor-7042 .elementor-element.elementor-element-b2c3a77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-6441121 .elementor-heading-title{font-size:var( --e-global-typography-db3f339-font-size );line-height:var( --e-global-typography-db3f339-line-height );}.elementor-7042 .elementor-element.elementor-element-2474ece{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-a3a7da9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-14eb667 .elementor-heading-title{font-size:var( --e-global-typography-db3f339-font-size );line-height:var( --e-global-typography-db3f339-line-height );}.elementor-7042 .elementor-element.elementor-element-514ec0b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-7042 .elementor-element.elementor-element-7b6bf33{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-2f47fd4 .elementor-heading-title{font-size:var( --e-global-typography-252f88c-font-size );line-height:var( --e-global-typography-252f88c-line-height );}.elementor-7042 .elementor-element.elementor-element-1432140{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-8eb1ccb .elementor-heading-title{font-size:var( --e-global-typography-252f88c-font-size );line-height:var( --e-global-typography-252f88c-line-height );}.elementor-7042 .elementor-element.elementor-element-333a30d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-bc34991 .elementor-heading-title{font-size:var( --e-global-typography-252f88c-font-size );line-height:var( --e-global-typography-252f88c-line-height );}.elementor-7042 .elementor-element.elementor-element-a18deaa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-0e40c02 .elementor-heading-title{font-size:var( --e-global-typography-252f88c-font-size );line-height:var( --e-global-typography-252f88c-line-height );}.elementor-7042 .elementor-element.elementor-element-09e1825{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-aa549c2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7042 .elementor-element.elementor-element-aba357d .elementor-heading-title{font-size:var( --e-global-typography-252f88c-font-size );line-height:var( --e-global-typography-252f88c-line-height );}.elementor-7042 .elementor-element.elementor-element-388a2d0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-55eddfb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7042 .elementor-element.elementor-element-3f20a32 .elementor-heading-title{font-size:var( --e-global-typography-252f88c-font-size );line-height:var( --e-global-typography-252f88c-line-height );}.elementor-7042 .elementor-element.elementor-element-475500d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-03227fe .elementor-heading-title{font-size:var( --e-global-typography-db3f339-font-size );line-height:var( --e-global-typography-db3f339-line-height );}.elementor-7042 .elementor-element.elementor-element-b2c3a77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-6441121 .elementor-heading-title{font-size:var( --e-global-typography-db3f339-font-size );line-height:var( --e-global-typography-db3f339-line-height );}.elementor-7042 .elementor-element.elementor-element-2474ece{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-a3a7da9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7042 .elementor-element.elementor-element-14eb667 .elementor-heading-title{font-size:var( --e-global-typography-db3f339-font-size );line-height:var( --e-global-typography-db3f339-line-height );}.elementor-7042 .elementor-element.elementor-element-514ec0b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}