.elementor-83 .elementor-element.elementor-element-b12ac4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-b12ac4e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-83 .elementor-element.elementor-element-60182a3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-7ae3f58{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-83 .elementor-element.elementor-element-7ae3f58:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-7ae3f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fd7ff8 );}.elementor-83 .elementor-element.elementor-element-698ca7e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-671bb6f.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-671bb6f{border-radius:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-671bb6f img{width:100%;max-width:100%;height:140%;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-4b3d921{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-081f819{--display:flex;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-3b9b0f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-3a0625c .elementor-heading-title{font-family:"Bitter", Sans-serif;font-size:64px;font-weight:500;line-height:110%;letter-spacing:0px;}.elementor-83 .elementor-element.elementor-element-8a299ac .elementor-heading-title{font-family:"Chivo Mono", Sans-serif;font-size:20px;font-weight:700;line-height:110%;}.elementor-83 .elementor-element.elementor-element-7814608{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-7814608:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-7814608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-83 .elementor-element.elementor-element-be71d94{--display:grid;--e-con-grid-template-columns:1fr 65%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:100px 100px;--row-gap:100px;--column-gap:100px;--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-918e9c6{--display:flex;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-918e9c6.e-con{--align-self:center;}.elementor-83 .elementor-element.elementor-element-d9848e0{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-bd208f3{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-c242e4f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-638fe4f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-638fe4f p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-638fe4f a{color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-638fe4f a:hover, .elementor-83 .elementor-element.elementor-element-638fe4f a:focus{color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-5e1b995{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-8efc1b2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-5e82475 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-5e82475{color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-5e82475 a{color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-5e82475 a:hover, .elementor-83 .elementor-element.elementor-element-5e82475 a:focus{color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-309abc8{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-9f6672a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-1a68092 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-1a68092{color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-1a68092 a{color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-1a68092 a:hover, .elementor-83 .elementor-element.elementor-element-1a68092 a:focus{color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-7924337{width:100%;max-width:100%;--e-transform-rotateZ:2deg;background-color:var( --e-global-color-f97e39e );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:26px 26px 26px 26px;border-style:solid;border-color:var( --e-global-color-f97e39e );border-radius:30px 30px 30px 30px;}.elementor-83 .elementor-element.elementor-element-a6b92a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-a6b92a7:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-a6b92a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-ffe81b6{--display:flex;}.elementor-83 .elementor-element.elementor-element-ae94d03{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-83 .elementor-element.elementor-element-38a5991{text-align:center;}.elementor-83 .elementor-element.elementor-element-452203e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-452203e:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-452203e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-83 .elementor-element.elementor-element-e063382{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-be6d503{--display:flex;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-be6d503.e-con{--align-self:center;}.elementor-83 .elementor-element.elementor-element-9928457{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-e972c00 .elementor-heading-title{font-family:"Bitter", Sans-serif;font-size:60px;font-weight:400;line-height:110%;letter-spacing:0px;color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-a7a362d p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-a7a362d{color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-a7a362d a{color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-a7a362d a:hover, .elementor-83 .elementor-element.elementor-element-a7a362d a:focus{color:var( --e-global-color-secondary );}.elementor-83 .elementor-element.elementor-element-7406a28{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-83 .elementor-element.elementor-element-d209860 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-d209860 .elementor-button:focus{background-color:var( --e-global-color-f97e39e );color:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-d209860{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-83 .elementor-element.elementor-element-d209860 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-d209860 .elementor-button:focus svg{fill:var( --e-global-color-42b340f );}.elementor-83 .elementor-element.elementor-element-d209860 .elementor-button{border-style:solid;border-color:var( --e-global-color-f97e39e );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-b12ac4e{--width:96.147%;}.elementor-83 .elementor-element.elementor-element-60182a3{--content-width:1750px;}.elementor-83 .elementor-element.elementor-element-081f819{--content-width:450px;}.elementor-83 .elementor-element.elementor-element-be71d94{--content-width:1750px;}.elementor-83 .elementor-element.elementor-element-d9848e0{--content-width:450px;}.elementor-83 .elementor-element.elementor-element-ffe81b6{--content-width:1750px;}.elementor-83 .elementor-element.elementor-element-ae94d03{--content-width:950px;}.elementor-83 .elementor-element.elementor-element-e063382{--content-width:1750px;}.elementor-83 .elementor-element.elementor-element-9928457{--content-width:450px;}}@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-b12ac4e{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-60182a3{--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-7ae3f58{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-3a0625c .elementor-heading-title{font-size:54px;}.elementor-83 .elementor-element.elementor-element-7814608{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-be71d94{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;}.elementor-83 .elementor-element.elementor-element-c242e4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-638fe4f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-83 .elementor-element.elementor-element-8efc1b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-9f6672a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-a6b92a7{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-452203e{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-e063382{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;}.elementor-83 .elementor-element.elementor-element-e972c00 .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-60182a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-081f819{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-83 .elementor-element.elementor-element-3a0625c .elementor-heading-title{font-size:44px;}.elementor-83 .elementor-element.elementor-element-be71d94{--e-con-grid-template-columns:100%;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-918e9c6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-83 .elementor-element.elementor-element-918e9c6.e-con{--align-self:center;}.elementor-83 .elementor-element.elementor-element-d9848e0{--content-width:450px;}.elementor-83 .elementor-element.elementor-element-c242e4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-638fe4f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-83 .elementor-element.elementor-element-8efc1b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-9f6672a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-7924337{width:100%;max-width:100%;}.elementor-83 .elementor-element.elementor-element-a6b92a7{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-ffe81b6{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-83 .elementor-element.elementor-element-ae94d03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-e063382{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-be6d503{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-83 .elementor-element.elementor-element-9928457{--content-width:450px;}.elementor-83 .elementor-element.elementor-element-e972c00 .elementor-heading-title{font-size:44px;}}/* Start custom CSS for image, class: .elementor-element-671bb6f *//*.elementor-83 .elementor-element.elementor-element-671bb6f {*/
    
/*    img {*/
        /*aspect-ratio: 16 / 10;*/
/*        display: flex;*/
/*        width: 100%*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698ca7e */.elementor-83 .elementor-element.elementor-element-698ca7e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae3f58 */.elementor-83 .elementor-element.elementor-element-7ae3f58 {
    img {
        aspect-ratio: 1 / .75 !important;
        object-fit: cover;
        object-position: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9848e0 */.elementor-83 .elementor-element.elementor-element-d9848e0 > div {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7924337 */.elementor-83 .elementor-element.elementor-element-7924337 {
    overflow: hidden;
    display: flex;
    
    iframe {
        display: flex;
        aspect-ratio: 1 / 1;
        max-height: 600px;
        width: 100%;
    }
    
    * {
        overflow: hidden;
        border-radius: 16px;
    }

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1ea647f */.elementor-83 .elementor-element.elementor-element-1ea647f {
    .gform_heading,
    .gform_validation_errors {
        display: none !important;
    }
    
    form {
        display: flex;
        flex-direction: column;
        gap: 50px;
    }
    
    
    .gform-body {
        background-color: var(--e-global-color-0fd7ff8);
        border-radius: 30px;
        padding: 26px;
    }
    
    .gform_fields {
        --gf-form-gap-y: 10px;
        background-color: var(--e-global-color-42b340f);
        padding: 100px;
        border-radius: 20px;
        
        @media (max-width: 767px) {
            padding: 50px 20px;
        }
        
        textarea,
        input {
            width: 100%;
            color: #000;
            letter-spacing: 0;
            text-transform: uppercase;
            background-color: #0000;
            border: none !important;
            outline: none !important;
            box-shadow: none;
            border-radius: 0;
            margin-top: 0;
            margin-bottom: 0;
            padding: 0;
            font-size: 20px;
            line-height: 1;
            display: block;
            font-family: 'Montserrat';
            font-weight: 500;
        }
        
        textarea {
            min-block-size: 160px !important;
            border-bottom: 2px solid var(--e-global-color-0fd7ff8) !important;
        }
    }
    
    .gform-footer {
        display: flex;
        align-items: center;
        justify-content: center;
        
        .gform-loader {
            display: none !important;
        }
        
        input[type="submit"] {
            max-width: 450px;
            background-color: #fff !important;
            outline: 16px solid  var(--e-global-color-0fd7ff8) !important;
            border-radius: 30px !important;
            min-height: 60px !important;
            box-shadow: none !important;
            font-family: "Chivo Mono", Sans-serif;
            font-size: 20px !important;
            font-weight: 500 !important;
            text-transform: uppercase !important;
            font-style: normal;
            text-decoration: none;
            line-height: 100%;
            letter-spacing: 0.1em;
            border: none !important;
            color: var(--e-global-color-text) !important;
            
            &:hover {
                border: none !important;
                border-color: transparent !important;
                background-color: var(--e-global-color-0fd7ff8) !important;
            }
        }
    }
    
    
    .gform_confirmation_message {
        display: flex;
        flex-direction: column;
        max-width: 400px;
        margin: 0 auto;
        text-align: center;
        font-size: 20px;
        font-weight: 500;
        line-height: 1.5;
        
        br {
            display: none;
        }
        
        p:has(strong) {
            font-size: 32px;
            font-weight: 900;
            line-height: 1.2;
            display: block;
        }
        
        p {
            margin: 0;
        }
    }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9928457 */.elementor-83 .elementor-element.elementor-element-9928457 > div {
    margin: 0 !important;
}/* End custom CSS */