/**handles:my-child-theme-style,jvcf7_client_css,responsive-lightbox-gallery,responsive-lightbox-basicgrid-gallery**/
#custom-lightbox-gallery .rl-pagination-bottom{display:none}.proejct_list p{margin:0 0!important}.header-contents .logo-wrapper{width:200px}@media (max-width:375px){.header-contents .logo-wrapper{width:220px!important;padding-left:20px!important}.header-content-wrapper .logo-wrapper *{height:auto!important}.responsive-layout header.main-header .top-nav.social-text{display:block!important;padding:0 15px!important}.responsive-layout header.main-header .top-nav.social-text #top-nav-social{text-align:center!important;width:100%!important}.top-contact{justify-content:center!important}}@media (min-width:376px) and (max-width:667px){.header-contents .logo-wrapper{width:220px!important;padding-left:20px!important}.header-content-wrapper .logo-wrapper *{height:auto!important}.responsive-layout header.main-header .top-nav.social-text{display:block!important;padding:0 15px!important}.responsive-layout header.main-header .top-nav.social-text #top-nav-social{text-align:center!important;width:100%!important}.top-contact{justify-content:center!important}}rs-arrow.tp-leftarrow.tparrows.custom,rs-arrow.tp-rightarrow.tparrows.custom{top:40%!important}#media_image-3.widget_media_image img{margin-left:6px}section#media_image-4 img{margin-bottom:20px!important}#contact-title-section .column-title,#contact-title-section .sep,#contact-title-section .sep-2,#contact-title-section .sep-3,#contact-title-section .sep-text .sep-text-line,#contact-title-section .sep-text h2.regular-title-wrapper,#contact-title-section .text-divider-double,#contact-title-section caption,#contact-title-section em,#contact-title-section h1,#contact-title-section h2,#contact-title-section h3,#contact-title-section h4,#contact-title-section h5,#contact-title-section h6,#contact-title-section p,#contact-title-section td,#contact-title-section th{color:#364352!important}#media_image-3{text-align:center}#media_image-3{display:flex!important;flex-direction:column!important;align-items:center!important}.search-wrapper{display:none!important}.social-foot{display:flex;gap:2px;text-align:left;flex-direction:row;align-content:flex-end;justify-content:left}@media only screen and (max-width:600px){a.vamtam-button{font-size:1.3em!important}#nav_menu-16,#text-25{text-align:center}.team_section .wpv-grid:first-child img{width:303px}.rl-gallery-link img{width:362px!important}.proejct_list .elementor-column-gap-default{padding-left:0!important}body.admin-bar #shiftnav-toggle-main,body.admin-bar .shiftnav{top:74px!important}}@media (min-width:600px) and (max-width:959px){.responsive-layout header.main-header .top-nav:first-child{display:block!important;min-height:50px}nav.top-nav #top-nav-social{text-align:right!important;width:25%!important;float:right!important;padding-right:30px;position:absolute;right:20px;top:10px}.top-contact{position:absolute;left:20px;top:10px}#shiftnav-toggle-main.shiftnav-toggle-style-burger_only{top:96px!important}}.page-id-31 .column-title:first-child{background:rgba(255,255,255,.8)!important;color:#364352;padding:10px 10px!important}#main-menu .menu>.menu-item>a,#main-menu .menu>.menu-item>a:visited{font-family:'open sans'!important}footer.main-footer,footer.main-footer a,footer.main-footer p,footer.main-footer td,footer.main-footer th{font-family:'open sans'!important}.mobile-logo-additions{display:none!important}#mp-menu-trigger{display:none!important}#shiftnav-toggle-main.shiftnav-toggle-style-burger_only{top:74px}html #shiftnav-toggle-main~#wpadminbar{top:0!important}div.wpcf7 .wpcf7-form .wpcf7-submit{border-color:#fff!important;color:#fff!important}.page-id-9820 div.wpcf7 .wpcf7-form .wpcf7-submit{background-color:#041e42!important;margin-left:50px!important}#main-menu .menu .menu-item a{font-weight:500!important}blockquote.simple .quote-title .the-title{font-size:18px!important}
.wpcf7-form label.error{color:#900;font-size:11px;float:none;padding-left:5px}.noErrorMsg.wpcf7-form label.error{display:none!important;height:0!important;width:0!important;overflow:hidden!important}strong.invalid{color:red}strong.valid{color:green}
.rl-gallery{padding:0;margin:0}.rl-gallery .rl-gallery-item{overflow:hidden}.rl-gallery .rl-gallery-link{position:relative;display:block}.rl-gallery .rl-gallery-link,.rl-gallery .rl-gallery-link img{border:none;outline:0;box-shadow:none}.rl-gallery .rl-gallery-link img{z-index:0}.rl-gallery .rl-gallery-link .rl-gallery-caption{position:absolute;width:100%;display:block;z-index:2;bottom:0;background-color:rgba(0,0,0,.8);overflow:hidden;word-wrap:break-word;padding:1em;font-weight:400;line-height:1.2;text-align:left;word-wrap:break-word;backface-visibility:hidden;box-sizing:border-box;filter:"alpha(opacity=100)";opacity:1;-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.rl-gallery[class*=rl-hover-effect-] .rl-gallery-link .rl-gallery-caption,.rl-gallery[class^=rl-hover-effect-] .rl-gallery-link .rl-gallery-caption{filter:"alpha(opacity=0)";opacity:0}.rl-gallery .rl-gallery-item-caption,.rl-gallery .rl-gallery-item-title{display:block;color:#fff}.rl-gallery:not(.rl-hidden-text) .rl-gallery-link:after{position:absolute;height:100%;width:100%;z-index:1;background-color:rgba(0,0,0,.8);display:block;content:'';filter:"alpha(opacity=0)";opacity:0;top:0;left:0;-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.rl-gallery .rl-gallery-link.hover .rl-gallery-caption,.rl-gallery .rl-gallery-link:hover .rl-gallery-caption{filter:"alpha(opacity=100)";opacity:1}@font-face{font-family:responsive-lightbox;src:url('https://vaughanbuild.ca/wp-content/plugins/responsive-lightbox/font/responsive-lightbox.eot?86939755');src:url('https://vaughanbuild.ca/wp-content/plugins/responsive-lightbox/font/responsive-lightbox.eot?86939755#iefix') format('embedded-opentype'),url('https://vaughanbuild.ca/wp-content/plugins/responsive-lightbox/font/responsive-lightbox.woff2?86939755') format('woff2'),url('https://vaughanbuild.ca/wp-content/plugins/responsive-lightbox/font/responsive-lightbox.woff?86939755') format('woff'),url('https://vaughanbuild.ca/wp-content/plugins/responsive-lightbox/font/responsive-lightbox.ttf?86939755') format('truetype'),url('https://vaughanbuild.ca/wp-content/plugins/responsive-lightbox/font/responsive-lightbox.svg?86939755#responsive-lightbox') format('svg');font-weight:400;font-style:normal}[class*=rl-hover-icon-] .rl-gallery-link:before,[class^=rl-hover-icon-] .rl-gallery-link:before{font-family:responsive-lightbox;font-style:normal;font-weight:400;speak:none;display:flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none;width:1em;height:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-1em;background-color:rgba(0,0,0,.8);color:#fff;padding:1em;border-radius:50%;filter:"alpha(opacity=0)";opacity:0;z-index:4;-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.rl-hover-icon-1 .rl-gallery-link:before{content:'\e800'}.rl-hover-icon-2 .rl-gallery-link:before{content:'\e801'}.rl-hover-icon-3 .rl-gallery-link:before{content:'\e802'}.rl-hover-icon-4 .rl-gallery-link:before{content:'\e803'}.rl-hover-icon-5 .rl-gallery-link:before{content:'\f0fe'}.rl-hover-icon-6 .rl-gallery-link:before{content:'\e809'}.rl-hover-icon-7 .rl-gallery-link:before{content:'\e80a'}.rl-hover-icon-8 .rl-gallery-link:before{content:'\e80b'}.rl-hover-icon-9 .rl-gallery-link:before{content:'\e80d'}.rl-hover-icon-10 .rl-gallery-link:before{content:'\e80e'}.rl-hover-icon-11 .rl-gallery-link:before{content:'\f08e'}.rl-hover-icon-12 .rl-gallery-link:before{content:'\f0b2'}.rl-hover-icon-13 .rl-gallery-link:before{content:'\e804'}.rl-hover-icon-14 .rl-gallery-link:before{content:'\f14c'}.rl-hover-icon-15 .rl-gallery-link:before{content:'\f196'}.rl-hover-icon-16 .rl-gallery-link:before{content:'\f24d'}[class*=rl-hover-effect-][class*=rl-hover-icon-] .rl-gallery-link.hover:before,[class*=rl-hover-effect-][class*=rl-hover-icon-] .rl-gallery-link:hover:before,[class^=rl-hover-effect-][class^=rl-hover-icon-] .rl-gallery-link.hover:before,[class^=rl-hover-effect-][class^=rl-hover-icon-] .rl-gallery-link:hover:before{filter:"alpha(opacity=100)";opacity:1}.rl-gallery.rl-hover-effect-1 .rl-gallery-link .rl-gallery-caption{background:0 0}.rl-gallery.rl-hover-effect-1 .rl-gallery-link.hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-1 .rl-gallery-link:hover .rl-gallery-caption{filter:"alpha(opacity=100)";opacity:1}.rl-gallery.rl-hover-effect-1 .rl-gallery-link:before{background:0 0}.rl-gallery.rl-hover-effect-1 .rl-gallery-link.hover:after,.rl-gallery.rl-hover-effect-1 .rl-gallery-link:hover:after{filter:"alpha(opacity=100)";opacity:1}.rl-gallery.rl-hover-effect-2 .rl-gallery-link.hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-2 .rl-gallery-link:hover .rl-gallery-caption{filter:"alpha(opacity=100)";opacity:1}.rl-gallery.rl-hover-effect-3{overflow:visible}.rl-gallery.rl-hover-effect-3 .rl-gallery-item{overflow:visible}.rl-gallery.rl-hover-effect-3 .rl-gallery-link{overflow:visible}.rl-gallery.rl-hover-effect-3 .rl-gallery-link .rl-gallery-caption{position:absolute;background:0 0}.rl-gallery.rl-hover-effect-3 .rl-gallery-link.hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-3 .rl-gallery-link:hover .rl-gallery-caption{-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);-o-transform:translate(15px,15px);transform:translate(15px,15px)}.rl-gallery.rl-hover-effect-3 .rl-gallery-link.hover:after,.rl-gallery.rl-hover-effect-3 .rl-gallery-link:hover:after{filter:"alpha(opacity=100)";opacity:1;-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);-o-transform:translate(15px,15px);transform:translate(15px,15px)}.rl-gallery.rl-hover-effect-3[class*=rl-hover-icon-] .rl-gallery-link:before,.rl-gallery.rl-hover-effect-3[class^=rl-hover-icon-] .rl-gallery-link:before{background:0 0}.rl-gallery.rl-hover-effect-3[class*=rl-hover-icon-] .rl-gallery-link.hover:before,.rl-gallery.rl-hover-effect-3[class*=rl-hover-icon-] .rl-gallery-link:hover:before,.rl-gallery.rl-hover-effect-3[class^=rl-hover-icon-] .rl-gallery-link.hover:before,.rl-gallery.rl-hover-effect-3[class^=rl-hover-icon-] .rl-gallery-link:hover:before{-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);-o-transform:translate(15px,15px);transform:translate(15px,15px)}.rl-gallery.rl-hover-effect-4 .rl-gallery-link .rl-gallery-caption{background:0 0;height:auto;filter:"alpha(opacity=100)";opacity:1;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.rl-gallery.rl-hover-effect-4 .rl-gallery-link.hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-4 .rl-gallery-link:hover .rl-gallery-caption{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.rl-gallery.rl-hover-effect-4 .rl-gallery-link{overflow:hidden}.rl-gallery.rl-hover-effect-4 .rl-gallery-link:before{background:0 0;webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%)}.rl-gallery.rl-hover-effect-4 .rl-gallery-link.hover:before,.rl-gallery.rl-hover-effect-4 .rl-gallery-link:hover:before{webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.rl-gallery.rl-hover-effect-4 .rl-gallery-link:after{filter:"alpha(opacity=100)";opacity:1;top:-100%}.rl-gallery.rl-hover-effect-4 .rl-gallery-link.hover:after,.rl-gallery.rl-hover-effect-4 .rl-gallery-link:hover:after{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.rl-gallery.rl-hover-effect-5 .rl-gallery-link .rl-gallery-caption{background:0 0;height:100%;filter:"alpha(opacity=100)";opacity:1;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.rl-gallery.rl-hover-effect-5 .rl-gallery-link.hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-5 .rl-gallery-link:hover .rl-gallery-caption{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.rl-gallery.rl-hover-effect-5 .rl-gallery-link{overflow:hidden}.rl-gallery.rl-hover-effect-5 .rl-gallery-link:before{background:0 0}.rl-gallery.rl-hover-effect-5 .rl-gallery-link.hover:before,.rl-gallery.rl-hover-effect-5 .rl-gallery-link:hover:before{webkit-transform:translateY(2em);-moz-transform:translateY(2em);-ms-transform:translateY(2em);-o-transform:translateY(2em);transform:translateY(2em)}.rl-gallery.rl-hover-effect-5 .rl-gallery-link:after{filter:"alpha(opacity=100)";opacity:1;top:-100%}.rl-gallery.rl-hover-effect-5 .rl-gallery-link.hover:after,.rl-gallery.rl-hover-effect-5 .rl-gallery-link:hover:after{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.rl-gallery.rl-hover-effect-6 .rl-gallery-link{overflow:hidden}.rl-gallery.rl-hover-effect-6 .rl-gallery-link img{z-index:3;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.rl-gallery.rl-hover-effect-6 .rl-gallery-link.hover img,.rl-gallery.rl-hover-effect-6 .rl-gallery-link:hover img{-webkit-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}.rl-gallery.rl-hover-effect-6 .rl-gallery-link:before{background:0 0}.rl-gallery.rl-hover-effect-6 .rl-gallery-link .rl-gallery-caption{background:0 0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.rl-gallery.rl-hover-effect-6 .rl-gallery-link.hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-6 .rl-gallery-link:hover .rl-gallery-caption{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.rl-gallery.rl-hover-effect-6 .rl-gallery-link.hover:after,.rl-gallery.rl-hover-effect-6 .rl-gallery-link:hover:after{filter:"alpha(opacity=100)";opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.rl-gallery.rl-hover-effect-7 .rl-gallery-link{overflow:visible}.rl-gallery.rl-hover-effect-7 .rl-gallery-link:before{filter:"alpha(opacity=100)";opacity:1;top:-2em}.rl-gallery.rl-hover-effect-7 .rl-gallery-link.hover:before,.rl-gallery.rl-hover-effect-7 .rl-gallery-link:hover:before{webkit-transform:translateY(4em);-moz-transform:translateY(4em);-ms-transform:translateY(4em);-o-transform:translateY(4em);transform:translateY(4em)}.rl-gallery.rl-hover-effect-7 .rl-gallery-link img{position:relative;z-index:3;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.rl-gallery.rl-hover-effect-7 .rl-gallery-link.hover img,.rl-gallery.rl-hover-effect-7 .rl-gallery-link:hover img{-webkit-transform:translateY(-5em);-moz-transform:translateY(-5em);-ms-transform:translateY(-5em);-o-transform:translateY(-5em);transform:translateY(-5em)}.rl-gallery.rl-hover-effect-7 .rl-gallery-link .rl-gallery-caption{height:5em;filter:"alpha(opacity=100)";opacity:1}.rl-gallery.rl-hover-effect-8 .rl-gallery-link{overflow:hidden}.rl-gallery.rl-hover-effect-8 .rl-gallery-link:before{filter:"alpha(opacity=100)";opacity:1;top:-2em}.rl-gallery.rl-hover-effect-8 .rl-gallery-link.hover:before,.rl-gallery.rl-hover-effect-8 .rl-gallery-link:hover:before{webkit-transform:translateY(4em);-moz-transform:translateY(4em);-ms-transform:translateY(4em);-o-transform:translateY(4em);transform:translateY(4em)}.rl-gallery.rl-hover-effect-8 .rl-gallery-link img{z-index:1;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.rl-gallery.rl-hover-effect-8 .rl-gallery-link:hover img{-webkit-transform:translateY(-3em);-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);transform:translateY(-3em)}.rl-gallery.rl-hover-effect-8 .rl-gallery-link .rl-gallery-caption{height:5em;filter:"alpha(opacity=100)";opacity:1;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.rl-gallery.rl-hover-effect-8 .rl-gallery-link.hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-8 .rl-gallery-link:hover .rl-gallery-caption{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.rl-gallery.rl-hover-effect-9 .rl-gallery-link{overflow:hidden}.rl-gallery.rl-hover-effect-9 .rl-gallery-link img{z-index:3;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.rl-gallery.rl-hover-effect-9 .rl-gallery-link:before{background:0 0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.rl-gallery.rl-hover-effect-9 .rl-gallery-link.hover:before,.rl-gallery.rl-hover-effect-9 .rl-gallery-link:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.rl-gallery.rl-hover-effect-9 .rl-gallery-link .rl-gallery-caption{background:0 0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.rl-gallery.rl-hover-effect-9 .rl-gallery-link.hover .rl-gallery-caption,.rl-gallery.rl-hover-effect-9 .rl-gallery-link:hover .rl-gallery-caption{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.rl-gallery.rl-hover-effect-9 .rl-gallery-link:after{height:calc(100% - 1em);width:calc(100% - 1em);margin:.5em}.rl-gallery.rl-hover-effect-9 .rl-gallery-link.hover:after,.rl-gallery.rl-hover-effect-9 .rl-gallery-link:hover:after{filter:"alpha(opacity=100)";opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.rl-gallery.rl-justified-gallery .rl-gallery-link{position:absolute}.rl-gallery.rl-justified-gallery{overflow:visible}.rl-gallery-button{text-align:center}.rl-loading{opacity:.5;pointer-events:none}
.rl-basicgrid-gallery{display:flex;flex-wrap:wrap;flex-direction:row}.rl-basicgrid-gallery:after{content:'';flex-grow:999999999;min-width:300px;height:0}.rl-basicgrid-gallery .rl-gallery-item{text-decoration:none!important;box-shadow:none!important;text-align:center}.rl-basicgrid-gallery .rl-gallery-item img{max-width:100%;height:auto;display:inline-block}