/*!
Theme Name: Antidote71
Theme URI: https://www.antidote71.com/
Author: Jon Weiss
Author URI: https://www.antidote71.com/
Description: Designed by Antidote71
Version: 1.1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: Antidote71
Tags:
*/@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@100;300;400;500;600;700&display=swap");.cmba-hubpost-wrapper .hubpost-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#E8E8E8;margin-bottom:20px}.cmba-hubpost-wrapper .hubpost-item .image-post{width:100%;height:152px;overflow:hidden;position:relative}.cmba-hubpost-wrapper .hubpost-item .image-post>a:hover{color:#000}.cmba-hubpost-wrapper .hubpost-item .image-post>a:hover .read-hubspot-item{display:-webkit-box;display:-ms-flexbox;display:flex}.cmba-hubpost-wrapper .hubpost-item .image-post img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cmba-hubpost-wrapper .hubpost-item .image-post .read-hubspot-item{position:absolute;right:0;bottom:0;background-color:#B9D100;margin:0;height:100px;width:100px;padding:10px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cmba-hubpost-wrapper .hubpost-item .image-post .read-hubspot-item .symbol-wrapper{text-align:right;font-weight:600;margin:0}.cmba-hubpost-wrapper .hubpost-item .image-post .read-hubspot-item .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;margin:0}.cmba-hubpost-wrapper .hubpost-item .image-post .read-hubspot-item .text-wrapper>span{font-size:18px;font-weight:500}.cmba-hubpost-wrapper .hubpost-item .post-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmba-hubpost-wrapper .hubpost-item .post-content>h2{margin:0;margin-bottom:10px;font-size:24px;font-weight:600}.cmba-hubpost-wrapper .hubpost-item .post-content>h2>a:hover{color:#ED7722}.cmba-hubpost-wrapper .hubpost-item .post-content .post-excerpt{line-height:1.5em;font-size:14px;color:#777}.cmba-hubpost-wrapper .hubpost-item .post-content .post-excerpt>p{margin:0}@media (min-width: 767px){.cmba-hubpost-wrapper .hubpost-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cmba-hubpost-wrapper .hubpost-item .image-post{width:43%;height:370px}}.single-people h1,.single-people h5,.single-people p{font-family:"Barlow", sans-serif}.single-people h5{color:#ed7722;font-size:20px;font-weight:400;text-transform:lowercase}.single-people #hero{position:relative;height:400px;background-size:cover !important;background-repeat:no-repeat !important}@media (min-width: 768px){.single-people #hero{background-attachment:fixed !important;height:650px}}.single-people #hero .inner-hero{position:absolute;left:80px;bottom:100px}.single-people #hero .inner-hero h1{color:#fff;font-weight:700;font-size:40px}@media (min-width: 1024){.single-people #hero .inner-hero h1{font-size:70px}}.single-people #hero .inner-hero h5{color:#ed7722;font-size:20px;font-weight:400;text-transform:lowercase}.single-people #map .elementor-section{padding:0 !important}.single-people .people-body{padding:50px 25px 50px 75px}@media (min-width: 1024){.single-people .people-body{padding:70px 100px 100px 100px}}.single-people .people-body .inner-people-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-people .people-body .inner-people-body .col-2{padding:0 5% 3% 0}.single-people .people-body .inner-people-body .col-2 .title{margin-bottom:30px}.single-people .people-body .inner-people-body .col-2 p{font-size:24px;color:#313131;font-weight:400}.single-people .people-body .inner-people-body .col-2 p:last-child{color:#d9d9d9}.single-people .people-body .inner-people-body .col-2 .contact-form .hs_submit .actions{margin-top:10px;background-color:#b9d100;height:100px;width:100px;border:4px solid transparent;position:relative;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-people .people-body .inner-people-body .col-2 .contact-form .hs_submit .actions:after{content:"+";position:absolute;top:5px;right:5px}.single-people .people-body .inner-people-body .col-2 .contact-form .hs_submit .actions:hover{border:4px solid #000}.single-people .people-body .inner-people-body .col-2 .contact-form .hs_submit .actions:hover .hs-button{font-weight:700}.single-people .people-body .inner-people-body .col-2 .contact-form .hs-button{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:0;position:absolute;bottom:5px;left:3px;border-radius:0;border:0;color:#000;font-size:18px;font-weight:400;font-family:"Barlow", sans-serif;text-transform:uppercase}.single-people .people-body .inner-people-body .col-2 .contact-form .hs-button:hover{background:transparent}.single-people .people-body .inner-people-body .col-2 .contact-form .hbspt-form input{max-width:600px}.single-people .people-body .inner-people-body .col-2 .contact-form input[type="date"],.single-people .people-body .inner-people-body .col-2 .contact-form input[type="email"],.single-people .people-body .inner-people-body .col-2 .contact-form input[type="number"],.single-people .people-body .inner-people-body .col-2 .contact-form input[type="password"],.single-people .people-body .inner-people-body .col-2 .contact-form input[type="search"],.single-people .people-body .inner-people-body .col-2 .contact-form input[type="tel"],.single-people .people-body .inner-people-body .col-2 .contact-form input[type="text"],.single-people .people-body .inner-people-body .col-2 .contact-form select,.single-people .people-body .inner-people-body .col-2 .contact-form textarea{border:1px solid #666;border-radius:0}.single-people .people-body .inner-people-body .col-3 p{font-size:14px;color:#313131}@media (min-width: 1024px){.single-people .people-body .inner-people-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-people .people-body .inner-people-body .col-1{width:9.877%;max-width:154px}.single-people .people-body .inner-people-body .col-1 h5{margin-top:0 !important}.single-people .people-body .inner-people-body .col-2{width:32.699%}.single-people .people-body .inner-people-body .col-3{max-width:700px;width:57.089%}}.single-projects section:not(.hero-img){position:relative}.single-projects h1,.single-projects h5,.single-projects p{font-family:"Barlow", sans-serif}.single-projects h5{color:#ed7722;font-size:20px;font-weight:400;text-transform:lowercase}.single-projects .hero-img{width:100%;height:100vh;position:fixed}.single-projects .hero-img:after{content:"";position:absolute;width:100%;height:100vh;background:linear-gradient(45deg, rgba(0,0,0,0.499037) 0%, rgba(0,0,0,0) 100%);top:0;left:0}.single-projects .hero-img .img{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}.single-projects #hero{height:100vh;z-index:1;position:relative}.single-projects #hero .inner-hero{position:absolute;left:80px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.single-projects #hero .inner-hero h1{color:#fff;font-weight:700;font-size:70px}.single-projects #hero .inner-hero h5{color:#ed7722;font-size:20px;font-weight:400;text-transform:lowercase}.single-projects #at-a-gance{background-color:rgba(15,15,15,0.75);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:0 80px}.single-projects #at-a-gance .inner-glance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 1024px){.single-projects #at-a-gance .inner-glance{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:225px}}.single-projects #at-a-gance .inner-glance .glance:not(:first-child){text-align:center}.single-projects #at-a-gance .inner-glance .glance h2{font-size:36px;font-weight:800;-webkit-text-stroke:1px #ed7722;-webkit-text-fill-color:transparent;letter-spacing:0}@media (min-width: 768px){.single-projects #at-a-gance .inner-glance .glance h2{font-size:55px}}@media (min-width: 1024px){.single-projects #at-a-gance .inner-glance .glance h2{font-size:72px}}.single-projects #description .inner-description{height:80vh;width:70%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-projects #description .inner-description}p{text-align:center;color:#fff;font-weight:800;font-size:16px;text-shadow:0px 3px 10px #000000bf}@media (max-width: 600px){.single-projects #description .inner-description {padding-top:150px;}}.single-projects #project-slider{background:#fff;padding-top:15px}.single-projects #project-slider .tns-ovh .tns-item{height:300px}@media (min-width: 768px){.single-projects #project-slider .tns-ovh .tns-item{height:530px}}@media (min-width: 1024px){.single-projects #project-slider .tns-ovh .tns-item{height:600px}}.single-projects #project-slider .tns-ovh .tns-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-projects #project-slider .tns-outer .tns-controls{position:absolute;z-index:1;bottom:0;left:30%}.single-projects #project-slider .tns-outer .tns-controls button{background:rgba(15,15,15,0.75);border:none;color:#fff;border-radius:0}@media (min-width: 768px){.single-projects #project-slider .tns-outer .tns-controls button{height:50px;width:50px}}@media (min-width: 1024px){.single-projects #project-slider .tns-outer .tns-controls button{height:100px;width:100px}}.single-projects #project-slider .tns-outer .tns-controls button:first-child{margin-right:10px}.single-projects #project-slider .tns-outer .tns-controls button:focus{outline:0}.single-projects #similar-projects{background:#fff;padding:50px 0 50px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media (min-width: 768px){.single-projects #similar-projects{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.single-projects #similar-projects .title{margin-right:50px}}.single-projects #map .elementor-section{padding:0 !important}#main-header{position:fixed;top:0;left:0;z-index:9999}#main-header .header_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}#main-header .hamburger_menu{height:70px;width:70px;background-color:#fff;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#main-header .hamburger_menu:hover{cursor:pointer}#main-header .hamburger_menu:hover .hamburger .line{width:22px !important}#main-header .hamburger_menu .hamburger{position:absolute;height:22px;width:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#main-header .hamburger_menu .hamburger.active{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#main-header .hamburger_menu .hamburger .line{height:2px;background-color:#000;width:22px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#main-header .hamburger_menu .hamburger .line:nth-child(2){margin:8px 0;width:14px}#main-header .hamburger_menu .hamburger .line:nth-child(2)::before{display:none;content:"";position:absolute;height:2px;background-color:#000;width:22px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main-header .hamburger_menu .hamburger .line:nth-child(3){width:18px}#main-header .hamburger_menu .hamburger .line.active:nth-child(1){display:none}#main-header .hamburger_menu .hamburger .line.active:nth-child(2){-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;width:22px}#main-header .hamburger_menu .hamburger .line.active:nth-child(2):before{display:block}#main-header .hamburger_menu .hamburger .line.active:nth-child(3){display:none}#main-header .off-canvas-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;position:fixed;top:70px;-webkit-transform:translateX(-100%);transform:translateX(-100%);left:0;right:0;bottom:0;background-color:#fff;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 1024px){#main-header .off-canvas-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:70%}}#main-header .off-canvas-menu.active{-webkit-transform:translateX(0) !important;transform:translateX(0) !important}#main-header .off-canvas-menu .left-menu,#main-header .off-canvas-menu .right-menu{width:100%;height:100%}@media (min-width: 1024px){#main-header .off-canvas-menu .left-menu,#main-header .off-canvas-menu .right-menu{width:50%}}#main-header .off-canvas-menu .left-menu>ul,#main-header .off-canvas-menu .right-menu>ul{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0}#main-header .off-canvas-menu .left-menu>ul li,#main-header .off-canvas-menu .right-menu>ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1024px){#main-header .off-canvas-menu .left-menu>ul li,#main-header .off-canvas-menu .right-menu>ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}}#main-header .off-canvas-menu .left-menu li{-webkit-box-flex:1;-ms-flex:1;flex:1}#main-header .off-canvas-menu .left-menu li a{font-size:30px}@media (min-width: 1024px){#main-header .off-canvas-menu .left-menu li a{font-size:40px}}#main-header .off-canvas-menu .right-menu ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 1024px){#main-header .off-canvas-menu .right-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#main-header .off-canvas-menu .right-menu ul li{width:50%;position:relative}@media (min-width: 1024px){#main-header .off-canvas-menu .right-menu ul li{width:100%}}#main-header .off-canvas-menu .right-menu ul li a{color:#fff;font-size:20px;z-index:1}@media (min-width: 1024px){#main-header .off-canvas-menu .right-menu ul li a{font-size:40px}}#main-header .off-canvas-menu .right-menu ul li:before{content:"";position:absolute;width:100%;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#main-header .off-canvas-menu .right-menu li:hover{cursor:pointer}#main-header .off-canvas-menu .right-menu li:hover .green-title{display:block !important}#main-header .off-canvas-menu .right-menu li:hover:before{opacity:0}footer.site-footer{background:#313131;padding:3% 5% 0;position:relative}footer.site-footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 1024px){footer.site-footer .container{margin-bottom:50px}}@media (min-width: 1024px){footer.site-footer .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer.site-footer ul#menu-footer{list-style:none;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.site-footer ul#menu-footer li{padding:5px 15px}footer.site-footer ul#menu-footer li a{color:#fff;font-weight:600}footer.site-footer ul#menu-footer .current-menu-item a{position:relative;padding-bottom:20px}footer.site-footer ul#menu-footer .current-menu-item a::after{content:"";position:absolute;bottom:0;height:3px;left:0;width:100%;background:#b9d100;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}footer.site-footer ul#menu-footer .menu-item a{position:relative;padding-bottom:10px;font-size:14px}@media (min-width: 1024px){footer.site-footer ul#menu-footer .menu-item a{padding-bottom:20px}}footer.site-footer ul#menu-footer .menu-item:hover a::after{content:"";position:absolute;bottom:0;height:3px;left:0;width:100%;background:#b9d100}footer.site-footer .copyright{padding:10px}footer.site-footer .copyright p{margin:0;text-align:center}#similar-projects .tns-outer{position:relative}@media (min-width: 1024px){#similar-projects .slider-similar .tns-item{height:200px}#similar-projects .slider-similar .tns-item img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}}#similar-projects .tns-controls{position:absolute;z-index:1;top:42%;width:100%}#similar-projects .tns-controls button{position:absolute;background:rgba(15,15,15,0.55);border:none;color:#fff}#similar-projects .tns-controls button:last-child{right:20px}#similar-projects .tns-controls button:first-child{left:20px}.tns-controls button:last-child{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.project-slider-el .swiper-slide{position:relative}.project-slider-el .green-box{position:absolute;bottom:0;right:0;z-index:3}
