/*
 Theme Name:   Bolld Real Estate Management
 Theme URI:    https://bolldpm.com
 Description:  Thanks for visiting our site! Please choose one of the options below or just explore our site. There is a live chat if you need immediate assistance.
 Author:       Abaan Outsourcing
 Author URI:   http://abaanoutsourcing.com
 Template:     generatepress
 Version:      0.1
*/
h4,h5,h6{font-family:Poppins,sans-serif!important;font-weight:500;line-height:1.5}
.single-post .inside-article .entry-header .entry-title,.text-uppercase,.uppercase{text-transform:uppercase}
#sp-testimonial-free-112.sp-testimonial-free-section .sp-testimonial-free-item,.position-9{position:relative}
.box-style,.icon{text-align:center}
h4{font-size:18px}
h5{font-size:14px}
h6{font-size:12px}
.mb-0{margin-bottom:0!important}
.mb-5{margin-bottom:5px!important}
.mb-10{margin-bottom:10px!important}
.mb-15{margin-bottom:15px!important}
.mb-20,.tab-design{margin-bottom:20px!important}
.ml-15{margin-left:15px!important}
.ml-10{margin-left:10px!important}
.ml-0{margin-left:0!important}
.py-15{padding-top:15px;padding-bottom:15px}
.py-10{padding-top:10px;padding-bottom:10px}
.p-0,.page-id-2035 .inside-article{padding:0!important}
.hover_underline:hover{text-decoration:underline}
.text-red{color:#ed1c24}
.block-img img{display:block}
.wp-block-button__link{color:#fff !important}
.uagb-infobox-cta-link.wp-block-button__link{color:#000 !important}
.uagb-infobox-cta-link.wp-block-button__link:hover{color:#fff !important}
.border-bottom-grey{border-bottom:1px solid rgba(196,196,196,.53)}
hr{margin-top:25px;margin-bottom:25px}
.hide,.page-id-555 .site-footer,.page-id-555 .site-header #site-navigation,.page-id-555 .site-header .mobile-menu-control-wrapper,.page-id-555 .top-bar .inside-top-bar:last-child,.page-id-777 #sp-testimonial-free-wrapper-112 .sp-testimonial-free-section .slick-next,.page-id-777 #sp-testimonial-free-wrapper-112 .sp-testimonial-free-section .slick-prev,.search-design .search-form .search-submit,.single-post .inside-article .entry-content .wp-block-separator,.top-bar{display:none!important}
.padding-45{padding:45px}
.padding-20{padding:20px}
.padding-10{padding:10px}
.padding-15 .wp-block-group__inner-container{padding:15px}
.position-9{z-index:9}
.no-radius .wp-block-button__link{border-radius:0!important}
body.admin-bar .site-header{top:32px}
/* .site-header{background:#000 !important} */
/* .page-id-18150  */
.site-header{background: #fff !important;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);}
.entry-content{overflow-x:hidden}
.list-navigation{margin:0;list-style:none}
.list-navigation li a{line-height:32px;font-weight:600;color:#000}
.site-logo{margin-right:20px}
.top-padding-0 .wp-block-group__inner-container {padding-top: 0px;padding-bottom: 25px;}
.full-width .wp-block-group__inner-container{max-width:100%;padding:0}
.full-width-padding .wp-block-group__inner-container{max-width:100%;padding:0 20px}
.main-navigation .main-nav ul li:hover > a, .main-navigation .main-nav ul li:focus > a, .main-navigation .main-nav ul li.sfHover > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a, .main-navigation, .main-navigation .main-nav ul li[class*="current-menu-"] > a{background:transparent !important}
.inside-page-header,.one-container .container,.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{background:0 0!important}
.container-padding>.wp-block-group__inner-container{padding:40px 15px}
.main-navigation .main-nav ul li a{padding-left:20px;padding-right:7px;line-height:30px;text-transform:uppercase;color:#333;font-weight:500!important;font-family:Poppins,sans-serif}
.menu-item-has-children .dropdown-menu-toggle{padding-right:0;padding-left:2px;font-size:16px}
/* .home .main-navigation .main-nav ul li a{color:#fff!important} */
.main-navigation .main-nav ul li.sfHover>a,.main-navigation .main-nav ul li:focus>a,.main-navigation .main-nav ul li:hover>a,.main-navigation .main-nav ul li[class*=current-menu-]>a,.main-navigation .menu-bar-item.sfHover>a,.main-navigation .menu-bar-item:hover>a{color:#ed1c24!important;background-color:transparent}
.main-navigation ul ul{background:0 0!important;padding-top:27px;box-shadow: 0px 4px 5px rgba(0,0,0,0) !important;}
.main-navigation ul ul li{background:#fff!important}
.home .main-navigation .main-nav ul ul li a{color:#333!important}
.main-navigation .main-nav ul ul li a{padding:10px 15px;color:#333!important}
/* .main-navigation .main-nav ul ul li:hover>a{color:#000!important} */
.main-navigation .main-nav ul ul li.sfHover>a,.main-navigation .main-nav ul ul li:focus>a,.main-navigation .main-nav ul ul li:hover>a,.main-navigation .main-nav ul ul li[class*=current-menu-]>a,.tab-design .menu li a:hover,.tab-design .menu li.current-menu-item a{background:#cd1c24!important;color:#fff!important}
.tab-design .menu{list-style:none!important;margin-left:0!important}
.tab-design .menu li{margin-bottom:0}
.tab-design .menu li a{padding:12px 15px;display:block;border-bottom:1px solid #eee!important;font-size:16px;font-weight:500;background:#fff;color:#2a2a2a;text-transform:capitalize!important}
.site-header .inside-header{padding:10px 15px}
.container-width .wp-block-cover__inner-container{max-width:1200px;margin-left:auto;margin-right:auto;padding:20px}
.heading-border{max-width:100%;height:2px;background:#ed1c24;width:40px;margin:auto auto 15px}
.banner-btn a.wp-block-button__link{font-size:20px;padding:5px 40px;border-radius:0;background:0 0;border:1px solid #fff;color:#fff}
.banner-btn a.wp-block-button__link:hover{background:#fff;color:#cd1c24!important}
.section-border .section-inner{padding-top:50px;padding-bottom:50px;border:1px solid #fff;margin:0}
.section-border .section-inner.border-right{border-right:0}
.banner-btn.red-btn{display:block;width:100%}
.red-btn-cap.banner-btn.red-btn a.wp-block-button__link{text-transform:uppercase!important}
.banner-btn.red-btn a.wp-block-button__link{display:block;background:#ED1C24;font-weight:700;border:none;font-size:19px;padding:10px}
.banner-btn.red-btn a.wp-block-button__link:hover{color:#fff!important;background:#d10a12!important}
#sp-testimonial-free-112.sp-testimonial-free-section .tfree-client-testimonial{font-size:14px;line-height:24px}
#sp-testimonial-free-wrapper-112 .sp-testimonial-free-section .tfree-client-name{color:#3a3f4c;margin-bottom:1px;font-weight:400}
#sp-testimonial-free-wrapper-112 .sp-testimonial-free-section .tfree-client-designation,#sp-testimonial-free-wrapper-112 .sp-testimonial-free-section .tfree-client-name{position:absolute;top:0;width:100%}
#sp-testimonial-free-wrapper-112 .sp-testimonial-free-section .tfree-client-testimonial{padding-top:4.5em}
#sp-testimonial-free-wrapper-112 .sp-testimonial-free-section .tfree-client-designation{top:1.5em}
#sp-testimonial-free-wrapper-112 .sp-testimonial-free-section .slick-next,#sp-testimonial-free-wrapper-112 .sp-testimonial-free-section .slick-prev{font-size:30px}
.has-background-dim.color-opacity{background:rgb(0 0 0 / 80%)!important}
.section-bg{background:url(/wp-content/uploads/2021/04/red-bg-new-min.jpg);background-size:cover;background-position:center!important;background-repeat:no-repeat!important}
.banner-btn.start-btn a.wp-block-button__link:hover{color:#5e5e5e!important;border-color:#dcdcdc;background-color:#dcdcdc}
.btn-design a.wp-block-button__link,.main-navigation .main-nav ul li.rental-btn a{padding:4px 6px!important;font-weight:400!important;overflow:hidden;transform:translateZ(0);background:#000;position:relative;transition:all .4s ease-out 0s;color:#fff}
.main-navigation .main-nav ul li.rental-btn a{background:0 0;border-radius:0;color:#fff!important;border:1px solid #fff;padding:4px 20px!important}
.btn-design a.wp-block-button__link{background:#EC2027;color:#fff!important;padding:10px 12px!important;border-radius:0;font-weight:600!important;font-size:14px}
.btn-design a.wp-block-button__link:hover,.main-navigation .main-nav ul li.rental-btn a:hover{background:#000;color:#fff!important}
.main-navigation .main-nav ul li.rental-btn a:hover{color:#fff!important}
.btn-design a.wp-block-button__link:before{background:#ED1C24!important}
a.button:focus,a.button:hover,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover,button:focus,button:hover,html input[type=button]:focus,html input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background:#000!important}

.transparent-btn a.wp-block-button__link:not(.has-background):active, .transparent-btn a.wp-block-button__link:not(.has-background):focus, .transparent-btn a.wp-block-button__link:not(.has-background):hover{background:transparent!important}
.get-now-btn{position:relative;overflow:hidden}
.get-now-btn a.wp-block-button__link{color:#fff;background:#ed1c24!important;border:1px solid #000;border-radius:0;min-width:150px;z-index:1;position:relative}
.get-now-btn a.wp-block-button__link:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-30px;right:-8px;background:#000!important;transform-origin:0;transform:skewX(45deg) scaleX(1);transition:all .4s ease-out 0s}
.get-now-btn a.wp-block-button__link:hover{background:0 0!important}
.get-now-btn a.wp-block-button__link:hover:before{-webkit-transform:skewX(0) scaleX(0);-ms-transform:skewX(0) scaleX(0);transform:skewX(0) scaleX(0)}
.btn-design-2 a,.round-btn a{background-color:#ED1C24!important;font-size:18px!important;font-weight:600;padding:10px!important;border-radius:0}
.round-btn a{border-radius:50px;font-size:16px!important;padding:10px 15px!important}
.btn-design-2 a.wp-block-button__link:hover,.round-btn a.wp-block-button__link:hover{background:#c5060d!important}
.site-info{color:#fff;background-color:#2b2b2b;font-size:13px}
.site-info .inside-site-info{padding:15px 20px 10px!important}
.promotion ul{display:flex}
.promotion ul li{padding:0 5px 0 0!important;margin-bottom:0}
.promotion ul li img{background:rgba(255,255,255,.85);border-radius:3px}
.promotion ul li:hover img{background:#fff}
.footer-widgets{background-color:#2b2b2b!important}
.footer-widgets .widget-title{color:#fff!important;text-transform:uppercase;font-size:22px;position:relative}
.footer-widgets .widget-title:before{width:40px;background:#ed1c24;content:"";height:2px;position:absolute;margin-left:0;top:2.5rem}
.footer-widgets .widget .menu li a{transition:all .4s ease 0s;color:#ccc;border-bottom:0 solid #444;display:block;line-height:28px!important;padding-left:0;font-size:14px;position:relative}
.footer-widgets .widget .menu li a:hover{color:#fff!important}
.footer-widget-4 .custom-html-widget p{color:#fff;font-size:14px;margin-bottom:20px}
.footer-social ul li{display:inline-flex}
.footer-social ul li a{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border:1px solid transparent;color:#ccc}
.footer-social ul li a:hover{border-color:#cd1c24;color:#cd1c24}
.bg-color-padding{background:#fff;padding:15px}
.form_design label{text-transform:uppercase;font-weight:600;font-size:11px;letter-spacing:1px;margin-top:10px;color:#2a2a2a}
.form_design input{width:100%;border:1px solid #ddd;margin-bottom:5px;border-radius:4px;background:#e8e8e8}
.form_design input[type=submit]{background:#ed1c24;border:none;margin-top:10px;font-weight:600;font-size:16px}
.superhost,.superhost .num{display:flex;color:#fff;font-size:18px}
.form_design input[type=submit]:hover{background:rgb(237 28 36 / 70%)!important}
.left-carot figure,.right-carot figure,.top-carot{position:relative}
.left-carot figure:before,.right-carot figure:before{position:absolute;content:"";width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #ed1c24;right:-18px;top:0}
.right-carot figure:before{border-left:15px solid #ed1c24;border-right:0!important;right:auto;left:-20px}
.top-carot-white:before,.top-carot:before{height:15px;content:'';background:#2a2a2a;clip-path:polygon(50% 100%,0 0,100% 0);width:30px;position:absolute;top:-1px;left:calc(50% - 15px)}
.top-carot-white:before{background:#fff!important}
.services-features{display:flex;justify-content:flex-end;align-items:center}
.services-features .left-text{flex:1;margin-right:15px}
.superhost{align-items:center;margin-bottom:16px}
.superhost .num{align-items:center;justify-content:center;background:#000;font-weight:600;width:45px;height:35px;margin-right:15px}
#sp-ea-382 .ea-header a,#sp-ea-392 .ea-header a,#sp-ea-395 .ea-header a,#sp-ea-398 .ea-header a{padding:5px 15px}
#sp-ea-382 .ea-card,#sp-ea-392 .ea-card,#sp-ea-395 .ea-card,#sp-ea-398 .ea-card{margin-bottom:0}
.search-design .search-form{display:block}
input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:0}
.search-design .search-form .search-field{border:none;border-radius:50px;box-shadow:1px 3px 6px -6px #000;background:#fff;letter-spacing:1px}
.icon{margin:auto auto 25px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border:2px solid #ed1c24;border-radius:50px;font-size:28px;color:#ed1c24}
.hydro-bg a.wp-block-button__link{background:#58b9da!important}
.banner-btn.hydro-bg a.wp-block-button__link:hover{background:#3fafd4!important}
.fortis-bg a.wp-block-button__link{background:#ffa41b!important}
.banner-btn.fortis-bg a.wp-block-button__link:hover{background:#e08700!important}
.shaw-bg a.wp-block-button__link{background:#1592d0!important}
.banner-btn.shaw-bg a.wp-block-button__link:hover{background:#0074ad!important}
.telus-bg a.wp-block-button__link{background:#b97ebb!important}
.banner-btn.telus-bg a.wp-block-button__link:hover{background:#ae6ab0!important}
.novus-bg a.wp-block-button__link{background:#5472d2!important}
.banner-btn.novus-bg a.wp-block-button__link:hover{background:#3c5ecc!important}
.border-padding{border:2px solid #ddd;padding:10px;margin-bottom:10px}
.page-id-777 #sp-testimonial-free-wrapper-112 .sp-testimonial-free-section{padding:25px;background:#fff;margin-top:15px}
.box-style{padding:2em;border:2px solid #ed1c24}
.box-style p i{font-size:5em;color:#ed1c24}
.column-color{background:#f1f1f1;padding:10px}
.inside-page-header,.wp-block-group__inner-container{padding:15px}
.home-hero-content{padding-top:60px}
.Top-3-reasons .uagb-infobox__content-wrap,.how-can-we-help .uagb-infobox__content-wrap{background:#FFF;box-shadow:0 0 35px rgb(196 196 196 / 64%);border-radius:10px;padding:40px;margin-bottom:15px}
.How-BOLLD-helps-you .uagb-infobox__content-wrap,.We-can-also-help .uagb-infobox__content-wrap{background:#F2F4F7;border-radius:10px;padding:40px;margin-bottom:15px}
.How-BOLLD-helps-you .uagb-infobox__content-wrap{min-height:410px;padding:25px}
.We-can-also-help .uagb-ifb-cta-button{display:block;border-color:#C4C4C4!important;border-radius:5px;text-transform:uppercase}
.We-can-also-help .uagb-ifb-cta-button:hover{background-color:#EC2027!important;border-color:#EC2027!important;color:#fff!important}
.how-can-we-help .uagb-ifb-cta-button{display:block;border-color:#C4C4C4!important;border-radius:5px;text-transform:uppercase}
.how-can-we-help .uagb-ifb-cta-button:hover{background-color:#EC2027!important;border-color:#EC2027!important;color:#fff!important}
.have-question-cta{padding:30px 20px!important;border-radius:5px;margin-bottom:-15px}
.have-question-cta img{margin-left:-42px;margin-bottom:-44px;margin-top:-70px;max-width:320px}
.alert.danger{background:rgba(236,32,39,.07);border-radius:5px;line-height:30px;color:#EC2027;padding:2px 10px;display:inline-block}
.cover-image img{width:100%;max-height:450px;object-fit:cover}
button.cwp-block-next,button.cwp-block-prev{position:static!important;margin-left:0!important;background-color:transparent!important;border:1px solid #C4C4C4!important;border-radius:5px!important;color:#6A6A6A!important;padding:1px 7px 5px!important;margin-top:30px!important}
.number-icon,.number-icon span{text-align:center;position:relative}
button.cwp-block-next:hover,button.cwp-block-prev:hover{border:1px solid #EC2027!important}
button.cwp-block-next{margin-left:2%!important}
.wp-block-media-text .wp-block-media-text__content{padding:0 8% 0 0!important}
.cwp-preview .cwp-block-next span.dashicons,.cwp-preview .cwp-block-prev span.dashicons{width:120px!important;font-size:12px!important}
button.cwp-block-prev .dashicons-arrow-left-alt2:before{content:"← Previous Case"!important;font-family:Poppins!important}
button.cwp-block-next .dashicons-arrow-right-alt2:before{content:"Next Case →"!important;font-family:Poppins!important}
.Ready-to-buy{padding:0!important}
.Ready-to-buy img{margin-bottom:-6px}
.maxwidth-90{max-width:600px}
.no-gutter .wp-block-column:not(:first-child){margin-left:0}
.no-gutter .wp-block-column h2,.no-gutter .wp-block-column p{padding:0 15px}
.number-icon{margin-bottom:20px}
.number-icon span{width:70px;height:70px;border-radius:50%;background:#EC2027;display:inline-block;line-height:40px;font-size:18px;color:#fff;letter-spacing:2px;border:15px solid #ffd8da;z-index:9}
.number-icon:before{content:'';position:absolute;left:0;right:0;height:1px;width:100%;top:35px;background:#ffd8da}
.slick-slider .sp-testimonial-free{background:#fff;padding:20px;border-radius:5px}
.sp-testimonial-free-section .tfree-client-testimonial,.sp-testimonial-free-section .tfree-testimonial-title h3{text-align:left!important}
.sp-testimonial-free-section .tfree-testimonial-title h3{position:relative}
.sp-testimonial-free-section .tfree-testimonial-title h3:after{position:relative;margin-left:10px;color:#ffb400;content:'★★★★★'}
.uagb-block-92cfd0df .wpcf7 .wpcf7-form,.uagb-block-c5c330a0 .wpcf7 .wpcf7-form{max-width:330px}
.site-footer .footer-widgets-container .inner-padding{padding:0 20px 0 0}
.footer-address{font-size:13px;color:rgba(255,255,255,.6)}
.footer-phone{color:#fff}
body:not(.page-id-18150) .uagb-faq-item{border-top:0!important;border-left:0!important;border-right:0!important;background-color:transparent!important}
body:not(.page-id-18150) .uagb-faq-item:active, body:not(.page-id-18150) .uagb-faq-item:focus{outline:0!important}
body:not(.page-id-18150) .uagb-block-5a185fe5 .uagb-faq-questions-button{padding-right:0!important;padding-left:0!important}
.uagb-faq-content span{margin-right:0!important;margin-left:0!important}
.width-100-sep{max-width:100px;height:2px!important;margin:25px auto}
.single-post .inside-article{padding:0;background:#fff!important}
.blog .inside-article{padding:20px;background:#fff!important}
.single-post .inside-article .featured-image img{width:100%}
.single-post .inside-article .entry-content,.single-post .inside-article .entry-header{padding:20px 30px 0}
.single-post .inside-article h1.entry-title{font-size:24px;text-transform:uppercase}
.single-post .inside-article .entry-content .heateor_sss_sharing_container{margin-bottom:15px}
.sidebar .widget{padding:20px}
.sidebar h2.widget-title{text-transform:uppercase;font-weight:600;position:relative;font-size:18px}
.sidebar h2.widget-title:before{content:"";position:absolute;width:30px;height:3px;background:#000;bottom:-10px}
.sidebar ul li:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0da";position:absolute;left:0;font-size:15px}
.sidebar ul li{font-size:13px;font-weight:500;position:relative;padding-left:15px}
.sidebar ul li a{font-size:13px;line-height:15px;color:#000}
.sidebar ul li a:hover{color:#ed1c24!important}
.sidebar ul li span.post-date{display:block;padding:5px 0 5px 20px;position:relative;color:#9a9a9a}
.sidebar ul li span.post-date:before{content:"\f017";font-family:"Font Awesome 5 Free";position:absolute;left:0}
.sidebar .widget .search-form button.search-submit:hover{background:0 0!important}
.sidebar .widget .search-form{border:1px solid #ddd;width:100%;position:relative}
.sidebar .widget .search-form button.search-submit{background:0 0;color:#000;height:40px;border:none!important;position:absolute;right:0}
.sidebar .widget .search-form input.search-field{background:0 0;height:40px;border-right:none!important;border:none;width:100%}
.blog .post-image,.category .post-image,.tag .post-image{overflow:hidden;position:relative}
.category .post-image img,.post-image img,.tag .post-image img{width:100%;height:100%;margin:0!important;transition:all .4s ease-in-out;z-index:0}
.blog .post-image:hover img,.category .post-image:hover img,.tag .post-image:hover img{transform:scale(1.2);transition:all .4s ease-in-out}
.blog .post-image a:before,.category .post-image a:before,.tag .post-image a:before{content:"";background:#114a82;position:absolute;width:100%;height:100%;z-index:1;opacity:0;transition:.4s linear}
.blog .post-image:hover a:before,.category .post-image:hover a:before,.tag .post-image:hover a:before{opacity:.5!important;transition:.4s linear}
.blog .post-image:after,.blog .post-image:before,.category .post-image:after,.category .post-image:before,.tag .post-image:after,.tag .post-image:before{position:absolute;content:"";z-index:2;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%);transition:all .4s linear 0s;height:1px;width:100%;background-color:#fff}
.blog .post-image:before,.category .post-image:before,.tag .post-image:before{width:1px!important;height:100%}
.blog .post-image:hover:before,.category .post-image:hover:before,.tag .post-image:hover:before{height:20px;opacity:1}
.blog .post-image:hover:after,.category .post-image:hover:after,.tag .post-image:hover:after{width:20px;opacity:1}
.blog .entry-summary a.read-more,.category .entry-summary a.read-more,.tag .entry-summary a.read-more{margin-top:20px;overflow:hidden;transform:translateZ(0);background:#000;position:relative;transition:all .4s ease-out 0s;color:#fff;display:block;width:130px;text-align:center;padding:10px 20px!important;border-radius:0;font-weight:600!important;font-size:16px}
.blog .entry-summary a.read-more:before,.category .entry-summary a.read-more:before,.tag .entry-summary a.read-more:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-30px;right:-8px;transform-origin:0;transition:all .4s ease-out 0s;transform:skewX(45deg) scaleX(1);background:#ED1C24}
.blog .entry-summary a.read-more:hover:before,.category .entry-summary a.read-more:hover:before,.tag .entry-summary a.read-more:hover:before{transform:skewX(0) scaleX(0);transition:all .4s ease-out 0s}
.blog .paging-navigation,.category .paging-navigation,.tag .paging-navigation{padding:10px}
.blog .page-numbers.current,.blog .paging-navigation a,.category .page-numbers.current,.category .paging-navigation a,.tag .page-numbers.current,.tag .paging-navigation a{background:#a2a2a2;border-radius:50px;color:#fff;font-size:13px;padding:10px 15px}
.blog .page-numbers.current,.blog .paging-navigation a:hover,.category .page-numbers.current,.category .paging-navigation a:hover,.tab .paging-navigation a:hover,.tag .page-numbers.current{background:#ed1c24!important}
.category .page-header,.tag .page-header{margin-bottom:0;background:#fff!important;padding:20px 40px 3px}
.category article .inside-article,.tag article .inside-article{background:#fff!important;padding:20px 40px}
.what-we-stand-for{margin:0;list-style:none}
.what-we-stand-for li{padding-left:60px;margin-bottom:20px;position:relative;font-size:16px;color:#6A6A6A}
.what-we-stand-for li:before{content:'';width:44px;height:44px;display:block;position:absolute;left:0;top:0;background:#F2F4F7;border-radius:50%;text-align:center;line-height:42px;color:#EC2027;font-weight:600;font-size:18px}
.what-we-stand-for li:nth-child(1):before{content:'B'}
.what-we-stand-for li:nth-child(2):before{content:'O'}
.what-we-stand-for li:nth-child(3):before,.what-we-stand-for li:nth-child(4):before{content:'L'}
.what-we-stand-for li:nth-child(5):before{content:'D'}
.caption-over-img{position:relative}
.caption-over-img figcaption{position:absolute;bottom:20px;left:40px;color:#fff;text-shadow:0 0 6px #000,0 1px 1px #000}
.caption-over-img figcaption:before{content:'';position:absolute;width:32px;height:1px;background:#fff;left:-40px;top:9px}
.circle-img figure,.position-above-graphic{z-index:999;position:relative}
footer .footer-bar{display:none}
.footer-bar-align-right .copyright-bar{margin-right:0}
.widget ul li{margin-bottom:.2em}
.active .uagb-ifb-title{color:#ec2027!important}
.active .uagb-ifb-desc{color:#000!important}
.active .uagb-ifb-icon svg{fill:#ec2027!important}
.active .uagb-ifb-separator{border-top-color:#000!important}
.circle-img img{width:300px;height:300px;object-fit:cover;display:block}
.circle-img figure:before{width:260px;height:260px;content:'';left:20px;right:0;top:20px;bottom:0;border:1px solid #fff;display:block;position:absolute;border-radius:50%}
.page-id-3078 .wp-block-cb-carousel{padding-top:40px;position:relative}
.page-id-3078 .slick-next,.page-id-3078 .slick-prev{top:0!important}
.page-id-3078 .slick-next:focus,.page-id-3078 .slick-next:hover,.page-id-3078 .slick-prev:focus,.page-id-3078 .slick-prev:hover{background:0 0!important}
.page-id-3078 .slick-next{left:40px!important}
.page-id-3078 .slick-prev{left:0!important}
.page-id-3078 .slick-list{margin-left:-7.5px;margin-right:-7.5px}
.more-than-job .uagb-infobox__content-wrap .uagb-ifb-imgicon-wrap,.more-than-job .wp-block-column:not(:first-child){margin-left:0}
.page-id-3078 .wp-block-cb-carousel .wp-block-image>img{width:100%!important}
.page-id-3078 .slick-next::before{content:'🡺'}
.page-id-3078 .slick-prev::before{content:'🡸'}
.job-box{border:1px solid #DFDDDD;border-radius:10px}
.job-box .wp-block-group__inner-container{padding:30px}
.more-than-job .uagb-infobox__outer-wrap{padding:40px 50px}
.more-than-job .uagb-infobox__content-wrap.uagb-infobox{min-height:180px}
.more-than-job .wp-block-column{background:#DCE1E9;flex:1}
.more-than-job .first-row .wp-block-column:first-child,.more-than-job .first-row .wp-block-column:last-child,.more-than-job .second-row .wp-block-column{background:#F2F4F7}
.more-than-job .second-row .wp-block-column:first-child,.more-than-job .second-row .wp-block-column:last-child{background:#DCE1E9}
.more-than-job .uagb-ifb-title-wrap .uagb-ifb-title{text-transform:uppercase}
.more-than-job .uagb-ifb-icon,.more-than-job .uagb-ifb-icon svg{fill:#ec2027!important;color:#ec2027!important}
.more-than-job .uagb-ifb-text-wrap .uagb-ifb-desc{font-size:15px;color:#6A6A6A}
.sp-testimonial-free-section .tfree-client-testimonial{height:220px;overflow-y:scroll;width:calc(100% + 18px);padding-right:20px}
.main-navigation .main-nav ul ul li a i{margin-right:5px}
.main-navigation.toggled .main-nav>ul>li{margin-bottom:7px}
.main-navigation.toggled .main-nav ul ul.toggled-on{padding-top:0}
.main-navigation.toggled .main-nav ul ul.toggled-on li{background:0 0!important}
.main-navigation.toggled .main-nav ul ul.toggled-on li a{padding:5px 15px;color:#000!important}
.left-top-radius-50,.left-top-radius-50:before{border-radius:50px 0 0 0}
.chinese-support-img-col{position: relative;}
.chinese-support-img-col .wp-block-group__inner-container{padding: 0 40px;}
.chinese-support-img-col figure{position: relative;margin-top: -110px;margin-bottom: -32px !important;}
body:not(.page-id-18150) .wp-block-uagb-faq.uagb-faq-layout-accordion .uagb-faq-child__outer-wrap .uagb-faq-questions-button {padding-left: 0;padding-right: 0;}
.wp-block-table .has-fixed-layout{margin: 0 0 0;border-width: 0 0 0 0;}
.border-bottom{border-bottom:1px solid #eee}
.wp-block-table .has-fixed-layout td, .wp-block-table .has-fixed-layout th{padding:0;border-width: 0 0 0 0;}
.wp-block-table .has-fixed-layout td a{color:#333}
.wp-block-table .has-fixed-layout td a:hover{color:#ec2027}
.bordertopnone{border-top-width:0!important}
.fullwidth-img img{width:100%}
.page-id-2536 .wp-block-table td { line-height: 2;}
.single footer.entry-meta{padding: 20px;}
.site-main .post-navigation{display: flex;margin-top: 20px;}
.post-navigation .nav-previous, .post-navigation .nav-next{padding: 10px 15px;background: #000;color: #fff;flex: 1;margin: 5px;border-radius: 150px;}
.post-navigation .nav-previous a, .post-navigation .nav-next a{color:#fff;}
.post-navigation .nav-previous:hover, .post-navigation .nav-next:hover{background: #ED1C24;}
.cat-links a, .tags-links a{color:#000;}
.cat-links a:hover, .tags-links a:hover{color:#ED1C24;}
.numbers{list-style:none;margin-left:0px;display: inline-block;margin-bottom:0px !important}
.numbers li { margin-bottom: 14px;float: left;width: 100%;line-height:29px;}
.numbers span.num {display: flex;width: 30px;height: 30px;text-align: center;background: #f11716;border-radius: 50px;justify-content: center;align-items: center;margin-right: 11px;font-size: 12px;float: left;color: #fff;font-weight: 600;}
.page-id-4520 .site-header, .page-id-4564 .site-header, .page-id-4673 .site-header, .page-id-5877 .site-header {position: relative !important;background: transparent !important;margin-bottom: -75px;top: 0 !important;z-index: 999;}
.page-id-4520 .site-header .main-navigation, .page-id-4564 .site-header .main-navigation, .page-id-4520 .site-footer, .page-id-2624 .site-footer .footer-widgets, .page-id-4673 .site-header .main-navigation, .page-id-4673 .site-footer, .page-id-5877 .site-footer, .page-id-5877 .site-header .main-navigation{display: none;}
.page-id-4520 .site, .page-id-4564 .site, .page-id-4673 .site, .page-id-5877 .site{margin-top:0px !important;}
.page-id-4520 .search_form1, .custom-form .search_form1, .page-id-2605 .search_form1, .page-id-2624 .search_form1, .page-id-12 .search_form1, .page-id-4564 .search_form1, .search_form1 {display: flex; margin: 0;}
.page-id-4520 #geocomplete, .page-id-2605 #geocomplete, .page-id-2624 #geocomplete, .page-id-12 #geocomplete, .page-id-4564 #geocomplete, .custom-form #geocomplete, #geocomplete{background: url(https://bolld.com/images/map-icon.png) 10px 8px no-repeat #fff; padding: 0 20px 0 35px!important;}
.page-id-4520 .search_form1 .vancouver-search1, .page-id-2605 .search_form1 .vancouver-search1, .page-id-12 .search_form1 .vancouver-search1, .page-id-2624 .search_form1 .vancouver-search1, .page-id-4564 .search_form1 .vancouver-search1, .page-id-4520 .search_form2 .vancouver-search1, .custom-form .search_form1 .vancouver-search1, .custom-form .search_form2 .vancouver-search1, .search_form1 .vancouver-search1 { border: none; color: #000; font-size: 14px;font-weight: 600;height: 44px; margin-right: 2px;flex: 1;padding: 0 7px;border: 1px solid #bbb;box-shadow: inset 0px 1px 8px rgb(0 0 0 / 20%);}
.page-id-4520 .noo-button.inverse, .page-id-2605 .noo-button.inverse, .page-id-4564 .noo-button.inverse, .page-id-2624 .noo-button.inverse, .page-id-12 .noo-button.inverse, .custom-form .noo-button.inverse {background: #ec1f27; border: none; color: #fff; padding: 0 20px;font-weight: 600;font-size: 15px;box-shadow: inset 0px 1px 8px rgb(0 0 0 / 20%); cursor: pointer;}
.form-border {border: 2px solid #e9e9e9; padding: 15px 20px;box-shadow: inset 0px 1px 8px rgb(0 0 0 / 20%);}
._form._form_15._inline-form._dark{width: 100%!important;max-width: 800px!important;}
._form._form_15 ._x46894707._full_width, ._form._form_15 ._x84851527._full_width, ._form._form_15 ._button-wrapper._full_width{max-width: 400px!important;margin: auto;}
.page-id-4778 header.site-header{display:none!important}
.service-boxes .uagb-infobox__outer-wrap{border: 2px solid #e9e9e9;padding: 50px 20px;box-shadow: inset 0px 1px 30px rgba(0, 0, 0, 0.1);}
.service-boxes .uagb-infobox__outer-wrap:hover{box-shadow: inset 0px 1px 30px rgba(0, 0, 0, 0.2);}
.service-boxes .uagb-ifb-text-wrap .uagb-ifb-desc{min-height: 65px;}
body.single-city{background-color: #fff;}
.not-found-alert{text-align: center;background: #ffc4c4;padding: 15px;margin: 15px auto;border-radius: 4px;color: red;}
.list-design{list-style: none;margin: 0;}
.list-design li{border-bottom:1px dotted #bbb; padding:5px 0;position:relative;display: inline-block;width: 100%;}
.list-design li:before{position:relative;content:"\f111";font-weight: 900;font-family: "Font Awesome 5 Free";font-size: 10px;margin-right: 10px;color: #ed2323;}
.list-design li span{float: right;font-weight: 600;}
.post-type-archive-project .page-header, .post-type-archive-city .page-header{padding: 10px 20px 10px !important;text-align: left;}
.post-type-archive-project .page-header .page-title, .post-type-archive-city .page-header .page-title {font-size: 40px;}
.list_items {margin: 0px;list-style: none;}
.list_items li {width: calc(33.33% - 20px);float: left;display: inline-block;margin-right: 10px;margin-left: 10px;    margin-bottom: 20px;}
.post-type-archive-project .list_items li{margin-bottom: 12px;}
.post-type-archive-city .list_items li{background:#dbdbdb;padding:2px;}
.post-type-archive-city .list_items li:hover{background:#ed1c24;}
.post-type-archive-city .list_items li h4{color:#000; text-align:center;padding-top: 5px;}
.post-type-archive-city .list_items li:hover h4{color:#fff;}

.post-type-archive-project .list_items li, .project-slider-style .owl-item .item, .column-style{background:#dbdbdb;padding:2px;position: relative;}
.post-type-archive-project .list_items li:hover,.project-slider-style .owl-item .item:hover, .column-style:hover{background:#ed1c24;}
.post-type-archive-project .list_items li .caption, .project-slider-style .owl-item .item .caption{padding:0 15px;min-height: 100px;}
.post-type-archive-project .list_items li p, .project-slider-style .owl-item .item p{color:#000; text-align:center;padding-top: 5px;font-size: 11px !important;font-weight:600;}
.post-type-archive-project .list_items li h4, .project-slider-style .owl-item .item h4{color:#000; text-align:center;font-size: 17px;line-height: 22px;}
.post-type-archive-project .list_items li:hover h4, .project-slider-style .owl-item .item:hover h4, .column-style:hover h4{color:#fff !important;}
.post-type-archive-project .paging-navigation .nav-links > .prev, .post-type-archive-project .paging-navigation .nav-links > .next{font-size:0;display: inline-block;}
.post-type-archive-project .paging-navigation .nav-links > .prev span, .post-type-archive-project .paging-navigation .nav-links > .next span{font-size:15px;}

.project-status{position:absolute;top:5px;padding:3px 10px;background:#ed1c24;color:#fff;box-shadow:-1px 2px 3px rgba(0,0,0,.3);z-index:99;text-transform:uppercase;font-size:16px;font-weight:600}
.project-status:after,.project-status:before{content:"";position:absolute}
.project-status:before{width:7px;height:calc(100% + 7px);top:0;left:-6.5px;padding:0 0 7px;background:inherit;border-radius:5px 0 0 5px}
.project-status:after{width:5px;height:5px;bottom:-5px;left:-4.5px;background:rgba(255,255,255,.8);border-radius:5px 0 0 5px}
.project-status.now-selling{background: green;}
.project-status.pre-launch{background: orange;}
.project-status.register{background: blue;}
#slideshow .project-status{font-size:22px;}
.single-project h1{font-size: 28px;}
.project-slider-style.owl-carousel.owl-drag .owl-item{padding: 5px}


.list_items li img { width: 100%;}
.post-type-archive-project.separate-containers .paging-navigation{padding:20px !important;overflow:hidden;}
.post-type-archive-project.separate-containers .paging-navigation .nav-links{clear:both !important;text-align: center;}
.post-type-archive-project .paging-navigation .nav-links>* {background: #000;color: #fff;padding: 5px 13px;border-radius: 50px;}
.paging-navigation .nav-links>*:hover, .paging-navigation .nav-links .current {background: #ed1c24;}
.page-id-3498 .owl-carousel .owl-item img {display: block;width: 100%;height: 211px;object-fit: cover;}
.owl-theme .owl-nav button {left: -40px;position: absolute;bottom: 60%;}
/*.single-project .project-status{
  position: absolute;
  z-index: 99;
  border: 2px solid red;
  padding: 5px 15px;
  color: red;
  font-size: 25px;
  border-radius: 7px;
  top: 20px;
  right: 20px;
  font-weight: bold;
}
.single-project .project-status.now-selling{border: 2px solid green;color: green;}
.single-project .project-status.pre-launch{border: 2px solid orange;color: orange;}
.single-project .project-status.register{border: 2px solid blue;color: blue;}*/

.owl-theme .owl-nav button.owl-prev, .owl-theme .owl-nav button.owl-next {
    background: rgb(0 0 0 / 75%) !important;
    width: 30px;
    height: 30px;
    color: #fff !important;
    font-size: 25px !important;
    line-height: 30px !important;
}
.owl-theme .owl-nav button.owl-next {
    right: -40px;
	left: auto;
}
.form_border {
    padding: 2px;
    margin: 2px;
}
.list-styling li a {
    color: #000;
    font-size: 10.2px;
    font-weight: 600;
}
.listing-heading{counter-reset: my-sec-counter;}
.listing-heading h4 {margin-bottom: 15px;margin-top: 20px;border-bottom: 1px solid #ddd;padding-bottom: 10px;color: #ed1c24;font-weight: 600; text-transform: capitalize;}
/*.listing-heading h4::before {counter-increment: my-sec-counter;content: "" counter(my-sec-counter) ". ";} */
.list-styling li a:hover{color: #ed1c24;text-decoration:underline;}
.page-id-4564 #_form_19_{width: auto !important;margin-top:0px !important}
.home blockquote, .home blockquote p{font-style:normal !important}
.page-id-12 .site-main .wp-block-group__inner-container{padding-top: 0!important;}
.testimonial_style .slick-slide .wptww-testimonial-content {background: #fff;padding: 20px;border-radius: 5px;}
.testimonial_style .slick-slide .wptww-testimonial-content h4{font-size: 20px !important;line-height: 30px !important;font-weight: 600;margin-top: 0px !important;margin-bottom: 18px !important;color: #333;}
.testimonial_style .slick-slide .wptww-testimonial-content p {font-size: 16px;line-height: 26px;text-transform: none;text-align: center;font-weight: 400;margin: 0 0 20px 0;color: #333;}
.main-navigation .main-nav ul li.menu-btn.menu-item > a {padding: 7px 15px !important;margin: 0 10px;background: #4CAF50;border-radius: 10px;color: #fff !important;}
.main-navigation .main-nav ul li.menu-btn.menu-item:hover > a {background: #4caf50!important;color: #fff !important;}
.home.no-sidebar .entry-content .alignfull.wp-block-cakewp-block-slider, .no-sidebar .entry-content .alignfull.wp-block-cakewp-block-slider {margin-left: auto!important;margin-right: auto!important;}
.block-slider .blockslider-navigation-wrapper{height: auto!important;position: relative!important;display: block!important;padding: 0;margin-bottom: 20px;margin-top: -20px;}
.block-slider .blockslider-navigation-wrapper .blockslider-next-btn, .block-slider .blockslider-navigation-wrapper .blockslider-prev-btn{display: inline-block!important;}
.block-slider .blockslider-pagination-wrapper .blockslider-pagination-main{display:none;}
.block-slider .blockslider-navigation-wrapper .blockslider-next-btn, .block-slider .blockslider-navigation-wrapper .blockslider-prev-btn{position:relative;border: 2px solid #666;padding: 5px 10px 0 10px;}
.block-slider .blockslider-navigation-wrapper .blockslider-next-btn:before{content:'Next Case';float: left;color: #000;font-size: 18px;line-height: 32px;}
.block-slider .blockslider-navigation-wrapper .blockslider-prev-btn:after{content:'Previous Case';float: right;color: #000;font-size: 18px;line-height: 32px;}
.block-slider .wp-block-image img{height: 450px;width: 100%;object-fit: cover;}
.sp-testimonial-free-section .sp-testimonial-item{background: #fff;border-radius: 10px;text-align:left !important}
.sp-testimonial-free-section .sp-testimonial-client-testimonial, .sp-testimonial-free-section .sp-testimonial-client-testimonial p, .sp-testimonial-free-section .sp-testimonial-title h3{text-align:left !important}
.sp-testimonial-free-section .sp-testimonial-item .sp-testimonial-free {padding: 20px 30px 20px 20px;}
.sp-testimonial-free-section .sp-testimonial-client-testimonial {height: 250px;overflow-y: scroll;width: calc(100% + 18px);padding-right: 20px;}
.filter-project-wrap{text-align: left;background: #fff;box-shadow: 0 0 35px rgb(196 196 196/64%);border-radius: 10px;padding: 20px;margin-bottom: 15px;display:flex;}
.filter-project-wrap .input-field{flex-grow: 1;flex-shrink: 0;flex-basis: auto;margin: 0 2px;}
.filter-project-wrap .input-field .input{width:100%;}
.filter-project-wrap input[type="submit"]{background: #ed1c24;}
.white-text .wp-element-button{color:#fff!important}
.call-to-action{background: #ed1c24;padding: 30px;margin: 20px 0 0;border-radius: 4px;}
.call-to-action h3{text-align:center;color:#fff;margin-bottom: 10px;}
.call-to-action .btn-wrap{display:block;text-align:center;}
.call-to-action .btn-wrap a{display:inline-block;padding:10px 20px;margin:7px;background:#000;color:#fff;border-radius:40px;font-weight: 600;}
.page-id-3 ol, .page-id-3 ul, .page-id-7133 ol, .page-id-7133 ul{margin: 0 0 1.5em 0em;}

.page-template-page-without-header .site-header{display:none!important;}

.how-bolld-helps-boxes .wp-block-uagb-info-box{background: #FFFFFF;border: 1px solid rgba(236, 32, 39, 0.2);padding:50px 35px;}
.how-bolld-helps-boxes .wp-block-uagb-info-box.active{background: #ec2027;}
.how-bolld-helps-boxes .active .uagb-ifb-title, .how-bolld-helps-boxes .active .uagb-ifb-desc, .how-bolld-helps-boxes .active .uagb-infobox-cta-link{color:#fff!important}
.how-bolld-helps-boxes .uagb-ifb-desc{min-height: 135px;}

.inline-buttons.uagb-buttons__outer-wrap .uagb-buttons__wrap{display:block;text-align: center;}
.inline-buttons.uagb-buttons__outer-wrap .uagb-buttons__wrap .wp-block-uagb-buttons-child{display:inline-block;margin:5px 5px 10px 5px}

.rental-evaluation .location_form.new-design .search_form1{display: block;}
.rental-evaluation .location_form.new-design .search_form1 input, .rental-evaluation .location_form.new-design .search_form1 button{display: block;width: 100%;max-width: 100% !important;margin-bottom: 10px;}
.rental-evaluation .location_form.new-design .search_form1 button{min-height: 40px;background: #EC2027;}

.page-id-2624 .location_verticle form.search_form1, .page-id-2624 .location_verticle form.search_form1 input, .page-id-2624 .location_verticle form.search_form1 button{display: block;width:100%;max-width:100% !important;margin-bottom:10px}
.page-id-2624 .location_verticle form.search_form1 button{min-height: 40px;}

.how-bolld-helps-boxes .uagb-infobox__content-wrap.uagb-infobox__content-wrap{background: #FFFFFF;border: 1px solid rgba(236, 32, 39, 0.2);border-radius: 10px;}
.how-bolld-helps-boxes .uagb-infobox__content-wrap.uagb-infobox__content-wrap.active{background: #EC2027;}

@media (min-width:1200px){.about-us-graphic-wrap .wp-block-group__inner-container{position:relative}
.about-us-graphic-1,.about-us-graphic-10,.about-us-graphic-11,.about-us-graphic-2,.about-us-graphic-3,.about-us-graphic-4,.about-us-graphic-5,.about-us-graphic-7,.about-us-graphic-8,.about-us-graphic-9{position:absolute;content:''}
.about-us-graphic-1{background:url(/wp-content/uploads/2021/07/Vector-1.png) no-repeat;width:817px;height:527px;top:280px;left:250px;background-size:cover}
.about-us-graphic-2{background:url(/wp-content/uploads/2021/07/Vector-2.png) no-repeat;width:594px;height:210px;top:860px;left:250px;background-size:cover}
.about-us-graphic-3{background:url(/wp-content/uploads/2021/07/Vector-3.png) no-repeat;width:496px;height:134px;top:1220px;left:280px;background-size:cover}
.about-us-graphic-4{background:url(/wp-content/uploads/2021/07/Vector-4.png) no-repeat;width:597px;height:451px;top:1400px;left:150px;background-size:cover}
.about-us-graphic-5{background:url(/wp-content/uploads/2021/07/Vector-5.png) no-repeat;width:461px;height:212px;top:1930px;left:320px;background-size:cover}
.about-us-graphic-6{position:absolute;content:'';background:url(/wp-content/uploads/2021/07/Vector-6.png) no-repeat;width:643px;height:202px;top:2280px;left:210px;background-size:cover}
.about-us-graphic-7{background:url(/wp-content/uploads/2021/07/Vector-7.png) no-repeat;width:553px;height:411px;top:2500px;left:280px;background-size:cover}
.about-us-graphic-8{background:url(/wp-content/uploads/2021/07/Vector-8.png) no-repeat;width:597px;height:451px;top:2810px;left:250px;background-size:cover}
.about-us-graphic-9{background:url(/wp-content/uploads/2021/07/Vector-9.png) no-repeat;width:556px;height:332px;top:3280px;left:280px;background-size:cover}
.about-us-graphic-10{background:url(/wp-content/uploads/2021/07/Vector-10.png) no-repeat;width:646px;height:162px;top:3710px;left:220px;background-size:cover}
.about-us-graphic-11{background:url(/wp-content/uploads/2021/07/Vector-11.png) no-repeat;width:553px;height:340px;top:3900px;left:330px;background-size:cover}
	.footer-widgets .widget{margin-bottom: 10px;}
}
@media (max-width:1045px){.main-navigation .main-nav ul li.top-number a{display:none}
.top-bar{display:block!important;background:#000}
.top-bar .inside-top-bar{padding:0px}
.top-bar .inside-top-bar > .widget {margin: 0 0px;}
.main-navigation .main-nav>ul{padding-top:0!important;justify-content:flex-end}
.top-bar .inside-top-bar a{font-size:20px;color:#fff}
.top-bar .inside-top-bar .widget, .top-bar .inside-top-bar .wp-block-uagb-buttons-child, .top-bar .inside-top-bar .wp-block-button__link{display: block;width: 100%;font-size:16px;}
.main-navigation.toggled .main-nav li.menu-item-3389{display:none}
}
@media (max-width:800px){.wp-block-columns{display:block}
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:0px !important}
.section-border .section-inner.border-right{border-right:1px solid #fff;border-bottom:0}
.right .services-features{justify-content:flex-start}
.left .services-features{justify-content:flex-end}
.page-id-555 .site-logo{width:100%;text-align:center;margin-right:0}
body.admin-bar .site-header{top:0}
.main-navigation .main-nav ul li a{padding-left:0}
.page-id-4520 .search_form1, .custom-form .search_form1 {display: block;}	
.page-id-4520 .search_form1 .vancouver-search1, .page-id-4520 .search_form2 .vancouver-search1, .custom-form .search_form1 .vancouver-search1, .custom-form .search_form2 .vancouver-search1{width:100%;margin-bottom:15px;}	
.page-id-4520 .noo-button.inverse, .custom-form .noo-button.inverse{width:100%;padding:10px 20px;}	
.list_items li {width:calc(50% - 20px)}
}
@media (min-width:1024px){.inside-footer-widgets>div:not(.footer-widget-4){margin-top:40px}
}
@media (max-width:768px){
	.site-header {background-color: #000;}
	.main-navigation .menu-toggle, .sidebar-nav-mobile:not(#sticky-placeholder), button.menu-toggle:hover, button.menu-toggle:focus {background: #ed1c24 !important;line-height: 45px;color: #fff !important;}
	.site{margin-top:0px !important}
	.main-navigation .main-nav ul li a{color:#fff}
	.chinese-support-img-col figure{margin-bottom: 15px !important;}
	.chinese-support-img-col .wp-block-uagb-buttons{margin-top: 15px !important;}
	.site-main .page-hero-section .wp-block-group__inner-container{padding: 15px;}
	.site-main .page-hero-section .wp-block-spacer{height: 15px!important;}
	/*.site-main .page-hero-section h1{font-size: 20px !important;margin-bottom: 15px;}*/
	.site-main .page-hero-section h1{margin-bottom: 15px;font-size: 30px!important;}
	.site-main .add-space h1{font-size: 25px!important;margin-top: 75px;}
	.page-hero-section h2{margin-bottom: 15px;font-size:22px !important}
	.site-main .page-hero-section h3{font-size: 1.45em!important;margin-bottom: 15px;}
	.site-main .page-hero-section p{font-size: 1.0em!important;margin-bottom: 0.8em;}
	.home-hero-content{padding-top: 0px;}
	.site-main .page-hero-section.wp-block-cover .wp-block-cover__gradient-background{opacity: .8;}
	.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:#000 !important}
	.page-id-4673 .site-main .page-hero-section h1{font-size: 25px!important;}
	.page-id-4673 .site-main .page-hero-section .wp-block-spacer.mobile{height: 60px !important;}
	.form-responsive .search_form1 {display: block;}
	.form-responsive .search_form1 input {width: 100%;margin-bottom: 10px;}
	.form-responsive .search_form1 button {width: 100%;line-height: 40px;}
	.list-styling{column-count: 2 !important;margin-left:20px !important}
	.page-id-2624 .inside-header {flex-direction: column !important;}
	.filter-project-wrap{display:block;}
	.filter-project-wrap .input-field{margin-bottom:10px;margin: 0 0 10px 0;}
	.filter-project-wrap .input-field .input{width:100%;}
	.location_form.new-design .search_form1{display: block;}
	.location_form.new-design .search_form1 input, .location_form.new-design .search_form1 button{display: block;width: 100%;max-width: 100% !important;margin-bottom: 10px;}
	.location_form.new-design .search_form1 button{min-height: 40px;}
	
}
@media (min-width:768px){.main-navigation .main-nav ul li.rental-btn a{margin-left:15px}
.home .main-navigation{background:0 0}
.home .main-navigation .main-nav ul li.top-number a,.main-navigation .main-nav ul li.top-number a{text-align:right;position:absolute;top:-3.5rem;width:10em;right:auto;font-size:20px!important;left:0;color:#fff!important}
.main-navigation .main-nav ul li.top-number a{color:#333!important}
.main-navigation ul ul{width:250px}
.blog .site-content .content-area,.single-post .site-content .content-area{width:75%}
.blog.is-right-sidebar,.single-post .is-right-sidebar{width:25%}
.main-navigation,.main-navigation ul ul{background:0 0;box-shadow:0 0 0 0 #000}
.text-uppercase{text-transform:uppercase}
.site-header{position:fixed;left:0;right:0;background:#000;top:0;z-index:9999}
/* .site-header .main-navigation .main-nav ul li a{color:#fff} */
.site-header .main-navigation .main-nav ul li a{color:#000}
.site-header.fix_top{background:rgba(0,0,0,.9);box-shadow:0 4px 5px -6px #000;position:fixed;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}	
.list-styling{column-count: 3 !important;margin-left:20px !important}	
}

@media (max-width:480px){
	.page-id-4520 .inside-header, .page-id-4564 .inside-header, .page-id-4673 .inside-header {justify-content: center;}
	.banner-hero-section { min-height: 500px !important;}
	.site-main .page-hero-section .wp-block-spacer.height-auto{height:80px !important}
	.banner-hero-section .uagb-blockquote__content, .page-hero-section .uagb-blockquote__content{font-size: 22px !important;}
	.list_items li {width:calc(100% - 20px)}
	.btn-design {width: 100%;}
	.wp-block-buttons.is-content-justification-left{display:block !important}
	.btn-design a.wp-block-button__link{font-size:13px !important;width: 100%;}
	.list-styling{column-count: 1 !important;margin-left:20px !important}
	.mobile_nav_btn .blockslider-navigation-wrapper {text-align: center;}
	.mobile_nav_btn .blockslider-navigation-wrapper button {padding: 0px 6px 0 !important;}
	.mobile_nav_btn .blockslider-navigation-wrapper button svg {width: auto !important;height: auto !important;top: 6px !important;position: relative;}	
	.mobile_nav_btn .blockslider-navigation-wrapper button::after, .mobile_nav_btn .blockslider-navigation-wrapper button::before {font-size: 14px !important;}
}
body #gform_wrapper_3 .gform_heading .gform_title, body #gform_wrapper_5 .gform_heading .gform_title, body #gform_wrapper_6 .gform_heading .gform_title, body #gform_wrapper_7 .gform_heading .gform_title{font-size:20px;text-align:center;margin:10px}
body #gform_wrapper_3 .gform_footer input[type=submit], body #gform_wrapper_5 .gform_footer input[type=submit], body #gform_wrapper_6 .gform_footer input[type=submit], body #gform_wrapper_7 .gform_footer input[type=submit]{background:red;display:block;width:100%;min-height:55px;font-weight:700}
body #gform_wrapper_3{background-color:#fff;padding:20px;align-content:center}
div.gform_footer.top_label{text-align:center;font-family:Arial}
body:not(.page-id-18150) #gform_wrapper_5,body #gform_wrapper_6,body #gform_wrapper_7{background-color:#fff;padding:20px;align-content:center}

.rent-report-description{border-radius:15px}
.average-rent .uagb-infobox__content-wrap.uagb-infobox{background: #fff;box-shadow: 0 0 35px rgb(196 196 196/64%);border-radius: 10px;padding: 15px 30px;margin-bottom: 15px;}
.average-rent .uagb-ifb-title-wrap .uagb-ifb-title-prefix strong{font-size: 20px;}
.RentalMarketReport .wp-block-table table thead{background: #ed1c24;}
.RentalMarketReport .wp-block-table table tbody tr td:first-child{background: #FCDDDE;}