.elementor-kit-5{--e-global-color-primary:#040404;--e-global-color-secondary:#9A0431;--e-global-color-text:#040404;--e-global-color-accent:#003466;--e-global-typography-primary-font-family:"Carnas ExtraBold";--e-global-typography-primary-font-size:49px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:61px;--e-global-typography-secondary-font-family:"Carnas ExtraBold";--e-global-typography-secondary-font-size:49px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.25em;--e-global-typography-text-font-family:"Carnas Light";--e-global-typography-text-font-size:21px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Carnas Regular";--e-global-typography-accent-font-size:24px;--e-global-typography-accent-font-weight:700;--e-global-typography-8afb61c-font-family:"Carnas Regular";--e-global-typography-8afb61c-font-size:20px;--e-global-typography-8afb61c-font-weight:800;--e-global-typography-8afb61c-text-transform:uppercase;--e-global-typography-8afb61c-line-height:32px;--e-global-typography-8afb61c-letter-spacing:2px;--e-global-typography-ca428e7-font-family:"Carnas ExtraBold";--e-global-typography-ca428e7-font-size:58px;--e-global-typography-ca428e7-font-weight:400;--e-global-typography-ca428e7-line-height:73.66px;--e-global-typography-1ec2ecc-font-family:"Carnas Light";--e-global-typography-1ec2ecc-font-size:19px;--e-global-typography-1ec2ecc-font-weight:400;--e-global-typography-1ec2ecc-line-height:27px;--e-global-typography-f9be101-font-family:"Carnas ExtraBold";--e-global-typography-f9be101-font-size:58px;--e-global-typography-f9be101-font-weight:400;--e-global-typography-f9be101-line-height:1.27em;--e-global-typography-f9be101-letter-spacing:1.2px;--e-global-typography-ec9c21b-font-family:"Carnas Bold";--e-global-typography-ec9c21b-font-size:50px;--e-global-typography-ec9c21b-font-weight:400;--e-global-typography-ec9c21b-line-height:1.2em;--e-global-typography-77757b7-font-family:"Carnas ExtraBold";--e-global-typography-77757b7-font-size:58px;--e-global-typography-77757b7-font-weight:400;--e-global-typography-77757b7-line-height:1.22em;--e-global-typography-8e423ec-font-family:"Carnas Light";--e-global-typography-8e423ec-font-size:17px;--e-global-typography-8e423ec-font-weight:400;--e-global-typography-8e423ec-line-height:1.4em;--e-global-typography-1277efb-font-family:"Carnas Bold";--e-global-typography-1277efb-font-size:28px;--e-global-typography-1277efb-font-weight:800;--e-global-typography-1277efb-line-height:1.2em;--e-global-typography-32ff6c1-font-family:"Carnas Light";--e-global-typography-32ff6c1-font-size:24px;--e-global-typography-32ff6c1-font-weight:400;--e-global-typography-32ff6c1-line-height:1.4em;--e-global-typography-84d9d0e-font-family:"Carnas Bold";--e-global-typography-84d9d0e-font-size:1.4rem;--e-global-typography-84d9d0e-font-weight:400;--e-global-typography-84d9d0e-text-transform:uppercase;--e-global-typography-84d9d0e-line-height:1.38em;--e-global-typography-d8d1b75-font-family:"Carnas Light";--e-global-typography-d8d1b75-font-size:21px;--e-global-typography-d8d1b75-font-weight:400;--e-global-typography-d8d1b75-line-height:29px;--e-global-typography-70e3e6c-font-family:"Carnas Bold";--e-global-typography-70e3e6c-font-size:28px;--e-global-typography-70e3e6c-font-weight:800;--e-global-typography-70e3e6c-line-height:34px;--e-global-typography-bfee831-font-family:"Carnas Light";--e-global-typography-bfee831-font-size:24px;--e-global-typography-bfee831-font-weight:400;--e-global-typography-bfee831-line-height:34px;--e-global-typography-6eb7f74-font-family:"Carnas Bold";--e-global-typography-6eb7f74-font-size:28px;--e-global-typography-6eb7f74-font-weight:800;--e-global-typography-6eb7f74-line-height:34px;font-size:21px;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Carnas Bold", Sans-serif;font-size:1.5rem;font-weight:400;text-transform:uppercase;line-height:1.38em;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#003466;font-family:"Carnas Bold", Sans-serif;}.elementor-kit-5 h1{font-family:"Carnas ExtraBold", Sans-serif;font-size:58px;font-weight:400;line-height:1.27em;letter-spacing:1.2px;}.elementor-kit-5 h2{font-family:"Carnas Bold", Sans-serif;font-size:49px;font-weight:600;line-height:1.25em;}.elementor-kit-5 h3{font-family:"Carnas Bold", Sans-serif;font-size:28px;font-weight:800;line-height:34px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1280px){.elementor-kit-5 h1{font-size:50px;}.elementor-kit-5 h2{font-size:45px;}}@media(max-width:1200px){.elementor-kit-5{--e-global-typography-ec9c21b-font-size:40px;}.elementor-kit-5 h1{font-size:50px;}.elementor-kit-5 h2{font-size:42px;}}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-ec9c21b-font-size:35px;--e-global-typography-77757b7-font-size:38px;}.elementor-kit-5 h1{font-size:45px;}.elementor-kit-5 h2{font-size:38px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:880px){.elementor-kit-5{--e-global-typography-ec9c21b-font-size:38px;--e-global-typography-77757b7-font-size:32px;}.elementor-kit-5 h1{font-size:36px;}.elementor-kit-5 h2{font-size:32px;line-height:1.2em;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-primary-font-size:32px;--e-global-typography-primary-line-height:35.2px;--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-line-height:35.2px;--e-global-typography-text-line-height:22.4px;--e-global-typography-8afb61c-font-size:18px;--e-global-typography-8afb61c-line-height:28.8px;--e-global-typography-8afb61c-letter-spacing:2px;--e-global-typography-ca428e7-font-size:28px;--e-global-typography-ca428e7-line-height:36.4px;--e-global-typography-ca428e7-letter-spacing:0px;--e-global-typography-1ec2ecc-font-size:16px;--e-global-typography-1ec2ecc-line-height:22.4px;--e-global-typography-ec9c21b-font-size:32px;--e-global-typography-77757b7-font-size:28px;--e-global-typography-77757b7-line-height:36.4px;--e-global-typography-84d9d0e-font-size:16px;--e-global-typography-d8d1b75-font-size:18px;--e-global-typography-d8d1b75-line-height:22.4px;--e-global-typography-bfee831-font-size:16px;--e-global-typography-bfee831-line-height:22.4px;}.elementor-kit-5 h1{font-size:32px;line-height:1.1em;}.elementor-kit-5 h2{font-size:28px;line-height:1.2em;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:16px;padding:20px 12px 20px 12px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body{
    margin: 0;
}

span.elementor-button-text {
    font-family: "Carnas Bold", Sans-serif !important;
}
body.admin-bar .dialog-type-lightbox {
    z-index: 999999999999!important;
}
#elementor-popup-modal-10441 {
    justify-content: center;
    align-items: flex-start;
    pointer-events: all;
    background-color: rgba(0, 0, 0, .8);
    z-index: 9999999999999 !important;
}
.dialog-message.dialog-lightbox-message {
    top: 0px !important;

}

.dialog-widget-content.dialog-lightbox-widget-content.animated {
  

}

.elementor-popup-modal .dialog-close-button {
    color: #9a0431
}

.e-global__preview-item.e-global__typography {
    font-size: 14px !important;
}

@media all and (max-width: 499px) {
    
.discover-section .e-con.e-grid>.e-con-inner>.elementor-element {
    padding-bottom: 115px !important;
}

.discover-section .e-con.e-grid>.e-con-inner>.elementor-element .elementor-widget-button {
    position: absolute;
    bottom: 0px;
    left: 0px;
} 
.elementor-widget.elementor-widget-button {
    margin: 0 auto !important;
        padding: 1.3rem 0.75rem 1.2rem;
}
a.elementor-button {
    padding: 1.3rem 0.75rem 1.2rem !important;
}

.elementor-widget.elementor-widget-button {
   width: 100% !important;
   padding: 0px;
}

.view-terms a {
    font-size: 16px !important;
}
.view-terms {
    min-height: auto !important;
}
.dashed-line-xs .elementor-element {
    border: none !important;
}
.dot-xs.e-con.e-child:after, .ft-xs:before{
    display: none !important;
}
.question p {
    font-size: 16px;
    line-height: 22.4px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Carnas ExtraBold';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('../eot/carnas-extrabold.eot');
	src: url('../eot/carnas-extraboldd41d.eot?#iefix') format('embedded-opentype'),
		url('../woff2/carnas-extrabold.woff2') format('woff2'),
		url('../woff/carnas-extrabold.woff') format('woff'),
		url('../ttf/carnas-extrabold.ttf') format('truetype'),
		url('../svg/carnas-extrabold.svg#CarnasExtraBold') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Carnas Light';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('../eot/carnas-light.eot');
	src: url('../eot/carnas-lightd41d.eot?#iefix') format('embedded-opentype'),
		url('../woff2/carnas-light.woff2') format('woff2'),
		url('../woff/carnas-light.woff') format('woff'),
		url('../ttf/carnas-light.ttf') format('truetype'),
		url('../svg/carnas-light.svg#CarnasLight') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Carnas Regular';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('../eot/carnas-regular.eot');
	src: url('../eot/carnas-regulard41d.eot?#iefix') format('embedded-opentype'),
		url('../woff2/carnas-regular.woff2') format('woff2'),
		url('../woff/carnas-regular.woff') format('woff'),
		url('../ttf/carnas-regular.ttf') format('truetype'),
		url('../svg/carnas-regular.svg#CarnasRegular') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Carnas Bold';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('../eot/carnas-bold.eot');
	src: url('../eot/carnas-boldd41d.eot?#iefix') format('embedded-opentype'),
		url('../woff2/carnas-bold.woff2') format('woff2'),
		url('../woff/carnas-bold.woff') format('woff'),
		url('../ttf/carnas-bold.ttf') format('truetype'),
		url('../svg/carnas-bold.svg#CarnasBold') format('svg');
}
/* End Custom Fonts CSS */