.elementor-1582 .elementor-element.elementor-element-f460bab{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:130px;--padding-right:130px;}.elementor-1582 .elementor-element.elementor-element-f460bab:not(.elementor-motion-effects-element-type-background), .elementor-1582 .elementor-element.elementor-element-f460bab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mds1.droiddev.co.za/wp-content/uploads/2024/03/web-marine-dynamics-our-biologists-banner-slider-research-vessel-lwazi-shark-alley.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1582 .elementor-element.elementor-element-f460bab::before, .elementor-1582 .elementor-element.elementor-element-f460bab > .elementor-background-video-container::before, .elementor-1582 .elementor-element.elementor-element-f460bab > .e-con-inner > .elementor-background-video-container::before, .elementor-1582 .elementor-element.elementor-element-f460bab > .elementor-background-slideshow::before, .elementor-1582 .elementor-element.elementor-element-f460bab > .e-con-inner > .elementor-background-slideshow::before, .elementor-1582 .elementor-element.elementor-element-f460bab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0F16299E;}.elementor-1582 .elementor-element.elementor-element-f460bab, .elementor-1582 .elementor-element.elementor-element-f460bab::before{--border-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-37b07e3 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1582 .elementor-element.elementor-element-37b07e3{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-1582 .elementor-element.elementor-element-5a4c020{--display:flex;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-a8e8e2f{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1582 .elementor-element.elementor-element-181ca79{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1582 .elementor-element.elementor-element-9de613d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-24fdea6{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-a5c4535{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-ac11bc4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:1.25em;}.elementor-1582 .elementor-element.elementor-element-6c8abec .elementor-icon-box-wrapper{text-align:left;}.elementor-1582 .elementor-element.elementor-element-298cda0 .elementor-button{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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-298cda0 .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-298cda0 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-298cda0 .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-298cda0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1582 .elementor-element.elementor-element-298cda0{width:initial;max-width:initial;}.elementor-1582 .elementor-element.elementor-element-298cda0.elementor-element{--align-self:center;}.elementor-1582 .elementor-element.elementor-element-fe1d24e{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1582 .elementor-element.elementor-element-6a342b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-b2cd6c4{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-ab8a19d{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-cdb6e12 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:1.25em;}.elementor-1582 .elementor-element.elementor-element-0c4da2d .elementor-icon-box-wrapper{text-align:left;}.elementor-1582 .elementor-element.elementor-element-3103756 .elementor-button{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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-3103756 .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-3103756 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-3103756 .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-3103756 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1582 .elementor-element.elementor-element-3103756{width:initial;max-width:initial;}.elementor-1582 .elementor-element.elementor-element-3103756.elementor-element{--align-self:center;}.elementor-1582 .elementor-element.elementor-element-91d132a{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1582 .elementor-element.elementor-element-cf9c38e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-0ddf6ca{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-b56476b{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-262b28e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:1.25em;}.elementor-1582 .elementor-element.elementor-element-dc08149 .elementor-icon-box-wrapper{text-align:left;}.elementor-1582 .elementor-element.elementor-element-d4b13e6 .elementor-button{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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-d4b13e6 .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-d4b13e6 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-d4b13e6 .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-d4b13e6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1582 .elementor-element.elementor-element-d4b13e6{width:initial;max-width:initial;}.elementor-1582 .elementor-element.elementor-element-d4b13e6.elementor-element{--align-self:center;}.elementor-1582 .elementor-element.elementor-element-0d0e098{--display:flex;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-f6ed567{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1582 .elementor-element.elementor-element-2e0ed9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-c6a9acc{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-d4898e7{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-423cc23 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:1.25em;}.elementor-1582 .elementor-element.elementor-element-cd3e9c3 .elementor-icon-box-wrapper{text-align:left;}.elementor-1582 .elementor-element.elementor-element-b2e648e .elementor-button{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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-b2e648e .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-b2e648e .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-b2e648e .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-b2e648e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1582 .elementor-element.elementor-element-b2e648e{width:initial;max-width:initial;}.elementor-1582 .elementor-element.elementor-element-b2e648e.elementor-element{--align-self:center;}.elementor-1582 .elementor-element.elementor-element-dbf7a27{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1582 .elementor-element.elementor-element-7c6377f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-160fd16{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-aab2348{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-5256e80 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:1.25em;}.elementor-1582 .elementor-element.elementor-element-5491615 .elementor-icon-box-wrapper{text-align:left;}.elementor-1582 .elementor-element.elementor-element-ee2413e .elementor-button{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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-ee2413e .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-ee2413e .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-ee2413e .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-ee2413e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1582 .elementor-element.elementor-element-ee2413e{width:initial;max-width:initial;}.elementor-1582 .elementor-element.elementor-element-ee2413e.elementor-element{--align-self:center;}.elementor-1582 .elementor-element.elementor-element-a5a3b48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-10b966a{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-77196b2{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-2c89a95 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:1.25em;}.elementor-1582 .elementor-element.elementor-element-7010885 .elementor-icon-box-wrapper{text-align:left;}.elementor-1582 .elementor-element.elementor-element-e782856 .elementor-button{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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-e782856 .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-e782856 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-e782856 .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-e782856 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1582 .elementor-element.elementor-element-e782856{width:initial;max-width:initial;}.elementor-1582 .elementor-element.elementor-element-e782856.elementor-element{--align-self:center;}.elementor-1582 .elementor-element.elementor-element-6f98805{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-a8a774f{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-a70731f{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-4a54723 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:1.25em;}.elementor-1582 .elementor-element.elementor-element-28f7e58 .elementor-icon-box-wrapper{text-align:left;}.elementor-1582 .elementor-element.elementor-element-26fbfd7 .elementor-button{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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-26fbfd7 .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-26fbfd7 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-26fbfd7 .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-26fbfd7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1582 .elementor-element.elementor-element-26fbfd7{width:initial;max-width:initial;}.elementor-1582 .elementor-element.elementor-element-26fbfd7.elementor-element{--align-self:center;}.elementor-1582 .elementor-element.elementor-element-f4d189f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-347f052{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-fdfeafc{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-ff382c5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:1.25em;}.elementor-1582 .elementor-element.elementor-element-259bb84 .elementor-icon-box-wrapper{text-align:left;}.elementor-1582 .elementor-element.elementor-element-14966f7 .elementor-button{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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-14966f7 .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-14966f7 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-14966f7 .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-14966f7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1582 .elementor-element.elementor-element-14966f7{width:initial;max-width:initial;}.elementor-1582 .elementor-element.elementor-element-14966f7.elementor-element{--align-self:center;}.elementor-1582 .elementor-element.elementor-element-c6d1bc9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-1bcc16b{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-1892dff{--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;--background-transition:0.3s;}.elementor-1582 .elementor-element.elementor-element-ae4c449 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:1.25em;}.elementor-1582 .elementor-element.elementor-element-ca9890f .elementor-icon-box-wrapper{text-align:left;}.elementor-1582 .elementor-element.elementor-element-bdbfa2c .elementor-button{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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-bdbfa2c .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-bdbfa2c .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-1582 .elementor-element.elementor-element-bdbfa2c .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-bdbfa2c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1582 .elementor-element.elementor-element-bdbfa2c{width:initial;max-width:initial;}.elementor-1582 .elementor-element.elementor-element-bdbfa2c.elementor-element{--align-self:center;}.elementor-1582 .elementor-element.elementor-element-db6c0e7{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1582 .elementor-element.elementor-element-cc32b84{--spacer-size:20px;}.elementor-1582 .elementor-element.elementor-element-2879e64{width:100%;max-width:100%;}.elementor-1582 .elementor-element.elementor-element-496d09e{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1582 .elementor-element.elementor-element-496d09e, .elementor-1582 .elementor-element.elementor-element-496d09e::before{--border-transition:0.3s;}@media(min-width:768px){.elementor-1582 .elementor-element.elementor-element-24fdea6{--width:33.3333%;}.elementor-1582 .elementor-element.elementor-element-a5c4535{--width:66.6666%;}.elementor-1582 .elementor-element.elementor-element-b2cd6c4{--width:33.3333%;}.elementor-1582 .elementor-element.elementor-element-ab8a19d{--width:66.6666%;}.elementor-1582 .elementor-element.elementor-element-0ddf6ca{--width:33.3333%;}.elementor-1582 .elementor-element.elementor-element-b56476b{--width:66.6666%;}.elementor-1582 .elementor-element.elementor-element-c6a9acc{--width:33.3333%;}.elementor-1582 .elementor-element.elementor-element-d4898e7{--width:66.6666%;}.elementor-1582 .elementor-element.elementor-element-160fd16{--width:33.3333%;}.elementor-1582 .elementor-element.elementor-element-aab2348{--width:66.6666%;}.elementor-1582 .elementor-element.elementor-element-10b966a{--width:33.3333%;}.elementor-1582 .elementor-element.elementor-element-77196b2{--width:66.6666%;}.elementor-1582 .elementor-element.elementor-element-a8a774f{--width:33.3333%;}.elementor-1582 .elementor-element.elementor-element-a70731f{--width:66.6666%;}.elementor-1582 .elementor-element.elementor-element-347f052{--width:33.3333%;}.elementor-1582 .elementor-element.elementor-element-fdfeafc{--width:66.6666%;}.elementor-1582 .elementor-element.elementor-element-1bcc16b{--width:33.3333%;}.elementor-1582 .elementor-element.elementor-element-1892dff{--width:66.6666%;}}@media(max-width:1440px){.elementor-1582 .elementor-element.elementor-element-37b07e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1582 .elementor-element.elementor-element-ac11bc4 .elementor-heading-title{font-size:42px;}.elementor-1582 .elementor-element.elementor-element-298cda0 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-cdb6e12 .elementor-heading-title{font-size:42px;}.elementor-1582 .elementor-element.elementor-element-3103756 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-262b28e .elementor-heading-title{font-size:42px;}.elementor-1582 .elementor-element.elementor-element-d4b13e6 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-423cc23 .elementor-heading-title{font-size:42px;}.elementor-1582 .elementor-element.elementor-element-b2e648e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-5256e80 .elementor-heading-title{font-size:42px;}.elementor-1582 .elementor-element.elementor-element-ee2413e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-2c89a95 .elementor-heading-title{font-size:42px;}.elementor-1582 .elementor-element.elementor-element-e782856 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-4a54723 .elementor-heading-title{font-size:42px;}.elementor-1582 .elementor-element.elementor-element-26fbfd7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-ff382c5 .elementor-heading-title{font-size:42px;}.elementor-1582 .elementor-element.elementor-element-14966f7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-ae4c449 .elementor-heading-title{font-size:42px;}.elementor-1582 .elementor-element.elementor-element-bdbfa2c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-1582 .elementor-element.elementor-element-37b07e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1582 .elementor-element.elementor-element-ac11bc4 .elementor-heading-title{font-size:36px;}.elementor-1582 .elementor-element.elementor-element-298cda0 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-cdb6e12 .elementor-heading-title{font-size:36px;}.elementor-1582 .elementor-element.elementor-element-3103756 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-262b28e .elementor-heading-title{font-size:36px;}.elementor-1582 .elementor-element.elementor-element-d4b13e6 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-423cc23 .elementor-heading-title{font-size:36px;}.elementor-1582 .elementor-element.elementor-element-b2e648e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-5256e80 .elementor-heading-title{font-size:36px;}.elementor-1582 .elementor-element.elementor-element-ee2413e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-2c89a95 .elementor-heading-title{font-size:36px;}.elementor-1582 .elementor-element.elementor-element-e782856 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-4a54723 .elementor-heading-title{font-size:36px;}.elementor-1582 .elementor-element.elementor-element-26fbfd7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-ff382c5 .elementor-heading-title{font-size:36px;}.elementor-1582 .elementor-element.elementor-element-14966f7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-ae4c449 .elementor-heading-title{font-size:36px;}.elementor-1582 .elementor-element.elementor-element-bdbfa2c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1582 .elementor-element.elementor-element-37b07e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1582 .elementor-element.elementor-element-ac11bc4 .elementor-heading-title{font-size:28px;}.elementor-1582 .elementor-element.elementor-element-298cda0 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-cdb6e12 .elementor-heading-title{font-size:28px;}.elementor-1582 .elementor-element.elementor-element-3103756 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-262b28e .elementor-heading-title{font-size:28px;}.elementor-1582 .elementor-element.elementor-element-d4b13e6 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-423cc23 .elementor-heading-title{font-size:28px;}.elementor-1582 .elementor-element.elementor-element-b2e648e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-5256e80 .elementor-heading-title{font-size:28px;}.elementor-1582 .elementor-element.elementor-element-ee2413e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-2c89a95 .elementor-heading-title{font-size:28px;}.elementor-1582 .elementor-element.elementor-element-e782856 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-4a54723 .elementor-heading-title{font-size:28px;}.elementor-1582 .elementor-element.elementor-element-26fbfd7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-ff382c5 .elementor-heading-title{font-size:28px;}.elementor-1582 .elementor-element.elementor-element-14966f7 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1582 .elementor-element.elementor-element-ae4c449 .elementor-heading-title{font-size:28px;}.elementor-1582 .elementor-element.elementor-element-bdbfa2c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}