.elementor-261 .elementor-element.elementor-element-d60beae6{--display:flex;}.elementor-261 .elementor-element.elementor-element-d60beae6:not(.elementor-motion-effects-element-type-background), .elementor-261 .elementor-element.elementor-element-d60beae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5EA;}.elementor-261 .elementor-element.elementor-element-d60beadf{--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-261 .elementor-element.elementor-element-d60bea68{background-color:#FADE77;padding:5px 11px 3px 11px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#131313;}.elementor-261 .elementor-element.elementor-element-d60bea68 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2.5px;color:#131313;}.elementor-261 .elementor-element.elementor-element-d60bea6f .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-261 .elementor-element.elementor-element-d60bea76{font-size:13px;color:#131313;}.elementor-261 .elementor-element.elementor-element-d60bea7d{--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-261 .elementor-element.elementor-element-995ce9f{color:#131313;}.elementor-261 .elementor-element.elementor-element-edf5925 .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-261 .elementor-element.elementor-element-6223f03{color:#131313;}.elementor-261 .elementor-element.elementor-element-ce9d483 .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-261 .elementor-element.elementor-element-c613815{color:#131313;}.elementor-261 .elementor-element.elementor-element-57e929c .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-261 .elementor-element.elementor-element-38c8e10{color:#131313;}.elementor-261 .elementor-element.elementor-element-04de1da .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-261 .elementor-element.elementor-element-327abf8{color:#131313;}.elementor-261 .elementor-element.elementor-element-13594d3{color:#131313;}.elementor-261 .elementor-element.elementor-element-379f071{color:#131313;}.elementor-261 .elementor-element.elementor-element-c9c192c{color:#131313;}.elementor-261 .elementor-element.elementor-element-06b9819{color:#131313;}.elementor-261 .elementor-element.elementor-element-ddb34ea .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-261 .elementor-element.elementor-element-06ad4b2{color:#131313;}.elementor-261 .elementor-element.elementor-element-865efb6 .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-261 .elementor-element.elementor-element-10210cd{color:#131313;}.elementor-261 .elementor-element.elementor-element-33e0e89 .elementor-heading-title{font-family:"Permanent Marker", Sans-serif;font-size:27px;line-height:1.12em;color:#131313;}.elementor-261 .elementor-element.elementor-element-907dd73{color:#131313;}@media(max-width:767px){.elementor-261 .elementor-element.elementor-element-d60beadf{--padding-top:36px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-261 .elementor-element.elementor-element-d60bea6f .elementor-heading-title{font-size:34px;}.elementor-261 .elementor-element.elementor-element-edf5925 .elementor-heading-title{font-size:22px;}.elementor-261 .elementor-element.elementor-element-ce9d483 .elementor-heading-title{font-size:22px;}.elementor-261 .elementor-element.elementor-element-57e929c .elementor-heading-title{font-size:22px;}.elementor-261 .elementor-element.elementor-element-04de1da .elementor-heading-title{font-size:22px;}.elementor-261 .elementor-element.elementor-element-ddb34ea .elementor-heading-title{font-size:22px;}.elementor-261 .elementor-element.elementor-element-865efb6 .elementor-heading-title{font-size:22px;}.elementor-261 .elementor-element.elementor-element-33e0e89 .elementor-heading-title{font-size:22px;}}@media(min-width:768px){.elementor-261 .elementor-element.elementor-element-d60beadf{--content-width:880px;}}/* Start custom CSS for heading, class: .elementor-element-d60bea68 */.elementor-261 .elementor-element.elementor-element-d60bea68{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-d60bea6f */.elementor-261 .elementor-element.elementor-element-d60bea6f .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-d60bea76 */.elementor-261 .elementor-element.elementor-element-d60bea76,.elementor-261 .elementor-element.elementor-element-d60bea76 p{margin:0;}.elementor-261 .elementor-element.elementor-element-d60bea76{opacity:.6;margin-top:14px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edf5925 */.elementor-261 .elementor-element.elementor-element-edf5925{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce9d483 */.elementor-261 .elementor-element.elementor-element-ce9d483{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57e929c */.elementor-261 .elementor-element.elementor-element-57e929c{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04de1da */.elementor-261 .elementor-element.elementor-element-04de1da{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb34ea */.elementor-261 .elementor-element.elementor-element-ddb34ea{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-865efb6 */.elementor-261 .elementor-element.elementor-element-865efb6{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33e0e89 */.elementor-261 .elementor-element.elementor-element-33e0e89{margin:28px 0 12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d60beadf */.elementor-261 .elementor-element.elementor-element-d60beadf .elementor-widget-text-editor{color:#131313;}
.elementor-261 .elementor-element.elementor-element-d60beadf .elementor-widget-text-editor p{margin:0 0 15px;line-height:1.72;font-size:16px;color:#131313;}
.elementor-261 .elementor-element.elementor-element-d60beadf .elementor-widget-text-editor p:last-child{margin-bottom:0;}
.elementor-261 .elementor-element.elementor-element-d60beadf .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-261 .elementor-element.elementor-element-d60beadf .elementor-widget-text-editor a:hover{color:#FF7E92;}
.elementor-261 .elementor-element.elementor-element-d60beadf .elementor-widget-text-editor ul{list-style:none;margin:4px 0 18px;padding:0;}
.elementor-261 .elementor-element.elementor-element-d60beadf .elementor-widget-text-editor li{position:relative;padding-left:26px;margin-bottom:9px;line-height:1.6;font-size:16px;}
.elementor-261 .elementor-element.elementor-element-d60beadf .elementor-widget-text-editor li::before{content:"";position:absolute;left:2px;top:9px;width:9px;height:9px;background:#3CCEF4;border:2px solid #131313;}
.elementor-261 .elementor-element.elementor-element-d60beadf .elementor-widget-text-editor li b,.elementor-261 .elementor-element.elementor-element-d60beadf .elementor-widget-text-editor p b{font-weight:700;}
.elementor-261 .elementor-element.elementor-element-d60beadf .elementor-widget-text-editor table{width:100%;border-collapse:collapse;margin:8px 0 20px;font-size:14.5px;}
.elementor-261 .elementor-element.elementor-element-d60beadf .elementor-widget-text-editor th,.elementor-261 .elementor-element.elementor-element-d60beadf .elementor-widget-text-editor td{border:2px solid #131313;padding:9px 11px;text-align:left;vertical-align:top;line-height:1.45;}
.elementor-261 .elementor-element.elementor-element-d60beadf .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-261 .elementor-element.elementor-element-d60beadf .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-261 .elementor-element.elementor-element-d60beadf .tk-callout p{margin:0;font-size:15.5px;}
.elementor-261 .elementor-element.elementor-element-d60beadf .tk-callout p+p{margin-top:10px;}/* End custom CSS */