section,
footer{position:relative;overflow:hidden;width:100%;}
section .content{position:relative;display:block;overflow:hidden;width:100%;}
section .header{position:relative;z-index:1;width:100%;margin:0;padding:0 0 36px 0;}
section .header h1,
section .header h2,
section .header h3,
section .header h4,
section .header h5,
section .header h6{text-transform:uppercase;}
section .header h1{letter-spacing:.1em;}
section .pagination-top .cbp-nav-pagination{position:absolute;z-index:100;top:-70px;right:0;bottom:auto;left:0;text-align:center;}
section .pagination-bottom .cbp-nav-pagination{position:absolute;z-index:100;right:0;bottom:-70px;left:0;text-align:center;}
section .pagination-custom-1 .cbp-nav-pagination-item{position:relative;display:inline-block;width:13px;height:13px;margin:0 5px;padding:8px;cursor:pointer;-webkit-transition:background .5s;transition:background .5s;opacity:.5;border:2px solid;border-radius:50%;}
section .pagination-custom-1 .cbp-nav-pagination-item::after{position:absolute;width:8px;height:8px;content:'';cursor:pointer;-webkit-transition:background .5s;transition:background .5s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;}
section .pagination-custom-1 .cbp-nav-pagination-active{opacity:1;border:2px solid;}
.pagination-custom-1 .cbp-nav-pagination-active::after{opacity:1;}
section .content.bg-white h1,
section .content.bg-white h2,
section .content.bg-white h3,
section .content.bg-white h4,
section .content.bg-white h5,
section .content.bg-white h6{color:#000;}
section .content.bg-white p{color:#3b3d40;}
section .content.bg-white .pagination-custom-1 .cbp-nav-pagination-item{border-color:rgba(0,0,0,.00);background:rgba(0,0,0,.00);}
section .content.bg-white .pagination-custom-1 .cbp-nav-pagination-active{border-color:rgba(0,0,0,1);}
section .content.bg-white .pagination-custom-1 .cbp-nav-pagination-item::after{background:rgba(0,0,0,1);}
section .content.bg-black h1,
section .content.bg-black h2,
section .content.bg-black h3,
section .content.bg-black h4,
section .content.bg-black h5,
section .content.bg-black h6{color:#fff;}
section .content.bg-black p{color:#ececec;}
section .content.bg-black .pagination-custom-1 .cbp-nav-pagination-item{border-color:rgba(255,255,255,.00);background:rgba(255,255,255,.00);}
section .content.bg-black .pagination-custom-1 .cbp-nav-pagination-active{border-color:rgba(255,255,255,1);}
section .content.bg-black .pagination-custom-1 .cbp-nav-pagination-item::after{background:rgba(255,255,255,1);}
.block-about-1 p{margin-top:3em;margin-right:3em;margin-bottom:3em;}
.block-about-1 img{width:100%;padding-right:30px;-webkit-transition:all .4s cubic-bezier(.19, 1, .22, 1);transition:all .4s cubic-bezier(.19, 1, .22, 1);-webkit-filter:brightness(1);filter:brightness(1);}
.block-about-1 h3{font-weight:300;line-height:1.2em;margin-top:0;margin-bottom:-.5em;}
.block-about-1 .container-video{position:relative;z-index:1;cursor:pointer;}
.block-about-1 .container-video a{position:absolute;z-index:10;top:0;width:100%;height:100%;}
.block-about-1 .container-video:hover img{-webkit-filter:brightness(.8);filter:brightness(.8);}
.block-about-1 .container-video a span{font-size:30px;line-height:80px;position:absolute;z-index:10;top:50%;left:50%;overflow:hidden;width:80px;height:80px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;}
.block-about-1 .container-video a span:after{position:absolute;z-index:-1;right:100%;width:100%;height:100%;content:'';-webkit-transition:all .3s cubic-bezier(.19, 1, .22, 1);transition:all .3s cubic-bezier(.19, 1, .22, 1);}
.block-about-1 .container-video:hover a span:after{right:0;}
@media (max-width:994px){.block-about-1 p{margin-top:2em;margin-right:1.6em;margin-bottom:2em;}
.block-about-1 img{padding-right:0;}
}
@media (max-width:770px){.block-about-1 p{margin-top:1.6em;margin-right:0;margin-bottom:1.6em;}
.block-about-1 h3{margin-top:.8em;}
.block-about-1 .container-video a span{font-size:24px;line-height:66px;width:66px;height:66px;}
}
.block-about-1.bg-white p{color:#3b3d40;}
.block-about-1.bg-white h3{color:#000;}
.block-about-1.bg-white .container-video a span{color:#fff !important;background:#af997f;}
.block-about-1.bg-white .container-video:hover a{color:#fff !important;}
.block-about-1.bg-white .container-video a span:after{color:#fff;background:#121212;}
.block-about-1.bg-black p{color:#ececec;}
.block-about-1.bg-black h3{color:#fff;}
.block-about-1.bg-black .container-video a span{color:#fff;background:#af997f;}
.block-about-1.bg-black .container-video a span:after{color:#fff;background:#121212;}
.block-service-1 .tab-navigation{width:100%;margin:0;padding:60px 0 80px 0;positon:absolute;}
.block-service-1 .tab-navigation li{display:inline-block;float:left;width:20%;margin:0;padding:0;list-style:none;text-align:center;vertical-align:top;border:0;}
.block-service-1 .tab-navigation li a{font-size:16px;font-weight:400;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0ms ease;transition:all 0ms ease;letter-spacing:.1em;text-transform:uppercase;opacity:.5;}
.block-service-1 .tab-navigation li.active a{opacity:1;}
.block-service-1 .tab-navigation li a span{font-size:50px;display:block;margin-bottom:20px;}
.block-service-1 .tab-content h4{line-height:1.7em;}
@media (max-width:994px){.block-service-1 .tab-navigation li a{font-size:13px;letter-spacing:.06em;}
.block-service-1 .tab-navigation li a span{font-size:40px;}
.block-service-1 .tab-navigation{margin:0;padding:30px 0 30px 0;}
.block-service-1 .tab-content h4{font-size:22px;margin-bottom:14px;}
}
@media (max-width:480px){.block-service-1 .tab-navigation li{width:32%;float:none;margin-bottom:36px;}
.block-service-1 .tab-navigation li a span{font-size:36px;margin-bottom:14px;}
.block-service-1 .tab-navigation{padding:30px 0 10px 0;}
}
.block-service-1.bg-white .tab-navigation li a{color:#000;}
.block-service-1.bg-white .tab-navigation li a span{color:#000;}
.block-service-1.bg-white .tab-navigation li.active a span{color:#af997f;}
.block-service-1.bg-white .tab-content p{color:#3b3d40;}
.block-service-1.bg-black .tab-navigation li a{color:#fff;}
.block-service-1.bg-black .tab-navigation li a span{color:#fff;}
.block-service-1.bg-black .tab-navigation li.active a span{color:#af997f;}
.block-service-1.bg-black .tab-content p{color:#bbbaba;}
.block-work-1 .work-grid{margin:46px auto 50px auto;}
.block-work-1 .work-grid a .cbp-caption-activeWrap{padding-right:55px;padding-left:55px;}
.block-work-1 .work-grid a .cbp-caption-activeWrap h5{font-weight:600;margin-bottom:.35em;text-transform:uppercase;}
.block-work-1 .work-grid a .cbp-caption-activeWrap p{font-size:16px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;}
.block-work-1 .work-grid a .cbp-caption-activeWrap h5.hover-animated,
.block-work-1 .work-grid a .cbp-caption-activeWrap p.hover-animated{-webkit-transition:all .1s cubic-bezier(.57, .18, .04, 1);transition:all .1s cubic-bezier(.57, .18, .04, 1);-webkit-transform:translateY(-15px);transform:translateY(-15px);opacity:0;}
.block-work-1 .work-grid a:hover .cbp-caption-activeWrap h5.hover-animated,
.block-work-1 .work-grid a:hover .cbp-caption-activeWrap p.hover-animated{-webkit-transition:all .5s cubic-bezier(.19, 1, .22, 1);-webkit-transition:all .5s cubic-bezier(.57, .18, .04, 1);transition:all .5s cubic-bezier(.57, .18, .04, 1);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
.block-work-1 .load-more{position:relative;z-index:1;overflow:hidden;margin:0 !important;-webkit-transition:all .3s cubic-bezier(.19, 1, .22, 1);transition:all .3s cubic-bezier(.19, 1, .22, 1);border:none;border-radius:100px;background:none;}
.block-work-1 .load-more:before{position:absolute;z-index:1;top:0;right:0;width:100%;height:100%;content:'';-webkit-transition:all .3s cubic-bezier(.19, 1, .22, 1);transition:all .3s cubic-bezier(.19, 1, .22, 1);border-radius:100px;}
.block-work-1 .load-more:hover:before{border:1px solid;}
.block-work-1 .load-more:after{position:absolute;z-index:2;top:0;right:0;width:100%;height:100%;content:'';-webkit-transition:all .3s cubic-bezier(.19, 1, .22, 1);transition:all .3s cubic-bezier(.19, 1, .22, 1);-webkit-transform:translateX(-110%);transform:translateX(-110%);border-radius:100px;}
.block-work-1 .load-more:hover:after{-webkit-transform:translateX(0);transform:translateX(0);}
.block-work-1 .load-more.cbp-l-loadMore-stop{height:0;opacity:0;}
.block-work-1 .load-more span{font-family:'Dosis', sans-serif;font-size:18px;font-weight:400;line-height:60px;position:relative;z-index:10;height:60px;padding:0 .6em !important;letter-spacing:.02em;text-transform:none;}
@media (max-width:780px){.block-process-1.bg-black .process-info-box{width:61.8%;}
}
@media (max-width:480px){.block-process-1.bg-black .process-info-box{width:100%;}
}
.block-work-1.bg-white .work-grid a .cbp-caption-activeWrap{background-color:rgb(176,153,128);}
.block-work-1.bg-white .work-grid a .cbp-caption-activeWrap h5{color:#fff;}
.block-work-1.bg-white .work-grid a .cbp-caption-activeWrap p{color:#ececec;}
.block-work-1.bg-white .load-more{color:#fff !important;}
.block-work-1.bg-white .load-more:before{background:#af997f;}
.block-work-1.bg-white .load-more:hover:before{border-color:#fff;}
.block-work-1.bg-black .load-more:hover a{color:#fff;}
.block-work-1.bg-white .load-more:after{background:#111;}
.block-work-1.bg-black .work-grid a .cbp-caption-activeWrap{background-color:rgb(176,153,128);}
.block-work-1.bg-black .work-grid a .cbp-caption-activeWrap h5{color:#fff;}
.block-work-1.bg-black .work-grid a .cbp-caption-activeWrap p{color:#ececec;}
.block-work-1.bg-black .load-more{color:#fff !important;}
.block-work-1.bg-black .load-more:before{background:#af997f;}
.block-work-1.bg-black .load-more:hover:before{border-color:#111;}
.block-work-1.bg-black .load-more:after{background:#fff;}
.block-work-1.bg-black .load-more:hover span{color:#000;}
.block-process-1 .process-info-box{position:absolute;top:50%;right:0;overflow:hidden;width:34%;padding:50px 0;-webkit-transition:all .5s cubic-bezier(.19, 1, .22, 1);transition:all .5s cubic-bezier(.19, 1, .22, 1);-webkit-transform:translatex(100%) translateY(-50%);transform:translatex(100%) translateY(-50%);}
.block-process-1 .process-info-box.active{-webkit-transform:translatex(0) translateY(-50%);transform:translatex(0) translateY(-50%);}
.block-process-1 .process-info-box h4{font-size:26px;font-weight:300;margin-bottom:.5em;padding-right:40px;padding-left:46px;letter-spacing:.05em;text-transform:uppercase;}
.block-process-1 .process-info-box p{line-height:1.7em;padding-right:40px;padding-left:46px;}
.block-process-1 .process-info-box h4,
.block-process-1 .process-info-box p{-webkit-transform:translatex(50px);transform:translateX(50px);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.block-process-1 .process-info-box.active h4,
.block-process-1 .process-info-box.active p{-webkit-transition:all .5s cubic-bezier(.19, 1, .22, 1) .1s;transition:all .5s cubic-bezier(.19, 1, .22, 1) .1s;-webkit-transform:translatex(0);transform:translateX(0);opacity:1;}
@media (max-width:994px){.block-process-1 .process-info-box h4{margin-bottom:.4em;padding-left:40px;}
.block-process-1 .process-info-box p{padding-left:40px;}
.block-process-1 .process-info-box{width:36%;padding:35px 0;}
}
.block-process-1.bg-white .process-info-box{background:#af997f;}
.block-process-1.bg-white .process-info-box h4{color:#fff;}
.block-process-1.bg-white .process-info-box p{color:#fff;}
.block-process-1.bg-black .process-info-box{background:#af997f;}
.block-process-1.bg-black .process-info-box h4{color:#fff;}
.block-process-1.bg-black .process-info-box p{color:#fff;}
.block-team-1 .cbp-item .cbp-caption-activeWrap h5{font-weight:600;margin-bottom:.3em;letter-spacing:.02em;text-transform:uppercase;}
.block-team-1 .cbp-item .cbp-caption-activeWrap p{font-size:16px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;}
.block-team-1 .cbp-item .cbp-caption-activeWrap h5.hover-animated,
.block-team-1 .cbp-item .cbp-caption-activeWrap p.hover-animated{-webkit-transition:all .1s cubic-bezier(.57, .18, .04, 1);transition:all .1s cubic-bezier(.57, .18, .04, 1);-webkit-transform:translateY(-15px);transform:translateY(-15px);opacity:0;}
.block-team-1 .cbp-item:hover .cbp-caption-activeWrap h5.hover-animated,
.block-team-1 .cbp-item:hover .cbp-caption-activeWrap p.hover-animated{-webkit-transition:all .5s cubic-bezier(.57, .18, .04, 1);transition:all .5s cubic-bezier(.57, .18, .04, 1);-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}
.block-team-1 .our-skills h4{font-weight:500;margin-bottom:1em;letter-spacing:.1em;text-transform:uppercase;}
.block-team-1 .our-skills p{padding-right:20px;}
.block-team-1 .our-skills h5{font-size:16px;font-weight:500;margin-bottom:.6em;letter-spacing:.1em;text-transform:uppercase;}
.block-team-1 .our-skills h5:first-child{margin-top:1em;}
.block-team-1 .our-skills .progress{overflow:visible;height:3px;margin-bottom:30px;border-radius:0;box-shadow:none;}
.block-team-1 .our-skills .progress-bar{font-size:12px;line-height:20px;position:relative;float:left;width:0;height:100%;-webkit-transition:width .6s ease;transition:width .6s ease;text-align:left;box-shadow:none;}
.block-team-1 .our-skills .progress-bar span{font-family:'Dosis', sans-serif;font-size:10px;font-weight:500;line-height:10px;position:absolute;top:-22px;right:0;padding:3px 3px 3px 5px;letter-spacing:.1em;border-radius:2px;}
.block-team-1 .our-skills .progress-bar span:after{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-3px;content:' ';pointer-events:none;border:solid transparent;border-width:3px;}
@media (max-width:994px){.block-team-1 .our-skills p{margin-bottom:30px;padding-right:0;}
}
.block-team-1.bg-white .cbp-item .cbp-caption-activeWrap{background:rgb(176, 153, 128);}
.block-team-1.bg-white .cbp-item .cbp-caption-activeWrap h5{color:#fff;}
.block-team-1.bg-white .cbp-item .cbp-caption-activeWrap p{color:#ececec;}
.block-team-1.bg-white .our-skills .progress{background-color:#f7f9fa;}
.block-team-1.bg-white .our-skills .progress-bar{color:#fff;background-color:#af997f;}
.block-team-1.bg-white .our-skills .progress-bar span{background-color:#111;}
.block-team-1.bg-white .our-skills .progress-bar span:after{border-color:rgba(255, 255, 255, 0);border-top-color:#111;}
.block-team-1.bg-black .cbp-item .cbp-caption-activeWrap{background:rgb(176, 153, 128);}
.block-team-1.bg-black .cbp-item .cbp-caption-activeWrap h5{color:#fff;}
.block-team-1.bg-black .cbp-item .cbp-caption-activeWrap p{color:#ececec;}
.block-team-1.bg-black .our-skills .progress{background-color:#f2f2f2;}
.block-team-1.bg-black .our-skills .progress-bar{color:#000;background-color:#af997f;}
.block-team-1.bg-black .our-skills .progress-bar span{background-color:#fff;}
.block-team-1.bg-black .our-skills .progress-bar span:after{border-color:rgba(0, 0, 0, 0);border-top-color:#fff;}
.block-news-1 .container-news img{display:block;width:auto;height:auto;-webkit-transition:all .6s cubic-bezier(.19, 1, .22, 1);transition:all .6s cubic-bezier(.19, 1, .22, 1);border:0;-webkit-filter:brightness(1);filter:brightness(1);}
.block-news-1 .container-news:hover img{-webkit-filter:brightness(.8);filter:brightness(.8);}
.block-news-1 .container-news .container-article-info{position:absolute;top:0;left:0;width:100%;height:100%;}
.block-news-1 .container-news .container-article-info .container-title{position:absolute;top:50%;right:0;width:38.2%;padding-top:24px;padding-bottom:24px;padding-left:26px;-webkit-transition:all .5s cubic-bezier(.19, 1, .22, 1) .2s;transition:all .5s cubic-bezier(.19, 1, .22, 1) .2s;-webkit-transform:translateY(-50%);transform:translateY(-50%);webkit-transform:translateY(-50%);}
.block-news-1 .container-news:hover .container-article-info .container-title{right:-100%;-webkit-transition:all .5s cubic-bezier(.19, 1, .22, 1);transition:all .5s cubic-bezier(.19, 1, .22, 1);}
.block-news-1 .container-news .container-article-info .container-title h4{font-weight:300;line-height:1.2em;letter-spacing:.05em;text-transform:uppercase;}
.block-news-1 .container-news .container-article-info .container-title p{line-height:1em;margin-bottom:.4em;letter-spacing:.05em;text-transform:uppercase;opacity:.8;}
.block-news-1 .container-news .container-article-info .container-button{position:absolute;top:50%;right:-100%;width:40%;padding-left:26px;-webkit-transition:all .4s cubic-bezier(.19, 1, .22, 1);transition:all .4s cubic-bezier(.19, 1, .22, 1);-webkit-transform:translateY(-50%);transform:translateY(-50%);webkit-transform:translateY(-50%);}
.block-news-1 .container-news:hover .container-article-info .container-button{right:0;-webkit-transition:all .5s cubic-bezier(.19, 1, .22, 1) .2s;transition:all .5s cubic-bezier(.19, 1, .22, 1) .2s;}
.block-news-1 .container-news .container-article-info .container-button span{font-size:32px;line-height:90px;}
.block-news-1 .container-news .container-article-info .container-button p{font-weight:400;line-height:90px;display:inline-block;margin-bottom:0;padding-left:12px;vertical-align:bottom;letter-spacing:.05em;text-transform:uppercase;}
@media (max-width:480px){.block-news-1 .container-news .container-article-info .container-title,
.block-news-1 .container-news .container-article-info .container-button{width:61.8%;}
}
.block-news-1.bg-white .container-news .container-article-info .container-title{background:#b09980;}
.block-news-1.bg-white .container-news .container-article-info .container-title h4{color:#fff;}
.block-news-1.bg-white .container-news .container-article-info .container-title p{color:#ececec;}
.block-news-1.bg-white .container-news .container-article-info .container-button{background:#b09980;}
.block-news-1.bg-white .container-news .container-article-info .container-button span{color:#fff;}
.block-news-1.bg-white .container-news .container-article-info .container-button p{color:#fff;}
.block-news-1.bg-black .container-news .container-article-info .container-title{background:#b09980;}
.block-news-1.bg-black .container-news .container-article-info .container-title h4{color:#fff;}
.block-news-1.bg-black .container-news .container-article-info .container-title p{color:#ececec;}
.block-news-1.bg-black .container-news .container-article-info .container-button{background:#b09980;}
.block-news-1.bg-black .container-news .container-article-info .container-button span{color:#fff;}
.block-news-1.bg-black .container-news .container-article-info .container-button p{color:#fff;}
.block-contact-1 .tab-navigation{width:65%;margin:70px 17.5% 105px 17.5%;padding:0;}
.block-contact-1 .tab-navigation li{display:inline-block;float:left;width:33.3333333%;margin:0;padding:0;list-style:none;text-align:center;vertical-align:top;border:0;}
.block-contact-1 .tab-navigation li a{font-size:16px;font-weight:600;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0ms ease;transition:all 0ms ease;letter-spacing:.04em;opacity:.6;}
.block-contact-1 .tab-navigation li.active a{opacity:1;}
.block-contact-1 .tab-navigation li a span{font-size:50px;display:block;margin-bottom:18px;}
.block-contact-1 .tab-content{margin:0 11%;}
.block-contact-1 .tab-content form{margin:0 0;}
.block-contact-1 .tab-content form .form-group{position:relative;z-index:1;overflow:hidden;margin:0 0 80px 0;border-radius:100px;}
.block-contact-1 .tab-content form .form-group.hpc{display:none;opacity:0;pointer-events:none;}
.block-contact-1 .tab-content form .form-group.button-container{margin-bottom:60px;}
.block-contact-1 .tab-content form .form-group:before{position:absolute;z-index:2;right:0;left:0;height:100%;content:'';-webkit-transition:all .3s cubic-bezier(.19, 1, .22, 1);transition:all .3s cubic-bezier(.19, 1, .22, 1);border-radius:100px;}
.block-contact-1 .tab-content form .form-group.switch-color:before{border:1px solid;}
.block-contact-1 .tab-content form .form-group.button-container.move:before{right:90px;border:0 solid;}
.block-contact-1 .tab-content form .form-group:after{position:absolute;z-index:5;top:0;right:0;width:100%;height:100%;content:'';-webkit-transition:all .3s cubic-bezier(.19, 1, .22, 1);transition:all .3s cubic-bezier(.19, 1, .22, 1);-webkit-transform:translateX(-110%);transform:translateX(-110%);border-radius:100px;}
.block-contact-1 .tab-content form .form-group.switch-color:after{-webkit-transform:translateX(0);transform:translateX(0);}
.block-contact-1 .tab-content form .form-group.button-container.switch-color.move:after{right:90px;}
.block-contact-1 .tab-content form .form-group input{font-family:'Dosis', sans-serif;font-size:16px;font-weight:300;position:relative;z-index:10;height:65px;padding-right:3em;padding-left:1.9em;-webkit-transition:all .3s cubic-bezier(.19, 1, .22, 1);transition:all .3s cubic-bezier(.19, 1, .22, 1);letter-spacing:.02em;border:none !important;outline:none !important;background:none;box-shadow:none !important;}
.block-contact-1 .tab-content form .form-group input:focus{padding-left:2.4em;}
.block-contact-1 .tab-content form .form-group.button-container input{padding-right:4em;}
.block-contact-1 .tab-content form .form-group.button-container.move input{padding-right:6.5em;}
.block-contact-1 .tab-content form .form-group input::-webkit-input-placeholder{color:#fff;}
.block-contact-1 .tab-content form .form-group input::-moz-placeholder{color:#fff;}
.block-contact-1 .tab-content form .form-group .button-wrapper{position:absolute;z-index:15;top:0;right:0;height:100%;}
.block-contact-1 .tab-content form.success .form-group .button-wrapper{z-index:6;}
.block-contact-1 .tab-content form .form-group .button-wrapper button{font-weight:bold;width:60px;height:inherit;padding-right:30px;-webkit-transition:all .3s cubic-bezier(.19, 1, .22, 1);transition:all .3s cubic-bezier(.19, 1, .22, 1);text-align:right;color:#fff;border:none !important;border-radius:100px;outline:none !important;background:none;box-shadow:none !important;}
.block-contact-1 .tab-content form .form-group.move .button-wrapper button{width:90px;padding-right:46px;}
.block-contact-1 .tab-content form p.info-line{font-weight:500;text-align:right;letter-spacing:.02em;}
.block-contact-1 .tab-content .map-wrapper{position:relative;overflow:hidden;width:100%;height:700px;}
.block-contact-1 .tab-content .map-wrapper #panel{display:none;}
.block-contact-1 .tab-content .map-wrapper #map{width:100%;height:100%;}
.block-contact-1 .tab-content .map-wrapper .button-description{font-size:22px;line-height:70px;position:absolute;z-index:60;top:0;right:0;overflow:hidden;width:70px;height:70px;cursor:pointer;text-align:center;}
.block-contact-1 .tab-content .map-wrapper .button-description .content-visible,
.block-contact-1 .tab-content .map-wrapper .button-description .content-hidden{position:absolute;top:0;width:100%;height:100%;-webkit-transition:all .6s cubic-bezier(.19, 1, .22, 1);transition:all .6s cubic-bezier(.19, 1, .22, 1);}
.block-contact-1 .tab-content .map-wrapper .button-description .content-visible{left:0;}
.block-contact-1 .tab-content .map-wrapper .button-description.active .content-visible{left:300%;}
.block-contact-1 .tab-content .map-wrapper .button-description .content-hidden{left:300%;}
.block-contact-1 .tab-content .map-wrapper .button-description.active .content-hidden{left:0;}
.block-contact-1 .tab-content .map-wrapper .container-info{position:absolute;z-index:50;top:0;right:0;overflow:hidden;width:40%;height:auto;-webkit-transition:all .5s cubic-bezier(.19, 1, .22, 1);transition:all .5s cubic-bezier(.19, 1, .22, 1);-webkit-transform:translatex(101%);transform:translatex(101%);}
.block-contact-1 .tab-content .map-wrapper .container-info.active{-webkit-transform:translatex(0);transform:translatex(0);}
.block-contact-1 .tab-content .map-wrapper .container-info ul{margin-top:70px;margin-right:40px;margin-bottom:90px;margin-left:70px;padding:0;list-style:none;-webkit-transform:translatex(40px);transform:translatex(40px);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.block-contact-1 .tab-content .map-wrapper .container-info.active ul{-webkit-transition:all .5s cubic-bezier(.19, 1, .22, 1) .1s;transition:all .5s cubic-bezier(.19, 1, .22, 1) .1s;-webkit-transform:translatex(0);transform:translateX(0);opacity:1;}
.block-contact-1 .tab-content .map-wrapper .container-info ul li{margin-bottom:34px;}
.block-contact-1 .tab-content .map-wrapper .container-info ul li:last-child{margin-bottom:0;}
.block-contact-1 .tab-content .map-wrapper .container-info ul li h5{font-weight:300;margin-bottom:.5em;letter-spacing:.02em;text-transform:uppercase;}
.block-contact-1 .tab-content .map-wrapper .container-info ul li span{margin-right:.5em;}
.block-contact-1 .tab-content .map-wrapper .container-info ul li p{line-height:1.7em;margin-bottom:0;letter-spacing:.02em;}
.block-contact-1 .tab-content .map-wrapper .container-info ul li a{font-size:21px;font-weight:300;letter-spacing:.02em;text-transform:uppercase;}
.block-contact-1 .tab-content .map-wrapper a[href^='http://maps.google.com/maps']{display:none !important;}
.block-contact-1 .tab-content .map-wrapper a[href^='https://maps.google.com/maps']{display:none !important;}
.block-contact-1 .tab-content .map-wrapper .gmnoprint a,
.gmnoprint span,
.gm-style-cc{display:none;}
.block-contact-1 .tab-content .map-wrapper .gmnoprint div{background:none !important;}
.block-contact-1 .tab-content .row .col-xs-4{padding:0 15px 30px 15px;}
.block-contact-1 .tab-content .row .col-xs-4:first-child{padding-right:20px;}
.block-contact-1 .tab-content .row .col-xs-4:last-child{padding-left:20px;}
.block-contact-1 .tab-content .row:last-child .col-xs-4{padding-bottom:0;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item{position:relative;overflow:hidden;width:100%;padding-bottom:100%;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item .container-icon{position:absolute;z-index:10;top:0;width:100%;height:100%;-webkit-transition:all .6s cubic-bezier(.19, 1, .22, 1);transition:all .6s cubic-bezier(.19, 1, .22, 1);}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item:hover .container-icon{top:100%;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item .container-icon span{font-size:30px;position:relative;top:50%;display:block;padding:0;-webkit-transition:all .5s cubic-bezier(0, .25, 0, .99) .1s;transition:all .5s cubic-bezier(0, .25, 0, .99) .1s;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;opacity:1;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item:hover .container-icon span{-webkit-transition:all .2s cubic-bezier(0, .25, 0, .99);transition:all .2s cubic-bezier(0, .25, 0, .99);-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item .container-description{position:absolute;z-index:5;width:100%;height:100%;-webkit-transition:all .6s cubic-bezier(.19, 1, .22, 1);transition:all .6s cubic-bezier(.19, 1, .22, 1);webkit-transition:all .6s cubic-bezier(.19, 1, .22, 1);moz-transition:all .6s cubic-bezier(.19, 1, .22, 1);}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item .container-description a{position:absolute;width:100%;height:100%;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item .container-description a h5{font-weight:600;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;text-transform:uppercase;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item .container-description a h5{-webkit-transition:all .1s cubic-bezier(.57, .18, .04, 1.02);transition:all .1s cubic-bezier(.57, .18, .04, 1.02);-webkit-transform:translateY(-24px);transform:translateY(-24px);opacity:0;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item:hover .container-description a h5{-webkit-transition:all .5s cubic-bezier(.57, .18, .04, 1.02);transition:all .5s cubic-bezier(.57, .18, .04, 1.02);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item .container-description a h5 span{font-size:1em;margin-left:.55em;}
@media (max-width:994px){.block-contact-1 .tab-content .map-wrapper .container-info{width:56%;height:100%;}
.block-contact-1 .tab-navigation li a{font-size:15px;}
.block-contact-1 .tab-navigation li a span{font-size:46px;margin-bottom:16px;}
.block-contact-1 .tab-content .row .col-xs-4{padding:0 12px 24px 12px;}
.block-contact-1 .tab-content .row .col-xs-4:first-child{padding-right:12px;}
.block-contact-1 .tab-content .row .col-xs-4:last-child{padding-left:12px;}
}
@media (max-width:700px){.block-contact-1 .tab-content .map-wrapper .container-info{width:61.8%;height:100%;}
.block-contact-1 .tab-content .map-wrapper .container-info ul li{margin-bottom:28px;}
.block-contact-1 .tab-content .map-wrapper .container-info ul{margin-top:50px;margin-right:20px;margin-bottom:50px;margin-left:60px;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item .container-description a h5{font-size:18px;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item .container-description a h5 span{display:block;margin-top:.4em;margin-left:0;}
}
@media (max-width:600px){.block-contact-1 .tab-navigation{width:80%;margin:40px 10% 70px 10%;padding:0;}
.block-contact-1 .tab-content{margin:0 5%;}
.block-contact-1 .tab-content form .form-group{margin:0 0 55px 0;}
}
@media (max-width:480px){.block-contact-1 .tab-navigation li a span{font-size:36px;margin-bottom:14px;}
.block-contact-1 .tab-navigation{width:90%;margin:10px 5% 50px 5%;padding:0;}
.block-contact-1 .tab-content{margin:0 0;}
.block-contact-1 .tab-content form .form-group{margin:0 0 36px 0;}
.block-contact-1 .tab-content .map-wrapper .container-info{width:100%;height:100%;}
.block-contact-1 .tab-content .map-wrapper .container-info ul li{margin-bottom:10px;}
.block-contact-1 .tab-content .map-wrapper .container-info ul{margin-top:26px;margin-right:10px;margin-bottom:20px;margin-left:40px;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item .container-icon span{font-size:22px;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item .container-description a h5{font-size:0;opacity:0;}
.block-contact-1 .tab-content .row .col-xs-4 .container-social-item .container-description a h5 span{font-size:22px;margin:0;}
.block-contact-1 .tab-content .row .col-xs-4{padding:0 10px 20px 10px;}
.block-contact-1 .tab-content .row .col-xs-4:first-child{padding-right:10px;}
.block-contact-1 .tab-content .row .col-xs-4:last-child{padding-left:10px;}
}
.block-contact-1.bg-white .tab-navigation li a{color:#000;}
.block-contact-1.bg-white .tab-navigation li a span{color:#000;}
.block-contact-1.bg-white .tab-navigation li.active a span{color:#000;}
.block-contact-1.bg-white .tab-content form .form-group{background:#af997f;}
.block-contact-1.bg-white .tab-content form.success .form-group.button-container{background:#00b84a;}
.block-contact-1.bg-white .tab-content form .form-group.button-container.switch-color{background:#141414 !important;}
.block-contact-1.bg-white .tab-content form .form-group:before{background:#141414;}
.block-contact-1.bg-white .tab-content form .form-group.error:before{background:red;}
.block-contact-1.bg-white .tab-content form .form-group.switch-color:before{border-color:#fff;}
.block-contact-1.bg-white .tab-content form .form-group.button-container.move:before{border-color:#fff;}
.block-contact-1.bg-white .tab-content form .form-group:after{background:#af997f;}
.block-contact-1.bg-white .tab-content form .form-group input{color:#fff;background:none;}
.block-contact-1.bg-white .tab-content form .form-group input::-webkit-input-placeholder{color:#fff;}
.block-contact-1.bg-white .tab-content form .form-group input::-moz-placeholder{color:#fff;}
.block-contact-1.bg-white .tab-content form .form-group .button-wrapper button{color:#fff;background:none;}
.block-contact-1.bg-white .tab-content form p.info-line{color:rgba(0,0,0,.5);}
.block-contact-1.bg-white .tab-content .map-wrapper .button-description{color:#fff;}
.block-contact-1.bg-white .tab-content .map-wrapper .button-description .content-visible,
.block-contact-1.bg-white .tab-content .map-wrapper .button-description .content-hidden{background:#af997f;}
.block-contact-1.bg-white .tab-content .map-wrapper .container-info{background:#111;}
.block-contact-1.bg-white .tab-content .map-wrapper .container-info ul li h5{color:#af997f;}
.block-contact-1.bg-white .tab-content .map-wrapper .container-info ul li p{color:#fff;}
.block-contact-1.bg-white .tab-content .map-wrapper .container-info ul li a{color:#af997f;}
.block-contact-1.bg-white .tab-content .row .col-xs-4 .container-social-item .container-icon{background:#141414;}
.block-contact-1.bg-white .tab-content .row .col-xs-4 .container-social-item .container-icon span{color:#fff;}
.block-contact-1.bg-white .tab-content .row .col-xs-4 .container-social-item .container-description{background:#af997f;}
.block-contact-1.bg-white .tab-content .row .col-xs-4 .container-social-item .container-description a h5{color:#fff;}
.block-contact-1.bg-black .tab-navigation li a{font-weight:500;color:#fff;}
.block-contact-1.bg-black .tab-navigation li a span{color:#fff;}
.block-contact-1.bg-black .tab-navigation li.active a span{color:#fff;}
.block-contact-1.bg-black .tab-content form .form-group{background:#af997f;}
.block-contact-1.bg-black .tab-content form.success .form-group.button-container{background:#00b84a;}
.block-contact-1.bg-black .tab-content form .form-group.button-container.switch-color{background:#fff;}
.block-contact-1.bg-black .tab-content form .form-group:before{background:#fff;}
.block-contact-1.bg-black .tab-content form .form-group.error:before{background:red;}
.block-contact-1.bg-black .tab-content form .form-group.switch-color:before{border-color:#111;}
.block-contact-1.bg-black .tab-content form .form-group.button-container.move:before{border-color:#111;}
.block-contact-1.bg-black .tab-content form .form-group:after{background:#af997f;}
.block-contact-1.bg-black .tab-content form .form-group input{color:#000;}
.block-contact-1.bg-black .tab-content form .form-group input:focus{color:#fff;}
.block-contact-1.bg-black .tab-content form .form-group input::-webkit-input-placeholder{color:#000;}
.block-contact-1.bg-black .tab-content form .form-group input:focus::-webkit-input-placeholder{color:#fff;}
.block-contact-1.bg-black .tab-content form .form-group input::-moz-placeholder{color:#000;}
.block-contact-1.bg-black .tab-content form .form-group input:focus::-moz-placeholder{color:#fff;}
.block-contact-1.bg-black .tab-content form .form-group .button-wrapper button{color:#000;}
.block-contact-1.bg-black .tab-content form .form-group.move .button-wrapper button,
.block-contact-1.bg-black .tab-content form .form-group.switch-color .button-wrapper button{color:#fff;}
.block-contact-1.bg-black .tab-content form .form-group.move.switch-color .button-wrapper button{color:#000;}
.block-contact-1.bg-black .tab-content form p.info-line{font-weight:400;color:rgba(255,255,255,.9);}
.block-contact-1.bg-black .tab-content .map-wrapper .button-description{color:#fff;}
.block-contact-1.bg-black .tab-content .map-wrapper .button-description .content-visible,
.block-contact-1.bg-black .tab-content .map-wrapper .button-description .content-hidden{background:#af997f;}
.block-contact-1.bg-black .tab-content .map-wrapper .container-info{background:#111;}
.block-contact-1.bg-black .tab-content .map-wrapper .container-info ul li h5{color:#af997f;}
.block-contact-1.bg-black .tab-content .map-wrapper .container-info ul li p{color:#fff;}
.block-contact-1.bg-black .tab-content .map-wrapper .container-info ul li a{color:#af997f;}
.block-contact-1.bg-black .tab-content .row .col-xs-4 .container-social-item .container-icon{background:#fff;}
.block-contact-1.bg-black .tab-content .row .col-xs-4 .container-social-item .container-icon span{color:#000;}
.block-contact-1.bg-black .tab-content .row .col-xs-4 .container-social-item .container-description{background:#af997f;}
.block-contact-1.bg-black .tab-content .row .col-xs-4 .container-social-item .container-description a h5{color:#fff;}
.block-footer-1 img{display:block;max-width:280px;margin:0 auto;margin-bottom:16px;}
.block-footer-1 h5{font-weight:300;margin:0;letter-spacing:.03em;text-transform:uppercase;}
.block-footer-1 .scroll-top{font-size:17px;line-height:65px;position:absolute;bottom:0;left:50%;overflow:hidden;width:65px;height:65px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;color:#000;background:#fff;}
.block-footer-1 .scroll-top:hover{line-height:62px;height:74px;}
.block-footer-1 .scroll-top-inner{overflow:hidden;width:100%;text-align:center;color:#000;}
.block-footer-1 .scroll-top .scroll-top-inner span{font-size:inherit;}
@media (max-width:500px){.block-footer-1 h5{font-size:16px;font-weight:400;letter-spacing:.02em;}
.block-footer-1 img{max-width:170px;margin-top:10px;margin-bottom:8px;}
.block-footer-1 .scroll-top{font-size:13px;line-height:50px;top:0;bottom:auto;width:50px;height:50px;}
}
.block-footer-1.bg-white h5{color:#000;}
.block-footer-1.bg-black h5{color:#fff;}
.popup p{margin-bottom:0;}
.popup .intro-video{width:100%;}
.popup .allow-push-by-menu{-webkit-transition:all .58s cubic-bezier(.19, 1, .22, 1);transition:all .58s cubic-bezier(.19, 1, .22, 1);}
.popup .allow-push-by-menu.active{-webkit-transition:all .6s cubic-bezier(.19, 1, .22, 1);transition:all .6s cubic-bezier(.19, 1, .22, 1);-webkit-transform:translateX(-32.6%);transform:translateX(-32.6%);}
#popup-close-button-1{position:fixed;z-index:100;top:50%;left:0;overflow:hidden;width:0;height:100px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#af997f;}
#popup-close-button-1.active{width:160px;-webkit-transition:all .3s cubic-bezier(.5,.34,.06,.82);transition:all .3s cubic-bezier(.5,.34,.06,.82);}
#popup-close-button-1 span{font-size:39px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.popup-showcase-style-1{margin-top:50%;margin-bottom:10%;-webkit-transition:all .35s cubic-bezier(.5,.34,.06,.82);transition:all .35s cubic-bezier(.5,.34,.06,.82);opacity:0 !important;border-bottom:none;}
.popup-showcase-style-1.active{margin-top:10%;opacity:1 !important;}
.popup-showcase-style-1 .container{padding:0;}
.popup-showcase-style-1 .showcase-title h3{margin-top:.12em;margin-right:35px;margin-bottom:.7em;letter-spacing:.05em;text-transform:uppercase;}
.popup-showcase-style-1 .showcase-title p{line-height:1em;margin-right:35px;letter-spacing:.05em;text-transform:uppercase;}
.popup-showcase-style-1 .showcase-title-text p{line-height:1.7em;margin-right:40px;}
.popup-showcase-style-1 .showcase-service span{font-size:50px;}
.popup-showcase-style-1 .showcase-service p{font-weight:400;margin-top:1em;letter-spacing:.06em;text-transform:uppercase;}
.popup-showcase-style-1 .showcase-info h4{font-weight:300;margin-bottom:.5em;letter-spacing:.06em;text-transform:uppercase;}
.popup-showcase-style-1 .showcase-info p{line-height:1.6em;}
.popup-showcase-style-1 .cbp-nav-pagination{right:20px;bottom:20px;}
.popup-showcase-style-1 .cbp-nav-pagination-item{position:relative;display:inline-block;width:16px;height:16px;margin:0 7px;cursor:pointer;-webkit-transition:background .5s;transition:background .5s;opacity:.5;border-radius:0;background:#b09980;}
.popup-showcase-style-1 .cbp-nav-pagination-active{opacity:1;}
.popup-showcase-style-1 .cbp-nav-controls{display:none;}
.popup-showcase-style-1 .button-description{font-size:22px;line-height:70px;position:absolute;z-index:100;top:0;right:0;overflow:hidden;width:70px;height:70px;cursor:pointer;text-align:center;color:#fff;}
.popup-showcase-style-1 .button-description .content-visible,
.popup-showcase-style-1 .button-description .content-hidden{position:absolute;top:0;width:100%;height:100%;-webkit-transition:all .6s cubic-bezier(.19, 1, .22, 1);transition:all .6s cubic-bezier(.19, 1, .22, 1);background:#af997f;}
.popup-showcase-style-1 .button-description .content-visible{left:0;}
.popup-showcase-style-1 .button-description.active .content-visible{left:300%;}
.popup-showcase-style-1 .button-description .content-hidden{left:300%;}
.popup-showcase-style-1 .button-description.active .content-hidden{left:0;}
.popup-showcase-style-1 .container-info{position:absolute;z-index:50;top:0;right:0;bottom:0;overflow:hidden;width:32.8%;-webkit-transition:all .6s cubic-bezier(.19, 1, .22, 1);transition:all .6s cubic-bezier(.19, 1, .22, 1);-webkit-transform:translatex(100%);transform:translateX(100%);background:#111;}
.popup-showcase-style-1 .container-info.active{-webkit-transform:translatex(0);transform:translateX(0);}
.popup-showcase-style-1 .container-info ul{margin-top:20px;margin-right:40px;margin-bottom:0;margin-left:89px;padding:0;list-style:none;-webkit-transform:translatex(-40px);transform:translateX(-40px);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.popup-showcase-style-1 .container-info.active ul{-webkit-transition:all .6s cubic-bezier(.19, 1, .22, 1) .14s;transition:all .6s cubic-bezier(.19, 1, .22, 1) .14s;-webkit-transform:translatex(0);transform:translateX(0);opacity:1;}
.popup-showcase-style-1 .container-info ul li{margin-bottom:50px;}
.popup-showcase-style-1 .container-info ul li:last-child{margin-bottom:0;}
.popup-showcase-style-1 .container-info ul li.last{margin-bottom:40px;}
.popup-showcase-style-1 .container-info ul li h5{font-weight:300;margin-bottom:.5em;letter-spacing:.02em;text-transform:uppercase;color:#af997f;}
.popup-showcase-style-1 .container-info ul li p{line-height:1.7em;margin-bottom:0;color:#fff;}
.popup-showcase-style-1 .container-info ul li a{font-weight:300;letter-spacing:.02em;color:#af997f;}
.popup-news-style-1{margin-top:60%;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0 !important;border-bottom:none;}
.popup-news-style-1.active{opacity:1 !important;}
.popup-news-style-1 .container{padding:0;}
.popup-news-style-1 .news-title h3{margin-top:.12em;margin-right:35px;margin-bottom:.7em;letter-spacing:.05em;text-transform:uppercase;}
.popup-news-style-1 .news-title p{line-height:1em;margin-right:35px;letter-spacing:.05em;text-transform:uppercase;}
.popup-news-style-1 .news-title-text p{line-height:1.7em;}
.popup-news-style-1 .news-text-block p{line-height:1.7em;}
@media (max-width:994px){#popup-close-button-1{top:0;left:0;height:70px;-webkit-transform:translateY(0%);transform:translateY(0%);}
#popup-close-button-1.active{width:70px;}
#popup-close-button-1 span{font-size:26px;}
.popup-showcase-style-1 .button-description{height:70px;width:70px;}
.popup .container,
.cbp-popup-singlePage .cbp-popup-content{width:100%;}
.popup{margin-top:0 !important;margin-bottom:0 !important;}
.popup-showcase-style-1 .container-info{width:42%;}
.popup .allow-push-by-menu.active{-webkit-transform:translateX(-42%);transform:translateX(-42%);}
.popup-showcase-style-1 .container-info ul{margin-left:80px;}
.popup-showcase-style-1 .showcase-title-text p{margin-right:30px;}
.popup-showcase-style-1 .showcase-title h3,
.popup-showcase-style-1 .showcase-title p{margin-right:20px;}
.cbp-popup-lightbox-img,
.cbp-popup-lightbox-isIframe .cbp-popup-content{width:100% !important;max-width:100% !important;margin:0 auto;}
}
@media (max-width:770px){.popup-showcase-style-1 .showcase-title,
.popup-showcase-style-1 .showcase-title-text,
.popup-news-style-1 .news-title,
.popup-news-style-1 .news-title-text{padding:0 50px;text-align:left;}
.popup-showcase-style-1 .showcase-title,
.popup-news-style-1 .news-title{margin-bottom:16px;}
.popup-showcase-style-1 .showcase-info p{margin-bottom:30px;}
.popup-showcase-style-1 .showcase-service p{margin-bottom:24px;}
.popup-showcase-style-1 .showcase-service span{display:block;margin-top:24px;}
.popup-showcase-style-1 .container-info{width:100%;}
.popup .allow-push-by-menu.active{-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.popup-showcase-style-1 .container-info ul{margin-top:40px;margin-left:60px;}
}
@media (max-width:480px){#popup-close-button-1{top:0;left:0;height:50px;-webkit-transform:translateY(0%);transform:translateY(0%);}
#popup-close-button-1.active{width:50px;}
#popup-close-button-1 span{font-size:18px;}
.popup-showcase-style-1 .button-description{height:50px;width:50px;line-height:50px;}
.popup-showcase-style-1 .showcase-service p{font-size:16px;}
.popup-showcase-style-1 .showcase-service p{margin-top:.4em;margin-bottom:20px;letter-spacing:.05em;}
.popup-showcase-style-1 .showcase-service span{font-size:40px;}
.popup-showcase-style-1 .container-info ul li{margin-bottom:40px;}
.popup-showcase-style-1 .container-info ul li.last{margin-bottom:30px;}
.popup-showcase-style-1 .container-info ul{margin-top:0;}
.popup-showcase-style-1 .cbp-nav-pagination-item{width:12px;height:12px;margin:0 5px;}
.popup-showcase-style-1 .cbp-nav-pagination{right:12px;bottom:12px;}
}