@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap);.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before,.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#424141}.hamburger{padding:5px}.hamburger-box{width:18px;height:18px}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{background-color:#424141;width:18px;height:2px}.hamburger .hamburger-inner:before{top:-6px}.hamburger--collapse .hamburger-inner:after{top:-13px}.addthis_toolbox.addthis_default_style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.addthis_toolbox.addthis_default_style{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:767.98px){.at-follow-tbx-element .at300b,.at-follow-tbx-element .at300m{margin:0 10px!important}}.at-follow-tbx-element .at300b .at-icon-wrapper,.at-follow-tbx-element .at300m .at-icon-wrapper{border:1px solid #fff;width:60px!important;height:60px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent!important}.at-follow-tbx-element .at300b .at-icon-wrapper .at-icon,.at-follow-tbx-element .at300m .at-icon-wrapper .at-icon{width:50px!important;height:50px!important}.text-muted{color:#cdcdcd!important}.text-primary{color:#308fcf!important}.text-info{color:#146da8!important}.text-black-50{color:rgba(20,109,168,.5)}.text-white-50{color:hsla(0,0%,100%,.6)}.border-primary{border-color:#146da8!important}.bg-primary{background-color:#146da8!important}.bg-danger{background-color:#dc251d!important}.bg-warning{background-color:#ffc107!important}.alert-danger{background-color:#dc251d;color:#fff;border:transparent}.badge{font-size:12px;font-weight:400;border-radius:5px;min-width:82px}.fs-6{font-size:14px!important}.link-info{text-decoration:underline;color:#115d8f}.link-info:hover{opacity:1}.link-light{color:#fff;border-bottom:2px solid #fff}.link-light:hover{opacity:1}.rounded{border-radius:15px!important}:root{--plyr-color-main:#f2c345}.plyr__control--overlaid{padding:calc(var(--plyr-control-spacing,1.25rem) * 1.5)}.plyr__control--overlaid svg{height:var(--plyr-control-icon-size,3.13rem);width:var(--plyr-control-icon-size,3.13rem)}.form-control.is-invalid,.was-validated .form-control:invalid{color:#dc251d!important;border:1px solid #dc251d!important}.form-check-input.is-invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label i,.was-validated .form-check-input:invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label i{color:#dc251d!important}html{font-size:12px}@media (min-width:768px){html{font-size:14px}}@media (min-width:1200px){html{font-size:16px}}body{color:#000;font-family:Open Sans,sans-serif}p{font-size:14px}hr{border-top:3px solid}.divider{position:relative}.divider:after{position:absolute;width:18px;content:"";height:3px;bottom:-10px;right:0;left:0;margin:auto;background-color:#dc251d}a{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}a,a:focus,a:hover{text-decoration:unset}@media (min-width:768px){.full-height{min-height:100vh}}.bg-image{background-repeat:no-repeat;background-position:50%;background-size:cover}.bg-image.image-contain{background-size:contain}section.layout-under{position:relative;z-index:100}section.has-bg{position:relative;z-index:0}section .section-bg{position:absolute;z-index:-1;width:100%;top:0;right:0;left:0}section .section-bg.contained{bottom:0;margin:auto;width:auto}section .section-bg img,section .section-bg.covered{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}button:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.btn{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;border-radius:5px;font-size:16px;padding:10px 15px}.btn:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.btn-danger{background-color:#dc251d;border:1px solid #dc251d}.btn-danger:hover{background-color:#a38022;border:1px solid #a38022}.btn-warning{border-radius:5px;background-color:#f2c344;color:#424141;padding:10px;font-family:Montserrat,sans-serif;font-weight:600}.btn-primary{background-color:#308fce}.btn-primary,.btn-secondary{border:none;font-size:16px;border-radius:5px}.btn-secondary{background-color:#f7f7f7}.btn-light{min-width:170px;color:#308fce;border-radius:5px}.btn-outline-primary{border-color:#308fce;color:#308fce}.btn-outline-primary.active,.btn-outline-primary:hover{background-color:#308fce;color:#fff;border-color:#308fce}.btn-outline-warning{border-color:#f2c344;color:#424141;padding:10px}.btn-lg{font-size:18px}.btn.rounded-pill{min-width:150px}.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.form-control{border-radius:5px;border:1px solid #f5f5f5;background-color:#f4fbff;padding:7px 20px}.form-control::-webkit-input-placeholder{font-size:12px}.form-control::-moz-placeholder{font-size:12px}.form-control::-ms-input-placeholder{font-size:12px}.form-control::placeholder{font-size:12px}.form-select.border-bottom,.form-select:focus{-webkit-box-shadow:none;box-shadow:none}.form-select.border-bottom{border:none}.extra-location .select2-container{width:100%!important}.select2-container--default .select2-selection--single{border-radius:5px;border:none;background-color:hsla(0,0%,100%,.1);height:auto}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;padding:11px 15px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:auto;width:auto;top:10px;right:18px;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F078";font-size:18px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select2-dropdown{background-color:#308fce;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5);border-color:#308fce;color:#fff}.input-calendar{background-color:hsla(0,0%,100%,.1);border-color:#308fce;color:#fff;position:relative;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-calendar.has-icon{padding:11px 15px 11px 44px}.input-calendar.has-icon:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:18px;position:absolute;top:10px;left:16px;content:"\F073"}.input-calendar:hover{color:#fff}.input-calendar:focus{background-color:hsla(0,0%,100%,.1);color:#fff}.btn-filter{color:#fff;position:relative;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #f2c345;color:#424242;font-size:14px;font-weight:600;padding:9px 15px}.btn-filter:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:14px;position:absolute;top:13px;right:14px;content:"\F078"}.select2-results__option{-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275);padding:9px 15px;background-color:#fff;font-size:14px;font-weight:400;color:#000;border-top:1px solid #f2c345;border-radius:0;padding-left:15px}@media (min-width:768px){.select2-results__option{font-size:14px}}.select2-container--open .select2-dropdown--below{border:2px solid #f2c344}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected{background-color:#f2c344;color:#000}.custom-select.has-icon~.select2-container--default .select2-selection--single .select2-selection__rendered{padding:11px 15px 11px 44px}.custom-select.has-icon~.select2-container--default .select2-selection--single:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:18px;position:absolute;top:10px;left:16px}.custom-select.has-icon.icon-location~.select2-container--default .select2-selection--single:after{content:"\F3C5"}.custom-select.has-icon.icon-calendar~.select2-container--default .select2-selection--single:after{content:"\F073"}.custom-select.has-icon.icon-car~.select2-container--default .select2-selection--single:after{content:"\F1B9"}.custom-select.has-icon.icon-cogs~.select2-container--default .select2-selection--single:after{content:"\F085"}.custom-select.has-icon.icon-gas~.select2-container--default .select2-selection--single:after{content:"\F52F"}.custom-select.layout-light~.select2-container--default .select2-selection--single{border:1px solid #f5f5f5;background-color:#f4fbff;font-size:12px;line-height:normal}.custom-select.layout-light~.select2-container--default .select2-selection--single .select2-selection__rendered{color:rgba(20,109,168,.5);padding:5px 20px}.form-check-input{-webkit-box-shadow:none!important;box-shadow:none!important;width:16px;height:16px;margin-right:10px;margin-top:2px}@media (min-width:768px){.form-check-input{margin-top:6px}}.form-check-input:checked{background-color:#424141}.form-check-label{font-size:14px;cursor:pointer;position:relative}.form-check-label:after,.form-check-label:before{content:none}.form-check-label i{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:absolute;top:9px;left:0;-webkit-transform:translateY(-30%) translateX(-18px);transform:translateY(-30%) translateX(-18px);color:#fff}.form-check-label i:last-of-type{opacity:0}.form-check-label i.fa-lg{font-size:20px}.form-check-label.reverse i{left:0}.form-check-input:checked~.form-check-label i:first-of-type{opacity:0}.form-check-input:checked~.form-check-label i:last-of-type{opacity:1}.custom-radio .custom-control-label:before{border-radius:0;background-color:transparent}.checkbox-box{color:#146da8;border-radius:5px;border:1px solid #f4f5f7;height:90px;cursor:pointer}.checkbox-box span{font-size:14px}.checkbox-box .checkbox-icon{width:40px;height:40px;border:1px solid #e7eaed;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#e7eaed;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}.checkbox-box .checkbox-subtitle{font-size:14px}.checkbox-box .checkbox-title{font-size:16px}.checkbox-box.active,.checkbox-box.selected,.checkbox-box:hover{color:#146da8;-webkit-box-shadow:0 20px 30px 0 rgba(10,48,73,.15);box-shadow:0 20px 30px 0 rgba(10,48,73,.15);border:transparent}.checkbox-box.active .checkbox-icon,.checkbox-box.selected .checkbox-icon,.checkbox-box:hover .checkbox-icon{color:#fff;border-color:transparent;background-color:#dc251d}.picker__day,.picker__select--month,.picker__select--year{font-size:.7em}.picker__day{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.picker__select--month,.picker__select--year{height:auto}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background-color:#308fce;border-color:#308fce;color:#fff}.picker__day--infocus:hover,.picker__day--outfocus:hover{background-color:#dc251d;border-color:#dc251d;color:#fff}.picker__button--clear,.picker__button--close,.picker__button--today{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{background-color:#dc251d;color:#fff}.datepicker td span:hover,.datepicker td.day:hover,.datepicker thead tr:first-child th:hover{background-color:#dc251d}.datepicker.dropdown-menu{min-width:27rem}@media (min-width:768px){.datepicker.dropdown-menu{min-width:20rem}}@media (min-width:992px){.datepicker.dropdown-menu{min-width:25rem}}@media (min-width:1200px){.datepicker.dropdown-menu{min-width:19rem}}@media (min-width:1400px){.datepicker.dropdown-menu{min-width:19rem}}.datepicker td.active.active,.datepicker td.active:active,.datepicker td.active:hover.active,.datepicker td.active:hover:active{background-color:#dc251d;background-image:none}.checkbox-item{font-size:14px;font-weight:600;color:#424141;padding:14px 20px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.checkbox-item{padding:25px 30px}}.checkbox-item i{font-size:25px}.checkbox-item:before{font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F0C8";-webkit-margin-end:16px;margin-inline-end:16px;font-size:27px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}@media (min-width:768px){.checkbox-item:before{font-size:33px;-webkit-margin-end:13px;margin-inline-end:13px}}.checkbox-item.active{border-radius:5px;-webkit-box-shadow:0 9px 30px 0 rgba(10,48,73,.1);box-shadow:0 9px 30px 0 rgba(10,48,73,.1)}.checkbox-item.active:before{content:"\F14A"}.pagination .page-item .page-link{font-size:15px;min-width:40px;height:40px;border-radius:3px;border:1px solid #424141;color:#424141;text-align:center;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.pagination .page-item.active .page-link,.pagination .page-item.disabled .page-link{opacity:.4;background-color:#fff;color:#424141}header{background-color:#f7f7f7;-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.04);box-shadow:0 2px 30px 0 rgba(0,0,0,.04)}@media (min-width:1200px){header{background-color:#fff}}header.sticky-top{z-index:1050}header .hamburger{position:absolute;right:5px;top:0;bottom:0}.navbar{padding:0 10px 3px}@media (min-width:768px){.navbar{padding:10px}}@media (min-width:1200px){.navbar{padding:15px 0}}.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#dc251d}.navbar-dark .navbar-toggler{border:none}.navbar-dark .navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}.navbar-extra{padding:8px 0;font-family:Montserrat,sans-serif}.navbar-extra ul li{position:relative}.navbar-extra ul li a{font-size:14px;font-weight:500;background-color:#308fcf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}@media (min-width:768px){.navbar-extra ul li a{color:#000;background-color:transparent}}.navbar-extra ul li .dropdown-box{position:absolute;z-index:100;-webkit-transition:.5s cubic-bezier(.25,.46,.45,.94);transition:.5s cubic-bezier(.25,.46,.45,.94);padding-top:25px;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;left:0}@media (min-width:992px){.navbar-extra ul li .dropdown-box{-webkit-transform:translateX(-35%);transform:translateX(-35%)}}.navbar-extra ul li ul{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;padding:20px 14px;position:relative;-webkit-box-shadow:0 1px 9px 0 rgba(1,81,111,.1);box-shadow:0 1px 9px 0 rgba(1,81,111,.1)}.navbar-extra ul li ul:after{content:"";display:block;width:15px;height:15px;position:absolute;top:0;left:0;right:0;margin:auto;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);background-color:#fff}.navbar-extra ul li ul .btn{min-width:120px;font-size:12px}.navbar-extra ul li ul .btn-primary{color:#fff;border:2px solid transparent}.navbar-extra ul li:focus-within .dropdown-box,.navbar-extra ul li:hover .dropdown-box{visibility:visible;opacity:1}.navbar-extra--user i{color:#308fcf}.navbar-extra--user a{color:#146da8}.navbar-extra--user span{font-size:14px;font-family:Montserrat,sans-serif;font-weight:600}.navbar-nav .nav-item .nav-link{padding-top:0;padding-bottom:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;color:#000;position:relative}@media (min-width:992px){.navbar-nav .nav-item .nav-link{padding-top:0;padding-bottom:0}}.navbar-nav .nav-item .nav-link:after{content:"";position:absolute;left:0;right:0;width:1px;height:3px;background-color:transparent;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275);display:block;margin:auto;margin-top:7px}.navbar-nav .nav-item .nav-link.active:after,.navbar-nav .nav-item .nav-link:hover:after{width:100%;background-color:#f2c345}.navbar-nav .nav-item .nav-link.active{font-weight:700}.navbar-nav .nav-item.dropdown .dropdown-menu{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}@media (max-width:1199.98px){.navbar-nav .nav-item.dropdown .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;margin-left:25px}}@media (min-width:1200px){.navbar-nav .nav-item.dropdown .dropdown-menu{display:block;opacity:0}}.navbar-nav .nav-item.dropdown .dropdown-item{min-width:185px}.dropdown-menu{background-color:#308fce;color:#fff;border:none;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5);padding:0}.dropdown-item{color:#fff;font-size:14px;font-weight:600;padding:11px 20px}.dropdown-item.active,.dropdown-item:focus,.dropdown-item:hover{color:#fff;background-color:#146da8;border-radius:5px}.dropdown-toggle:after{border:none;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F078";vertical-align:unset}.offcanvas{max-width:350px;z-index:1055}@media (min-width:992px){.offcanvas{max-width:400px}}.offcanvas-body ul{list-style-type:none}.offcanvas-body ul li{position:relative}.offcanvas-body ul li a{font-family:Montserrat,sans-serif;font-size:18px;padding:8px 5px 8px 0}.offcanvas-body ul li a.active{font-weight:700}.offcanvas-body .submenu-btn{position:absolute;top:0;right:5px;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275);padding:5px}.offcanvas-body .submenu-btn.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.offcanvas-body .drop-list{display:none}.offcanvas-body .navbar-nav .nav-link{color:#fff}footer .widget-section{background-color:#000;padding-top:50px;padding-bottom:15px;-webkit-clip-path:ellipse(150% 60% at 50% 60%);clip-path:ellipse(150% 60% at 50% 60%)}@media (min-width:768px){footer .widget-section{-webkit-clip-path:none;clip-path:none;padding-bottom:30px}}footer .widget-social li{padding:0 10px}@media (min-width:768px){footer .widget-social li{padding:0 20px}}@media (min-width:992px){footer .widget-social li:first-of-type{-webkit-padding-start:0;padding-inline-start:0}}footer .widget-social li a{font-size:25px;color:#fff}footer .widget-social li a img{-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}footer .widget-social li a:hover img{-webkit-transform:scale(1.1) translateY(-3px);transform:scale(1.1) translateY(-3px)}footer .widget-title{font-size:16px;font-weight:700;margin-bottom:18px;color:#fff}footer .widget-box{padding-top:25px;border-top:1px solid #fff}@media (min-width:768px){footer .widget-box{border-top:none;padding-top:20px}}footer .widget-box ul li{margin-bottom:15px;color:#fff;font-size:14px}@media (min-width:768px){footer .widget-box ul li{font-size:16px}}footer .widget-box ul li a{color:#fff;text-decoration:none;-webkit-transition:ease;transition:ease;font-family:Montserrat,sans-serif;padding-bottom:5px;border-bottom:2px solid transparent;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}footer .widget-box ul li.active a,footer .widget-box ul li:hover a{color:#fff;border-color:#f2c344}footer .widget-box ul li i{color:#fff}footer .widget-copyright{background-color:#000}footer .widget-copyright .container{border-top:2px solid #fff}footer .widget-copyright p{font-size:16px;color:#fff}@media (min-width:768px){footer .widget-copyright p{font-size:14px}}footer .widget-copyright ul{margin-bottom:0}footer .widget-copyright ul li{color:#fff;font-size:14px}@media (min-width:768px){footer .widget-copyright ul li{width:auto}}footer .widget-copyright ul li a{font-size:16px;color:#fff;text-decoration:none;font-family:Montserrat,sans-serif}@media (min-width:768px){footer .widget-copyright ul li a{font-size:14px}}.breadcrumb.template-steps{padding-top:30px}.breadcrumb.template-steps .breadcrumb-item,.breadcrumb.template-steps .breadcrumb-item a{font-size:14px;color:#308fce;font-weight:600}.breadcrumb.template-steps .breadcrumb-counter{width:35px;height:35px;font-size:14px;font-weight:600;color:#308fce;border:1px solid #308fce;opacity:.25;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}@media (min-width:768px){.breadcrumb.template-steps .breadcrumb-counter{width:54px;height:54px;font-size:18px}}.breadcrumb.template-steps .breadcrumb-item.active .breadcrumb-counter{background-color:#308fce;opacity:1;color:#fff}@media (min-width:1400px){.breadcrumb.template-steps .breadcrumb-divider{border-top:1px solid #308fce}}.breadcrumb.layout-auto .breadcrumb-item{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}@media (min-width:1200px){.breadcrumb.layout-auto .breadcrumb-item{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}}.section.template-cookies{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;padding:25px 20px;background-color:#308fce;color:#fff;-webkit-transform:translateY(100%);transform:translateY(100%)}@media (min-width:768px){.section.template-cookies{padding:35px 50px 20px}}.section.template-cookies.active{-webkit-transform:translateY(0);transform:translateY(0)}.section.template-cookies .section-content p{font-size:1rem}.section.template-cookies .section-content .btn-light{color:#2f455f;min-width:170px}.card{border:none;overflow:hidden}.card-footer,.card-header{border:none;background-color:inherit}.card.template-article{border-radius:0}.card.template-article .card-header{padding-left:0;padding-right:0}.card.template-article .card-title{color:#232528;margin-bottom:0}.card.template-article .card-body{padding-left:0;padding-right:0}.card.template-article .card-body p{margin-bottom:0;line-height:1.28;color:#546571;font-size:1.15rem}.card.template-article .card-img-top{border-radius:0;height:220px;-o-object-fit:cover;object-fit:cover}.card.template-article .card-link{font-weight:600;font-size:1.15rem;color:#f2c345!important}.card.template-article .card-footer{padding-left:0;padding-right:0}.card.template-accordion .btn-link:focus,.card.template-accordion .btn-link:hover{text-decoration:none}.card.template-newsletter{border-radius:25px}.card.template-newsletter .card-body{padding:0}.card.template-newsletter .card-body .form-control{border:none;text-align:center;font-size:14px;color:#8d8d8d;height:45px}.card.template-newsletter .card-body .form-check{font-size:11px;color:#131415}.card.template-newsletter .card-body .form-check label{font-size:11px;padding-left:0}.card.template-newsletter .card-body .form-check i{color:#131415;font-size:13px;top:6px}.card.template-newsletter .card-body .form-check a{color:#0b5dae}.card.template-icon{background-color:transparent}@media (min-width:768px){.card.template-icon{text-align:center}}.card.template-icon .card-header{border:none;background-color:inherit}@media (min-width:768px){.card.template-icon .card-header{min-height:65px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.card.template-icon .card-title{font-size:14px;font-weight:400;line-height:1.15;color:#424141;line-height:1.43}@media (min-width:768px){.card.template-icon .card-title{font-size:20px;line-height:1.15}}.card.template-icon .card-footer{border:none;background-color:inherit}.card.template-cta{color:#fff;border-radius:25px;min-height:210px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card.template-cta .card-header{padding-top:20px}.card.template-cta .card-footer,.card.template-cta .card-header{border:none;background-color:inherit;padding-left:33px;padding-right:33px}.card.template-cta .card-footer{padding-bottom:27px}.card.template-listing{overflow:visible;cursor:pointer}@media (min-width:1200px){.card.template-listing{height:400px}}@media (min-width:1200px){.card.template-listing:hover .card-footer{height:200px}}.card.template-listing .card-header{border:none;background-color:inherit;padding-top:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:170px}.card.template-listing .card-info{position:absolute;background-color:#dc251d;top:0;left:0;color:#fff;border-radius:25px 0 25px 0;min-width:83px;text-align:center;padding:13px 6px}.card.template-listing .card-info h5{margin:0}.card.template-listing .card-category{position:absolute;top:0;right:0;font-size:15px;font-weight:600;color:#146da8}.card.template-listing .card-tooltip{position:absolute;top:20px;right:0;font-size:24px;font-weight:600;color:#146da8}.card.template-listing .card-title{font-size:22px;font-weight:600;color:#146da8;margin-bottom:10px}.card.template-listing .card-title span{font-size:20px}.card.template-listing .card-subtitle{color:#dc251d;font-size:18px;font-weight:600}.card.template-listing .card-body{padding-bottom:25px;padding-top:30px;position:relative}@media (min-width:992px){.card.template-listing .card-body{padding-bottom:12px}}.card.template-listing .card-badge{color:#fff;background-color:#308fce;position:absolute;top:0;left:0;right:0;z-index:100;font-size:14px;font-weight:600;border-radius:1em 0 1em 0;-webkit-transform:translateY(-10%);transform:translateY(-10%);padding:5px}.card.template-listing .card-img-overlay{background-color:#f4fbff;bottom:unset;min-height:100%;z-index:150;color:#546571;overflow:hidden;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:scale(0);transform:scale(0)}.card.template-listing .card-img-overlay.active{-webkit-transform:scale(1);transform:scale(1)}.card.template-listing .card-img-overlay .card-overlay{padding:20px}.card.template-listing .card-img-overlay .card-overlay-header{padding-top:5px}.card.template-listing .card-img-overlay .card-overlay-header .btn-toggle{position:absolute;right:5px;top:5px;color:#546571;min-width:unset}.card.template-listing .card-img-overlay .card-overlay-header h6{font-size:15px;font-weight:600}.card.template-listing .card-img-overlay .card-overlay-header span{font-size:14px}.card.template-listing .card-img-overlay .card-overlay-header span.text-danger{font-weight:600;color:#f2c345}.card.template-listing .card-img-overlay .card-overlay-body{padding-bottom:20px}.card.template-listing .card-img-overlay .card-overlay-benefits{font-size:14px;padding-top:20px}.card.template-listing .card-img-overlay .card-overlay-benefits i{color:#000;font-size:18px;margin-right:10px}.card.template-listing .card-img-overlay .card-overlay-footer{position:relative;border-top:1px solid #979797;padding-top:15px;padding-bottom:30px}.card.template-listing .card-img-overlay .card-overlay-footer .price-options-item a{font-size:14px;color:#546571;font-weight:600}.card.template-listing .card-img-overlay .card-overlay-footer .price-options-item a:focus+.price-options-item{-webkit-transform:translateX(0);transform:translateX(0)}.card.template-listing .card-img-overlay .card-overlay-footer .price-options-item a:focus-within{color:#dc251d}.card.template-listing .card-img-overlay .card-overlay-footer .price-options-overlay{background-color:#fff;position:absolute;left:-20px;right:30px;line-height:24px;padding:20px 20px 20px 2rem;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.7s cubic-bezier(.455,.03,.515,.955);transition:.7s cubic-bezier(.455,.03,.515,.955);bottom:25px;z-index:200}.card.template-listing .card-img-overlay .card-overlay-footer .price-options-overlay.active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.card.template-listing .card-img-overlay .card-overlay-footer .price-options-overlay li{font-size:14px}.card.template-listing .card-img-overlay .card-overlay-footer .price-info-overlay{background-color:#fff;padding:25px 20px 15px;position:absolute;bottom:50px;left:10px;right:10px;z-index:200;color:#0a3049;font-size:12px;-webkit-transition:.7s cubic-bezier(.455,.03,.515,.955);transition:.7s cubic-bezier(.455,.03,.515,.955);-webkit-transform:scale(0);transform:scale(0);min-height:100px}.card.template-listing .card-img-overlay .card-overlay-footer .price-info-overlay .btn-toggle{position:absolute;right:0;top:0;-webkit-box-shadow:none;box-shadow:none;outline:0;border:none;color:#0a3049;font-size:14px;min-width:unset}.card.template-listing .card-img-overlay .card-overlay-footer .price-info-overlay.active{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.card.template-listing .card-img-overlay .card-overlay-footer h6{font-weight:600}.card.template-listing .card-img-overlay .card-overlay-footer p{font-size:12px}.card.template-listing .card-footer{border:none;background-color:inherit;-webkit-box-shadow:0 10px 40px 0 rgba(10,48,73,.15);box-shadow:0 10px 40px 0 rgba(10,48,73,.15);position:relative;padding-top:20px;padding-bottom:20px;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}@media (min-width:1200px){.card.template-listing .card-footer{overflow:hidden;position:absolute;left:0;right:0;bottom:0;height:120px}}.card.template-listing .card-footer:after{content:"";width:20px;height:20px;-webkit-box-shadow:0 10px 40px 0 rgba(10,48,73,.15);box-shadow:0 10px 40px 0 rgba(10,48,73,.15);display:block;position:absolute;top:0;left:0;right:0;margin:auto;background-color:#fff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.card.template-listing .card-footer--extra{padding:20px;padding-bottom:10px}.card.template-listing .card-footer ul{margin:0}.card.template-listing .card-footer ul li{position:relative}.card.template-listing .card-footer ul li:after{content:"";display:block;height:3px;left:0;right:0;top:0;bottom:0;margin:auto;background-color:#e1e1e1;position:absolute}.card.template-listing .card-footer ul li:before{content:"";display:block;width:18px;height:18px;left:0;right:0;top:0;bottom:0;margin:auto;background-color:#fff;border:1px solid #44576f;border-radius:50%;position:absolute;z-index:10}.card.template-listing .card-footer ul li:after,.card.template-listing .card-footer ul li:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.card.template-listing .card-footer ul li.active:after,.card.template-listing .card-footer ul li.active:before{background-color:#44576f}.card.template-listing .card-footer ul li .box-top{padding-bottom:25px}.card.template-listing .card-footer ul li span{display:block;font-size:14px;font-weight:600;color:#146da8}.card.template-listing .card-footer ul li small{font-size:12px;font-weight:600;color:#dc251d}.card.template-listing .card-footer ul li.warning:before{border:1px solid #e9c448}.card.template-listing .card-footer ul li.warning.active:after,.card.template-listing .card-footer ul li.warning.active:before{background-color:#e9c448}.btn-close-price-option-overlay{position:absolute;margin:0;top:-15px;right:-10px;font-size:20px!important;background:#fff;width:30px;height:30px;line-height:30px;text-align:center}.card.template-car--inline{padding-top:50px;padding-bottom:50px;color:#146da8}.card.template-car--inline .card-info{background-color:#dc251d;top:0;left:0;color:#fff;border-radius:25px 0 25px 0;text-align:center;padding:13px 6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:83px}.card.template-car--inline .card-info h5{margin:0;font-weight:700}.card.template-car--inline .card-subtitle{font-weight:700;color:#146da8}.card.template-car--inline .card-body ul li{font-size:14px;line-height:1.64}.card.template-insurance{border-radius:5px;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275);color:#146da8;background-color:#f4fbff;overflow:visible;cursor:pointer}.card.template-insurance .card-header{border:none;background-color:inherit;padding-top:35px;min-height:90px}.card.template-insurance .card-title{font-size:40px}.card.template-insurance .card-subtitle{font-size:21px}.card.template-insurance .card-insurance-overlay{background-color:#fff;padding:25px 20px 15px;position:absolute;bottom:50px;left:10px;right:10px;z-index:200;color:#0a3049;font-size:12px;-webkit-transition:.7s cubic-bezier(.455,.03,.515,.955);transition:.7s cubic-bezier(.455,.03,.515,.955);-webkit-transform:scale(0);transform:scale(0);min-height:100px}.card.template-insurance .card-insurance-overlay .btn-toggle{position:absolute;right:0;top:0;-webkit-box-shadow:none;box-shadow:none;outline:0;border:none;color:#0a3049;font-size:14px;min-width:unset}.card.template-insurance .card-insurance-overlay.active{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.card.template-insurance .card-footer{border:none;background-color:inherit;min-height:110px}.card.template-insurance .card-footer p{margin:0}.card.template-insurance .card-footer a{color:#146da8}.card.template-insurance .card-absolute{font-size:20px;color:#fff;background-color:#dc251d;width:62px;height:62px;border-radius:50%;position:absolute;bottom:0;right:0;left:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(50%) scale(0);transform:translateY(50%) scale(0);-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}.card.template-insurance.active{-webkit-box-shadow:0 20px 30px 0 rgba(10,48,73,.15);box-shadow:0 20px 30px 0 rgba(10,48,73,.15)}.card.template-insurance.active .card-absolute{-webkit-transform:translateY(50%) scale(1);transform:translateY(50%) scale(1)}.card.template-equipment{border-radius:5px;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275);color:#146da8;background-color:#f4fbff;overflow:visible;cursor:pointer;min-height:166px}.card.template-equipment .card-header{border:none;background-color:inherit;padding-top:24px;min-height:55px}.card.template-equipment .card-title{font-size:21px}.card.template-equipment .card-subtitle{font-size:16px}.card.template-equipment .card-body{padding-top:0}.card.template-equipment .card-footer{border:none;background-color:inherit;min-height:110px}.card.template-equipment .card-footer p{margin:0}.card.template-equipment .card-footer a{color:#146da8}.card.template-equipment .card-absolute{font-size:20px;color:#fff;background-color:#dc251d;width:62px;height:62px;border-radius:50%;position:absolute;bottom:0;right:0;left:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(50%) scale(0);transform:translateY(50%) scale(0);-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}.card.template-equipment .extra-qty-wrapper a{color:#146da8}.card.template-equipment.active{-webkit-box-shadow:0 20px 30px 0 rgba(10,48,73,.15);box-shadow:0 20px 30px 0 rgba(10,48,73,.15);padding-bottom:40px}.card.template-equipment.active .card-absolute{-webkit-transform:translateY(50%) scale(1);transform:translateY(50%) scale(1)}.card.template-details{background-color:transparent;color:#146da8}.card.template-details .card-title{font-weight:700}.card.template-details .card-subtitle{font-size:18px}.card.template-details .card-body .btn-danger{font-weight:600}.card.template-details .card-box{margin-bottom:20px}.card.template-details .card-box ul{margin-bottom:0}.card.template-details .card-link{color:#146da8}.card.template-menu{border:none;border-radius:10px;-webkit-box-shadow:0 40px 40px 0 rgba(0,0,0,.2);box-shadow:0 40px 40px 0 rgba(0,0,0,.2);background-color:#146da8;color:#fff}.card.template-menu .card-title{font-weight:700;font-size:1.9rem}.card.template-menu .card-header{padding:30px 40px 15px}.card.template-menu .card-body{padding-left:40px;padding-right:40px;padding-bottom:26px}.card.template-menu .card-footer{padding-left:40px;padding-right:40px;padding-bottom:35px}.card.template-menu .card-footer .btn{min-width:128px;font-weight:700}.card.template-menu .list-group-item{background-color:inherit;border:none;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-size:18px;color:#d5dde3;padding:9px 16px 9px 0;position:relative}.card.template-menu .list-group-item:after{content:"";position:absolute;bottom:0;left:0;right:0;width:1px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;height:2px;margin:auto;background-color:transparent}.card.template-menu .list-group-item.active,.card.template-menu .list-group-item:hover{border-color:#dc251d;font-weight:700;color:#fff}.card.template-menu .list-group-item.active:after,.card.template-menu .list-group-item:hover:after{width:100%;background-color:#dc251d}.card.template-menu .list-group-item.active a,.card.template-menu .list-group-item:hover a{color:#fff}.card.template-menu .list-group-item a{color:#d5dde3}.card.template-service .card-title{color:#232528;margin-bottom:0}.card.template-service .card-header--img{height:50px;margin-bottom:10px}.card.template-service .card-body p{margin-bottom:0;line-height:1.7;color:#546571}.card.template-service .card-link{font-weight:600;font-size:18px;color:#f2c345!important}.card.template-leasing{min-height:390px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:transparent;position:relative}.card.template-leasing .card-footer,.card.template-leasing .card-header{border:none;background-color:inherit}.card.template-leasing .card-title{font-weight:600;font-size:22px;color:#146da8}.card.template-leasing .card-subtitle{font-size:18px;color:#dc251d}.card.template-leasing .card-link{color:#146da8;font-weight:600}.card.template-leasing .card-img-top{height:330px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.card.template-leasing .card-img-overlay{color:#fff;top:0;right:auto;bottom:auto;left:0;border-radius:0 0 25px 0;width:280px;padding-left:25px;background-color:rgba(0,0,0,.52)}.card.template-leasing .card-img-overlay span{font-size:14px;font-weight:600}.card.template-offer{min-height:390px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:transparent;position:relative}.card.template-offer .card-footer,.card.template-offer .card-header{border:none;background-color:inherit}.card.template-offer .card-title{font-weight:600;font-size:22px;color:#146da8}.card.template-offer .card-subtitle{font-size:18px;color:#dc251d}.card.template-offer .card-link{color:#146da8;font-weight:600}.card.template-offer .card-img-top{height:330px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.card.template-offer .card-img-overlay{color:#fff;top:32px;right:auto;bottom:auto;left:0;border-radius:25px 0 25px 0;min-width:140px;padding-left:33px}.card.template-offer .card-img-overlay span{font-size:16px;font-weight:600}.card.template-offer.layout-weekend .card-img-overlay{top:13px;min-width:129px;padding:10px 20px}.card.template-offer.layout-weekend .card-img-overlay span{font-size:13px}.card.template-offer.layout-weekend .card-subtitle{font-weight:600}.card.template-benefit{background-color:transparent}.card.template-benefit .card-title{font-size:18px}.card.template-benefit .card-header{text-align:center}.card.template-benefit .card-body{font-size:14px}@media (min-width:768px){.card.template-benefit .card-body{font-size:16px}}.card.template-benefit .card-body h6{font-size:18px;font-weight:700}.card.template-benefit .card-body ul{list-style-type:none}.card.template-benefit .card-body ul li{position:relative}.card.template-benefit .card-body ul li:before{content:"";width:5px;height:5px;border-radius:50%;background-color:#146da8;position:absolute;left:-15px;top:10px}.card.template-conditions{border-radius:0}.card.template-conditions .card-header{padding-left:0;padding-right:0}.card.template-conditions .card-title{color:#232528;margin-bottom:0;font-weight:700;line-height:1.25;line-height:2}.card.template-conditions .card-link{font-weight:600;font-size:1.15rem}.card.template-conditions .card-footer .btn-outline-primary{border-width:2px;font-weight:700;padding:.4rem 1rem;line-height:normal}.card.template-conditions .nav-pills .nav-link{border-radius:0;font-size:16px;color:#494949;text-align:left;position:relative}.card.template-conditions .nav-pills .nav-link.active{background-color:transparent;color:#dc251d;font-weight:700}.card.template-conditions .nav-pills .nav-link i{position:absolute;left:0;top:12px}@media (min-width:1025px){.section.template-boxes--offers .big-gutter{margin-right:-3rem;margin-left:-3rem}.section.template-boxes--offers .big-gutter>.col,.section.template-boxes--offers .big-gutter>[class*=col-]{padding-left:3rem;padding-bottom:3rem}}.card.template-listing .card-subtitle .old-price{display:inline-block;color:#2a3e56;text-decoration:line-through;margin:0 15px}.card.template-listing .card-subtitle .new-price{display:inline-block;margin:0 15px}.modal.modal-alert .modal-content{background-color:#308fce;border-radius:0 100px}.modal.modal-alert .modal-footer,.modal.modal-alert .modal-header{border:none}.modal.modal-alert .modal-body{font-size:18px;color:#fff;padding:0 50px;font-size:14px}@media (min-width:768px){.modal.modal-alert .modal-body{font-size:18px}}.modal.modal-alert .modal-body p{font-size:14px}@media (min-width:768px){.modal.modal-alert .modal-body p{font-size:18px}}.modal.modal-alert .btn-close{margin-left:0;margin-right:auto;background:0 0;font-size:24px;color:#fff;opacity:1}.modal.modal-alert .btn-close:focus{-webkit-box-shadow:none;box-shadow:none}.modal-backdrop.show{opacity:.76}.modal.template-calendar .modal-content{border-radius:5px;border:2px solid #f2c344;-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,.1);box-shadow:0 20px 40px 0 rgba(0,0,0,.1)}.modal.template-calendar .modal-header{border:none;min-height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f2c344}.modal.template-calendar .modal-footer{border:none;padding:12px}.modal.template-calendar .modal-title{font-size:16px;font-weight:600;color:#424141}.modal.template-calendar .modal-body{background-color:rgba(42,62,86,.05);background-color:#f7f7f7;padding-top:0;color:#424141}.modal.template-calendar .modal-body .calendar-wrapper{max-width:100%;padding:0}.modal.template-calendar .modal-body .calendar-wrapper .calendar-box{-webkit-box-shadow:none;box-shadow:none}.modal.template-calendar .modal-body .calendar-wrapper .daterangepicker .calendar-table thead th{opacity:1;font-size:16px;color:#424141}.modal.template-calendar .modal-body .calendar-wrapper .daterangepicker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;background-color:transparent}.modal.template-calendar .modal-body .calendar-wrapper .daterangepicker.ltr .drp-calendar.left{padding:5px 30px 15px}@media (min-width:768px){.modal.template-calendar .modal-body .calendar-wrapper .daterangepicker.ltr .drp-calendar.left{padding:5px 15px}}.modal.template-calendar .modal-body .calendar-wrapper .daterangepicker.single.ltr .drp-calendar,.modal.template-calendar .modal-body .calendar-wrapper .daterangepicker.single.ltr .ranges{float:unset}.modal.template-calendar .modal-body .calendar-wrapper .daterangepicker th.month{font-size:16px!important;color:#424141}.modal.template-calendar .btn-close{position:absolute;top:15px;right:15px;font-size:10px}@media (min-width:768px){.modal.template-calendar .btn-close{top:20px}}.modal.template-calendar .btn-close:focus{-webkit-box-shadow:none;box-shadow:none}.section.template-banner .section-content{padding-top:60px;padding-bottom:75px;border-radius:0 0 0 100px;background-color:#308fce}@media (min-width:768px){.section.template-banner .section-content{padding-top:70px;padding-bottom:90px}}.section.template-banner .section-title{font-weight:600}.section.template-banner.has-overlay{position:relative}.section.template-banner.has-overlay:after{content:"";position:absolute;top:80px;right:0;bottom:0;left:0;background-color:#f4fbff;z-index:-1}.section.template-banner.layout-under .section-content{padding-top:165px}@media (min-width:768px){.section.template-banner.layout-under .section-content{padding-top:195px}}@media (max-width:991.98px){.section.template-banner--columned{margin-top:0}}.section.template-banner--columned .section-content{border-radius:100px 0 0 100px;background-color:#308fce}.section.template-banner--columned .section-title{font-weight:500;font-size:2.3rem}.section.template-banner--columned .section-img{width:100%}.section.template-banner--columned.has-overlay{position:relative}.section.template-banner--columned small{font-size:12px}section.template-banner--basic{padding-top:30px;padding-bottom:30px;background-color:#f7f7f7}@media (min-width:768px){section.template-banner--basic{padding-top:70px;padding-bottom:50px}}section.template-banner--basic .section-content{color:#424242}section.template-banner--basic .section-title{font-size:24px;font-weight:600;color:#424242;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-banner--basic .section-title{font-size:34px}}section.template-banner--basic .section-subtitle{font-size:16px;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-banner--basic .section-subtitle{font-size:20px}}.nav-tabs .nav-link{font-size:14px;font-weight:700;color:#26384f;border-radius:6px 6px 0 0;background-color:#f4fbff;margin-bottom:0;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275);height:44px}.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{font-size:15px}@media (min-width:768px){.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{font-size:18px}}.nav.template-auth .nav-link{font-size:1.9rem;opacity:1;font-weight:700;color:#fff;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative}.nav.template-auth .nav-link:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;width:0;height:3px;background-color:transparent;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;margin:auto}.nav.template-auth .nav-link.active,.nav.template-auth .nav-link:hover{opacity:1}.nav.template-auth .nav-link.active:after,.nav.template-auth .nav-link:hover:after{background-color:#f2c345;width:100%}.nav.template-blog .nav-item{font-size:1.15rem;color:#146da8;padding:.5rem}.nav.template-blog .nav-item:first-child{width:100%;text-align:center;font-weight:700;font-size:1.5rem}@media (min-width:768px){.nav.template-blog .nav-item{padding:.5rem 1rem}.nav.template-blog .nav-item:first-child{width:auto;font-size:1.15rem;font-weight:400}}.nav.template-blog .nav-link{font-size:1.15rem;color:#146da8;font-weight:600;opacity:1;position:relative;padding-left:0;padding-right:0}.nav.template-blog .nav-link:after{content:"";position:absolute;bottom:0;left:0;right:0;width:1px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;height:2px;margin:auto;background-color:transparent}.nav.template-blog .nav-link.active,.nav.template-blog .nav-link:hover{color:#dc251d;border-color:#dc251d}.nav.template-blog .nav-link.active:after,.nav.template-blog .nav-link:hover:after{width:100%;background-color:#dc251d}.tab-content.template-conditions{padding:50px 25px;background-color:#f4fbff;border-radius:0 100px 0 100px;color:#146da8}@media (min-width:768px){.tab-content.template-conditions{padding:50px 43px 60px}}.tab-content.template-conditions p{font-size:16px;line-height:1.69;margin-bottom:22px}.tab-content.template-conditions img{margin-bottom:30px}.swiper-pagination-bullet{background-color:#308fce;opacity:1}.swiper-pagination-bullet-active{background-color:#dc251d}@media (min-width:992px){.swiper-about{height:100%}}.swiper-about .pagination-container{position:absolute;right:0;bottom:0;background-color:#146da8;padding:20px 15px;z-index:100;border-radius:25px 0 25px 0}.swiper-about .swiper-button-next,.swiper-about .swiper-button-prev{position:relative;margin:0;left:auto;right:auto;color:#fff}.swiper-about .swiper-button-next:after,.swiper-about .swiper-button-prev:after{content:none}@media (max-width:991.98px){.swiper-about .swiper-slide{height:400px}}@media (max-width:767.98px){.swiper-about .swiper-slide{height:300px}}.card.template-slider{border-radius:25px;height:100%}.card.template-slider .card-header{border:none;background-color:inherit;display:inline-block;color:#fff;padding:9px 44px 8px 42px;background-color:rgba(20,109,168,.33);border-radius:0;border-bottom-right-radius:25px}.card.template-slider .card-img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card.template-slider .card-img-overlay{padding:0}.section.template-offer{padding-top:55px;padding-bottom:1.5rem;background-color:#f0f9ff;position:relative}@media (min-width:768px){.section.template-offer{padding-bottom:60px}}.section.template-offer .section-heading{margin-bottom:45px}.section.template-offer .section-title{font-size:36px;color:#146da8}.section.template-offer .pagination-container{position:absolute;left:10px;top:60px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.section.template-offer .pagination-container{left:100px}}.section.template-offer .pagination-container i{font-size:36px}.section.template-offer .swiper-button-next,.section.template-offer .swiper-button-prev{position:relative;margin:0;left:auto;right:auto;color:#146da8}.section.template-offer .swiper-button-next:after,.section.template-offer .swiper-button-prev:after{content:none}.section.template-offer .swiper-button-prev{margin-right:35px}.swiper-hero{height:350px;margin-top:-100px}@media (min-width:992px){.swiper-hero{height:100%;margin-top:0}}.swiper-hero .pagination-container{position:absolute;right:18px;bottom:18px;background-color:#146da8;padding:3px 16px;z-index:100;border-radius:25px 0 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-hero .swiper-button-next,.swiper-hero .swiper-button-prev{position:relative;margin:0;left:auto;right:auto;color:#fff;font-size:25px}.swiper-hero .swiper-button-next:after,.swiper-hero .swiper-button-prev:after{content:none}.swiper-hero .swiper-slide{background-size:cover;background-position:50%;background-repeat:no-repeat;padding:20px 20px 40px;padding-top:130px}@media (min-width:768px){.swiper-hero .swiper-slide{height:100%;padding:0}}.swiper-hero .swiper-title{font-size:1.9em;color:#146da8;padding:15px 20px 15px 40px;text-align:center}@media (min-width:768px){.swiper-hero .swiper-title{text-align:start;padding-bottom:25px;padding-top:160px}}.swiper-detail .swiper-button-next,.swiper-detail .swiper-button-prev{color:#546571;font-size:18px}.swiper-detail .swiper-button-next:after,.swiper-detail .swiper-button-prev:after{content:none}.swiper-detail .swiper-slide{text-align:center}.swiper-service{height:350px}@media (min-width:768px){.swiper-service{height:100%}}.swiper-service .swiper-slide{background-size:cover;background-position:50%;background-repeat:no-repeat;padding:20px 20px 40px}@media (min-width:768px){.swiper-service .swiper-slide{height:100%;padding:190px 70px 40px}}.swiper-service .swiper-title{font-size:1.9em;color:#146da8}.pagination-service{z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-service-next,.swiper-service-prev{position:relative;margin:0;left:auto;right:auto;color:#146da8;font-size:25px;width:auto;height:auto}.swiper-service-next:after,.swiper-service-prev:after{content:none}.swiper-listing .swiper-button-next,.swiper-listing .swiper-button-prev{color:#546571}.swiper-listing .swiper-button-next:after,.swiper-listing .swiper-button-prev:after{content:none}.swiper-listing .swiper-slide{height:100px;text-align:center}@media (min-width:768px){.table.template-history{border-collapse:separate;border-spacing:0 15px}}.table.template-history thead tr th{font-size:11px;font-weight:700;color:#146da8;opacity:.2;text-transform:uppercase}.table.template-history tbody tr a,.table.template-history tbody tr td{font-size:14px;font-weight:700;color:#146da8}.table.template-history .table-img{height:82px;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.table.template-rates{border-collapse:separate;border-spacing:0 15px}}.table.template-rates tbody tr a,.table.template-rates tbody tr td,.table.template-rates thead tr th{font-weight:600;color:#146da8}.table.template-rates tbody tr td h6{font-size:18px;font-weight:600}.table.template-rates .table-img{height:92px;-o-object-fit:contain;object-fit:contain}.table.template-rates>:not(caption)>*>*{padding:1.5rem .5rem;border-bottom-width:.5px;border-color:#2a3e56}.accordion .accordion-collapse{border-radius:0 0 10px 10px;border:1px solid #e2e2e2;margin-top:-10px}.accordion .accordion-body{padding:1.9rem 1.25rem 0}@media (min-width:768px){.accordion .accordion-body{padding:1.2rem 1.25rem 0}}.accordion .accordion-item{margin-bottom:9px}.accordion .accordion-button{border-color:transparent;font-size:1.25rem;color:#000;font-weight:600;background-color:#f4fbff;border-radius:10px;padding:1.5rem 2.5rem;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.accordion .accordion-button[aria-expanded=true]{background-color:#308fce;color:#fff}.accordion .accordion-button:focus{-webkit-box-shadow:none;box-shadow:none}.accordion .accordion-button:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F078";background:0 0}.section.template-boxes--testimonials{padding-top:50px;padding-bottom:50px}.section.template-boxes--testimonials .section-title{font-family:Montserrat,sans-serif;font-weight:500;line-height:1.12;color:#146da8}.section.template-boxes--icons{padding-top:25px;padding-bottom:25px;background-color:#f7f7f7}@media (min-width:768px){.section.template-boxes--icons{padding-top:50px;padding-bottom:50px}}.section.template-boxes--about{padding-top:100px;padding-bottom:50px}.section.template-boxes--listing{padding-top:50px;padding-bottom:30px}.section.template-car--options .section-title{font-size:30px;font-weight:700;color:#146da8}.section.template-car--options .section-subtitle{font-size:21px;font-weight:700;color:#146da8}.section.template-boxes--offers{padding-top:50px;padding-bottom:50px;background-color:#f4fbff;padding-top:160px;margin-top:-100px}@media (min-width:768px){.section.template-boxes--offers{padding-bottom:70px}}.section.template-boxes--services{padding-top:50px;padding-bottom:50px}@media (min-width:768px){.section.template-boxes--services{padding-top:70px;padding-bottom:100px}}.section.template-boxes--leasing{padding-top:50px;padding-bottom:50px;background-color:#f4fbff}@media (min-width:768px){.section.template-boxes--leasing{padding-top:50px;padding-bottom:78px}}.section.template-boxes--benefits{color:#146da8}.section.template-boxes--benefits .section-title{margin-bottom:60px;font-size:1.9rem}.section.template-boxes--benefits .section-content{padding-top:50px;padding-bottom:50px;background-color:#f4fbff}@media (min-width:768px){.section.template-boxes--benefits .section-content{padding-top:50px;padding-bottom:70px}}.section.template-boxes--locations{padding-top:50px}@media (min-width:768px){.section.template-boxes--locations{padding-top:67px}}.section.template-boxes--locations .section-title{margin-bottom:25px;-webkit-margin-start:47px;margin-inline-start:47px;color:#146da8;font-size:2.3rem}.section.template-boxes--locations .section-box{background-color:#308fce;color:#fff;padding:35px 20px 30px;border-bottom-left-radius:100px;height:100%}@media (min-width:768px){.section.template-boxes--locations .section-box{padding:35px 35px 30px 47px}}.section.template-boxes--locations .section-box ul li{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;position:relative;-webkit-padding-start:65px;padding-inline-start:65px}@media (min-width:768px){.section.template-boxes--locations .section-box ul li{font-size:18px;margin-bottom:50px;-webkit-padding-start:85px;padding-inline-start:85px}}.section.template-boxes--locations .section-box--icon{width:45px;height:45px;background-color:#146da8;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;position:absolute;left:0}@media (min-width:768px){.section.template-boxes--locations .section-box--icon{width:55px;height:55px;font-size:20px}}.section.template-boxes--locations .section-boxes img{width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.section.template-boxes--locations .section-boxes img{height:160px}}.section.template-boxes--breadcrumb{color:#146da8;padding-top:50px}@media (min-width:768px){.section.template-boxes--breadcrumb{padding-top:80px}}.section.template-boxes--breadcrumb .section-title{font-weight:600;margin-bottom:2.3rem}.section.template-boxes--breadcrumb .section-content{padding-bottom:45px}.section.template-boxes--breadcrumb .section-content ol,.section.template-boxes--breadcrumb .section-content ul{-webkit-padding-start:1rem;padding-inline-start:1rem}.section.template-boxes--breadcrumb .section-content ol li,.section.template-boxes--breadcrumb .section-content ul li{margin-bottom:12px}.section.template-boxes--breadcrumb .section-box{background-color:#f7f7f7;padding-top:60px;padding-bottom:70px}.section.template-boxes--list{padding-top:50px;padding-bottom:50px;color:#146da8}@media (min-width:768px){.section.template-boxes--list{padding-top:65px;padding-bottom:100px}}.section.template-boxes--list .section-title{font-weight:600;margin-bottom:2rem}.section.template-boxes--list .section-box{margin-bottom:3rem}.section.template-boxes--list .section-box--title{font-weight:600;margin-bottom:1.5rem}.section.template-boxes--list .section-content{font-size:1rem;margin-bottom:1.5rem}.section.template-boxes--list .section-content p{font-size:1rem}section.template-boxes--steps{padding-top:30px;padding-bottom:30px;background-color:#f7f7f7;overflow:hidden}@media (min-width:768px){section.template-boxes--steps{padding-top:55px;padding-bottom:55px}}.card.template-step{background-color:transparent;height:100%}.card.template-step .card-header{border:none}.card.template-step .card-icon{background-color:rgba(48,143,207,.05);width:46px;height:46px;font-size:20px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;font-family:Montserrat,sans-serif;color:#308fcf}@media (min-width:768px){.card.template-step .card-icon{width:60px;height:60px;font-size:30px}}.card.template-step .card-element{height:2px;background-color:#308fcf;width:100%;display:block}.card.template-step .card-title{font-size:14px;font-weight:400;line-height:1.79;color:rgba(0,0,0,.74)}@media (min-width:768px){.card.template-step .card-title{font-size:17px;line-height:1.59}}.card.template-step .card-body{color:#000}.card.template-step .card-body p{margin-bottom:0;color:rgba(0,0,0,.74)}.card.template-step .card-footer{border:none}.card.template-step .card-footer a{font-size:14px;text-decoration:none;font-weight:600}section.template-boxes--banner{padding-top:30px;padding-bottom:30px;color:#424141}@media (min-width:768px){section.template-boxes--banner{padding-top:30px;padding-bottom:35px}}section.template-boxes--banner .section-title{font-size:16px;font-weight:500;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-boxes--banner .section-title{font-size:26px}}section.template-boxes--banner .section-header{padding-bottom:15px}@media (min-width:768px){section.template-boxes--banner .section-header{padding-bottom:20px}}section.template-boxes--banner .section-content{padding-top:20px;padding-bottom:15px;border-bottom:.5px solid #424141}@media (min-width:768px){section.template-boxes--banner .section-content{padding-top:60px;padding-bottom:50px;-webkit-box-shadow:0 2px 17px 0 rgba(0,0,0,.04);box-shadow:0 2px 17px 0 rgba(0,0,0,.04);background-color:#fff;border:none}}section.template-boxes--banner .section-boxes ul li{font-size:12px;font-weight:500;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-boxes--banner .section-boxes ul li{font-size:14px}}section.template-boxes--banner .section-boxes ul li img{margin-right:5px}@media (min-width:768px){section.template-boxes--banner .section-boxes ul li img{margin-bottom:10px;margin:auto}}.section.template-richtext--default{padding-top:50px;padding-bottom:50px}@media (min-width:768px){.section.template-richtext--default{padding-top:80px;padding-bottom:30px}}.section.template-richtext--default .section-content img{margin:1.4rem 0}.section.template-richtext--default .section-content p{color:#546571;line-height:1.39;font-size:1.3rem}@media (min-width:768px){.section.template-richtext--default .section-content p{font-size:1.15rem}}.section.template-richtext--default .section-content h6{font-size:1.3rem;line-height:1.25;color:#546571;font-weight:700;margin-bottom:2.5rem}.section.template-richtext--columned{padding:50px 0;background-color:#f4fbff;color:#146da8}@media (min-width:768px){.section.template-richtext--columned{padding:83px 0 50px}}.section.template-richtext--columned .section-content p{font-size:18px}.section.template-richtext--columned .section-content ul{list-style-type:none;font-size:18px;-webkit-padding-start:0;padding-inline-start:0}.section.template-richtext--columned .section-content ul li:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F00C";-webkit-margin-end:10px;margin-inline-end:10px}.section.template-richtext--columned .section-content img{max-width:100%;-o-object-fit:contain;object-fit:contain}.section.template-richtext--columned .section-title{margin-bottom:45px;font-size:1.9rem;font-family:Montserrat,sans-serif}@media (min-width:768px){.template1-box-content{padding:0 50px}}.section.template-richtext--slider .section-content p{color:#546571}.section.template-richtext--slider .section-title{font-size:3rem;font-weight:700;color:#146da8}.section.template-richtext--offer{padding-top:50px;padding-bottom:50px;color:#081626}@media (min-width:768px){.section.template-richtext--offer{padding-top:80px;padding-bottom:30px}}.section.template-richtext--offer .section-content p{font-size:1rem}.section.template-richtext--offer .section-content h4{font-weight:600;margin-bottom:15px}.section.template-richtext--offer .section-content ul{list-style-type:none}.section.template-richtext--offer .section-content ul li{position:relative}.section.template-richtext--offer .section-content ul li:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F00C";position:absolute;left:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}@media (min-width:768px){.section.template-richtext--offer .section-content ul li:before{-webkit-transform:translateX(-30px);transform:translateX(-30px)}}.section.template-richtext--offer .section-title{font-weight:600;margin-bottom:50px}@media (min-width:768px){.section.template-richtext--offer .section-title{margin-bottom:65px}}.section.template-richtext--offer .section-text{max-width:992px;margin:0 auto;text-align:center;margin-bottom:60px}.section.template-richtext--contact{padding-top:50px;padding-bottom:50px}@media (min-width:768px){.section.template-richtext--contact{padding-top:105px;padding-bottom:95px}}.section.template-richtext--contact .section-content p{text-align:justify;color:#546571;line-height:1.39;font-size:1.15rem;margin-bottom:2rem}.section.template-richtext--contact .section-content-box{padding:50px 40px;background-color:#146da8;color:#fff;border-bottom:9px solid #dc251d}.section.template-richtext--contact .section-content-box h2{font-size:1.9rem;font-weight:700;margin-bottom:30px}.section.template-richtext--contact .section-content-box p{opacity:.7;line-height:1.5;color:#fff}.section.template-richtext--contact .section-content-contact{font-size:16px;color:hsla(0,0%,100%,.7)}.section.template-richtext--contact .section-content-contact--item{-webkit-padding-start:60px;padding-inline-start:60px;position:relative}.section.template-richtext--contact .section-content-contact i{color:#dc251d;position:absolute;left:0;font-size:2.5rem}.section.template-richtext--contact .section-content-contact span{color:#fff;font-size:14px}@media (min-width:1400px){.template-richtext--columned .different-pad .col-md-6:first-child{padding-right:40px}.template-richtext--columned .different-pad .col-md-6:last-child{padding-left:40px}}section.template-richtext--centered{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-richtext--centered{padding-top:30px;padding-bottom:30px}}section.template-richtext--centered .section-header{padding-bottom:15px}section.template-richtext--centered .section-content p{font-size:16px;font-weight:400;line-height:1.69;color:#424141}section.template-richtext--centered .section-title{font-size:20px;font-weight:600;color:#424141;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-richtext--centered .section-title{font-size:30px;font-weight:500}}section.template-richtext--basic{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-richtext--basic{padding-top:85px;padding-bottom:85px}}section.template-richtext--basic .section-header{padding-bottom:15px}@media (min-width:768px){section.template-richtext--basic .section-header{padding-bottom:65px}}section.template-richtext--basic .section-title{font-size:20px;font-weight:600;color:#424141;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-richtext--basic .section-title{font-size:30px;font-weight:500}}section.template-richtext--basic .section-content{color:#424141}section.template-richtext--basic .section-content h3{font-size:20px;font-weight:600;color:#424141}@media (min-width:768px){section.template-richtext--basic .section-content h3{font-size:30px;font-weight:500}}section.template-richtext--basic .section-content h4{font-size:16px;font-weight:600;color:#424141}@media (min-width:768px){section.template-richtext--basic .section-content h4{font-size:18px}}section.template-richtext--basic .section-content p{font-size:15px;font-weight:400;line-height:1.67;color:#424141}@media (min-width:768px){section.template-richtext--basic .section-content p{font-size:16px;line-height:1.69}}section.template-richtext--basic .section-content ul{list-style-type:none;padding-left:0;font-size:16px}section.template-richtext--basic .section-content ul li:before{font-family:Font Awesome\ 5 Free;font-weight:900;font-size:17px;content:"\F00C";-webkit-margin-end:10px;margin-inline-end:10px}section.template-richtext--content{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-richtext--content{padding-top:30px;padding-bottom:180px}}section.template-richtext--content .section-header{padding-bottom:15px}section.template-richtext--content .section-content{padding:25px 10px;color:#424141;font-size:15px;line-height:1.67;font-weight:400;position:relative}@media (min-width:768px){section.template-richtext--content .section-content{-webkit-box-shadow:0 2px 17px 0 rgba(0,0,0,.04);box-shadow:0 2px 17px 0 rgba(0,0,0,.04);background-color:#fff;padding:50px 60px 68px;font-size:16px;line-height:1.69}}section.template-richtext--content .section-content p{font-size:16px;font-weight:400;line-height:1.69;color:#424141}section.template-richtext--content .section-content .btn{min-width:100%}@media (min-width:768px){section.template-richtext--content .section-content .btn{min-width:300px}}section.template-richtext--content .section-content ul{list-style-type:none}section.template-richtext--content .section-content ul li{position:relative}@media (min-width:768px){section.template-richtext--content .section-content ul li{font-size:16px}}section.template-richtext--content .section-content ul li:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F00C";position:absolute;left:-25px}section.template-richtext--content .section-title{font-size:20px;font-weight:500;color:#424141;margin-bottom:20px;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-richtext--content .section-title{font-size:26px;margin-bottom:28px}}.card.template-contact--description{margin-bottom:30px;border-radius:4px;background-color:#fff;color:#fff;margin-top:35px;margin-bottom:35px}@media (min-width:768px){.card.template-contact--description{margin-top:85px;margin-bottom:85px}}.card.template-contact--description .card-header{position:relative;padding:0;border:none;padding-bottom:25px}.card.template-contact--description .card-title{font-size:16px;font-weight:500;letter-spacing:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card.template-contact--description .card-title:before{content:"";display:inline-block;width:58px;height:1px;background-color:#fff;-webkit-margin-end:27px;margin-inline-end:27px}.card.template-contact--description .card-subtitle{font-size:25px;font-weight:500;line-height:1.42;color:#fff;margin-bottom:35px}@media (min-width:768px){.card.template-contact--description .card-subtitle{font-size:45px}}.card.template-contact--description .card small{font-size:14px;border-radius:4px;background-color:rgba(0,0,0,.2);position:absolute;top:16px;left:18px;letter-spacing:.49px;padding:5px 10px;min-width:70px}.card.template-contact--description .card-body{font-size:17px;line-height:1.59;letter-spacing:.6px;color:#534943;padding:18px 25px 10px}.card.template-contact--description .card-body p{margin:0}.card.template-contact--description .card-footer{border:none;padding-bottom:25px;padding-top:0}.card.template-contact--description .card-link{font-size:14px;text-decoration:none;font-weight:600;color:#c73232;font-family:Montserrat,sans-serif}.card.template-contact--details{margin-bottom:30px;border-radius:4px;background-color:#fff;color:#333;margin-top:35px;margin-bottom:35px}@media (min-width:768px){.card.template-contact--details{margin-top:85px;margin-bottom:85px}}.card.template-contact--details .card-header{position:relative;padding:0;border:none;padding-bottom:25px}.card.template-contact--details .card-title{font-weight:500}.card.template-contact--details .card-subtitle{font-size:25px;font-weight:500;line-height:1.42;color:#fff;margin-bottom:35px}@media (min-width:768px){.card.template-contact--details .card-subtitle{font-size:45px}}.card.template-contact--details .card-body{font-size:16px;color:#333;padding:18px 25px 10px}.card.template-contact--details .card-body small{font-size:16px;font-weight:500;color:rgba(51,51,51,.5)}@media (min-width:768px){.card.template-contact--details .card-body small{font-size:14px}}.card.template-contact--details .card-body p{margin:0;font-size:16px}.card.template-contact--details .card-footer{border:none;padding-bottom:25px;padding-top:0}.card.template-contact--details .card-link{font-size:14px;text-decoration:none;font-weight:600;color:#c73232;font-family:Montserrat,sans-serif}.modal.template-reservation .modal-header{border:none}.modal.template-reservation .modal-body-info i{font-size:25px;color:#333}.modal.template-reservation .modal-body-info span{font-size:16px;font-weight:500;color:#333}.modal.template-reservation .modal-body-box{border-bottom:2px solid rgba(51,51,51,.05)}.modal.template-reservation .modal-body-box.template-date a{height:40px;border-radius:4px;border:1px solid rgba(199,50,50,.35);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-size:16px;font-weight:500;color:#333;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.modal.template-reservation .modal-body-box.template-date a.active{background-color:#c73232;color:#fff}.modal.template-reservation .modal-body-box.template-date .form-control{height:40px;border-radius:4px;border:1px solid rgba(199,50,50,.35);font-size:16px;font-weight:500;color:#333;text-align:center}.modal.template-reservation .modal-body-box.template-date .form-control::-webkit-input-placeholder{font-size:16px;font-weight:500;color:#333}.modal.template-reservation .modal-body-box.template-date .form-control::-moz-placeholder{font-size:16px;font-weight:500;color:#333}.modal.template-reservation .modal-body-box.template-date .form-control::-ms-input-placeholder{font-size:16px;font-weight:500;color:#333}.modal.template-reservation .modal-body-box.template-date .form-control::placeholder{font-size:16px;font-weight:500;color:#333}.modal.template-reservation .modal-body-box.template-date .form-control:focus{background-color:#c73232}.modal.template-reservation .modal-body-box.template-date .form-control:focus::-webkit-input-placeholder{color:#fff}.modal.template-reservation .modal-body-box.template-date .form-control:focus::-moz-placeholder{color:#fff}.modal.template-reservation .modal-body-box.template-date .form-control:focus::-ms-input-placeholder{color:#fff}.modal.template-reservation .modal-body-box.template-date .form-control:focus::placeholder{color:#fff}.modal.template-reservation .modal-body-box.template-date .datepicker{width:100%;border-radius:20px;-webkit-box-shadow:0 4px 32px 0 rgba(0,0,0,.05);box-shadow:0 4px 32px 0 rgba(0,0,0,.05);padding:20px 40px;padding-bottom:10px}.modal.template-reservation .modal-body-box.template-date .datepicker td,.modal.template-reservation .modal-body-box.template-date .datepicker th{border-radius:0;width:40px;height:40px}.modal.template-reservation .modal-body-box.template-date .datepicker td.dow,.modal.template-reservation .modal-body-box.template-date .datepicker th.dow{font-size:18px;font-weight:400}.modal.template-reservation .modal-body-box.template-date .datepicker td.next,.modal.template-reservation .modal-body-box.template-date .datepicker th.next{content:none;font-size:0}.modal.template-reservation .modal-body-box.template-date .datepicker td.next:after,.modal.template-reservation .modal-body-box.template-date .datepicker th.next:after{content:"\F054";font-family:Font Awesome\ 5 Pro;font-size:16px;color:#333}.modal.template-reservation .modal-body-box.template-date .datepicker td.prev,.modal.template-reservation .modal-body-box.template-date .datepicker th.prev{content:none;font-size:0}.modal.template-reservation .modal-body-box.template-date .datepicker td.prev:after,.modal.template-reservation .modal-body-box.template-date .datepicker th.prev:after{content:"\F053";font-family:Font Awesome\ 5 Pro;font-size:16px;color:#333}.modal.template-reservation .modal-body-box.template-date .datepicker td{font-size:16px}.modal.template-reservation .modal-body-box.template-date .datepicker table tr td.new,.modal.template-reservation .modal-body-box.template-date .datepicker table tr td.old{opacity:0;pointer-events:none}.modal.template-reservation .modal-body-box.template-date .datepicker .datepicker-switch,.modal.template-reservation .modal-body-box.template-date .datepicker .next,.modal.template-reservation .modal-body-box.template-date .datepicker .prev,.modal.template-reservation .modal-body-box.template-date .datepicker tfoot tr th{font-size:14px;font-weight:500}.modal.template-reservation .modal-body-box form .form-control{border-radius:0;border:none;border-bottom:1px solid #000;font-size:16px;font-weight:400;color:#1f2226;-webkit-padding-start:0;padding-inline-start:0}.modal.template-reservation .modal-body-box form .form-control::-webkit-input-placeholder{color:#1f2226}.modal.template-reservation .modal-body-box form .form-control::-moz-placeholder{color:#1f2226}.modal.template-reservation .modal-body-box form .form-control::-ms-input-placeholder{color:#1f2226}.modal.template-reservation .modal-body-box form .form-control::placeholder{color:#1f2226}.swiper-people .swiper-slide a{width:100%;height:40px;border-radius:4px;border:1px solid rgba(199,50,50,.35);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-size:16px;font-weight:500;color:#333;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.swiper-people .swiper-slide a.active{background-color:#c73232;color:#fff}.swiper-people .swiper-button-prev{left:0}.swiper-people .swiper-button-next{right:0}.swiper-hour .swiper-slide a{width:100%;height:40px;border-radius:4px;border:1px solid rgba(199,50,50,.35);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-size:16px;font-weight:500;color:#333;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.swiper-hour .swiper-slide a.active{background-color:#c73232;color:#fff}.hour-prev,.people-prev{left:-10px}.hour-next,.people-next{right:-10px}.hour-next:after,.hour-prev:after,.people-next:after,.people-prev:after{color:#333;font-size:16px}section.template-contact{padding-bottom:0;padding-top:27px;position:relative}@media (min-width:768px){section.template-contact{padding-top:105px;padding-bottom:100px}}section.template-contact .section-bg{bottom:0;-webkit-clip-path:ellipse(190% 40% at 50% -30%);clip-path:ellipse(190% 40% at 50% -30%)}@media (min-width:768px){section.template-contact .section-bg{-webkit-clip-path:ellipse(125% 55% at 50% -30%);clip-path:ellipse(125% 55% at 50% -30%)}}section.template-contact .section-header{color:#fff;padding-bottom:30px;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-contact .section-header{padding-bottom:40px}}section.template-contact .section-header p{color:#fff;font-size:16px;line-height:1.56}@media (min-width:768px){section.template-contact .section-header p{font-size:18px;line-height:1.5;letter-spacing:.64px}}section.template-contact .section-title{font-size:20px;font-weight:600;margin-bottom:8px}@media (min-width:768px){section.template-contact .section-title{font-size:34px}}section.template-contact .section-title:before{content:none}section.template-contact .section-subtitle{font-size:16px}@media (min-width:768px){section.template-contact .section-subtitle{font-size:24px}}section.template-contact .section-boxes{padding-top:30px;padding-bottom:47px}@media (min-width:768px){section.template-contact .section-boxes{padding-top:35px}}section.template-contact .section-boxes .section-box--icon{width:64px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;margin-bottom:10px;border-radius:16px;padding:12px;background-color:rgba(21,13,12,.06);color:#308fcf;font-size:28px}@media (min-width:768px){section.template-contact .section-boxes .section-box--icon{margin-bottom:27px}}section.template-contact .section-boxes .section-box--item{text-align:center;font-size:16px;font-weight:400;line-height:1.69;letter-spacing:normal;color:#150d0c}@media (min-width:768px){section.template-contact .section-boxes .section-box--item{text-align:center}}section.template-contact .section-boxes .section-box--item p{margin-bottom:0}section.template-contact .section-boxes .section-box--title{font-size:13px;font-weight:600;letter-spacing:.16px;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-contact .section-boxes .section-box--title{letter-spacing:.15px;font-size:18px}}section.template-contact .section-boxes .section-box--info{position:relative;font-weight:700;color:#150d0c;font-size:14px}@media (min-width:768px){section.template-contact .section-boxes .section-box--info{font-size:16px}}section.template-contact .section-map{height:152px;background-color:#308fcf}@media (min-width:992px){section.template-contact .section-map{height:530px}}section.template-contact .section-box{padding-bottom:30px}@media (min-width:768px){section.template-contact .section-box{padding-bottom:35px}}section.template-contact .section-box form{background-color:#fff;padding:10px;position:relative;z-index:5;border-radius:5px}@media (min-width:768px){section.template-contact .section-box form{padding:50px 60px}}section.template-contact .section-box form h3{font-size:30px;font-weight:500;letter-spacing:1.06px;margin-bottom:40px;font-family:Montserrat,sans-serif;color:#333}section.template-contact .section-box form .form-label{font-size:14px;font-weight:600;color:#424141}section.template-contact .section-box form .form-control{border-radius:5px;border-color:transparent;font-size:14px;color:#333;padding:11px 30px;border:.5px solid #424141;background-color:#fff;color:#424141}section.template-contact .section-box form .form-control::-webkit-input-placeholder{opacity:.48}section.template-contact .section-box form .form-control::-moz-placeholder{opacity:.48}section.template-contact .section-box form .form-control::-ms-input-placeholder{opacity:.48}section.template-contact .section-box form .form-control::placeholder{opacity:.48}section.template-contact .section-box form .form-check{position:relative;padding-left:30px}section.template-contact .section-box form .form-check-input{width:17px;height:17px;border-radius:3px;border:1px solid #2a3e56;position:absolute;left:0;margin:0;top:4px}section.template-contact .section-box form .form-check-input:checked{background-color:#2a3e56}section.template-contact .section-box form .form-check-label{font-size:12px;color:#333;font-family:Open Sans,sans-serif;color:#424141}section.template-contact .section-box form .form-check-label a{color:#424141}section.template-contact .section-box form .btn{min-width:100%;color:#fff}@media (min-width:768px){section.template-contact .section-box form .btn{min-width:300px}}section.template-contact--widget{background-color:#f7f7f7;padding-top:25px;padding-bottom:25px}@media (min-width:768px){section.template-contact--widget{padding-top:45px;padding-bottom:125px}}section.template-contact--widget .section-header{padding-bottom:44px}section.template-contact--widget .section-box{background-color:#978b7f}section.template-contact--widget .section-box--content{color:#fff}section.template-contact--widget .section-box--content h3{font-weight:700;font-size:20px}@media (min-width:992px){section.template-contact--widget .section-box--content h3{line-height:1.67;font-size:24px}}section.template-contact--widget .section-content .page-item{margin:0 10px}section.template-contact--widget .section-content .page-link{font-size:16px;color:#77838f;border:none;border-radius:4px;font-family:Montserrat,sans-serif;padding:6px;min-width:36px;text-align:center}section.template-contact--widget .section-content .page-item.disabled .page-link{color:#6c757d}section.template-contact--widget .section-content .page-item.active .page-link{background-color:#d7b6a3;color:#fff}#modalProduct .modal-dialog{max-width:600px}#modalProduct .modal-body{padding:0}#modalProduct .modal-body .card,.card.template-product.show{margin:0}.card.template-product.show .card-header{padding:23px 16px}.card.template-product.show .card-body{padding:10px 16px 36px}.card.template-product.show .card-img{height:200px}@media (min-width:992px){.card.template-product.show .card-img{height:395px}}.card.template-transfer{border-radius:5px;-webkit-box-shadow:10px 10px 10px 0 rgba(0,0,0,.02);box-shadow:10px 10px 10px 0 rgba(0,0,0,.02);padding:25px 0 0;position:relative}@media (min-width:992px){.card.template-transfer{padding:60px}}.card.template-transfer:before{content:"";position:absolute;top:0;left:0;right:0;background-color:#f2c344;width:100%;height:6px}@media (min-width:992px){.card.template-transfer:before{width:16px;bottom:0;right:auto;height:auto}}.card.template-transfer .card-img{height:188px;-o-object-fit:cover;object-fit:cover;border-radius:3px}@media (min-width:992px){.card.template-transfer .card-img{height:188px}}.card.template-transfer .card-img-overlay{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,hsla(0,0%,100%,0)),color-stop(76%,rgba(77,77,77,.3)),color-stop(81%,rgba(53,53,53,.46)),color-stop(87%,rgba(28,28,28,.61)),to(#000));background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 65%,rgba(77,77,77,.3) 76%,rgba(53,53,53,.46) 81%,rgba(28,28,28,.61) 87%,#000)}.card.template-transfer .card-header{border:none;position:relative;padding:0;padding:8px;background-color:inherit}.card.template-transfer .card-title{font-size:18px;font-weight:600;color:#424141}@media (min-width:992px){.card.template-transfer .card-title{font-size:18px}}.card.template-transfer .card-subtitle{font-size:18px;font-weight:600;color:#424141}@media (min-width:992px){.card.template-transfer .card-subtitle{font-size:18px}}.card.template-transfer .card-icons{background-color:#f7f7f7;list-style-type:none;padding:10px 0;font-size:14px;text-align:center;color:#424141}@media (min-width:992px){.card.template-transfer .card-icons{padding:10px}}.card.template-transfer .card-body{font-size:14px;font-weight:400;line-height:1.79;color:#424141}@media (min-width:992px){.card.template-transfer .card-body{font-size:16px;line-height:1.88}}.card.template-transfer .card-body ul{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0}.card.template-transfer .card-body ul li:before{font-family:Font Awesome\ 5 Free;font-weight:600;-webkit-margin-end:10px;margin-inline-end:10px;content:"\F00C"}.card.template-transfer .card-footer{border:none;padding-top:0}.card.template-product--widget{border-radius:24px;-webkit-box-shadow:5px 10px 10px 0 rgba(0,0,0,.06);box-shadow:5px 10px 10px 0 rgba(0,0,0,.06);background-color:#fff;color:#424141}.card.template-product--widget .card-header{border:none;position:relative;padding:12px 15px;background-color:inherit;-webkit-box-shadow:7.6px 18.3px 41.1px 0 rgba(15,13,35,.06);box-shadow:7.6px 18.3px 41.1px 0 rgba(15,13,35,.06)}@media (min-width:768px){.card.template-product--widget .card-header{padding:24px 10px}}.card.template-product--widget .card-title{font-size:18px;font-weight:500;line-height:1.33;color:#308fce;font-family:Montserrat,sans-serif}@media (min-width:768px){.card.template-product--widget .card-title{font-size:20px;line-height:1.2}}.card.template-product--widget .card-subtitle{font-size:18px;color:#262626}@media (min-width:992px){.card.template-product--widget .card-subtitle{font-size:20px}}.card.template-product--widget .card-body{padding:19px 20px 13px}.card.template-product--widget .card-body ul li{font-size:14px}.card.template-product--widget .card-footer{border:none;padding:13px 20px 29px;font-size:20px;color:#262626}@media (min-width:768px){.card.template-product--widget .card-footer{padding:13px 20px 48px}}.card.template-product--widget .card-footer .btn{color:#262626}.card.template-product--basic{background-color:#fff;border-radius:5px;-webkit-box-shadow:10px 24px 54px 0 rgba(0,0,0,.06);box-shadow:10px 24px 54px 0 rgba(0,0,0,.06);color:#424141}.card.template-product--basic .btn-outline-primary{font-size:16px;font-weight:600;color:#000}.card.template-product--basic .btn-warning{color:#424141}.card.template-product--basic .card-header{border:none;position:relative;padding:12px 15px;background-color:inherit;-webkit-box-shadow:7.6px 18.3px 41.1px 0 rgba(15,13,35,.06);box-shadow:7.6px 18.3px 41.1px 0 rgba(15,13,35,.06)}@media (min-width:768px){.card.template-product--basic .card-header{padding:24px 10px}}@media (min-width:992px){.card.template-product--basic .card-header{height:100%;min-height:215px}}.card.template-product--basic .card-header img{height:100%;-o-object-fit:contain;object-fit:contain}.card.template-product--basic .card-title{font-size:18px;font-weight:600;line-height:1.33;color:#424141;font-family:Montserrat,sans-serif}@media (min-width:768px){.card.template-product--basic .card-title{font-size:20px;line-height:1.2}}.card.template-product--basic .card-subtitle{font-size:18px;color:#262626;font-family:Montserrat,sans-serif}@media (min-width:992px){.card.template-product--basic .card-subtitle{font-size:20px}}.card.template-product--basic .card-body{padding:40px 20px 13px}.card.template-product--basic .card-body ul li{font-size:14px}.card.template-product--basic .card-footer{border:none;padding:13px 15px 42px;font-size:20px;color:#262626}@media (min-width:768px){.card.template-product--basic .card-footer{padding:13px 20px 30px}}.card.template-product--basic .card-footer .btn{color:#262626}.card.template-product--basic .card-assets,.card.template-product--basic .card-benefits{font-size:14px;font-weight:400}.card.template-product--basic .card-steps{overflow:auto;padding-bottom:20px}.card.template-product--basic .card-steps h6{font-size:16px;font-weight:600;margin-bottom:0;font-family:Montserrat,sans-serif}.card.template-product--basic .card-steps--list{font-size:14px}.card.template-product--basic .card-steps--list li{width:100%;border:1px solid #f2c344;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;padding:6px 19px 4px 22px}.card.template-product--basic .card-steps--list li:not(:first-of-type){border-top:none}.card.template-product--basic .card-steps--list li.active{background-color:#f2c344}.card.template-product--basic .card-steps ul{position:relative;font-family:Montserrat,sans-serif}.card.template-product--basic .card-steps ul:before{content:"";left:0;right:0;top:0;bottom:0;height:4px;margin:auto;background-color:rgba(48,143,207,.37);position:absolute;display:block}.card.template-product--basic .card-steps ul li{font-size:14px;font-weight:600;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100px}@media (min-width:768px){.card.template-product--basic .card-steps ul li{width:20%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:992px){.card.template-product--basic .card-steps ul li{min-width:unset}}.card.template-product--basic .card-steps ul li:last-of-type:after{content:"";height:4px;background-color:#fff;position:absolute;right:0;top:0;bottom:0;width:50%;margin:auto}.card.template-product--basic .card-steps ul li.active .card-steps--value{background-color:#308fcf;color:#fff}.card.template-product--basic .card-steps ul li.active:before{content:"";height:4px;background-color:#308fcf;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;margin:auto}.card.template-product--basic .card-steps--value{border:2px solid #308fcf;background-color:#fff;padding:5px 6px 8px;width:43px;height:33px;position:relative;z-index:100}@media (min-width:992px){.card.template-product--basic .card-steps--value{width:60px}}.card.template-product--basic.layout-sm{color:#424141}.card.template-product--basic.layout-sm:before{content:"";top:0;right:0;left:0;height:6px;background-color:#f2c344;position:absolute}@media (min-width:992px){.card.template-product--basic.layout-sm:before{content:none}}.card.template-product--basic.layout-sm .btn{font-size:14px;font-weight:600}.card.template-product--basic.layout-sm .card-title{font-size:16px;font-weight:600;color:#424141}.card.template-product--basic.layout-sm .card-title i{color:#f2c344}.card.template-product--basic.layout-sm .card-subtitle{font-size:16px;font-weight:500;color:#312724}@media (min-width:992px){.card.template-product--basic.layout-sm .card-subtitle{font-weight:600}}.card.template-product--basic.layout-sm .card-value{font-size:17px;font-weight:600;color:#308fcf;font-family:Montserrat,sans-serif}.card.template-product--basic.layout-sm .card-footer .btn-warning{border-top-left-radius:0;border-top-right-radius:0}@media (min-width:992px){.card.template-product--basic.layout-sm .card-footer .btn-warning{border-radius:5px}}.card.template-product--basic.layout-sm .card-steps h6{font-size:14px}.card.template-product--basic.layout-sm .card-steps ul{position:relative}.card.template-product--basic.layout-sm .card-steps ul li{font-size:12px}.card.template-product--basic.layout-sm .card-steps--value{border-radius:3px}section.template-products--listing{padding-top:25px;padding-bottom:70px}@media (min-width:768px){section.template-products--listing{padding-top:50px;padding-bottom:100px}}section.template-products--widget{padding-top:44px;padding-bottom:30px}@media (min-width:768px){section.template-products--widget{padding-top:90px;padding-bottom:100px}}section.template-products--widget .section-header{padding-bottom:18px;color:#262626}@media (min-width:768px){section.template-products--widget .section-header{padding-bottom:60px}}section.template-products--widget .section-title{font-weight:600;font-size:20px;line-height:1.3;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-products--widget .section-title{font-size:30px;line-height:normal}}section.template-products--widget .section-subtitle{font-size:16px;font-weight:600;color:#424242;line-height:1.5;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-products--widget .section-subtitle{font-size:20px;line-height:normal}}section.template-products--widget .section-box{background-color:#978b7f}section.template-products--widget .section-box--content{color:#fff}section.template-products--widget .section-box--content h3{font-weight:700;font-size:20px}@media (min-width:992px){section.template-products--widget .section-box--content h3{line-height:1.67;font-size:24px}}section.template-products--widget .section-content{padding-top:25px;padding-bottom:25px}section.template-products--widget .section-content .page-item{margin:0 10px}section.template-products--widget .section-content .page-link{font-size:16px;color:#77838f;border:none;border-radius:4px;font-family:Montserrat,sans-serif;padding:6px;min-width:36px;text-align:center}section.template-products--widget .section-content .page-item.disabled .page-link{color:#6c757d}section.template-products--widget .section-content .page-item.active .page-link{background-color:#d7b6a3;color:#fff}section.template-products--widget .swiper-products .swiper-slide{padding:15px 10px}section.template-products--widget .swiper-products .swiper-pagination-bullet{width:12px;height:12px;margin:0 4px;background-color:#308fcf;opacity:.34;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}section.template-products--widget .swiper-products .swiper-pagination-bullet-active{opacity:1}section.template-products--widget .swiper-button-next,section.template-products--widget .swiper-button-prev{-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.05);box-shadow:0 2px 30px 0 rgba(0,0,0,.05);background-color:#fff;width:44px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;font-size:18px;color:#424141}section.template-products--widget .swiper-button-next:after,section.template-products--widget .swiper-button-prev:after{content:none}section.template-products--widget .swiper-button-prev,section.template-products--widget .swiper-container-rtl .swiper-button-next{left:-50px}section.template-products--widget .swiper-button-next,section.template-products--widget .swiper-container-rtl .swiper-button-prev{right:-50px}section.template-products--widget .swiper-button-disabled{opacity:0}section.template-event--content{padding-top:50px;padding-bottom:20px;background-color:#f8f8f8;overflow:visible}@media (min-width:768px){section.template-event--content{padding-top:50px;padding-bottom:20px}}section.template-event--content .section-box{background-color:#fff;min-height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:25px;margin-top:-130px;margin-bottom:50px;position:relative;padding-top:50px}@media (min-width:768px){section.template-event--content .section-box{min-height:315px;margin-top:-170px;margin-bottom:50px;padding-top:74px}}section.template-event--content .section-box h1{font-weight:400;line-height:1.26;letter-spacing:1.43px;color:#000;margin-bottom:30px;font-size:38px}@media (min-width:768px){section.template-event--content .section-box h1{font-size:38px}}section.template-event--content .section-box p{font-size:17px;line-height:1.59;letter-spacing:.6px;color:#403834}section.template-event--content .section-title{font-size:22px;color:#ffbd69;margin-bottom:10px}section.template-event--content .section-content{font-size:17px;line-height:1.59;letter-spacing:.6px;color:#49403b}section.template-event--content .section-content h3{font-weight:500;line-height:1.31;letter-spacing:1.2px;color:#49403b}@media (min-width:768px){section.template-event--content .section-content h3{font-size:32px}}section.template-event--content .section-content img{margin-top:35px;margin-bottom:35px;max-width:100%}section.template-event--content .section-social{border-top:1px solid #eee;border-bottom:1px solid #eee;padding-top:20px;padding-bottom:20px;margin-bottom:40px}section.template-event--content .section-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.template-event--content .section-user img{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover}section.template-event--content .section-user h6{font-size:14px;line-height:1.86;letter-spacing:.49px;color:#403834;margin-bottom:0}section.template-event--content .section-user span{font-size:14px;line-height:1.86;letter-spacing:.49px;color:#d1ad99}section.template-event--content .section-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1.86;letter-spacing:.49px;color:#403834}section.template-event--content .section-share ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin-bottom:0;padding-left:0}section.template-event--content .section-share ul li{-webkit-margin-start:20px;margin-inline-start:20px}section.template-event--content .section-share ul a{font-size:16px;color:#49403b}section.template-products--transfer{padding-top:25px;padding-bottom:25px}@media (min-width:768px){section.template-products--transfer{padding-top:80px;padding-bottom:30px}}section.template-products--transfer .section-header{padding-bottom:0}@media (min-width:768px){section.template-products--transfer .section-header{padding-bottom:35px}}section.template-products--transfer .section-box{background-color:#978b7f}section.template-products--transfer .section-box--content{color:#fff}section.template-products--transfer .section-box--content h3{font-weight:700;font-size:20px}@media (min-width:992px){section.template-products--transfer .section-box--content h3{line-height:1.67;font-size:24px}}section.template-products--transfer .section-content{padding-top:25px;padding-bottom:25px}section.template-products--transfer .section-content .page-item{margin:0 10px}section.template-products--transfer .section-content .page-link{font-size:16px;color:#77838f;border:none;border-radius:4px;font-family:Montserrat,sans-serif;padding:6px;min-width:36px;text-align:center}section.template-products--transfer .section-content .page-item.disabled .page-link{color:#6c757d}section.template-products--transfer .section-content .page-item.active .page-link{background-color:#d7b6a3;color:#fff}section.template-products--cost .section-header{padding-bottom:48px}section.template-products--cost .section-title{font-size:26px;font-weight:600}section.template-products--cost .section-content{border-radius:5px;-webkit-box-shadow:0 10px 50px 0 rgba(40,35,30,.05);box-shadow:0 10px 50px 0 rgba(40,35,30,.05);border:1px solid #e2e2e2;background-color:#fff;padding:35px 15px 65px;font-size:14px;color:#424141;position:relative}@media (min-width:768px){section.template-products--cost .section-content{padding:60px 15px 70px 20px}}section.template-products--cost .section-content h5,section.template-products--cost .section-content h6{font-size:16px;font-weight:600}section.template-products--cost .section-content .section-box{border-bottom:1px solid #d8d8d8;padding-top:20px;padding-bottom:15px}section.template-products--cost .section-content .section-box .btn-outline-warning{font-size:14px;border:2px solid #f2c345;padding:6px 10px}section.template-products--cost .section-content .section-box ul{list-style-type:none;margin-bottom:0}section.template-products--cost .section-content .section-box ul li{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;position:relative}section.template-products--cost .section-content .section-box ul li:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F00C";position:absolute;left:-25px}section.template-products--cost .section-content .section-box ul li span{font-size:16px;font-weight:600}section.template-products--cost .section-content .section-footer{padding-top:20px;font-size:14px;font-weight:400;color:#424141;color:rgba(66,65,65,.6)}section.template-products--cost .section-content .section-footer--title{font-size:18px;font-weight:700;color:#308fcf}@media (min-width:768px){section.template-products--cost .section-content .section-footer--title{font-size:19px}}section.template-products--cost .section-content .section-footer--value{font-size:18px;font-weight:700;color:#308fcf}@media (min-width:768px){section.template-products--cost .section-content .section-footer--value{font-size:21px}}section.template-products--cost .section-content .section-footer h6{font-size:16px;font-weight:600}section.template-products--cost .section-content .section-footer .btn{min-width:200px;font-size:14px;padding:11px;position:absolute;bottom:0;left:0;right:0;border-radius:0 0 5px 5px}@media (min-width:768px){section.template-products--cost .section-content .section-footer .btn{position:static;border-radius:5px}}.modal.template-product--details .modal-footer,.modal.template-product--details .modal-header{border:none}.modal.template-product--details .modal-footer .btn{border-top-left-radius:0;border-top-right-radius:0}.modal.template-product--details .modal-title{font-size:16px;font-weight:600;color:#424141}.modal.template-product--details .modal-body{background-color:#f7f7f7;padding:0}.modal.template-product--details .modal-widget{border-top:1px solid #f2c344;padding:20px;font-size:14px}@media (min-width:768px){.modal.template-product--details .modal-widget{font-size:16px}}.modal.template-product--details .modal-widget h6{font-weight:700}.modal.template-product--details .modal-widget ul{margin-bottom:0;list-style-type:none;padding-left:0}.modal.template-product--details .modal-widget ul li{padding-left:20px;position:relative}.modal.template-product--details .modal-widget ul li:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F00C";position:absolute;left:0}.modal.template-product--details .modal-widget ul.card-assets li{padding-left:4px}.modal.template-product--details .modal-widget ul.card-assets li:before{content:none}.modal.template-product--details .btn-close{position:absolute;top:15px;right:15px}@media (min-width:768px){.modal.template-product--details .btn-close{top:20px}}.modal.template-product--details .btn-close:focus{-webkit-box-shadow:none;box-shadow:none}.card.template-testimonial{background-color:#f7f7f7;min-height:180px;padding:30px 0;border-radius:20px;background-color:#fff}@media (min-width:768px){.card.template-testimonial{padding:45px 0;min-height:260px}}.card.template-testimonial .card-header{border:none;margin:auto;position:relative;padding:0}.card.template-testimonial .card-header img{position:relative;z-index:5}.card.template-testimonial .card-body{padding-bottom:10px}.card.template-testimonial .card-footer{border:none;padding-top:0;color:rgba(0,0,0,.74)}.card.template-testimonial .card-footer p{margin-bottom:0;font-weight:400;line-height:1.67;color:#424141;font-size:15px}@media (min-width:768px){.card.template-testimonial .card-footer p{font-size:18px;letter-spacing:-.18px}}.card.template-testimonial .card-title{font-weight:600;color:#424141;margin-bottom:5px;font-size:18px;line-height:1.56;font-family:Montserrat,sans-serif}@media (min-width:768px){.card.template-testimonial .card-title{margin-bottom:15px;font-size:24px;line-height:1.17}}.card.template-review{background-color:#fff;-webkit-box-shadow:0 2px 21px 0 rgba(0,0,0,.09);box-shadow:0 2px 21px 0 rgba(0,0,0,.09)}.card.template-review .card-title{font-size:18px;font-weight:700}.card.template-review .card-body{padding-top:30px;padding-bottom:30px;color:#333}.card.template-review .card-review{min-height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 2px 21px 0 rgba(0,0,0,.09);box-shadow:0 2px 21px 0 rgba(0,0,0,.09);padding:10px 30px}@media (min-width:768px){.card.template-review .card-review{padding:10px 30px 10px 50px}}.card.template-review .card-review ul li{width:20px;height:20px;background-color:#333;border-radius:50%;-webkit-margin-end:6px;margin-inline-end:6px}.card.template-review .card-review ul li.active{background-color:#00aa6c}.card.template-review .card-review .badge{border-radius:4px;font-size:20px;padding:11px 9px;font-weight:400}.card.template-review .card-review .badge.text-bg-primary{background-color:#003580!important}section.template-testimonial{padding-bottom:35px;padding-top:43px;background-color:#fcfcfc}@media (min-width:768px){section.template-testimonial{padding-bottom:118px;padding-top:84px}}section.template-testimonial .section-header{padding-top:0;padding-bottom:30px}@media (min-width:768px){section.template-testimonial .section-header{padding-bottom:0}}section.template-testimonial .section-header p{font-weight:400;color:#424141;font-size:16px;line-height:1.94}@media (min-width:768px){section.template-testimonial .section-header p{font-size:20px;line-height:1.55}}section.template-testimonial .section-title{font-weight:600;color:#424242;font-size:20px;line-height:1.3;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-testimonial .section-title{font-size:33px;font-weight:600;line-height:1.39}}section.template-testimonial .swiper-testimonial{padding-bottom:25px}section.template-testimonial .swiper-pagination{left:0;right:0}section.template-testimonial .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#308fcf;margin:0 4px;opacity:.34}section.template-testimonial .swiper-pagination .swiper-pagination-bullet-active{background-color:#308fcf;opacity:1}section.template-testimonial .swiper-button-next,section.template-testimonial .swiper-button-prev{top:unset;bottom:unset;color:#fff;border-radius:50%;width:48px;height:48px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:unset;right:unset;margin:0;-webkit-box-shadow:inset 7px 0 20px 0 hsla(0,0%,100%,.15);box-shadow:inset 7px 0 20px 0 hsla(0,0%,100%,.15);background-color:#424141}section.template-testimonial .swiper-button-next:after,section.template-testimonial .swiper-button-prev:after{font-size:16px}section.template-testimonial .swiper-button-next.swiper-button-disabled,section.template-testimonial .swiper-button-prev.swiper-button-disabled{background-color:#fff;color:#424141}section.template-testimonial .swiper-button-next,section.template-testimonial .swiper-button-prev,section.template-testimonial .swiper-container-rtl .swiper-button-next,section.template-testimonial .swiper-container-rtl .swiper-button-prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}section.template-testimonial--reviews{padding-bottom:50px;padding-top:50px;background-color:#fff}@media (min-width:768px){section.template-testimonial--reviews{padding-top:100px;padding-bottom:100px}}.card.template-product{margin-bottom:30px;border-radius:4px;color:#534943;background-color:transparent;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}@media (max-width:767.98px){.card.template-product{-webkit-box-shadow:0 2px 48px 0 rgba(0,0,0,.06);box-shadow:0 2px 48px 0 rgba(0,0,0,.06)}}.card.template-product:hover{-webkit-box-shadow:0 2px 48px 0 rgba(0,0,0,.06);box-shadow:0 2px 48px 0 rgba(0,0,0,.06)}.card.template-product .card-img{height:188px;-o-object-fit:cover;object-fit:cover;border-radius:3px}@media (min-width:992px){.card.template-product .card-img{height:188px}}.card.template-product .card-img-overlay{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,hsla(0,0%,100%,0)),color-stop(76%,rgba(77,77,77,.3)),color-stop(81%,rgba(53,53,53,.46)),color-stop(87%,rgba(28,28,28,.61)),to(#000));background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 65%,rgba(77,77,77,.3) 76%,rgba(53,53,53,.46) 81%,rgba(28,28,28,.61) 87%,#000)}.card.template-product .card-header{border:none;position:relative;padding:0;padding:8px;background-color:inherit}.card.template-product .card-title{font-size:16px;font-weight:500;color:#333}@media (min-width:992px){.card.template-product .card-title{line-height:1.44;font-size:18px}}.card.template-product .card small{font-size:14px;border-radius:4px;background-color:rgba(0,0,0,.2);position:absolute;top:16px;left:18px;letter-spacing:.49px;padding:5px 10px;min-width:70px}.card.template-product .card-body{padding:8px 5px 25px;font-size:16px;text-align:center;color:#333;background-color:inherit}.card.template-product .card-body p{margin:0;opacity:.78}.card.template-product .card-footer{border:none;padding-bottom:25px;padding-top:0}.card.template-product .card-link{font-size:14px;text-decoration:none;font-weight:600;color:#c73232;font-family:Open Sans,sans-serif}section.template-shop--order{padding-top:35px;padding-bottom:50px}@media (min-width:768px){section.template-shop--order{padding-top:70px;padding-bottom:100px}}section.template-shop--order .section-header{padding-bottom:25px}@media (min-width:768px){section.template-shop--order .section-header{padding-bottom:30px}}section.template-shop--order .section-title{font-size:18px;font-weight:600;color:#424141;margin-bottom:0;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-shop--order .section-title{font-size:26px}}section.template-shop--order .section-footer{padding-top:20px;padding-bottom:25px;font-size:14px;font-weight:400;color:#424141}section.template-shop--order .section-footer--title{font-size:18px;font-weight:700;color:#308fcf}@media (min-width:768px){section.template-shop--order .section-footer--title{font-size:19px}}section.template-shop--order .section-footer--value{font-size:18px;font-weight:700;color:#308fcf}@media (min-width:768px){section.template-shop--order .section-footer--value{font-size:21px}}section.template-shop--order .section-footer h6{font-size:16px;font-weight:600}section.template-shop--order .section-footer .btn{min-width:200px;font-size:14px;padding:11px;position:absolute;bottom:0;left:0;right:0;border-radius:0 0 5px 5px}section.template-shop--order .section-footer .form-check-label{font-size:12px!important}section.template-shop--order .section-footer .form-check-label a{color:rgba(66,65,65,.6);text-decoration:underline}section.template-shop--order .section-widget{color:#424141}section.template-shop--order .section-widget--title{border-radius:5px;border:1px solid #e5e5e5;background-color:#fff;padding:15px 20px;position:relative;margin-bottom:1px}@media (min-width:768px){section.template-shop--order .section-widget--title{padding:19px 50px}}section.template-shop--order .section-widget--title:before{content:"";top:0;bottom:0;left:0;background-color:#f2c344;width:6px;position:absolute;border-top-left-radius:5px}section.template-shop--order .section-widget--title h5{font-size:16px;font-weight:600;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-shop--order .section-widget--title h5{font-size:18px}}section.template-shop--order .section-widget--content{padding:15px 10px 35px;border-radius:5px;-webkit-box-shadow:0 10px 50px 0 rgba(40,35,30,.05);box-shadow:0 10px 50px 0 rgba(40,35,30,.05);border:1px solid #e5e5e5;background-color:#fff;position:relative}@media (min-width:768px){section.template-shop--order .section-widget--content{padding:15px 20px 35px}}@media (min-width:1200px){section.template-shop--order .section-widget--content{padding:30px 50px 43px}}section.template-shop--order .section-widget--content .badge{font-size:14px;border-radius:2px}section.template-shop--order .section-widget--content .badge.text-bg-primary{background-color:#308fcf!important}section.template-shop--order .section-widget--content .form-floating>.form-select{padding:5px 10px;height:40px}section.template-shop--order .section-widget--content .form-floating>label{top:8px;left:8px}section.template-shop--order .section-widget--content .input-group{font-size:14px;font-weight:600;color:#424141}section.template-shop--order .section-widget--content .input-group-text{font-size:14px;font-weight:600;color:#424141;background-color:#f7fbfd;border-color:#d8d8d8;min-width:100%}@media (max-width:767.98px){section.template-shop--order .section-widget--content .input-group-text{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (min-width:768px){section.template-shop--order .section-widget--content .input-group-text{min-width:156px}}section.template-shop--order .section-widget--content .form-control{background-color:transparent;border-color:#d8d8d8}section.template-shop--order .section-widget--content .form-check{padding-left:35px;position:relative}section.template-shop--order .section-widget--content .form-check-label{font-size:16px;font-weight:600}section.template-shop--order .section-widget--content .form-check-input{border-radius:4px;border:1px solid #2f455f;width:21px;height:21px;margin-top:1px;position:absolute;left:0;margin-left:0}@media (min-width:768px){section.template-shop--order .section-widget--content .form-check-input{width:23px;height:23px}}section.template-shop--order .section-widget--content .section-box{border-radius:5px;background-color:#f7fbfd;padding:25px 20px}@media (min-width:1200px){section.template-shop--order .section-widget--content .section-box{padding:27px 30px}}section.template-shop--order .section-widget--content .section-box h6{font-size:14px;font-weight:600}@media (min-width:768px){section.template-shop--order .section-widget--content .section-box h6{font-size:16px}}section.template-shop--order .section-widget--content .section-box h6 i{color:#308fcf}section.template-shop--order .section-widget--content .section-box span{font-size:14px}section.template-shop--order .section-widget--content .section-box--value{font-size:16px!important;font-weight:600}@media (min-width:768px){section.template-shop--order .section-widget--content .section-box--value{font-size:20px!important;font-weight:500}}section.template-shop--order .section-widget--content .section-box--counter a{color:#424141;font-size:18px}section.template-shop--order .section-widget--content .section-box--counter span{font-size:16px;font-weight:500}section.template-shop--order .section-widget--content .section-box .btn-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.template-shop--order .section-widget--content .section-box .btn-toggle span{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;opacity:1;-webkit-transform:scale(1);transform:scale(1);font-size:14px;font-weight:500}section.template-shop--order .section-widget--content .section-box .btn-toggle i{font-size:18px;opacity:0;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:absolute}@media (min-width:768px){section.template-shop--order .section-widget--content .section-box .btn-toggle i{font-size:20px}}section.template-shop--order .section-widget--content .section-box .btn-toggle.active span{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}section.template-shop--order .section-widget--content .section-box .btn-toggle.active i{opacity:1;-webkit-transform:scale(1);transform:scale(1)}section.template-shop--transfer{padding-bottom:50px}@media (min-width:768px){section.template-shop--transfer{padding-top:70px;padding-bottom:100px}}section.template-shop--transfer .section-header{padding-bottom:25px}@media (min-width:768px){section.template-shop--transfer .section-header{padding-bottom:44px}}section.template-shop--transfer .section-title{font-size:18px;font-weight:600;color:#424141;margin-bottom:0}@media (min-width:768px){section.template-shop--transfer .section-title{font-size:24px}}section.template-shop--transfer .section-content{border-radius:5px;-webkit-box-shadow:10px 24px 54px 0 rgba(0,0,0,.06);box-shadow:10px 24px 54px 0 rgba(0,0,0,.06);background-color:#fff;padding-top:60px;padding-bottom:70px}section.template-shop--transfer .section-footer{padding-top:20px;padding-bottom:25px;font-size:14px;font-weight:400;color:#424141}section.template-shop--transfer .section-footer--title{font-size:18px;font-weight:700;color:#308fcf}@media (min-width:768px){section.template-shop--transfer .section-footer--title{font-size:19px}}section.template-shop--transfer .section-footer--value{font-size:18px;font-weight:700;color:#308fcf}@media (min-width:768px){section.template-shop--transfer .section-footer--value{font-size:21px}}section.template-shop--transfer .section-footer h6{font-size:16px;font-weight:600}section.template-shop--transfer .section-footer .btn{min-width:200px;font-size:14px;padding:11px;position:absolute;bottom:0;left:0;right:0;border-radius:0 0 5px 5px}section.template-shop--transfer .section-footer .form-check-label{font-size:12px!important}section.template-shop--transfer .section-footer .form-check-label a{color:rgba(66,65,65,.6);text-decoration:underline}section.template-shop--transfer .section-widget{color:#424141}section.template-shop--transfer .section-widget--title{border-radius:5px;border:1px solid #e5e5e5;background-color:#fff;padding:15px 20px;position:relative;margin-bottom:1px}@media (min-width:768px){section.template-shop--transfer .section-widget--title{padding:19px 50px}}section.template-shop--transfer .section-widget--title:before{content:"";top:0;bottom:0;left:0;background-color:#f2c344;width:6px;position:absolute;border-top-left-radius:5px}section.template-shop--transfer .section-widget--title h5{font-size:16px;font-weight:600}@media (min-width:768px){section.template-shop--transfer .section-widget--title h5{font-size:18px}}section.template-shop--transfer .section-widget--content{padding:15px 10px 35px;border-radius:5px;-webkit-box-shadow:0 10px 50px 0 rgba(40,35,30,.05);box-shadow:0 10px 50px 0 rgba(40,35,30,.05);border:1px solid #e5e5e5;background-color:#fff;position:relative}@media (min-width:768px){section.template-shop--transfer .section-widget--content{padding:15px 20px 35px}}@media (min-width:1200px){section.template-shop--transfer .section-widget--content{padding:36px 50px 43px}}section.template-shop--transfer .section-widget--content .badge{font-size:14px;border-radius:2px}section.template-shop--transfer .section-widget--content .badge.text-bg-primary{background-color:#308fcf!important}section.template-shop--transfer .section-widget--content .input-group{font-size:14px;font-weight:600;color:#424141}section.template-shop--transfer .section-widget--content .input-group-text{font-size:14px;font-weight:600;color:#424141;background-color:#f7fbfd;border-color:#d8d8d8;min-width:100%}@media (min-width:768px){section.template-shop--transfer .section-widget--content .input-group-text{min-width:156px}}section.template-shop--transfer .section-widget--content .form-label{font-size:14px;font-weight:600}section.template-shop--transfer .section-widget--content .form-select{border:.5px solid #424141;padding:9px 20px}section.template-shop--transfer .section-widget--content .form-control{background-color:transparent;border:.5px solid #424141;padding:9px 20px}section.template-shop--transfer .section-widget--content .form-check{padding-left:35px;position:relative}section.template-shop--transfer .section-widget--content .form-check-label{font-size:16px;font-weight:600}section.template-shop--transfer .section-widget--content .form-check-input{border-radius:4px;border:1px solid #2f455f;width:23px;height:23px;margin-top:1px;position:absolute;left:0;margin-left:0}section.template-shop--transfer .section-widget--content .section-box{border-radius:5px;background-color:#f7fbfd;padding:25px 20px}@media (min-width:1200px){section.template-shop--transfer .section-widget--content .section-box{padding:27px 30px}}section.template-shop--transfer .section-widget--content .section-box h6{font-size:14px;font-weight:600}@media (min-width:768px){section.template-shop--transfer .section-widget--content .section-box h6{font-size:16px}}section.template-shop--transfer .section-widget--content .section-box h6 i{color:#308fcf}section.template-shop--transfer .section-widget--content .section-box span{font-size:14px}section.template-shop--transfer .section-widget--content .section-box--value{font-size:16px!important;font-weight:600}@media (min-width:768px){section.template-shop--transfer .section-widget--content .section-box--value{font-size:20px!important;font-weight:500}}section.template-shop--transfer .section-widget--content .section-box--counter a{color:#424141;font-size:18px}section.template-shop--transfer .section-widget--content .section-box--counter span{font-size:16px;font-weight:500}section.template-shop--transfer .section-widget--content .section-box .btn-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.template-shop--transfer .section-widget--content .section-box .btn-toggle span{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;opacity:1;-webkit-transform:scale(1);transform:scale(1);font-size:14px;font-weight:500}section.template-shop--transfer .section-widget--content .section-box .btn-toggle i{font-size:18px;opacity:0;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:absolute}@media (min-width:768px){section.template-shop--transfer .section-widget--content .section-box .btn-toggle i{font-size:20px}}section.template-shop--transfer .section-widget--content .section-box .btn-toggle.active span{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}section.template-shop--transfer .section-widget--content .section-box .btn-toggle.active i{opacity:1;-webkit-transform:scale(1);transform:scale(1)}section.template-search--widget{padding-top:40px;padding-bottom:45px;background-color:transparent;position:relative}@media (min-width:768px){section.template-search--widget{padding-bottom:0;background-color:#308fce}}section.template-search--widget:before{content:"";position:absolute;top:0;right:0;left:0;height:100%;background-color:#308fce;-webkit-clip-path:ellipse(130% 55% at 50% 45%);clip-path:ellipse(130% 55% at 50% 45%)}@media (min-width:768px){section.template-search--widget:before{height:100vh;-webkit-clip-path:ellipse(130% 50% at 50% -15%);clip-path:ellipse(130% 50% at 50% -15%)}}section.template-search--widget.layout-filters{padding-bottom:0;padding-top:5px;background-color:#308fce}@media (min-width:768px){section.template-search--widget.layout-filters{padding-top:40px;padding-bottom:50px}}section.template-search--widget.layout-filters .btn-warning{font-size:16px}section.template-search--widget.layout-filters:before{content:none}section.template-search--widget.layout-filters .section-form{display:block}section.template-search--widget.layout-filters .form-edit:after{content:"";display:block;height:2px;background-color:#fff;position:absolute;left:-7px;right:-7px;margin-top:15px}section.template-search--widget.layout-filters .filter-box{position:relative}section.template-search--widget.layout-filters .filter-box .close-btn{width:26px;height:26px;border:1px solid #fff;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;color:#2f455f;right:16px;top:-7px;position:absolute}@media (max-width:767.98px){section.template-search--widget.layout-filters .filter-box{display:none}}section.template-search--widget .section-header{color:#fff;margin-bottom:18px;position:relative}section.template-search--widget .section-header .btn{color:#fff}section.template-search--widget .section-title{font-size:18px;font-weight:600}section.template-search--widget .section-form{position:relative;display:none}@media (min-width:992px){section.template-search--widget .section-form{display:block}}section.template-search--widget .section-form .separator-icon{position:absolute;right:0;left:0;margin:auto;top:56px;text-align:center;font-size:25px;-webkit-transform:translateX(-20px);transform:translateX(-20px);width:40px}@media (min-width:1200px){section.template-search--widget .section-form .separator-icon{top:60px;-webkit-transform:translateX(-25px);transform:translateX(-25px);width:50px}}section.template-search--widget .section-form .btn-warning{color:#fff;height:50px;font-size:16px;padding:5px}@media (min-width:992px){section.template-search--widget .section-form .btn-warning{font-size:13px}}@media (min-width:1400px){section.template-search--widget .section-form .btn-warning{font-size:16px}}section.template-search--widget .section-form .form-label{font-size:14px}section.template-search--widget .section-form .input-calendar,section.template-search--widget .section-form .select2-container--default .select2-selection--single{background-color:#fff;border:2px solid #f2c345}section.template-search--widget .section-form .input-calendar,section.template-search--widget .section-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#424242;font-size:14px;font-weight:600;padding:9px 15px}section.template-search--widget .section-form .select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgba(0,0,0,.23)}section.template-search--widget .section-form .select2-container--default .select2-selection--single .select2-selection__arrow{color:#424242;top:14px}section.template-search--widget .section-form .select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:14px}section.newsletter-widget{padding-top:25px;padding-bottom:40px;position:relative;background-color:#fff;border-top:1px solid #d8d8d8}@media (min-width:768px){section.newsletter-widget{padding-top:55px;padding-bottom:35px}}section.newsletter-widget .section-title{font-weight:500;color:#000;font-family:Montserrat,sans-serif}section.newsletter-widget .section-img{position:absolute;z-index:-1;bottom:0}section.newsletter-widget .section-img.second{top:0;right:-53px}@media (min-width:768px){section.newsletter-widget .section-img.second{bottom:20px}}section.newsletter-widget .section-content h4{font-family:Open Sans,sans-serif;font-weight:500;font-family:Montserrat,sans-serif}section.newsletter-widget .section-content .form-control{border:1px solid #d8d8d8;font-size:16px;font-weight:500;color:#000;background-color:transparent;font-family:Montserrat,sans-serif}section.newsletter-widget .section-content .form-control::-webkit-input-placeholder{color:rgba(0,0,0,.36);font-family:Montserrat,sans-serif}section.newsletter-widget .section-content .form-control::-moz-placeholder{color:rgba(0,0,0,.36);font-family:Montserrat,sans-serif}section.newsletter-widget .section-content .form-control::-ms-input-placeholder{color:rgba(0,0,0,.36);font-family:Montserrat,sans-serif}section.newsletter-widget .section-content .form-control::placeholder{color:rgba(0,0,0,.36);font-family:Montserrat,sans-serif}section.newsletter-widget .section-content .form-check-input{border-radius:0;border:1px solid #424141}section.newsletter-widget .section-content .form-check-label{font-size:12px;font-weight:400;color:#424141}section.newsletter-widget .section-content .form-check-label a{color:#424141;text-decoration:underline}section.newsletter-widget .section-content .btn{font-size:16px;font-weight:500}section.template-hero{padding-top:24px;padding-bottom:35px;position:relative;background-color:#308fcf}@media (min-width:768px){section.template-hero{padding-top:90px;padding-bottom:140px;background-color:transparent}}section.template-hero .section-bg{bottom:0;height:100%;-o-object-fit:cover;object-fit:cover}section.template-hero .section-header{padding-bottom:20px;color:#fff}@media (min-width:768px){section.template-hero .section-header{padding-bottom:25px;color:#424242}}section.template-hero .section-title{font-size:24px;font-weight:600}@media (min-width:768px){section.template-hero .section-title{font-size:34px}}section.template-hero .section-subtitle{font-size:16px;font-weight:600}@media (min-width:768px){section.template-hero .section-subtitle{font-size:22px}}@media (min-width:768px){section.template-hero .section-form{padding:27px 45px 58px 47px;border-radius:5px;background-color:#308fcf}}section.template-hero .section-form .separator-icon{position:absolute;right:0;left:0;margin:auto;top:56px;text-align:center;font-size:25px}@media (min-width:1200px){section.template-hero .section-form .separator-icon{top:60px}}section.template-hero .section-form .btn{height:50px}section.template-hero .section-form .btn-secondary{font-size:16px;font-weight:600}section.template-hero .section-form .form-label{font-size:14px;font-weight:600}section.template-hero .section-form .form-check-input{background-color:transparent;border-radius:2px;border:1px solid #fff;margin-top:5px}section.template-hero .section-form .input-calendar,section.template-hero .section-form .select2-container--default .select2-selection--single{background-color:#fff;border:2px solid #f2c345}section.template-hero .section-form .input-calendar,section.template-hero .section-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#424242;font-size:14px;font-weight:600;padding:9px 15px}section.template-hero .section-form .select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgba(0,0,0,.23)}section.template-hero .section-form .select2-container--default .select2-selection--single .select2-selection__arrow{color:#424242;top:14px}section.template-hero .section-form .select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:14px}.section.template-car--details{background-color:#f4fbff;padding-top:50px;padding-bottom:50px}.depozit-info-text{font-size:12px}.km-limit-warning{font-size:12px;padding:10px 0}.km-limit-warning .red{color:red}.section.template-car--options{padding-top:15px;padding-bottom:85px}.section.template-checkout{background-color:#f4fbff;padding-top:25px;padding-bottom:25px}.section.template-checkout .section-title{font-size:30px;font-weight:700;color:#26384f}.section.template-confirmation{padding-top:50px;padding-bottom:20px;position:relative}@media (min-width:768px){.section.template-confirmation{padding-top:80px}}.section.template-confirmation .section-title{font-size:2.5rem;font-weight:700;line-height:1.25}.section.template-confirmation .section-content{padding-top:50px;padding-bottom:65px;background-color:#308fce;color:#fff;text-align:center;border-radius:0 100px 0 100px}@media (min-width:768px){.section.template-confirmation .section-content{padding-top:80px;padding-bottom:85px}}.section.template-confirmation .section-content h6{font-size:18px;opacity:.75}.section.template-confirmation .section-content span{font-size:15px;font-weight:700}.section.template-confirmation .section-content h2{font-size:3rem;font-weight:700;color:#dc251d;margin-bottom:0}.section.template-confirmation:after{content:"";position:absolute;bottom:0;left:0;right:0;top:170px;background-color:#f4fbff;z-index:-1}.section.template-auth{padding-top:50px;padding-bottom:50px}@media (min-width:768px){.section.template-auth{padding-top:80px;padding-bottom:70px}}.section.template-auth .section-content{padding-top:25px;padding-bottom:45px;border-radius:5px;background-color:#308fcf}@media (min-width:768px){.section.template-auth .section-content{padding-top:25px;padding-bottom:45px}}.section.template-auth .section-content .btn-primary{background-color:hsla(0,0%,100%,.05);font-size:18px}.section.template-auth .section-content .btn-danger{min-width:180px;font-weight:600}.section.template-auth .section-content .form-control,.section.template-auth .section-content .input-group-text{background-color:hsla(0,0%,100%,.05);border:none}.section.template-auth .section-content .input-group-text{min-width:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section.template-auth .section-content .input-group-text a,.section.template-auth .section-content .input-group-text i{color:#fff;font-size:18px}.section.template-auth .section-content .form-control{font-size:18px;color:hsla(0,0%,100%,.3);padding:12px 15px}.section.template-auth .section-content .form-control::-webkit-input-placeholder{font-size:18px;color:hsla(0,0%,100%,.3)}.section.template-auth .section-content .form-control::-moz-placeholder{font-size:18px;color:hsla(0,0%,100%,.3)}.section.template-auth .section-content .form-control::-ms-input-placeholder{font-size:18px;color:hsla(0,0%,100%,.3)}.section.template-auth .section-content .form-control::placeholder{font-size:18px;color:hsla(0,0%,100%,.3)}.section.template-rates{padding-top:50px;padding-bottom:50px}@media (min-width:768px){.section.template-rates{padding-top:67px;padding-bottom:100px}}.calendar-wrapper{position:absolute;top:0;left:0;width:850px;padding:10px;z-index:80000000;max-width:95vw}@media (min-width:768px){.calendar-wrapper{padding:30px;top:115px}}@media (min-width:992px){.calendar-wrapper .slider-calendar{padding:0;width:800px}}.calendar-wrapper .calendar-box{background:#fff;border-radius:5px;-webkit-box-shadow:0 40px 40px 0 rgba(0,0,0,.2);box-shadow:0 40px 40px 0 rgba(0,0,0,.2)}.calendar-header{padding:20px 20px 0}@media (min-width:768px){.calendar-header{padding:30px 30px 20px}}.calendar-wrapper .h2{font-size:18px;margin:0;line-height:1.25;margin-top:2px}.calendar-wrapper .h2,.label-calendar{font-family:Open Sans,sans-serif;color:#146da8;font-weight:400}.label-calendar{font-size:14px;margin:0}.calendar-header .input-calendar{height:50px;border-radius:5px;background-color:rgba(10,48,73,.05);font-size:16px;font-family:Open Sans,sans-serif;color:#146da8;font-weight:600;margin:0;background-repeat:no-repeat;background-position:16.5px;padding:0 12px 0 44px;line-height:50px}.calendar-header .input-calendar:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:18px;position:absolute;top:0;left:16px;content:"\F073"}.calendar-header .input-calendar.selected{border:2px solid rgba(10,48,73,.1)}.calendar-header .label-calendar{margin-top:-20px}.calendar-body{background:rgba(10,48,73,.05);height:auto;position:relative}@media (min-width:768px){.calendar-body{height:335px}}.calendar-body .arrow-left,.calendar-body .arrow-right{top:50%;color:#146da8;font-size:1.9rem;position:absolute}.calendar-body .arrow-left{left:17px}.calendar-body .arrow-right{right:17px}.calendar-body .arrow-left img,.calendar-body .arrow-right img{width:12px}.calendar-footer .label-calendar{display:inline-block;margin-right:10px}.calendar-footer{padding:15px}.calendar-footer .btn{font-size:14px}@media (min-width:768px){.calendar-footer{padding:20px 30px}.calendar-footer .btn{font-size:18px}}.calendar-footer .select-time{display:inline-block;margin-right:10px}.calendar-footer select{height:50px;border-radius:5px;border:2px solid rgba(10,48,73,.1);background-color:rgba(10,48,73,.05);-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;padding-left:16px;padding-right:16px;font-weight:600}.daterangepicker td.end-date,.daterangepicker td.start-date{border-radius:0}.daterangepicker{border:none}.calendar-table thead th{text-transform:capitalize}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{min-width:40px!important;width:40px!important;height:40px!important;line-height:40px;font-size:14px}@media (max-width:767.98px){.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{min-width:40px!important;width:40px!important;height:40px!important;line-height:40px;font-size:14px}.daterangepicker .calendar-table thead th{font-size:16px}}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{color:#424141}.daterangepicker .calendar-table td{font-size:14px}.daterangepicker td.today.active.disabled{color:#999!important}.daterangepicker td.active,.daterangepicker td.available:hover,.daterangepicker td.today.active{background-color:#f2c344!important;color:#424141!important;border-radius:0}.daterangepicker option.disabled,.daterangepicker td.disabled{opacity:.48;text-decoration:none}section.template-conditions{background-color:#f7f7f7;padding-top:30px;padding-bottom:30px;position:relative}@media (min-width:768px){section.template-conditions{padding-top:75px;padding-bottom:30px}}section.template-conditions .section-header{color:#424141;padding-bottom:30px}section.template-conditions .section-title{font-size:20px;font-weight:600}@media (min-width:768px){section.template-conditions .section-title{font-size:26px;font-weight:500}}section.template-conditions .section-content .accordion-item{border-radius:0;background-color:transparent;border:none}section.template-conditions .section-content .accordion-collapse{border-radius:0;margin-top:1px;background-color:#fff}section.template-conditions .section-content .accordion-body{padding:16px;font-size:14px;line-height:1.79;font-weight:400;color:#424141}@media (min-width:768px){section.template-conditions .section-content .accordion-body{font-size:16px;line-height:1.69;padding:23px 36px}}section.template-conditions .section-content .accordion-body ul{list-style-type:none}section.template-conditions .section-content .accordion-body ul li:before{font-family:Font Awesome\ 5 Free;font-weight:600;-webkit-margin-end:8px;margin-inline-end:8px;content:"\F00C"}section.template-conditions .section-content .accordion-button{font-size:14px;background-color:#fff;color:#424141;border:1px solid #e5e5e5;border-radius:0;padding:8px 35px 8px 16px;position:relative;border-top-left-radius:3.5px;line-height:1.79}@media (min-width:768px){section.template-conditions .section-content .accordion-button{font-size:16px;line-height:normal;padding:19px 35px}}section.template-conditions .section-content .accordion-button:before{content:"";position:absolute;top:0;left:0;bottom:0;background-color:#f2c344;width:6px;border-top-left-radius:3.5px}section.template-conditions .section-content .accordion-button:after{content:none}.cookies-settings-modal .modal-lg{max-width:800px;padding:auto}.cookies-settings-modal .modal-header{padding-bottom:0}.cookies-settings-modal .modal-body{border:0;padding-left:30px;padding-right:30px}.cookies-settings-modal .modal-content{padding:15px}.cookies-settings-modal .modal-title{width:100%;text-align:center;color:#000;font-size:23px;font-weight:400}.cookies-settings-modal .switch{position:relative;display:inline-block;width:45px;height:30px}.cookies-settings-modal .switch input{opacity:0;width:0;height:0}.cookies-settings-modal .slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background:#ccc;position:absolute;-webkit-transition:.4s;transition:.4s}.cookies-settings-modal .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s;content:"";height:20px;width:20px;left:5px;bottom:5px}.cookies-settings-modal .slider.round{border-radius:34px}.cookies-settings-modal .slider.round:before{border-radius:50%}.cookies-settings-modal input:checked+.slider{background-color:#ccc}.cookies-settings-modal input:checked+.slider:before{-webkit-transform:translateX(14px);transform:translateX(14px)}.cookies-setting{margin-top:20px;position:relative}.cookies-setting .icon{float:left;font-size:30px;font-weight:100%;width:6%}.cookies-setting .text{float:left;padding-left:10px;width:84%}.cookies-setting .controls{float:right;padding-top:10px;width:10%;text-align:right}.cookies-setting .text h2{font-size:20px;font-weight:400;margin-bottom:0}.cookies-setting .text p{font-size:14px}.cookies-setting.disabled{opacity:.5}.cookies-settings-modal input:checked+.slider:before{background:#222}.cookies-settings-modal .center-btn{width:100%;text-align:center}.cookies-settings-modal .yellow-btn{height:46px;line-height:46px;padding:0 14px;color:#000;font-size:13px;text-transform:uppercase;letter-spacing:1px;font-weight:500;background:#222;color:#fff;margin:20px auto;display:inline-block}.cookies-settings-modal .yellow-btn:hover{color:#fff}@media (max-width:800px){.box_cookies{width:100%;left:unset;margin-left:unset}}@media (max-width:767px){.cookies-settings-modal .modal-content{padding:0}.cookies-settings-modal .modal-body{padding:0 15px}}.template-cookies .modifica{color:#fff}.template-cookies .acord,.template-cookies .modifica{display:inline-block;margin:0 6px;width:171px;height:40px;line-height:40px;text-align:center;border-radius:5px;border:2px solid #fff;font-size:14px;font-weight:500}.template-cookies .acord{background:#fff;color:#17518b!important}@media (max-width:767px){.cookies-setting .icon{font-size:20px}.template-cookies .modifica{margin-bottom:5px}}.template-boxes--breadcrumb .description,.template-boxes--breadcrumb .description p{font-size:16px}.section.template-richtext--columned .section-title{font-size:24px}.section.template-richtext--columned .section-content p{font-size:16px}@media (min-width:1025px){.section.template-contact--form .pad-right{padding-right:60px}.section.template-contact--form .pad-left{padding-left:60px}}@media (max-width:1023px){.section.template-contact--form .pad-right{margin-bottom:40px}}@media (min-width:1200px){.navbar-nav .nav-item.dropdown .dropdown-menu.opened{visibility:visible;opacity:1}}.navbar-nav .nav-item.dropdown .dropdown-menu.opened{visibility:visible;opacity:1;display:block}.reservation-info-bell .icon{float:left;font-size:50px;color:#2a3e56;width:7%}.reservation-info-bell p{float:right;width:93%}@media (max-width:1023px){.reservation-info-bell .icon{font-size:30px}}@media (max-width:767px){.reservation-info-bell .icon{font-size:20px;width:10%}.reservation-info-bell p{width:90%}}section.template-options{padding-top:35px;padding-bottom:50px}@media (min-width:768px){section.template-options{padding-top:0;padding-bottom:50px}}section.template-options .section-header{padding-bottom:25px}@media (min-width:768px){section.template-options .section-header{padding-bottom:30px}}section.template-options .section-title{font-size:18px;font-weight:600;color:#424141;margin-bottom:0;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-options .section-title{font-size:26px}}section.template-options .section-widget{color:#424141}section.template-options .section-widget--title{border-radius:5px;border:1px solid #e5e5e5;background-color:#fff;padding:15px 20px;position:relative;margin-bottom:1px;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-options .section-widget--title{padding:19px 50px}}section.template-options .section-widget--title:before{content:"";top:0;bottom:0;left:0;background-color:#f2c344;width:6px;position:absolute;border-top-left-radius:5px}section.template-options .section-widget--title h5{font-size:16px;font-weight:600}@media (min-width:768px){section.template-options .section-widget--title h5{font-size:18px}}section.template-options .section-widget--content{padding:15px 20px;border-radius:5px;-webkit-box-shadow:0 10px 50px 0 rgba(40,35,30,.05);box-shadow:0 10px 50px 0 rgba(40,35,30,.05);border:1px solid #e5e5e5;background-color:#fff}@media (min-width:768px){section.template-options .section-widget--content{padding:36px 25px 43px}}@media (min-width:1200px){section.template-options .section-widget--content{padding:36px 50px 43px}}section.template-options .section-widget--content .section-box{border-radius:5px;background-color:#f7fbfd;padding:25px 20px}@media (min-width:1200px){section.template-options .section-widget--content .section-box{padding:27px 30px}}section.template-options .section-widget--content .section-box h6{font-size:14px;font-weight:600;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-options .section-widget--content .section-box h6{font-size:16px}}section.template-options .section-widget--content .section-box h6 i{color:#308fcf}section.template-options .section-widget--content .section-box span{font-size:14px}section.template-options .section-widget--content .section-box--value{font-size:16px!important;font-weight:600}@media (min-width:768px){section.template-options .section-widget--content .section-box--value{font-size:20px!important;font-weight:500}}section.template-options .section-widget--content .section-box--counter a{color:#424141;font-size:18px}section.template-options .section-widget--content .section-box--counter span{font-size:16px;font-weight:500}section.template-options .section-widget--content .section-box .btn-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.template-options .section-widget--content .section-box .btn-toggle span{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;opacity:1;-webkit-transform:scale(1);transform:scale(1);font-size:14px;font-weight:500}section.template-options .section-widget--content .section-box .btn-toggle i{font-size:18px;opacity:0;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:absolute}@media (min-width:768px){section.template-options .section-widget--content .section-box .btn-toggle i{font-size:20px}}section.template-options .section-widget--content .section-box .btn-toggle.active span{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}section.template-options .section-widget--content .section-box .btn-toggle.active i{opacity:1;-webkit-transform:scale(1);transform:scale(1)}section.template-sidebar--nav{color:#424141}@media (min-width:992px){section.template-sidebar--nav{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 10px 50px 0 rgba(40,35,30,.05);box-shadow:0 10px 50px 0 rgba(40,35,30,.05)}}section.template-sidebar--nav .section-title{font-size:18px;font-weight:600;font-family:Montserrat,sans-serif}section.template-sidebar--nav .section-header{padding:15px 5px 5px}@media (min-width:992px){section.template-sidebar--nav .section-header{-webkit-box-shadow:0 2px 4px 0 rgba(40,35,30,.05);box-shadow:0 2px 4px 0 rgba(40,35,30,.05)}}section.template-sidebar--nav .section-box{padding:20px 10px;position:relative;background-color:#fff;height:100%}@media (min-width:992px){section.template-sidebar--nav .section-box{background-color:transparent}}section.template-sidebar--nav .section-box--title{font-size:16px;margin-bottom:0;font-weight:400}section.template-sidebar--nav .section-box i{font-size:35px;color:#308fce;margin-bottom:5px}section.template-sidebar--nav .section-box hr{border-color:#424141;border-width:.5px;margin:0;position:absolute;bottom:0;right:0;left:0;margin:auto;display:none}@media (min-width:992px){section.template-sidebar--nav .section-box hr{display:block}}.section.template-faq{padding-top:50px;padding-bottom:50px}@media (min-width:768px){.section.template-faq{padding-top:93px;padding-bottom:60px}}.section.template-contact--map .section-title{margin-bottom:25px;font-size:1.9rem;margin-bottom:3rem}.section.template-contact--map .section-map{background-color:grey;height:100%;min-height:400px}.section.template-contact--map .section-box{background-color:#308fce;color:#fff;padding:35px 20px 30px;border-bottom-left-radius:100px;height:100%}@media (min-width:768px){.section.template-contact--map .section-box{padding:35px 35px 30px 47px}}.section.template-contact--map .section-box ul li{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;position:relative;-webkit-padding-start:65px;padding-inline-start:65px}@media (min-width:768px){.section.template-contact--map .section-box ul li{font-size:18px;margin-bottom:50px;-webkit-padding-start:85px;padding-inline-start:85px}}.section.template-contact--map .section-box--icon{width:45px;height:45px;background-color:#146da8;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;position:absolute;left:0}@media (min-width:768px){.section.template-contact--map .section-box--icon{width:55px;height:55px;font-size:20px}}.section.template-contact--map.layout-under .section-box{padding-top:160px}@media (min-width:768px){.section.template-contact--map.layout-under .section-box{padding-top:200px}}.section.template-contact--form{padding-top:50px;padding-bottom:50px}@media (min-width:768px){.section.template-contact--form{padding-top:90px;padding-bottom:97px}}.section.template-contact--form .section-content #contact-map{min-height:500px}.section.template-contact--form .section-content label{color:rgba(10,48,73,.65);padding:.5rem 1.5rem;line-height:2}.section.template-contact--form .section-content .form-control{border:1px solid #f5f5f5;background-color:rgba(47,69,95,.15);color:rgba(10,48,73,.65);padding:.5rem 1.5rem}.section.template-contact--form .section-content .form-control:placeholder{color:rgba(10,48,73,.65)}.section.template-contact--form .section-content .form-floating .form-control{height:calc(2.8rem + 2px)}.section.template-contact--form .section-content .form-floating textarea.form-control{height:auto}.section.template-contact--form .section-content .form-check-label{color:#0a3049;line-height:1.79}.section.template-contact--form .section-content .form-check-label i{color:#0a3049;top:19px}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.8;-webkit-transform:scale(.85) translateY(-2.5rem) translateX(-.85rem);transform:scale(.85) translateY(-2.5rem) translateX(-.85rem)}.section.template-account{padding-top:50px;padding-bottom:110px}@media (min-width:768px){.section.template-account{padding-top:90px}}.section.template-account .section-title{font-size:1.9rem;font-weight:700}.section.template-account .section-content{padding:50px 25px;background-color:#f4fbff;border-radius:5px;color:#146da8}@media (min-width:768px){.section.template-account .section-content{padding:50px 70px 70px}}.section.template-account .section-content .form-label{font-weight:600}.section.template-account .section-content .form-control{border-radius:5px;border:.5px solid #fff;background-color:rgba(20,109,168,.1);font-size:18px;color:#146da8;padding:10px 20px}.section.template-account .section-content .form-control::-webkit-input-placeholder{font-size:18px;color:#146da8}.section.template-account .section-content .form-control::-moz-placeholder{font-size:18px;color:#146da8}.section.template-account .section-content .form-control::-ms-input-placeholder{font-size:18px;color:#146da8}.section.template-account .section-content .form-control::placeholder{font-size:18px;color:#146da8}.section.template-account .section-content .input-group-text{background-color:rgba(20,109,168,.1);border-radius:5px;border:.5px solid #fff;color:#146da8}.section.template-account .section-content .input-group-text a{color:#146da8}.section.template-account .section-content .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:18px;color:#146da8;padding:10px 20px;border-radius:5px;border:.5px solid #fff;background-color:rgba(20,109,168,.1)}.section.template-account .section-divider{font-size:11px;opacity:.2;font-weight:700;color:#146da8}.section.template-account .section-divider .line{position:relative}.section.template-account .section-divider .line:after{content:"";left:0;right:0;top:0;bottom:0;height:2px;background-color:rgba(20,109,168,.1);margin:auto;position:absolute}.section.template-article--author{padding-top:50px}@media (min-width:768px){.section.template-article--author{padding-top:55px}}.section.template-article--author .section-content--image{background-color:silver;padding:10px}.section.template-article--author .section-content--image img{width:80px;height:80px;border-radius:50%}.section.template-article--author .section-content--author{color:#0a3049}.section.template-article--author .section-content--author h6{font-size:18px}.section.template-article--author .section-content--author h6 a{font-weight:700;color:#0a3049}.section.template-article--author .section-content--author span{font-size:13px}.section.template-blog{padding-top:50px;padding-bottom:50px}@media (min-width:768px){.section.template-blog{padding-top:81px;padding-bottom:127px}}.section.template-blog .section-categories{margin-bottom:4.4rem}.section.template-blog .section-categories .input-group{font-size:18px;color:#146da8;width:130px;-webkit-transition:.8s cubic-bezier(.175,.885,.32,1.275);transition:.8s cubic-bezier(.175,.885,.32,1.275)}.section.template-blog .section-categories .input-group-text{background-color:transparent;border:none}.section.template-blog .section-categories .input-group .form-control{background-color:transparent;font-size:18px;color:#146da8;border:none}.section.template-blog .section-categories .input-group .form-control::-webkit-input-placeholder{font-size:18px;color:#146da8}.section.template-blog .section-categories .input-group .form-control::-moz-placeholder{font-size:18px;color:#146da8}.section.template-blog .section-categories .input-group .form-control::-ms-input-placeholder{font-size:18px;color:#146da8}.section.template-blog .section-categories .input-group .form-control::placeholder{font-size:18px;color:#146da8}.section.template-blog .section-categories .input-group:focus-within{width:100%;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.5);box-shadow:0 0 15px 0 rgba(0,0,0,.5)}.section.template-blog .select-posts{font-size:14px;color:#6c7074}.section.template-blog .select-posts .form-select{height:40px;font-size:15px;min-width:70px}.chestionar-feedback{padding-top:50px;padding-bottom:200px}.chestionar-feedback,.chestionar-feedback h6,.chestionar-feedback p{color:#546571;line-height:1.39;font-size:1.15rem;margin-bottom:2rem}.chestionar-feedback a{color:#dc3545}.chestionar-feedback .form-check-input{visibility:visible}.chestionar-feedback .questions{padding-top:40px}.chestionar-feedback .questions ol{padding-left:6rem}.chestionar-feedback .questions ol .item{margin-bottom:35px}.rating-stars{background:#f6f6f8;padding:20px 35px 20px 20px;width:260px}.rating-stars .labels{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:11px;padding:0 5px}.chestionar-feedback .radios,.rating-stars .labels{display:-webkit-box;display:-ms-flexbox;display:flex}.chestionar-feedback .radios{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.chestionar-feedback .form-check-input[type=radio]{border-radius:0;border:1px solid #000}.chestionar-feedback .radios .form-check{margin:10px 120px}.chestionar-feedback .form-check-label{margin-left:0}.chestionar-feedback textarea.form-control{background:0 0;border-radius:0;border:1px solid #000;margin-left:3px;margin-top:15px;width:500px}.chestionar-feedback .form-check-label{color:#546571;line-height:1.39;font-size:1.15rem;margin-bottom:2rem}.chestionar-feedback .form-check-input:checked{background-image:none;position:relative}.chestionar-feedback .form-check-input:checked:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F00C";position:absolute;top:0;left:2px;font-size:14px;color:#fff}.polygon{fill:#2a3e56!important}.checkbox-box-user{color:#146da8;border-radius:5px;border:1px solid #f4f5f7;height:90px;margin-bottom:30px;cursor:pointer}.checkbox-box-user span{font-size:14px}.checkbox-box-user .checkbox-icon{width:40px;height:40px;border:1px solid #e7eaed;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#e7eaed}.checkbox-box-user .checkbox-subtitle{font-size:16px;color:#0a3049;font-weight:700}.checkbox-box-user .checkbox-title{font-size:16px}.checkbox-box-user.active .checkbox-icon{color:#fff;border-color:transparent;background-color:#dc251d}.blog-article .sidebar-right .h3{font-size:18px;font-weight:500;color:#000;margin-bottom:20px}.blog-article .sidebar-right .categorii ul{list-style-type:none;margin:0;padding:0}.blog-article .sidebar-right .categorii ul li{border-bottom:1px solid #979797;padding:7px 0;font-weight:300}.blog-article .sidebar-right .categorii ul li a{font-size:16px;color:#979797;width:100%;display:block;text-decoration:none}.blog-article .sidebar-right .categorii .nr{float:right;font-size:16px;color:#979797;min-width:26px;height:20px;text-align:center;line-height:20px;border-radius:5px;background-color:#d8d8d8}.blog-article .sidebar-right .wrap{margin-bottom:50px}.blog-article .sidebar-right .tags a{padding:0 8px;border-radius:5px;background-color:#d8d8d8;height:34px;line-height:34px;display:inline-block;margin-right:15px;font-size:16px;font-weight:400;color:#979797;margin-bottom:12px;text-decoration:none}.blog-article .sidebar-right .ultimele-articole a{display:block;margin-bottom:8px}.blog-article img{max-width:100%}.blog-article .less-gutters{margin-right:-8px;margin-left:-8px}.blog-article .less-gutters>[class*=col-]{padding-right:8px;padding-left:8px}.blog-article .sidebar-right .container-fluid{padding:0}.section.template-richtext--default.blog-article .section-content img{margin:0}
