/*!
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:-90px}#main_header{position:fixed;top:0;left:0;width:100%;z-index:99;border-bottom:solid 2px transparent;-moz-transition:background .3s,border .3s;-o-transition:background .3s,border .3s;-ms-transition:background .3s,border .3s;-webkit-transition:background .3s,border .3s;transition:background .3s,border .3s}#main_header .head_inside .position-relative{padding-top:20px;padding-bottom:20px;text-align:left}#main_header .head_inside .position-relative #main_logo{width:23%;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;-webkit-transition:width .3s;transition:width .3s}#main_header.scrolled{background:#2e2e2e;border-bottom-color:#d1b579}#main_header.scrolled .head_inside .position-relative #main_logo{width:155px}body.page-template-page-no-menu.page-id-2 nav.main_menu{display:block;position:absolute;top:10px;right:0}body.page-template-page-no-menu.page-id-2 nav.main_menu .nav.row_spacing_x{padding-left:0}.main_menu .nav{background:none}.main_menu .nav ul.nav-list li.menu-item{margin-left:15px}.main_menu .nav ul.nav-list li.menu-item a{padding:0;font-size:clamp(12px,1.3vw,1.05rem);position:relative}.main_menu .nav ul.nav-list li.menu-item a:after{display:block;content:"";width:0;height:3px;position:absolute;left:50%;bottom:4px;background:#d1b579;z-index:2;-moz-transition:width .3s,left .3s;-o-transition:width .3s,left .3s;-ms-transition:width .3s,left .3s;-webkit-transition:width .3s,left .3s;transition:width .3s,left .3s}.main_menu .nav ul.nav-list li.menu-item.current-menu-item>a{color:#d1b579}.main_menu .nav ul.nav-list .menu-item>a:hover,.main_menu .nav ul.nav-list .nav-list>li:hover>a{color:#fff;background:transparent}.main_menu .nav ul.nav-list .menu-item>a:hover:after,.main_menu .nav ul.nav-list .nav-list>li:hover>a:after{width:100%;left:0}.bg_dots:after{display:block !important;content:"";width:calc(100% + 100px);height:calc(100% + 120px);position:absolute;left:-50px;bottom:59px;background:url("images/bg_dots.png") center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:0}.row_gala_1st{padding-top:150px}#main_footer{background:url("images/bg_footer.png") left bottom no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}}@media screen and (min-width: 1400px){.main_menu .nav ul.nav-list li.menu-item a{font-size:clamp(12px,1vw,1.05rem)}.row_spacing_x{padding-left:14vw;padding-right:14vw}.letter_spaced{letter-spacing:2px}body{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.row_bg_leafs{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.bg_dots:after{width:calc(100% + 28vw);left:-14vw}.box_pale_grey>div,.box_black>div{padding:45px 45px 15px}.box_grey_lined>div{padding-top:90px;padding-bottom:60px}}@media screen and (min-width: 1700px){.letter_spaced{letter-spacing:3px}.main_menu .nav ul.nav-list li.menu-item{margin-left:22px}}/*# sourceMappingURL=style_desktop.css.map */
