.select2-container .select2-selection--single:hover .select2-selection__rendered{box-shadow:none!important}.scheme_default .select_container:before{background:rgba(255,255,255,0)!important}.select2-container .select2-selection--single .select2-selection__arrow b{display:none}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#000}.woocommerce-billing-fields span.select2-selection.select2-selection--single{border:1px solid rgba(32,7,7,.8)!important;border-radius:100px}.woocommerce-info::before{color:#fd1c3b}.woocommerce-info{border-top-color:#fd1c3b}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%;color:#f6f4f2!important}.btn_bnr_box{padding:8px 20px 23px;overflow:hidden}.ff-t-container{margin-bottom:20px!important}.bread_header{margin-top:-250px}form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit{background-color:rgba(255,200,0,1);border-color:rgba(255,200,0,1);color:rgba(0,0,0,1);text-transform:capitalize}.aio-icon-component,.wpb_column>.wpb_wrapper .aio-icon-component{margin-bottom:0}.contact_info_box{padding:25px;border:1px solid #eaeaea;border-radius:15px}.contact_info_box .scheme_default a{color:#6d6d6d}.contact_info_box h4{margin:0;margin-top:21px;margin-bottom:15px}.main_home_title{padding:15px 0}.trip_logo{padding:0 0 60px}.contact_box_homepage{border-radius:15px}.tb_spacing{padding:80px 0}.book_btn{background-color:#fd1c3b!important}.wpb_single_image img{border-radius:15px!important}.top_space{padding-top:30px}.smile_icon_list li .icon_list_connector{height:100%;position:absolute;top:1em!important;z-index:1}.package_space{padding:80px 0 120px}.white_title{font-size:39px;line-height:45px;color:#fff;padding-bottom:15px}.white_title_form{font-size:39px;line-height:45px;color:#fff;padding-bottom:15px}.video_box{padding:40px 60px;border-radius:15px;overflow:hidden}.sc_align_center.sc_button_wrap.sc_item_button{padding-top:15px}.mailchimp_title{margin-top:0;margin-bottom:.55em;color:#fff!important}.tour_btn .scheme_default .sc_button_default.color_style_link2,.scheme_default .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){background-color:#000;border:1px solid #fd1c3b!important;color:#fff;text-transform:capitalize;font-size:15px}.tour_btn .scheme_default .sc_button_default.color_style_link2:hover,.scheme_default .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{background-color:#ffc800;border:1px solid #ffc800!important;color:#000}.tour_packeges .vc_gitem_row .vc_gitem-col{padding:0!important}.tour_packeges .vc_gitem-post-data h6{margin-top:1rem!important;min-height:46px}.tour_packeges .wpb_single_image img{height:220px;object-fit:cover}.packages_grid .vc_gitem-animated-block{width:100%!important}.tour_packeges .vc_row{margin:0!important}.tour_packeges .vc_gitem-zone-mini{padding:0!important}.tour_packeges .vc_gitem-zone-mini .vc_gitem-row-position-middle{position:relative!important;padding:0!important;transform:unset!important;display:flex;justify-content:space-between;align-items:center}.packages_grid .vc-gitem-zone-height-mode-auto:before{padding:0!important}.packages_grid .vc_gitem-zone-a .vc_gitem-row-position-top{position:relative}.packages_grid .vc_btn3-container{margin-bottom:0!important}.button_right{text-align:right}.cust_prod_grid .vc_pageable-slide-wrapper::before{display:none}.cust_prod_grid .vc_pageable-slide-wrapper{display:grid;gap:35px}.packages_grid{width:100%;padding:0!important;align-items:stretch;border:1px solid #e1e1e1;border-radius:10px!important}.sc_layouts_row_type_compact.sc_layouts_row_fixed_on{background:rgba(0,0,0,.5)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:fixed}.book_btn{border-radius:5px;background-color:transparent!important;border:2px solid #fd1c3b!important}.book_btn a{font-weight:500!important;font-size:16px!important;border-radius:1px;color:#fd1c3b!important}.book_btn a:hover{border-radius:0px;color:#fff!important;background-color:#fd1c3b!important;border-color:#fd1c3b!important}.cust_prod_grid .woocommerce-Price-amount{font-size:16px!important;font-weight:600;color:#000}@media screen and (max-width:768px){.packages_grid .vc_gitem-zone-a{padding:15px!important}.book_btn a{font-size:15px!important;padding:5px 7px!important}}@media screen and (max-width:767px){.tb_spacing{padding:40px 0}.cust_prod_grid .vc_pageable-slide-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}}@media screen and (max-width:500px){.cust_prod_grid .vc_pageable-slide-wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:10px}.tour_packeges .vc_gitem-post-data h6{margin-top:3rem!important;margin-bottom:2rem!important;min-height:auto;font-size:16px;line-height:24px}.price_left,.button_right{width:50%}.cust_prod_grid .vc_pageable-slide-wrapper{margin-right:0!important}}.cta_social_icon .social_item{margin-right:20px}.cta_social_icon .social_item .social_icon{width:40px;height:40px;line-height:43px;font-size:20px}.cta_social_icon .social_item:hover .social_icon{color:#fff!important}.single-product .content_wrap{max-width:1280px!important;width:95%;padding:0 20px!important}.single_pro_image .vc_column-inner::before{display:none}.single_pro_image .vc_column-inner::after{display:none}.wpbforwpbakery_product_title h1{margin:20px 0!important}.woocommerce-product-details__short-description p{margin-bottom:10px!important}.woocommerce-breadcrumb{margin-bottom:0;display:none}.product_meta{font-size:20px;color:#1c1d20;font-family:"Cabin",sans-serif;font-weight:600;margin-bottom:20px;margin-top:15px}.wpbforwpbakery_product_title h1{margin-top:0!important;font-size:40px;font-weight:700}.woocommerce div.product div.images img{border-radius:15px!important}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0!important}@media (max-width:1024px){.video_box{padding:40px 34px;border-radius:15px}.tour_btn .scheme_default .sc_button_default.color_style_link2,.scheme_default .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){background-color:#fd1c3b;color:#fff;text-transform:capitalize;font-size:13px}.package_space{padding:40px 34px 40px 0}}@media (max-width:767px){.video_box{padding:30px 15px;border-radius:15px}.trip_logo{padding:0 0 30px}.btn_banner{margin-top:0}.inner_btn_banner{padding:0 25px}}.tour_btn .sc_button_title{white-space:nowrap!important}.tour_btn .vc_column_container{padding:0!important}.package_space{padding:30px 0 80px}.mc4wp-form .mc4wp-form-fields input[type=text]{display:block;width:100%;border:none;border-bottom:1px solid;border-radius:0;padding-left:10px;padding-right:0;padding-bottom:1.25em;margin-top:2em}.mc4wp-form .mc4wp-form-fields input[type=email]{padding:1em;width:100%;vertical-align:top;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:none;border-bottom:1px solid;border-radius:0;padding-left:10px;padding-right:0;padding-bottom:1.25em;margin-top:1.55em}.related ul.products::before{display:none!important}.single_prod_grid .vc_pageable-slide-wrapper{display:flex!important;gap:30px!important;justify-content:space-between!important}.single_prod_grid .vc_pageable-slide-wrapper::before{display:none}.single_prod_grid .vc_pageable-slide-wrapper::after{display:none}.pro_desc_tab .woocommerce-Tabs-panel h2{display:none}.pro_desc_tab .tabs .description_tab{margin:0!important;border:0!important;background-color:#fd1c3b!important;color:#fff!important}.pro_desc_tab .tabs .description_tab::before{display:none}.pro_desc_tab .tabs .description_tab::after{display:none}.pro_desc_tab .tabs .description_tab a{font-weight:500!important}.contact_inner{display:flex!important;gap:10px!important}.contact_inner::before,.contact_inner::after{display:none}.contact_inner .vc_column_container{padding:0!important}@media (max-width:767px){.contact_inner{flex-direction:column!important}}.contact_info_box .aio-icon-img.uavc-square{border-radius:10px}.bread_title{z-index:9}@media (max-width:1024px){.contact_inner .vc_column_container{padding-left:10px!important;padding-right:10px!important}.contact_info_box .aio-icon-title{font-size:22px!important}.contact_info_box .aio-icon-img.uavc-square{font-size:30px!important}}@media (max-width:767px){.contact_inner.vc_column-inner{padding-left:0!important;padding-right:0!important}}.related.products h2{margin-bottom:25px}.shop_table{border:0!important}.shop_table th{border:0!important;background-color:#f6f4f2!important;padding:20px!important}.shop_table th:first-child{border-radius:10px 0 0 10px!important}.shop_table th:last-child{border-radius:0 10px 10px 0!important}.shop_table td{border:0!important;padding:20px!important}.shop_table tr.cart_item:not(:first-child) td{border-top:1px solid #d5d8dc!important}@media (max-width:769px){.shop_table tr.cart_item:not(:first-child) td{border-top:0!important}}.shop_table img{width:80px!important;border-radius:100px}.woocommerce .quantity .qty{color:#000;padding:10px!important;width:80px!important;font-size:16px!important}table.cart td.actions .coupon{display:flex}table.cart td.actions .coupon label{display:none}table.cart td.actions .coupon input{font-size:16px!important;padding:14px!important;line-height:21px!important;width:300px!important}.shop_table .cart-subtotal th,.shop_table .cart-subtotal td{background:0 0!important}.shop_table .order-total th,.shop_table .order-total td{background:0 0!important}.related_wrap .post_title{background-color:#f7f7f7;width:fit-content;padding:5px 35px;border-radius:100px;border:1px solid #e1e1e1}.cart_totals h2{font-size:22px!important}.shop_table .order-total th,.shop_table .order-total td{border-top:1px solid #d5d8dc!important;border-radius:0!important}@media (max-width:769px){.shop_table .order-total th,.shop_table .order-total td{border-top:0!important;border-radius:0!important}table.cart td.actions .coupon input{width:100%!important}table.cart td.actions .coupon .button{margin-top:10px!important;width:100%!important}}.shop_table .cart-subtotal td,.shop_table .order-total td{text-align:right!important}.woocommerce-billing-fields__field-wrapper input,.woocommerce-billing-fields__field-wrapper select{padding:12px 20px!important;border-radius:30px!important}.woocommerce-billing-fields__field-wrapper textarea{padding:12px 20px!important;border-radius:10px!important}.yc_tours_groups_details h2{margin:0;font-size:24px}.yc_tour_time_ctl li label{padding:5px 10px!important;border:1px solid #ff0b0b;color:#ff0b0b;background-color:#fff;border-radius:5px;cursor:pointer}.yc_tours_groups_actions .woocommerce-Price-amount.amount{font-size:20px}.yc_tour_time_ctl li input[type=radio]:checked+label{background-color:#ff0b0b;color:#fff}.woocommerce-product-details__short-description h3{margin-top:0}.single-product .product .summary{display:flex;flex-direction:column}.summary.entry-summary .woocommerce-product-details__short-description{order:1}.summary.entry-summary .price{order:2}.summary.entry-summary form.cart.ng-pristine.ng-valid{order:3}.summary.entry-summary #wc-stripe-express-checkout-element{order:4;display:none}.summary.entry-summary .ycTour_input_container.ycTour_show{order:5}.summary.entry-summary .product_meta{order:6}.related .products{display:flex;gap:20px}.related .products li.product{margin:0!important;width:24%!important;padding:20px!important;border:1px solid #e1e1e1!important;border-radius:10px!important}.related .products li.product img{border-radius:15px!important}.related .products li.product .woocommerce-loop-product__title{font-size:15px!important;line-height:1.6em!important}.related .products li.product .button{width:100%!important}.dark_txt{color:#fd1c3b;font-weight:500}.woocommerce-Tabs-panel--description h2{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fd1c3b;color:#fff;z-index:2;border-bottom-color:#fd1c3b}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:none!important}.related.products h2{margin-top:0;text-align:center;font-size:28px}.related.products{background:#f7f7f7;padding:35px;border-radius:15px}.ycTour_input_container{border:1px solid #edf0f4;background-color:#f9f9f9;padding:1rem;border-radius:10px}.post_meta.post_meta_single{text-align:center;margin-top:45px}.related_wrap .post_title{background-color:#f7f7f7;width:fit-content;padding:5px 35px;border-radius:100px;border:1px solid #e1e1e1}.related_wrap_title{margin:0 0 1.5em;text-align:center}.related_wrap .section_title h3{font-size:25px}.yc_tours_traveler_input_wrapper{border-radius:10px}.yc_tours_traveler_input_wrapper .yc_row{margin-bottom:15px}.ycTour_input{border-radius:10px}.yc_tours_groups_item{border:1px solid #eee;margin:5px;display:flex;justify-content:space-between;border-radius:10px}.flex-control-nav.flex-control-thumbs li{margin-right:10px!important}.woocommerce div.product div.images .flex-control-thumbs{margin-top:10px}.flex-control-nav.flex-control-thumbs li:last-child{margin-right:0}.woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-MyAccount-navigation li{background-color:#f9fafa;padding:10px 30px;border-radius:5px;margin-bottom:10px}.woocommerce-MyAccount-navigation a{font-size:22px;font-weight:600}.woocommerce-MyAccount-navigation li:hover{background-color:#fd1c3b}.woocommerce-MyAccount-navigation li.is-active{background-color:#fd1c3b}.woocommerce-MyAccount-navigation li.is-active a{color:#fff!important}.woocommerce-MyAccount-navigation li:hover a{color:#fff!important}.woocommerce table.shop_table{border-collapse:collapse!important}.woocommerce-orders-table .woocommerce-orders-table__cell{background-color:transparent!important}.woocommerce-EditAccountForm .form-row .input-text{padding:12px 30px!important;border-radius:30px!important}@media (max-width:1024px){.related.products{padding:20px}.related .products li.product{padding:15px!important}}@media (max-width:768px){.related .products{flex-wrap:wrap}}@media (max-width:767px){.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:block!important;text-align:left!important;border-left:0!important}.woocommerce-MyAccount-navigation a{font-size:18px;padding:0!important}}@media (max-width:430px){.single-product h1.sc_layouts_title_caption{font-size:30px;line-height:40px}.single-product .page_content_wrap .content_wrap{margin:0}.related_wrap .post_title{font-size:16px;line-height:22px}}