.page-id-69 .alternate_color{background:#fff url(//8.idee.ca/wp-content/uploads/2020/10/title-bg.jpg) top left no-repeat}.page-id-71 .alternate_color{background:#fff url(//8.idee.ca/wp-content/uploads/2020/10/title-bg-black.jpg) top left no-repeat}h1,h2,h3,h4,h5{text-transform:none!important;font-weight:500}.home h1{font-size:24px;color:#bb001f;font-weight:700}#header_main .widget-container{display:flex;align-items:center;max-height:130px;line-height:2.2em;transition:all 0.1s;float:left;width:100%}#header_main .widget-container #custom_html-2{float:left;margin-left:200px}#header_main .widget-container #custom_html-3,#header_main .widget-container #custom_html-6{position:absolute;right:0}#header_main .widget-container .widget{padding:30px 0}.header-scrolled .widget-container #custom_html-2{margin-left:100px!important}.header-scrolled .widget-container{max-height:65px!important;line-height:1.25em!important}#header_main .widget-container .header-title{font-family:'Yesteryear',sans-serif;color:#f4c83d;font-size:5rem;transition:all 0.1s;margin-top:45px;display:block;line-height:0}#top #header_main_alternate #menu-item-search a.av_ajax_search_entry_view_all,#top .header_color input[type='text'],#header_main .widget-container .header-subtitle{font-size:17px;transition:all 0.1s;color:#000}.header-scrolled .widget-container .header-title{font-size:3rem!important;margin-top:25px!important}.header-scrolled .widget-container .header-subtitle{font-size:14px!important}#header_main_alternate{background-color:#000}#header_main_alternate a{font-size:16px}#header_main_alternate #avia-menu{display:flex;justify-content:center}.alternate_color{background-size:cover!important}.button{text-decoration:none!important;transition:all 0.5s;padding:10px 15px}.button:hover{opacity:0.7!important}.button.black{border-left:10px solid #333!important;background-color:#000!important}.button.gold{background-color:#f4c83d!important}.button.red{border-left:10px solid #9c031c!important;background-color:#bb001f!important}#top .title_container .container{min-height:175px;display:flex;align-items:center}#top .title_container .container .main-title,#top .title_container .container .breadcrumb{text-shadow:0 1px 8px rgb(0 0 0 / .8)}#top .title_container .container .main-title{font-size:28px;font-weight:700}#top .title_container .container .breadcrumb{font-size:16px}#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content{background:-moz-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .91) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .91) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .91) 100%)}#top .home-masonry .av-inner-masonry-content-pos{vertical-align:bottom!important;text-align:left!important;font-size:27px;font-weight:700;padding-right:50px;font-family:'Raleway'}#top .home-masonry i{float:right;background-color:#fff;border-radius:50%;height:40px;width:40px;color:#000!important;display:flex;justify-content:center;align-items:center;position:absolute;right:25px;bottom:15px}#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content{border-bottom:7px solid #000}#top .av-caption-style-overlay .av-masonry-item-with-image:hover .av-inner-masonry-content{border-bottom:7px solid #bb001f}#top .av-caption-style-overlay .av-masonry-item-with-image:hover .av-inner-masonry-content i{background:#bb001f;color:#fff!important}#top #grad_years{list-style:none;margin-left:0}#top #grad_years li{display:inline-block;margin-left:0}#top #grad_years li a{display:block;padding:5px 5px 5px .5em;border-left:10px solid #000;background-color:#333;color:#fff;text-decoration:none;width:100%;margin:4px;transition:all 0.5s}#top #grad_years li a{width:auto}#top #grad_years li a:hover{border-left:10px solid #9c031c;background-color:#bb001f}.template-search .post-meta-infos,.ajax_search_response h4:first-child{display:none}button[type="submit"]{background-color:#bb001f;padding:10px 25px;color:#fff;border:0 none;transition:all 0.5s}button[type="submit"]:hover{background-color:#000}#public_notes img.alignleft{margin:4px 50px 50px 0!important}#public_notes .alignright{margin:4px 0 50px 50px!important}#contact-form,#public_notes{clear:both;margin-top:50px}#footer-widget-container{background:#000}#footer-widget-container #searchsubmit{background-color:#bb001f;color:#fff}#footer .button{font-size:18px;width:225px;display:block;text-align:center;padding:15px}#footer a{font-size:18px!important}#footer .button.red{border:2px solid #bb001f;color:#fff}#footer .button.outline{background:#fff0;color:#fff;border:2px solid #fff!important}#footer .button i{border:2px solid;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;float:left}#footer #nav_menu-2 ul.sub-menu{display:none}.header_color .av-hamburger-inner,.header_color .av-hamburger-inner::before,.header_color .av-hamburger-inner::after{background:#000}@media only screen and (min-width:990px){#header_main_alternate li.menu-item-top-level{padding:0 25px}#header_main_alternate #menu-item-search a,#header_main_alternate li.menu-item-top-level>a{color:#fff}#header_main_alternate li.menu-item-top-level a:hover,#header_main_alternate #menu-item-search a:hover{color:#bb001f}.slideshow_align_caption{display:table-cell;vertical-align:bottom;position:relative}.fixed-bg{background-attachment:fixed!important}#top #grad_years li{width:16.33%}#footer #nav_menu-2{padding-left:100px!important}#footer .button{float:right;margin-bottom:25px}}@media only screen and (max-width:1310px){#header_main_alternate>a{font-size:14px}#header_main_alternate ul>li.menu-item-top-level{padding:0}}@media only screen and (max-width:1200px){#header_main .widget-container #custom_html-2{margin-left:150px!important}#header_main .widget-container .header-title{font-size:3.5rem;margin-top:20px}#header_main .widget-container .header-subtitle{font-size:14px}}@media only screen and (max-width:989px){#header_main .widget-container .header-subtitle,#custom_html-3,#custom_html-6{display:none!important}.fixed-bg .container{height:275px!important}#header_main .widget-container{position:absolute;left:100px;top:0}#header_main .widget-container .header-title{font-size:2.5em;margin-top:15px}#header_main .widget-container #custom_html-2{margin-left:0!important}#top .title_container .container{min-height:220px!important;display:flex;flex-direction:column!important;align-items:center!important;justify-content:center!important}#top .title_container .container h1{line-height:1.2em;margin-bottom:15px}#top .title_container .container .breadcrumb{float:left}.home .avia-builder-el-0.avia-fullscreen-slider .avia-slideshow{max-height:350px}#top #grad_years li{width:19.25%}}@media only screen and (max-width:767px){.responsive #top #header_main>.container .main_menu .av-main-nav>li>a,.responsive #top #wrap_all .av-logo-container{height:80px!important;line-height:80px!important}#top .home-masonry .av-inner-masonry-sizer,#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry{height:340px;margin-bottom:15px}#top #grad_years li{width:49.25%}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th.dtr-control:before{background-color:#bb001f}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{background-color:#f4c83d}}@media only screen and (max-width:600px){#header_main .widget-container{left:75px;top:0}#header_main .widget-container .header-title{font-size:2.1em}}@media only screen and (max-width:400px){#header_main .widget-container .header-title{font-size:1.7em}}