/*
Theme Name: TransX - Child
Author: Artureanec
Author URI: http://artureanec.com
Description: -
Version: 1.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: transx
*/



.footer_type_3 .transx_footer_logo.transx_retina_on,.transx_preloader_logo,header.transx_header .transx_logo.transx_retina_on,header.transx_header.transx_transparent_header_on .transx_logo.transx_retina_on,header.transx_header.transx_transparent_header_on.transx_visible_transparent_on_scroll .transx_logo.transx_retina_on{width:100px!important;height:65px!important;background-size:100px 65px!important}.contact-us-section .gform_wrapper .gform-field-label--type-sub,.transx_footer_menu{display:none!important}.contact-us-info .elementor-widget-container:hover,.testimonial-section-list .elementor-testimonial-wrapper:hover,.why-choose-us .elementor-widget-transx_icon_box:hover{transform:translateY(-8px)}.why-choose-us .elementor-widget-transx_icon_box{transition:.3s ease-in-out}.why-choose-us .transx_up_heading_overlay{left:50%;transform:translateX(-50%);top:-26px!important}.services-section .transx_linked_item_wrapper:before{background-image:linear-gradient(0deg,#181818 0,rgba(24,24,24,0) 100%)}.transx_socials_widget_logo img{height:auto}.transx_prefooter_container .widget{width:25%!important}.transx_prefooter_container .transx_footer_widget_title{color:#519b95;font-size:20px;margin-bottom:30px}.footer_widget.widget_nav_menu ul.menu{flex-wrap:wrap}.footer_widget.widget_nav_menu ul.menu li{width:100%!important}.widget_transx_socials_widget .transx_additional_info p path{fill:#519b95}.transx_prefooter_container{border-bottom:1px solid}footer.transx_footer .col-lg-6,footer.transx_footer .col-sm-6{max-width:100%;width:100%;flex:100%}footer.transx_footer .transx_footer_copyright{text-align:center}footer.transx_footer{padding:20px 0}.transx_prefooter_container .transx_prefooter_wrapper{padding:80px 0!important}.transx_prefooter_container .widget_transx_address_widget p .icon,.transx_prefooter_container .widget_transx_socials_widget p .icon{margin-right:10px}.widget_nav_menu li{padding-left:14px;position:relative}.widget_nav_menu li::before{position:absolute;content:"\f105";color:#47908a;width:10px;height:10px;left:0;font-size:18px;top:-3px;font-family:FontAwesome}.page-id-1926 .transx_page_title_container{min-height:0!important;background:0 0!important}.testimonial-section-list .elementor-testimonial-wrapper{display:flex;flex-direction:column-reverse;border-radius:10px;filter:drop-shadow(0 0 3.5px rgba(0,0,0,.1));background-color:#fff;padding:24px;transition:.3s ease-in-out}.contact-us-section .gform_title,.contact-us-section .gform_validation_errors,.request-quote-form .gform_validation_errors,.transx_page-header .transx_button--filled .transx_alt_header_button:nth-of-type(2),.transx_sidebar{display:none}.testimonial-section-list .elementor-testimonial-image img{filter:drop-shadow(0 0 3.5px rgba(0,0,0,.16))}.testimonial-section-list .elementor-testimonial-content{margin-bottom:0!important;margin-top:12px}.testimonial-section-list .elementor-testimonial-wrapper::before{content:"ʻʻ";font-family:Arial,sans-serif;font-size:160px;line-height:140px;letter-spacing:-14px;font-weight:700;position:absolute;top:24px;color:#47908a;right:24px}.testimonial-section-list .elementor-testimonial-job::before{width:59px;height:3px;background-color:#509b95;position:absolute;left:0;content:"";bottom:-10px}.gform_wrapper.gravity-theme .gfield-choice-input+label,.request-quote-form form .gfield_checkbox,.testimonial-section-list .elementor-testimonial-job{position:relative}.transx_page-header .transx_button--filled{min-width:180px!important}.coaches-details-section .elementor-widget-text-editor ul li:after{background-image:url(/wp-content/uploads/2023/03/arrow-icon.png)!important;background-repeat:no-repeat}.coaches-details-section .elementor-widget-text-editor ul li::before{border-color:transparent!important}.request-quote-form .gform_title{font-size:20px;line-height:1.6;color:#414a53}.request-quote-form .gform_description{font-size:14px;margin-bottom:26px}.request-quote-form .gform_description a{text-decoration:underline;color:#47908a;font-weight:600}.request-quote-form form .gfield textarea{height:90px!important}.request-quote-form form input[type=date],.request-quote-form form input[type=email],.request-quote-form form input[type=number],.request-quote-form form input[type=password],.request-quote-form form input[type=search],.request-quote-form form input[type=tel],.request-quote-form form input[type=text],.request-quote-form form input[type=url],.request-quote-form form select,.request-quote-form form textarea{border-radius:30px;font-size:14px;border:1px solid #161f47;width:100%!important;padding:.3rem 1rem!important;resize:none}input:focus,input[type=password]:active,input[type=password]:focus,input[type=submit]:active,input[type=submit]:focus,select:focus,textarea:active,textarea:focus{outline:0!important}.request-quote-form form select{height:50px}.request-quote-form form .gform_footer .gform_button{width:100%;background:#47908a;color:#fff;text-align:center;display:flex;justify-content:center;margin-bottom:0!important;border-radius:unset}.request-quote-form form .gform_footer .gform_button:hover{background:#3cafa6;border-color:#3cafa6}.request-quote-form form .gform_footer{padding-bottom:0!important}.request-quote-form .gform_wrapper.gravity-theme .gfield_checkbox label,.request-quote-form .gform_wrapper.gravity-theme .gfield_radio label{font-size:14px;font-weight:500}.request-quote-form form .gfield_checkbox label{margin-left:.8rem}.request-quote-form form label:before{content:'';-webkit-appearance:none;background-color:transparent;height:20px;width:20px;border:2px solid #e2e2e2;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px}.request-quote-form form input:checked+label:after{content:'';display:block;position:absolute;width:6px;height:10px;border:solid #47908a;border-width:0 2px 2px 0;transform:rotate(45deg);left:7.8px!important;top:7px!important}.request-quote-form form input:checked+label:before{border-color:#47908a}.request-quote-form form input.datepicker,.request-quote-form form input[type=number],.request-quote-form form input[type=text]{padding-left:40px!important;background-repeat:no-repeat;background-size:16px;background-position:15px 50%}.request-quote-form form input[type=text]{background-image:url(assets/images/location.png)}.request-quote-form form input.datepicker{background-image:url(assets/images/calendar.png)}.request-quote-form form input[type=number]{background-image:url(assets/images/plane.png)}.contact-us-section .gform_wrapper.gravity-theme .gfield_validation_message,.contact-us-section .gform_wrapper.gravity-theme .validation_message,.request-quote-form .gform_wrapper.gravity-theme .gfield_validation_message,.request-quote-form .gform_wrapper.gravity-theme .validation_message{border:none;padding:0;background:0 0;font-size:14px;margin-top:4px}.contact-us-section{border-radius:10px;filter:drop-shadow(0 0 3.5px rgba(0,0,0,.1));background-color:#fff;padding:40px}.contact-us-section .gform_wrapper{margin-top:20px}.contact-us-section .gform_wrapper.gravity-theme .ginput_container_date input{width:100%}.contact-us-section .gform_wrapper.gravity-theme .field_sublabel_below .ginput_complex{align-items:center}.contact-us-section .gform_wrapper.gravity-theme .ginput_container_time{width:48%;max-width:48%;flex-basis:unset}.contact-us-section .gform_wrapper input{border-color:#e2e2e2}.contact-us-section .gform_wrapper input.gform_button{background:#47908a;border-color:#47908a;color:#fff;padding-left:60px;padding-right:60px}.contact-us-section .gform_wrapper input.gform_button:hover{color:#fff;background:#3cafa6;border-color:#3cafa6}.contact-us-section .gform_wrapper textarea{resize:none}.contact-us-info .elementor-widget-container{transition:.3s ease-in-out!important}.contact-us-section .gform_confirmation_message,.request-quote-form .gform_confirmation_message{color:green;background:#c0e8c0;display:inline-block;padding:10px 20px;border-radius:4px}header .transx_tagline_socials i{font:14px/1 FontAwesome}.partner-section .elementor-widget-container img{width:auto!important}.gform_wrapper.gravity-theme .gfield textarea::-webkit-scrollbar{display:none}.gform_wrapper.gravity-theme .gfield textarea{-ms-overflow-style:none;scrollbar-width:none}.about-us-sec .icon-list .elementor-widget-container{display:flex;align-items:flex-start}.about-us-sec .icon-list .elementor-widget-container img{margin-right:10px;margin-top:6px}footer.transx_footer .transx_footer_copyright a:hover{color:#3e857f}.request-a-trip-section .request-quote-form{max-width:600px;margin:0 auto}div#wmn-fx .wmn-wrap .wmn-widget{background-color:#1ac937!important}div#wmn-fx .wmn-wrap .wmn-widget svg{fill:#ffffff}.gform_wrapper.gravity-theme input[type=checkbox]{opacity:0}@media only screen and (min-width:1025px){.why-choose-us .elementor-container.elementor-column-gap-extended{display:grid;grid-template-columns:1fr 1fr 1fr}.why-choose-us .elementor-container .elementor-column{width:100%}}@media only screen and (min-width:1200px){.transx_page_content_wrapper{padding-bottom:100px}}@media (max-width:1439px){.transx_main-menu li:not(:last-of-type){margin-right:40px!important}.transx_header_button_mobile{padding:0 20px!important;font-size:14px!important}}@media only screen and (max-width:1280px){.transx_header .transx_main_menu_container .transx_main-menu>li{margin-right:40px}.transx_main_menu_container{text-align:center;margin:0 auto}.transx_main_menu_container .sub-menu{text-align:left}.transx_header .transx_main_menu_container .transx_main-menu>li:last-child{margin-right:0}}@media (max-width:1199px){.transx_header_button_mobile,.transx_main-menu>li>a{font-size:12px!important}.transx_header_button{padding-left:0!important;padding-right:0!important}.transx_page-header .container-fluid>.align-items-center{justify-content:space-between}.transx_main-menu li:not(:last-of-type){margin-right:26px!important}.transx_prefooter_container .transx_prefooter_wrapper{padding:60px 0!important}.transx_header .transx_main_menu_container .transx_main-menu>li{margin-right:24px}}@media (max-width:1024px){.transx_page_content_wrapper{padding-bottom:0!important}}@media (max-width:991px){.transx_prefooter_container .widget{width:50%!important;margin-bottom:0}.testimonial-section-list .elementor-testimonial-wrapper::before{font-size:120px;top:-10px}.testimonial-section-list .elementor-testimonial-image img{width:90px!important;height:90px!important}}@media (max-width:990.98px){.transx_mobile_menu_container .transx_main-menu>li.open>.sub-menu li{padding:0 10px}}@media (max-width:767px){.contact-us-section{padding:20px 15px}.request-quote-form .elementor-widget-container{padding:0!important}}@media (max-width:575px){.gravity-theme.ui-datepicker{overflow:auto!important;width:100%!important;left:0!important}.transx_prefooter_container .widget{width:100%!important}}