﻿.bnd-mobile-menu{margin-right:20px}@media only screen and (min-width: 1021px){.bnd-mobile-menu{display:none !important}}.bnd-mobile-menu i{font-size:40px;color:#7d7d7d;cursor:pointer}@media(max-width: 1020px){#mega-menu-wrap-max_mega_menu_1{display:none !important}}.bnd-mobile-menu-panel{position:fixed;right:-410px;top:0;height:100vh;max-width:400px;width:100%;background-color:#223c56;box-shadow:0px 0px 10px rgba(0,0,0,.4);padding:30px 0px;transition:all .3s ease-in-out;z-index:10;overflow-y:auto}.bnd-mobile-menu-panel.show{right:0px}.bnd-mobile-menu-panel *{box-sizing:border-box}.bnd-mobile-menu-panel .close{position:absolute;top:10px;right:10px;padding:10px;cursor:pointer;transform:scale(1);transition:all .3s ease-in-out}.bnd-mobile-menu-panel .close:hover{transform:scale(1.1)}.bnd-mobile-menu-panel .close i{width:30px;height:30px;font-size:30px;text-align:center;color:#fff}.bnd-mobile-menu-panel .logo{padding:0px 30px;margin-bottom:25px}.bnd-mobile-menu-panel .logo img{width:120px;height:auto}.bnd-mobile-menu-panel .button-primary{margin:0px 30px;margin-top:23px;margin-bottom:50px}.bnd-mobile-menu-panel .button-primary a{width:100%;display:block;text-align:center}.bnd-mobile-menu-panel ul{margin:0 0 0 0;padding:0 0 0 0;display:flex;flex-direction:column;gap:23px}.bnd-mobile-menu-panel ul li{padding:0px 30px;list-style-type:none;transition:all .3s ease-in-out}.bnd-mobile-menu-panel ul li a{display:block;text-decoration:none;color:#fff;font-size:16px;font-weight:400;line-height:40px;transition:all .3s ease}.bnd-mobile-menu-panel ul li a:hover{color:#e1a35e}.bnd-mobile-menu-panel ul li ul.mega-sub-menu{padding-left:20px;height:0px;overflow:hidden}.bnd-mobile-menu-panel ul li ul.mega-sub-menu li:first-of-type{margin-top:20px}.bnd-mobile-menu-panel ul li ul.mega-sub-menu li{padding:0 0 0 0}@media only screen and (max-width: 1020px){.bnd-mobile-menu-panel ul li:has(ul)>a::after{content:"";font-family:"Font Awesome 7 Pro";margin-left:10px}.bnd-mobile-menu-panel ul li:has(a[aria-expanded=true])>ul{height:auto !important}}html{scroll-behavior:smooth}body{overflow-x:hidden;position:relative}body *{box-sizing:border-box}.wp-block-button a{display:inline-block;padding:12px 32px;border-radius:10px;font-weight:500;font-size:1em;background:#e1a35e;color:#fff;cursor:pointer;transition:all .3s ease}.wp-block-button a:hover{background:rgba(225,163,94,.3);color:#e1a35e}.background-overlay{position:relative;overflow:hidden}.background-overlay::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:rgba(34,60,86,.4)}.background-gradiant{position:relative}.background-gradiant::before{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;background:linear-gradient(45deg, rgba(34, 60, 86, 0.7) 0%, rgba(34, 60, 86, 0) 71%)}@media(max-width: 782px){.wrap-reverse{flex-direction:column-reverse !important}}.background-service{background-attachment:fixed}.service-row{display:grid !important;grid-template-columns:1fr 1fr 1fr 1fr;gap:50px}@media(max-width: 1250px){.service-row{grid-template-columns:1fr 1fr}}@media(max-width: 600px){.service-row{grid-template-columns:1fr}}.contact-popup-form{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);padding:30px;display:none}.contact-popup-form.show{display:block}.contact-popup-form .inner{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:700px;padding:50px;width:100%;color:#fff;background:#223c56;border-radius:30px;max-height:94%;overflow-x:hidden;overflow-y:auto}.contact-popup-form .inner .close-button{position:absolute;right:20px;top:20px;cursor:pointer}.contact-popup-form .inner .close-button button{background-color:rgba(0,0,0,0);border:none;padding:15px;cursor:pointer}.contact-popup-form .inner .close-button button i{color:#fff}.contact-popup-form .inner h2{margin:0 0 0 0;text-align:center}.contact-popup-form .inner .nf-before-form-content{display:none !important}.contact-popup-form .inner .nf-field-label label{font-size:13px !important;font-weight:400 !important}.contact-popup-form .inner>p{display:none !important}.contact-popup-form .inner .label-above .nf-field-label{margin-bottom:3px !important}.contact-popup-form .inner .nf-field-container{margin-bottom:10px !important}.contact-popup-form .inner .nf-field-element input,.contact-popup-form .inner .nf-field-element textarea{color:#223c56 !important;padding:10px 20px 10px 20px !important;background:rgba(237,236,237,.675) !important;border-radius:12px !important;border:none !important;font-size:16px !important;line-height:1.8em !important;font-family:"Quicksand"}.contact-popup-form .inner .nf-field-element textarea{height:140px !important}.contact-popup-form .inner .label-right .checkbox-wrap .nf-field-label{padding-left:0px !important}.contact-popup-form .inner .nf-field-element input[type=submit]{display:block !important;width:100% !important;padding:12px 32px !important;border-radius:10px !important;font-weight:500 !important;font-size:1em !important;background:#e1a35e !important;color:#fff !important;cursor:pointer !important;transition:all .3s ease !important;margin-top:25px !important}.contact-popup-form .inner .nf-field-element input[type=submit]:hover{background:rgba(225,163,94,.3) !important;color:#e1a35e !important}@media(max-width: 510px){header #contact-me{display:none !important}}header.wp-block-template-part{position:sticky;top:0;z-index:1}footer a{color:#fff;cursor:pointer;transition:all .3s ease}footer a:hover{text-decoration:underline}footer a:hover i{opacity:.5}footer a i{opacity:1;transition:opacity .3s ease}@media(max-width: 840px){footer .footer-row{flex-direction:column !important;justify-content:flex-start;align-items:center}footer .footer-row .wp-block-site-logo{text-align:center}footer .footer-row .has-text-align-right{text-align:center !important}footer .footer-row .socials{justify-content:center}footer .footer-row .sponsors{flex-direction:column;justify-content:center;align-items:center;gap:25px;margin-bottom:50px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.sw-fade-in{opacity:0}.sw-fade-in.visible{animation-name:fadeIn;animation-delay:.25s;animation-timing-function:ease;animation-duration:.5s;animation-fill-mode:forwards}.sw-fade-in-out{opacity:0}.sw-fade-in-out.hidden{animation-name:fadeOut;animation-delay:.25s;animation-timing-function:ease;animation-duration:.5s;animation-fill-mode:forwards}.sw-fade-in-out.visible{animation-name:fadeIn;animation-delay:.25s;animation-timing-function:ease;animation-duration:.5s;animation-fill-mode:forwards}@keyframes slideInRight{from{left:-100%}to{left:0%}}@keyframes slideOutRight{from{left:0%}to{left:-100%}}.sw-slide-in-right{position:relative;left:-100%;overflow-x:hidden}.sw-slide-in-right.hidden{left:-100%}.sw-slide-in-right.visible{animation-name:slideInRight;animation-delay:.25s;animation-timing-function:ease;animation-duration:.5s;animation-fill-mode:forwards}/*# sourceMappingURL=main.min.css.map */
