@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700;1,900&display=swap');.container{position:relative}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:calc(var(--bs-gutter-x)*1.5);padding-left:calc(var(--bs-gutter-x)*1.5)}*{outline:0!important}.vc_column_container{padding-left:15px!important;padding-right:15px!important}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}dl,ol,ul{margin:0 0 20px;padding:0 0 0 17px}.row.row-double-space{--bs-gutter-x:60px}.row.row-double-space [class*=col-]{padding-right:30px;padding-left:30px}html,body{font-size:16px;height:100%;font-family:'Roboto',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,a:focus,a:active,a:visited{text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a:hover{color:#000;text-decoration:none}.thumbnail-link{display:block;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.thumbnail-link:before{content:'';background:rgba(0,0,0,.5);position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.thumbnail-link:hover:before{opacity:1}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:32px;border-radius:1px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:#333}.hamburger{padding:0}.navbar-toggler:focus{outline:none;box-shadow:none}.hamburger-box{width:32px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{height:2px}@-webkit-keyframes stuckMoveDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes stuckMoveDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}body.navbar-fixed{padding-top:81px}.navbar-fixed .navbar{-webkit-animation:stuckMoveDown .6s;animation:stuckMoveDown .6s;top:0;position:fixed;left:0;right:0;margin:0 auto;z-index:1030;height:auto;background:#fff;box-shadow:0 0px 20px rgb(0 0 0/8%)}.navbar-nav li a{padding:15px}.page-header{background:#000;padding:50px 0;color:#fff}h1.page-title{margin:0}.widget ul{list-style:none;margin:0;padding:0}.custom-gallery a,.custom-gallery a:focus,.custom-gallery a:active{margin-bottom:30px!important;display:block;opacity:1;filter:alpha(opacity=100)}.custom-gallery a:hover{opacity:.5;filter:alpha(opacity=50)}@-webkit-keyframes slideIn{0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0rem);opacity:1}0%{transform:translateY(1rem);opacity:0}}@keyframes slideIn{0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0rem);opacity:1}0%{transform:translateY(1rem);opacity:0}}.dropdown-menu{-webkit-animation-name:slideIn;animation-name:slideIn;animation-duration:.3s;-webkit-animation-duration:.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both}.main-swiper{width:100%;height:650px;background:#232b2f;color:#fff;position:relative}.swiper-slide{background-size:cover;background-position:center}.swiper-pagination-bullet-active{background:#fff}.swiper-pagination-bullet{background:#fff}.swiper-button-next,.swiper-button-prev{color:#fff}.overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.3)}.full-table{display:table;width:100%;height:100%}.full-table-cell{display:table-cell;vertical-align:middle}.section{padding:50px 0;background-repeat:no-repeat;background-size:cover;position:relative}.btn-check:active+.btn:focus,.btn-check:checked+.btn:focus,.btn.active:focus,.btn.show:focus,.btn:active:focus,.btn:focus{box-shadow:none}body.footer-always-bottom #page{min-height:100%;position:relative}body.footer-always-bottom #primary{padding-bottom:100px}body.footer-always-bottom footer.site-footer{position:absolute;bottom:0;width:100%;height:100px}input[type=checkbox],input[type=radio]{-webkit-appearance:none;appearance:none;cursor:pointer;width:20px;height:20px;background-color:#fff;border-radius:4px;position:relative;transition:background-color .3s}input[type=radio]{border-radius:50%}input[type=checkbox]:before{background:#000;content:"";position:absolute;height:2px;border-radius:2px;-webkit-transition:all .2s ease .1s;transition:all .2s ease .1s;border-radius:5px;z-index:100;width:0;bottom:13px;left:4px;transform:rotate(45deg)}input[type=checkbox]:after{right:0;z-index:100;background:#000;content:"";position:absolute;height:0;border-radius:5px;-webkit-transition:all .2s ease .3s;transition:all .2s ease .3s;width:2px;left:8px;bottom:5px;transform:rotate(45deg)}input[type=checkbox]:checked:before{width:6px;bottom:7px}input[type=checkbox]:checked:after{height:10px;left:11px}input[type=radio]:before{background:#000;content:"";position:absolute;height:0;border-radius:50%;-webkit-transition:all .2s ease .1s;transition:all .2s ease .1s;border-radius:50%;z-index:100;width:0;bottom:6px;left:6px}input[type=radio]:checked:before{height:8px;width:8px}.woocommerce form .form-row .input-checkbox{margin:0;vertical-align:initial;display:inline-block;text-align:initial}.pagination{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.pagination>li>a,.pagination>li>span{border:none;margin:0 1px;background:0 0}.pagination>li>span.current{background:#4bb4e3;color:#fff}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.wpcf7 input[type=text],.wpcf7 textarea{border-radius:13px;color:#192b33;font-size:17px;padding:15px 20px;resize:none;width:100%;border:none;height:60px;line-height:60px}.wpcf7 textarea{height:200px;line-height:27px}span.wpcf7-not-valid-tip{color:#e05d5b;margin-top:5px}div.wpcf7-validation-errors{background-color:#f2dede;border-color:#ebccd1;color:#a94442;padding:15px;border:none;margin:10px 0;border-left:4px solid}div.wpcf7-mail-sent-ok{background-color:#dff0d8;border-color:#3c763d;color:#3c763d;padding:15px;border:none;margin:10px 0;border-left:4px solid}input[type=submit].wpcf7-submit{background:#000;color:#fff;cursor:pointer;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:13px;padding:6px 25px;margin:20px 0;text-shadow:none;font-size:16px;font-weight:400;line-height:1.5;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}input[type=submit].wpcf7-submit:hover,input[type=submit].wpcf7-submit:active{background:#000;color:#fff}div.wpcf7 img.ajax-loader{width:25px;margin:-5px 0 0 15px}.wpcf7-acceptance .wpcf7-list-item{display:inline-block;margin:0}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b,.mfp-arrow-left:after,.mfp-arrow-left .mfp-a,.mfp-arrow-right:before,.mfp-arrow-right .mfp-b,.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{display:none}button.mfp-arrow{background:#000;color:#fff;padding:0 20px;width:auto;font-size:25px;height:50px;border-radius:0;margin-top:-25px;margin-left:20px;margin-right:20px}.mfp-arrow:active{margin-top:-25px}.mfp-counter{display:none}#topcontrol{background-color:#313035;padding:10px 15px;border-radius:5px;font-size:28px;line-height:20px;color:#fff;z-index:99;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#topcontrol:hover{background:#000}.gm-style img{max-width:none}ol.comment-list{list-style:none;margin:0}ol.comment-list ol{list-style:none}.comment-body{background:#fff;padding:40px 40px 40px 140px;position:relative;margin:0 0 15px}.comment-form-comment textarea{background:#fff;border:1px solid #ccc}.comment-form-comment label{font-weight:400;font-size:20px}.comment-author .avatar{width:70px;border-radius:50px;position:absolute;left:40px}.comment-metadata time{color:#868686;margin:5px 0 20px;display:block;font-size:12px}.reply{text-align:right}a.comment-reply-link,a.comment-reply-link:focus{background:#009483;padding:10px 15px;display:inline-block;border-radius:3px;color:#fff}a.comment-reply-link:hover{background:#343440;color:#fff}.logged-in-as img.avatar{width:30px;border-radius:50px;margin:0 5px 0 0}.comments-area{margin:30px 0 0}h3.comment-reply-title{margin:50px 0 20px}.comment-form-captcha label{display:block;margin-bottom:10px}p.comment-awaiting-moderation{font-style:italic}.animsition-loading{background-color:rgba(0,0,0,0);border-top:2px solid rgba(0,0,0,.2);border-right:2px solid rgba(0,0,0,.2);border-bottom:2px solid rgba(0,0,0,.2);border-left:2px solid #eee;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;animation-name:animsition-loading}.animsition-loading{border-left:2px solid #2a2a2a}.crp_related h3{font-size:15px;margin:0 0 15px}.crp_related{border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:30px 0;margin:40px 0}.crp_related a img{margin-bottom:10px}.crp_related a{display:block;margin:15px 0}.select2-container--default .select2-selection--single{border-color:#d5d8da;border-radius:10px;height:60px;width:100%}.select2-container{width:100%!important;display:block}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:60px;padding-left:25px;padding-right:25px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:60px;position:absolute;top:0;right:15px;width:20px}ul.select2-results__options li{margin:0;padding:10px 25px;font-size:14px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#192b33;color:#fff}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}input[type=checkbox]{top:3px;border:1px solid #000}form p{width:auto}