.user-login-form,.user-form,.user-pass{max-width:500px;margin:40px auto;border:1px solid #ddd;padding:10px 30px;background:#fff}.user-login-form .form-text,.user-login-form .form-email,.user-form .form-text,.user-form .form-email,.user-pass .form-text{width:100%;border:1px solid #ccc;padding:10px 8px;outline:0!important}.region-content{width:100%}.header-logo img{display:block;margin:0 auto;height:80px;width:auto;object-fit:contain}.region-primary-menu{margin-left:auto!important}.user-login-form .form-wrapper .form-submit{background:#be1e2d;border:none!important;border-radius:30px;padding:15px 50px;margin:25px 0;text-transform:uppercase;color:#fff}.webform-submission-newsletters-form{position:relative}.webform-submission-newsletters-form .form-actions{display:inline-block}.site-newsletter form{display:flex;max-width:575px;margin:0 auto}.webform-submission-newsletters-form input{padding:15px!important;outline:0!important;border:none!important;width:100%}.region-search .search-block-form input{outline:0!important}.region-footer-webform input,.region-search .search-block-form input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;outline:0!important;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-transition:border-color .15s ease-in-out , -webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , -webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out , -webkit-box-shadow .15s ease-in-out}.region-search .search-block-form input[type="submit"]{display:inline-block;padding:9px;background:#15500c;color:#fff;font-size:14px;border:none!important;text-transform:uppercase;margin:0 5px 0}.region-search .search-block-form form{justify-content:space-between;align-items:center;display:flex}.banner_area{margin:30px 0 0}.region-page-title h1{font-weight:600;font-size:56px;color:#fff}.webform-submission-form label{display:block}.webform-submission-form textarea{width:100%;color:#212529!important;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da!important}.region-footer-contact .button--primary{color:#fff!important;background:#be1e2d!important;width:150px!important;padding:15px!important;margin:20px 0 0!important;border-radius:3px!important;text-align:center;text-transform:uppercase}.region-footer-contact .webform-submission-form input{outline:0!important;display:block;width:100%;margin:0 0 20px;padding:15px;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-transition:border-color .15s ease-in-out , -webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , -webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out , -webkit-box-shadow .15s ease-in-out}.site-hero{position:relative;height:auto}@media (min-width:1024px){.site-sec{padding:10.4166666667vh 7.3206442167vw}}.site-hero .img{position:absolute;top:0;left:0;width:100%;height:100%}.img-cover{overflow:hidden}.site-hero .txt{color:#fff;position:relative;padding-top:30vh}.border-primary h2{text-transform:uppercase;font-weight:700!important}.txt h2{color:#fff!important;margin-bottom:35px;text-shadow: 0px 3px 6px rgb(0 0 0 / 50%);font-size:26px}#toolbar-administration,#toolbar-administration *{box-sizing:border-box;z-index:9999999}.link-text{display:none}.line{display:block;width:100%;overflow:hidden}.site-hero .img::after{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.site-nav .site-nav-menu ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.max-cont-wrap{max-width:800px;margin-left:auto;margin-right:auto}.max-cont-wrap img{max-width:100%;height:auto}.sec-team .img-cover{height:35vh}.cmgallery .img-cover{height:35vh}.sec-content.max-wrap img{max-width:100%;height:auto}.block-search .form-search{display:block;width:100%;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:border-color .15s ease-in-out , -webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , -webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out , -webkit-box-shadow .15s ease-in-out}.block-search .form-submit{display:block;width:105px;height:38px;background:#005ecb;background-size:56%;border:none;color:#fff;cursor:pointer;font-size:14px}.region-content input.form-text,.region-content input.form-email,.region-content textarea,input.form-search,.region-content select{padding:15px;border:1px solid #ddd;display:block}.region-content input.form-submit{background:#005ecb;border-radius:30px;padding:10px 25px;color:#fff;line-height:1.1em;position:relative;margin-top:20px}.js .dropbutton li,.js .dropbutton a{display:inline;outline:none;padding:2px}.social-share{display:block;text-align:center;margin:20px 0}.js-form-item label{margin-bottom:0}.region-content #edit-actions input{position:relative;display:inline-block;width:auto;height:auto;padding:15px 40px;font-size:12px;background-color:#0f75bc;color:#fff;line-height:1em}#edit-actions input:hover{}.region-content .node__content img{max-width:100%;height:auto}.region-page-title h1{font-family:"Inter",sans-serif!important}.region-bottom-first .content{height:100%}.region-bottom-first .content div:nth-child(1) {height:100%}.region-bottom-first .block-views-blockslider-block-1{height:100%}.region-bottom-first{height:100%}.region-bottom-first .contextual-region{position:unset}.white-popup{position:relative;background:#fff;width:auto;max-width:900px;margin:20px auto;display:table}.member-inner h5{padding:38px 20px 3px}.member-inner{padding:3px 61px 30px;text-align:center}.teamcaption{display:block;text-align:center;position:absolute;width:100%;left:0;bottom:0;height:auto;background-color:rgba(0,0,0,.8);padding:14px 20px}.timg{height:260px}.cd-img-wrapper{margin-right:20px}.cd-img-wrapper{position:relative;display:inline-block;float:left;z-index:3}.cd-img-wrapper img{display:block;width:100%;max-width:355px}.mfp-content .cd-item-info{opacity:1;visibility:visible}.cntdesc{border-bottom:1px solid #0f75bc;padding-bottom:22px}.cntdesc .svg-inline--fa{color:#0f75bc}.innertitle{font-weight:900;margin-bottom:10px}.cd-item-info{padding:1px 20px 0 0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s , visibility 0s;-moz-transition:opacity .3s , visibility 0s;transition:opacity .3s , visibility 0s}.cd-item-info h2{padding-top:10px}.cd-item-info .desc{height:157px;padding-right:20px;overflow:auto}.mfp-hide{display:none!important}.CTitle{padding:15px;border-bottom:1px solid #f5a81c;border-left:1px solid #f5a81c;display:block}.tmPosition{display:block;color:#999;letter-spacing:.1em;font-weight:600;font-size:11px;text-align:center;text-transform:uppercase}.tmTitle{display:block;text-align:center}.site-nav-large.on .nav{display:grid!important}.site-nav-large.on .dropdown-menu li a{display:block;padding:6px 12px;text-align:center;font-size:14px}.region-content .node__content img{max-width:100%;height:auto}.area-news .sec-content img{max-width:100%;height:auto}.region-content table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.region-content tr:nth-of-type(odd) {background:#eee}.region-content th{background:#0f75bc;color:#fff;font-weight:bold}.region-content td,th{padding:10px;border:1px solid #ccc;text-align:left;font-size:14px}.card-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-decoration:none;position:relative;background-color:#3e9f48;padding:15px 5px}.card-icon .img{position:absolute;top:0;left:0;-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px);width:auto;height:100px;opacity:.15}.card-icon .img svg{fill:#fff;display:block;width:100%;height:100%}.card-icon span{text-transform:capitalize;display:block;text-align:center;color:#fff;font-weight:700;font-size:16px}@media (min-width:400px){.card-icon{padding:30px 5px 15px}.card-icon span{font-size:20px}}