.elementor-3 .elementor-element.elementor-element-4c83980{--display:flex;--min-height:40vw;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3.5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3 .elementor-element.elementor-element-4c83980:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-4c83980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#83dcff;}.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-3 .elementor-element.elementor-element-3d8218e{width:var( --container-widget-width, 13.9vw );max-width:13.9vw;--container-widget-width:13.9vw;--container-widget-flex-grow:0;text-align:center;}.elementor-3 .elementor-element.elementor-element-3d8218e img{width:100%;}.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-3 .elementor-element.elementor-element-fb617de{margin:1.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center;font-family:"Braveold", Sans-serif;font-size:1.5vw;font-weight:700;}.elementor-3 .elementor-element.elementor-element-3acf521{--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:stretch;border-style:solid;--border-style:solid;border-width:0.486vw 0.486vw 0.486vw 0.486vw;--border-top-width:0.486vw;--border-right-width:0.486vw;--border-bottom-width:0.486vw;--border-left-width:0.486vw;border-color:#000000;--border-color:#000000;--border-radius:3vw 3vw 3vw 3vw;--margin-top:2.5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:4.5vw;--padding-bottom:4.5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3 .elementor-element.elementor-element-3acf521:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-3acf521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3 .elementor-element.elementor-element-30ff9ec{color:#000000;}.elementor-3 .elementor-element.elementor-element-9b81fce{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.486vw 0vw 0vw 0vw;--border-top-width:0.486vw;--border-right-width:0vw;--border-bottom-width:0vw;--border-left-width:0vw;border-color:#000000;--border-color:#000000;--padding-top:4.2vw;--padding-bottom:2.3vw;--padding-left:5vw;--padding-right:5vw;--z-index:3;}.elementor-3 .elementor-element.elementor-element-9b81fce:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-9b81fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3 .elementor-element.elementor-element-6c6cede{width:var( --container-widget-width, 13.9vw );max-width:13.9vw;--container-widget-width:13.9vw;--container-widget-flex-grow:0;text-align:center;}.elementor-3 .elementor-element.elementor-element-6c6cede img{width:100%;}.elementor-3 .elementor-element.elementor-element-99b90fe{--grid-template-columns:repeat(0, auto);text-align:center;margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--icon-size:1.7vw;--grid-column-gap:1.2vw;--grid-row-gap:0px;}.elementor-3 .elementor-element.elementor-element-99b90fe .elementor-social-icon{background-color:#cc2d19;--icon-padding:0.75em;}.elementor-3 .elementor-element.elementor-element-99b90fe .elementor-social-icon i{color:#ffffff;}.elementor-3 .elementor-element.elementor-element-99b90fe .elementor-social-icon svg{fill:#ffffff;}.elementor-3 .elementor-element.elementor-element-99b90fe .elementor-social-icon:hover{background-color:#ffffff;}.elementor-3 .elementor-element.elementor-element-99b90fe .elementor-social-icon:hover i{color:#cc2d19;}.elementor-3 .elementor-element.elementor-element-99b90fe .elementor-social-icon:hover svg{fill:#cc2d19;}.elementor-3 .elementor-element.elementor-element-274b141{margin:2.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center;font-family:"Patrick Hand", Sans-serif;font-size:1.4vw;font-weight:400;line-height:1.45em;color:#000000;}.elementor-3 .elementor-element.elementor-element-573ade6{margin:1.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center;font-family:"Patrick Hand", Sans-serif;font-size:1.4vw;font-weight:400;color:#000000;}.elementor-3 .elementor-element.elementor-element-358982b{margin:2.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1.1vw 0vw 0vw 0vw;text-align:center;font-family:"Patrick Hand", Sans-serif;font-size:1.15vw;font-weight:400;color:#555555;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-3acf521{--width:72vw;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-4c83980{--padding-top:8vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3 .elementor-element.elementor-element-3d8218e{--container-widget-width:34vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 34vw );max-width:34vw;}.elementor-3 .elementor-element.elementor-element-fb617de{margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:16px;}.elementor-3 .elementor-element.elementor-element-3acf521{--width:90vw;--border-radius:5vw 5vw 5vw 5vw;--margin-top:6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:7vw;--padding-bottom:7vw;--padding-left:6vw;--padding-right:6vw;}.elementor-3 .elementor-element.elementor-element-9b81fce{border-width:0.7vw 0vw 0vw 0vw;--border-top-width:0.7vw;--border-right-width:0vw;--border-bottom-width:0vw;--border-left-width:0vw;--padding-top:9vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-3 .elementor-element.elementor-element-6c6cede{--container-widget-width:32vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 32vw );max-width:32vw;}.elementor-3 .elementor-element.elementor-element-99b90fe{margin:5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--icon-size:18px;--grid-column-gap:14px;}.elementor-3 .elementor-element.elementor-element-274b141{margin:6vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:15px;}.elementor-3 .elementor-element.elementor-element-573ade6{margin:4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:15px;}.elementor-3 .elementor-element.elementor-element-358982b{margin:6vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:4vw 0vw 0vw 0vw;font-size:13px;}}/* Start custom CSS for text-editor, class: .elementor-element-fb617de */.elementor-3 .elementor-element.elementor-element-fb617de a{color:#cc2d19;text-decoration:underline;text-underline-offset:.25em}.elementor-3 .elementor-element.elementor-element-fb617de p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ff9ec */.elementor-3 .elementor-element.elementor-element-30ff9ec{font-family:'Patrick Hand',cursive;color:#000;font-size:1.45vw;line-height:1.55}
.elementor-3 .elementor-element.elementor-element-30ff9ec h1{font-family:'Braveold',serif;font-weight:700;font-size:3.4vw;line-height:1.15;margin:0 0 .3em;color:#000}
.elementor-3 .elementor-element.elementor-element-30ff9ec h2{font-family:'Braveold',serif;font-weight:700;font-size:1.9vw;line-height:1.25;margin:1.7em 0 .45em;color:#cc2d19}
.elementor-3 .elementor-element.elementor-element-30ff9ec h3{font-family:'Braveold',serif;font-weight:700;font-size:1.5vw;margin:1.2em 0 .3em;color:#000}
.elementor-3 .elementor-element.elementor-element-30ff9ec p,.elementor-3 .elementor-element.elementor-element-30ff9ec li{margin:0 0 .8em}
.elementor-3 .elementor-element.elementor-element-30ff9ec ul{padding-left:1.4em;margin:0 0 .8em}
.elementor-3 .elementor-element.elementor-element-30ff9ec a{color:#cc2d19;text-decoration:underline}
.elementor-3 .elementor-element.elementor-element-30ff9ec em{color:#555}
@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-30ff9ec{font-size:17px}.elementor-3 .elementor-element.elementor-element-30ff9ec h1{font-size:30px}.elementor-3 .elementor-element.elementor-element-30ff9ec h2{font-size:22px}.elementor-3 .elementor-element.elementor-element-30ff9ec h3{font-size:18px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-274b141 */.elementor-3 .elementor-element.elementor-element-274b141 p{margin:0}
.elementor-3 .elementor-element.elementor-element-274b141 a{color:#000;text-decoration:underline;text-underline-offset:.25em}
.elementor-3 .elementor-element.elementor-element-274b141 a:hover{color:#cc2d19}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-573ade6 */.elementor-3 .elementor-element.elementor-element-573ade6 p{margin:0}
.elementor-3 .elementor-element.elementor-element-573ade6 a{color:#000;text-decoration:underline;text-underline-offset:.25em}
.elementor-3 .elementor-element.elementor-element-573ade6 a:hover{color:#cc2d19}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358982b */.elementor-3 .elementor-element.elementor-element-358982b p{margin:0}
.elementor-3 .elementor-element.elementor-element-358982b a{color:#000;text-decoration:underline;text-underline-offset:.25em}
.elementor-3 .elementor-element.elementor-element-358982b a:hover{color:#cc2d19}
.elementor-3 .elementor-element.elementor-element-358982b{border-top:1px solid rgba(0,0,0,.25);min-width:30vw}
.elementor-3 .elementor-element.elementor-element-358982b a{color:#333}/* End custom CSS */
/* Start custom CSS */@font-face{font-family:'Braveold';font-weight:700;font-style:normal;font-display:swap;src:url(/wp-content/uploads/fonts/braveold-bold.woff2) format('woff2')}
@font-face{font-family:'Patrick Hand';font-weight:400;font-style:normal;font-display:swap;src:url(/wp-content/uploads/fonts/patrick-hand.woff2) format('woff2')}/* End custom CSS */