@media only screen and (max-width:1600px){.home .banner .wrap{min-height:clamp(35.9375rem, 1.3995rem + 53.913vi, 55.3125rem)}}@media only screen and (max-width:1400px){.banner .wrap{min-height:clamp(16.875rem, 9.0972rem + 38.8889vi, 43.125rem)}.element .owlprev,.element .is-grid .owlprev{left:-50px}.element .owlnext,.element .is-grid .owlnext{right:-50px}}@media only screen and (max-width:1300px){.blocks-cc-btmcontent .flex-item{padding:50px 30px}.blocks-cc-btmcontent [data-ctr="5"] .flex-item{min-height:570px;max-width:33.33%;flex:0 0 33.33%}.blocks-cc .overlay-bg{display:none}.blocks-cc .flex-item .overlay-bg{display:block}}@media only screen and (max-width:1270px){.element .slide-bg.is-grid,.element .slide-bg.is-inner{text-align:center;padding-bottom:20px}.slide-bg .owl-carousel{margin-bottom:20px}.slider-quotes .slide-bg .owl-carousel{margin-bottom:50px}.element .owlbtn{position:static;top:auto}.slider-gallery-grid [data-ctr="1"] .owlbtn{position:absolute;top:50%}.element .owlprev,.element .is-grid .owlprev{margin-right:20px}.element .owlnext,.element .is-grid .owlnext{margin-left:20px}.slider-gallery-grid [data-ctr="1"] .owlprev{margin-right:0}.slider-gallery-grid [data-ctr="1"] .owlnext{margin-left:0}}@media only screen and (max-width:1200px){.slider-gallery-grid .wrap[data-container="100"]{padding-left:15px;padding-right:15px}.slider-gallery-grid [data-ctr="1"] .owlprev{left:15px}.slider-gallery-grid [data-ctr="1"] .owlnext{right:15px}.footer-0 .row{padding-right:15px;padding-left:15px}.footer-menu ul{justify-content:center}.footer-menu ul a{padding:10px 25px}.copyright{padding-right:15px;padding-left:15px}}@media only screen and (max-width:1079px){:root{--h1:60px;--h185:70px;--h2:42px;--h270:60px;--h3:35px;--h334:32px;--h4:25px;--h5:17px;--h6:15px}.element .atitle{font-size:18px}.banner .atitle{font-size:25px}section.element .wrap:not(.nwrap){padding:40px 0}section.banner .wrap:not(.nwrap){padding-top:0;padding-bottom:0}section.banner [data-row*=vflex-top]:not(.nwrap){padding-top:50px}section.banner [data-row*=vflex-bottom]:not(.nwrap){padding-bottom:50px}section.title-opt .wrap:not(.nwrap){padding-bottom:0}section.separator .wrap:not(.nwrap){min-height:0 !important;padding-bottom:10px}section.blocks-cc-btmcontent .wrap:not(.nwrap){margin-top:40px;padding-top:0;padding-bottom:0}section.row-blocks .wrap:not(.nwrap){padding-top:0}section.row-accordion .wrap:not(.nwrap){padding-top:0;padding-bottom:0}section.slider-columns .wrap:not(.nwrap){padding-top:70px;padding-bottom:0}section.row-media-buhlerlegacy .wrap:not(.nwrap){background:none no-repeat left 101%;padding-bottom:170px}.element.no-br br{display:none}.dinfo .dtext,.col-info .dtext{padding-top:25px}.blocks-cc .main-btns{margin-top:40px}.col-cta .btn-loop{margin-top:35px}.featured-projects .btn-loop{margin-top:40px}.col-logos .col-heading{margin-bottom:50px}.ajax-cpteam .tax-links{margin-bottom:50px !important}.ajax-cpteam[data-axgrid] .cpt-row{row-gap:50px}.ajax-projects .tax-links{margin-bottom:30px !important}.blocks-cc .flexic-blocks{row-gap:40px}.blocks-cc .flexic-blocks .flex-item{padding:0 15px}.blocks-cc-btmcontent [data-ctr="4"] .flex-item{min-height:500px;max-width:50%;flex:0 0 50%}.blocks-cc-btmcontent [data-ctr="5"] .flex-item{min-height:500px;max-width:50%;flex:0 0 50%}}@media only screen and (max-width:1024px){#menu-oc-right{max-width:420px;font-weight:600;text-transform:uppercase}.menu-oc-right svg{width:35px;height:35px}.mobile-menu .navbar-nav{margin-top:10px}.mobile-menu .menu-item{padding:10px 0}.mobile-menu .menu-item:hover .nav-link,.mobile-menu .menu-item:focus-visible .nav-link,.mobile-menu .menu-item.active .nav-link{color:var(--a)}.mobile-menu .dropdown-menu .menu-item a{padding:13px 15px}.mobile-menu .dropdown-menu .menu-item:hover a,.mobile-menu .dropdown-menu .menu-item:focus-visible a,.mobile-menu .dropdown-menu .menu-item.active a{background-color:var(--a)}.mobile-menu .m-toggler{width:50px;height:50px;background-color:transparent;top:5px;right:0}.mobile-menu .m-toggler:hover,.mobile-menu .m-toggler:focus-visible,.mobile-menu .active .m-toggler{background-color:var(--colordark);color:var(--colorwhite)}.navbar-brand.sticky-logo{display:none !important}.home .banner .wrap{min-height:575px}section.banner [data-row*=vflex-top]:not(.nwrap){padding-top:0;align-items:center}section.slider-columns .wrap:not(.nwrap){padding-top:40px}section.row-media-buhlerlegacy .wrap:not(.nwrap){padding-bottom:220px}.banner .yt-bg,.banner .vm-bg{width:1024px}.banner .btn-loop{margin-top:35px}.title-opt .col-info{max-width:100% !important}[data-ctr="3"] .flex-item{max-width:50%;flex:0 0 50%}.blocks-cc-overlapped .flex-item:nth-of-type(1){max-width:100%;margin-top:0;flex:0 0 100%}.blocks-cc-overlapped .flex-item:nth-of-type(1) .item{width:100%;padding:50px 40px}.row-blocks .col-left{text-align:center;padding-right:0;padding-bottom:40px}.row-blocks [data-colwidth="5"] .col-left{max-width:100%;flex:0 0 100%}.row-blocks [data-colwidth="6"] .col-left{max-width:100%;flex:0 0 100%}.row-blocks .col-right{padding-left:0}[data-design*=row-flex] .flexic{row-gap:30px}.row-media .col-lg-6{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}[data-design*=row] .media{height:500px}[data-design*=row] iframe{min-height:450px}[data-rtl="0"][data-colwidth="7"] .dinfo{padding-left:0}[data-rtl="1"][data-colwidth="7"] .dinfo{padding-right:0}[data-rtl="0"][data-col="6-6"] .dinfo,[data-rtl="0"][data-col="6-6"] .col-info{padding-left:0}[data-rtl="1"][data-col="6-6"] .dinfo,[data-rtl="1"][data-col="6-6"] .col-info{padding-right:0}[data-rtl="0"][data-colwidth="6"] .dinfo{padding-left:0}[data-rtl="1"][data-colwidth="6"] .dinfo{padding-right:0}.row-media-boxed .dinfo{padding:30px 15px}.row-media-dinfoverlapped [data-colwidth="9"] .dinfo{max-width:100%;margin-left:0;flex:0 0 100%}[data-design*=row-flex][data-colwidth="6"] .flex-col.dinfo-left{max-width:100%;flex:0 0 100%}[data-design*=row-flex][data-colwidth="6"] .flex-col.dinfo-right{max-width:100%}[data-design*=row-flex][data-colwidth="6"] .dmedia{max-width:100% !important;flex:0 0 100% !important}.row-media-overlapped [data-colwidth="6"] .dmedia{padding-right:0}.row-media-mediumedia [data-rtl="0"][data-colwidth="6"] .dmedia{padding-right:0}.row-media-mediumedia [data-rtl="1"][data-colwidth="6"] .dmedia{padding-left:0}[data-design*=row-flex][data-colwidth="7"] .dmedia{max-width:100% !important;flex:0 0 100% !important}[data-rtl="0"][data-colwidth="7"] .dmedia{padding-right:0}[data-rtl="1"][data-colwidth="7"] .dmedia{padding-left:0}[data-design*=row-flex][data-colwidth="9"] .dmedia{max-width:100% !important;flex:0 0 100% !important}[data-rtl="0"][data-colwidth="9"] .dmedia{padding-right:0}[data-rtl="1"][data-colwidth="9"] .dmedia{padding-left:0}.row-media-overlapped .dmedia .media{margin-top:0}.row-content-boxed .dinfo-left{padding:30px 15px}.row-accordion .show-lg{min-height:700px;object-fit:cover}.row-accordion .row .cc:first-child{min-height:0}.slider-columns .color{width:100%}.row-item .col-info{padding-top:30px;align-items:flex-start;align-content:flex-start}.row-item .col-info .dinfo{padding-top:10px}.row-item .col-media{max-width:100%;padding-left:0;flex:0 0 100%}.slider-quotes .slide-bg{width:100%}.slider-quotes .slide-bg .owl-carousel{margin-bottom:30px}.slider-quotes .col-info{width:100%;margin-right:0;padding:30px 0;flex:0 0 100%;box-shadow:none}.slider-quotes .col-media{width:100%;margin-right:0}.col-logos [data-ctr="4"] .col-logo{max-width:33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}.footer-0 .navbar-brand.main-logo{display:block}.footer-0 .column-logo{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.footer-0 .column-contacts{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:1000px){.iframepr [data-design*=row] iframe{min-height:800px}}@media only screen and (max-width:991px){.row-contacts .col-lg-3{padding-right:0}.row-contacts .col-lg-9{width:100%;padding-left:0}.ajax-projects .col-lg-4{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.footer-0 .dcompany{justify-content:center}.footer-0 .navbar-brand{margin:0 auto}.gmb_columns{flex-flow:column}.gmb_columns>div{width:100%}.gmb_2_flex{justify-content:flex-start;gap:30px}.gmb_columns a.btn.btn-1{margin-top:20px}.gmb_column_3 p{height:500px}}@media only screen and (max-width:900px){section.row-media-buhlerlegacy .wrap:not(.nwrap){background-position:left 100.2%;background-size:contain;padding-bottom:clamp(5rem, 0.1724rem + 24.1379vi, 13.75rem)}.row-projects{grid-template-columns:1fr 1fr;grid-gap:20px}.project-1{margin-bottom:0;grid-column:span 2}.project .cpt-heading{width:calc(100% - 30px)}.project-5 .cpt-thumb{height:320px}}@media only screen and (max-width:768px){:root{--h1:50px;--h185:60px;--h2:40px;--h270:50px;--h3:33px;--h334:30px;--h4:23px}.element .btitle{font-size:15px}.element .atitle{font-size:17px}.banner .atitle{font-size:22px}.blocks-cc-btmcontent .flex-item{padding:30px 15px}.blocks-cc-btmcontent [data-ctr="4"] .flex-item{min-height:300px;max-width:100%;flex:0 0 100%}.blocks-cc-btmcontent [data-ctr="5"] .flex-item{min-height:300px;max-width:100%;flex:0 0 100%}.blocks-cc .item .link-text{margin-top:20px}.row-media-overlapped .dmedia .media{height:100%}.slider-gallery-grid .slide-bg{height:100% !important}.slider-gallery-grid .item{display:flex;flex-wrap:wrap;row-gap:20px}.slider-gallery-grid .item .media{width:100%;height:370px}.slider-gallery-grid .item .media:nth-child(2){height:420px}.col-logos [data-ctr="4"] .col-logo{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.footer-menu ul{font-size:16px;padding:35px 0 10px}.row-contacts{padding-top:30px;padding-bottom:25px}.copyright{padding:20px 0 30px}.copyright .fleft{width:100%;text-align:center}.copyright .fright{width:100%;text-align:center;padding-top:5px}}@media only screen and (max-width:641px){.home .banner .wrap{min-height:500px}.banner .yt-bg,.banner .vm-bg{width:890px}[data-ctr="3"] .flex-item{max-width:100%;flex:0 0 100%}.blocks-cc .flexic-blocks{row-gap:30px}.blocks-cc .flexic-blocks .flex-item{padding:0}.blocks-cc-overlapped .flex-item:nth-of-type(1) .item{padding:30px 20px}[data-design*=row] .media{height:100%}[data-design*=row] iframe{min-height:300px}.slider-quotes .item .dmedia{height:450px}.row-accordion .show-lg{min-height:0}.row-projects{grid-template-columns:1fr 1fr}.row-projects .project{grid-column:span 2}.project-5 .cpt-thumb{height:320px}.ajax-projects .col-lg-4{max-width:100%;padding-right:5px;padding-left:5px;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:570px){:root{--font-size:15px;--h1:45px;--h185:52px;--h2:35px;--h270:45px;--h3:30px;--h334:28px;--h4:21px;--h5:16px}.element .btitle{font-size:14px}.element .atitle{font-size:16px}.banner .atitle{font-size:20px}.btn-loop{margin-top:25px}.banner .btn-loop{margin-top:25px}.col-cta .btn-loop{margin-top:25px}.featured-projects .btn-loop{margin-top:30px}.slider-gallery-grid .item .media{height:300px}.slider-gallery-grid .item .media:nth-child(2){height:350px}.col-logos [data-ctr="4"] .col-logo{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.col-logo .item{height:220px}}@media only screen and (max-width:480px){.banner .wrap{min-height:270px !important}.home .banner .wrap{min-height:500px !important}.slider-quotes .item .dmedia{height:400px}.footer-0 .dcompany{row-gap:15px}}