.elementor-104 .elementor-element.elementor-element-cc055b6{--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:0px 0px;--background-transition:0.3s;--margin-top:-183px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-104 .elementor-element.elementor-element-cc055b6, .elementor-104 .elementor-element.elementor-element-cc055b6::before{--border-transition:0.3s;}.elementor-104 .elementor-element.elementor-element-ee91b91{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-eb66099 .aux-the-shape{background-color:transparent;width:5600px;height:1070px;border-radius:0px 0px 1000px 1000px;overflow:hidden;background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-94d056e ) 65%);}.elementor-104 .elementor-element.elementor-element-eb66099.aux-appear-watch-animation{--aux-anim-fade-in-from-x:0px;--aux-anim-fade-in-from-y:-100px;}.elementor-104 .elementor-element.elementor-element-eb66099{animation-duration:1400ms;position:absolute;top:-241px;right:0px;left:-41px;animation-delay:0ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-eb66099 .aux-widget-container-inner{max-width:104%;max-height:100%;transform:rotate(1deg);}.elementor-104 .elementor-element.elementor-element-eb66099 .aux-widget-container{text-align:center;}.elementor-104 .elementor-element.elementor-element-ccf1419{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1400ms;position:absolute;top:193px;left:-10px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-4e29c4d{--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:0px 0px;--background-transition:0.3s;--padding-top:150px;--padding-bottom:410px;--padding-left:0px;--padding-right:35px;}.elementor-104 .elementor-element.elementor-element-7a921ff{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-0b36b8d{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1300ms;position:absolute;top:-8px;left:calc( 50% + 71px );transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-0b36b8d .aux-media-image{max-width:410px;}.elementor-104 .elementor-element.elementor-element-9956651{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1400ms;position:absolute;top:-1px;right:-99px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-84156e2{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1400ms;position:absolute;top:-1px;right:-230px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-4b6bf6a{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1300ms;position:absolute;top:370px;right:-117px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-606cc35{width:var( --container-widget-width, 71% );max-width:71%;animation-duration:1400ms;--container-widget-width:71%;--container-widget-flex-grow:0;animation-delay:900ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-606cc35 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-104 .elementor-element.elementor-element-606cc35 .aux-modern-heading-primary{font-family:"Allura", Sans-serif;font-size:90px;font-weight:400;line-height:1em;color:var( --e-global-color-text );margin:0px 0px 16px 0px;max-width:710px;}.elementor-104 .elementor-element.elementor-element-606cc35 .aux-modern-heading-secondary{font-size:22px;color:var( --e-global-color-text );max-width:436px;}.elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-modern-button .aux-overlay:before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-1a7d29b ) 0%, var( --e-global-color-9207214 ) 100%);}.elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-modern-button .aux-overlay:after{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-82b174a ) 0%, var( --e-global-color-82e7913 ) 100%);}.elementor-104 .elementor-element.elementor-element-a25d2d1{animation-duration:1400ms;animation-delay:1200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-a25d2d1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-modern-button-wrapper{text-align:left;}.elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-modern-button{padding:12px 23px 12px 34px;}.elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-overlay:before, .elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-overlay:after{border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-text{font-size:16px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-icon{font-size:12px;color:#02010100;padding:0px 0px 0px 2px;}.elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-modern-button:hover .aux-icon{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-4aeb3e6{--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;--background-transition:0.3s;}.elementor-104 .elementor-element.elementor-element-78ae0f2{--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;--background-transition:0.3s;--margin-top:-218px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-1390bcf{animation-duration:1400ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-1390bcf > .elementor-widget-container{margin:0px 0px 0px 29px;}.elementor-104 .elementor-element.elementor-element-1390bcf .aux-modern-heading-primary{font-size:33px;font-weight:400;color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-1390bcf .aux-modern-heading-secondary{font-size:22px;font-weight:400;color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;max-width:541px;}.elementor-104 .elementor-element.elementor-element-b75eada{--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:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;--z-index:1;}.elementor-104 .elementor-element.elementor-element-83d3ba6{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-104 .elementor-element.elementor-element-d8afcfd > .elementor-widget-container{background-color:var( --e-global-color-text );padding:65px 55px 66px 55px;transition:background 0.7s;border-radius:15px 15px 15px 15px;box-shadow:0px 20px 50px 0px rgba(0, 0, 0, 0.050980392156862744);}.elementor-104 .elementor-element.elementor-element-d8afcfd:hover .elementor-widget-container{background-color:var( --e-global-color-82e7913 );}.elementor-104 .elementor-element.elementor-element-d8afcfd{animation-duration:1400ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);--icon-box-icon-margin:15px;}.elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-icon-box-wrapper{text-align:left;}.elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-icon-box-title{margin-bottom:6px;color:#005164D1;}.elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-icon{font-size:33px;}.elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-icon-box-title a{font-size:26px;font-weight:bold;letter-spacing:0px;}.elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-icon-box-description{color:#005164D1;font-size:20px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-1609889{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-104 .elementor-element.elementor-element-a06a86d > .elementor-widget-container{background-color:var( --e-global-color-text );padding:65px 55px 66px 55px;transition:background 0.7s;border-radius:15px 15px 15px 15px;box-shadow:0px 20px 50px 0px rgba(0, 0, 0, 0.050980392156862744);}.elementor-104 .elementor-element.elementor-element-a06a86d:hover .elementor-widget-container{background-color:var( --e-global-color-82e7913 );}.elementor-104 .elementor-element.elementor-element-a06a86d{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);--icon-box-icon-margin:15px;}.elementor-104 .elementor-element.elementor-element-a06a86d .elementor-icon-box-wrapper{text-align:left;}.elementor-104 .elementor-element.elementor-element-a06a86d .elementor-icon-box-title{margin-bottom:6px;color:#005164D1;}.elementor-104 .elementor-element.elementor-element-a06a86d .elementor-icon{font-size:33px;}.elementor-104 .elementor-element.elementor-element-a06a86d .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-a06a86d .elementor-icon-box-title a{font-size:26px;font-weight:bold;letter-spacing:0px;}.elementor-104 .elementor-element.elementor-element-a06a86d .elementor-icon-box-description{color:#005164D1;font-size:20px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-9f65245{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-104 .elementor-element.elementor-element-fd1dc58 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:65px 55px 66px 55px;transition:background 0.7s;border-radius:15px 15px 15px 15px;box-shadow:0px 20px 50px 0px rgba(0, 0, 0, 0.050980392156862744);}.elementor-104 .elementor-element.elementor-element-fd1dc58:hover .elementor-widget-container{background-color:var( --e-global-color-82e7913 );}.elementor-104 .elementor-element.elementor-element-fd1dc58{animation-duration:1400ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);--icon-box-icon-margin:15px;}.elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-icon-box-wrapper{text-align:left;}.elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-icon-box-title{margin-bottom:6px;color:#005164D1;}.elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-icon{font-size:33px;}.elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-icon-box-title a{font-size:26px;font-weight:bold;letter-spacing:0px;}.elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-icon-box-description{color:#005164D1;font-size:20px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-fad0b2d{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-fad0b2d:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-fad0b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBFDFC;}.elementor-104 .elementor-element.elementor-element-fad0b2d, .elementor-104 .elementor-element.elementor-element-fad0b2d::before{--border-transition:0.3s;}.elementor-104 .elementor-element.elementor-element-acf15fb{animation-duration:1400ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-acf15fb > .elementor-widget-container{margin:20px 0px 0px 29px;}.elementor-104 .elementor-element.elementor-element-acf15fb .aux-modern-heading-primary{font-size:58px;font-weight:400;color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-acf15fb .aux-modern-heading-secondary{font-size:22px;font-weight:400;color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;max-width:541px;}.elementor-104 .elementor-element.elementor-element-c6f08e7{--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;--background-transition:0.3s;}.elementor-104 .elementor-element.elementor-element-3e531bd{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-104 .elementor-element.elementor-element-1a5357c .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-104 .elementor-element.elementor-element-1a5357c .aux-modern-button .aux-overlay:before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-1a7d29b ) 0%, var( --e-global-color-9207214 ) 100%);}.elementor-104 .elementor-element.elementor-element-1a5357c .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-104 .elementor-element.elementor-element-1a5357c .aux-modern-button .aux-overlay:after{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-82b174a ) 0%, var( --e-global-color-82e7913 ) 100%);}.elementor-104 .elementor-element.elementor-element-1a5357c{animation-duration:1400ms;animation-delay:1200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-1a5357c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-1a5357c .aux-modern-button-wrapper{text-align:left;}.elementor-104 .elementor-element.elementor-element-1a5357c .aux-modern-button{padding:12px 23px 12px 34px;}.elementor-104 .elementor-element.elementor-element-1a5357c .aux-overlay:before, .elementor-104 .elementor-element.elementor-element-1a5357c .aux-overlay:after{border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-1a5357c .aux-text{font-size:20px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-1a5357c .aux-icon{font-size:12px;color:#02010100;padding:0px 0px 0px 2px;}.elementor-104 .elementor-element.elementor-element-1a5357c .aux-modern-button:hover .aux-icon{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-1a17caa{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-104 .elementor-element.elementor-element-6487574 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-104 .elementor-element.elementor-element-6487574 .aux-modern-button .aux-overlay:before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-1a7d29b ) 0%, var( --e-global-color-9207214 ) 100%);}.elementor-104 .elementor-element.elementor-element-6487574 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-104 .elementor-element.elementor-element-6487574 .aux-modern-button .aux-overlay:after{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-82b174a ) 0%, var( --e-global-color-82e7913 ) 100%);}.elementor-104 .elementor-element.elementor-element-6487574{animation-duration:1400ms;animation-delay:1200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-6487574 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-6487574 .aux-modern-button-wrapper{text-align:left;}.elementor-104 .elementor-element.elementor-element-6487574 .aux-modern-button{padding:12px 23px 12px 34px;}.elementor-104 .elementor-element.elementor-element-6487574 .aux-overlay:before, .elementor-104 .elementor-element.elementor-element-6487574 .aux-overlay:after{border-radius:50px 50px 50px 50px;}.elementor-104 .elementor-element.elementor-element-6487574 .aux-text{font-size:20px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-6487574 .aux-icon{font-size:12px;color:#02010100;padding:0px 0px 0px 2px;}.elementor-104 .elementor-element.elementor-element-6487574 .aux-modern-button:hover .aux-icon{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-dcfce19{--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:0px 0px;--background-transition:0.3s;--margin-top:166px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-104 .elementor-element.elementor-element-930c63f{--display:flex;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:69px;--padding-bottom:115px;--padding-left:125px;--padding-right:67px;--z-index:1;}.elementor-104 .elementor-element.elementor-element-930c63f, .elementor-104 .elementor-element.elementor-element-930c63f::before{--border-transition:0.3s;}.elementor-104 .elementor-element.elementor-element-bb6af7e{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1400ms;z-index:11;position:absolute;top:351px;bottom:-37px;left:-86px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);min-width:830px;}.elementor-104 .elementor-element.elementor-element-bb6af7e > .elementor-widget-container{margin:-89px 0px -8px 0px;}.elementor-104 .elementor-element.elementor-element-bb6af7e .aux-media-image{border-radius:15px 15px 15px 15px;overflow:hidden;}.elementor-104 .elementor-element.elementor-element-76f5beb{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:65px;--padding-bottom:81px;--padding-left:117px;--padding-right:56px;--z-index:0;}.elementor-104 .elementor-element.elementor-element-76f5beb:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-76f5beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, var( --e-global-color-94d056e ) 43%, var( --e-global-color-5b1d252 ) 100%);}.elementor-104 .elementor-element.elementor-element-76f5beb, .elementor-104 .elementor-element.elementor-element-76f5beb::before{--border-transition:0.3s;}.elementor-104 .elementor-element.elementor-element-53b8153{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1400ms;position:absolute;top:60px;right:60px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-53b8153.aux-appear-watch-animation{--aux-anim-fade-in-from-x:-50px;--aux-anim-fade-in-from-y:50px;}.elementor-104 .elementor-element.elementor-element-8329b34{--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:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-9f9a8e9{--display:flex;--justify-content:space-between;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-cba903a{animation-duration:1400ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-cba903a .aux-modern-heading-primary{font-size:58px;font-weight:400;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-text );margin:0px 0px 14px 0px;max-width:671px;}.elementor-104 .elementor-element.elementor-element-cba903a .aux-modern-heading-description{color:var( --e-global-color-text );font-size:22px;font-weight:400;max-width:559px;}.elementor-104 .elementor-element.elementor-element-655a6a6{--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:0px 0px;--background-transition:0.3s;--margin-top:150px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-104 .elementor-element.elementor-element-2d3940c{--display:flex;--background-transition:0.3s;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-c2b8411{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1300ms;position:absolute;top:-63px;left:201px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-92c564f > .elementor-widget-container{background-image:url("https://juanygomeztours.com/wp-content/uploads/2022/05/Line-1.svg");margin:0px 0px -17px 0px;background-position:0px -16px;background-repeat:no-repeat;background-size:83px auto;}.elementor-104 .elementor-element.elementor-element-92c564f{animation-duration:1400ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-92c564f .aux-modern-heading-primary{font-size:15px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-92c564f .aux-modern-heading-secondary{font-size:58px;font-weight:400;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-ec80017{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-ec80017 > .elementor-widget-container{margin:-5px 0px 0px -15px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-518ae25 .aux-custom-nav{background-color:var( --e-global-color-82e7913 );height:57px;color:var( --e-global-color-text );font-size:27px;}.elementor-104 .elementor-element.elementor-element-518ae25{width:auto;max-width:auto;animation-duration:1400ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-518ae25 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-518ae25.elementor-element{--align-self:flex-start;}.elementor-104 .elementor-element.elementor-element-518ae25 .aux-carousel-navigation{justify-content:center;}.elementor-104 .elementor-element.elementor-element-518ae25 .aux-carousel-navigation .aux-prev{margin-right:10px;}.elementor-104 .elementor-element.elementor-element-518ae25 .aux-custom-nav, .elementor-104 .elementor-element.elementor-element-518ae25 .aux-custom-nav img{width:57px;}.elementor-104 .elementor-element.elementor-element-518ae25 .aux-custom-nav, .elementor-104 .elementor-element.elementor-element-518ae25 .aux-arrow-nav{border-radius:50px 50px 50px 50px;padding:0px 0px 1px 0px;}.elementor-104 .elementor-element.elementor-element-518ae25 .aux-custom-nav > span{line-height:0;}.elementor-104 .elementor-element.elementor-element-b64e400{--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:0px 0px;--background-transition:0.3s;--margin-top:179px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-104 .elementor-element.elementor-element-e7241d1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-5eb7261{--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:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-96be565{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-83f4a49{width:auto;max-width:auto;animation-duration:1400ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-83f4a49 .aux-counter-number-wrapper{color:var( --e-global-color-82b174a );font-family:"DM Serif Text", Sans-serif;font-size:120px;font-weight:500;line-height:1em;}.elementor-104 .elementor-element.elementor-element-83f4a49 .aux-counter-title{color:var( --e-global-color-accent );font-size:24px;font-weight:bold;line-height:1em;}.elementor-104 .elementor-element.elementor-element-4125bea{--display:flex;--background-transition:0.3s;--margin-top:10px;--margin-bottom:-17px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-4125bea.e-con{--align-self:center;}.elementor-104 .elementor-element.elementor-element-78706b7{animation-duration:1400ms;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-width:440px;color:#005164D1;font-size:22px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-7d05488{--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:0px 0px;--background-transition:0.3s;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-ce16cf9{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-0e66417{width:auto;max-width:auto;animation-duration:1400ms;animation-delay:900ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-0e66417 .aux-counter-number-wrapper{color:var( --e-global-color-82b174a );font-family:"DM Serif Text", Sans-serif;font-size:120px;font-weight:500;line-height:1em;}.elementor-104 .elementor-element.elementor-element-0e66417 .aux-counter-title{color:var( --e-global-color-accent );font-size:24px;font-weight:bold;line-height:1em;}.elementor-104 .elementor-element.elementor-element-cc75621{--display:flex;--background-transition:0.3s;--margin-top:10px;--margin-bottom:-17px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-4ca0ab1{animation-duration:1400ms;animation-delay:1100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-width:440px;color:#005164D1;font-size:22px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-da3166b{--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:0px 0px;--background-transition:0.3s;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-0ca3593{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-403fbd2{width:auto;max-width:auto;animation-duration:1400ms;animation-delay:1300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-403fbd2 .aux-counter-number-wrapper{color:var( --e-global-color-82b174a );font-family:"DM Serif Text", Sans-serif;font-size:120px;font-weight:500;line-height:1em;}.elementor-104 .elementor-element.elementor-element-403fbd2 .aux-counter-title{color:var( --e-global-color-accent );font-size:24px;font-weight:bold;line-height:1em;}.elementor-104 .elementor-element.elementor-element-55cdd23{--display:flex;--background-transition:0.3s;--margin-top:10px;--margin-bottom:-17px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-71885ac{animation-duration:1400ms;animation-delay:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-width:440px;color:#005164D1;font-size:22px;font-weight:400;}.elementor-104 .elementor-element.elementor-element-d2cc4fe{--display:flex;--background-transition:0.3s;}.elementor-104 .elementor-element.elementor-element-63ae8b8{animation-duration:1400ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-ca1466f{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1400ms;position:absolute;top:0px;right:0px;bottom:0px;left:0px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-ca1466f.aux-appear-watch-animation{--aux-anim-fade-in-from-x:-50px;--aux-anim-fade-in-from-y:50px;}.elementor-104 .elementor-element.elementor-element-9605e67{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1400ms;z-index:1;position:absolute;top:91px;right:506px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-9605e67.aux-appear-watch-animation{--aux-anim-fade-in-from-x:-25px;--aux-anim-fade-in-from-y:25px;}.elementor-104 .elementor-element.elementor-element-1b205e8{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1300ms;z-index:1;position:absolute;bottom:-61px;left:calc( 50% + -220px );transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-1b205e8 .aux-media-image{max-width:266px;}.elementor-104 .elementor-element.elementor-element-1485433{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1300ms;z-index:1;position:absolute;top:30px;right:55px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-e66f65d{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1400ms;z-index:1;position:absolute;right:121px;bottom:120px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-104 .elementor-element.elementor-element-e66f65d.aux-appear-watch-animation{--aux-anim-fade-in-from-x:25px;--aux-anim-fade-in-from-y:-25px;}@media(max-width:1024px){.elementor-104 .elementor-element.elementor-element-cc055b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-ee91b91{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-eb66099{top:-9px;bottom:78px;left:-45px;}.elementor-104 .elementor-element.elementor-element-eb66099 .aux-the-shape{width:1100px;height:800px;}.elementor-104 .elementor-element.elementor-element-eb66099 .aux-widget-container-inner{max-width:2000px;max-height:550px;}.elementor-104 .elementor-element.elementor-element-ccf1419{top:370px;left:-159px;}.elementor-104 .elementor-element.elementor-element-ccf1419 .aux-media-image{max-width:368px;}.elementor-104 .elementor-element.elementor-element-0b36b8d .aux-media-image{max-width:269px;}.elementor-104 .elementor-element.elementor-element-9956651{right:-28px;}.elementor-104 .elementor-element.elementor-element-9956651 .aux-media-image{max-width:657px;}.elementor-104 .elementor-element.elementor-element-84156e2{top:93px;right:-20px;}.elementor-104 .elementor-element.elementor-element-84156e2 .aux-media-image{max-width:516px;}.elementor-104 .elementor-element.elementor-element-4b6bf6a{top:247px;right:48px;}.elementor-104 .elementor-element.elementor-element-4b6bf6a .aux-media-image{max-width:79px;}.elementor-104 .elementor-element.elementor-element-606cc35 .aux-modern-heading-primary{font-size:54px;max-width:420px;}.elementor-104 .elementor-element.elementor-element-606cc35 .aux-modern-heading-secondary{font-size:16px;max-width:295px;}.elementor-104 .elementor-element.elementor-element-1390bcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-1390bcf .aux-modern-heading-primary{font-size:42px;line-height:1.2em;margin:0px 0px 17px 0px;}.elementor-104 .elementor-element.elementor-element-1390bcf .aux-modern-heading-secondary{font-size:16px;max-width:349px;}.elementor-104 .elementor-element.elementor-element-b75eada{--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-104 .elementor-element.elementor-element-83d3ba6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-104 .elementor-element.elementor-element-d8afcfd > .elementor-widget-container{padding:41px 30px 41px 36px;}.elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-icon-box-title a{font-size:20px;}.elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-icon-box-description{font-size:15px;}.elementor-104 .elementor-element.elementor-element-1609889{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-a06a86d > .elementor-widget-container{padding:41px 30px 41px 36px;}.elementor-104 .elementor-element.elementor-element-a06a86d .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-a06a86d .elementor-icon-box-title a{font-size:20px;}.elementor-104 .elementor-element.elementor-element-a06a86d .elementor-icon-box-description{font-size:15px;}.elementor-104 .elementor-element.elementor-element-9f65245{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-fd1dc58 > .elementor-widget-container{padding:41px 30px 41px 36px;}.elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-icon-box-title a{font-size:20px;}.elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-icon-box-description{font-size:15px;}.elementor-104 .elementor-element.elementor-element-acf15fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-acf15fb .aux-modern-heading-primary{font-size:42px;line-height:1.2em;margin:0px 0px 17px 0px;}.elementor-104 .elementor-element.elementor-element-acf15fb .aux-modern-heading-secondary{font-size:16px;max-width:349px;}.elementor-104 .elementor-element.elementor-element-dcfce19{--margin-top:-426px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-bb6af7e > .elementor-widget-container{margin:0px 0px -17px -243px;}.elementor-104 .elementor-element.elementor-element-bb6af7e{bottom:-52px;left:-101px;}.elementor-104 .elementor-element.elementor-element-bb6af7e .aux-media-image{max-width:406px;}.elementor-104 .elementor-element.elementor-element-76f5beb{--padding-top:50px;--padding-bottom:48px;--padding-left:55px;--padding-right:50px;}.elementor-104 .elementor-element.elementor-element-53b8153{top:39px;right:22px;}.elementor-104 .elementor-element.elementor-element-53b8153 .aux-media-image{max-width:70px;}.elementor-104 .elementor-element.elementor-element-cba903a .aux-modern-heading-primary{font-size:32px;}.elementor-104 .elementor-element.elementor-element-cba903a .aux-modern-heading-description{font-size:16px;}.elementor-104 .elementor-element.elementor-element-92c564f > .elementor-widget-container{background-position:0px -10px;}.elementor-104 .elementor-element.elementor-element-92c564f .aux-modern-heading-primary{font-size:14px;}.elementor-104 .elementor-element.elementor-element-92c564f .aux-modern-heading-secondary{font-size:43px;margin:10px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-b64e400{--margin-top:131px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-e7241d1{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-104 .elementor-element.elementor-element-5eb7261{--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-83f4a49 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-83f4a49 .aux-counter-number-wrapper{font-size:61px;}.elementor-104 .elementor-element.elementor-element-83f4a49 .aux-counter-title{font-size:16px;}.elementor-104 .elementor-element.elementor-element-4125bea{--margin-top:0px;--margin-bottom:0px;--margin-left:12px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-78706b7 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-104 .elementor-element.elementor-element-78706b7{font-size:15px;}.elementor-104 .elementor-element.elementor-element-7d05488{--margin-top:0px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-0e66417 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-0e66417 .aux-counter-number-wrapper{font-size:61px;}.elementor-104 .elementor-element.elementor-element-0e66417 .aux-counter-title{font-size:16px;}.elementor-104 .elementor-element.elementor-element-cc75621{--margin-top:0px;--margin-bottom:0px;--margin-left:12px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-4ca0ab1 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-104 .elementor-element.elementor-element-4ca0ab1{font-size:15px;}.elementor-104 .elementor-element.elementor-element-da3166b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-403fbd2 .aux-counter-number-wrapper{font-size:61px;}.elementor-104 .elementor-element.elementor-element-403fbd2 .aux-counter-title{font-size:16px;}.elementor-104 .elementor-element.elementor-element-55cdd23{--margin-top:0px;--margin-bottom:-16px;--margin-left:12px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-71885ac > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-104 .elementor-element.elementor-element-71885ac{font-size:15px;}.elementor-104 .elementor-element.elementor-element-9605e67{top:42px;right:352px;}.elementor-104 .elementor-element.elementor-element-1b205e8{bottom:-120px;left:calc( 50% + -155px );}.elementor-104 .elementor-element.elementor-element-1b205e8 .aux-media-image{max-width:181px;}.elementor-104 .elementor-element.elementor-element-1485433{top:13px;right:-7px;}.elementor-104 .elementor-element.elementor-element-1485433 .aux-media-image{max-width:149px;}.elementor-104 .elementor-element.elementor-element-e66f65d{right:40px;bottom:-4px;}}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-cc055b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-eb66099{top:-154px;bottom:-131px;left:-98px;}.elementor-104 .elementor-element.elementor-element-eb66099 .aux-the-shape{height:1000px;}.elementor-104 .elementor-element.elementor-element-7a921ff{--width:1600px;}.elementor-104 .elementor-element.elementor-element-0b36b8d{top:-45px;left:calc( 50% + -29px );}.elementor-104 .elementor-element.elementor-element-84156e2 > .elementor-widget-container{margin:0px 0px 0px -27px;}.elementor-104 .elementor-element.elementor-element-84156e2{top:384px;right:-23px;}.elementor-104 .elementor-element.elementor-element-4b6bf6a{top:269px;right:-16px;}.elementor-104 .elementor-element.elementor-element-606cc35{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-104 .elementor-element.elementor-element-81958a2{position:absolute;top:-413px;}.elementor-104 .elementor-element.elementor-element-78ae0f2{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-1390bcf .aux-modern-heading-primary{font-size:33px;}.elementor-104 .elementor-element.elementor-element-1390bcf .aux-modern-heading-secondary{max-width:719px;}.elementor-104 .elementor-element.elementor-element-b75eada{--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-104 .elementor-element.elementor-element-83d3ba6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-1609889{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-9f65245{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-fad0b2d{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-acf15fb .aux-modern-heading-primary{font-size:33px;}.elementor-104 .elementor-element.elementor-element-acf15fb .aux-modern-heading-secondary{max-width:719px;}.elementor-104 .elementor-element.elementor-element-dcfce19{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-104 .elementor-element.elementor-element-930c63f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-bb6af7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-bb6af7e{top:579px;bottom:31px;left:-276px;}.elementor-104 .elementor-element.elementor-element-76f5beb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-104 .elementor-element.elementor-element-53b8153{top:109px;right:8px;}.elementor-104 .elementor-element.elementor-element-53b8153 .aux-media-image{max-width:59px;}.elementor-104 .elementor-element.elementor-element-c2b8411{left:calc( 50% + 5px );}.elementor-104 .elementor-element.elementor-element-92c564f > .elementor-widget-container{margin:0px 0px 6px 0px;background-position:0px -10px;}.elementor-104 .elementor-element.elementor-element-92c564f .aux-modern-heading-secondary{font-size:33px;line-height:1.1em;margin:40px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-b64e400{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-4125bea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-78706b7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-78706b7{max-width:550px;text-align:center;}.elementor-104 .elementor-element.elementor-element-7d05488{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-cc75621{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-4ca0ab1{max-width:550px;text-align:center;}.elementor-104 .elementor-element.elementor-element-55cdd23{--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-71885ac{max-width:550px;text-align:center;}.elementor-104 .elementor-element.elementor-element-d2cc4fe{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-ca1466f{top:22px;}.elementor-104 .elementor-element.elementor-element-ca1466f .aux-media-image{max-width:261px;}.elementor-104 .elementor-element.elementor-element-9605e67{right:0px;left:calc( 50% + -166px );}.elementor-104 .elementor-element.elementor-element-9605e67 .aux-widget-image{text-align:left;}.elementor-104 .elementor-element.elementor-element-9605e67 .aux-media-image{max-width:64px;}.elementor-104 .elementor-element.elementor-element-1b205e8{bottom:-16px;left:calc( 50% + -125px );}.elementor-104 .elementor-element.elementor-element-1b205e8 .aux-media-image{max-width:109px;}.elementor-104 .elementor-element.elementor-element-1485433{top:10px;}.elementor-104 .elementor-element.elementor-element-1485433 .aux-media-image{max-width:109px;}.elementor-104 .elementor-element.elementor-element-e66f65d{right:53px;bottom:68px;}.elementor-104 .elementor-element.elementor-element-e66f65d .aux-media-image{max-width:86px;}}@media(min-width:768px){.elementor-104 .elementor-element.elementor-element-4e29c4d{--width:1060px;}.elementor-104 .elementor-element.elementor-element-b75eada{--content-width:1135px;}.elementor-104 .elementor-element.elementor-element-930c63f{--width:41%;}.elementor-104 .elementor-element.elementor-element-76f5beb{--width:59%;}.elementor-104 .elementor-element.elementor-element-e7241d1{--width:48.857%;}.elementor-104 .elementor-element.elementor-element-96be565{--width:25.857%;}.elementor-104 .elementor-element.elementor-element-4125bea{--width:74.143%;}.elementor-104 .elementor-element.elementor-element-ce16cf9{--width:25.857%;}.elementor-104 .elementor-element.elementor-element-cc75621{--width:74.143%;}.elementor-104 .elementor-element.elementor-element-0ca3593{--width:25.857%;}.elementor-104 .elementor-element.elementor-element-55cdd23{--width:74.143%;}.elementor-104 .elementor-element.elementor-element-d2cc4fe{--width:51.143%;}}@media(max-width:1024px) and (min-width:768px){.elementor-104 .elementor-element.elementor-element-4e29c4d{--width:100%;}.elementor-104 .elementor-element.elementor-element-930c63f{--width:36%;}.elementor-104 .elementor-element.elementor-element-76f5beb{--width:64%;}.elementor-104 .elementor-element.elementor-element-e7241d1{--width:52%;}.elementor-104 .elementor-element.elementor-element-96be565{--width:30%;}.elementor-104 .elementor-element.elementor-element-4125bea{--width:70%;}.elementor-104 .elementor-element.elementor-element-ce16cf9{--width:30%;}.elementor-104 .elementor-element.elementor-element-cc75621{--width:70%;}.elementor-104 .elementor-element.elementor-element-0ca3593{--width:30%;}.elementor-104 .elementor-element.elementor-element-55cdd23{--width:70%;}.elementor-104 .elementor-element.elementor-element-d2cc4fe{--width:48%;}}/* Start custom CSS for aux_image, class: .elementor-element-84156e2 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-104 .elementor-element.elementor-element-84156e2{
    right: -125px!important;
}
}
@media only screen and (max-width: 400px){
.elementor-104 .elementor-element.elementor-element-84156e2{
   top: 450px!important;
  }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-4b6bf6a */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-104 .elementor-element.elementor-element-4b6bf6a{
    top: 237px!important;
    right: -31px!important;
}
}
@media only screen and (max-width: 400px){
.elementor-104 .elementor-element.elementor-element-4b6bf6a{
        top: 333px!important;
  }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-606cc35 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-104 .elementor-element.elementor-element-606cc35 .aux-modern-heading-primary {
    font-size: 42px!important;
    max-width: 329px;
}
}
@media only screen and (max-width: 768px) {
.elementor-104 .elementor-element.elementor-element-606cc35 .aux-modern-heading-primary {
    font-size: 39px;
}
}
@media only screen and (max-width: 450px) {
.elementor-104 .elementor-element.elementor-element-606cc35 .aux-modern-heading-secondary{
max-width: 173px;
}
.elementor-104 .elementor-element.elementor-element-606cc35 .aux-modern-heading-primary {
    font-size: 38px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-a25d2d1 */@media only screen and (max-width: 450px) {
.elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-modern-button {
    padding: 12px 26px 12px 26px!important;
}
}
.elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-overlay:after, .elementor-104 .elementor-element.elementor-element-a25d2d1 .aux-overlay:after{
    transition: all 250ms ease-in;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e29c4d */@media only screen and (max-width: 450px) {

.elementor-104 .elementor-element.elementor-element-4e29c4d {
    padding: 150px 35px 410px 0px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-1390bcf */@media only screen and (max-width:800px)and (min-width:768px) {
.elementor-104 .elementor-element.elementor-element-1390bcf .aux-modern-heading-secondary {
    max-width: 484px!important;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d8afcfd */.elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-icon-box-icon{
    display: inline-block;
    width: 55px;
    height: 55px;
    background-color: var( --e-global-color-82e7913 );
    border-radius: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all 250ms ease-in;
}
.elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-icon-box-description{
    max-width: 292px;
}
.elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-widget-container .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-widget-container .elementor-icon-box-description{ 
   transition: all 250ms ease-in;
}
.elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-widget-container:hover .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-widget-container:hover .elementor-icon-box-description{
    color: var( --e-global-color-text );
}
.elementor-104 .elementor-element.elementor-element-d8afcfd:hover .elementor-icon-box-icon{
 background-color:var( --e-global-color-text )
}
@media only screen and (max-width:768px){
.elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-icon-box-icon{
    margin-left: 0!important;
}
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
.elementor-104 .elementor-element.elementor-element-d8afcfd .elementor-icon-box-description{
    height: 90px;
    overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a06a86d */.elementor-104 .elementor-element.elementor-element-a06a86d .elementor-icon-box-icon{
    display: inline-block;
    width: 55px;
    height: 55px;
    background-color: var( --e-global-color-82e7913 );
    border-radius: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all 250ms ease-in;
}
.elementor-104 .elementor-element.elementor-element-a06a86d .elementor-icon-box-description{
    max-width: 292px;
}
.elementor-104 .elementor-element.elementor-element-a06a86d .elementor-widget-container .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-a06a86d .elementor-widget-container .elementor-icon-box-description{ 
   transition: all 250ms ease-in;
}
.elementor-104 .elementor-element.elementor-element-a06a86d .elementor-widget-container:hover .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-a06a86d .elementor-widget-container:hover .elementor-icon-box-description{
    color: var( --e-global-color-text );
}
.elementor-104 .elementor-element.elementor-element-a06a86d:hover .elementor-icon-box-icon{
 background-color:var( --e-global-color-text )
}
@media only screen and (max-width:768px){
.elementor-104 .elementor-element.elementor-element-a06a86d .elementor-icon-box-icon{
    margin-left: 0!important;
}
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
.elementor-104 .elementor-element.elementor-element-a06a86d .elementor-icon-box-description{
    height: 90px;
    overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd1dc58 */.elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-icon-box-icon{
    display: inline-block;
    width: 55px;
    height: 55px;
    background-color: var( --e-global-color-82e7913 );
    border-radius: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all 250ms ease-in;
}
.elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-icon-box-description{
    max-width: 282px;
}
.elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-widget-container .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-widget-container .elementor-icon-box-description{ 
   transition: all 250ms ease-in;
}
.elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-widget-container:hover .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-widget-container:hover .elementor-icon-box-description{
    color: var( --e-global-color-text );
}
.elementor-104 .elementor-element.elementor-element-fd1dc58:hover .elementor-icon-box-icon{
 background-color:var( --e-global-color-text )
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
.elementor-104 .elementor-element.elementor-element-fd1dc58 .elementor-icon-box-description{
    height: 90px;
    overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f65245 */@media only screen and (max-width:768px){
.elementor-104 .elementor-element.elementor-element-9f65245 .elementor-icon-box-icon{
    margin-left: 0!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-acf15fb */@media only screen and (max-width:800px)and (min-width:768px) {
.elementor-104 .elementor-element.elementor-element-acf15fb .aux-modern-heading-secondary {
    max-width: 484px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-1a5357c */@media only screen and (max-width: 450px) {
.elementor-104 .elementor-element.elementor-element-1a5357c .aux-modern-button {
    padding: 12px 26px 12px 26px!important;
}
}
.elementor-104 .elementor-element.elementor-element-1a5357c .aux-overlay:after, .elementor-104 .elementor-element.elementor-element-1a5357c .aux-overlay:after{
    transition: all 250ms ease-in;
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-6487574 */@media only screen and (max-width: 450px) {
.elementor-104 .elementor-element.elementor-element-6487574 .aux-modern-button {
    padding: 12px 26px 12px 26px!important;
}
}
.elementor-104 .elementor-element.elementor-element-6487574 .aux-overlay:after, .elementor-104 .elementor-element.elementor-element-6487574 .aux-overlay:after{
    transition: all 250ms ease-in;
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-bb6af7e */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-104 .elementor-element.elementor-element-bb6af7e{
    left: -159px;
    bottom: -5px;
}
.elementor-104 .elementor-element.elementor-element-bb6af7e{
    margin:0px 0px 18px -27px;
}
.elementor-104 .elementor-element.elementor-element-bb6af7e .aux-media-image {
    max-width: 406px;
}
}
@media only screen and (max-width: 550px) {
.elementor-104 .elementor-element.elementor-element-bb6af7e .aux-media-image {
    max-width: 268px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-53b8153 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-104 .elementor-element.elementor-element-53b8153 {
        top: 11px!important;
        right: 3px!important;
    }
}
@media only screen and (max-width: 400px){
.elementor-104 .elementor-element.elementor-element-53b8153{
        top: 140px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-cba903a */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-104 .elementor-element.elementor-element-cba903a .aux-modern-heading-primary {
    font-size: 30px!important;
}
}
@media only screen and (max-width: 1367px) and (min-width: 1025px) {
.elementor-104 .elementor-element.elementor-element-cba903a .aux-modern-heading-primary {
    font-size: 53px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8329b34 */@media only screen and (max-width:1400px) and (min-width:1025px){
.elementor-104 .elementor-element.elementor-element-8329b34 .elementor-widget-wrap{
   padding:0!important
}
.elementor-104 .elementor-element.elementor-element-8329b34 .elementor-widget-wrap.elementor-element-populated{
      padding:0!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76f5beb */@media only screen and (max-width: 450px) {
.elementor-104 .elementor-element.elementor-element-76f5beb .elementor-section{
    padding: 0;
}
}
@media only screen and (max-width:1400px) and (min-width:1025px){
.elementor-104 .elementor-element.elementor-element-76f5beb {
    margin-top: 43px!important;
}
.elementor-104 .elementor-element.elementor-element-76f5beb  .elementor-widget-wrap{
      padding:58px 56px 45px 117px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcfce19 */@media only screen and (max-width: 1367px) and (min-width: 1025px) {
.elementor-104 .elementor-element.elementor-element-dcfce19{
   margin-top: -613px;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-92c564f */@media only screen and (max-width: 450px) {

.elementor-104 .elementor-element.elementor-element-92c564f .elementor-widget-container {
    margin: 76px 0px 6px 0px!important;
}
}
@media only screen and (max-width: 1367px) and (min-width: 1025px) {
.elementor-104 .elementor-element.elementor-element-92c564f .aux-modern-heading-secondary {
    font-size: 49px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_flexible_carousel, class: .elementor-element-ec80017 */.elementor-104 .elementor-element.elementor-element-ec80017 .entry-content {
    max-width: 469px;
}
.elementor-104 .elementor-element.elementor-element-ec80017 .master-carousel {
    overflow: visible;
}
.elementor-104 .elementor-element.elementor-element-ec80017 .elementor-widget-container{
    border-radius: 15px 15px 15px 15px;
}/* End custom CSS */
/* Start custom CSS for aux_carousel_navigation, class: .elementor-element-518ae25 */.elementor-104 .elementor-element.elementor-element-518ae25 .aux-custom-nav{
    position: relative
}
.elementor-104 .elementor-element.elementor-element-518ae25 .aux-custom-nav:after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: transparent;
    background-image: linear-gradient(90deg, var(--e-global-color-82b174a) 0%, var(--e-global-color-82e7913) 100%);
    border-radius: 50px;
    z-index: 0;
    transition: all 250ms ease-in;
    opacity: 0
}
.elementor-104 .elementor-element.elementor-element-518ae25 .aux-custom-nav:hover:after{
    opacity: 1
}
.elementor-104 .elementor-element.elementor-element-518ae25 .auxicon2:before{
    z-index: 1;
    position: relative
}/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-83f4a49 */.elementor-104 .elementor-element.elementor-element-83f4a49  .aux-counter-number, .elementor-104 .elementor-element.elementor-element-83f4a49 .elementor-widget-container .aux-counter-title{
    transition: all 250ms ease-in;

}
.elementor-104 .elementor-element.elementor-element-83f4a49 .elementor-widget-container:hover .aux-counter-number{
   color: var(--e-global-color-accent);
}
.elementor-104 .elementor-element.elementor-element-83f4a49 .elementor-widget-container:hover .aux-counter-title{
   color: var( --e-global-color-82b174a );
}
@media only screen and (max-width:1025px) and (min-width:768px){
.elementor-104 .elementor-element.elementor-element-83f4a49 .aux-counter-number {
    width: 100%;
    display: flex;
    justify-content: center;
}
.elementor-104 .elementor-element.elementor-element-83f4a49 .aux-counter-number-suffix, .elementor-104 .elementor-element.elementor-element-83f4a49 .aux-counter-number-prefix{
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-0e66417 */.elementor-104 .elementor-element.elementor-element-0e66417  .aux-counter-number, .elementor-104 .elementor-element.elementor-element-0e66417 .elementor-widget-container .aux-counter-title{
    transition: all 250ms ease-in;

}
.elementor-104 .elementor-element.elementor-element-0e66417 .elementor-widget-container:hover .aux-counter-number{
   color: var(--e-global-color-accent);
}
.elementor-104 .elementor-element.elementor-element-0e66417 .elementor-widget-container:hover .aux-counter-title{
   color: var( --e-global-color-82b174a );
}
@media only screen and (max-width:1025px) and (min-width:768px){
.elementor-104 .elementor-element.elementor-element-0e66417 .aux-counter-number {
    width: 100%;
    display: flex;
    justify-content: center;
}
.elementor-104 .elementor-element.elementor-element-0e66417 .aux-counter-number-suffix, .elementor-104 .elementor-element.elementor-element-0e66417 .aux-counter-number-prefix{
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-403fbd2 */.elementor-104 .elementor-element.elementor-element-403fbd2  .aux-counter-number, .elementor-104 .elementor-element.elementor-element-403fbd2 .elementor-widget-container .aux-counter-title{
    transition: all 250ms ease-in;

}
.elementor-104 .elementor-element.elementor-element-403fbd2 .elementor-widget-container:hover .aux-counter-number{
   color: var(--e-global-color-accent);
}
.elementor-104 .elementor-element.elementor-element-403fbd2 .elementor-widget-container:hover .aux-counter-title{
   color: var( --e-global-color-82b174a );
}
@media only screen and (max-width:1025px) and (min-width:768px){
.elementor-104 .elementor-element.elementor-element-403fbd2 .aux-counter-number {
    width: 100%;
    display: flex;
    justify-content: center;
}
.elementor-104 .elementor-element.elementor-element-403fbd2 .aux-counter-number-suffix, .elementor-104 .elementor-element.elementor-element-403fbd2 .aux-counter-number-prefix{
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-ca1466f */@media only screen and (max-width: 400px) {
.elementor-104 .elementor-element.elementor-element-ca1466f .aux-media-image {
     max-width: 207px!important;
    }
.elementor-104 .elementor-element.elementor-element-ca1466f {
     top: 6px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-9605e67 */@media only screen and (max-width: 800px) and (min-width: 768px){
.elementor-104 .elementor-element.elementor-element-9605e67{
    top: 42px!important;
    right: 263px!important;
    }
}
@media only screen and (max-width: 400px){
.elementor-104 .elementor-element.elementor-element-9605e67{
    left: calc(50% + -140px)!important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-1b205e8 */@media only screen and (max-width: 400px) {
.elementor-104 .elementor-element.elementor-element-1b205e8 .aux-media-image {
    max-width: 93px!important;
    }
.elementor-104 .elementor-element.elementor-element-1b205e8 {
    bottom: -20px!important;
    left: calc(50% + -104px)!important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-1485433 */@media only screen and (max-width: 800px) and (min-width: 768px){
.elementor-104 .elementor-element.elementor-element-1485433{
    top: -27px!important;
    right: -32px!important;
}
}

@media only screen and (max-width: 400px){
.elementor-104 .elementor-element.elementor-element-1485433{
    right: -36px!important;
    width: 99px!important;
  }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-e66f65d */@media only screen and (max-width: 800px) and (min-width: 768px){
.elementor-104 .elementor-element.elementor-element-e66f65d{
    right: -15px!important;
    bottom: 50px!important;
    width: 103px!important;
    }
}
@media only screen and (max-width: 400px) {
.elementor-104 .elementor-element.elementor-element-e66f65d .aux-media-image {
    max-width: 68px!important;
    }
.elementor-104 .elementor-element.elementor-element-e66f65d {
    right: 33px!important;
    bottom: 48px!important;
    }
}/* End custom CSS */