.elementor-99 .elementor-element.elementor-element-d6995ee{--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:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99 .elementor-element.elementor-element-1d8ead0{--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;--justify-content:center;}.elementor-99 .elementor-element.elementor-element-1d8ead0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-1834b6a .elementor-heading-title{font-family:"righteous", Sans-serif;font-size:45px;font-weight:600;letter-spacing:1.3px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-99 .elementor-element.elementor-element-2d2a6a3{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-99 .elementor-element.elementor-element-5e61fa1{--display:flex;}.elementor-99 .elementor-element.elementor-element-b620d5a .elementor-heading-title{font-size:56px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-99 .elementor-element.elementor-element-8585582{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-99 .elementor-element.elementor-element-e95f0e6 .elementor-button{background-color:transparent;background-image:linear-gradient(98deg, #CA204A 49%, #F25B29 100%);}.elementor-99 .elementor-element.elementor-element-8ca3742 .elementor-button{background-color:transparent;background-image:linear-gradient(128deg, #CA204A 62%, #F25B29 100%);}.elementor-99 .elementor-element.elementor-element-6484ed5{--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;}.elementor-99 .elementor-element.elementor-element-75ab6cd img{width:80%;}.elementor-99 .elementor-element.elementor-element-3af9b1b{--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;}.elementor-99 .elementor-element.elementor-element-14c732f{--display:flex;}.elementor-99 .elementor-element.elementor-element-65b8a99{--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;}.elementor-99 .elementor-element.elementor-element-dba7e40{--display:flex;}.elementor-99 .elementor-element.elementor-element-36de53f img{border-radius:22px 22px 22px 22px;box-shadow:-9px -13px 14px 0px rgba(0,0,0,0.5);}.elementor-99 .elementor-element.elementor-element-61ce28f{--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:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-99 .elementor-element.elementor-element-6975616{--display:flex;--border-radius:22px 22px 22px 22px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-99 .elementor-element.elementor-element-6975616:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-6975616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF85;}.elementor-99 .elementor-element.elementor-element-6b9a583{--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;}.elementor-99 .elementor-element.elementor-element-d8de4b1{--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;}.elementor-99 .elementor-element.elementor-element-d8de4b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-7b2ed26{--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;}.elementor-99 .elementor-element.elementor-element-7b2ed26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-5c85a66{text-align:center;}.elementor-99 .elementor-element.elementor-element-5c85a66 .elementor-heading-title{font-family:"righteous", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-99 .elementor-element.elementor-element-a89eb68{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-99 .elementor-element.elementor-element-ff86537 .elementor-button{background-color:#3D4895;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:15px 15px 15px 15px;}.elementor-99 .elementor-element.elementor-element-c65e1a0 .elementor-button{background-color:#2D9FA1;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:15px 15px 15px 15px;}.elementor-99 .elementor-element.elementor-element-53943cf{--display:flex;}.elementor-99 .elementor-element.elementor-element-53943cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-817b89b{--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;}.elementor-99 .elementor-element.elementor-element-817b89b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-ababa3f{text-align:center;}.elementor-99 .elementor-element.elementor-element-ababa3f .elementor-heading-title{font-family:"righteous", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-99 .elementor-element.elementor-element-c7f0212 .elementor-button{background-color:#BB1E72;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:15px 15px 15px 15px;}.elementor-99 .elementor-element.elementor-element-3a091e1{--display:flex;}.elementor-99 .elementor-element.elementor-element-f17b89c{--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;}.elementor-99 .elementor-element.elementor-element-f17b89c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-2fa783a{--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;}.elementor-99 .elementor-element.elementor-element-2fa783a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-1a8a94e{text-align:center;}.elementor-99 .elementor-element.elementor-element-1a8a94e .elementor-heading-title{font-family:"righteous", Sans-serif;font-size:21px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-99 .elementor-element.elementor-element-a19352e{width:var( --container-widget-width, 206.686% );max-width:206.686%;--container-widget-width:206.686%;--container-widget-flex-grow:0;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-99 .elementor-element.elementor-element-a19352e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-99 .elementor-element.elementor-element-bfe0f42 .elementor-button{background-color:#BB1E72;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:15px 15px 15px 15px;}.elementor-99 .elementor-element.elementor-element-adc8e4c{--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;--justify-content:space-evenly;--margin-top:141px;--margin-bottom:141px;--margin-left:0px;--margin-right:0px;}.elementor-99 .elementor-element.elementor-element-025a4da{--display:flex;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-99 .elementor-element.elementor-element-025a4da:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-025a4da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF8C;}.elementor-99 .elementor-element.elementor-element-d05972e .elementor-counter{flex-direction:row-reverse;}.elementor-99 .elementor-element.elementor-element-d05972e .elementor-counter-number-wrapper{font-size:138px;}.elementor-99 .elementor-element.elementor-element-d05972e .elementor-counter-title{font-size:26px;}.elementor-99 .elementor-element.elementor-element-81cd61d{--display:flex;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-99 .elementor-element.elementor-element-81cd61d:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-81cd61d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF8C;}.elementor-99 .elementor-element.elementor-element-08aa81b{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-08aa81b .elementor-counter{flex-direction:row-reverse;}.elementor-99 .elementor-element.elementor-element-08aa81b .elementor-counter-number-wrapper{font-size:138px;}.elementor-99 .elementor-element.elementor-element-08aa81b .elementor-counter-title{font-size:26px;}.elementor-99 .elementor-element.elementor-element-31eb8cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:93px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-31eb8cf:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-31eb8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #3F3F3F 0%, #000000 100%);}.elementor-99 .elementor-element.elementor-element-4ce8a6e{--display:flex;--flex-direction:column-reverse;--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;--padding-top:38px;--padding-bottom:45px;--padding-left:0px;--padding-right:3px;}.elementor-99 .elementor-element.elementor-element-bdd6483{padding:33px 33px 33px 33px;border-radius:21px 21px 21px 21px;box-shadow:0px 0px 10px 0px #B85B5B;text-align:center;}.elementor-99 .elementor-element.elementor-element-bdd6483:hover{border-radius:21px 21px 21px 21px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-99 .elementor-element.elementor-element-bdd6483 .elementor-heading-title{font-size:45px;color:#D5D5D5;}.elementor-99 .elementor-element.elementor-element-fc4991e{--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;}.elementor-99 .elementor-element.elementor-element-8fec688 img{width:76%;}.elementor-99 .elementor-element.elementor-element-bf68a34{text-align:center;font-size:13px;color:#D5D5D5;}.elementor-99 .elementor-element.elementor-element-0bffe18{--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;}.elementor-99 .elementor-element.elementor-element-2bda69d{--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;--overlay-opacity:0.61;--border-radius:21px 21px 21px 21px;box-shadow:17px -1px 10px 9px rgba(0,0,0,0.5);--margin-top:144px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:179px;--padding-bottom:179px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-2bda69d:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-2bda69d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #3F3F3F 0%, #000000 100%);}.elementor-99 .elementor-element.elementor-element-2bda69d::before, .elementor-99 .elementor-element.elementor-element-2bda69d > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-2bda69d > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-2bda69d > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-2bda69d > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-2bda69d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-6f2f578{--display:flex;--border-radius:21px 21px 21px 21px;}.elementor-99 .elementor-element.elementor-element-6f2f578:hover{--border-radius:21px 21px 21px 21px;--border-top-left-radius:21px;--border-top-right-radius:21px;--border-bottom-right-radius:21px;--border-bottom-left-radius:21px;}.elementor-99 .elementor-element.elementor-element-6f2f578, .elementor-99 .elementor-element.elementor-element-6f2f578::before{--border-transition:0.3s;}.elementor-99 .elementor-element.elementor-element-29fbf23{border-radius:21px 21px 21px 21px;box-shadow:0px 0px 10px 0px #B85B5B;text-align:center;}.elementor-99 .elementor-element.elementor-element-29fbf23:hover{border-radius:21px 21px 21px 21px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-99 .elementor-element.elementor-element-29fbf23 .elementor-heading-title{font-size:45px;color:#D5D5D5;}.elementor-99 .elementor-element.elementor-element-a5a634e{text-align:center;font-size:24px;color:#D5D5D5;}.elementor-99 .elementor-element.elementor-element-098acb3 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-99 .elementor-element.elementor-element-098acb3 .elementor-custom-embed-play i{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-99 .elementor-element.elementor-element-79e105e{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:126px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:69px;--padding-bottom:69px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-79e105e:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-79e105e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5C58E;}.elementor-99 .elementor-element.elementor-element-87c253f{--display:flex;}.elementor-99 .elementor-element.elementor-element-f7de666{text-align:center;}.elementor-99 .elementor-element.elementor-element-83858f3{text-align:center;}.elementor-99 .elementor-element.elementor-element-e0787eb{border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-99 .elementor-element.elementor-element-e0787eb .elementor-swiper-button.elementor-swiper-button-prev, .elementor-99 .elementor-element.elementor-element-e0787eb .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-e0787eb .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-99 .elementor-element.elementor-element-e0787eb .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-99 .elementor-element.elementor-element-e0787eb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-99 .elementor-element.elementor-element-d40f731{border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-99 .elementor-element.elementor-element-d40f731 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-99 .elementor-element.elementor-element-e76e9b3{--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;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99 .elementor-element.elementor-element-f515f68{--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;}.elementor-99 .elementor-element.elementor-element-b8f1095{--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;}.elementor-99 .elementor-element.elementor-element-702c8e7 .elementor-repeater-item-46f146b.elementor-social-icon{background-color:#CC299E;}.elementor-99 .elementor-element.elementor-element-702c8e7{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-99 .elementor-element.elementor-element-32e070f{--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;}body.elementor-page-99:not(.elementor-motion-effects-element-type-background), body.elementor-page-99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://festgan.eu.org/wp-content/uploads/2024/10/Background-FCG_Prancheta-1.png");background-position:-595px -621px;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-99 .elementor-element.elementor-element-3af9b1b{--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-99 .elementor-element.elementor-element-e0787eb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-width:5px 5px 5px 5px;border-radius:21px 21px 21px 21px;}body.elementor-page-99:not(.elementor-motion-effects-element-type-background), body.elementor-page-99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-595px -477px;}}@media(max-width:767px){.elementor-99 .elementor-element.elementor-element-d6995ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-99 .elementor-element.elementor-element-bdd6483 .elementor-heading-title{font-size:21px;}.elementor-99 .elementor-element.elementor-element-8fec688 img{width:62%;}.elementor-99 .elementor-element.elementor-element-29fbf23 .elementor-heading-title{font-size:21px;}.elementor-99 .elementor-element.elementor-element-a5a634e{font-size:12px;}body.elementor-page-99:not(.elementor-motion-effects-element-type-background), body.elementor-page-99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -561px;}}@media(min-width:768px){.elementor-99 .elementor-element.elementor-element-1d8ead0{--width:45.115%;}.elementor-99 .elementor-element.elementor-element-d8de4b1{--width:33%;}.elementor-99 .elementor-element.elementor-element-7b2ed26{--width:83.813%;}.elementor-99 .elementor-element.elementor-element-53943cf{--width:33%;}.elementor-99 .elementor-element.elementor-element-817b89b{--width:92.797%;}.elementor-99 .elementor-element.elementor-element-3a091e1{--width:33%;}.elementor-99 .elementor-element.elementor-element-f17b89c{--width:84.581%;}.elementor-99 .elementor-element.elementor-element-2fa783a{--width:91.728%;}.elementor-99 .elementor-element.elementor-element-fc4991e{--width:50%;}.elementor-99 .elementor-element.elementor-element-0bffe18{--width:50%;}.elementor-99 .elementor-element.elementor-element-f515f68{--width:33.3333%;}.elementor-99 .elementor-element.elementor-element-b8f1095{--width:33.3333%;}.elementor-99 .elementor-element.elementor-element-32e070f{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-99 .elementor-element.elementor-element-f17b89c{--width:179.438px;}}@media(min-width:1025px){body.elementor-page-99:not(.elementor-motion-effects-element-type-background), body.elementor-page-99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'righteous';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
@font-face {
	font-family: 'righteous';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://festgan.eu.org/wp-content/uploads/2024/10/Righteous-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */