﻿/*!
Theme Name: ubeo-theme-v3
Theme URL: http://www.ubeo.ca
Description: Custom theme developped by Ubeo
Version: 3.0.61
Author: Ubeo team
Author URL: http://www.ubeo.ca/
Details URI: http://www.ubeo.ca/
Tags: ubeo design wordpress
*/html,body,div,span,applet,object,iframe,p,hr,blockquote,pre,a,a img,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,label,legend,table,caption,tbody,tfoot,thead,tr,th,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;outline:0;box-sizing:border-box}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0;table-layout:fixed}::-moz-selection{background:#ccc;color:#000;text-shadow:none}::selection{background:#ccc;color:#000;text-shadow:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;height:auto;vertical-align:middle;border:0;outline:0}sup{font-size:.7em;line-height:.7em}body{line-height:1.4em}h1,h2,h3,h4,h5{line-height:1.3em;margin:0 0 .9em 0}h6,p,hr,ul,ol,table{font-size:inherit;margin:0 0 1.4em 0}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}ul,ol{padding:0 0 0 15px}li{margin:0 0 5px 0}hr{height:1px;border:none;background:#ccc}a{color:blue;text-decoration:none}a:hover{color:purple;text-decoration:none}.hide-text{font:0/0 a;text-shadow:none;color:transparent}.before-after-absolute,.form_select:after{display:block;content:"";position:absolute}textarea,select,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{-webkit-appearance:none;-moz-appearance:none;font-family:inherit;font-size:inherit;text-align:inherit;font-weight:inherit;outline:none;background:#fff;width:100%;height:36px;box-sizing:border-box;border:1px solid #ccc;padding:0 10px;-webkit-box-shadow:inset 0 4px 12px #e9e9e9;-moz-box-shadow:inset 0 4px 12px #e9e9e9;box-shadow:inset 0 4px 12px #e9e9e9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}textarea.placeholder,select.placeholder,input[type=text].placeholder,input[type=password].placeholder,input[type=datetime].placeholder,input[type=datetime-local].placeholder,input[type=date].placeholder,input[type=month].placeholder,input[type=time].placeholder,input[type=week].placeholder,input[type=number].placeholder,input[type=email].placeholder,input[type=url].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=color].placeholder{color:#444}textarea:-moz-placeholder,select:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=week]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=color]:-moz-placeholder{color:#444}textarea::-moz-placeholder,select::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=color]::-moz-placeholder{color:#444}textarea:-ms-input-placeholder,select:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=color]:-ms-input-placeholder{color:#444}textarea::-webkit-input-placeholder,select::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder{color:#444}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;font-family:inherit;font-size:inherit;text-align:inherit;font-weight:inherit;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}textarea{height:120px;padding:10px;resize:none}textarea:focus,select:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus{border-color:#999;-webkit-box-shadow:inset 0 1px 1px #e9e9e9,0 0 6px silver;-moz-box-shadow:inset 0 1px 1px #e9e9e9,0 0 6px silver;box-shadow:inset 0 1px 1px #e9e9e9,0 0 6px silver}input:-webkit-autofill{-webkit-box-shadow:0 0 0 60px #fff inset !important;-webkit-text-fill-color:#000 !important}select::-ms-expand{display:none}select{width:100%;padding:0 8px;background-color:#fff}select optgroup{background:#f4f4f4}select option{background:#fff}span.wpcf7-list-item{margin:0 15px 0 0 !important}span.wpcf7-list-item label{cursor:pointer}span.wpcf7-not-valid-tip{color:#c00 !important;font-size:11px !important;line-height:14px !important}.form_left,.form_right,.form_full{padding-bottom:15px}.form_select{position:relative}.form_select:after{right:14px;top:15px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #999;pointer-events:none}.form_search_wrapper{display:none;padding:12px 7%}.form_search{position:relative;max-width:440px;margin:0 auto}.form_search .search_form_input{padding-right:48px;height:42px}.form_search .search_form_submit{font-family:"Font Awesome 5 Free";font-weight:600;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;top:1px;right:1px;z-index:6}.wpcf7-form{position:relative}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok,div.wpcf7 form div.wpcf7-response-output{margin:0 !important;font-size:1.1rem;line-height:1.2em;position:absolute;bottom:50px;left:5%;width:90%;text-align:center;padding:36px 4% !important;color:#fff;border:4px solid #ccc;background:#555;background:-moz-linear-gradient(top, #555 0%, #222 100%);background:-webkit-linear-gradient(top, #555 0%, #222 100%);background:linear-gradient(to bottom, #555 0%, #222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ec0015", endColorstr="#d10013", GradientType=0);-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.6);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.6);box-shadow:0px 0px 5px 0px rgba(0,0,0,.6);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;z-index:555}div.wpcf7 form.sent div.wpcf7-response-output{border-color:#ccc}div.wpcf7-validation-errors,div.wpcf7 form.invalid div.wpcf7-response-output,div.wpcf7 form.unaccepted div.wpcf7-response-output{border-color:#c00}div.wpcf7-validation-errors:after,div.wpcf7-mail-sent-ok:after,div.wpcf7 form div.wpcf7-response-output:after{display:block;width:26px;height:26px;font-size:24px;line-height:26px;text-align:center;color:#fff;font-family:"Font Awesome 5 Free";font-weight:600;content:"";position:absolute;top:8px;right:10px;z-index:556}@media screen and (min-width: 768px){.form_left,.half_left{width:48%;float:left}.form_right,.half_right{width:48%;float:right}}#main_menu .nav{position:relative;display:block;width:100%;padding-top:50px;opacity:1;filter:alpha(opacity=100);-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background:#777;overflow-x:hidden;z-index:111}.nav li{list-style:none;margin:0}.nav-list{padding:0;margin:0}.menu-item{display:inline-block;position:relative;width:100%;text-align:center;border-top:solid 1px #666;float:none;z-index:11;zoom:1}.menu-item a{display:block;font-size:20px;line-height:26px;color:#fff;text-decoration:none;padding:12px 10px}.menu-item>a:hover,.nav-list>li:hover>a{background:#333}.menu-item a.btn_sub_menu{color:#999;cursor:default}ul.sub-menu{display:none;padding:0;margin:0;background:#555}ul.sub-menu li{display:block;width:100%}ul.sub-menu a{display:block;font-size:.95em}ul.sub-menu a:hover{background:#333}.nav-mobile{display:block;position:absolute;top:0;right:5.7%;overflow:hidden;margin:0;padding:0;width:38px;height:50px;font-size:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;cursor:pointer;-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;-ms-transition:background .3s ease-out;-webkit-transition:background .3s ease-out;transition:background .3s ease-out}.nav-mobile:focus{outline:none}.nav-mobile span{display:block;position:absolute;top:24px;left:5px;right:5px;height:3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff}.nav-mobile span::before,.nav-mobile span::after{position:absolute;display:block;left:0;width:100%;height:3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;content:""}.nav-mobile span::before{top:-9px}.nav-mobile span::after{bottom:-9px}.nav-mobile--htx{background-color:transparent}.nav-mobile--htx span{-moz-transition:background 0s .3s;-o-transition:background 0s .3s;-ms-transition:background 0s .3s;-webkit-transition:background 0s .3s;transition:background 0s .3s}.nav-mobile--htx span::before,.nav-mobile--htx span::after{-webkit-transition-duration:.3s,.3s;-moz-transition-duration:.3s,.3s;-o-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;-moz-transition-delay:.3s,0s;-o-transition-delay:.3s,0s;transition-delay:.3s,0s}.nav-mobile--htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.nav-mobile--htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.nav-mobile--htx.is-active{background-color:transparent}.nav-mobile--htx.is-active span{background:none}.nav-mobile--htx.is-active span::before{top:0;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-mobile--htx.is-active span::after{bottom:0;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-mobile--htx.is-active span::before,.nav-mobile--htx.is-active span::after{-webkit-transition-delay:0s,.3s;-moz-transition-delay:0s,.3s;-o-transition-delay:0s,.3s;transition-delay:0s,.3s}.nav-click{display:none;width:100%;height:50px;position:absolute;top:0;right:0;cursor:pointer}.nav-click i{display:block;height:50px;float:right;width:50px;line-height:50px;font-size:26px;color:#fff;margin-right:3.6%;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}i.nav-rotate{-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.nav-list{display:none}.nav-click{display:block}.menu-item:hover .sub-menu{display:none}@media screen and (min-width: 576px){.nav-click i{margin-right:2.6%}}@media screen and (min-width: 768px){.nav-mobile{right:3.7%}}@media screen and (min-width: 992px){.nav-mobile,.nav-click{display:none !important}#main_menu .nav{padding-top:0;overflow-x:visible}.nav-list{display:block !important}.menu-item{width:auto;border-top:none}.menu-item a{padding:0 15px}.menu-item:hover>ul.sub-menu{display:block}ul.sub-menu{width:300px;position:absolute}ul.sub-menu ul.sub-menu{width:360px;position:absolute;left:95%;top:5px}}#btn_top{display:none;position:fixed;right:0;top:0;width:48px;height:36px;color:#fff;text-align:center;font-size:22px;line-height:32px;text-indent:3px;-webkit-box-shadow:-1px 1px 4px 0px rgba(0,0,0,.4);-moz-box-shadow:-1px 1px 4px 0px rgba(0,0,0,.4);box-shadow:-1px 1px 4px 0px rgba(0,0,0,.4);-moz-border-radius:0 0 0 30px;-webkit-border-radius:0 0 0 30px;border-radius:0 0 0 30px;z-index:345}#main_banner img{width:100%}.container{max-width:none}.woocommerce .col-1,.woocommerce .col-2{max-width:none}.clear{clear:both;float:none !important}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.pos_rel{position:relative}.top_td td{vertical-align:top}.bottom_td td{vertical-align:bottom}.for_print{display:none}.photo_box p{margin-bottom:0 !important}.photo_box img{width:100%}.text-underline{text-decoration:underline}.small_text{font-size:.8em;line-height:1.4em}.slick-slide{margin:0px 5px}.slick-prev:before,.slick-next:before{font-family:"Font Awesome 5 Free" !important;content:"" !important;font-weight:600 !important;color:#333 !important}.slick-prev:before{content:"" !important}.slider-for{margin-bottom:15px}.slider-nav{margin:0 25px 40px}.panel-row-style{padding-left:7% !important;padding-right:7% !important}@media screen and (min-width: 576px){.panel-row-style{padding-left:4% !important;padding-right:4% !important}}@media screen and (min-width: 768px){.article_img{width:48%;float:right;margin:0 0 25px 4%}}@media screen and (max-width: 991px){nav#main_menu .panel-row-style{padding-left:0 !important;padding-right:0 !important}}@media screen and (max-width: 1199px){.br_mobi br{display:none}}/*# sourceMappingURL=style.css.map */
