/*!
Theme Name:   ubeo-theme-v5-child
Theme URI:    http://www.ubeo.ca
Description:  Ubeo Child Theme
Author:       Ubeo team
Author URI:   http://www.ubeo.ca/
Template:     ubeo-theme-v5
Version:      5.0
Text Domain:  ubeo-theme-v5-child
*/.hide-text{font:0/0 a;text-shadow:none;color:transparent}.before-after-absolute{display:block;content:"";position:absolute}@media screen and (min-width: 992px){.page_anchor{position:absolute;top:-105px}#main_header{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,.7);z-index:138}#main_header .head_inside{padding-top:12px;padding-bottom:12px}#main_header .head_inside .position-relative #main_logo{width:160px;margin-right:0;margin-top:13px}#main_header .head_inside .position-relative .head_menu .socials_menu{margin-bottom:8px}#main_header nav.main_menu{width:calc(100% - 430px);position:absolute;top:0;right:200px;border-right:solid 2px #ff5800}#main_header nav.main_menu .nav{background:none}#main_header nav.main_menu .nav ul.nav-list{display:flex !important;flex-wrap:wrap;justify-content:flex-end}#main_header nav.main_menu .nav ul.nav-list li.menu-item{border-top:none}#main_header nav.main_menu .nav ul.nav-list li.menu-item a{min-height:44px;padding:0 12px;font-size:clamp(12px,1.2vw,15px);line-height:1.3em}#main_header nav.main_menu .nav ul.nav-list li.menu-item.menu-top a{min-height:34px}#main_header nav.main_menu .nav ul.nav-list li.menu-item.menu-top.current-menu-item a{color:#000;background:#ff5800}#main_header nav.main_menu .nav ul.nav-list li.menu-item.menu-home{display:none}#main_header nav.main_menu .nav ul.nav-list li.menu-item.menu-breaker{display:block;height:0;flex-basis:100%}#main_header nav.main_menu .nav ul.nav-list li.menu-item.menu-breaker a{display:none}#main_header nav.main_menu .nav ul.nav-list li.menu-item.current-menu-item>a{color:#ff5800}#main_header nav.main_menu .nav ul.nav-list li.menu-item ul.sub-menu{width:260px;background:rgba(0,0,0,.7);left:calc(50% - 130px);border:solid 1px #565656;padding:10px 0}#main_header nav.main_menu .nav ul.nav-list li.menu-item ul.sub-menu a{min-height:36px}#main_header nav.main_menu .nav ul.nav-list li.menu-item>a:hover,#main_header nav.main_menu .nav ul.nav-list>li.menu-item:hover>a{color:#ff5800;background:none}#main_header nav.main_menu .nav ul.nav-list li.menu-item.menu-top>a:hover,#main_header nav.main_menu .nav ul.nav-list>li.menu-item.menu-top:hover>a{color:#000;background:#ff5800}.lang_switch .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal,.currency_wrap .currency_others,.lang_switch,.currency_wrap{background:rgba(0,0,0,.7) !important}.custom_tbl>div div{padding:15px 30px}.text_quater_right{padding-left:60%}.text_quater_left{padding-right:60%}.specs_table table{width:80% !important;margin-left:10%;margin-right:10%}.row_spacing_x.extra_x{padding-left:100px;padding-right:100px}.row_img_bg:after{background:rgba(0,0,0,.25)}.row_img_bg .push_under_s{margin-bottom:5vw}.row_img_bg .push_under_m{margin-bottom:15vw}.row_img_bg .push_under_l{margin-bottom:15vw}.config_main_wrap{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.config_main_wrap .simulator_wrap{width:calc(100% - 320px);position:sticky;top:0}.config_main_wrap .listing_options{width:290px}#main_footer .position-relative .footer_right{width:auto}}@media screen and (min-width: 1200px){.stroke_text_bigger,.has-wpdc-x-large-font-size strong,.has-wpdc-xx-large-font-size{font-size:3.2rem}.has-wpdc-x-large-font-size{font-size:1.7rem}#main_header nav.main_menu .nav ul.nav-list li.menu-item{position:relative}#main_header nav.main_menu .nav ul.nav-list li.menu-item:after{display:block;content:"";width:2px;height:20px;position:absolute;left:-1px;top:12px;background:#ff5800;z-index:1}#main_header nav.main_menu .nav ul.nav-list li.menu-item a{padding:0 18px}#main_header nav.main_menu .nav ul.nav-list li.menu-item.menu-breaker:after,#main_header nav.main_menu .nav ul.nav-list li.menu-item.menu-top:after{display:none}.box_spaces,.row_inside_greydark>div{padding:45px 45px 15px}.box_bg_greydark_row>div{padding-top:45px;padding-bottom:15px}.config_main_wrap .listing_options{width:350px}.config_main_wrap .simulator_wrap{width:calc(100% - 380px)}.config_main_wrap .simulator_wrap .price_resume{padding:30px 45px 1px}.box_info>div{position:relative;padding-left:110px}.box_info p:first-child,.box_info figure:first-child{position:absolute;top:0;left:0}.box_info figure:first-child{top:50%;transform:translateY(-50%)}.box_info svg{max-width:80px;max-height:80px;height:auto;width:auto}.box_info.box_info_large>div{padding-left:150px}.box_info.box_info_large .details_img.wp-block-image img{max-width:120px;max-height:120px}.pl_border_left{padding-top:30px;padding-left:30px;border-left:solid 1px #ff5800}.pl_border_left p:first-child{position:relative}.box_info_x{padding:45px 45px 15px}.box_info_x .pl_border_left{margin-bottom:30px}.warning_icon_text{display:inline-flex;align-items:center;padding:20px 45px}.warning_icon_text img{margin:0 30px 0 0}}@media screen and (min-width: 1400px){html,body{font-size:17px}#main_header nav.main_menu{right:calc(10vw + 150px);width:56vw}.row_spacing_x.extra_x{padding-left:18vw;padding-right:18vw}#main_footer{background-position:left bottom;background-size:48% auto}#main_footer .position-relative .footer_right{padding:0 0 0 60px}}@media screen and (min-width: 1600px){.stroke_text_biggest,.has-wpdc-xx-large-font-size,.has-wpdc-x-large-font-size strong{font-size:3.8rem}#main_header .head_inside{padding-bottom:26px;padding-top:16px}#main_header .head_inside .position-relative #main_logo{width:180px;margin-top:4px}#main_header .head_inside .position-relative .head_menu{display:flex;flex-direction:row-reverse;align-items:center}#main_header .head_inside .position-relative .head_menu .socials_menu{margin-bottom:0}#main_header nav.main_menu{right:calc(10vw + 280px);width:48vw}.currency_wrap{padding:3px 8px 0}.currency_wrap .currency_others a{padding:3px 8px 0}.lang_switch .current-language-item{padding:0px 8px 2px}.lang_switch .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal{padding:0 8px !important}.config_main_wrap .simulator_wrap{width:calc(94% - 380px)}}@media screen and (min-width: 2000px){#main_header nav.main_menu{right:calc(16vw + 280px);width:40vw}.row_spacing_x.extra_x{padding-left:24vw;padding-right:24vw}}/*# sourceMappingURL=style_desktop.css.map */
