.elementor-152 .elementor-element.elementor-element-4b17768{--display:flex;--min-height:950px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.53;--margin-top:-19rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-152 .elementor-element.elementor-element-4b17768:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-4b17768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-169cb456-8fa9-4df4-9f28-62f8b1049cc0);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-4b17768::before, .elementor-152 .elementor-element.elementor-element-4b17768 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-4b17768 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-4b17768 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-4b17768 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-4b17768 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-1f20341 ) 73%, var( --e-global-color-primary ) 100%);}.elementor-152 .elementor-element.elementor-element-5d1dda0{--display:flex;--min-height:950px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.53;--margin-top:-19rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-152 .elementor-element.elementor-element-5d1dda0:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-5d1dda0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-c07398c4-9ec6-4673-ac02-a59f89da97f5);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-5d1dda0::before, .elementor-152 .elementor-element.elementor-element-5d1dda0 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-5d1dda0 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-5d1dda0 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-5d1dda0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-5d1dda0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-1f20341 ) 73%, var( --e-global-color-primary ) 100%);}.elementor-152 .elementor-element.elementor-element-4727789{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:29rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-c50c09b > .elementor-widget-container{padding:0rem 0rem 1.5rem 0rem;}.elementor-152 .elementor-element.elementor-element-c50c09b{text-align:left;}.elementor-152 .elementor-element.elementor-element-c50c09b .elementor-heading-title{font-family:"Future PT Heavy", Sans-serif;font-size:2.5rem;font-weight:800;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-7485df4 > .elementor-widget-container{margin:-5px 0px -5px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-7485df4{text-align:left;}.elementor-152 .elementor-element.elementor-element-7485df4 .elementor-heading-title{font-family:"Future PT Heavy", Sans-serif;font-size:12.5rem;font-weight:800;text-transform:uppercase;line-height:1em;color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-6ad442b > .elementor-widget-container{margin:-5px 0px -3px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-6ad442b{text-align:left;}.elementor-152 .elementor-element.elementor-element-6ad442b .elementor-heading-title{font-family:"Future PT Heavy", Sans-serif;font-size:12.5rem;font-weight:800;text-transform:uppercase;line-height:1em;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-5d5c768 > .elementor-widget-container{margin:-5px 0px -5px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-5d5c768{text-align:left;}.elementor-152 .elementor-element.elementor-element-5d5c768 .elementor-heading-title{font-family:"Future PT Heavy", Sans-serif;font-size:12.5rem;font-weight:800;text-transform:uppercase;line-height:1em;color:var( --e-global-color-0bf3bdf );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-152 .elementor-element.elementor-element-55a494c > .elementor-widget-container{padding:5rem 0rem 0rem 0.5rem;}.elementor-152 .elementor-element.elementor-element-55a494c{text-align:left;}.elementor-152 .elementor-element.elementor-element-89e5610{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:29rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-94d4e46 img{width:40%;}.elementor-152 .elementor-element.elementor-element-3ecc02c{--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;--padding-top:5rem;--padding-bottom:5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-152 .elementor-element.elementor-element-3ecc02c:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-3ecc02c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-152 .elementor-element.elementor-element-ff3b418{--display:flex;}.elementor-152 .elementor-element.elementor-element-6cd6155{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-f9dd6cb{--icon-box-icon-margin:15px;}.elementor-152 .elementor-element.elementor-element-f9dd6cb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-152 .elementor-element.elementor-element-f9dd6cb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-f9dd6cb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-152 .elementor-element.elementor-element-f9dd6cb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-152 .elementor-element.elementor-element-f9dd6cb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-152 .elementor-element.elementor-element-f9dd6cb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-f9dd6cb .elementor-icon{font-size:58px;}.elementor-152 .elementor-element.elementor-element-f9dd6cb .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-f9dd6cb .elementor-icon-box-title a{font-family:"Future PT Heavy", Sans-serif;font-size:3.4rem;font-weight:500;text-transform:uppercase;}.elementor-152 .elementor-element.elementor-element-f9dd6cb .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-e29eba6{--display:flex;}.elementor-152 .elementor-element.elementor-element-9377ca7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 65px;--row-gap:0px;--column-gap:65px;--padding-top:10rem;--padding-bottom:12rem;--padding-left:3rem;--padding-right:3rem;}.elementor-152 .elementor-element.elementor-element-50ad3b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-ecbccd0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-0ae2ff0 > .elementor-widget-container{padding:0rem 0rem 4.5rem 0rem;}.elementor-152 .elementor-element.elementor-element-0ae2ff0{text-align:left;}.elementor-152 .elementor-element.elementor-element-0ae2ff0 .elementor-heading-title{font-family:"FuturePT Bold", Sans-serif;font-size:3.5rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-1f20341 );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-097a13c{font-family:"Poppins", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.5em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-152 .elementor-element.elementor-element-6246ea2 .elementor-button{background-color:var( --e-global-color-0bf3bdf );font-family:"Future PT Heavy", Sans-serif;font-size:1.7rem;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:35px 35px 35px 35px;padding:2.4rem 6.4rem 2.4rem 6.4rem;}.elementor-152 .elementor-element.elementor-element-6246ea2 .elementor-button:hover, .elementor-152 .elementor-element.elementor-element-6246ea2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-0bf3bdf );border-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-6246ea2 > .elementor-widget-container{padding:4rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-6246ea2 .elementor-button:hover svg, .elementor-152 .elementor-element.elementor-element-6246ea2 .elementor-button:focus svg{fill:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-3076c03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-27b4279{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{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 );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-152 .elementor-element.elementor-element-5213070.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-152 .elementor-element.elementor-element-5213070.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-152 .elementor-element.elementor-element-5213070.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta .elementor-cta__bg, .elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__content{min-height:700px;text-align:left;}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__title{font-family:"FuturePT Bold", Sans-serif;font-size:5rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__title:not(:last-child){margin-bottom:36px;}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.5em;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#20409A0F;}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#20409A7A;}.elementor-152 .elementor-element.elementor-element-98beb2b{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-152 .elementor-element.elementor-element-1baf017.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-152 .elementor-element.elementor-element-1baf017.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-152 .elementor-element.elementor-element-1baf017.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta .elementor-cta__bg, .elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__content{min-height:700px;text-align:left;}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__title{font-family:"FuturePT Bold", Sans-serif;font-size:5rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__title:not(:last-child){margin-bottom:28px;}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.5em;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#20409A0F;}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#20409A7A;}.elementor-152 .elementor-element.elementor-element-bc7ac60{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-152 .elementor-element.elementor-element-1dd406c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-152 .elementor-element.elementor-element-1dd406c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-152 .elementor-element.elementor-element-1dd406c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta .elementor-cta__bg, .elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__content{min-height:700px;text-align:left;}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__title{font-family:"FuturePT Bold", Sans-serif;font-size:5rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__title:not(:last-child){margin-bottom:28px;}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.5em;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#20409A0F;}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#20409A7A;}.elementor-152 .elementor-element.elementor-element-a1cbc02{--display:flex;--min-height:740px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-152 .elementor-element.elementor-element-a1cbc02:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-a1cbc02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-e0ca14ff-ea69-4246-8067-5b3c4f25fc50);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-3babf39{--display:flex;--padding-top:15rem;--padding-bottom:9rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-45242e0 > .elementor-widget-container{margin:-5px 0px -5px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-45242e0{text-align:left;}.elementor-152 .elementor-element.elementor-element-45242e0 .elementor-heading-title{font-family:"Future PT Heavy", Sans-serif;font-size:12.5rem;font-weight:800;text-transform:uppercase;line-height:1em;color:#303231;}.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-152 .elementor-element.elementor-element-573d10c{--icon-box-icon-margin:15px;}.elementor-152 .elementor-element.elementor-element-573d10c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-573d10c.elementor-view-framed .elementor-icon, .elementor-152 .elementor-element.elementor-element-573d10c.elementor-view-default .elementor-icon{fill:var( --e-global-color-0bf3bdf );color:var( --e-global-color-0bf3bdf );border-color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon{font-size:5rem;}.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon-box-title a{font-family:"FuturePT Bold", Sans-serif;font-size:5.5rem;font-weight:700;}.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-152 .elementor-element.elementor-element-46bb932{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-dd7fada{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-dd7fada:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-dd7fada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-2c7373f2-ecb3-4a8b-9762-d44fb2d6bc61);background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-7729a55{--e-image-carousel-slides-to-show:6;}.elementor-152 .elementor-element.elementor-element-7729a55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-7729a55 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-152 .elementor-element.elementor-element-7729a55 .elementor-swiper-button.elementor-swiper-button-next{font-size:3rem;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-7729a55 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-152 .elementor-element.elementor-element-7729a55 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-7729a55 .swiper-wrapper{display:flex;align-items:center;}.elementor-152 .elementor-element.elementor-element-7729a55 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-feccc17{--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;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19rem;--padding-bottom:12rem;--padding-left:3rem;--padding-right:3rem;}.elementor-152 .elementor-element.elementor-element-feccc17:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-feccc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-5ae82ecf-e09d-46e5-a7c7-61586762f822);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-25ce787{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-b35e80f{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:left;}.elementor-152 .elementor-element.elementor-element-b35e80f > .elementor-widget-container{padding:00rem 0rem 4rem 0rem;}.elementor-152 .elementor-element.elementor-element-b35e80f .elementor-heading-title{font-family:"FuturePT Bold", Sans-serif;font-size:4.8rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-65902a2{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.8em;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-29b19f4 .elementor-button{background-color:#FFFFFF00;font-family:"Future PT Heavy", Sans-serif;font-size:1.7rem;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-0bf3bdf );color:var( --e-global-color-0bf3bdf );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-0bf3bdf );border-radius:35px 35px 35px 35px;padding:2.4rem 2.8rem 2.4rem 2.8rem;}.elementor-152 .elementor-element.elementor-element-29b19f4 .elementor-button:hover, .elementor-152 .elementor-element.elementor-element-29b19f4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-0bf3bdf );border-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-29b19f4 > .elementor-widget-container{padding:4.5rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-29b19f4 .elementor-button:hover svg, .elementor-152 .elementor-element.elementor-element-29b19f4 .elementor-button:focus svg{fill:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-bbd84ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-4aae20e{--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:20rem;--padding-bottom:14.7rem;--padding-left:3rem;--padding-right:3rem;}.elementor-152 .elementor-element.elementor-element-4aae20e:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-4aae20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-a3dadc67-5d89-4fae-9e1d-9297971c637f);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-3d87c07 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-152 .elementor-element.elementor-element-3d87c07{text-align:center;}.elementor-152 .elementor-element.elementor-element-3d87c07 .elementor-heading-title{font-family:"FuturePT Book", Sans-serif;font-size:5rem;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-0382487{width:100%;max-width:100%;text-align:center;font-family:"Poppins", Sans-serif;font-size:2.4rem;font-weight:700;line-height:1.3em;word-spacing:8px;color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-0382487 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-152 .elementor-element.elementor-element-0382487.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-d4bfef0{width:initial;max-width:initial;text-align:center;font-family:"Poppins", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.9em;color:#303231;}.elementor-152 .elementor-element.elementor-element-4b3e84b .elementor-button{background-color:var( --e-global-color-0bf3bdf );font-family:"Future PT Heavy", Sans-serif;font-size:1.7rem;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:35px 35px 35px 35px;padding:2.4rem 6.1rem 2.4rem 6.1rem;}.elementor-152 .elementor-element.elementor-element-4b3e84b .elementor-button:hover, .elementor-152 .elementor-element.elementor-element-4b3e84b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-0bf3bdf );border-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-4b3e84b > .elementor-widget-container{padding:2.4rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-4b3e84b .elementor-button:hover svg, .elementor-152 .elementor-element.elementor-element-4b3e84b .elementor-button:focus svg{fill:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-d627369{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-03844b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-7f5da35{--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:12rem;--padding-bottom:7.5rem;--padding-left:11.6rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-7f5da35:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-7f5da35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-d07593da-a62c-4ffe-a21c-29e609be0850);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-5b19a55 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-152 .elementor-element.elementor-element-5b19a55{text-align:left;}.elementor-152 .elementor-element.elementor-element-5b19a55 .elementor-heading-title{font-family:"FuturePT Book", Sans-serif;font-size:5rem;font-weight:400;line-height:1.3em;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-ad3017d{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.8em;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-53d2987 .elementor-button{background-color:#FFFFFF00;font-family:"Future PT Heavy", Sans-serif;font-size:1.7rem;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-0bf3bdf );color:var( --e-global-color-0bf3bdf );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-0bf3bdf );border-radius:35px 35px 35px 35px;padding:2.4rem 4.3rem 2.4rem 4.3rem;}.elementor-152 .elementor-element.elementor-element-53d2987 .elementor-button:hover, .elementor-152 .elementor-element.elementor-element-53d2987 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-0bf3bdf );border-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-53d2987 > .elementor-widget-container{padding:3rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-53d2987 .elementor-button:hover svg, .elementor-152 .elementor-element.elementor-element-53d2987 .elementor-button:focus svg{fill:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-48ba7d6{--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:10rem;--padding-bottom:9rem;--padding-left:3rem;--padding-right:3rem;}.elementor-152 .elementor-element.elementor-element-9216547{text-align:center;}.elementor-152 .elementor-element.elementor-element-9216547 .elementor-heading-title{font-family:"FuturePT Book", Sans-serif;font-size:5rem;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-d7e6880{--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:6.4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-152 .elementor-element.elementor-element-d7e6880:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-d7e6880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-fe15b00e-0bf9-498e-86e5-daffa22970f6);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-74a49fb{text-align:left;}.elementor-152 .elementor-element.elementor-element-74a49fb .elementor-heading-title{font-family:"FuturePT Book", Sans-serif;font-size:4.8rem;font-weight:400;line-height:1.3em;color:var( --e-global-color-0bf3bdf );}.elementor-152 .elementor-element.elementor-element-747ebaa{width:var( --container-widget-width, 60rem );max-width:60rem;--container-widget-width:60rem;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:1.7rem;font-weight:500;line-height:1.9em;color:var( --e-global-color-0bf3bdf );}:root{--page-title-display:none;}@media(max-width:1199px){.elementor-152 .elementor-element.elementor-element-4b17768{--min-height:800px;--margin-top:-17rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-5d1dda0{--min-height:800px;--margin-top:-17rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-4727789{--padding-top:17rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-c50c09b > .elementor-widget-container{padding:0rem 0rem 1rem 0.5rem;}.elementor-152 .elementor-element.elementor-element-7485df4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-7485df4 .elementor-heading-title{font-size:10rem;}.elementor-152 .elementor-element.elementor-element-6ad442b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-6ad442b .elementor-heading-title{font-size:10rem;}.elementor-152 .elementor-element.elementor-element-5d5c768 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-5d5c768 .elementor-heading-title{font-size:10rem;}.elementor-152 .elementor-element.elementor-element-89e5610{--padding-top:17rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-3ecc02c{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-9377ca7{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-0ae2ff0 > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-152 .elementor-element.elementor-element-0ae2ff0 .elementor-heading-title{font-size:3rem;line-height:1.3em;}.elementor-152 .elementor-element.elementor-element-6246ea2 .elementor-button{padding:2rem 6rem 2rem 6rem;}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__content{min-height:600px;}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__title{font-size:4rem;}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__content{min-height:600px;}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__title{font-size:4rem;}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__content{min-height:600px;}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__title{font-size:4rem;}.elementor-152 .elementor-element.elementor-element-a1cbc02{--min-height:450px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-3babf39{--justify-content:center;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-45242e0 .elementor-heading-title{font-size:8rem;}.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon{font-size:4rem;}.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon-box-title a{font-size:4rem;}.elementor-152 .elementor-element.elementor-element-7729a55{--e-image-carousel-slides-to-show:4;}.elementor-152 .elementor-element.elementor-element-feccc17{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:8rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-25ce787{--justify-content:center;}.elementor-152 .elementor-element.elementor-element-b35e80f > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-152 .elementor-element.elementor-element-b35e80f .elementor-heading-title{font-size:4rem;}.elementor-152 .elementor-element.elementor-element-65902a2{text-align:justify;}.elementor-152 .elementor-element.elementor-element-29b19f4 > .elementor-widget-container{padding:4rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-29b19f4 .elementor-button{padding:2rem 3rem 2rem 3rem;}.elementor-152 .elementor-element.elementor-element-4aae20e{--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-3d87c07 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-0382487 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-0382487{font-size:2.2rem;}.elementor-152 .elementor-element.elementor-element-d4bfef0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-4b3e84b > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-4b3e84b .elementor-button{padding:2rem 6rem 2rem 6rem;}.elementor-152 .elementor-element.elementor-element-7f5da35{--justify-content:center;--padding-top:5rem;--padding-bottom:5rem;--padding-left:4rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-5b19a55 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-ad3017d{text-align:justify;line-height:1.7em;}.elementor-152 .elementor-element.elementor-element-53d2987 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-53d2987 .elementor-button{padding:2rem 3rem 2rem 3rem;}.elementor-152 .elementor-element.elementor-element-48ba7d6{--padding-top:9rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-d7e6880{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}}@media(max-width:991px){.elementor-152 .elementor-element.elementor-element-4b17768{--min-height:600px;}.elementor-152 .elementor-element.elementor-element-5d1dda0{--min-height:600px;}.elementor-152 .elementor-element.elementor-element-4727789{--padding-top:23rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-152 .elementor-element.elementor-element-c50c09b > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-152 .elementor-element.elementor-element-c50c09b{text-align:center;}.elementor-152 .elementor-element.elementor-element-c50c09b .elementor-heading-title{font-size:2.3rem;}.elementor-152 .elementor-element.elementor-element-7485df4{text-align:center;}.elementor-152 .elementor-element.elementor-element-7485df4 .elementor-heading-title{font-size:8rem;}.elementor-152 .elementor-element.elementor-element-6ad442b > .elementor-widget-container{padding:0rem 0rem 0.3rem 0rem;}.elementor-152 .elementor-element.elementor-element-6ad442b{text-align:center;}.elementor-152 .elementor-element.elementor-element-6ad442b .elementor-heading-title{font-size:8rem;}.elementor-152 .elementor-element.elementor-element-5d5c768{text-align:center;}.elementor-152 .elementor-element.elementor-element-5d5c768 .elementor-heading-title{font-size:8rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-55a494c{text-align:center;}.elementor-152 .elementor-element.elementor-element-89e5610{--padding-top:23rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-9377ca7{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-0ae2ff0 > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-152 .elementor-element.elementor-element-0ae2ff0{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-097a13c{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__content{min-height:500px;padding:0px 10px 5px 20px;}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__title{font-size:3.2rem;}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__content{min-height:500px;padding:0px 10px 5px 20px;}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__title{font-size:3.2rem;}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__content{min-height:500px;padding:0px 10px 5px 20px;}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__title{font-size:3.2rem;}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-152 .elementor-element.elementor-element-3babf39{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-45242e0 .elementor-heading-title{font-size:7rem;}.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon{font-size:3.6rem;}.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon-box-title a{font-size:3.6rem;}.elementor-152 .elementor-element.elementor-element-7729a55{--e-image-carousel-slides-to-show:3;}.elementor-152 .elementor-element.elementor-element-feccc17{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-b35e80f > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-152 .elementor-element.elementor-element-b35e80f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-65902a2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-4aae20e{--padding-top:5rem;--padding-bottom:6.3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-3d87c07 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-3d87c07 .elementor-heading-title{font-size:4rem;}.elementor-152 .elementor-element.elementor-element-4b3e84b > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-d627369{--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;}.elementor-152 .elementor-element.elementor-element-7f5da35{--padding-top:4rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-5b19a55{text-align:center;}.elementor-152 .elementor-element.elementor-element-5b19a55 .elementor-heading-title{font-size:4rem;}.elementor-152 .elementor-element.elementor-element-ad3017d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-ad3017d.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-48ba7d6{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-74a49fb{text-align:center;}.elementor-152 .elementor-element.elementor-element-74a49fb .elementor-heading-title{font-size:4.4rem;}.elementor-152 .elementor-element.elementor-element-747ebaa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}}@media(max-width:767px){.elementor-152 .elementor-element.elementor-element-4b17768{--margin-top:-15rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-5d1dda0{--margin-top:-15rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-4727789{--padding-top:28rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-c50c09b > .elementor-widget-container{padding:0rem 0rem 1.5rem 0rem;}.elementor-152 .elementor-element.elementor-element-c50c09b .elementor-heading-title{font-size:2rem;}.elementor-152 .elementor-element.elementor-element-7485df4 .elementor-heading-title{font-size:6rem;}.elementor-152 .elementor-element.elementor-element-6ad442b .elementor-heading-title{font-size:6rem;}.elementor-152 .elementor-element.elementor-element-5d5c768 .elementor-heading-title{font-size:6rem;}.elementor-152 .elementor-element.elementor-element-89e5610{--padding-top:28rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-0ae2ff0 .elementor-heading-title{font-size:2.8rem;}.elementor-152 .elementor-element.elementor-element-3076c03{--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;--align-items:center;}.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__description{font-size:1.6rem;}.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__description{font-size:1.6rem;}.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__description{font-size:1.6rem;}.elementor-152 .elementor-element.elementor-element-3babf39{--padding-top:6rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-45242e0{text-align:center;}.elementor-152 .elementor-element.elementor-element-45242e0 .elementor-heading-title{font-size:5rem;}.elementor-152 .elementor-element.elementor-element-573d10c.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon{font-size:2.6rem;}.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon-box-title a{font-size:3rem;}.elementor-152 .elementor-element.elementor-element-7823fc8 img{width:22rem;}.elementor-152 .elementor-element.elementor-element-7729a55{--e-image-carousel-slides-to-show:3;}.elementor-152 .elementor-element.elementor-element-b35e80f .elementor-heading-title{font-size:3.4rem;}.elementor-152 .elementor-element.elementor-element-3d87c07 .elementor-heading-title{font-size:3.4rem;}.elementor-152 .elementor-element.elementor-element-0382487{font-size:1.8rem;line-height:1.5em;word-spacing:4px;}.elementor-152 .elementor-element.elementor-element-d4bfef0{line-height:1.7em;}.elementor-152 .elementor-element.elementor-element-5b19a55 .elementor-heading-title{font-size:3.4rem;}.elementor-152 .elementor-element.elementor-element-9216547 .elementor-heading-title{font-size:4rem;}.elementor-152 .elementor-element.elementor-element-74a49fb .elementor-heading-title{font-size:3.6rem;}.elementor-152 .elementor-element.elementor-element-747ebaa{line-height:1.7em;}}@media(max-width:480px){.elementor-152 .elementor-element.elementor-element-4b17768{--margin-top:-15rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-5d1dda0{--margin-top:-15rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-4727789{--padding-top:23rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-152 .elementor-element.elementor-element-c50c09b .elementor-heading-title{line-height:1.4em;}.elementor-152 .elementor-element.elementor-element-7485df4 > .elementor-widget-container{padding:0rem 0rem 0.5rem 0rem;}.elementor-152 .elementor-element.elementor-element-7485df4 .elementor-heading-title{font-size:5rem;}.elementor-152 .elementor-element.elementor-element-6ad442b > .elementor-widget-container{padding:0rem 0rem 0.5rem 0rem;}.elementor-152 .elementor-element.elementor-element-6ad442b .elementor-heading-title{font-size:5rem;}.elementor-152 .elementor-element.elementor-element-5d5c768 .elementor-heading-title{font-size:5rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-89e5610{--padding-top:23rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-152 .elementor-element.elementor-element-6246ea2 .elementor-button{font-size:1.6rem;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-152 .elementor-element.elementor-element-3babf39{--padding-top:5rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-45242e0 .elementor-heading-title{font-size:4.5rem;}.elementor-152 .elementor-element.elementor-element-573d10c > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon-box-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-573d10c{--icon-box-icon-margin:0px;}.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon{font-size:2.5rem;}.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon-box-title a{font-size:2.7rem;}.elementor-152 .elementor-element.elementor-element-7729a55{--e-image-carousel-slides-to-show:1;}.elementor-152 .elementor-element.elementor-element-b35e80f .elementor-heading-title{font-size:3rem;}.elementor-152 .elementor-element.elementor-element-29b19f4 .elementor-button{font-size:1.6rem;}.elementor-152 .elementor-element.elementor-element-3d87c07 .elementor-heading-title{font-size:3.8rem;}.elementor-152 .elementor-element.elementor-element-0382487{font-size:2rem;}.elementor-152 .elementor-element.elementor-element-4b3e84b .elementor-button{font-size:1.6rem;}.elementor-152 .elementor-element.elementor-element-7f5da35{--padding-top:4.5rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-53d2987 .elementor-button{font-size:1.6rem;}.elementor-152 .elementor-element.elementor-element-9216547 .elementor-heading-title{font-size:3.8rem;}.elementor-152 .elementor-element.elementor-element-74a49fb .elementor-heading-title{font-size:3.2rem;}}@media(min-width:481px){.elementor-152 .elementor-element.elementor-element-4b17768{--content-width:1560px;}.elementor-152 .elementor-element.elementor-element-5d1dda0{--content-width:1560px;}.elementor-152 .elementor-element.elementor-element-9377ca7{--content-width:1560px;}.elementor-152 .elementor-element.elementor-element-3076c03{--width:100%;}.elementor-152 .elementor-element.elementor-element-27b4279{--width:33.33%;}.elementor-152 .elementor-element.elementor-element-98beb2b{--width:33.33%;}.elementor-152 .elementor-element.elementor-element-bc7ac60{--width:33.33%;}.elementor-152 .elementor-element.elementor-element-a1cbc02{--content-width:1280px;}.elementor-152 .elementor-element.elementor-element-dd7fada{--width:100%;}.elementor-152 .elementor-element.elementor-element-feccc17{--content-width:1500px;}.elementor-152 .elementor-element.elementor-element-25ce787{--width:63%;}.elementor-152 .elementor-element.elementor-element-4aae20e{--content-width:1000px;}.elementor-152 .elementor-element.elementor-element-d627369{--width:100%;}.elementor-152 .elementor-element.elementor-element-03844b6{--width:50%;}.elementor-152 .elementor-element.elementor-element-7f5da35{--width:50%;}.elementor-152 .elementor-element.elementor-element-48ba7d6{--content-width:1670px;}.elementor-152 .elementor-element.elementor-element-d7e6880{--content-width:1360px;}}@media(max-width:1199px) and (min-width:481px){.elementor-152 .elementor-element.elementor-element-25ce787{--width:90%;}}@media(max-width:991px) and (min-width:481px){.elementor-152 .elementor-element.elementor-element-25ce787{--width:100%;}.elementor-152 .elementor-element.elementor-element-03844b6{--width:100%;}.elementor-152 .elementor-element.elementor-element-7f5da35{--width:100%;}}@media(max-width:767px) and (min-width:481px){.elementor-152 .elementor-element.elementor-element-3076c03{--width:50rem;}.elementor-152 .elementor-element.elementor-element-27b4279{--width:100%;}.elementor-152 .elementor-element.elementor-element-98beb2b{--width:100%;}.elementor-152 .elementor-element.elementor-element-bc7ac60{--width:100%;}}@media(min-width:1200px){.elementor-152 .elementor-element.elementor-element-4b17768:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-4b17768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-152 .elementor-element.elementor-element-5d1dda0:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-5d1dda0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-152 .elementor-element.elementor-element-a1cbc02:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-a1cbc02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-152 .elementor-element.elementor-element-dd7fada:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-dd7fada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-152 .elementor-element.elementor-element-feccc17:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-feccc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-152 .elementor-element.elementor-element-4aae20e:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-4aae20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-152 .elementor-element.elementor-element-7f5da35:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-7f5da35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-152 .elementor-element.elementor-element-d7e6880:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-d7e6880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:1200px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-4b17768 */@media only screen and (max-width: 1780px) and (min-width: 1200px) {
     .elementor-152 .elementor-element.elementor-element-4b17768 {
         --margin-top: -21.5rem;
     }
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d5c768 */.elementor-152 .elementor-element.elementor-element-5d5c768 h2{
 -webkit-text-stroke: 1px #fff !important;
 color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55a494c */.elementor-152 .elementor-element.elementor-element-55a494c img {
    animation: bounce 2s infinite;
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d1dda0 */@media only screen and (max-width: 1780px) and (min-width: 1200px) {
     .elementor-152 .elementor-element.elementor-element-5d1dda0 {
         --margin-top: -21.5rem;
     }
 }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f9dd6cb */#schedule-block .elementor-icon-box-title a:hover{
    color:#3c7efd;
    transition:0.3s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f1e535 */.elementor-152 .elementor-element.elementor-element-3f1e535 div{
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ae2ff0 */.elementor-152 .elementor-element.elementor-element-0ae2ff0 h3 span{
    color: #20409A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-097a13c */.elementor-152 .elementor-element.elementor-element-097a13c p {
    margin-block-end: 3.4rem;
}
.elementor-152 .elementor-element.elementor-element-097a13c p:last-child {
    margin-block-end: 0rem;
}
@media only screen and (max-width: 1200px) {
   .elementor-152 .elementor-element.elementor-element-097a13c p {
    margin-block-end: 2.4rem;
} 
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-5213070 */.elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__content {
     bottom: -100px !important;
     transition: all 0.5s ease-in-out;
}
 .elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta .elementor-cta__description {
     transition: all 0.5s ease-in-out;
     opacity: 0 
}
 .elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta .elementor-cta__content {
     transition: all 0.5s ease-in-out;
}
 .elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta:hover .elementor-cta__content {
     top: 0px;
     bottom: unset;
}
 .elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta:hover .elementor-cta__description {
     opacity: 1;
}
 .elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta:hover .elementor-cta__bg-overlay {
     background-color: #20409A26;
     background-image: linear-gradient(transparent, #20409aab);
}
 @media only screen and (max-width: 2500px) and (min-width: 1750px) {
     .elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__content {
         bottom: -80px !important;
    }
}
 @media only screen and (max-width: 1250px) and (min-width: 1050px) {
     .elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__content {
         bottom: -120px !important;
    }
}
 @media only screen and (max-width: 1049px) and (min-width: 992px) {
     .elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__content {
         bottom: -150px !important;
    }
}
 @media only screen and (max-width: 991px) and (min-width: 900px) {
     .elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__content {
         bottom: -100px !important;
    }
}
 @media only screen and (max-width: 899px) and (min-width: 768px) {
     .elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__content {
         bottom: -120px !important;
    }
}
 @media only screen and (max-width: 767px) {
     .elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__content {
         bottom:-60px !important;
    }
}
/*@media only screen and (max-width: 480px) {
     */
    /* .elementor-152 .elementor-element.elementor-element-5213070 .elementor-cta__content {
         */
        /* top: 45px;
         */
        /* 
    }
     */
    /* 
}
 *//* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-1baf017 */.elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__content {
     bottom: -100px !important;
     transition: all 0.5s ease-in-out;
}
 .elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta .elementor-cta__description {
     transition: all 0.5s ease-in-out;
     opacity: 0 
}
 .elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta .elementor-cta__content {
     transition: all 0.5s ease-in-out;
}
 .elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta:hover .elementor-cta__content {
     top: 0px;
     bottom: unset;
}
 .elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta:hover .elementor-cta__description {
     opacity: 1;
}
 .elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta:hover .elementor-cta__bg-overlay {
     background-color: #20409A26;
     background-image: linear-gradient(transparent, #20409aab);
}
 @media only screen and (max-width: 2500px) and (min-width: 1750px) {
     .elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__content {
         bottom: -80px !important;
    }
}
 @media only screen and (max-width: 1250px) and (min-width: 1050px) {
     .elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__content {
         bottom: -120px !important;
    }
}
 @media only screen and (max-width: 1049px) and (min-width: 992px) {
     .elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__content {
         bottom: -150px !important;
    }
}
 @media only screen and (max-width: 991px) and (min-width: 900px) {
     .elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__content {
         bottom: -100px !important;
    }
}
 @media only screen and (max-width: 899px) and (min-width: 768px) {
     .elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__content {
         bottom: -120px !important;
    }
}
 @media only screen and (max-width: 767px) {
     .elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__content {
         bottom:-60px !important;
    }
}
/*@media only screen and (max-width: 480px) {
     */
    /* .elementor-152 .elementor-element.elementor-element-1baf017 .elementor-cta__content {
         */
        /* top: 45px;
         */
        /* 
    }
     */
    /* 
}
 *//* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-1dd406c */.elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__content {
     bottom: -100px !important;
     transition: all 0.5s ease-in-out;
}
 .elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta .elementor-cta__description {
     transition: all 0.5s ease-in-out;
     opacity: 0 
}
 .elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta .elementor-cta__content {
     transition: all 0.5s ease-in-out;
}
 .elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta:hover .elementor-cta__content {
     top: 0px;
     bottom: unset;
}
 .elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta:hover .elementor-cta__description {
     opacity: 1;
}
 .elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta:hover .elementor-cta__bg-overlay {
     background-color: #20409A26;
     background-image: linear-gradient(transparent, #20409aab);
}
 @media only screen and (max-width: 2500px) and (min-width: 1750px) {
     .elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__content {
         bottom: -80px !important;
    }
}
 @media only screen and (max-width: 1250px) and (min-width: 1050px) {
     .elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__content {
         bottom: -120px !important;
    }
}
 @media only screen and (max-width: 1049px) and (min-width: 992px) {
     .elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__content {
         bottom: -150px !important;
    }
}
 @media only screen and (max-width: 991px) and (min-width: 900px) {
     .elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__content {
         bottom: -100px !important;
    }
}
 @media only screen and (max-width: 899px) and (min-width: 768px) {
     .elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__content {
         bottom: -120px !important;
    }
}
 @media only screen and (max-width: 767px) {
     .elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__content {
         bottom:-60px !important;
    }
}
/*@media only screen and (max-width: 480px) {
     */
    /* .elementor-152 .elementor-element.elementor-element-1dd406c .elementor-cta__content {
         */
        /* top: 45px;
         */
        /* 
    }
     */
    /* 
}
 *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3076c03 */@media (max-width: 767px) and (min-width: 481px) {
    .elementor-152 .elementor-element.elementor-element-3076c03 {
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45242e0 */.elementor-152 .elementor-element.elementor-element-45242e0 h2 span{
 -webkit-text-stroke: 1px #303231 !important;
 color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-573d10c */.elementor-152 .elementor-element.elementor-element-573d10c .elementor-icon{
    background: #20409A;
    padding: 1rem;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7823fc8 */.elementor-152 .elementor-element.elementor-element-7823fc8 img{
    max-height: 740px;
    width: auto;
    height: auto;
}
@media only screen and (max-width: 1199px) {
.elementor-152 .elementor-element.elementor-element-7823fc8 img{
    max-height: 480px;
    width: auto;
    height: auto;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-33fffb7 */.elementor-152 .elementor-element.elementor-element-33fffb7 div{
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d87c07 */.elementor-152 .elementor-element.elementor-element-3d87c07 h3 span{
    font-weight: 700;
    font-family: "FuturePT Bold", Sans-Serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4bfef0 */.elementor-152 .elementor-element.elementor-element-d4bfef0 p {
    text-align: justify;
    text-align-last: center;
}
@media only screen and (max-width: 767px) {
.elementor-152 .elementor-element.elementor-element-d4bfef0 p {
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ac20f3 */.elementor-152 .elementor-element.elementor-element-5ac20f3 div{
    line-height: 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b19a55 */.elementor-152 .elementor-element.elementor-element-5b19a55 h3 span{
    font-weight: 700;
    font-family: "FuturePT Bold", Sans-Serif;
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f5da35 */@media only screen and (max-width: 1550px) and (min-width: 1200px) {
    .elementor-152 .elementor-element.elementor-element-7f5da35 {
        padding-right: 3rem !important;
        --padding-top: 7rem !important;
    --padding-bottom: 5rem !important;
    --padding-left: 8rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9216547 */.elementor-152 .elementor-element.elementor-element-9216547 h3 span{
    font-weight: 700;
    font-family: "FuturePT Bold", Sans-Serif;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74a49fb */.elementor-152 .elementor-element.elementor-element-74a49fb h3 span{
    font-weight: 700;
    font-family: "FuturePT Bold", Sans-Serif;
    
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Future PT Heavy';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url(https://rockandarmor.com/wp-content/uploads/2024/06/FuturaCyrillicHeavy.woff2) format('woff2'),
		url(https://rockandarmor.com/wp-content/uploads/2024/06/FuturaCyrillicHeavy.woff) format('woff'),
		url(https://rockandarmor.com/wp-content/uploads/2024/06/FuturaCyrillicHeavy.ttf) format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FuturePT Bold';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url(https://rockandarmor.com/wp-content/uploads/2024/06/FuturaCyrillic-Bold.woff2) format('woff2'),
		url(https://rockandarmor.com/wp-content/uploads/2024/06/FuturaCyrillic-Bold.woff) format('woff'),
		url(https://rockandarmor.com/wp-content/uploads/2024/06/FuturaCyrillic-Bold.ttf) format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FuturePT Book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url(https://rockandarmor.com/wp-content/uploads/2024/06/FuturaCyrillicBook.woff2) format('woff2'),
		url(https://rockandarmor.com/wp-content/uploads/2024/06/FuturaCyrillicBook.woff) format('woff'),
		url(https://rockandarmor.com/wp-content/uploads/2024/06/FuturaCyrillicBook.ttf) format('truetype');
}
/* End Custom Fonts CSS */