.elementor-2246 .elementor-element.elementor-element-4d1befc > .elementor-widget-container{transition-duration:2000ms;transition-property:all;margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2246 .elementor-element.elementor-element-4d1befc{z-index:3;position:relative;top:20px;right:0px;left:40px;}.elementor-2246 .elementor-element.elementor-element-4d1befc .aux-modern-heading-primary{font-family:"Open Sans", Sans-serif;font-size:4.3em;font-weight:300;text-transform:uppercase;font-style:italic;line-height:0.8em;letter-spacing:0px;color:#B39F03;margin:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-4d1befc .aux-modern-heading-secondary{font-family:"Open Sans", Sans-serif;font-size:44px;font-weight:300;text-transform:none;font-style:italic;color:#B39F03;}.elementor-2246 .elementor-element.elementor-element-90f58f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 60px 165px 60px;}.elementor-2246 .elementor-element.elementor-element-90f58f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2246 .elementor-element.elementor-element-183ad3b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-183ad3b8{text-align:left;font-size:16px;font-weight:300;line-height:1.8em;color:#292929;}.elementor-2246 .elementor-element.elementor-element-6247d1de > .elementor-widget-container{transition-duration:1000ms;transition-property:all;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2246 .elementor-element.elementor-element-6247d1de{z-index:1;}.elementor-2246 .elementor-element.elementor-element-6247d1de .aux-widget-image{text-align:right;}.elementor-2246 .elementor-element.elementor-element-7aaf7f2 > .elementor-widget-container{transition-duration:1000ms;transition-property:all;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2246 .elementor-element.elementor-element-7aaf7f2{z-index:1;}.elementor-2246 .elementor-element.elementor-element-7aaf7f2 .aux-widget-image{text-align:right;}.elementor-2246 .elementor-element.elementor-element-f1d021a > .elementor-widget-container{transition-duration:1000ms;transition-property:all;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2246 .elementor-element.elementor-element-f1d021a{z-index:1;}.elementor-2246 .elementor-element.elementor-element-f1d021a .aux-widget-image{text-align:right;}.elementor-2246 .elementor-element.elementor-element-74bffac5.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2246 .elementor-element.elementor-element-74bffac5 > .elementor-element-populated{padding:150px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-2de2079a{width:auto;max-width:auto;animation-duration:2500ms;position:absolute;top:-200px;right:0px;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-2246 .elementor-element.elementor-element-2de2079a .aux-widget-container{text-align:center;}.elementor-2246 .elementor-element.elementor-element-64920ee7.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2246 .elementor-element.elementor-element-64920ee7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-655f2ed2 .aux-the-shape{background-color:rgba(235, 235, 235, 0);width:1130px;padding-bottom:calc( 1 * 100% );border-style:dashed;border-width:1px 1px 1px 1px;}.elementor-2246 .elementor-element.elementor-element-655f2ed2{width:auto;max-width:auto;animation-duration:1500ms;z-index:1;position:absolute;top:-475px;right:-515px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2246 .elementor-element.elementor-element-655f2ed2 > .elementor-widget-container{transition-duration:1500ms;transition-property:all;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-delay:100ms;}.elementor-2246 .elementor-element.elementor-element-6705455d .aux-the-shape{background-color:#B39F03;width:128px;padding-bottom:calc( 1 * 100% );}.elementor-2246 .elementor-element.elementor-element-6705455d{width:auto;max-width:auto;animation-duration:3000ms;z-index:4;position:absolute;top:-124px;left:552px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2246 .elementor-element.elementor-element-6855ca69 > .elementor-widget-container{transition-duration:1000ms;transition-property:all;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2246 .elementor-element.elementor-element-6855ca69{z-index:1;}.elementor-2246 .elementor-element.elementor-element-6855ca69 .aux-widget-image{text-align:right;}.elementor-2246 .elementor-element.elementor-element-3db43c15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-3db43c15{text-align:left;font-size:16px;font-weight:300;line-height:1.8em;color:#292929;}.elementor-2246 .elementor-element.elementor-element-970d7d1 > .elementor-widget-container{transition-duration:1000ms;transition-property:all;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2246 .elementor-element.elementor-element-970d7d1{z-index:1;}.elementor-2246 .elementor-element.elementor-element-970d7d1 .aux-widget-image{text-align:right;}.elementor-2246 .elementor-element.elementor-element-9c658dc > .elementor-widget-container{transition-duration:1000ms;transition-property:all;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2246 .elementor-element.elementor-element-9c658dc{z-index:1;}.elementor-2246 .elementor-element.elementor-element-9c658dc .aux-widget-image{text-align:right;}.elementor-2246 .elementor-element.elementor-element-6d6d3a6 > .elementor-container{min-height:400px;}.elementor-2246 .elementor-element.elementor-element-6d6d3a6{margin-top:-100px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-2246 .elementor-element.elementor-element-f303716{max-height:0px;min-width:4px;}.elementor-2246 .elementor-element.elementor-element-f303716 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2246 .elementor-element.elementor-element-b3119da > .elementor-widget-container{margin:100px 0px 0px 100px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-b3119da{column-gap:0px;text-align:left;font-size:1px;font-weight:400;text-transform:uppercase;letter-spacing:-1.1px;color:#B39F03;}.elementor-2246 .elementor-element.elementor-element-e7b6532 > .elementor-widget-container{margin:0px 0px 0px 100px;padding:0px 030px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-e7b6532{text-align:left;font-size:16px;font-weight:300;font-style:italic;line-height:1.5em;letter-spacing:-0.3px;color:#292929;}.elementor-2246 .elementor-element.elementor-element-8018b36{--divider-border-style:solid;--divider-color:#B39F03;--divider-border-width:2px;}.elementor-2246 .elementor-element.elementor-element-8018b36 > .elementor-widget-container{margin:0px 0px 0px 100px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-8018b36 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-2246 .elementor-element.elementor-element-8018b36 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}@media(min-width:768px){.elementor-2246 .elementor-element.elementor-element-1bdeccc2{width:47%;}.elementor-2246 .elementor-element.elementor-element-74bffac5{width:2.332%;}.elementor-2246 .elementor-element.elementor-element-64920ee7{width:50%;}}@media(max-width:1024px){.elementor-2246 .elementor-element.elementor-element-4d1befc .aux-modern-heading-primary{font-size:6em;letter-spacing:-12px;}.elementor-2246 .elementor-element.elementor-element-6247d1de > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-7aaf7f2 > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-f1d021a > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-2de2079a{top:-10px;}.elementor-2246 .elementor-element.elementor-element-655f2ed2 .aux-the-shape{width:800px;}.elementor-2246 .elementor-element.elementor-element-6705455d{left:300px;}.elementor-2246 .elementor-element.elementor-element-6705455d .aux-the-shape{width:140px;}.elementor-2246 .elementor-element.elementor-element-6855ca69 > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-970d7d1 > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-9c658dc > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-b3119da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-b3119da{text-align:center;}.elementor-2246 .elementor-element.elementor-element-e7b6532 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-e7b6532{text-align:center;}.elementor-2246 .elementor-element.elementor-element-8018b36 .elementor-divider{text-align:center;}.elementor-2246 .elementor-element.elementor-element-8018b36 .elementor-divider-separator{margin:0 auto;margin-center:0;}}@media(max-width:767px){.elementor-2246 .elementor-element.elementor-element-4d1befc .aux-modern-heading-primary{font-size:45px;letter-spacing:-5px;}.elementor-2246 .elementor-element.elementor-element-90f58f6{padding:50px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-183ad3b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-183ad3b8{text-align:center;font-size:13px;}.elementor-2246 .elementor-element.elementor-element-6247d1de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-7aaf7f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-f1d021a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-74bffac5 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-2de2079a{right:-30px;}.elementor-2246 .elementor-element.elementor-element-64920ee7 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-655f2ed2{top:-400px;right:-100px;}.elementor-2246 .elementor-element.elementor-element-655f2ed2 .aux-the-shape{width:714px;}.elementor-2246 .elementor-element.elementor-element-6705455d{top:-200px;left:80px;}.elementor-2246 .elementor-element.elementor-element-6855ca69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-3db43c15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-3db43c15{text-align:center;font-size:13px;}.elementor-2246 .elementor-element.elementor-element-970d7d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-9c658dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-6d6d3a6{padding:120px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-310db2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2246 .elementor-element.elementor-element-af06f8d > .elementor-element-populated{margin:200px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-4d1befc */@media only screen and (min-width: 1500px) and (max-width: 1600px) {
    .elementor-2246 .elementor-element.elementor-element-4d1befc .aux-modern-heading-primary {
    font-size: 120px;
    }
}

@media only screen and (min-width: 1300px) and (max-width: 1500px) {
    .elementor-2246 .elementor-element.elementor-element-4d1befc .aux-modern-heading-primary {
    font-size: 100px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-2de2079a */@media only screen and (min-width: 1300px) and (max-width: 1500px) {
    .elementor-2246 .elementor-element.elementor-element-2de2079a {
        top: -30px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-655f2ed2 */@media only screen and (min-width: 1500px) and (max-width: 1600px) {
    .elementor-2246 .elementor-element.elementor-element-655f2ed2 {
        top: -575px;
        right: -555px;
    }
}

@media only screen and (min-width: 1300px) and (max-width: 1500px) {
    .elementor-2246 .elementor-element.elementor-element-655f2ed2 {
        top: -350px;
        right: -275px;
    }
    .elementor-2246 .elementor-element.elementor-element-655f2ed2 .aux-the-shape {
        width: 800px;
    }
}

@media only screen and (min-width: 1000px) and (max-width: 1024px) {
    .elementor-2246 .elementor-element.elementor-element-655f2ed2 {
        top: -430px;
        right: -350px;
    }
}/* End custom CSS */