@charset "UTF-8";
/*!
Theme Name: Touriny Child
Theme URI: https://motopress.com/products/touriny
Author: MotoPress
Author URI: https://motopress.com
Description: Awesome WordPress theme.
Version: 0.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: touriny
Template: touriny
*/
.site-branding .site-title{font-size:25px;line-height:35px}.single-mpa_service .entry-content>*{max-width:1160px}.single-mpa-service .single-service-info .service-attributes .service-attribute-title{flex:0 1 125px}.custom-lazy-slide{opacity:0;transition:opacity .3s}.custom-lazy-slide[src]{opacity:1}.tablepress>:where(thead,tfoot)>tr>*{background-color:#BBD2D1!important;text-align:center !important}.tablepress tr td.column-2{vertical-align:middle}.tablepress img{max-width:100%!important}.tablepress tr td.column-1 p{text-align:left !important}.tablepress.custom-price-table{table-layout:fixed;width:100%}.tablepress.custom-price-table .column-1,.tablepress.custom-price-table .column-2{width:50%}.tablepress.custom-price-table tbody tr td{background-color:transparent !important}.tablepress.custom-price-table tbody tr:nth-child(even){background-color:#f0f4f8 !important}.tablepress.custom-price-table tbody tr:nth-child(odd){background-color:#fff !important}.tablepress.custom-price-table tbody tr:hover{background-color:#f9f9f9 !important;transition:background-color .2s ease;cursor:pointer}.tablepress.custom-price-table thead th{background-color:#2c3e50 !important;color:#fff !important;padding:15px}.tablepress.custom-price-table td{text-align:center;vertical-align:middle !important;padding:15px}.hidden,.sidebar-toggle,.mpa-service-employees,.book-now,.view-tour,.tablepress tr td.column-2 br,h2.mpa-attributes-title,ul.mpa-attributes.mpa-service-attributes{display:none!important}#advantages h4.wp-block-heading{line-height:1.2}.custom-booking-form{border-radius:10px;background:#ff8049;padding:20px}.custom-booking-form input.wpcf7-form-control.wpcf7-submit{background-color:#000}.custom-booking-form input.wpcf7-form-control.wpcf7-submit:hover,.custom-booking-form input.wpcf7-form-control.wpcf7-submit:focus,.custom-booking-form input.wpcf7-form-control.wpcf7-submit:active{background-color:#fff;color:#000}.custom-booking-form .form-field-group{margin-bottom:25px}.custom-booking-form .form-title{color:#fff;font-size:30px;line-height:1.2;font-weight:700;margin-bottom:20px;text-align:left}.custom-booking-form label{display:block;width:100%;color:#fff;font-weight:600;margin-bottom:8px;font-size:16px}.custom-booking-form input[type=text],.custom-booking-form input[type=tel],.custom-booking-form select{width:100%;box-sizing:border-box;padding:12px 15px;border:none;border-radius:6px;font-size:16px;background-color:#fff;color:#333}.custom-booking-form .wpcf7-not-valid-tip{color:#fff !important;background-color:#c9302c;padding:5px 10px;border-radius:4px;font-size:13px;font-weight:500;margin-top:5px;display:inline-block}.custom-booking-form .wpcf7-response-output{color:#fff;border-color:#fff !important;border-radius:6px;background-color:rgba(0,0,0,.1)}.service-extra-table-wrapper{width:100%;max-width:1160px;margin:0 auto 45px auto;border-radius:8px}.slider-wrap{width:100%;max-width:1160px;margin:0 auto 45px auto;position:relative;overflow:hidden}.soliloquy-container{width:100% !important;max-width:100%;overflow:hidden !important}.soliloquy-viewport{height:350px !important;min-height:350px !important}.soliloquy-image-slide img{height:350px !important;width:100% !important;object-fit:cover !important;object-position:center 35% !important}.soliloquy-container{height:350px !important}@media (max-width:767px){.soliloquy-viewport{height:270px !important;min-height:270px !important}.soliloquy-image-slide img{height:270px !important}.soliloquy-container{height:270px !important}}@media (min-width:992px){.mpa-services-list-shortcode .mpa-grid-columns-1 .post-thumbnail,.posts-loop-wrapper.mpa-services-list .post-thumbnail{max-width:321px;min-width:321px}}@media (min-width:768px){.custom-booking-form{padding:50px}}@media (max-width:767px){.slider-wrap .soliloquy-container,.slider-wrap .soliloquy-viewport,.slider-wrap .soliloquy-item{height:auto !important;aspect-ratio:4/3 !important}.slider-wrap .soliloquy-image{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center center !important}.custom-booking-form .form-title{font-size:24px;line-height:1.2}.slider-wrap{width:100%;max-width:1160px;margin:20px auto 45px auto;position:relative;overflow:hidden;border-radius:8px}}@media (max-width:415px){.site-branding .site-title{font-size:20px;line-height:1.2}}@media (max-width:361px){.site-branding .site-title{font-size:17px}}@media (min-width:992px){.footer-menus{margin-top:100px;flex-direction:row}}