#wpadminbar{overflow:hidden}@media only screen and (min-width:1024px) and (max-width:1370px){.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media only screen and (min-width:1024px) and (max-width:1300px){.elementor-7 .elementor-element.elementor-element-12645ba img{max-width:230px!important;margin-top:8px}}@media only screen and (min-width:1024px) and (max-width:1300px){.elementor-7 .elementor-element.elementor-element-64ddd37{width:17.5%!important}.elementor-7 .elementor-element.elementor-element-2885c65{width:82.5%!important}.elementor-7 .elementor-element.elementor-element-12645ba img{max-width:100%!important;margin-top:8px}}@media only screen and (min-width:1024px) and (max-width:1300px){.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding-left:1rem!important;padding-right:1rem!important;letter-spacing:0;font-size:1.32rem!important}}@media only screen and (min-width:1024px) and (max-width:1150px){.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding-top:0.3rem!important}}@media only screen and (min-width:1024px){.elementor-7 .elementor-element.elementor-element-36ea03f .elementor-menu-toggle{display:none!important}}@media only screen and (max-width:1024px){#wpadminbar{z-index:1}.elementor-nav-menu--dropdown{position:fixed!important;top:0!important;padding:2.5rem;margin-top:0!important;left:0!important;height:100%!important;z-index:999999!important}.elementor-nav-menu--dropdown ul{height:100%!important}.elementor-nav-menu--dropdown li:last-child a{padding-right:2rem!important}.elementor-nav-menu--dropdown li.close{position:absolute;width:100%;font-size:1.6rem;font-weight:300;text-transform:uppercase;letter-spacing:1px;text-align:center;bottom:3rem;cursor:pointer}.elementor-nav-menu--dropdown li.close:before{content:"\f057";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:1rem}.elementor-nav-menu--dropdown ul.sub-menu{background:#FFF!important;min-width:auto!important;padding:1rem 0!important;position:relative!important;color:#000!important}.elementor-nav-menu--dropdown ul.sub-menu a{color:#000!important;font-size:1.5rem!important;font-weight:300}}@media only screen and (min-width:768px){.elementor-image-gallery .gallery .gallery-item{width:calc(25% - 0.75rem)!important}.elementor-image-gallery .gallery .gallery-item:nth-child(4n+4){margin-right:0!important}.elementor-7 .elementor-element.elementor-element-36ea03f .elementor-menu-toggle{margin:0!important;display:block}.elementor-7 .elementor-element.elementor-element-36ea03f .elementor-menu-toggle i{float:right}}@media only screen and (max-width:768px){header .top-bar{display:none}}@media only screen and (min-width:420px) and (max-width:768px){.elementor-image-gallery .gallery .gallery-item{width:calc(50% - 0.75rem)!important}.elementor-image-gallery .gallery .gallery-item:nth-child(2n+2){margin-right:0!important}}@media only screen and (max-width:480px){.wp-caption{width:100%!important}.elementor-7 .elementor-element.elementor-element-6a69479>.elementor-background-overlay{background-size:cover!important}}@media only screen and (max-width:420px){.elementor-image-gallery .gallery .gallery-item{width:100%!important;margin-right:0}}