footer#colophon,footer>#colophon{background-color:#fff;padding:70px 0 0 0}footer#colophon *,footer>#colophon *{-webkit-font-smoothing:antialiased;box-sizing:border-box;margin:0;padding:0}footer#colophon .container,footer>#colophon .container{width:1240px !important;margin:0 auto !important}footer#colophon #footer-top,footer>#colophon #footer-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}footer#colophon #footer-top #footer-social,footer>#colophon #footer-top #footer-social{display:flex;align-items:center}footer#colophon #footer-top #footer-social #footer-logo,footer>#colophon #footer-top #footer-social #footer-logo{display:inline-block;margin-right:107px}footer#colophon #footer-top #footer-social #footer-social-links .widget,footer>#colophon #footer-top #footer-social #footer-social-links .widget{margin:0}footer#colophon #footer-top #footer-social #footer-social-links .widget a,footer>#colophon #footer-top #footer-social #footer-social-links .widget a{display:inline-block;width:24px;height:24px;margin:12px 20px 0 0}footer#colophon #footer-top #footer-social #footer-social-links .widget a:last-of-type,footer>#colophon #footer-top #footer-social #footer-social-links .widget a:last-of-type{margin-right:0}footer#colophon #footer-top #footer-button .widget_text,footer>#colophon #footer-top #footer-button .widget_text{margin:0}footer#colophon #footer-top #footer-button .widget_text .btn,footer>#colophon #footer-top #footer-button .widget_text .btn{display:inline-flex;justify-content:center;align-items:center;min-height:40px;background:#1A83F7;color:#fff !important;font-family:'Titillium Web', Arial, sans-serif;font-size:.87rem;font-weight:600;line-height:1.25rem;text-align:center;border:1px solid #1A83F7;border-radius:4px;transition:all .3s ease;outline:none;cursor:pointer;padding:8px 16px}footer#colophon #footer-top #footer-button .widget_text .btn .icon-phone-incoming-white,footer>#colophon #footer-top #footer-button .widget_text .btn .icon-phone-incoming-white{display:inline-block;width:18px !important;height:18px !important;background:url(https://www.bimandco.com/bim/wp-content/themes/bimandco/img/icons/phone-incoming-white.svg) no-repeat center center;background-size:contain;margin-right:10px}footer#colophon #footer-top #footer-button .widget_text .btn:hover,footer>#colophon #footer-top #footer-button .widget_text .btn:hover{opacity:.9}footer#colophon .column-container,footer>#colophon .column-container{display:flex;padding:20px 0 0 0}footer#colophon .column-container>div,footer>#colophon .column-container>div{width:33%;padding-right:40px}footer#colophon .column-container>div section,footer>#colophon .column-container>div section{margin:0 0 40px 0}footer#colophon .column-container>div section h4,footer>#colophon .column-container>div section h4{color:#273681;font-size:1rem;font-weight:600;line-height:42px}footer#colophon .column-container>div section ul li,footer>#colophon .column-container>div section ul li{color:#4D5068;line-height:42px}footer#colophon .column-container>div section ul li a,footer>#colophon .column-container>div section ul li a{color:#4D5068;line-height:1.25rem}footer#colophon .column-container>div section p,footer>#colophon .column-container>div section p{line-height:42px;margin:0}footer#colophon .column-container>div#footer3,footer>#colophon .column-container>div#footer3{display:flex;flex-direction:column;justify-content:space-between}footer#colophon .column-container>div#footer3 .textwidget,footer>#colophon .column-container>div#footer3 .textwidget{display:flex;flex-wrap:wrap;align-items:center}footer#colophon .column-container>div#footer3 .textwidget img,footer>#colophon .column-container>div#footer3 .textwidget img{display:inline-block;margin-right:20px}footer#colophon #footer-bottom,footer>#colophon #footer-bottom{background-color:#E6F1FE;padding:57px 0}footer#colophon #footer-bottom .flex-container,footer>#colophon #footer-bottom .flex-container{display:flex;justify-content:space-between;align-items:flex-end}footer#colophon #footer-bottom .flex-container #subfooter1 p,footer#colophon #footer-bottom .flex-container #subfooter1 .widget_text,footer>#colophon #footer-bottom .flex-container #subfooter1 p,footer>#colophon #footer-bottom .flex-container #subfooter1 .widget_text{display:inline-block;color:#68758B;font-size:.75rem;line-height:1.2rem;margin:0}footer#colophon #footer-bottom .flex-container ul>li.lang-item,footer>#colophon #footer-bottom .flex-container ul>li.lang-item{display:inline-block;margin:0 5px}footer#colophon #footer-bottom .flex-container #subfooter2 p,footer#colophon #footer-bottom .flex-container #subfooter2 p a,footer#colophon #footer-bottom .flex-container #subfooter2 .widget_text,footer>#colophon #footer-bottom .flex-container #subfooter2 p,footer>#colophon #footer-bottom .flex-container #subfooter2 p a,footer>#colophon #footer-bottom .flex-container #subfooter2 .widget_text{display:inline-block;color:#68758B;font-size:.75rem;line-height:1.2rem;margin:0}footer#colophon #footer-bottom .flex-container #subfooter2 #footer-menu,footer>#colophon #footer-bottom .flex-container #subfooter2 #footer-menu{display:flex;line-height:1}footer#colophon #footer-bottom .flex-container #subfooter2 #footer-menu>li::before,footer>#colophon #footer-bottom .flex-container #subfooter2 #footer-menu>li::before{content:'|';display:inline-block;color:#68758B;font-size:.75rem;line-height:1.2rem;margin:0 4px}footer#colophon #footer-bottom .flex-container #subfooter2 #footer-menu>li>a,footer>#colophon #footer-bottom .flex-container #subfooter2 #footer-menu>li>a{color:#68758B;font-size:.75rem;line-height:1.2rem}footer#colophon #footer-bottom .flex-container #subfooter2 #footer-menu>li:first-of-type::before,footer>#colophon #footer-bottom .flex-container #subfooter2 #footer-menu>li:first-of-type::before{display:none}@media screen and (max-width: 1280px){footer#colophon .container,footer>#colophon .container{width:90% !important}}@media screen and (max-width: 576px){footer#colophon,footer>#colophon{padding:0}footer#colophon .container,footer>#colophon .container{width:94% !important}footer#colophon #footer-top,footer>#colophon #footer-top{flex-wrap:wrap;justify-content:center;margin-bottom:40px}footer#colophon #footer-top #footer-social,footer>#colophon #footer-top #footer-social{flex-wrap:wrap;justify-content:center}footer#colophon #footer-top #footer-social>div,footer>#colophon #footer-top #footer-social>div{width:100%;text-align:center;margin:20px 0 0 0 !important}footer#colophon #footer-top #footer-social a,footer#colophon #footer-top #footer-social a>i,footer>#colophon #footer-top #footer-social a,footer>#colophon #footer-top #footer-social a>i{width:37px;height:37px}footer#colophon #footer-top #footer-button,footer>#colophon #footer-top #footer-button{width:100%}footer#colophon #footer-top #footer-button .btn,footer>#colophon #footer-top #footer-button .btn{width:100%;font-size:1rem;margin-top:40px;padding:19px 24px}footer#colophon .column-container,footer>#colophon .column-container{flex-wrap:wrap;justify-content:center;padding:0}footer#colophon .column-container>div,footer>#colophon .column-container>div{width:100%;padding-right:0}footer#colophon .column-container>div section,footer>#colophon .column-container>div section{margin-bottom:15px}footer#colophon .column-container>div section h4,footer>#colophon .column-container>div section h4{display:flex;justify-content:space-between;align-items:center}footer#colophon .column-container>div section h4::after,footer>#colophon .column-container>div section h4::after{content:'';display:inline-block;position:relative;top:1px;width:20px;min-width:20px;height:20px;background:url(../img/icons/chevron-down-blue-dark.svg) no-repeat center center;background-size:contain}footer#colophon .column-container>div section .textwidget,footer>#colophon .column-container>div section .textwidget{display:none}footer#colophon .column-container>div#footer3 .textwidget,footer>#colophon .column-container>div#footer3 .textwidget{display:none}footer#colophon #footer-bottom,footer>#colophon #footer-bottom{margin-top:40px;padding:40px 0}footer#colophon #footer-bottom .flex-container,footer>#colophon #footer-bottom .flex-container{flex-wrap:wrap;justify-content:center;text-align:center}footer#colophon #footer-bottom .flex-container p,footer#colophon #footer-bottom .flex-container p a,footer>#colophon #footer-bottom .flex-container p,footer>#colophon #footer-bottom .flex-container p a{font-size:0.87rem}footer#colophon #footer-bottom .flex-container ul,footer>#colophon #footer-bottom .flex-container ul{margin:30px 0 !important}}
