html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.custom-text-color{color:#000}.box-shadow-lhotse{box-shadow:0 0 20px rgba(0,0,0,.05);border:1px solid #f2f2f2;background:#fcfcfc;border-radius:5px}.wp-site-blocks{padding-top:0;padding-bottom:0}.site-logo img{margin-top:-30px;max-height:95px;width:auto}@media (max-width:768px){.site-logo img{margin-top:0 !important;max-height:60px !important}.hide-mobile{display:none !important}}.wp-block-post-title a{text-decoration:none}.latest-blog .wp-block-image img{vertical-align:top}textarea,#respond input,.wpcf7 input{width:100%;border:none;background-color:#f2f2f2;border-radius:0;outline:none;height:40px;padding:0 15px}#respond input{border:none;min-height:50px}#respond textarea,textarea{height:200px;padding:10px 15px;border:none;background-color:#fff}#respond input[type=text],#respond input[type=email],#respond input[type=url],.wpcf7 input{background-color:#fff}#respond input[type=submit]{border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:12px 25px;position:relative;cursor:pointer;background-color:#12315d;text-transform:uppercase;z-index:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#respond input[type=submit]:hover,#respond input[type=submit]:focus{background-color:var(--wp--preset--color--primary)}#respond input[type=checkbox]{min-height:auto;height:auto;float:left;margin-right:10px;width:auto}#respond .comment-form-cookies-consent label{display:table;margin:0;line-height:1}#commentform .comment-form-cookies-consent{clear:both;display:inline-block;width:100%;margin-top:25px;margin-bottom:0}p.form-submit{clear:both;display:inline-block;position:relative}.comment-notes{font-size:14px;font-style:italic;margin-top:0}#respond label{color:#273238;margin-bottom:5px;display:inline-block}#commentform p{margin-bottom:21px}#commentform p.comment-form-comment{margin-bottom:0}#commentform p.form-submit{margin:21px 0 0}#comments{margin:60px 0 0}#respond{margin-top:50px}footer a{text-decoration:none}footer a:hover{text-decoration:underline}