.elementor-3641 .elementor-element.elementor-element-788061d{--display:flex;--min-height:100vh;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:1;}.elementor-3641 .elementor-element.elementor-element-788061d:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-788061d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-e5702720-0663-4a10-bcf6-b757dc0140b7);background-size:cover;}.elementor-3641 .elementor-element.elementor-element-5f7b225{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3641 .elementor-element.elementor-element-a729ae7{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-3641 .elementor-element.elementor-element-05f22bf{--display:flex;}.elementor-3641 .elementor-element.elementor-element-a76da20 > .elementor-widget-container{--e-transform-scale:0.9;}.elementor-3641 .elementor-element.elementor-element-a936be4{--display:flex;--min-height:100vh;--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-a936be4:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-a936be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-faa4b6b9-d12f-456c-ad03-4d50686bfc08);background-position:center center;background-size:cover;}.elementor-3641 .elementor-element.elementor-element-518bc9b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-a1b283d{--display:flex;}.elementor-3641 .elementor-element.elementor-element-a335b0a .jet-inline-svg{max-width:150px;}.elementor-3641 .elementor-element.elementor-element-a335b0a .jet-inline-svg__wrapper{text-align:center;}.elementor-3641 .elementor-element.elementor-element-536ecb5{--display:flex;--min-height:100vh;--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--z-index:3;}.elementor-3641 .elementor-element.elementor-element-536ecb5:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-536ecb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-1c94fc28-1e0a-4b0a-ae47-3808f133dfef);background-position:center center;background-size:cover;}.elementor-3641 .elementor-element.elementor-element-d6c2d66{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.5em 0em;--row-gap:0.5em;--column-gap:0em;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3641 .elementor-element.elementor-element-d027711{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-fde993f{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:25px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-fde993f:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-fde993f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3641 .elementor-element.elementor-element-b5a19b3{text-align:center;}.elementor-3641 .elementor-element.elementor-element-b5a19b3 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:18px;font-weight:800;color:#2B4BA5;}.elementor-3641 .elementor-element.elementor-element-0955348{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 25px 25px 0px;}.elementor-3641 .elementor-element.elementor-element-ee88d2a{text-align:center;}.elementor-3641 .elementor-element.elementor-element-ee88d2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-d0c9c86{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-e24635b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:25px 0px 0px 25px;}.elementor-3641 .elementor-element.elementor-element-e24635b:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-e24635b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-e8fbe5b{text-align:center;}.elementor-3641 .elementor-element.elementor-element-e8fbe5b .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:18px;font-weight:800;color:#2B4BA5;}.elementor-3641 .elementor-element.elementor-element-5e4e02a{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 25px 25px 0px;}.elementor-3641 .elementor-element.elementor-element-e5990a1{text-align:center;}.elementor-3641 .elementor-element.elementor-element-e5990a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-5448346{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-b040c00{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:25px 0px 0px 25px;}.elementor-3641 .elementor-element.elementor-element-b040c00:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-b040c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-0598afc{text-align:center;}.elementor-3641 .elementor-element.elementor-element-0598afc .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:18px;font-weight:800;color:#2B4BA5;}.elementor-3641 .elementor-element.elementor-element-f096e48{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 25px 25px 0px;}.elementor-3641 .elementor-element.elementor-element-03c829e{text-align:center;}.elementor-3641 .elementor-element.elementor-element-03c829e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-c2924a6{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-c2b7680{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:25px 0px 0px 25px;}.elementor-3641 .elementor-element.elementor-element-c2b7680:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-c2b7680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-b3380b6{text-align:center;}.elementor-3641 .elementor-element.elementor-element-b3380b6 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:18px;font-weight:800;color:#2B4BA5;}.elementor-3641 .elementor-element.elementor-element-48d2fa7{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 25px 25px 0px;}.elementor-3641 .elementor-element.elementor-element-377ce79{text-align:center;}.elementor-3641 .elementor-element.elementor-element-377ce79 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-7cd5380{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-cd27790{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:25px 0px 0px 25px;}.elementor-3641 .elementor-element.elementor-element-cd27790:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-cd27790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-43655fe{text-align:center;}.elementor-3641 .elementor-element.elementor-element-43655fe .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:20px;font-weight:800;color:#2B4BA5;}.elementor-3641 .elementor-element.elementor-element-197c392{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 25px 25px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-03a7c8d{--display:flex;}.elementor-3641 .elementor-element.elementor-element-7309640{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-b8e44f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-1285b9b{--display:flex;}.elementor-3641 .elementor-element.elementor-element-025afd5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-eba799f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-74a3a25{--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}:where( .elementor-3641 .elementor-element.elementor-element-74a3a25 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Orbitron", Sans-serif;font-weight:800;}.elementor-3641 .elementor-element.elementor-element-437630d{--display:flex;--min-height:100vh;--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--z-index:4;}.elementor-3641 .elementor-element.elementor-element-437630d:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-437630d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:var(--wpr-bg-7c4f9f9e-fa15-4362-ada7-f4a220702d99) 50% 50%;background-size:cover;}.elementor-3641 .elementor-element.elementor-element-3bdd40d{--display:flex;--justify-content:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-102147a{--display:flex;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3641 .elementor-element.elementor-element-a00cd11 .elementor-button{background-color:#D62828;font-family:"Montserrat", Sans-serif;font-weight:800;border-radius:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-a00cd11 > .elementor-widget-container{--e-transform-scale:1.5;margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-5ac2477{--display:flex;--min-height:100vh;--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--z-index:5;}.elementor-3641 .elementor-element.elementor-element-5ac2477:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-5ac2477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-01317b83-21f7-4dbf-89fc-c8618ff11d16);background-position:center center;background-size:cover;}.elementor-3641 .elementor-element.elementor-element-52a6113{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2em 0em;--row-gap:2em;--column-gap:0em;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-45e8e8f{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-403eb0a{width:var( --container-widget-width, 101.958% );max-width:101.958%;--container-widget-width:101.958%;--container-widget-flex-grow:0;text-align:center;}.elementor-3641 .elementor-element.elementor-element-403eb0a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-403eb0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3641 .elementor-element.elementor-element-403eb0a .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:900;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-c6ea358{--display:flex;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3641 .elementor-element.elementor-element-766031e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3641 .elementor-element.elementor-element-766031e{font-family:"Montserrat", Sans-serif;font-weight:400;color:#4B4B4B;}.elementor-3641 .elementor-element.elementor-element-1c64cd5 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3641 .elementor-element.elementor-element-1c64cd5{font-family:"Montserrat", Sans-serif;font-weight:400;color:#4B4B4B;}.elementor-3641 .elementor-element.elementor-element-1b4b3c9{--display:flex;--min-height:100vh;--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--z-index:6;}.elementor-3641 .elementor-element.elementor-element-1b4b3c9:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-1b4b3c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-cdaf4f40-8cbd-473a-9035-e06622240646);background-size:cover;}.elementor-3641 .elementor-element.elementor-element-02eb637{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3641 .elementor-element.elementor-element-994f4f1{--divider-border-style:solid;--divider-color:#FFFFFF40;--divider-border-width:2.5px;}.elementor-3641 .elementor-element.elementor-element-994f4f1 .elementor-divider-separator{width:100%;}.elementor-3641 .elementor-element.elementor-element-994f4f1 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-3641 .elementor-element.elementor-element-ce29b08{--display:flex;}.elementor-3641 .elementor-element.elementor-element-e17ff2a{font-family:"Montserrat", Sans-serif;font-weight:400;color:#4B4B4B;}.elementor-3641 .elementor-element.elementor-element-83a7c9b{font-family:"Montserrat", Sans-serif;font-weight:400;color:#4B4B4B;}.elementor-3641 .elementor-element.elementor-element-82f6db3{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-3641 .elementor-element.elementor-element-82f6db3 .elementor-widget-container{text-align:center;}.elementor-3641 .elementor-element.elementor-element-82f6db3 .elementor-social-icon{background-color:#FFFFFF00;}.elementor-3641 .elementor-element.elementor-element-82f6db3 .elementor-social-icon i{color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-82f6db3 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-ea6f49e{--divider-border-style:solid;--divider-color:#FFFFFF40;--divider-border-width:2.5px;}.elementor-3641 .elementor-element.elementor-element-ea6f49e .elementor-divider-separator{width:100%;}.elementor-3641 .elementor-element.elementor-element-ea6f49e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-3641 .elementor-element.elementor-element-61d3e61{font-family:"Montserrat", Sans-serif;font-weight:400;color:#4B4B4B;}.elementor-3641 .elementor-element.elementor-element-c81f8f0{--display:flex;--min-height:100vh;--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:25px 25px 25px 25px;--border-top-width:25px;--border-right-width:25px;--border-bottom-width:25px;--border-left-width:25px;border-color:#FFFFFF;--border-color:#FFFFFF;--z-index:7;}.elementor-3641 .elementor-element.elementor-element-c81f8f0:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-c81f8f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-18e4e78f-bb0a-4d9e-9e75-5fba30c6fa0a);background-size:cover;}.elementor-3641 .elementor-element.elementor-element-5cbc193{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.5em 0em;--row-gap:0.5em;--column-gap:0em;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3641 .elementor-element.elementor-element-2dac9b6{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-9507bfc{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:25px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-9507bfc:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-9507bfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-85dd0a7{text-align:center;}.elementor-3641 .elementor-element.elementor-element-85dd0a7 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:18px;font-weight:800;color:#2B4BA5;}.elementor-3641 .elementor-element.elementor-element-480b14b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 25px 25px 0px;}.elementor-3641 .elementor-element.elementor-element-22ba8dd{text-align:center;}.elementor-3641 .elementor-element.elementor-element-22ba8dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-196deee{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-b548811{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:25px 0px 0px 25px;}.elementor-3641 .elementor-element.elementor-element-b548811:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-b548811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-7ee525a{text-align:center;}.elementor-3641 .elementor-element.elementor-element-7ee525a .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:18px;font-weight:800;color:#2B4BA5;}.elementor-3641 .elementor-element.elementor-element-c1799a1{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 25px 25px 0px;}.elementor-3641 .elementor-element.elementor-element-7b5f478{text-align:center;}.elementor-3641 .elementor-element.elementor-element-7b5f478 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-ec8970a{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-8243f82{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:25px 0px 0px 25px;}.elementor-3641 .elementor-element.elementor-element-8243f82:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-8243f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-0b5f04c{text-align:center;}.elementor-3641 .elementor-element.elementor-element-0b5f04c .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:18px;font-weight:800;color:#2B4BA5;}.elementor-3641 .elementor-element.elementor-element-89257c0{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 25px 25px 0px;}.elementor-3641 .elementor-element.elementor-element-9be69c3{text-align:center;}.elementor-3641 .elementor-element.elementor-element-9be69c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-26ce466{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-1f08774{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:25px 0px 0px 25px;}.elementor-3641 .elementor-element.elementor-element-1f08774:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-1f08774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-f76a4d9{text-align:center;}.elementor-3641 .elementor-element.elementor-element-f76a4d9 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:18px;font-weight:800;color:#2B4BA5;}.elementor-3641 .elementor-element.elementor-element-0c7c21c{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 25px 25px 0px;}.elementor-3641 .elementor-element.elementor-element-03546df{text-align:center;}.elementor-3641 .elementor-element.elementor-element-03546df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-170ebe3{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-d75d3d8{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:25px 0px 0px 25px;}.elementor-3641 .elementor-element.elementor-element-d75d3d8:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-d75d3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-62b6592{text-align:center;}.elementor-3641 .elementor-element.elementor-element-62b6592 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:20px;font-weight:800;color:#2B4BA5;}.elementor-3641 .elementor-element.elementor-element-bea4f45{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 25px 25px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-ffef5ec{--display:flex;}.elementor-3641 .elementor-element.elementor-element-7c2d894{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-8601640 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-1cefbfc{--display:flex;}.elementor-3641 .elementor-element.elementor-element-1491111{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-07aa5a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-24f257f{--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}:where( .elementor-3641 .elementor-element.elementor-element-24f257f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Orbitron", Sans-serif;font-weight:800;}.elementor-3641 .elementor-element.elementor-element-653354b{--display:flex;--min-height:100vh;--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--z-index:8;}.elementor-3641 .elementor-element.elementor-element-653354b:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-653354b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:var(--wpr-bg-e78cfbc6-33e4-4e2f-ba62-ca7292446e55) 50% 50%;background-size:cover;}.elementor-3641 .elementor-element.elementor-element-9a2bb6e{--display:flex;--justify-content:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-4ab69a5{--display:flex;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-e7053c6 .elementor-button{background-color:#D62828;font-family:"Montserrat", Sans-serif;font-weight:800;border-radius:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-e7053c6 > .elementor-widget-container{--e-transform-scale:1.5;margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-83919a8{--display:flex;--min-height:100vh;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:9;}.elementor-3641 .elementor-element.elementor-element-83919a8:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-83919a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00ADEF;background-image:var(--wpr-bg-a054e8c1-00f9-4993-8a3e-5c256e703f99);background-size:cover;}.elementor-3641 .elementor-element.elementor-element-b8df7c0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2em 0em;--row-gap:2em;--column-gap:0em;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-931ee54{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-a8fa470{width:var( --container-widget-width, 101.958% );max-width:101.958%;--container-widget-width:101.958%;--container-widget-flex-grow:0;text-align:center;}.elementor-3641 .elementor-element.elementor-element-a8fa470 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-a8fa470.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3641 .elementor-element.elementor-element-a8fa470 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:900;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-7df5f28{--display:flex;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-3641 .elementor-element.elementor-element-67d2e36 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3641 .elementor-element.elementor-element-67d2e36{font-family:"Montserrat", Sans-serif;font-weight:400;color:#4B4B4B;}.elementor-3641 .elementor-element.elementor-element-90fe891 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3641 .elementor-element.elementor-element-90fe891{font-family:"Montserrat", Sans-serif;font-weight:400;color:#4B4B4B;}.elementor-3641 .elementor-element.elementor-element-4539fa9{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;--z-index:10;}.elementor-3641 .elementor-element.elementor-element-4539fa9:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-4539fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:var(--wpr-bg-10ae1e54-3a17-44de-a49d-31fa44b15c95);background-position:top center;background-size:cover;}.elementor-3641 .elementor-element.elementor-element-78525b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-3c76df0{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-27b60cc{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3641 .elementor-element.elementor-element-ef775de{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-9afaaaa > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-9afaaaa{text-align:left;}.elementor-3641 .elementor-element.elementor-element-aada2fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-3641 .elementor-element.elementor-element-be8ced1{--grid-template-columns:repeat(0, auto);--icon-size:1.8vw;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-3641 .elementor-element.elementor-element-be8ced1 .elementor-widget-container{text-align:left;}.elementor-3641 .elementor-element.elementor-element-be8ced1 > .elementor-widget-container{margin:0% 0% 0% -5%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-be8ced1.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-3641 .elementor-element.elementor-element-be8ced1 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0.4em;}.elementor-3641 .elementor-element.elementor-element-be8ced1 .elementor-social-icon i{color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-be8ced1 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-67592ee{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-85609eb{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3641 .elementor-element.elementor-element-196f5df{width:initial;max-width:initial;text-align:center;}.elementor-3641 .elementor-element.elementor-element-196f5df > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-196f5df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3641 .elementor-element.elementor-element-196f5df .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:900;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-bdab584{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-3641 .elementor-element.elementor-element-04accb4{--display:flex;--justify-content:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3641 .elementor-element.elementor-element-3d9f7f0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-3d9f7f0{text-align:left;}.elementor-3641 .elementor-element.elementor-element-547c9cd{--display:flex;--justify-content:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-3641 .elementor-element.elementor-element-92450df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-92450df{text-align:left;}.elementor-3641 .elementor-element.elementor-element-92450df .elementor-heading-title{font-family:"Bungee Hairline", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-c60fb80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-c60fb80{text-align:left;}.elementor-3641 .elementor-element.elementor-element-c60fb80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:15px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-32fd80c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-3641 .elementor-element.elementor-element-2a5209b{--display:flex;--justify-content:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3641 .elementor-element.elementor-element-af7fdb6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-af7fdb6{text-align:left;}.elementor-3641 .elementor-element.elementor-element-595325b{--display:flex;--justify-content:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-3641 .elementor-element.elementor-element-65917f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-65917f2{text-align:left;}.elementor-3641 .elementor-element.elementor-element-65917f2 .elementor-heading-title{font-family:"Bungee Hairline", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-d6de9dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-d6de9dd{text-align:left;}.elementor-3641 .elementor-element.elementor-element-d6de9dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:15px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-1a76935{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-8fea7e8{--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;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3641 .elementor-element.elementor-element-fa2a98d{width:initial;max-width:initial;text-align:center;}.elementor-3641 .elementor-element.elementor-element-fa2a98d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-fa2a98d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3641 .elementor-element.elementor-element-fa2a98d .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:52px;font-weight:900;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-800c07e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-3641 .elementor-element.elementor-element-b6e6879{--display:flex;--justify-content:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3641 .elementor-element.elementor-element-fee43f9 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-fee43f9{text-align:left;}.elementor-3641 .elementor-element.elementor-element-d59f173{--display:flex;--justify-content:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-3641 .elementor-element.elementor-element-6996b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-6996b88{text-align:left;}.elementor-3641 .elementor-element.elementor-element-6996b88 .elementor-heading-title{font-family:"Bungee Hairline", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-beec000 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-beec000{text-align:left;}.elementor-3641 .elementor-element.elementor-element-beec000 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:15px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-07d223a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-3641 .elementor-element.elementor-element-df33b4c{--display:flex;--justify-content:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3641 .elementor-element.elementor-element-ec90bc6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-ec90bc6{text-align:left;}.elementor-3641 .elementor-element.elementor-element-c2dc59e{--display:flex;--justify-content:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-3641 .elementor-element.elementor-element-935b917 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-935b917{text-align:left;}.elementor-3641 .elementor-element.elementor-element-935b917 .elementor-heading-title{font-family:"Bungee Hairline", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-222426e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-222426e{text-align:left;}.elementor-3641 .elementor-element.elementor-element-222426e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:15px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3641 .elementor-element.elementor-element-e243804{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-65b1de0{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-e14be4c{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-46d95d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-46d95d8{text-align:left;}.elementor-3641 .elementor-element.elementor-element-46d95d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:15px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}@media(min-width:801px){.elementor-3641 .elementor-element.elementor-element-a729ae7{--width:400px;}.elementor-3641 .elementor-element.elementor-element-d027711{--width:700px;}.elementor-3641 .elementor-element.elementor-element-fde993f{--width:30%;}.elementor-3641 .elementor-element.elementor-element-0955348{--width:70%;}.elementor-3641 .elementor-element.elementor-element-d0c9c86{--width:700px;}.elementor-3641 .elementor-element.elementor-element-e24635b{--width:30%;}.elementor-3641 .elementor-element.elementor-element-5e4e02a{--width:70%;}.elementor-3641 .elementor-element.elementor-element-5448346{--width:700px;}.elementor-3641 .elementor-element.elementor-element-b040c00{--width:30%;}.elementor-3641 .elementor-element.elementor-element-f096e48{--width:70%;}.elementor-3641 .elementor-element.elementor-element-c2924a6{--width:700px;}.elementor-3641 .elementor-element.elementor-element-c2b7680{--width:30%;}.elementor-3641 .elementor-element.elementor-element-48d2fa7{--width:70%;}.elementor-3641 .elementor-element.elementor-element-7cd5380{--width:700px;}.elementor-3641 .elementor-element.elementor-element-cd27790{--width:30%;}.elementor-3641 .elementor-element.elementor-element-197c392{--width:70%;}.elementor-3641 .elementor-element.elementor-element-2dac9b6{--width:700px;}.elementor-3641 .elementor-element.elementor-element-9507bfc{--width:30%;}.elementor-3641 .elementor-element.elementor-element-480b14b{--width:70%;}.elementor-3641 .elementor-element.elementor-element-196deee{--width:700px;}.elementor-3641 .elementor-element.elementor-element-b548811{--width:30%;}.elementor-3641 .elementor-element.elementor-element-c1799a1{--width:70%;}.elementor-3641 .elementor-element.elementor-element-ec8970a{--width:700px;}.elementor-3641 .elementor-element.elementor-element-8243f82{--width:30%;}.elementor-3641 .elementor-element.elementor-element-89257c0{--width:70%;}.elementor-3641 .elementor-element.elementor-element-26ce466{--width:700px;}.elementor-3641 .elementor-element.elementor-element-1f08774{--width:30%;}.elementor-3641 .elementor-element.elementor-element-0c7c21c{--width:70%;}.elementor-3641 .elementor-element.elementor-element-170ebe3{--width:700px;}.elementor-3641 .elementor-element.elementor-element-d75d3d8{--width:30%;}.elementor-3641 .elementor-element.elementor-element-bea4f45{--width:70%;}.elementor-3641 .elementor-element.elementor-element-3c76df0{--width:33%;}.elementor-3641 .elementor-element.elementor-element-67592ee{--width:33%;}.elementor-3641 .elementor-element.elementor-element-04accb4{--width:10%;}.elementor-3641 .elementor-element.elementor-element-547c9cd{--width:80%;}.elementor-3641 .elementor-element.elementor-element-2a5209b{--width:10%;}.elementor-3641 .elementor-element.elementor-element-595325b{--width:80%;}.elementor-3641 .elementor-element.elementor-element-1a76935{--width:33%;}.elementor-3641 .elementor-element.elementor-element-b6e6879{--width:10%;}.elementor-3641 .elementor-element.elementor-element-d59f173{--width:80%;}.elementor-3641 .elementor-element.elementor-element-df33b4c{--width:10%;}.elementor-3641 .elementor-element.elementor-element-c2dc59e{--width:80%;}}@media(min-width:1025px){.elementor-3641 .elementor-element.elementor-element-a936be4:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-a936be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3641 .elementor-element.elementor-element-536ecb5:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-536ecb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3641 .elementor-element.elementor-element-5ac2477:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-5ac2477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3641 .elementor-element.elementor-element-1b4b3c9:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-1b4b3c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3641 .elementor-element.elementor-element-83919a8:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-83919a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3641 .elementor-element.elementor-element-4539fa9:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-4539fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:800px){.elementor-3641 .elementor-element.elementor-element-05f22bf{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-3641 .elementor-element.elementor-element-a76da20 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-a936be4:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-a936be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-2c96a002-6dbd-4ac1-9720-2b44e8038c77);background-position:center left;}.elementor-3641 .elementor-element.elementor-element-a936be4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3641 .elementor-element.elementor-element-518bc9b{--justify-content:center;--gap:2em 0em;--row-gap:2em;--column-gap:0em;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-a1b283d{--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-a335b0a > .elementor-widget-container{--e-transform-scale:1.3;}.elementor-3641 .elementor-element.elementor-element-536ecb5:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-536ecb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-3641 .elementor-element.elementor-element-536ecb5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-3641 .elementor-element.elementor-element-d6c2d66{--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-3641 .elementor-element.elementor-element-d027711{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-fde993f{--border-radius:25px 25px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-b5a19b3 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-3641 .elementor-element.elementor-element-b5a19b3 .elementor-heading-title{font-size:15px;}.elementor-3641 .elementor-element.elementor-element-0955348{--border-radius:0px 0px 25px 25px;}.elementor-3641 .elementor-element.elementor-element-ee88d2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-ee88d2a .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-d0c9c86{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-e24635b{--border-radius:25px 25px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3641 .elementor-element.elementor-element-e8fbe5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-e8fbe5b .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-5e4e02a{--border-radius:0px 0px 025px 025px;}.elementor-3641 .elementor-element.elementor-element-e5990a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-e5990a1 .elementor-heading-title{font-size:15px;}.elementor-3641 .elementor-element.elementor-element-5448346{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-b040c00{--border-radius:025px 025px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3641 .elementor-element.elementor-element-0598afc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-0598afc .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-f096e48{--border-radius:0px 0px 025px 025px;}.elementor-3641 .elementor-element.elementor-element-03c829e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-03c829e .elementor-heading-title{font-size:17px;}.elementor-3641 .elementor-element.elementor-element-c2924a6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-c2b7680{--border-radius:025px 025px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3641 .elementor-element.elementor-element-b3380b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-b3380b6 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-48d2fa7{--border-radius:0px 0px 25px 025px;}.elementor-3641 .elementor-element.elementor-element-377ce79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-377ce79 .elementor-heading-title{font-size:15px;}.elementor-3641 .elementor-element.elementor-element-7cd5380{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-cd27790{--border-radius:025px 025px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3641 .elementor-element.elementor-element-43655fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-43655fe .elementor-heading-title{font-size:18px;}.elementor-3641 .elementor-element.elementor-element-197c392{--border-radius:0px 0px 025px 025px;}.elementor-3641 .elementor-element.elementor-element-b8e44f9 .elementor-heading-title{font-size:14px;}.elementor-3641 .elementor-element.elementor-element-eba799f .elementor-heading-title{font-size:14px;}.elementor-3641 .elementor-element.elementor-element-437630d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-3641 .elementor-element.elementor-element-3bdd40d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3641 .elementor-element.elementor-element-102147a{--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-3641 .elementor-element.elementor-element-a00cd11 > .elementor-widget-container{--e-transform-scale:1.2;margin:-3% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-3641 .elementor-element.elementor-element-a00cd11 .elementor-button{letter-spacing:0.03em;border-radius:20px 20px 20px 20px;padding:20px 30px 20px 30px;}.elementor-3641 .elementor-element.elementor-element-5ac2477{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-3641 .elementor-element.elementor-element-5ac2477:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-5ac2477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;}.elementor-3641 .elementor-element.elementor-element-52a6113{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-403eb0a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-403eb0a .elementor-heading-title{font-size:29px;}.elementor-3641 .elementor-element.elementor-element-c6ea358{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3641 .elementor-element.elementor-element-766031e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-3641 .elementor-element.elementor-element-766031e p{margin-bottom:0px;}.elementor-3641 .elementor-element.elementor-element-1c64cd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-3641 .elementor-element.elementor-element-1c64cd5 p{margin-bottom:0px;}.elementor-3641 .elementor-element.elementor-element-1b4b3c9:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-1b4b3c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.agenciacasamais.com.br/wp-content/uploads/2025/08/imagem-de-fundo-footer.webp);background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-3641 .elementor-element.elementor-element-1b4b3c9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3641 .elementor-element.elementor-element-02eb637{--justify-content:center;--gap:2.5em 0em;--row-gap:2.5em;--column-gap:0em;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-15be576 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-ce29b08{--gap:0.7em 0em;--row-gap:0.7em;--column-gap:0em;}.elementor-3641 .elementor-element.elementor-element-79853a5.elementor-element{--align-self:center;}.elementor-3641 .elementor-element.elementor-element-e17ff2a > .elementor-widget-container{margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-3641 .elementor-element.elementor-element-bba4da4.elementor-element{--align-self:center;}.elementor-3641 .elementor-element.elementor-element-83a7c9b > .elementor-widget-container{margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-3641 .elementor-element.elementor-element-83a7c9b p{margin-bottom:0px;}.elementor-3641 .elementor-element.elementor-element-987a914 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-987a914.elementor-element{--align-self:center;}.elementor-3641 .elementor-element.elementor-element-82f6db3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-82f6db3{--icon-size:6vw;--grid-column-gap:0px;}.elementor-3641 .elementor-element.elementor-element-61d3e61 > .elementor-widget-container{margin:5% 5% 5% 5%;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-61d3e61 p{margin-bottom:0px;}.elementor-3641 .elementor-element.elementor-element-9507bfc{--border-radius:25px 25px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-85dd0a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-85dd0a7 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-480b14b{--border-radius:0px 0px 25px 25px;}.elementor-3641 .elementor-element.elementor-element-22ba8dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-22ba8dd .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-b548811{--border-radius:25px 25px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-7ee525a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-7ee525a .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-c1799a1{--border-radius:0px 0px 025px 025px;}.elementor-3641 .elementor-element.elementor-element-7b5f478 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-7b5f478 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-8243f82{--border-radius:025px 025px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-0b5f04c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-0b5f04c .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-89257c0{--border-radius:0px 0px 025px 025px;}.elementor-3641 .elementor-element.elementor-element-9be69c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-9be69c3 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-1f08774{--border-radius:025px 025px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-f76a4d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-f76a4d9 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-0c7c21c{--border-radius:0px 0px 25px 025px;}.elementor-3641 .elementor-element.elementor-element-03546df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-03546df .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-d75d3d8{--border-radius:025px 025px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-62b6592 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-62b6592 .elementor-heading-title{font-size:16px;}.elementor-3641 .elementor-element.elementor-element-bea4f45{--border-radius:0px 0px 025px 025px;}.elementor-3641 .elementor-element.elementor-element-653354b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3641 .elementor-element.elementor-element-9a2bb6e{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3641 .elementor-element.elementor-element-4ab69a5{--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-3641 .elementor-element.elementor-element-e7053c6 > .elementor-widget-container{margin:-3% 0% 3% 0%;padding:0% 0% 0% 0%;}.elementor-3641 .elementor-element.elementor-element-e7053c6 .elementor-button{letter-spacing:0.03em;border-radius:20px 20px 20px 20px;padding:20px 30px 20px 30px;}.elementor-3641 .elementor-element.elementor-element-83919a8:not(.elementor-motion-effects-element-type-background), .elementor-3641 .elementor-element.elementor-element-83919a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3641 .elementor-element.elementor-element-83919a8{--z-index:9;}.elementor-3641 .elementor-element.elementor-element-b8df7c0{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3641 .elementor-element.elementor-element-a8fa470 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-a8fa470 .elementor-heading-title{font-size:29px;}.elementor-3641 .elementor-element.elementor-element-67d2e36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-3641 .elementor-element.elementor-element-67d2e36 p{margin-bottom:0px;}.elementor-3641 .elementor-element.elementor-element-90fe891 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-3641 .elementor-element.elementor-element-90fe891 p{margin-bottom:0px;}.elementor-3641 .elementor-element.elementor-element-4539fa9{--z-index:10;}.elementor-3641 .elementor-element.elementor-element-78525b3{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3641 .elementor-element.elementor-element-196f5df > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-196f5df .elementor-heading-title{font-size:29px;}.elementor-3641 .elementor-element.elementor-element-92450df{text-align:center;}.elementor-3641 .elementor-element.elementor-element-c60fb80{text-align:center;}.elementor-3641 .elementor-element.elementor-element-65917f2{text-align:center;}.elementor-3641 .elementor-element.elementor-element-d6de9dd{text-align:center;}.elementor-3641 .elementor-element.elementor-element-fa2a98d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3641 .elementor-element.elementor-element-fa2a98d .elementor-heading-title{font-size:29px;}.elementor-3641 .elementor-element.elementor-element-6996b88{text-align:center;}.elementor-3641 .elementor-element.elementor-element-beec000{text-align:center;}.elementor-3641 .elementor-element.elementor-element-935b917{text-align:center;}.elementor-3641 .elementor-element.elementor-element-222426e{text-align:center;}.elementor-3641 .elementor-element.elementor-element-e243804{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3641 .elementor-element.elementor-element-46d95d8{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-518bc9b */@media (min-width: 600px) and (max-width: 1024px) {
.elementor-3641 .elementor-element.elementor-element-518bc9b
{   
     row-gap: 4em !important;
    
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a00cd11 */.elementor-3641 .elementor-element.elementor-element-a00cd11 .elementor-button {
  font-family: 'Montserrat', sans-serif !important;
  font-size: clamp(15px, calc(3px + 0.94vw), 21px) !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase;
  background-color: #14532d !important; /* verde escuro principal */
  color: white !important;
  box-shadow: 0 0 8px rgba(20, 83, 45, 0.3); /* sombra em verde escuro */
  transition: all 0.3s ease;
  transform: translateY(0);
  font-weight: 750 !important;
  border-radius: clamp(18px, calc(10.59px + 2.06vw), 30px) !important;
  padding: clamp(12px, calc(-12px + 1.88vw), 24px) clamp(22px, calc(-22px + 3.44vw), 44px) !important;
}

.elementor-3641 .elementor-element.elementor-element-a00cd11 .elementor-button:hover {
  background-color: #0f3e22 !important; /* verde ainda mais profundo no hover */
  box-shadow: 0 0 16px rgba(20, 83, 45, 0.6); /* sombra mais intensa */
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-403eb0a */.elementor-3641 .elementor-element.elementor-element-403eb0a h2
{
    font-family: 'Orbitron', sans-serif !important;
font-size: clamp(26px, calc(8.35px + 4.9vw), 46px) !important;
    font-weight: 800!important;
    line-height: 1.3em !important;
    letter-spacing: 0.03em!important;
    text-transform: uppercase;
}

.sub-azul2y
{
    display:block;
    font-family: 'Montserrat', sans-serif !important;
font-size: clamp(28px, calc(8.59px + 5.39vw), 50px) !important;
    font-weight: 800!important;
    line-height: 0.9em !important;
    letter-spacing: 0em!important;
    color: #1575E0!important;
        text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-766031e */.elementor-3641 .elementor-element.elementor-element-766031e p
{
    font-family: 'Montserrat', sans-serif !important;
font-size: clamp(15px, calc(7.94px + 1.96vw), 23px) !important;
    letter-spacing: 0.03em!important;
    line-height: 1.6em!important;
    text-wrap: pretty;
    font-weight: 400!important;
    color:white!important;
    margin-inline: auto !important;
      width: 30ch !important;

}


@media (min-width: 600px) and (max-width: 1024px) {
.elementor-3641 .elementor-element.elementor-element-766031e p
{   
     width: 42ch !important;
    
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c64cd5 */.elementor-3641 .elementor-element.elementor-element-1c64cd5 p
{
    font-family: 'Montserrat', sans-serif !important;
font-size: clamp(15px, calc(7.94px + 1.96vw), 23px) !important;
    letter-spacing: 0.03em!important;
    line-height: 1.6em!important;
    text-wrap: pretty;
    font-weight: 400!important;
    color:white!important;
    margin-inline: auto !important;
      width: 30ch !important;

}


@media (min-width: 600px) and (max-width: 1024px) {
.elementor-3641 .elementor-element.elementor-element-1c64cd5 p
{   
     width: 42ch !important;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a6113 */@media (min-width: 1800px) {
  .elementor-3641 .elementor-element.elementor-element-52a6113 {
    row-gap: 5em !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15be576 */.elementor-3641 .elementor-element.elementor-element-15be576 img
{
    display: block;
    margin-inline: auto;
    height: auto;
width: clamp(220px, calc(131.76px + 24.51vw), 320px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79853a5 *//* --- ÍCONE DA BANDEIRA --- */
.flag-br {
  display: inline-block;
  /* O tamanho do ícone agora é relativo ao texto. Ele crescerá junto com a fonte. */
  width: 1.5em;
  height: 1.5em;
  background-image: var(--wpr-bg-3f8e9d6b-0d4e-48cf-a660-1b2362390bee);
  background-size: cover;
  background-repeat: no-repeat;
  /* A margem também pode ser relativa para manter a proporção. */
  margin-right: 0.5em;
  vertical-align: middle; /* Perfeito para alinhamento com o texto */
}

/* --- TEXTO DO RODAPÉ --- */
.texto {
  font-family: 'Montserrat', sans-serif !important;
  /* Novo clamp para texto secundário: legível, mas discreto. */
  /* Mínimo: 12px | Ideal: Cresce sutilmente | Máximo: 14px */
font-size: clamp(16px, calc(8.94px + 1.96vw), 24px) !important;
  letter-spacing: 0.03em !important;
  line-height: 1.6em !important;
  text-wrap: pretty;
  font-weight: 400 !important;
  color: #ffffff !important;
  text-transform: uppercase;
}

@media (min-width: 600px) and (max-width: 1024px) {
    
    .flag-br {
          width: 2.5em;
  height: 2.5em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e17ff2a */.elementor-3641 .elementor-element.elementor-element-e17ff2a p
{
    font-family: 'Montserrat', sans-serif !important;
font-size: clamp(14px, calc(8.71px + 1.47vw), 20px) !important;
    letter-spacing: 0.03em!important;
    line-height: 1.6em!important;
    text-wrap: pretty;
    font-weight: 400!important;
    color:#ffffff!important;
}

.elementor-3641 .elementor-element.elementor-element-e17ff2a a,
a:visited,
a:hover,
a:active {
  color: white !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bba4da4 */.flag-pt {
  display: inline-block;
  /* O tamanho do ícone agora é relativo ao texto. Ele crescerá junto com a fonte. */
  width: 1.5em;
  height: 1.5em;
  background-image: url(https://www.agenciacasamais.com.br/wp-content/uploads/2025/07/icoportugal.webp);
  background-size: cover;
  background-repeat: no-repeat;
  /* A margem também pode ser relativa para manter a proporção. */
  margin-right: 0.5em;
  vertical-align: middle; /* Perfeito para alinhamento com o texto */
}

@media (min-width: 600px) and (max-width: 1024px) {
    
    .flag-pt {
          width: 2.5em;
  height: 2.5em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83a7c9b */.elementor-3641 .elementor-element.elementor-element-83a7c9b p
{
    font-family: 'Montserrat', sans-serif !important;
font-size: clamp(14px, calc(8.71px + 1.47vw), 20px) !important;
    letter-spacing: 0.03em!important;
    line-height: 1.6em!important;
    text-wrap: pretty;
    font-weight: 400!important;
    color:#ffffff!important;
}


.elementor-3641 .elementor-element.elementor-element-83a7c9b a,
a:visited,
a:hover,
a:active {
  color: white !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-987a914 */.flag-cont {
  display: inline-block;
  /* O tamanho do ícone agora é relativo ao texto. Ele crescerá junto com a fonte. */
  width: 1.5em;
  height: 1.5em;
  background-image: url(https://www.agenciacasamais.com.br/wp-content/uploads/2025/07/icocontato.webp);
  background-size: cover;
  background-repeat: no-repeat;
  /* A margem também pode ser relativa para manter a proporção. */
  margin-right: 0.5em;
  vertical-align: middle; /* Perfeito para alinhamento com o texto */
}

@media (min-width: 600px) and (max-width: 1024px) {
    
    .flag-cont {
          width: 2.5em;
  height: 2.5em;
    }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-82f6db3 */.elementor-3641 .elementor-element.elementor-element-82f6db3 .elementor-icon i {
font-size: clamp(20px, calc(2.35px + 4.9vw), 40px) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61d3e61 */.elementor-3641 .elementor-element.elementor-element-61d3e61 p
{
    font-family: 'Montserrat', sans-serif !important;
font-size: clamp(12px, calc(6.71px + 1.47vw), 18px) !important;
    letter-spacing: 0.03em!important;
    line-height: 1.6em!important;
    text-wrap: pretty;
    font-weight: 400!important;
    color:#ffffff!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7053c6 */.elementor-3641 .elementor-element.elementor-element-e7053c6 .elementor-button {
  font-family: 'Montserrat', sans-serif !important;
  font-size: clamp(15px, calc(3px + 0.94vw), 21px) !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase;
  background-color: #14532d !important; /* verde escuro principal */
  color: white !important;
  box-shadow: 0 0 8px rgba(20, 83, 45, 0.3); /* sombra em verde escuro */
  transition: all 0.3s ease;
  transform: translateY(0);
  font-weight: 750 !important;
  border-radius: clamp(18px, calc(10.59px + 2.06vw), 30px) !important;
  padding: clamp(12px, calc(-12px + 1.88vw), 24px) clamp(22px, calc(-22px + 3.44vw), 44px) !important;
}

.elementor-3641 .elementor-element.elementor-element-e7053c6 .elementor-button:hover {
  background-color: #0f3e22 !important; /* verde mais profundo no hover */
  box-shadow: 0 0 16px rgba(20, 83, 45, 0.6); /* sombra mais intensa */
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8fa470 */.elementor-3641 .elementor-element.elementor-element-a8fa470 h2 {
  font-family: 'Orbitron', sans-serif !important;
  font-weight: 800 !important;
  color: #ffffff !important;
  line-height: 1.2em !important;
  letter-spacing: 0.03em !important;
  text-transform: uppercase;
  text-align: center !important;
  margin-bottom: 0px !important;   
  margin-inline: auto !important;  /* Estático */
  /* Font-size: 38px em 1280px -> 58px em 1920px */
  font-size: clamp(36px, calc(-4px + 3.13vw), 56px) !important;
}

.subtitulo-azul-tecnologias {
  /* Propriedades Estáticas e Base */
  display: inline !important;
  font-family: 'Montserrat', sans-serif !important;
  line-height: 0.9em !important;
  font-weight: 800 !important;
  color: #1575e0 !important;
  text-transform: uppercase !important;
  letter-spacing: 0em !important;
  white-space: nowrap !important;
  /* Font-size: 40px em 1280px -> 60px em 1920px */
font-size: clamp(40px, 3.125vw, 60px) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67d2e36 */.elementor-3641 .elementor-element.elementor-element-67d2e36 p
{
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.6em !important;
  letter-spacing: 0.03em !important;
  color: white !important;
  word-break: break-word !important;
  text-align: center !important;
  margin-inline: auto !important; 
  /* Font-size: 15px em 1280px -> 23px em 1920px */
font-size: clamp(16px, calc(0px + 1.25vw), 24px) !important;
        text-wrap: pretty;
        width: 80ch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90fe891 */.elementor-3641 .elementor-element.elementor-element-90fe891 p
{
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.6em !important;
  letter-spacing: 0.03em !important;
  color: white !important;
  word-break: break-word !important;
  text-align: center !important;
  margin-inline: auto !important; 
  /* Font-size: 15px em 1280px -> 23px em 1920px */
font-size: clamp(16px, calc(0px + 1.25vw), 24px) !important;
        text-wrap: pretty;
                width: 80ch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8df7c0 */@media (min-width: 1800px) {
  .elementor-3641 .elementor-element.elementor-element-b8df7c0 {
    row-gap: 5em !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9afaaaa */.img-clamp-logo img
{
width: clamp(280px, calc(80px + 15.63vw), 380px) !important;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-be8ced1 */.elementor-icon i
{
font-size: clamp(26px, calc(2px + 1.88vw), 38px) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-196f5df */.elementor-3641 .elementor-element.elementor-element-196f5df h2 {
  font-family: 'Orbitron', sans-serif !important;
  font-weight: 800 !important;
  color: #ffffff !important;
  line-height: 1.2em !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase;
  text-align: center !important;
  margin-bottom: 0px !important;   
  margin-inline: auto !important;  /* Estático */
  /* Font-size: 38px em 1280px -> 58px em 1920px */
font-size: clamp(24px, calc(14px + 0.78vw), 29px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d9f7f0 */.elementor-3641 .elementor-element.elementor-element-3d9f7f0 img
{
width: clamp(30px, calc(0px + 2.34vw), 45px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92450df */.img-clamp-brasil1 .elementor-heading-title {
        font-family: 'Montserrat', sans-serif !important;
  color: white !important;
  font-weight: 500 !important;
  line-height: 1.6em !important;
  letter-spacing: 0.03em !important;
  text-transform: uppercase;
font-size: clamp(16px, calc(6px + 0.78vw), 21px) !important;

  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c60fb80 */.img-clamp-brasil2 .elementor-heading-title {
        font-family: 'Montserrat', sans-serif !important;
  color: white !important;
  font-weight: 400 !important;
  line-height: 1.6em !important;
  letter-spacing: 0.03em !important;
font-size: clamp(15px, calc(9px + 0.47vw), 18px) !important;
        text-wrap: pretty;

  }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af7fdb6 */.elementor-3641 .elementor-element.elementor-element-af7fdb6 img
{
width: clamp(30px, calc(0px + 2.34vw), 45px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65917f2 */.img-clamp-porto1 .elementor-heading-title {
        font-family: 'Montserrat', sans-serif !important;
  color: white !important;
  font-weight: 500 !important;
  line-height: 1.6em !important;
  letter-spacing: 0.03em !important;
  text-transform: uppercase;
font-size: clamp(16px, calc(6px + 0.78vw), 21px) !important;

  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6de9dd */.img-clamp-porto2 .elementor-heading-title {
        font-family: 'Montserrat', sans-serif !important;
  color: white !important;
  font-weight: 400 !important;
  line-height: 1.6em !important;
  letter-spacing: 0.03em !important;
font-size: clamp(15px, calc(9px + 0.47vw), 18px) !important;

        text-wrap: pretty;

  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa2a98d */.elementor-3641 .elementor-element.elementor-element-fa2a98d h2 {
  font-family: 'Orbitron', sans-serif !important;
  font-weight: 800 !important;
  color: #ffffff !important;
  line-height: 1.2em !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase;
  text-align: center !important;
  margin-bottom: 0px !important;   
  margin-inline: auto !important;  /* Estático */
  /* Font-size: 38px em 1280px -> 58px em 1920px */
font-size: clamp(24px, calc(14px + 0.78vw), 29px) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fee43f9 */.elementor-3641 .elementor-element.elementor-element-fee43f9 img
{
width: clamp(30px, calc(0px + 2.34vw), 45px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6996b88 */.img-clamp-email1 .elementor-heading-title {
         font-family: 'Montserrat', sans-serif !important;
  color: white !important;
  font-weight: 500 !important;
  line-height: 1.6em !important;
  letter-spacing: 0.03em !important;
  text-transform: uppercase;
font-size: clamp(16px, calc(6px + 0.78vw), 21px) !important;

  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beec000 */.img-clamp-email2 .elementor-heading-title {
        font-family: 'Montserrat', sans-serif !important;
  color: white !important;
  font-weight: 400 !important;
  line-height: 1.6em !important;
  letter-spacing: 0.03em !important;
font-size: clamp(15px, calc(9px + 0.47vw), 18px) !important;

        text-wrap: pretty;
          white-space: nowrap !important;
  overflow: visible !important;

  }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec90bc6 */.elementor-3641 .elementor-element.elementor-element-ec90bc6 img
{
width: clamp(30px, calc(0px + 2.34vw), 45px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-935b917 */.img-clamp-tel1 .elementor-heading-title {
          font-family: 'Montserrat', sans-serif !important;
  color: white !important;
  font-weight: 500 !important;
  line-height: 1.6em !important;
  letter-spacing: 0.03em !important;
  text-transform: uppercase;
font-size: clamp(16px, calc(6px + 0.78vw), 21px) !important;

  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-222426e */.img-clamp-tel2 .elementor-heading-title {
       font-family: 'Montserrat', sans-serif !important;
  color: white !important;
  font-weight: 400 !important;
  line-height: 1.6em !important;
  letter-spacing: 0.03em !important;
font-size: clamp(15px, calc(9px + 0.47vw), 18px) !important;

        text-wrap: pretty;

  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d95d8 */.txt-clamp-footer .elementor-heading-title {
        font-family: 'Montserrat', sans-serif !important;
  color: white !important;
  font-weight: 400 !important;
  line-height: 1.6em !important;
  letter-spacing: 0.05em !important;
font-size: clamp(14px, calc(10px + 0.31vw), 16px) !important;
  overflow: visible !important;

  }/* End custom CSS */