﻿/*!
Theme Name:   ubeo-theme-soluweb-5-child
Theme URI:    http://www.ubeo.ca
Description:  Ubeo Child Theme
Author:       Ubeo team
Author URI:   http://www.ubeo.ca/
Template:     ubeo-theme-soluweb-5
Version:      5.0.0
Text Domain:  ubeo-theme-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){.head_inside .custom-logo-link{max-width:none !important;top:3vw;width:26%}body.home .head_inside .custom-logo-link{top:4vw;width:34%}body .main_menu .nav .nav-list .menu-item a{padding:0 12px;font-size:18px}body .main_menu .nav .menu_icons a.phone_link .phone_number{font-weight:700;font-size:16px}body .main_menu .nav .menu_icons a.email_link .email_label{display:none}body .main_menu .nav .nav-list .menu-item.menu-item-has-children>a:after{content:"";font-family:"Font Awesome 5 Free";font-weight:600;color:#e0c1a4;font-size:13px;margin-left:6px}body .main_menu .nav .nav-list .menu-item ul.sub-menu{width:260px;left:50%;margin-left:-130px;padding:12px 0;background:#f2eee8}body .main_menu .nav .nav-list .menu-item ul.sub-menu li.menu-item a{font-size:16px;line-height:1.3em;min-height:unset;padding:6px 12px}.list_hours{columns:2}}@media screen and (min-width: 1025px){.center_row{padding:0 1vw}.box_service{position:relative}.box_service:after{display:block;content:"";width:8px;height:11vw;position:absolute;right:calc(-2rem - 5px);top:17%;background:url("images/line_dots.svg") center center no-repeat;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;z-index:8}.box_service.box_service_1st:before{display:block;content:"";width:8px;height:11vw;position:absolute;left:calc(-2rem - 5px);top:17%;background:url("images/line_dots.svg") center center no-repeat;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;z-index:8}.service_img{position:relative;padding-left:2vw;padding-right:2vw}.service_img:before,.service_img:after{display:block;content:"";width:8px;height:60%;position:absolute;left:0;top:calc(20% - 15px);background:url("images/line_dots.svg") center center no-repeat;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;z-index:8}.service_img:after{left:auto;right:0}}@media screen and (min-width: 1200px){.service_row.row_spacing_y{padding-top:0;padding-bottom:0}.service_row.row_spacing_y:before{height:calc(100% - 90px)}.service_img:before,.service_img:after{height:50%;top:calc(25% - 15px)}}@media screen and (min-width: 1400px){body .main_menu .nav .menu_icons a.email_link .email_label{display:inline-block}.box_service figure a:before,.box_service figure a:after{height:50px}.left_beige::after{width:50px}.relative_to_bg_row::before{height:calc(100% - 100px);top:50px}.service_img figure{max-width:none}.service_img figure img{width:100%}.service_img figure:before,.service_img figure:after{height:50px}.map_box a img{width:100%}}@media screen and (min-width: 1700px){.row_services>div{width:1360px;margin-left:auto;margin-right:auto}.service_row.row_spacing_y::before{top:50px;height:calc(100% - 130px)}}@media screen and (min-width: 2000px){.head_inside .custom-logo-link{top:4vw;width:28%;left:-4vw}.box_service:after{height:10vw}.box_service.box_service_1st:before{height:10vw}}/*# sourceMappingURL=style_desktop.css.map */
