.elementor-2167 .elementor-element.elementor-element-5dfe418{
	--display:flex;
	--min-height:920px;
	--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:flex-start;
	--align-items:center;
	--gap:90px 90px;
	--background-transition:0.3s;
	--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-2167 .elementor-element.elementor-element-5dfe418:not(.elementor-motion-effects-element-type-background), .elementor-2167 .elementor-element.elementor-element-5dfe418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../../../images/s1-mdc2.webp");
	background-color:#200000;
	background-position:center center;
	background-size:cover;
	}.elementor-2167 .elementor-element.elementor-element-5dfe418, .elementor-2167 .elementor-element.elementor-element-5dfe418::before{--border-transition:0.3s;
	}.elementor-2167 .elementor-element.elementor-element-5dfe418.e-con{--flex-grow:0;
	--flex-shrink:0;
	}.elementor-2167 .elementor-element.elementor-element-5e4cd094{
	--display:flex;
	--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:flex-start;
	--gap:20px 20px;
	--background-transition:0.3s;
	--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-2167 .elementor-element.elementor-element-5e4cd094.e-con{--flex-grow:0;
	--flex-shrink:0;
	}.elementor-2167 .elementor-element.elementor-element-43a5e792{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-43a5e792 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-43a5e792.elementor-element{--flex-grow:0;
	--flex-shrink:0;
	}.elementor-2167 .elementor-element.elementor-element-43a5e792 .elementor-image-box-wrapper{text-align:left;
	}.elementor-2167 .elementor-element.elementor-element-43a5e792 .elementor-image-box-title{
	word-break: normal;
	word-wrap: break-word;
	letter-spacing: 0.05em;
	font-family: "Cinzel", "Arial", "Helvetica", sans-serif;
	font-weight: bold;
  font-style: normal;
	font-size:36px;

	}.elementor-2167 .elementor-element.elementor-element-43a5e792 .elementor-image-box-description{color:#FFFFFF;
	font-family:"Montserrat Alternate", Sans-serif;
	font-size:18px;
	font-weight:400;
	}.elementor-2167 .elementor-element.elementor-element-4ec9dc41{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-4ec9dc41 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-4ec9dc41.elementor-element{--align-self:flex-start;
	}.elementor-2167 .elementor-element.elementor-element-4ec9dc41 .elementor-button{font-family:"Montserrat Alternate", Sans-serif;
	font-size:20px;
	font-weight:700;
	text-transform:uppercase;
	fill:#000000;
	color:#000000;
	background-color:#61CE7000;
	padding:20px 15px 20px 15px;
	}.elementor-2167 .elementor-element.elementor-element-404780ae{--display:flex;
	--min-height:761px;
	--flex-direction:row-reverse;
	--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-reverse;
	--justify-content:space-between;
	--align-items:center;
	--gap:30px 30px;
	--background-transition:0.3s;
	--overlay-opacity:0.5;
	--margin-top:0px;
	--margin-bottom:0px;
	--margin-left:0px;
	--margin-right:0px;
	--padding-top:3vw;
	--padding-bottom:3vw;
	--padding-left:3vw;
	--padding-right:3vw;
	}.elementor-2167 .elementor-element.elementor-element-404780ae:not(.elementor-motion-effects-element-type-background), .elementor-2167 .elementor-element.elementor-element-404780ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#200000;
	}.elementor-2167 .elementor-element.elementor-element-404780ae::before, .elementor-2167 .elementor-element.elementor-element-404780ae > .elementor-background-video-container::before, .elementor-2167 .elementor-element.elementor-element-404780ae > .e-con-inner > .elementor-background-video-container::before, .elementor-2167 .elementor-element.elementor-element-404780ae > .elementor-background-slideshow::before, .elementor-2167 .elementor-element.elementor-element-404780ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-2167 .elementor-element.elementor-element-404780ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';
	}.elementor-2167 .elementor-element.elementor-element-404780ae, .elementor-2167 .elementor-element.elementor-element-404780ae::before{--border-transition:0.3s;
	}.elementor-2167 .elementor-element.elementor-element-5542bb32{--display:flex;
	--align-items:flex-start;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--background-transition:0.3s;
	--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-2167 .elementor-element.elementor-element-501d0fb6{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-501d0fb6 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-501d0fb6.elementor-element{--flex-grow:0;
	--flex-shrink:0;
	}.elementor-2167 .elementor-element.elementor-element-501d0fb6 .elementor-image-box-wrapper{text-align:left;
	}.elementor-2167 .elementor-element.elementor-element-501d0fb6 .elementor-image-box-title{color:#FFEDA9;
	word-break: normal;
	word-wrap: break-word;
	letter-spacing: 0.05em;
	font-family: "Cinzel", "Arial", "Helvetica", sans-serif;
	font-weight:700;
	}.elementor-2167 .elementor-element.elementor-element-501d0fb6 .elementor-image-box-description{color:#FFFFFF;
	font-family:"Montserrat Alternates", Sans-serif;
	font-size:18px;
	font-weight:400;
	}.elementor-2167 .elementor-element.elementor-element-2a6e9524{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-2a6e9524 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-2a6e9524.elementor-element{--align-self:flex-start;
	}.elementor-2167 .elementor-element.elementor-element-2a6e9524 .elementor-button{font-family:"Montserrat Alternate", Sans-serif;
	font-size:20px;
	font-weight:700;
	text-transform:uppercase;
	fill:#000000;
	color:#000000;
	background-color:#61CE7000;
	padding:20px 15px 20px 15px;
	}.elementor-2167 .elementor-element.elementor-element-4e3941df{width:var( --container-widget-width, 48% );
	max-width:48%;
	--container-widget-width:48%;
	--container-widget-flex-grow:0;
	}.elementor-2167 .elementor-element.elementor-element-4e3941df img{border-radius:15px 15px 15px 15px;
	}.elementor-2167 .elementor-element.elementor-element-34758a68{--display:flex;
	--min-height:612px;
	--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;
	--gap:30px 30px;
	--background-transition:0.3s;
	--overlay-opacity:0.5;
	--margin-top:0px;
	--margin-bottom:0px;
	--margin-left:0px;
	--margin-right:0px;
	--padding-top:3vw;
	--padding-bottom:3vw;
	--padding-left:3vw;
	--padding-right:3vw;
	}.elementor-2167 .elementor-element.elementor-element-34758a68:not(.elementor-motion-effects-element-type-background), .elementor-2167 .elementor-element.elementor-element-34758a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#180000;
	}.elementor-2167 .elementor-element.elementor-element-34758a68::before, .elementor-2167 .elementor-element.elementor-element-34758a68 > .elementor-background-video-container::before, .elementor-2167 .elementor-element.elementor-element-34758a68 > .e-con-inner > .elementor-background-video-container::before, .elementor-2167 .elementor-element.elementor-element-34758a68 > .elementor-background-slideshow::before, .elementor-2167 .elementor-element.elementor-element-34758a68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2167 .elementor-element.elementor-element-34758a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';
	}.elementor-2167 .elementor-element.elementor-element-34758a68, .elementor-2167 .elementor-element.elementor-element-34758a68::before{--border-transition:0.3s;
	}.elementor-2167 .elementor-element.elementor-element-708581ae{width:var( --container-widget-width, 50% );
	max-width:50%;
	--container-widget-width:50%;
	--container-widget-flex-grow:0;
	}.elementor-2167 .elementor-element.elementor-element-79e8cd90{--display:flex;
	--min-height:761px;
	--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:space-between;
	--align-items:center;
	--gap:30px 30px;
	--background-transition:0.3s;
	--overlay-opacity:0.5;
	--margin-top:0px;
	--margin-bottom:0px;
	--margin-left:0px;
	--margin-right:0px;
	--padding-top:3vw;
	--padding-bottom:3vw;
	--padding-left:3vw;
	--padding-right:3vw;
	}.elementor-2167 .elementor-element.elementor-element-79e8cd90:not(.elementor-motion-effects-element-type-background), .elementor-2167 .elementor-element.elementor-element-79e8cd90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#200000;
	}.elementor-2167 .elementor-element.elementor-element-79e8cd90::before, .elementor-2167 .elementor-element.elementor-element-79e8cd90 > .elementor-background-video-container::before, .elementor-2167 .elementor-element.elementor-element-79e8cd90 > .e-con-inner > .elementor-background-video-container::before, .elementor-2167 .elementor-element.elementor-element-79e8cd90 > .elementor-background-slideshow::before, .elementor-2167 .elementor-element.elementor-element-79e8cd90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2167 .elementor-element.elementor-element-79e8cd90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';
	}.elementor-2167 .elementor-element.elementor-element-79e8cd90, .elementor-2167 .elementor-element.elementor-element-79e8cd90::before{--border-transition:0.3s;
	}.elementor-2167 .elementor-element.elementor-element-28e24d4a{--display:flex;
	--align-items:flex-start;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--background-transition:0.3s;
	--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-2167 .elementor-element.elementor-element-11b3b695{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-11b3b695 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-11b3b695.elementor-element{--flex-grow:0;
	--flex-shrink:0;
	}.elementor-2167 .elementor-element.elementor-element-11b3b695 .elementor-image-box-wrapper{text-align:left;
	}.elementor-2167 .elementor-element.elementor-element-11b3b695 .elementor-image-box-title{color:#FFEDA9;
	word-break: normal;
	word-wrap: break-word;
	letter-spacing: 0.05em;
	font-family: "Cinzel", "Arial", "Helvetica", sans-serif;
	font-weight:700;
	}.elementor-2167 .elementor-element.elementor-element-11b3b695 .elementor-image-box-description{color:#FFFFFF;
	font-family:"Montserrat Alternates", Sans-serif;
	font-size:18px;
	font-weight:400;
	}.elementor-2167 .elementor-element.elementor-element-10aa7c62{
		width:100%;
		max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-10aa7c62 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-10aa7c62.elementor-element{--align-self:flex-start;
	}.elementor-2167 .elementor-element.elementor-element-10aa7c62 .elementor-button{font-family:"Montserrat Alternate", Sans-serif;
	font-size:20px;
	font-weight:700;
	text-transform:uppercase;
	fill:#000000;
	color:#000000;
	background-color:#61CE7000;
	padding:20px 15px 20px 15px;
	}.elementor-2167 .elementor-element.elementor-element-105c2225{width:var( --container-widget-width, 48% );
	max-width:48%;
	--container-widget-width:48%;
	--container-widget-flex-grow:0;
	}.elementor-2167 .elementor-element.elementor-element-105c2225 img{border-radius:15px 15px 15px 15px;
	}.elementor-2167 .elementor-element.elementor-element-1a933362{--display:flex;
	--min-height:886px;
	--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:space-evenly;
	--align-items:center;
	--gap:40px 40px;
	--background-transition:0.3s;
	--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-2167 .elementor-element.elementor-element-1a933362:not(.elementor-motion-effects-element-type-background), .elementor-2167 .elementor-element.elementor-element-1a933362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#180000;
	}.elementor-2167 .elementor-element.elementor-element-1a933362, .elementor-2167 .elementor-element.elementor-element-1a933362::before{--border-transition:0.3s;
	}.elementor-2167 .elementor-element.elementor-element-304c1ace{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-304c1ace > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-304c1ace.elementor-element{--flex-grow:0;
	--flex-shrink:0;
	}.elementor-2167 .elementor-element.elementor-element-304c1ace .elementor-image-box-wrapper{text-align:center;
	}.elementor-2167 .elementor-element.elementor-element-304c1ace .elementor-image-box-title{color:#FFEDA9;
	word-break: normal;
	word-wrap: break-word;
	letter-spacing: 0.05em;
	font-family: "Cinzel", "Arial", "Helvetica", sans-serif;
	font-weight:700;
	}.elementor-2167 .elementor-element.elementor-element-304c1ace .elementor-image-box-description{color:#FFFFFF;
	font-family:"Montserrat Alternates", Sans-serif;
	font-size:18px;
	font-weight:400;
	}.elementor-2167 .elementor-element.elementor-element-f7d49d5{--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;
	--background-transition:0.3s;
	}.elementor-2167 .elementor-element.elementor-element-f7d49d5:not(.elementor-motion-effects-element-type-background), .elementor-2167 .elementor-element.elementor-element-f7d49d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#180000;
	}.elementor-2167 .elementor-element.elementor-element-f7d49d5, .elementor-2167 .elementor-element.elementor-element-f7d49d5::before{--border-transition:0.3s;
	}.elementor-2167 .elementor-element.elementor-element-6f468191{--display:flex;
	--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;
	--gap:25px 25px;
	--background-transition:0.3s;
	border-style:solid;
	--border-style:solid;
	border-width:2px 0px 2px 0px;
	--border-top-width:2px;
	--border-right-width:0px;
	--border-bottom-width:2px;
	--border-left-width:0px;
	border-color:#CF0000;
	--border-color:#CF0000;
	--border-radius:25px 25px 25px 25px;
	--padding-top:70px;
	--padding-bottom:70px;
	--padding-left:50px;
	--padding-right:50px;
	}.elementor-2167 .elementor-element.elementor-element-6f468191:not(.elementor-motion-effects-element-type-background), .elementor-2167 .elementor-element.elementor-element-6f468191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;
	background-image:linear-gradient(141deg, #200000 69%, #720000 100%);
	}.elementor-2167 .elementor-element.elementor-element-6f468191, .elementor-2167 .elementor-element.elementor-element-6f468191::before{--border-transition:0.3s;
	}.elementor-2167 .elementor-element.elementor-element-6f468191.e-con{--align-self:center;
	--order:99999 /* order end hack */;
	--flex-grow:0;
	--flex-shrink:0;
	}

.elementor-2167 .elementor-element.elementor-element-7adc917 {
    width: var( --container-widget-width, 100% );
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-2167 .elementor-element.elementor-element-7adc917 > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-2167 .elementor-element.elementor-element-7adc917.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-2167 .elementor-element.elementor-element-7adc917 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Montserrat", Sans-serif;
    font-size: 26px;
    font-weight: 600;
}

.elementor-2167 .elementor-element.elementor-element-92aef2a{
		width:var( --container-widget-width, 43% );
		max-width:43%;
		--container-widget-width:43%;*/
		--container-widget-flex-grow:0;}
.elementor-2167 .elementor-element.elementor-element-205650a1{
		width:var( --container-widget-width, 131.918% );
		max-width:131.918%;
		--container-widget-width:131.918%;
		--container-widget-flex-grow:0;
		text-align:center;
	}.elementor-2167 .elementor-element.elementor-element-205650a1 > .elementor-widget-container{margin:16px 16px 16px 16px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-205650a1.elementor-element{--flex-grow:0;
	--flex-shrink:0;
	}.elementor-2167 .elementor-element.elementor-element-205650a1 .elementor-heading-title{color:#6EC1E4;
	word-break: normal;
	word-wrap: break-word;
	letter-spacing: 0.05em;
	font-family: "Cinzel", "Arial", "Helvetica", sans-serif;
	font-size:70px;
	font-weight:600;
	}.elementor-2167 .elementor-element.elementor-element-676b62f8{width:var( --container-widget-width, 100% );
	max-width:100%;
	--container-widget-width:100%;
	--container-widget-flex-grow:0;
	text-align:center;
	}.elementor-2167 .elementor-element.elementor-element-676b62f8 > .elementor-widget-container{margin:-20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-676b62f8.elementor-element{--flex-grow:0;
	--flex-shrink:0;
	}.elementor-2167 .elementor-element.elementor-element-676b62f8 .elementor-heading-title{color:#FFFFFF;
	font-family:"Montserrat", Sans-serif;
	font-size:26px;
	font-weight:600;
	}.elementor-2167 .elementor-element.elementor-element-75a05625{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-75a05625 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-75a05625.elementor-element{--align-self:flex-start;
	}.elementor-2167 .elementor-element.elementor-element-75a05625 .elementor-button{font-family:"Montserrat Alternate", Sans-serif;
	font-weight:700;
	text-transform:uppercase;
	fill:#000000;
	color:#000000;
	background-color:#61CE7000;
	padding:20px 15px 20px 15px;
	}.elementor-2167 .elementor-element.elementor-element-7dbbb1ef{--display:flex;
	--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;
	--background-transition:0.3s;
	--padding-top:60px;
	--padding-bottom:60px;
	--padding-left:60px;
	--padding-right:60px;
	}.elementor-2167 .elementor-element.elementor-element-7dbbb1ef:not(.elementor-motion-effects-element-type-background), .elementor-2167 .elementor-element.elementor-element-7dbbb1ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#200000;
	}.elementor-2167 .elementor-element.elementor-element-7dbbb1ef, .elementor-2167 .elementor-element.elementor-element-7dbbb1ef::before{--border-transition:0.3s;
	}.elementor-2167 .elementor-element.elementor-element-39ae89ed{text-align:justify;
	color:#AF7C7C;
	font-family:"Montserrat Alternate", Sans-serif;
	font-size:0.7em;
	}.elementor-2167 .elementor-element.elementor-element-61b3469c{text-align:justify;
	color:#AF7C7C;
	font-family:"Montserrat Alternate", Sans-serif;
	font-weight:700;
	}@media(max-width:1024px){.elementor-2167 .elementor-element.elementor-element-5dfe418{--min-height:0px;
	/*--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:50px 50px;
	--margin-top:0px;
	--margin-bottom:0px;
	--margin-left:0px;
	--margin-right:0px;
	--padding-top:7vw;
	--padding-bottom:7vw;
	--padding-left:7vw;
	--padding-right:7vw;
	}.elementor-2167 .elementor-element.elementor-element-5e4cd094{--align-items:flex-start;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--gap:20px 20px;
	--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-2167 .elementor-element.elementor-element-43a5e792{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-43a5e792 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-4ec9dc41{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-4ec9dc41 .elementor-button{padding:12px 0px 12px 0px;
	}.elementor-2167 .elementor-element.elementor-element-404780ae{--gap:30px 30px;
	--padding-top:11vw;
	--padding-bottom:11vw;
	--padding-left:7vw;
	--padding-right:7vw;
	}.elementor-2167 .elementor-element.elementor-element-501d0fb6{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-501d0fb6 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-2a6e9524{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-2a6e9524 .elementor-button{padding:12px 0px 12px 0px;
	}.elementor-2167 .elementor-element.elementor-element-34758a68{--gap:30px 30px;
	--padding-top:11vw;
	--padding-bottom:11vw;
	--padding-left:7vw;
	--padding-right:7vw;
	}.elementor-2167 .elementor-element.elementor-element-79e8cd90{--gap:30px 30px;
	--padding-top:11vw;
	--padding-bottom:11vw;
	--padding-left:7vw;
	--padding-right:7vw;
	}.elementor-2167 .elementor-element.elementor-element-11b3b695{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-11b3b695 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-10aa7c62{
		width:100%;
		max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-10aa7c62 .elementor-button{padding:12px 0px 12px 0px;
	}.elementor-2167 .elementor-element.elementor-element-1a933362{--min-height:0px;
	--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:50px 50px;
	--margin-top:0px;
	--margin-bottom:0px;
	--margin-left:0px;
	--margin-right:0px;
	--padding-top:7vw;
	--padding-bottom:7vw;
	--padding-left:7vw;
	--padding-right:7vw;
	}.elementor-2167 .elementor-element.elementor-element-304c1ace{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-304c1ace > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-205650a1 .elementor-heading-title{font-size:36px;
	line-height:1.2em;
	}.elementor-2167 .elementor-element.elementor-element-75a05625{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-75a05625 .elementor-button{padding:12px 0px 12px 0px;
	}}@media(min-width:768px){.elementor-2167 .elementor-element.elementor-element-5dfe418{--content-width:1140px;
	}.elementor-2167 .elementor-element.elementor-element-5e4cd094{--width:46%;
	}.elementor-2167 .elementor-element.elementor-element-5542bb32{--width:48%;
	}.elementor-2167 .elementor-element.elementor-element-28e24d4a{--width:48%;
	}.elementor-2167 .elementor-element.elementor-element-1a933362{--content-width:1280px;
	}.elementor-2167 .elementor-element.elementor-element-6f468191{--width:48%;
	}}@media(max-width:1024px) and (min-width:768px){.elementor-2167 .elementor-element.elementor-element-5dfe418{--content-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-6f468191{--width:540px;
	}}@media(max-width:767px){.elementor-2167 .elementor-element.elementor-element-5dfe418:not(.elementor-motion-effects-element-type-background), .elementor-2167 .elementor-element.elementor-element-5dfe418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../../../images/s1.webp");
	background-position:top center;
	background-repeat:no-repeat;
	background-size:contain;
	}.elementor-2167 .elementor-element.elementor-element-5dfe418{--content-width:100%;
	--min-height:1259px;
	--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:flex-end;
	--gap:10px 10px;
	--margin-top:0px;
	--margin-bottom:0px;
	--margin-left:0px;
	--margin-right:0px;
	--padding-top:35px;
	--padding-bottom:35px;
	--padding-left:20px;
	--padding-right:20px;
	}.elementor-2167 .elementor-element.elementor-element-5e4cd094{--width:100%;
	--align-items:center;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--gap:15px 15px;
	--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-2167 .elementor-element.elementor-element-43a5e792{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-43a5e792 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-43a5e792.elementor-element{--align-self:center;
	}.elementor-2167 .elementor-element.elementor-element-43a5e792 .elementor-image-box-wrapper{text-align:center;
	}.elementor-2167 .elementor-element.elementor-element-43a5e792 .elementor-image-box-title{margin-bottom:19px;
	}.elementor-2167 .elementor-element.elementor-element-4ec9dc41{width:var( --container-widget-width, 360px );
	/*max-width:360px;*/
	--container-widget-width:360px;
	--container-widget-flex-grow:0;
	}.elementor-2167 .elementor-element.elementor-element-4ec9dc41 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:5px 20px 5px 20px;
	}.elementor-2167 .elementor-element.elementor-element-4ec9dc41.elementor-element{--align-self:center;
	}.elementor-2167 .elementor-element.elementor-element-4ec9dc41 .elementor-button{padding:12px 0px 12px 0px;
	}.elementor-2167 .elementor-element.elementor-element-404780ae{--content-width:360px;
	--min-height:0px;
	--gap:30px 30px;
	--overlay-opacity:1;
	--padding-top:11vw;
	--padding-bottom:11vw;
	--padding-left:07vw;
	--padding-right:7vw;
	}.elementor-2167 .elementor-element.elementor-element-501d0fb6{width:var( --container-widget-width, 360px );
	/*max-width:360px;*/
	--container-widget-width:360px;
	--container-widget-flex-grow:0;
	}.elementor-2167 .elementor-element.elementor-element-501d0fb6 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-501d0fb6.elementor-element{--align-self:center;
	}.elementor-2167 .elementor-element.elementor-element-501d0fb6 .elementor-image-box-wrapper{text-align:center;
	}.elementor-2167 .elementor-element.elementor-element-501d0fb6 .elementor-image-box-title{margin-bottom:19px;
	}.elementor-2167 .elementor-element.elementor-element-2a6e9524{width:var( --container-widget-width, 360px );
	/*max-width:360px;*/
	--container-widget-width:360px;
	--container-widget-flex-grow:0;
	}.elementor-2167 .elementor-element.elementor-element-2a6e9524 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:5px 20px 5px 20px;
	}.elementor-2167 .elementor-element.elementor-element-2a6e9524.elementor-element{--align-self:center;
	}.elementor-2167 .elementor-element.elementor-element-2a6e9524 .elementor-button{padding:12px 0px 12px 0px;
	}.elementor-2167 .elementor-element.elementor-element-4e3941df{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-34758a68{--content-width:360px;
	--min-height:0px;
	--gap:30px 30px;
	--overlay-opacity:1;
	--padding-top:11vw;
	--padding-bottom:11vw;
	--padding-left:07vw;
	--padding-right:7vw;
	}.elementor-2167 .elementor-element.elementor-element-708581ae{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-79e8cd90{--content-width:360px;
	--min-height:0px;
	--gap:30px 30px;
	--overlay-opacity:1;
	--padding-top:11vw;
	--padding-bottom:11vw;
	--padding-left:07vw;
	--padding-right:7vw;
	}.elementor-2167 .elementor-element.elementor-element-11b3b695{width:var( --container-widget-width, 360px );
	/*max-width:360px;*/
	--container-widget-width:360px;
	--container-widget-flex-grow:0;
	}.elementor-2167 .elementor-element.elementor-element-11b3b695 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-11b3b695.elementor-element{--align-self:center;
	}.elementor-2167 .elementor-element.elementor-element-11b3b695 .elementor-image-box-wrapper{text-align:center;
	}.elementor-2167 .elementor-element.elementor-element-11b3b695 .elementor-image-box-title{margin-bottom:19px;
	}.elementor-2167 .elementor-element.elementor-element-10aa7c62{
	width:var( --container-widget-width, 360px );
	/*max-width:360px;*/
	--container-widget-width:360px;
	--container-widget-flex-grow:0;
	}.elementor-2167 .elementor-element.elementor-element-10aa7c62 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:5px 20px 5px 20px;
	}.elementor-2167 .elementor-element.elementor-element-10aa7c62.elementor-element{--align-self:center;
	}.elementor-2167 .elementor-element.elementor-element-10aa7c62 .elementor-button{padding:12px 0px 12px 0px;
	}.elementor-2167 .elementor-element.elementor-element-105c2225{width:100%;
	max-width:100%;
	}.elementor-2167 .elementor-element.elementor-element-1a933362{--content-width:360px;
	--min-height:93px;
	--gap:30px 30px;
	--margin-top:0px;
	--margin-bottom:0px;
	--margin-left:0px;
	--margin-right:0px;
	--padding-top:11vw;
	--padding-bottom:11vw;
	--padding-left:6vw;
	--padding-right:6vw;
	}.elementor-2167 .elementor-element.elementor-element-304c1ace{width:var( --container-widget-width, 360px );
	/*max-width:360px;*/
	--container-widget-width:360px;
	--container-widget-flex-grow:0;
	}.elementor-2167 .elementor-element.elementor-element-304c1ace > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-304c1ace.elementor-element{--align-self:center;
	}.elementor-2167 .elementor-element.elementor-element-304c1ace .elementor-image-box-wrapper{text-align:center;
	}.elementor-2167 .elementor-element.elementor-element-304c1ace .elementor-image-box-title{margin-bottom:19px;
	}.elementor-2167 .elementor-element.elementor-element-6f468191{--min-height:0px;
	--padding-top:60px;
	--padding-bottom:60px;
	--padding-left:30px;
	--padding-right:30px;
	}.elementor-2167 .elementor-element.elementor-element-92aef2a{--container-widget-width:45%;
	--container-widget-flex-grow:0;
	width:var( --container-widget-width, 45% );
	max-width:45%;
	}.elementor-2167 .elementor-element.elementor-element-92aef2a.elementor-element{--align-self:center;
	}.elementor-2167 .elementor-element.elementor-element-205650a1{width:var( --container-widget-width, 307px );
	/*max-width:307px;*/
	--container-widget-width:307px;
	--container-widget-flex-grow:0;
	text-align:center;
	}.elementor-2167 .elementor-element.elementor-element-205650a1 > .elementor-widget-container{margin:19px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-205650a1 .elementor-heading-title{font-size:57px;
	line-height:1.2em;
	}.elementor-2167 .elementor-element.elementor-element-75a05625{width:var( --container-widget-width, 360px );
	/*max-width:360px;*/
	--container-widget-width:360px;
	--container-widget-flex-grow:0;
	}.elementor-2167 .elementor-element.elementor-element-75a05625 > .elementor-widget-container{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}.elementor-2167 .elementor-element.elementor-element-75a05625 .elementor-button{padding:12px 0px 12px 0px;}.elementor-2167 .elementor-element.elementor-element-7dbbb1ef{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2167 .elementor-element.elementor-element-39ae89ed{font-size:12px;}.elementor-2167 .elementor-element.elementor-element-61b3469c{font-size:12px;}}
	/* Start custom CSS for container, class: .elementor-element-5dfe418 */.elementor-2167 .elementor-element.elementor-element-5dfe418 {
margin-right: 0px;
margin-bottom: 0px;
border-bottom: 1px solid transparent;
border-image-source: linear-gradient(90deg, rgba(255,255,255,0) 0%, #720000 50%, rgba(255,255,255,0) 100%);
border-image-slice: 1;
}/* End custom CSS */


/* Start custom CSS for html, class: .elementor-element-708581ae */.elementor-2167 .elementor-element.elementor-element-708581ae h1 {
    font-family: Cinzel;
    font-size: 33px;
}

.elementor-2167 .elementor-element.elementor-element-708581ae ul {
    font-family: Montserrat Alternates;
    color: white;
    font-size: 20px;
}


.elementor-2167 .elementor-element.elementor-element-708581ae .list{
    display: flex;
    flex-direction: column;
    align-items: center;
}

@media (max-width: 767px) {
  .elementor-2167 .elementor-element.elementor-element-708581ae h1 {
    font-family: Cinzel;
    font-size: 28px;
}

.elementor-2167 .elementor-element.elementor-element-708581ae ul {
    font-family: Montserrat;
    color: white;
    font-size: 18px;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34758a68 */.elementor-2167 .elementor-element.elementor-element-34758a68 {
margin-right: 0px;
margin-bottom: 0px;
border-bottom: 1px solid transparent;
border-TOP: 1px solid transparent;
border-image-source: linear-gradient(90deg, rgba(255,255,255,0) 0%, #c0e4ff 50%, rgba(255,255,255,0) 100%);
border-image-slice: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a933362 */.elementor-2167 .elementor-element.elementor-element-1a933362 {
margin-right: 0px;
margin-bottom: 0px;
border-bottom: 1px solid transparent;
border-TOP: 1px solid transparent;
border-image-source: linear-gradient(90deg, rgba(255,255,255,0) 0%, #720000 50%, rgba(255,255,255,0) 100%);
border-image-slice: 1;
}/* End custom CSS */
/* Start custom CSS */texto-degrade {
    /*background: linear-gradient(45deg, rgb(173, 216, 230), rgb(255, 255, 255), rgb(173, 216, 230), rgb(255, 255, 255));*/
		display: inline-block;
		font-weight: 800;
		background: -moz-linear-gradient(45deg, #FFD8E6 0%, #ADD8E6 100%);
		background: -webkit-gradient(linear, left top, right top, color-stop(0%, #FFD8E6), color-stop(100%, #ADD8E6));
		background: -webkit-linear-gradient(45deg, #FFD8E6 0%, #ADD8E6 100%);
		background: -o-linear-gradient(45deg, #FFD8E6 0%, #ADD8E6 100%);
		background: -ms-linear-gradient(45deg, #FFD8E6 0%, #ADD8E6 100%);
		background: linear-gradient(45deg, #FFD8E6 0%, #ADD8E6 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color-one', endColorstr='$color-two',GradientType=1 );
		-webkit-background-clip: text;
		-moz-background-clip: text;
		-ms-background-clip: text;
		-o-background-clip: text;
		background-clip: text;
		-webkit-text-fill-color: transparent;
		-moz-text-fill-color: transparent;
		-ms-text-fill-color: transparent;
		-o-text-fill-color: transparent;
		text-fill-color: transparent;
		opacity: 1;
		z-index: 9;
}

red {
    color: white;
}

.bt {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(45deg, rgb(173, 216, 230), rgb(255, 255, 255), rgb(173, 216, 230), rgb(255, 255, 255));
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
    border-radius: 30px;
    box-shadow: 0 0 20px #add8e650;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

.letra {
    font-size: 30px;
}
/* End custom CSS */

/* Start Custom Fonts CSS */
@font-face {
	font-family: 'Montserrat Alternate';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../../2024/07/MontserratAlternates-Medium.eot');
	src: url('../../2024/07/MontserratAlternates-Medium.eot?#iefix') format('embedded-opentype'),
		url('../../2024/07/MontserratAlternates-Medium.woff2') format('woff2'),
		url('../../2024/07/MontserratAlternates-Medium.woff') format('woff'),
		url('../../2024/07/MontserratAlternates-Medium.ttf') format('truetype'),
		url('../../2024/07/MontserratAlternates-Medium.svg#MontserratAlternate') format('svg');
}
@font-face {
	font-family: 'Montserrat Alternate';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('../../2024/07/MontserratAlternates-Bold.eot');
	src: url('../../2024/07/MontserratAlternates-Bold.eot?#iefix') format('embedded-opentype'),
		url('../../2024/07/MontserratAlternates-Bold.woff2') format('woff2'),
		url('../../2024/07/MontserratAlternates-Bold.woff') format('woff'),
		url('../../2024/07/MontserratAlternates-Bold.ttf') format('truetype'),
		url('../../2024/07/MontserratAlternates-Bold.svg#MontserratAlternate') format('svg');
}

@font-face {
	font-family: "Cinzel";
	font-weight: bold;
  font-style: normal;
	font-display: auto;
	src: url('../../2024/07/Cinzel-Bold.eot');
	src: url('../../2024/07/Cinzel-Bold?#iefix') format('embedded-opentype'),
		url('../../2024/07/Cinzel-Bold.woff2') format('woff2'),
		url('../../2024/07/Cinzel-Bold.woff') format('woff'),
		url('../../2024/07/Cinzel-Bold.ttf') format('truetype'),
		url('../../2024/07/Cinzel-Bold.svg#Cinzel') format('svg');
}
/* End Custom Fonts CSS */