/*!
Theme Name: Mako Child
Theme URI: https://jonaweb.com
Author: JoNa Web
Author URI: http://Nammour%20Designs
Description: This is the child theme for Mako
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: mako-child
*/figure.is-style-inner_border{display:inline-block;position:relative}figure.is-style-inner_border:after{border:2px solid #fff;border-radius:20px;content:"";height:98%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:98%}.em .em-search-advanced .em-search-main.em-search-main-bar>.em-search-field input[type=checkbox],.em.em-search .em-search-main.em-search-main-bar>.em-search-field input[type=checkbox],.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-field input[type=checkbox],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid var(--category-color,#647782)!important;height:20px;padding:0!important;position:relative;width:20px}.em .em-search-advanced .em-search-main.em-search-main-bar>.em-search-field input[type=checkbox]:checked,.em.em-search .em-search-main.em-search-main-bar>.em-search-field input[type=checkbox]:checked,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-field input[type=checkbox]:checked,input[type=checkbox]:checked{border-color:var(--category-color,#647782)!important}.em .em-search-advanced .em-search-main.em-search-main-bar>.em-search-field input[type=checkbox]:checked:after,.em.em-search .em-search-main.em-search-main-bar>.em-search-field input[type=checkbox]:checked:after,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-field input[type=checkbox]:checked:after,input[type=checkbox]:checked:after{background-image:url(../img/fontawesome-icons/check-regular.svg);background-position:0 0;background-size:100% auto;content:"";display:block;height:15px;left:1px;position:absolute;top:0;width:15px;z-index:10}.em .em-search-advanced .em-search-main.em-search-main-bar>.em-search-field input[type=checkbox]:checked:before,.em.em-search .em-search-main.em-search-main-bar>.em-search-field input[type=checkbox]:checked:before,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-field input[type=checkbox]:checked:before,input[type=checkbox]:checked:before{background-color:var(--category-color,#647782);content:"";display:block;height:16px;left:0;position:absolute;top:0;width:16px}.em .em-search-advanced .em-search-main.em-search-main-bar>.em-search-field label:after,.em.em-search .em-search-main.em-search-main-bar>.em-search-field label:after,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-field label:after{background-color:var(--category-color);border-radius:200px;content:"";height:12px;width:12px}label{align-items:center;display:flex;font-weight:400;gap:7px;line-height:20px}label input[type=checkbox]{flex:20px 0 0}footer.site-footer .gtranslate_wrapper select{font-size:14px;line-height:1.6;max-width:-moz-max-content;max-width:max-content;padding:6px 15px 6px 10px}footer.site-footer a{text-underline-offset:4px}footer.site-footer nav ul.wp-block-navigation__container li a:focus,footer.site-footer nav ul.wp-block-navigation__container li a:hover{color:#2aebf0;text-decoration:underline}.is-acf-field p{font-size:inherit}.wp-block-button a.wp-block-button__link{position:relative}.wp-block-button a.wp-block-button__link:focus,.wp-block-button a.wp-block-button__link:hover{transform:scale(1.05);z-index:1}.items-justified-right{justify-content:center}main>div div:first-child>.wp-block-columns.is-style-columns-reverse div:last-child.is-style-designed-frame{margin-bottom:20px;margin-top:60px}.is-style-designed-frame{position:relative;z-index:2}.is-style-designed-frame .media-container{overflow:hidden}.is-style-designed-frame .media-container figure{background-color:#11131b;text-align:center}.is-style-designed-frame .media-container figure img{height:auto!important;-o-object-fit:none;object-fit:none;width:auto!important}.is-style-designed-frame:after{background-image:repeating-radial-gradient(circle,#fff 0,#fff 2px,hsla(0,0%,100%,.5) 3px,hsla(0,0%,100%,0) 4px,transparent 20px);bottom:-6%;left:60%;transform:rotate(-45deg);z-index:-2}.is-style-designed-frame:after,.is-style-designed-frame:before{background-size:20px 20px;content:"";height:180px;position:absolute;width:180px}.is-style-designed-frame:before{background-image:linear-gradient(90deg,#fff 1px,transparent 0),linear-gradient(180deg,#fff 1px,transparent 0);left:-10%;top:-2%;transform:rotate(10deg);z-index:-1}@keyframes pulse{0%,to{background-size:20px 20px}50%{background-size:22px 22px}}@keyframes moveDots{0%{background-position:0 0}to{background-position:20px 20px}}@keyframes shimmer{0%{background-position:0 0}to{background-position:40px 0}}.is-style-designed-frame .is-style-frame-bottom-right-corner,.is-style-designed-frame .is-style-frame-top-left-corner{height:70px;position:absolute;width:70px;z-index:-1}.is-style-designed-frame .is-style-frame-bottom-right-corner:after,.is-style-designed-frame .is-style-frame-bottom-right-corner:before,.is-style-designed-frame .is-style-frame-top-left-corner:after,.is-style-designed-frame .is-style-frame-top-left-corner:before{background-color:#2aebf0;content:"";position:absolute}.is-style-designed-frame .is-style-frame-top-left-corner{left:-30px;top:-30px}.is-style-designed-frame .is-style-frame-top-left-corner:before{height:100%;right:0;top:0;width:3px}.is-style-designed-frame .is-style-frame-top-left-corner:after{bottom:0;height:3px;width:100%}.is-style-designed-frame .is-style-frame-bottom-right-corner{bottom:-30px;right:-30px}.is-style-designed-frame .is-style-frame-bottom-right-corner:before{bottom:0;content:"";height:100%;left:0;width:3px}.is-style-designed-frame .is-style-frame-bottom-right-corner:after{content:"";height:3px;right:0;top:0;width:100%}body{-webkit-font-smoothing:antialiased}body main{overflow-x:hidden;overflow-y:auto;padding-top:60px;position:relative;width:100%;z-index:1}body main.wp-block-group>.wp-block-post-content>.wp-block-group{margin-block-start:0}.bckg-overlay{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}@keyframes open{0%{opacity:0}to{opacity:1}}@keyframes close{0%{opacity:1}to{opacity:0}}@keyframes animation-slide-in-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-300px)}}@keyframes animation-slide-in-down{0%{opacity:0;transform:translateY(-300px)}to{opacity:1;transform:translateY(0)}}img{height:auto;max-width:100%}button,h2,h3,h4,h5,h6,p{font-optical-sizing:auto;font-style:normal}.wp-block-button .wp-block-button__link.wp-element-button{font-weight:400!important}.wp-block-button .wp-block-button__link.wp-element-button:focus,.wp-block-button .wp-block-button__link.wp-element-button:hover{background-color:#203b5e;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.wp-element-button{border-color:#2aebf0}.wp-block-button.is-style-fill .wp-block-button__link.wp-element-button:focus,.wp-block-button.is-style-fill .wp-block-button__link.wp-element-button:hover{background-color:#fffcf1;border-color:#203b5e;color:#203b5e}.wp-block-button.is-style-fill_with_arrow .wp-block-button__link.wp-element-button{align-items:center;border-color:#2aebf0;display:flex;gap:20px}.wp-block-button.is-style-fill_with_arrow .wp-block-button__link.wp-element-button:after{content:url(../img/fontawesome-icons/arrow-right-thin-white.svg);height:23px;width:20px}.wp-block-button.is-style-fill_with_arrow .wp-block-button__link.wp-element-button:focus,.wp-block-button.is-style-fill_with_arrow .wp-block-button__link.wp-element-button:hover{background-color:#fffcf1;border-color:#203b5e;color:#203b5e}.wp-block-button.is-style-fill_with_arrow .wp-block-button__link.wp-element-button:focus:after,.wp-block-button.is-style-fill_with_arrow .wp-block-button__link.wp-element-button:hover:after{filter:invert(17%) sepia(68%) saturate(644%) hue-rotate(174deg) brightness(20%) contrast(87%)}.notice{border-radius:10px;margin:20px 0;padding:13px 15px}.notice.message{background-color:#fffcf1;border:2px solid #f1bd00}a.cta-button,button.cta-button{background-color:#2aebf0;border:2px solid #2aebf0;border-radius:10px;color:#fff;display:inline-block;padding:5px 20px;text-decoration:none}a.cta-button:visited,button.cta-button:visited{color:#fff}a.cta-button:focus,a.cta-button:hover,button.cta-button:focus,button.cta-button:hover{background-color:#fffcf1;border-color:#203b5e;color:#203b5e}details summary{transition:all .2s}details summary:focus,details summary:hover,details[open] summary{color:#2aebf0}.image-overlay{position:relative}.image-overlay:after{bottom:0;content:"";left:0;opacity:.4;position:absolute;right:0;top:0;z-index:1}.image-overlay.overlay-color-contrast:after{background-color:#252635}.image-overlay.overlay-color-dark:after{background-color:#11131b}.image-overlay .wp-block-group{position:relative;z-index:2}.image-overlay.image-overlay-heavy:after{opacity:.9}.image-overlay.image-overlay-medium:after{opacity:.8}@media (min-width:480px){.is-style-designed-frame:after{background-image:repeating-radial-gradient(circle,#fff 0,#fff 3px,hsla(0,0%,100%,.5) 4px,hsla(0,0%,100%,0) 5px,transparent 30px);background-size:30px 30px;bottom:-8%;height:200px;left:70%;width:200px}.is-style-designed-frame:before{height:200px;left:-8%;top:20%;width:200px}}@media (min-width:781px){main>div div:first-child>.wp-block-columns.is-style-columns-reverse div:last-child.is-style-designed-frame{margin-bottom:0;margin-top:0}}@media (min-width:992px){.is-style-designed-frame .is-style-frame-bottom-right-corner,.is-style-designed-frame .is-style-frame-top-left-corner{height:100px;width:100px}.is-style-designed-frame .is-style-frame-top-left-corner{left:-60px;top:-60px}.is-style-designed-frame .is-style-frame-bottom-right-corner{bottom:-60px;right:-60px}.image-overlay:after{opacity:.5}.image-overlay.image-overlay-heavy:after{opacity:.8}.image-overlay.image-overlay-medium:after{opacity:.7}}@media (min-width:1200px){body main{padding-top:150px}.bckg-overlay.low{background:rgba(0,0,0,.2)}.bckg-overlay.medium{background:rgba(0,0,0,.4)}.bckg-overlay.heavy{background:rgba(0,0,0,.6)}.bckg-overlay.extra-heavy{background:rgba(0,0,0,.8)}}@media (max-width:1200px){.bckg-overlay.low-mb{background:rgba(0,0,0,.2)}.bckg-overlay.medium-mb{background:rgba(0,0,0,.4)}.bckg-overlay.heavy-mb{background:rgba(0,0,0,.6)}.bckg-overlay.extra-heavy-mb{background:rgba(0,0,0,.8)}}@media (max-width:992px){.hide-mobile{display:none}}@media (max-width:781px){.wp-block-button{width:100%}}