/*!/wp-content/themes/compass-commercial/assets/css/cstm-style.css*/body{font-family:-apple-system,system-ui,BlinkMacSystemFont,Roboto,Ubuntu;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background-color:#fff;color:#020813;font-size:1rem}a{color:#18A4E8;font-weight:700;font-size:14px}h1{font-size:42px;margin-bottom:23px;line-height:40px}h2{font-size:37px}h3{font-size:31px;line-height:40px}h4{font-size:21px}p{line-height:26px}input[type=text],input[type=password],input[type=email],select{background-color:#fff0;color:#fff;outline:0;border-radius:0;border-width:0 0 1px;border-color:#fff;width:100%;display:block;padding:.375rem .3rem}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus{background-color:#fff0;outline:0}small{font-size:11px;font-weight:300}b,.semibold{font-size:18px}.semibold{font-weight:500}.btn{min-height:40px!important;font-size:16px!important;color:#fff;border:none;padding:.5rem 1rem;font-weight:500}.btn.link{color:#fff}.btn:hover{filter:brightness(130%)}.btn.primary{background-color:#18A4E8}.round-btn{border-radius:20px}.btn.selected{background-color:#fff;color:#18A4E8;border:1px solid #18A4E8}.btn.secondary{background-color:#EBEBEB;color:#777A80;border-color:#CCC;border:1px solid #ccc}.btn.secondary:hover{filter:brightness(80%)}.navbar{font-size:11px;padding:0 33px;min-height:70px;background-color:rgb(255 255 255 / .7)!important}.navbar .navbar-collapse{margin-left:74px;min-height:70px}.navbar .navbar-brand{padding:0}.navbar a{text-decoration:none;font-weight:400}.navbar .nav-link,.navbar .menu-item{font-size:9px;color:#00274D!important;text-transform:uppercase;display:block;line-height:56px;height:70px;text-align:center}.navbar .nav-link:hover{color:#0060E6!important}.navbar .menu-item:hover .dropdown-menu{display:block}.navbar .menu-item .dropdown-menu{border:none;margin-top:0;border-radius:0 0 6px 6px}.navbar .nav-secondary-actions{margin-left:30px}.navbar .social-media{margin:13px 5px 13px 0}.navbar .social-media a{color:#00274D}.navbar .social-media svg{margin-right:4px}.navbar .btn{font-size:11px!important}.navbar .btn-space-calc{background-color:#0047AB;width:170px}.navbar .btn-space-calc:hover{filter:brightness(130%)}.main-content-area{font-size:16px;font-weight:400;line-height:1.4rem;color:#020813;box-sizing:border-box;width:100%}.site-banner{float:left;width:100%;min-height:780px;padding-right:auto;padding-left:auto;margin-right:auto;margin-left:auto;color:#fff;background-image:url(/wp-content/themes/compass-commercial/assets/css/../compasscommercial/assets/images/home-banner-1@2x.png);background-size:cover}.site-banner .site-banner-content{margin:230px 0}.site-banner .banner-col-1{float:left;display:block;padding-left:40%;padding-top:20px;padding-bottom:20px;width:70%;height:auto}.site-banner .banner-col-2{display:block;float:left;width:auto;height:auto;text-align:center;padding-bottom:20px}.space-calc{text-align:initial;background-color:rgb(2 8 19 / .8);color:#fff;width:299px;height:auto;padding:29px 21px;margin:0 auto}.space-calc .btn,form .btn{margin-top:12px;border-radius:0;width:100%;font-size:14px!important}.services-section{background-color:#fff;padding:19px 15px 0 15px;color:#fff}.services-section a{color:#fff}.services-section ul{list-style-type:none;float:left;display:block;width:100%;margin:0;padding:30px 0}.services-section ul li{margin-bottom:12px;width:100%}.services-section ul li a{width:100%;font-size:15px}.services-section ul li a:hover{color:#fff}.services-section ul li a svg{float:right}.featured-service{width:100%;height:654px;background-image:url(/wp-content/themes/compass-commercial/assets/css/../compasscommercial/assets/images/featured-service-bg@2x.png);background-size:cover;padding:85px 68px;margin-bottom:17px}.space-service-col{padding-right:0}.office-space,.corporate-real-estate,.industrial-space,.international-representation{width:100%;height:317px;background-size:cover;padding:85px 68px;margin-bottom:17px}.office-space{background-image:url(/wp-content/themes/compass-commercial/assets/css/../compasscommercial/assets/images/office-space-bg@2x.png)}.industrial-space{background-image:url(/wp-content/themes/compass-commercial/assets/css/../compasscommercial/assets/images/industrial-space-bg@2x.png)}.corporate-real-estate{background-image:url(/wp-content/themes/compass-commercial/assets/css/../compasscommercial/assets/images/corporate-real-estate-bg@2x.png)}.international-representation{background-image:url(/wp-content/themes/compass-commercial/assets/css/../compasscommercial/assets/images/international-representation-bg@2x.png)}.office-space h2,.industrial-space h2,.corporate-real-estate h2,.international-representation h2{margin-bottom:42px}#client-success .slid_right_top_img img{width:auto}#about,#our-process{background-color:#fff;padding:90px 50px 0 50px}#about #itraImg{margin-top:70px}#about .about-us-opt{color:#0047AB}#about .about-us-opt img{margin-bottom:30px}#our-process{padding-bottom:91px!important}#our-process #process-list{margin:40px 0 0 0;padding:0;float:left;width:100%;list-style-type:none}#our-process #process-list li{float:left;width:20%;min-height:108px;position:relative}#our-process #process-list .process-item{width:100%;float:left;line-height:20px}#our-process #process-list .process-item img{position:absolute;z-index:0;width:100%}#our-process #process-list .process-item span{float:left;width:65%;color:#fff;display:block;position:absolute;z-index:1;margin:23px 0 0 58px;font-size:15px;white-space:normal;padding-right:10px}#our-process #process-list li:nth-child(n+2):nth-child(-n+3) .process-item span{margin-top:20px}#our-process .process-wk{color:#0047AB;margin-bottom:10px;display:block}#news-letter{width:100%;min-height:686px;padding:77px 72px;margin-right:auto;margin-left:auto;margin-bottom:68px;color:#fff;background-image:url(/wp-content/uploads/2020/10/Handshake1.jpg);background-size:cover;font-size:31px;line-height:40px;font-weight:500}#news-letter .news-letter-form-container{width:auto;height:auto;background-color:rgb(2 8 19 / .8);text-align:left;padding:43px 43px;font-size:1rem}#client-success{padding:40px 33px;background-color:#fff}#client-success img{width:100%}#client-success .img-col{padding-left:15px}#client-success .success-info-col{padding-left:20px;padding-right:20px}#client-success .success-info-col img{margin-bottom:24px}#client-success .location-info{color:#8E8E8E}#posts{padding:43px 75px 156px 75px;background-color:#fff}#posts .post-list{margin:32px 0 0 0;padding:0;list-style-type:none;float:left;width:100%}#posts .post-list li{float:left;border:1px solid #ccc;border-radius:10px;height:139px;width:353px;margin:0 17px 24px 0}#posts .post-list .post-img-cont{width:125px;height:100%;overflow:hidden;float:left;clip-path:inset(0 0 0 0 round 8% 0 0 8%)}#posts .post-list .post-content-cont{float:left;width:226px;padding:20px 16px}#posts .post-list .post-content-cont small{color:#8E8E8E}#posts .post-list .post-content-cont h4{padding-bottom:0;margin-bottom:0}.site-footer .top{background-color:#EBEBEB;color:#020813;padding:28px 16px 63px 16px}.site-footer .top .btn.link{color:#fff}.site-footer1 .top .col-md-3{padding-left:0}.site-footer .top b{color:#00274D;font-size:15px}.site-footer .top a{font-weight:500;color:#020813}.site-footer .top .social-media svg{margin-right:17px;font-size:24px}.site-footer .top ul{margin:25px 0 0 0;padding:0;width:100%;float:left;list-style-type:none}.site-footer .top ul li{float:left;width:100%;margin-bottom:18px}.site-footer .top svg{color:#05274D}.site-footer .bottom{background-color:#00274D;color:#fff;padding:18px 90px;font-size:12px}#contact-info,#contact-info a{color:#05274D}#contact-info svg,#contact-info span{float:left}#contact-info svg{margin:5px 12px 0 0}#page-container{margin-top:70px;background-color:#fff;width:100%;height:100%;padding:40px 60px}.comment{list-style-type:none}.comment-author{font-weight:600;margin-bottom:6px}.comment-text{color:#3D3D4F}.comments form{background-color:#fff;width:100%}.comments form textarea,.comments form input[type=text]{border-radius:10px;background-color:#F3F3F5;color:#9E9EA6;border:none;padding:20px;width:100%}.comments form input[type=submit]{font-size:16px!important;color:#fff;border:none;padding:.5rem 1rem;font-weight:500;background-color:#23A4E8;border-radius:25px}body.page-id-4435 div#page-wrap form{width:50%}body.page-id-4435 div#page-wrap form h4{float:left;width:100%;margin:0 0 18px 0;padding:0;font-size:20px}body.page-id-4435 div#page-wrap form p{float:left;width:100%;margin:0 0 15px 0;padding:0}body.page-id-4435 div#page-wrap form p span{float:left;width:100%;margin:0}body.page-id-4435 div#page-wrap form p input{min-height:40px;float:left;width:100%;margin:0;padding:0}body.page-id-4435 div#page-wrap form .g-recaptcha{float:left;width:100%}body.page-id-4435 div#page-wrap form input.wpcf7-submit{margin-top:20px;float:left;width:auto;background-color:#18A4E8;border-radius:25px;min-height:40px;font-size:16px;color:#fff!important;border:none;padding:9px 18px;font-weight:500;background:#18A4E8}body div#page-wrap footer form .newslett_outer input[type="submit"]{box-sizing:border-box;margin-top:5px;float:left;width:auto;background-color:#18A4E8;border-radius:25px;min-height:40px;font-size:16px;color:#fff!important;border:none;padding:9px 20px!important;font-weight:500;background:#18A4E8}body.page-id-4433 div#page-wrap form{width:50%}body.page-id-4433 div#page-wrap form h4{float:left;width:100%;margin:0 0 18px 0;padding:0;font-size:20px}body.page-id-4433 div#page-wrap form p{float:left;width:100%;margin:0 0 15px 0;padding:0}body.page-id-4433 div#page-wrap form p span{float:left;width:100%;margin:0}body.page-id-4433 div#page-wrap form p input{min-height:40px;float:left;width:100%;margin:0;padding:0}body.page-id-4433 div#page-wrap form .g-recaptcha{float:left;width:100%}body.page-id-4433 div#page-wrap form input.wpcf7-submit{margin-top:20px;float:left;width:auto;background-color:#18A4E8;border-radius:25px;min-height:40px;font-size:16px;color:#fff!important;border:none;padding:9px 18px;font-weight:500;background:#18A4E8}body.page-id-1553 div#page-wrap form[novalidate="novalidate"]{width:100%}body.page-id-1553 div#page-wrap form.main_inner_form{width:100%}body.page-id-1553 div#page-wrap form.mailchimp_inner_form{width:100%}body.page-id-1553 div#page-wrap form{width:50%}body.page-id-1553 div#page-wrap form .block p:nth-child(5) input{width:50px;float:none}body.page-id-1553 div#page-wrap form .block1 p:nth-child(5) input{width:50px;float:none}body.page-id-1553 div#page-wrap form table th{color:#000;border:1px solid #ddd;padding:7px 10px}body.page-id-1871 div#page-wrap form table th{color:#000;border:1px solid #ddd;padding:7px 10px}body.page-id-1553 div#page-wrap form p.total input{width:auto;float:none}body.page-id-1553 div#page-wrap form h4{float:left;width:100%;margin:0 0 18px 0;padding:0;font-size:20px}body.page-id-1553 div#page-wrap form p{float:left;width:100%;margin:0 0 15px 0;padding:0}body.page-id-1553 div#page-wrap form p span{float:left;width:100%;margin:0}body.page-id-1553 div#page-wrap form .g-recaptcha{float:left;width:100%}body.page-id-1553 div#page-wrap form button{margin-top:6px;float:left;width:auto;background-color:#18A4E8;border-radius:25px;min-height:40px!important;font-size:16px!important;color:#fff!important;border:none;padding:0 18px;font-weight:500;background:#18A4E8}body.page-id-1871 div#page-wrap form button{margin-top:6px;float:left;width:auto;background-color:#18A4E8;border-radius:25px;min-height:40px!important;font-size:16px!important;color:#fff!important;border:none;padding:0 18px;font-weight:500;background:#18A4E8}body.page-template-homepage-new .ui--fixed-button.position--left{display:none}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait),only screen and (min-device-width :414px) and (max-device-width :736px) and (orientation :portrait){.navbar .navbar-collapse{margin-left:0}.navbar{padding-top:8px;padding-bottom:8px}.site-banner .site-banner-content{margin-top:120px}.site-banner .banner-col-1{padding-left:15px;padding-right:15px;margin-right:0;width:auto;text-align:center}.site-banner .banner-col-2{padding-left:15px;padding-right:15px;width:100%}.space-service-col{margin-left:0;padding:0}#about,#our-process{padding:50px 27px;text-align:center}#about #itraImg{margin-top:20px}#our-process #process-list li{width:100%;margin:0 0 20px 0;position:static;min-height:83px;text-align:center}#our-process #process-list li:not(:first-child){margin-left:0}#our-process #process-list .process-item{width:100%}#our-process #process-list .process-item img{max-width:100%;max-height:100%;position:static}#our-process #process-list .process-item span{margin:45px 0 0 38px}#our-process #process-list li:nth-child(n+2):nth-child(-n+3) .process-item span{margin:50px 0 0 65px!important}#news-letter{padding-left:18px;padding-right:18px;text-align:center}#news-letter .news-letter-form-container{margin-top:30px}#client-success .success-info-col{margin-top:20px;padding-left:20px;padding-right:20px}.success-location-opts{margin-top:20px}#posts{padding-right:15px;padding-left:15px;text-align:center}#posts .post-content-cont{text-align:initial;width:63%!important}#posts .post-list li{margin-right:0px!important;width:100%!important}#contact-info li{margin:auto;display:inline-block}#contact-info svg,#contact-info span{float:initial}#page-container{margin-top:100px;padding-left:20px;padding-right:20px}.comments{margin-top:20px}.comments form input[type=submit]{width:100%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.navbar .navbar-collapse{margin-left:0px!important}#our-process #process-list .process-item span{margin:12px 0 0 40px!important}#our-process #process-list li:nth-child(n+2):nth-child(-n+3) .process-item span{margin-top:1px!important}#posts .post-list li{width:48%!important}#industry-updates .btn{white-space:normal!important}}.page-template-homepage-new header nav.navbar img.custom-logo{width:86px;height:56px}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav>li>a{font-size:12px;color:#00274D!important;text-transform:uppercase;display:block;line-height:70px;height:70px;text-align:center;padding:0 10px;width:auto;float:left}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li.menu-item-has-children{position:relative}.page-template-homepage-new header nav.navbar div#navbarNav{overflow:inherit}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li.menu-item-has-children ul.sub-menu{position:absolute;top:70px;left:0;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:none;margin-top:0;border-radius:0 0 6px 6px}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li ul.sub-menu li{font-size:9px;color:#00274D!important;text-transform:uppercase;display:block;line-height:40px;height:50px;text-align:left}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li ul.sub-menu li a{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:#fff0;border:0}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li ul.sub-menu li a:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li ul.sub-menu li a:active{color:#000;text-decoration:none;background-color:#007bff}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li.menu-item-has-children>a:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid #fff0;border-bottom:0;border-left:.3em solid #fff0}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li.menu-item-has-children:hover>ul.sub-menu{display:block}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav>li>a:hover{color:#0060E6!important}.page-template-homepage-new header nav.navbar div.nav-secondary-actions button.btn{font-weight:500;border-radius:25px;height:40px;line-height:40px;padding:0;margin:3px 0 0 0;background-image:none;background-color:#0047AB}.page-template-homepage-new header nav.navbar div.nav-secondary-actions{margin-top:4px}body.page-template-homepage-new .site-banner-content .banner-col-1 h3{font-size:31px;line-height:40px;font-weight:500}.btn:hover{filter:brightness(110%)!important}body.page-template-homepage-new .site-banner-content .banner-col-1 button.btn{font-weight:500;border-radius:25px;background-color:#18A4E8;background:#18A4E8;padding:0 18px}body.page-template-homepage-new .site-banner-content .banner-col-2 .space-calc h4{font-size:21px;font-weight:500;margin:0 0 7px 0}body.page-template-homepage-new .site-banner-content .banner-col-2 .space-calc small{line-height:16px;font-size:11px;font-weight:300;width:100%;float:left}body.page-template-homepage-new .site-banner-content .banner-col-2 .space-calc form .form-group{float:left;width:100%}body.page-template-homepage-new .site-banner-content .banner-col-2 .space-calc form .form-group select{float:left;width:100%;background-color:#fff0;color:#fff;outline:0;border-radius:0;border-width:0 0 1px;border-color:#fff;display:block;padding:5px 5px!important;box-shadow:none;min-height:36px;font-size:16px;margin:0}body.page-template-homepage-new .site-banner-content .banner-col-2 .space-calc form .form-group input{background-color:#fff0;color:#fff;outline:0;border-radius:0;border-width:0 0 1px;border-color:#fff;width:100%;display:block;padding:5px;font-size:16px;box-shadow:none;min-height:36px;margin:0}body.page-template-homepage-new .site-banner-content .banner-col-2 .space-calc form button.btn{background-color:#18A4E8;margin:12px 0 0 0;border-radius:0;width:100%;font-size:14px!important;font-weight:500;background:#18A4E8;padding:0}.page-template-homepage-new div#services .col-md-4 h3{font-size:31px;line-height:40px;font-weight:600;font-family:inherit;margin:0 0 10px 0}.page-template-homepage-new div#services .service-section a.btn{background-color:#18A4E8;border-radius:25px;min-height:40px;font-size:16px;color:#fff;border:none;padding:9px 18px;font-weight:500;background:#18A4E8}.page-template-homepage-new div#about .col-md-8 h3{font-size:36px;line-height:40px;font-weight:700;font-family:inherit;margin:0 0 15px 0}.page-template-homepage-new div#about .col-md-8 p{font-size:16px;font-weight:400;line-height:22px;color:#020813;margin:0 0 10px 0}.page-template-homepage-new div#about .col-md-8 p.semibold{font-weight:600}.page-template-homepage-new div#about .about-us-opt p.semibold{font-weight:800}.page-template-homepage-new div#about .about-us-opt{margin-top:20px}.page-template-homepage-new div#our-process .col-md-12 h3{font-size:31px;line-height:40px;font-family:inherit;font-weight:700;margin:0 0 7px 0}.page-template-homepage-new div#our-process ul#process-list li span.semibold{font-weight:600}.page-template-homepage-new div#our-process ul#process-list li .process-item span{margin:0 0 0 62px;height:auto;vertical-align:middle;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50);-ms-transform:translateY(-50%);transform:translateY(-50%)}#news-letter .news-letter-form-container form input{color:#fff!important}.page-template-homepage-new div#news-letter .col-md-6>h1{font-size:42px;margin:0 0 23px 0;line-height:40px;font-weight:600;font-family:inherit}.page-template-homepage-new div#news-letter .col-md-6>p{line-height:34px;font-weight:600}.page-template-homepage-new div#news-letter .col-md-6>a.btn{border-radius:20px;background-color:#18A4E8;line-height:40px;height:40px;padding:0 16px;font-size:16px!important;font-weight:600;background:#18A4E8}.page-template-homepage-new div#news-letter .news-letter-form-container h3{font-size:31px;line-height:40px;font-family:inherit;font-weight:600;margin:0 0 10px 0}.page-template-homepage-new form#newsletterForm .form-group{float:left;width:100%;margin:0 0 15px 0}.page-template-homepage-new form#newsletterForm .form-group input{background-color:#fff0;color:#fff;outline:0;border-radius:0;border-width:0 0 1px;border-color:#fff;width:100%;display:block;padding:.375rem .3rem;font-size:16px;box-shadow:none;min-height:53px;margin:0}.page-template-homepage-new form#newsletterForm button.btn{margin:20px 0 0 0;border-radius:0;width:100%;font-size:14px!important;font-weight:600;background-color:#18A4E8;background:#18A4E8}.page-template-homepage-new div#client-success .row{margin-left:-15px}.page-template-homepage-new div#client-success .row .col-md-8 h3{font-size:31px;line-height:40px;margin:0 0 7px 0;font-weight:700;font-family:inherit}.page-template-homepage-new div#client-success .success-location-opts button{border-radius:20px;min-height:40px;font-size:16px;background-color:#EBEBEB;color:#777A80!important;border-color:#CCC;border:1px solid #ccc;font-weight:600;background:#EBEBEB;padding:1px 16px}.page-template-homepage-new div#client-success .success-location-opts button.selected{background-color:#fff;color:#18A4E8!important;border:1px solid #18A4E8;background:#fff}.page-template-homepage-new div#client-success .success-location-opts button:focus{outline:none;box-shadow:none}.page-template-homepage-new #client-success .success-info-col h4{font-size:21px;font-weight:600;font-family:inherit}.page-template-homepage-new #client-success .success-info-col a{color:#18A4E8;font-weight:700;font-size:14px}.page-template-homepage-new #client-success .success-info-col a:hover{color:#0056b3}.page-template-homepage-new footer#footer .row{margin-left:-15px}.page-template-homepage-new footer#footer a{font-weight:600}.page-template-homepage-new footer#footer a.btn.link.round-btn{background-color:#18A4E8;background:#18A4E8;border-radius:20px;line-height:40px;height:40px;padding:0 16px;font-size:14px;width:100%}.page-template-homepage-new div#client-success .success-location-opts button.selected:hover{filter:brightness(130%)!important}.page-template-homepage-new div#client-success .success-location-opts button:hover{filter:brightness(80%)!important}body.page-template-homepage-new .row.services-section{margin:0}body.page-template-homepage-new .row.services-section .col-md-4 .col{position:relative}body.page-template-homepage-new .row.services-section .col-md-4 .col a{position:absolute;left:0;top:0;width:100%;height:100%}.page-template-homepage-new div#about{padding:90px 130px 0 130px}.page-template-homepage-new div#about .col-md-8 h3+b{font-size:24px;margin:0 0 20px 0;display:inline-block}.page-template-homepage-new div#about .col-md-4{text-align:center}.page-template-homepage-new #about #itraImg{width:auto;margin-top:110px}.page-template-homepage-new .site-banner .banner-col-1{padding-right:15px}.page-template-homepage-new #our-process #process-list .process-item img{height:109px}.page-template-homepage-new #our-process #process-list .process-item{height:109px;position:relative}.page-template-homepage-new #our-process #process-list li:nth-child(n+2):nth-child(-n+3) .process-item span{margin-top:0}.blog_outer{display:inline-block;width:100%;padding:20px 70px 60px 70px}.blog_heading{float:left;width:100%}.blog_heading h2{float:left;font-size:36px;width:100%;font-weight:700;margin:0 0 40px 0}.blog_content_inner{display:block;float:left;width:100%;border:1px solid #ddd;border-radius:10px;margin:0 0 20px 0}div.blog_image{padding:0;float:left}div.blog_content_detail{padding:15px 15px;float:left}.blog_image img{height:225px;object-fit:contain;border-radius:10px 10px 0 0;float:left;width:100%}.blog_content_main.row{margin:0 -15px;float:left;width:100%}.blog_content_detail h4{float:left;width:100%;font-weight:700;font-size:22px;line-height:28px;margin:0 0 5px 0}.blog_content_detail p{float:left;width:100%;font-size:16px;margin:0 0 15px 0}.blog_content_detail a{float:left;color:#18a4e8;font-size:14px}.define_float{float:left;width:100%}.slider_suc_img{max-width:66.6%;width:66.6%;float:left;flex:inherit}.slider_suc_content{flex:inherit;width:33.3%;max-width:33.3%;float:left}.slid_right_top_img{margin:0 0 20px 0}.slider_loc_info strong{float:left;width:100%;margin:0;color:#8e8e8e;font-size:18px;font-family:inherit}.slider_loc_info p{float:left;width:100%;margin:0 0 14px 0;padding:0;color:#8e8e8e;font-family:inherit}.slider_con_miidle h4{float:left;width:100%;margin:0;padding:0;font-size:20px;line-height:25px;font-family:inherit;font-weight:600}.slider_con_miidle{margin:10px 0 30px 0;float:left;width:100%}.slider_con_btm h5{float:left;width:100%;margin:0 0 5px 0;padding:0;font-size:18px;font-family:inherit}.slider_con_btm p{float:left;width:100%;margin:0 0 18px 0;padding:0;font-size:16px;line-height:26px;font-family:inherit}.slid_add_link{margin-top:15px}.slid_add_link a{color:#169fe6;transition:ease all 0.5s;font-family:inherit}.slid_add_link a:hover{color:#0047ab}.slider_suc_img_inner img{object-fit:cover;height:600px}.slid_right_top_img img{object-fit:contain}.page-template-homepage-new .navbar{background-color:#ffffff!important;box-shadow:0 2px 8px rgb(105 105 105 / .1);-webkit-box-shadow:0 2px 8px rgb(105 105 105 / .1)}.page-template-homepage-new .site-footer .top{background-color:#fff;border-top:2px solid #00274D}.page-template-homepage-new #news-letter{position:relative}.page-template-homepage-new #news-letter:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .1)}body.page-template-homepage-new .row.services-section .featured-service{position:relative}.page-template-homepage-new #news-letter .row{z-index:99;position:relative}body.page-template-homepage-new .row.services-section .featured-service:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .1)}body.page-template-homepage-new .row.services-section .featured-service h3{position:relative;z-index:99}body.page-template-homepage-new .row.services-section .featured-service ul.temp{position:relative;z-index:99}body.page-template-homepage-new .row.services-section .featured-service a.btn{position:relative;z-index:99}body.page-template-homepage-new .row.services-section .space-service-col .col{position:relative}body.page-template-homepage-new .row.services-section .space-service-col .col:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .1)}body.page-template-homepage-new .row.services-section .space-service-col .col h3{position:relative;z-index:99}body.page-template-homepage-new .row.services-section .space-service-col .col p{position:static;z-index:99}body.page-template-homepage-new .row.services-section .space-service-col .col a{z-index:99}.footer_btm_txt{float:left;width:100%;margin:30px 0 0 0;text-align:center}.footer_btm_txt span{float:left;width:100%;text-align:center;color:#020813;font-size:14px!important;font-weight:600;line-height:20px}.page-template-homepage-new header nav.navbar div#navbarNav ul#menu-main-menu li a{background-color:#fff0}.site-banner-content form .space-calc .form-group{float:left;width:100%}.site-banner-content form .space-calc .form-group select{float:left;width:100%;background:#fff0;color:#fff;border-radius:0;border-width:0 0 1px;border-color:#fff;display:block;padding:5px;box-shadow:none;min-height:36px;font-size:16px;margin:0}.site-banner-content form .space-calc .form-group input{background-color:#fff0;color:#fff;outline:none;border-radius:0;border-width:0 0 1px;border-color:#fff;width:100%;margin:0;min-height:36px;padding:5px;font-size:16px;box-shadow:none;display:block}.site-banner-content form .space-calc input.wpcf7-submit{width:100%;background-color:#18A4E8;background:#18A4E8;color:#fff!important;border:none;border-radius:0;margin:12px 0 0 0;font-size:14px;box-shadow:none;text-shadow:none;font-weight:500;min-height:40px;padding:0;height:40px}.site-banner-content form .space-calc input.wpcf7-submit:hover{filter:brightness(110%)}.page-template-homepage-new .site-banner .banner-col-1 .sc_player_container1 input.myButton_play{background-image:url(https://www.compass-commercial.com/wp-content/uploads/2020/10/play_button.png)!important;width:225px!important;background-repeat:no-repeat!important;background-size:contain!important}.page-template-homepage-new .site-banner .banner-col-1 .sc_player_container1 input.myButton_stop{background-image:url(https://www.compass-commercial.com/wp-content/uploads/2020/10/pause.png)!important;width:225px!important;background-repeat:no-repeat!important;background-size:contain!important}.news-letter-form-container .newslett_outer{background:transparent!important}.news-letter-form-container .newslett_outer{padding:0!important}.news-letter-form-container .newslett_outer p{float:left;width:100%;margin:0 0 15px 0}.news-letter-form-container .newslett_outer p label{display:none}.news-letter-form-container .newslett_outer input[type="text"],.news-letter-form-container .newslett_outer input[type="email"]{background-color:#fff0;color:#fff;outline:0;border-radius:0;border-width:0 0 1px;border-color:#fff;width:100%;display:block;padding:.375rem .3rem;font-size:16px;box-shadow:none;min-height:53px;max-width:100%;margin:0}.news-letter-form-container .newslett_outer input[type="submit"]{margin:20px 0 0 0;border-radius:0;width:100%;font-size:14px!important;font-weight:600;background:#18A4E8}.news-letter-form-container .newslett_outer button[type="submit"]{margin:20px 0 0 0;border-radius:0;width:100%;font-size:14px!important;font-weight:600;background:#18A4E8}.page-template-homepage-new header nav.navbar div.nav-secondary-actions button.btn a{background:#fff0;box-shadow:none;width:auto;padding:0;margin:0;height:40px;line-height:40px}.space-calc .form-group p:empty{display:none}.page-template-homepage-new .navbar nav#navigation{float:right;width:auto;position:relative;top:inherit;margin:0;left:inherit}.page-template-homepage-new .navbar a.navbar-brand{float:left;width:12%}.page-template-homepage-new .navbar nav#navigation ul#header-navigation{float:left;width:100%;margin:0;padding:0}.page-template-homepage-new .navbar .mobile_menu{display:none}.page-template-homepage-new .navbar .desktop_menu{float:right;width:68%}.page-template-homepage-new .navbar .nav-secondary-actions{width:20%!important}.page-template-homepage-new .navbar .desktop_menu ul#header-navigation li{float:left;width:auto;height:70px;line-height:initial}.page-template-homepage-new .navbar .desktop_menu ul#header-navigation li a{float:left;width:auto;padding:0 10px;height:70px;line-height:70px;margin:0 13px;font-size:12px;color:#00274D!important;text-transform:uppercase;font-weight:700}.page-template-homepage-new .navbar .desktop_menu ul#header-navigation li:first-child a{margin-left:0}.page-template-homepage-new .navbar{display:flex;align-items:center}.page-template-homepage-new .navbar .nav-secondary-actions button{float:right!important}.page-template-homepage-new .navbar .desktop_menu ul#header-navigation li a i{top:2px;position:relative}.page-template-homepage-new .navbar .desktop_menu ul#header-navigation li.menu-item-has-children{position:relative}.page-template-homepage-new .navbar .desktop_menu ul#header-navigation li ul.sub-menu li{float:left;width:100%;height:auto}.page-template-homepage-new .navbar .desktop_menu ul#header-navigation li ul.sub-menu{border:none;margin:0}.page-template-homepage-new .navbar .desktop_menu ul#header-navigation li ul.sub-menu li a{float:left;width:100%;margin:0;padding:10px 10px;height:auto;line-height:initial;text-align:left;box-shadow:none;background:#fff!important;background-image:none!important;border:none}.page-template-homepage-new .navbar .desktop_menu ul#header-navigation li ul.sub-menu li{float:left;width:100%;height:auto;border:none;position:relative}.page-template-homepage-new .navbar .desktop_menu ul#header-navigation li ul.sub-menu li a i{top:50%;position:absolute;margin:0 0 0 0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);right:10px;pointer-events:none}.page-template-homepage-new .navbar .desktop_menu ul#header-navigation li ul.sub-menu::after{display:none}body.page-id-1553 div#page-wrap form p:first-child{color:#0047ab;font-family:'PT Sans';font-weight:700;font-size:20px}footer .newslett_outer{float:left;width:100%;box-sizing:border-box}body div#page-wrap footer form{width:100%!important}body.page-id-4435 div#page-wrap form input{max-width:100%;padding:0 10px}body.page-id-4433 div#page-wrap form .newslett_outer input[type="submit"]{width:auto;padding:0 20px;border-radius:25px;border:none}body.page-id-4433 div#page-wrap form .newslett_outer input{max-width:100%;padding:0 10px}.page-template-homepage-new .site-banner .banner-col-1 p{margin:0 0 10px 0}.page-template-homepage-new div#news-letter .col-md-6>p{font-size:22px}body.page-template-homepage-new div#news-letter .col-md-6:first-child{margin:40px 0 0 0}.site-footer .top ul#contact-info li span{width:82%}footer .newslett_outer label{font-size:14px!important;color:#000;margin:0 0 2px 0}footer .newslett_outer input{padding:0 10px!important}form#contact_form .banner-home-form p{float:left;width:100%;margin-bottom:1rem}form#contact_form .banner-home-form p input[type="text"],form#contact_form .banner-home-form p input[type="email"]{background-color:#fff0;color:#fff;outline:none;border-radius:0;border-width:0 0 1px;border-color:#fff;margin:0;min-height:36px;padding:5px;font-size:16px;box-shadow:none;display:block;float:left;width:100%}form#contact_form .banner-home-form button#btnsub{width:100%;background-color:#18A4E8;background:#18A4E8;color:#fff!important;border:none;border-radius:0;margin:12px 0 0 0;font-size:14px;box-shadow:none;text-shadow:none;font-weight:500;min-height:40px;padding:0;height:40px}.page-id-4589 .navbar nav#navigation{float:right;width:auto;position:relative;top:inherit;margin:0;left:inherit}.page-id-4589 .navbar a.navbar-brand{float:left;width:12%}.page-id-4589 .navbar nav#navigation ul#header-navigation{float:left;width:100%;margin:0;padding:0}.page-id-4589 .navbar .mobile_menu{display:none}.page-id-4589 .navbar .desktop_menu{float:right;width:68%}.page-id-4589 .navbar .nav-secondary-actions{width:20%!important}.page-id-4589 .navbar .desktop_menu ul#header-navigation li{float:left;width:auto;height:70px;line-height:initial}.page-id-4589 .navbar .desktop_menu ul#header-navigation li a{float:left;width:auto;padding:0 10px;height:70px;line-height:70px;margin:0 13px;font-size:12px;color:#00274D!important;text-transform:uppercase;font-weight:700}.page-id-4589 .navbar .desktop_menu ul#header-navigation li:first-child a{margin-left:0}.page-id-4589 .navbar{display:flex;align-items:center}.page-id-4589 .navbar .nav-secondary-actions button{float:right!important}.page-id-4589 .navbar .desktop_menu ul#header-navigation li a i{top:2px;position:relative}.page-id-4589 .navbar .desktop_menu ul#header-navigation li.menu-item-has-children{position:relative}.page-id-4589 .navbar .desktop_menu ul#header-navigation li ul.sub-menu li{float:left;width:100%;height:auto}.page-id-4589 .navbar .desktop_menu ul#header-navigation li ul.sub-menu{border:none;margin:0}.page-id-4589 .navbar .desktop_menu ul#header-navigation li ul.sub-menu li a{float:left;width:100%;margin:0;padding:10px 10px;height:auto;line-height:initial;text-align:left;box-shadow:none;background:#fff!important;background-image:none!important;border:none}.page-id-4589 .navbar .desktop_menu ul#header-navigation li ul.sub-menu li{float:left;width:100%;height:auto;border:none;position:relative}.page-id-4589 .navbar .desktop_menu ul#header-navigation li ul.sub-menu li a i{top:50%;position:absolute;margin:0 0 0 0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);right:10px;pointer-events:none}.page-id-4589 .navbar .desktop_menu ul#header-navigation li ul.sub-menu::after{display:none}.page-id-4589 header nav.navbar div.nav-secondary-actions button.btn a{background:#fff0;box-shadow:none;width:auto;padding:0;margin:0;height:40px;line-height:40px}.page-id-4589 header nav.navbar div#navbarNav ul#menu-main-menu li a{background-color:#fff0}.page-id-4589 .navbar{background-color:#ffffff!important;box-shadow:0 2px 8px rgb(105 105 105 / .1);-webkit-box-shadow:0 2px 8px rgb(105 105 105 / .1)}.page-id-4589 header nav.navbar div.nav-secondary-actions button.btn a{background:#fff0;box-shadow:none;width:auto;padding:0;margin:0;height:40px;line-height:40px}.page-id-4589 header nav.navbar div.nav-secondary-actions button.btn{font-weight:500;border-radius:25px;height:40px;line-height:40px;padding:0;margin:3px 0 0 0;background-image:none;background-color:#0047AB}.page-id-4589 header nav.navbar div.nav-secondary-actions{margin-top:4px}.page-id-4589 .navbar{display:flex;align-items:center}.page-id-4589 header nav.navbar img.custom-logo{width:86px;height:56px}.page-id-4589 .site-banner form#mc-embedded-subscribe-form{float:left;width:100%;background:#111111b5;padding:0 36px 20px}.page-id-4589 .site-banner .banner-col-1{width:65%}.page-id-4589 .site-banner .banner-col-2{width:30%;padding-left:40px}body.page-template-homepage-new .menu-item-home{display:none}@media(min-width:1200px) and (max-width:1350px){.page-template-homepage-new div#our-process ul#process-list li .process-item span{top:49%;width:72%}}@media(min-width:1200px) and (max-width:1300px){.page-template-homepage-new header nav.navbar div#navbarNav ul.nav>li>a{font-size:11px;padding:0 6px}}@media(max-width:1370px){.page-template-homepage-new footer#footer a.btn.link.round-btn{border-radius:40px;line-height:initial;height:auto;padding:7px 20px!important;width:100%;float:left;white-space:normal}.blog_content_detail h4{font-size:19px}}@media(max-width:1300px){.page-template-homepage-new .navbar .desktop_menu ul#header-navigation li a{margin:0 8px}.page-template-homepage-new .navbar .nav-secondary-actions{width:22%!important;margin:0}header#page-header #header-container>.container{width:1170px}}@media(max-width:1200px){header#page-header #header-container>.container{width:960px}}@media(max-width:1199px){.page-template-homepage-new #our-process #process-list .process-item img{height:100%}.page-template-homepage-new #our-process #process-list li:not(:first-child){min-height:110px}.page-template-homepage-new #our-process #process-list li:nth-child(n+2):nth-child(-n+3) .process-item span{margin:0 0 0 50px}.page-template-homepage-new div#our-process ul#process-list li .process-item span{margin:0 0 0 50px}.page-template-homepage-new div#news-letter .news-letter-form-container h3{font-size:20px;line-height:30px}.page-template-homepage-new div#news-letter .col-md-6>h1{font-size:32px;margin:0 0 20px 0;line-height:50px}.page-template-homepage-new div#news-letter .col-md-6>p{font-size:20px;line-height:30px;margin:0}.page-template-homepage-new div#services .col-md-4 h3{font-size:24px;line-height:31px}body.page-template-homepage-new .site-banner-content .banner-col-1 h3{font-size:25px;line-height:34px}.page-template-homepage-new footer#footer a.btn.link.round-btn{font-size:14px!important}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav>li>a{font-size:9px;padding:0 6px}.blog_image img{height:180px}.blog_content_detail h4{font-size:18px;line-height:24px;margin:0 0 5px 0}.blog_content_detail p{font-size:14px;line-height:20px;margin:0 0 5px 0;color:#8e8e8e}.blog_content_main.row{margin:0}.blog_outer{padding:20px 5px 40px 5px}.blog_heading{padding:0 15px}.slider_con_miidle h4{font-size:18px;line-height:22px}.slider_con_miidle{margin:0 0 20px 0}.slider_loc_info p{margin:0 0 8px 0}.slid_right_top_img{margin:0 0 14px 0}.slider_con_btm p{margin:0 0 8px 0}.page-template-homepage-new .navbar .desktop_menu ul#header-navigation li a{font-size:11px;margin:0}.page-template-homepage-new .navbar .nav-secondary-actions{width:253px!important}}@media(min-width:992px){.navbar-expand-lg .navbar-nav{width:100%;justify-content:space-around}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li.menu-item-has-children ul.sub-menu ul.sub-menu{top:0;left:100%}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li.menu-item-has-children ul.sub-menu ul.sub-menu ul.sub-menu{left:100%}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li.menu-item-has-children ul.sub-menu a::after{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li ul.sub-menu li a{padding:6px 39px 6px 20px}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li ul.sub-menu li a:hover:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li ul.sub-menu li.menu-item-has-children:hover>a:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}}@media (min-width:1441px){.page-template-homepage-new div#our-process ul#process-list li .process-item span{margin:0 0 0 75px}}@media (min-width:1681px){.page-template-homepage-new div#our-process ul#process-list li .process-item span{margin:0 0 0 90px}}@media (min-width:2101px){.page-template-homepage-new div#our-process ul#process-list li .process-item span{margin:0 0 0 130px}}@media (min-width:2560px){.page-template-homepage-new div#our-process ul#process-list li .process-item span{margin:0 0 0 180px}}@media(min-width:992px) and (max-width:1199px){.page-template-homepage-new header nav.navbar div#navbarNav ul#menu-main-menu{margin:0}.page-template-homepage-new header nav.navbar div#navbarNav{margin:0}}@media(max-width:991.5px){.page-template-homepage-new div#about{padding:90px 40px 0 40px}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li ul.sub-menu li{text-align:center}.page-template-homepage-new header nav.navbar div.nav-secondary-actions .social-media{display:none}.page-template-homepage-new header nav.navbar button.navbar-toggler{position:absolute;top:17px;right:20px}.page-template-homepage-new header button.navbar-toggler{background:none}.page-template-homepage-new header nav.navbar div#navbarNav{height:auto;margin:0;overflow-y:auto;padding:0 0 10px 0}.page-template-homepage-new header nav.navbar div#navbarNav ul#menu-main-menu{margin:0;height:100vh;overflow-y:auto;display:block}.page-template-homepage-new header nav.navbar div#navbarNav ul#menu-main-menu li a{float:none;font-size:15px;font-weight:600}.page-template-homepage-new header nav.navbar{text-align:center}.page-template-homepage-new header nav.navbar div#navbarNav.show+.nav-secondary-actions button.btn.round-btn{float:none!important;display:inline-block!important;margin:0 0 20px 0}.page-template-homepage-new header nav.navbar div#navbarNav.show+.nav-secondary-actions .social-media{float:none!important;width:100%}.page-template-homepage-new div#our-process ul#process-list li .process-item span{margin:0 0 0 40px;line-height:18px;font-size:12px}.page-template-homepage-new #our-process #process-list li:nth-child(n+2):nth-child(-n+3) .process-item span{margin:0 0 0 40px}.page-template-homepage-new .site-banner .banner-col-1{padding-left:15px;padding-right:15px;margin-right:0;width:100%;text-align:center}.page-template-homepage-new .site-banner .banner-col-2{padding-left:15px;padding-right:15px;width:100%}body.page-template-homepage-new div#services .space-service-col .col{padding:65px 28px}body.page-template-homepage-new .featured-service{padding:65px 28px}.page-template-homepage-new footer#footer a.btn.link.round-btn{font-size:12px!important}.page-template-homepage-new div#client-success .row .success-location-opts{padding-right:0;max-width:33%}.page-template-homepage-new div#client-success .success-location-opts button{font-size:14px!important;padding:0 13px}.page-template-homepage-new #our-process #process-list .process-item{height:79px}.slider_suc_img{max-width:100%;width:100%}.slider_suc_content{max-width:100%;width:100%}.slid_right_top_img img{width:auto!important}.slid_right_top_img{margin:20px 0 14px 0}.blog_outer{padding:20px 5px 40px 5px}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li.menu-item-has-children ul.sub-menu{position:relative;float:left;width:100%;top:inherit;left:inherit}.site-banner .site-banner-content{margin:150px 0;float:left;width:100%}.page-template-homepage-new header nav.navbar div#navbarNav ul#menu-main-menu li{height:auto;float:left;width:100%}.page-template-homepage-new header nav.navbar div#navbarNav ul#menu-main-menu li:first-child{display:none}.page-template-homepage-new .navbar{background-color:rgb(255 255 255 / .9)!important}.page-template-homepage-new header nav.navbar div#navbarNav ul.nav li.menu-item-has-children ul.sub-menu{background-color:transparent!important}body.page-id-4435 div#page-wrap form{width:100%;box-sizing:border-box}.page-template-homepage-new header nav.navbar div.nav-secondary-actions{margin:0 68px 0 0}.main_toggle .nav-secondary-actions{display:none!important}.page-template-homepage-new .navbar .mobile_menu{display:block}.page-template-homepage-new .navbar .desktop_menu{display:none}.page-template-homepage-new header nav.navbar{display:block}.page-template-homepage-new .navbar .mobile_menu{float:left;width:100%}.page-template-homepage-new header nav.navbar div.nav-secondary-actions{margin:0;position:absolute;right:100px;top:15px}.page-template-homepage-new header.site-header{position:relative}.page-template-homepage-new .navbar a.navbar-brand{width:auto;margin:8px 0 0 0}body.page-id-4433 div#page-wrap form{width:100%;box-sizing:border-box}body.page-id-1553 div#page-wrap form{width:100%;box-sizing:border-box}header#page-header #header-container>.container{width:98%}header#page-header ul#header-navigation{display:none!important}header#page-header div#header-container{padding:0!important}header#page-header div#header-container div#logo img#logo-tablet{margin:10px 0 10px 0!important}header#page-header div#header-container div#logo{float:left;padding:0 0 0 25px}header#page-header div#header-navigation-toggle{display:none!important}.site-footer .top ul#contact-info li span{width:82%}.site-footer .top .social-media svg{margin-right:10px}}@media(max-width:991px){.page-template-homepage-new #responsive-menu-button{display:none}}@media(min-width:768px){body.page-template-homepage-new .row.services-section .col-md-4{max-width:33.3%}body.page-template-homepage-new div#news-letter .col-md-6{max-width:49.9%}}@media(max-width:767px){div#success_slid1{padding:0 15px}.page-template-homepage-new div#about{padding:20px 20px 0 20px}.page-template-homepage-new #about .row{margin-right:0}.page-template-homepage-new #about #itraImg{margin-top:20px}.featured-service{height:auto}.page-template-homepage-new div#services .row.services-section{margin-right:0}.page-template-homepage-new div#services .services-section .space-service-col{padding-left:0}.page-template-homepage-new #news-letter{padding:40px 0;margin-bottom:0;min-height:auto}.page-template-homepage-new #news-letter .row{margin:0}.page-template-homepage-new footer#footer a.btn.link.round-btn{width:auto}.page-template-homepage-new div#client-success .row .success-location-opts{padding-right:15px;max-width:100%;margin:20px 0 0 0}.page-template-homepage-new header nav.navbar div.nav-secondary-actions{width:auto!important}.page-template-homepage-new header nav.navbar div.nav-secondary-actions button.btn{width:160px}.page-template-homepage-new header nav.navbar{padding:8px 15px!important}.page-template-homepage-new div#our-process{padding:30px 20px}.page-template-homepage-new .main-content-area div#about h3{font-size:22px;line-height:26px;margin-bottom:10px}.page-template-homepage-new .main-content-area div#about h3+b{font-size:15px;margin:0 0 0 0;font-weight:400;line-height:20px}.blog_content_outer{max-width:50%;flex:inherit;width:50%}.page-template-homepage-new #client-success{padding:40px 20px}.slider_con_btm h5{font-size:16px;margin:0 0 3px 0}.page-template-homepage-new div#client-success div#michigan-success-opt{margin:0!important}.page-template-homepage-new #client-success{padding:30px 15px 10px}.blog_outer{padding:20px 0 10px 0}.site-banner .site-banner-content{margin:80px 0 35px}body.page-template-homepage-new .site-banner-content .banner-col-1 h3{font-size:20px;line-height:24px;margin:0 0 15px 0}.page-template-homepage-new .site-banner .banner-col-1 b{font-weight:400}.site-banner{min-height:auto}.site-banner-content form .space-calc .form-group{margin-bottom:10px}form#contact_form .banner-home-form p{margin-bottom:10px}.site-banner-content form .space-calc .form-group input{font-size:14px}form#contact_form .banner-home-form p input[type="text"],form#contact_form .banner-home-form p input[type="email"]{font-size:14px}.site-banner-content form .space-calc p{margin-bottom:0}.space-calc{padding:20px}.page-template-homepage-new .site-banner .banner-col-2{padding-bottom:0}.page-template-homepage-new .main-content-area div#services h3{font-size:20px;line-height:24px}.page-template-homepage-new .main-content-area div#about p{font-size:15px;line-height:20px}.page-template-homepage-new .main-content-area div#about p.semibold{font-size:15px;line-height:20px;font-weight:400}#our-process{padding-bottom:30px!important}.page-template-homepage-new .main-content-area div#our-process h3{font-size:22px;line-height:26px;font-weight:700}.page-template-homepage-new .main-content-area div#our-process h3+b{display:block;font-size:15px;line-height:20px;font-weight:400}.page-template-homepage-new .main-content-area div#news-letter h1{font-size:22px;margin:0 0 15px 0;line-height:26px}.page-template-homepage-new .main-content-area div#news-letter p{font-size:15px;line-height:20px;font-weight:400}.page-template-homepage-new .main-content-area div#news-letter br{display:none}.page-template-homepage-new .main-content-area div#news-letter a.btn{margin-top:20px;padding:0 20px;font-size:13px!important;font-weight:400}#news-letter .news-letter-form-container{padding:25px 43px}.page-template-homepage-new div#news-letter .news-letter-form-container h3{font-size:18px;line-height:22px}.page-template.page-template-homepage-new .main-content-area div#client-success h3{font-size:22px;line-height:26px;font-weight:700}.page-template-homepage-new .main-content-area div#client-success b{font-size:15px;line-height:20px;font-weight:400}.page-template-homepage-new div#client-success .success-location-opts button{font-weight:400;margin-bottom:0}#client-success .row[style]{margin-bottom:20px!important}.slider_loc_info strong{font-size:16px}.slider_loc_info p{font-size:14px}.slider_con_miidle h4{font-size:15px;line-height:20px}.slider_con_btm h5{font-size:15px;line-height:20px}.slider_con_btm p{font-size:15px;line-height:20px}.blog_heading h2{font-size:22px;line-height:26px;margin:0 0 20px 0}.site-footer .top ul{margin-top:10px}.site-footer .top ul li{margin-bottom:8px}.page-template-homepage-new footer#footer .row{margin-top:15px!important}.blog_content_detail h4{font-size:16px;line-height:20px}.site-footer .menu-about-us-container:after,.site-footer .menu-about-us-container:before,.site-footer .menu-media-container:after,.site-footer .menu-media-container:before{content:"";display:block;clear:both}.site-footer .menu-about-us-container,.site-footer .menu-media-container{margin-bottom:15px}.site-footer .social-media b.text-uppercase{display:block;margin-bottom:15px}.site-footer .social-media br,#industry-updates br{display:none}#industry-updates{margin-top:15px}#industry-updates b{float:left;width:100%}.page-template-homepage-new footer#footer a.btn.link.round-btn{font-weight:400;font-size:14px!important;padding:9px 20px 7px!important;margin-top:15px}.footer_btm_txt{margin:10px 15px}.site-footer .top{padding:20px 15px 25px 15px}.site-footer .bottom{text-align:center;padding:10px 15px}.page-template-homepage-new header nav.navbar div#navbarNav ul#menu-main-menu li a{line-height:normal;height:auto;padding:10px}body.page-template-homepage-new .featured-service{padding:35px 28px}body.page-template-homepage-new div#services .space-service-col .col{padding:35px 28px}#our-process #process-list{margin:20px 0 0 0}.page-template-homepage-new div#our-process ul#process-list li span.semibold{font-size:16px}.newslett_outer p:last-child{margin-bottom:0}#mc4wp-form-1.mc4wp-form-theme-blue{margin-bottom:0}.news-letter-form-container .newslett_outer p input[type="submit"]{font-weight:400}.page-template-homepage-new header nav.navbar div#navbarNav.show+.nav-secondary-actions{display:none!important}.page-template-homepage-new header nav.navbar div.nav-secondary-actions{right:89px}body.page-template-homepage-new div#news-letter .col-md-6:first-child{margin:0}#our-process #process-list li{width:33.33%}.page-template-homepage-new div#our-process ul#process-list li .process-item span{margin:0 0 0 60px}.page-template-homepage-new #our-process #process-list li:nth-child(n+2):nth-child(-n+3) .process-item span{margin:0 0 0 60px}}@media(max-width:702px){.page-template-homepage-new footer#footer a.btn.link.round-btn{float:none}}@media(max-width:575px){div.blog_content_detail{width:100%;padding:10px 15px}div.blog_image{width:100%}.blog_content_outer{max-width:100%;flex:inherit;width:100%}.blog_image img{height:200px}.blog_content_detail h4{font-size:14px;line-height:18px}.blog_content_detail p{font-size:13px;line-height:18px}.blog_outer{padding:10px 5px}body.page-template-homepage-new .site-banner-content .banner-col-1 h3,.page-template-homepage-new .site-banner .banner-col-1 p{font-size:16px;line-height:22px}.page-template-homepage-new .site-banner .banner-col-1 b{font-size:16px!important}.page-template-homepage-new .site-banner .banner-col-1 p{font-size:16px}body.page-template-homepage-new .site-banner-content .banner-col-2 .space-calc h4{font-size:18px;font-weight:400}body.page-template-homepage-new .featured-service{padding:25px 28px}.office-space,.corporate-real-estate,.industrial-space,.international-representation{margin-bottom:10px}.page-template-homepage-new .main-content-area div#about h3{font-size:20px;line-height:24px}.page-template-homepage-new .main-content-area div#about h3+b,.page-template-homepage-new .main-content-area div#our-process h3+b,.page-template-homepage-new .main-content-area div#about p{font-size:14px}.page-template-homepage-new .main-content-area div#our-process h3{font-size:20px;line-height:24px}#our-process #process-list{margin:15px 0 0 0}.page-template-homepage-new div#our-process ul#process-list li span.semibold{font-size:15px}.page-template-homepage-new #our-process #process-list li{margin:0 0 15px 0}#our-process{padding-bottom:20px!important}.page-template-homepage-new #news-letter{padding:35px 0}.page-template-homepage-new .main-content-area div#news-letter h1{font-size:20px;margin:0 0 10px 0;line-height:24px}.page-template-homepage-new .main-content-area div#news-letter p{font-size:14px}#news-letter .news-letter-form-container{padding:20px;margin-top:10px}.page-template-homepage-new div#news-letter .news-letter-form-container h3{font-size:16px;line-height:22px}.page-template-homepage-new #client-success{padding:20px 15px 10px}.page-template.page-template-homepage-new .main-content-area div#client-success h3{font-size:20px;line-height:24px}.slider_con_miidle h4{font-size:14px}.slider_loc_info strong{font-size:15px}.slider_loc_info p{margin-bottom:3px}.slider_con_btm h5{font-size:14px}.slider_con_btm p{font-size:14px}.blog_heading h2{font-size:20px;line-height:24px}.site-footer .top{padding:10px 15px 15px 15px}.site-footer .menu-about-us-container,.site-footer .menu-media-container{margin-bottom:8px}.footer_btm_txt{margin:5px 15px}.page-template-homepage-new footer#footer a.btn.link.round-btn{margin-bottom:10px}.office-space,.corporate-real-estate,.industrial-space,.international-representation{height:180px}}@media(max-width:667px){.page-template-homepage-new #our-process #process-list li:nth-child(n+2):nth-child(-n+3) .process-item span{margin:0 0 0 65px!important}.page-template-homepage-new div#our-process ul#process-list li .process-item span{margin:0 0 0 65px}.page-template-homepage-new #our-process #process-list .process-item{height:100px}.page-template-homepage-new #our-process #process-list .process-item img{max-width:100%;max-height:100%;position:static}.page-template-homepage-new #our-process #process-list li{width:100%!important;text-align:center;margin:0 0 20px 0}}@media(max-width:480px){.total_area_tab{float:left;width:100%;overflow:auto}body.page-id-1553 div#page-wrap form table th{text-align:left}}@media(max-width:374px){.page-template-homepage-new .site-banner .banner-col-2{padding-left:15px;padding-right:15px;width:100%}.page-template-homepage-new .site-banner .banner-col-1{padding-left:15px;padding-right:15px;margin-right:0;width:auto;text-align:center}.page-template-homepage-new header nav.navbar div.nav-secondary-actions button.btn{width:149px;font-size:10px!important}.page-template-homepage-new header nav.navbar div.nav-secondary-actions .social-media{display:none}.services-section ul li a{font-size:13px}.page-template-homepage-new header nav.navbar div.nav-secondary-actions{margin:0;right:65px}.navbar-brand{margin-right:5px}.page-template-homepage-new header nav.navbar button.navbar-toggler{right:15px;padding:2px 5px;top:19px}}.banner-col-2 .banner_mailchimp #mc_embed_signup_scroll{text-align:initial;background-color:rgb(2 8 19 / .8);color:#fff;width:299px;height:auto;display:inline-block;padding:29px 21px;margin:0 auto}.banner-col-2 .banner_mailchimp #mc_embed_signup_scroll h4{font-size:21px;font-weight:500;margin:0 0 7px 0}.banner-col-2 div#mc_embed_signup form{width:100%;padding:0}.banner-col-2 #mc_embed_signup.banner_mailchimp input{border:1px solid #e1e1e1;border-radius:3px;height:40px;padding:0 10px;margin:0;background-color:#fff0;color:#fff;outline:none;border-radius:0;border-width:0 0 1px;border-color:#fff;margin:0;min-height:36px;padding:5px;font-size:16px;box-shadow:none;display:block;float:left;width:100%}.banner-col-2 #mc_embed_signup.banner_mailchimp input#mc-embedded-subscribe{width:100%;background-color:#18A4E8;background:#18A4E8;color:#fff;border:none;border-radius:0;margin:12px 0 0 0;font-size:14px;box-shadow:none;text-shadow:none;font-weight:500;min-height:40px;padding:0;height:40px}.banner-col-2 div#mc_embed_signup form{width:100%}.banner_mailchimp .mc-field-group{margin-bottom:1rem;float:left;width:100%!important;padding-bottom:0!important}.banner-col-2 div#mc_embed_signup small{line-height:16px;font-size:11px;font-weight:300;width:100%;float:left}div#mc_embed_signup.banner_mailchimp #mc-embedded-subscribe-form div.mce_inline_error{padding:5px 5px 0;background-color:#fff0;width:100%;margin:0}div#mc_embed_signup.banner_mailchimp .mc-field-group input{text-indent:0}#mc_embed_signup.banner_mailchimp div#mce-responses div.response{width:100%}div#mc_embed_signup.banner_mailchimp div#mce-responses{padding:0;width:100%;margin:0}div#mc_embed_signup.banner_mailchimp #mce-success-response{width:100%;text-align:center}.page-id-4706 div.ui--blog .ui--blog-item{border-bottom:2px solid #094aa8;float:left;width:100%;position:relative;padding:0 0 30px 85px;box-sizing:border-box}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-media{float:left;width:50%;margin:0 25px 0 0}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-content-wrapper{float:right;width:calc(50% - 25px)}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-date{margin:0;position:absolute;left:0;top:0}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-content-wrapper .ui--blog-header{float:left;width:100%;margin:0 0 15px 0;padding:0}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-content-wrapper .ui--blog-header .ui--blog-metas{display:none}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-content-wrapper .ui--blog-header h5{float:left;width:100%;border:none;margin:0;padding:0}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-content-wrapper .ui--blog-header h5 a{float:left;width:auto;margin:0;padding:0;border:none;font-size:20px;font-weight:600;line-height:24px;color:#094aa8!important}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-content-wrapper .ui--blog-content{float:left;width:100%;margin:0;padding:0;color:#000;font-size:15px}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-content-wrapper .ui--blog-content span.more-link{float:left;width:100%;text-align:right;margin:15px 0 0 0}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-content-wrapper .ui--blog-content span.more-link a{background:#094aa8;color:#fff!important;font-size:15px!important;padding:0 15px;min-height:35px!important;line-height:33px;border:2px solid #094aa8;border-radius:0;font-weight:600}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-content-wrapper .ui--blog-content span.more-link a:hover{background:#fff0;color:#094aa8!important}.page-id-4706 div.ui--blog .ui--pagination-wrapper{float:left;width:100%;margin:0;padding:0;border:none;text-align:center}body.page-id-4706 div#the-content h2{float:left;width:100%;margin:0 0 30px 0;padding:0;color:#094aa8;box-sizing:border-box}.page-id-4706 div.ui--blog .ui--pagination-wrapper ul.ui--pagination li.ui--box a{background:#000;color:#fff!important;transition:ease all 0.5s;border-radius:3px}.page-id-4706 div.ui--blog .ui--pagination-wrapper ul.ui--pagination li.ui--box span{border-radius:3px}.page-id-4706 div.ui--blog .ui--pagination-wrapper ul.ui--pagination li.ui--box a:hover{background:#094aa8;color:#fff!important}.page-id-4706 div.ui--blog .ui--pagination-wrapper ul.ui--pagination li.ui--box.ui--pagination-previous-link a{background:#094aa8;color:#fff!important;padding:8px 10px!important}.page-id-4706 div.ui--blog .ui--pagination-wrapper ul.ui--pagination li.ui--box.ui--pagination-current-item span{padding:8px 10px!important;background:#094aa8;color:#fff!important}.page-id-4706 div.ui--blog .ui--pagination-wrapper ul.ui--pagination li.ui--box.ui--pagination-previous-link span{background:#094aa8;color:#fff!important;padding:8px 10px!important}.page-id-4706 div.ui--blog .ui--pagination-wrapper ul.ui--pagination li.ui--box.ui--pagination-next-link a{background:#094aa8;color:#fff!important}.page-id-4706 div.ui--blog .ui--pagination-wrapper ul.ui--pagination li.ui--box.ui--pagination-next-link span{background:#094aa8;color:#fff!important}.page-id-4706 div.ui--blog .ui--pagination-wrapper ul.ui--pagination li.ui--box{border:none}@media(max-width:1199px){.banner-col-2 .banner_mailchimp #mc_embed_signup_scroll{width:100%}.site-banner .banner-col-1{width:68%}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-content-wrapper{width:calc(58% - 15px)}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-media{width:42%;margin:0 15px 0 0}.page-id-4706 div.ui--blog .ui--blog-item{padding:0 0 30px 75px}}@media(max-width:991px){.banner-col-2 .banner_mailchimp #mc_embed_signup_scroll{width:100%;max-width:100%}.banner-col-2 #mc_embed_signup.banner_mailchimp input#mc-embedded-subscribe{width:auto;float:none;margin:0 auto}}@media(max-width:978px){.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-content-wrapper{float:left;width:100%}.page-id-4706 div.ui--blog .ui--blog-item .ui--blog-media{width:100%;margin:0 0 15px 0}.page-id-4706 div.ui--blog .ui--blog-item{padding:0 0 25px 75px;margin:0 0 25px 0}}@media(max-width:767px){.banner-col-2 .banner_mailchimp #mc_embed_signup_scroll{width:100%}.page-id-4706 div .ui-column.span9{float:left;width:100%}.page-id-4706 .ui-column.span3{float:left;width:100%;margin:20px 0 0 0}.page-id-4706 div.ui--blog .ui--blog-item{padding:0 0 25px 0}.page-id-4706 #the-content>:not(.fullwidth-content):not(.ui--animation-in),.sidebar-area>:not(.fullwidth-content):not(.ui--animation-in){padding:0 25px!important}}