@charset UTF-8;::-moz-selection{color:#fff;background:#188855}::selection{color:#fff;background:#188855}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#fff;border-radius:0}::-webkit-scrollbar-thumb{background:#188855;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#188855}.otgs-development-site-front-end{display:none!important}li.wpml-ls-item .sub-menu{max-width:100px}@media screen and (max-width:1300px){#et_mobile_nav_menu{display:block!important}.et_fixed_nav #main-header{position:absolute!important}#top-menu-nav{display:none!important}}#mobile_menu{background:#142128!important}.contactform{margin:0 auto}.contactform form{display:flex;flex-direction:column;gap:15px}.contactform input,.contactform textarea{width:100%;padding:12px;margin-bottom:10px;font-size:16px;border:1px solid #2E4852;border-radius:0;background-color:transparent;transition:all .3s ease-in-out}.contactform input:focus,.contactform textarea:focus{border-color:#188855;outline:0}.contactform input::placeholder,.contactform textarea::placeholder{color:#999;font-style:italic}.contactform textarea{resize:vertical;min-height:120px}.contactform input[type=submit]{width:auto;padding:10px 20px;font-size:16px;cursor:pointer;background-color:transparent;border:2px solid #2E4852;border-radius:999px;color:#2E4852;transition:all .3s ease}.contactform input[type=submit]:hover{background-color:#188855;border-color:#188855;color:#FFF}.contactform .wpcf7-spinner{display:none}.contactform .wpcf7-not-valid{border-color:#c00;background:rgba(255,0,0,.1)}.contactform .wpcf7-response-output{font-size:14px;color:#c00;padding:10px;border:1px solid #c00;background:rgba(255,0,0,.1);border-radius:5px;text-align:center}.grecaptcha-badge{visibility:hidden!important}.et-blog-css-grid>div{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width:980px){.et-blog-css-grid>div{grid-template-columns:1fr}}.et-blog-css-grid .et_pb_post{align-self:start;padding:15px}.et-blog-css-grid>div>div{width:100%;position:absolute;bottom:0;transform:translate(0%,150%)}.et-blog-css-grid .entry-featured-image-url{padding-top:56.25%}.et-blog-css-grid .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;object-fit:cover}a.more-link{font-size:0;line-height:0}a.more-link::after{content:"→";font-size:16px;font-weight:bold;cursor:pointer}.blog-content p{margin-bottom:1.25em}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{margin-bottom:.5em}img.wpml-ls-flag{transform:translateY(0.075em)}