.elementor-20613 .elementor-element.elementor-element-552d66af{--display:flex;--min-height:592px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-20613 .elementor-element.elementor-element-552d66af.e-con{--align-self:flex-end;}.elementor-20613 .elementor-element.elementor-element-703a1366{background-color:var( --e-global-color-54ace04 );top:0px;border-radius:128px 128px 128px 128px;}.elementor-20613 .elementor-element.elementor-element-703a1366:hover{background-color:var( --e-global-color-c1d4fa7 );}.elementor-20613 .elementor-element.elementor-element-703a1366.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-20613 .elementor-element.elementor-element-703a1366{right:0px;}body.rtl .elementor-20613 .elementor-element.elementor-element-703a1366{left:0px;}.elementor-20613 .elementor-element.elementor-element-703a1366 .elementor-icon-wrapper{text-align:center;}.elementor-20613 .elementor-element.elementor-element-703a1366.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f4a186 );}.elementor-20613 .elementor-element.elementor-element-703a1366.elementor-view-framed .elementor-icon, .elementor-20613 .elementor-element.elementor-element-703a1366.elementor-view-default .elementor-icon{color:var( --e-global-color-0f4a186 );border-color:var( --e-global-color-0f4a186 );}.elementor-20613 .elementor-element.elementor-element-703a1366.elementor-view-framed .elementor-icon, .elementor-20613 .elementor-element.elementor-element-703a1366.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0f4a186 );}.elementor-20613 .elementor-element.elementor-element-703a1366 .elementor-icon{font-size:40px;}.elementor-20613 .elementor-element.elementor-element-703a1366 .elementor-icon svg{height:40px;}.elementor-20613 .elementor-element.elementor-element-7bc94b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}#elementor-popup-modal-20613 .dialog-widget-content{background-color:#F9D3E6;background-image:url("https://meppelerschaakvereniging.nl/cms/wp-content/uploads/Zomerschaak_Meppel_2026_popup.png");background-position:top center;background-repeat:no-repeat;background-size:contain;border-radius:16px 16px 16px 16px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-20613{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-20613 .dialog-message{width:640px;height:640px;align-items:flex-start;padding:24px 24px 24px 24px;}@media(max-width:1152px){.elementor-20613 .elementor-element.elementor-element-703a1366.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}}@media(max-width:767px){.elementor-20613 .elementor-element.elementor-element-552d66af{--min-height:350px;--justify-content:flex-end;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}#elementor-popup-modal-20613 .dialog-message{width:90vw;height:400px;}#elementor-popup-modal-20613 .dialog-widget-content{margin:24px 24px 24px 24px;}}/* Start custom CSS for icon, class: .elementor-element-703a1366 */.elementor-20613 .elementor-element.elementor-element-703a1366{
    line-height: 0px;
    width: 60px;
    height: 60px;
}

.elementor-20613 .elementor-element.elementor-element-703a1366 a{
    padding: 10px;
}



.elementor-20613 .elementor-element.elementor-element-703a1366:focus, .elementor-20613 .elementor-element.elementor-element-703a1366 a:focus
{
         outline: none;
}/* End custom CSS */