@media screen and (min-width:993px){
  #header{position:fixed;width:100%;background:#fff;z-index:100;}
  #content{padding-top:135px;}
}
@media screen and (min-width:1736px){
#header .nav > li > a{font-size:14px;padding-left:10px;padding-right:10px;}
#header .nav>li ul{width: 305px;}
}
@media screen and (max-width:1735px){
#page{width:100%;overflow:hidden;}
#page {width: 100%;overflow: hidden;}
#header .nav > li > a, #header .nav > li ul > li > a{font-size:11.5px;padding-left:8px;padding-right:8px;}
#header .nav>li ul{width: 258px;}
#header .nav > li ul > li > a{padding:10px 15px;}
}
@media screen and (max-width:1470px){
#header .nav > li{padding-bottom:25px;}
#header .nav > li > a{padding:5px 4px 10px;}
#header .nav > li > a, #header .nav > li ul > li > a{font-size:9.6px;}
#header .nav > li ul > li > a{padding:7px 15px;}
#header .nav > li::after{top:37px;}
#header .nav > li ul{top:60px;}
#header .menu-top ul li a{font-size:12px;}
.row .col{min-height:380px;}
.row .col.bg{min-height:380px;padding:80px 80px 70px;}
h2, .pictures h2{font-size:32px;}
.row .col .img-responsive{width:100%;height:100%;object-fit:cover;}
.boxes{width:100%;}
.boxes .img-responsive{width:100%;margin:auto;}
#footer .btn{padding-right:40px;font-size:15px;}
.row .col.bg .btn{margin-top:20px;}
}
@media screen and (max-width:1200px){#header .nav > li::after{left:10px;margin:0;}
#header .nav > li ul{z-index:100;top:47px;margin:0;}
#header .nav > li::after{top:27px;}
#header .nav > li{padding-bottom:10px;}
.row .col.bg{min-height:325px;padding:44px 80px 50px;}
.pictures{width:100%;}
.pictures li .txt p{line-height:120%;}
.navbar-collapse{padding:0;margin:0;}
#header .col-md-5{padding:0 10px;}
.navbar-toggle{display:block;}
.navbar-toggle .icon-bar{background:#000;}
.navbar-collapse.collapse{display:none!important;}
.collapse.in{display:block !important;}
.navbar-toggle{z-index:50;margin-right:0;position:absolute;right:15px;top:35px;}
#header .col-xs-12.pull-right, #header .col-xs-12.text-center{position:inherit;}
.navbar-nav{margin:0;padding:10px 10px 0;}
.navbar-collapse{position:absolute;left:0;top:110px;width:100%;background:#fff;}
.navbar-collapse.in{overflow:visible;}
#header .nav > li > a, #header .nav > li ul > li > a{font-size:18px;}
#header .nav > li::after{left:auto;top:17px;}
#header .nav > li{padding:0;border-bottom:1px solid #e2e2e2;}
#header .nav > li > a{padding:13px 0;display:inline-block;}
#header .menu-top{display:block;background:#fff;top:0;padding:0 10px;position:relative;z-index:4;}
#header .menu-top ul::before{display:none;}
#header .menu-top ul li{display:block;border-bottom:1px solid #e2e2e2;}
#header .menu-top ul{text-align:left;margin:0;padding:0;}
#header .menu-top ul li a{font-size:18px;padding:15px 0px;}
.navbar-toggle .icon-bar{background:#60aa34;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.navbar-toggle.open .sr-only + .icon-bar{-moz-transform:rotate(-46deg);-ms-transform:rotate(-46deg);-webkit-transform:rotate(-46deg);-o-transform:rotate(-46deg);transform:rotate(-46deg);position:absolute;top:13px;}
.navbar-toggle.open .sr-only + .icon-bar + .icon-bar{display:none;}
.navbar-toggle.open .sr-only + .icon-bar + .icon-bar + .icon-bar{-moz-transform:rotate(42deg);-ms-transform:rotate(42deg);-webkit-transform:rotate(42deg);-o-transform:rotate(42deg);transform:rotate(42deg);}
#header .nav > li:hover ul{display:none;}
#header .nav > li.open ul{display:block;}
#header .nav > li ul > li > a{padding:10px;}
#header .search-ic{position:absolute;left:0px;top:15px;z-index:50;}
#header .nav{background:#fff;z-index:5;position:relative;}
#header .col-md-5{position:inherit;}
.navbar-nav{float:none;}
#header .nav > li{display:block;float:none;}
#header .pull-right .menu-top{display:none;}
#header .search-ic{z-index:777;}
#header .search{left:0;margin:0 15px;position:absolute;top:90px;width:91%;z-index:777;}
.row .col.bg{margin-bottom:20px;padding-left:15px;padding-right:15px;}
.breadcrumbs{position:relative;margin-top:-30px;margin-bottom:50px;}
.long .breadcrumbs{position:absolute;margin:0;}
}
@media screen and (max-width:992px){#header{position:inherit;}
.row .col{width:100%;}
h2, .pictures h2{font-size:22px;}
.arrow{width:45px;height:45px;bottom:20px;}
.arrow i{margin-top:8px;}
.row .col.bg{min-height:inherit;padding:35px 25px 30px;margin:0;box-sizing:border-box;}
.map-area .col{width:100%;}
.map-area .col.map-info .map-list.no-h .col-xs-12{margin-bottom:15px;}
.map-area iframe{height:300px!important;}
.map-area .col.map-info{margin-top:0;padding:20px 15px;}
#footer{padding:20px 15px;}
#footer p, #footer .text-right p{text-align:left;margin-bottom:10px;}
#footer .btn{margin-top:10px;}
#footer hr{margin:25px 0 15px;}
.box-bg{padding:15px;}
.col img{margin-bottom:20px;}
.btn{white-space:normal;}
.pics img{margin:10px 0;}
}
@media screen and (max-width:767px){#header{padding:0;}
#header .search-ic{margin:10px 15px;top:41px;}
.search input{width:87%;font-size:14px;}
#header .col-xs-12{float:right;position:relative;}
#header .col-xs-12.pull-right{width:100%;}
#header .col-xs-12.text-center{float:left;width:50%;}
#header .logotype{float:left;margin:-40px 0 0 10px;}
.pictures{margin-top:0;display:inline-block;width:100%;}
.pictures ul{margin:0;}
.pictures li{width:50%;height:200px;margin-top:10px;}
.pictures li img{width:100%;height:100%;object-fit:cover;}
.center-box{padding:30px 15px;}
.row .col{min-height:inherit;}
.pictures li .txt{top:0;}
.grey-area{padding:55px 0;}
.map-area .col.map-info h3, h3{font-size:19px;}
.map-area .col.map-info h3{margin-left:10px;}
.pics{padding:15px 0;}
.more{font-size:16px;margin-bottom:10px;}
.pictures li.pull-right img{border-left:1px solid #fff;}
.pictures h2{font-size:18px;}
#footer h3{font-size:19px;}
body, #footer .col-xs-12 ul, #footer p, .map-area .col.map-info .map-list h4{font-size:15px!important;}
.pictures li .txt p{display:none;}
#header .logotype{position:absolute;left:0;right:0;margin:auto;top:10px;display:inline-block;}
#header{min-height:120px;}
.navbar-collapse{padding:0 10px;}
.col.bg h2{text-align:center;}
.container{padding:0;}
.boxes{padding:0 15px;}
.boxes p, .grey-area p{display:none;}
.boxes p.large{display:block;font-size:15px;text-align:center;}
.boxes h3{text-align:center;}
#content h2{font-size:28px;}
#content .txt h2{font-size:18px;}
#content .search{position:relative;z-index:77;margin-top:0px;background:#fff;border:1px solid #ddd;}
.col iframe{display:none;}
    .col .video-always-show iframe{display:block;}
.map-area .col.map-info{padding:0;}
.map-area .col.map-info .map-list{margin-left:0;height:220px;}
#footer .col-xs-12 ul li{padding:10px 0;}
#footer .col-xs-12 ul{margin-bottom:30px;}
#footer .btn{display:block;text-align:left;}
.text-area{padding:15px;}
.more-posts img{margin-bottom:10px;}
#content .more-posts h4{font-size:18px;}
.box-bg{margin-top:0;}
.text-center.im, .breadcrumbs{display:none;}
.row .col.bg table td.btn-td{display:block;}
.table-box{float:none;}
.row .col.bg .btn{display:block;}
.team{padding-top:20px;}
.button-box{min-height:46px;display:block;max-width:100%;}
#content .button-box .btn{padding-left:10px;padding-right:10px;min-width:48%;}
#content .button-box .btn-whatsapp{padding-left:40px;}
}
.container-small{max-width: 1025px;width: 100%;margin: auto;}
.origene-boxes{gap: 10em;}
.origene-boxes .wp-block-column{position: relative;margin-bottom: 50px;padding-bottom: 150px;}
.origene-boxes .wp-block-column .wp-block-cover{height: 100%;border-bottom: 5px solid #000;}
.origene-boxes .wp-block-column .wp-block-cover__inner-container{padding-top: 20px;display: flex;flex-direction: column;height: 100%;}
.full-link a{position:absolute;z-index: 10;top: 0;left: 10%;width: 80%;height: 100%;display: flex;align-items: end;justify-content: center;}
.full-link a img{margin-bottom: 20px;}
.wp-block-buttons .download a{padding-right: 60px;position: relative;display: block;text-align: left;max-width: 380px;}
.wp-block-buttons .download a:after{content: '';width: 20px;height: 30px;position: absolute;right: 10px;top: 14px;background: url("../images/icons/btn-ic.png") no-repeat 0 0;}
@media screen and (max-width:1200px){.origene-boxes{gap: 7em;}}
@media screen and (max-width:991px){.origene-boxes{gap: 5em;}}
#footer .btn.download_origene2{background-color: #EC6F1B;}