.elementor-12 .elementor-element.elementor-element-4e41749{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-bbf1069{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-bb008ef{text-align:center;}.elementor-12 .elementor-element.elementor-element-bb008ef .elementor-heading-title{color:#000000;}.elementor-12 .elementor-element.elementor-element-a6976c4{--spacer-size:12px;}.elementor-12 .elementor-element.elementor-element-66c5432{--display:flex;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-66c5432::before, .elementor-12 .elementor-element.elementor-element-66c5432 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-66c5432 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-66c5432 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-66c5432 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-66c5432 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-512fa4b{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-9145657{--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;border-style:dotted;--border-style:dotted;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;--border-radius:36px 36px 36px 36px;box-shadow:0px -4px 10px 0px rgba(224.67626037597657, 111.84970353499703, 111.84970353499703, 0.5);}.elementor-12 .elementor-element.elementor-element-9145657:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9145657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF3E0;}.elementor-12 .elementor-element.elementor-element-73caa69{--display:flex;--min-height:23px;}.elementor-12 .elementor-element.elementor-element-73caa69.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-12 .elementor-element.elementor-element-af42cd5{width:var( --container-widget-width, 108.107% );max-width:108.107%;--container-widget-width:108.107%;--container-widget-flex-grow:0;text-align:justify;color:#4C2C2C;}.elementor-12 .elementor-element.elementor-element-af42cd5 > .elementor-widget-container{margin:20px 20px 20px 20px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-af42cd5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-af42cd5 a:hover, .elementor-12 .elementor-element.elementor-element-af42cd5 a:focus{color:var( --e-global-color-63ebdb7 );}.elementor-12 .elementor-element.elementor-element-af42cd5 a{transition-duration:0s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-0d3683a .elementor-button{background-color:#7C5151;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;font-style:italic;letter-spacing:2.1px;word-spacing:4px;border-radius:2px 2px 2px 2px;padding:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-0d3683a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0d3683a .elementor-button:focus{background-color:transparent;color:#700D0D;background-image:linear-gradient(180deg, #FBFBFB 0%, #EEA674 100%);border-color:#430707;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-0d3683a .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0d3683a .elementor-button:focus svg{fill:#700D0D;}.elementor-12 .elementor-element.elementor-element-a9e2249{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4a0a99e{--display:flex;--min-height:53px;}.elementor-12 .elementor-element.elementor-element-fbad3cc{text-align:left;}.elementor-12 .elementor-element.elementor-element-fbad3cc .elementor-heading-title{font-family:"K2D", Sans-serif;font-size:28px;font-weight:700;line-height:56px;letter-spacing:1.4px;color:#071A22;}.elementor-12 .elementor-element.elementor-element-0afd5fb{--display:flex;}.elementor-12 .elementor-element.elementor-element-120b135{text-align:center;}.elementor-12 .elementor-element.elementor-element-120b135 .elementor-heading-title{color:#044D6C;}.elementor-12 .elementor-element.elementor-element-088eb41{--display:flex;}.elementor-12 .elementor-element.elementor-element-b945e9e{text-align:center;}.elementor-12 .elementor-element.elementor-element-b945e9e .elementor-heading-title{color:#023C55;}.elementor-12 .elementor-element.elementor-element-de56a95{--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-12 .elementor-element.elementor-element-de56a95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7c898b2{--display:flex;--min-height:0px;}.elementor-12 .elementor-element.elementor-element-7c898b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6c0cf69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6c0cf69{text-align:center;}.elementor-12 .elementor-element.elementor-element-6c0cf69 .elementor-heading-title{color:#0C3242;}.elementor-12 .elementor-element.elementor-element-d79d3a0 > .elementor-widget-container{background-color:transparent;margin:8px 8px 8px 8px;background-image:linear-gradient(180deg, #ECEECA 0%, #FCFCFC 100%);border-style:solid;border-width:-3px -3px -3px -3px;border-color:#574572;border-radius:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-d79d3a0{text-align:justify;}.elementor-12 .elementor-element.elementor-element-d79d3a0 p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-6d4ffcd{--display:flex;}.elementor-12 .elementor-element.elementor-element-6d4ffcd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8808668{text-align:center;}.elementor-12 .elementor-element.elementor-element-8808668 .elementor-heading-title{color:#0C3242;}.elementor-12 .elementor-element.elementor-element-117e5b3{width:var( --container-widget-width, 107.547% );max-width:107.547%;--container-widget-width:107.547%;--container-widget-flex-grow:0;text-align:justify;}.elementor-12 .elementor-element.elementor-element-117e5b3 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #ECEECA 0%, #FAFAFA 100%);border-style:solid;border-width:-3px -3px -3px -3px;border-color:#574572;border-radius:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-117e5b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fc774f5{--display:flex;--min-height:61px;}.elementor-12 .elementor-element.elementor-element-e7c87b0{text-align:center;}.elementor-12 .elementor-element.elementor-element-e7c87b0 .elementor-heading-title{color:#0C3242;}.elementor-12 .elementor-element.elementor-element-7c5662c > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #ECEECA 0%, #FFFFFF 100%);border-style:solid;border-width:-3px -3px -3px -3px;border-color:#574572;border-radius:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-7c5662c{text-align:justify;}.elementor-12 .elementor-element.elementor-element-4a8f699{--display:flex;}.elementor-12 .elementor-element.elementor-element-fc72e8c > .elementor-widget-container{background-color:transparent;margin:5px 5px 5px 5px;background-image:linear-gradient(180deg, #DDD6D6 48%, #FFFFFF 100%);border-style:double;border-width:3px 3px 3px 3px;border-color:#031E64;border-radius:3px 3px 3px 3px;}.elementor-12 .elementor-element.elementor-element-cff4020{--display:flex;}.elementor-12 .elementor-element.elementor-element-b04f181 .elementor-button{background-color:#CE6161;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-shadow:0px 0px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-b04f181.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c3515b2{--display:flex;}.elementor-12 .elementor-element.elementor-element-ef89334 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #CEAEAE 0%, #FFE3EA 100%);}.elementor-12 .elementor-element.elementor-element-ef89334{text-align:center;}.elementor-12 .elementor-element.elementor-element-ef89334 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-style:italic;line-height:65px;color:#3B0808;}.elementor-12 .elementor-element.elementor-element-e7f10c9{--display:flex;}.elementor-12 .elementor-element.elementor-element-af010eb > .elementor-widget-container{background-color:#E8C9C9;margin:3px 3px 3px 3px;padding:0px 0px 0px 0px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#EC8282;border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-af010eb.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-af010eb p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-efff6e7{--display:flex;}.elementor-12 .elementor-element.elementor-element-0456184 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #D7DB9E 0%, #FFFFFF 100%);border-radius:24px 24px 24px 24px;box-shadow:1px -6px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-0456184{text-align:center;}.elementor-12 .elementor-element.elementor-element-0302b84 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(106deg, #F4EAD4 23%, #FFFFFF 90%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#E3E17F;border-radius:51px 51px 51px 51px;box-shadow:-10px 11px 10px 1px rgba(0,0,0,0.5);}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-73caa69{--width:69%;}.elementor-12 .elementor-element.elementor-element-a9e2249{--width:50%;}.elementor-12 .elementor-element.elementor-element-4a0a99e{--width:100%;}.elementor-12 .elementor-element.elementor-element-de56a95{--width:100%;}.elementor-12 .elementor-element.elementor-element-7c898b2{--width:51%;}.elementor-12 .elementor-element.elementor-element-6d4ffcd{--width:24%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-a6976c4{--spacer-size:31px;}}