.elementor-257 .elementor-element.elementor-element-d60be9b2{--display:flex;}.elementor-257 .elementor-element.elementor-element-d60be9b2:not(.elementor-motion-effects-element-type-background), .elementor-257 .elementor-element.elementor-element-d60be9b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5EA;}.elementor-257 .elementor-element.elementor-element-d60be9ab{--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;--padding-top:58px;--padding-bottom:92px;--padding-left:24px;--padding-right:24px;}.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-257 .elementor-element.elementor-element-d60be90a{background-color:#FADE77;padding:5px 11px 3px 11px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be90a .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2.5px;color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be911 .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:52px;line-height:1.03em;color:#131313;}.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-257 .elementor-element.elementor-element-d60be918{font-size:13px;color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be91f{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#131313;--border-color:#131313;--margin-top:26px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-257 .elementor-element.elementor-element-d60be926{color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be92d .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be934{color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be93b .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be942{color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be949 .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be950{color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be957 .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be95e{color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be965 .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be96c{color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be973 .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be97a{color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be981 .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be988{color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be98f .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be996{color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be99d .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-257 .elementor-element.elementor-element-d60be9a4{color:#131313;}@media(max-width:767px){.elementor-257 .elementor-element.elementor-element-d60be9ab{--padding-top:36px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-257 .elementor-element.elementor-element-d60be911 .elementor-heading-title{font-size:34px;}.elementor-257 .elementor-element.elementor-element-d60be92d .elementor-heading-title{font-size:22px;}.elementor-257 .elementor-element.elementor-element-d60be93b .elementor-heading-title{font-size:22px;}.elementor-257 .elementor-element.elementor-element-d60be949 .elementor-heading-title{font-size:22px;}.elementor-257 .elementor-element.elementor-element-d60be957 .elementor-heading-title{font-size:22px;}.elementor-257 .elementor-element.elementor-element-d60be965 .elementor-heading-title{font-size:22px;}.elementor-257 .elementor-element.elementor-element-d60be973 .elementor-heading-title{font-size:22px;}.elementor-257 .elementor-element.elementor-element-d60be981 .elementor-heading-title{font-size:22px;}.elementor-257 .elementor-element.elementor-element-d60be98f .elementor-heading-title{font-size:22px;}.elementor-257 .elementor-element.elementor-element-d60be99d .elementor-heading-title{font-size:22px;}}@media(min-width:768px){.elementor-257 .elementor-element.elementor-element-d60be9ab{--content-width:880px;}}/* Start custom CSS for heading, class: .elementor-element-d60be90a */.elementor-257 .elementor-element.elementor-element-d60be90a{display:inline-block;transform:rotate(-2deg);box-shadow:3px 3px 0 #131313;width:fit-content;margin-bottom:16px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d60be911 */.elementor-257 .elementor-element.elementor-element-d60be911 .elementor-heading-title{text-shadow:.03em .03em 0 #FF7E92, -.03em -.03em 0 #3CCEF4;transform:rotate(-1deg);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d60be918 */.elementor-257 .elementor-element.elementor-element-d60be918,.elementor-257 .elementor-element.elementor-element-d60be918 p{margin:0;}.elementor-257 .elementor-element.elementor-element-d60be918{opacity:.6;margin-top:14px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d60be92d */.elementor-257 .elementor-element.elementor-element-d60be92d{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d60be93b */.elementor-257 .elementor-element.elementor-element-d60be93b{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d60be949 */.elementor-257 .elementor-element.elementor-element-d60be949{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d60be957 */.elementor-257 .elementor-element.elementor-element-d60be957{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d60be965 */.elementor-257 .elementor-element.elementor-element-d60be965{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d60be973 */.elementor-257 .elementor-element.elementor-element-d60be973{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d60be981 */.elementor-257 .elementor-element.elementor-element-d60be981{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d60be98f */.elementor-257 .elementor-element.elementor-element-d60be98f{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d60be99d */.elementor-257 .elementor-element.elementor-element-d60be99d{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d60be9ab */.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor{color:#131313;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor p{margin:0 0 15px;line-height:1.72;font-size:16px;color:#131313;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor p:last-child{margin-bottom:0;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor a{color:#131313;text-decoration:underline;text-decoration-color:#FF7E92;text-decoration-thickness:2px;text-underline-offset:2px;font-weight:600;word-break:break-word;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor a:hover{color:#FF7E92;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor ul{list-style:none;margin:4px 0 18px;padding:0;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor li{position:relative;padding-left:26px;margin-bottom:9px;line-height:1.6;font-size:16px;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor li::before{content:"";position:absolute;left:2px;top:9px;width:9px;height:9px;background:#3CCEF4;border:2px solid #131313;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor li b,.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor p b{font-weight:700;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor table{width:100%;border-collapse:collapse;margin:8px 0 20px;font-size:14.5px;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor th,.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor td{border:2px solid #131313;padding:9px 11px;text-align:left;vertical-align:top;line-height:1.45;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .elementor-widget-text-editor th{background:#F1EADA;font-family:'Jost',sans-serif;font-weight:700;text-transform:uppercase;font-size:11.5px;letter-spacing:1px;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .tk-callout{background:#F1EADA;border:2.5px dashed #131313;padding:15px 18px;margin:6px 0 20px;font-size:15.5px;line-height:1.6;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .tk-callout p{margin:0;font-size:15.5px;}
.elementor-257 .elementor-element.elementor-element-d60be9ab .tk-callout p+p{margin-top:10px;}/* End custom CSS */