@import url(https://fonts.googleapis.com/css?family=Montserrat:400,600,700,800);@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900);@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300i,700);body{font-family:Montserrat,sans-serif;font-weight:300;color:#666;background-color:#fff;font-size:15px;line-height:24px;hyphens:auto;overflow-wrap:break-word}body,html{width:100%;padding:0;margin:0}html{-webkit-text-size-adjust:none}.video embed,.video iframe,.video object{width:100%;height:auto}img{max-width:100%;height:auto}h1{font-size:38px}h2{font-size:36px}h3{font-size:32px}h4{font-size:28px}h5{font-size:24px}h6{font-size:20px}h1,h2,h3,h4,h5,h6{font-weight:700;color:#111;font-family:'Open Sans Condensed',sans-serif;line-height:1.1}p{margin:0 0 20px}a{color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:focus,a:hover{text-decoration:none;color:#ec495e}button{border:none;outline:0}ul li{list-style:none}.form-control,input:not([type]),input[type=color],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-radius:0;box-shadow:none;color:#999;display:block;font-size:14px;font-weight:400;line-height:1.2;height:43px;margin:10px 0;outline:medium none;padding:10px;transition:border-color .2s ease-in-out 0s,color .2s ease-in-out 0s;width:100%;background-color:transparent;border:2px solid #777}hr.line{margin:15px auto;padding:0;max-width:90px;border:0;border-top:solid 5px #ddd;text-align:center}.progress{background-color:rgba(0,0,0,.3);height:15px;box-shadow:none}.progress-bar{box-shadow:none;line-height:15px}.progress-bar-light{background-color:#f2f2f2;color:#262626}.progress-bar-yellow{background-color:#12b99f}.progress-bar-dark{background-color:#262626}.no-gutter::after,.no-gutter::before{content:" ";display:table}.no-gutter::after{clear:both}.no-gutter{margin:0!important}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.social-link{text-align:center}.social-link li a{height:37px;width:37px;border-radius:50%;display:block;color:#333;font-size:19px;padding-top:6px;border:1px solid #333}.social-link li a:hover{background:#12b99f;color:#000;border:1px solid #12b99f}body.sub-page header.main-header{min-height:330px}body.sub-page .header-text{padding:70px 0}body.sub-page .header-text img{max-height:200px}body.sub-page footer{border-top:1px solid #ccc}header.main-header{background-size:cover;background:url(../images/showcase_bg.jpg) no-repeat center center;min-height:865px;position:relative}header.main-header:after{background:rgba(0,0,0,.8);height:100%;width:100%;position:absolute;content:"";right:0;top:0;left:0;bottom:0}.header-text{color:#fff;padding:250px 0;text-shadow:1px 2px 2px #000;position:relative;z-index:1;}.header-text-inner{max-width:660px;text-align:right;float:right;padding-right:35px;border-right:1px solid #fff}.header-text img{max-height:300px}.header-text h1{margin-top:0;margin-bottom:0;text-transform:uppercase;color:#fff;font-weight:700;font-size:40px;margin-bottom:20px;letter-spacing:2px;font-size:45px;line-height:1}.header-text p{margin-bottom:50px;font-size:15px;font-weight:300}.header-text .btn-primary{border:none;padding:10px 20px;margin-right:7px;border-radius:0}.header-text .btn-primary.btn-header1{background:#12b99f;color:#fff;text-shadow:none}.header-text .btn-primary.btn-header2{background:#555454;color:#fff;text-shadow:none}.header-text .btn-primary.btn-header1:hover,.header-text .btn-primary.btn-header2:hover{background:#fff;color:#000}@media only screen and (min-width:768px){.header-text .fix-right{float:right}}@media(max-width:1090px){header.main-header:after{background:rgba(0,0,0,.5)}}@media(max-width:767px){header.main-header{text-align:center}.header-text{padding: 100px 0;padding-top: 80px;}.header-text img{margin:auto;}.header-text-inner{text-align:center;float:none;padding:20px;border-right:none}}@media(max-width:500px){header.main-header{min-height:700px}.header-text h1{font-size:30px}.header-text p{font-size:13px}.header-text img{max-height: 200px;}}.box-content.box-style-0{background-image:url(../images/patftern-white2.png);background-color:#fff}.box-content.box-style-1{background:url(../images/pattern-white.png) center center;background-size:cover;background-color:#fff}.box-content.box-style-2{background-image:url(../images/home-6.png);background-position:80% top;background-repeat:no-repeat;background-color:#f8f9f1}.box-content.box-style-3{background:url(../images/ep_naturalblack.png) fixed center center;color:#fff}.heading{margin-bottom:60px;position:relative;}.heading h2{font-weight:400;font-size:85px;letter-spacing:0;line-height:85px;text-transform:uppercase}.heading:after{position:absolute;content:"";width:40px;height:4px;background:#12b99f;left:0;bottom:-30px}.box-text.dark-style .heading:after{background:#fff}.box-text .t-right .heading:after{left:calc(100% - 40px)}@media(max-width:767px){.heading h2{font-size: 2.6em;line-height:57px;/* white-space: nowrap; */margin:  auto;}.heading:after{display:none}}.nav-item{border-left:1px solid rgba(0,0,0,.6);border-bottom:1px solid rgba(0,0,0,.6);display:block;position:relative;margin:auto;overflow:hidden;height:330px;cursor:pointer}.nav-item:nth-child(3n+1){border-left:none}.nav-item:nth-child(n+4){border-bottom:none}.nav-item-inner{display:block;width:100%;height:100%;z-index:3}.nav-item .nav-item-detail,.nav-item h3.sub-title{position:absolute;left:7%;top: 30%;width: 85%;}.nav-item-image{position:relative;background-position:center center;background-size:cover;height:100%;width:100%;z-index:1}.nav-item-image:after{position:absolute;content:"";width:100%;height:100%;opacity:.85}.nav-item-image.gradient-1:after{background:#00d2ff;background:-webkit-linear-gradient(to right,#00d2ff,#3a7bd5);background:linear-gradient(to right,#00d2ff,#3a7bd5)}.nav-item-image.gradient-2:after{background:#c0392b;background:-webkit-linear-gradient(to right,#c0392b,#8e44ad);background:linear-gradient(to right,#c0392b,#8e44ad)}.nav-item-image.gradient-3:after{background:#4568dc;background:-webkit-linear-gradient(to right,#4568dc,#b06ab3);background:linear-gradient(to right,#4568dc,#b06ab3)}.nav-item-image.gradient-4:after{background:#283c86;background:-webkit-linear-gradient(to right,#283c86,#45a247);background:linear-gradient(to right,#283c86,#45a247)}.nav-item-image.gradient-5:after{background:#000;background:-webkit-linear-gradient(to right,#000,#141e30);background:linear-gradient(to right,#000,#141e30)}.nav-item-image.gradient-6:after{background:#ff4b1f;background:-webkit-linear-gradient(to right,#ff4b1f,#ff9068);background:linear-gradient(to right,#ff4b1f,#ff9068)}.nav-item:hover .nav-item-image:after{opacity:1}.nav-item h2.title,.nav-item h3.sub-title{color:#fff;font-family:Montserrat,sans-serif}.nav-item h3.sub-title{font-weight:600;font-size: 4em;margin:0;top: 5%;z-index:3;display:  block;}.nav-item .nav-item-detail{bottom:8%;z-index:3;}.nav-item .nav-item-detail p{margin:0;color:#eee;font-size:14px}.nav-item h2.title{font-weight:500;margin:0 0 10px;font-size: 2em;font-style:italic;/* word-wrap: break-word; */white-space: nowrap;}@media(max-width:767px){.nav-item{border:none}}.box-content.box-6 textarea{height:150px}footer{color:#666}footer ul{padding:0;margin-top:10px}footer a{color:#666}footer a:hover{color:#12b99f}footer .wrap-footer{text-align:center;background-color:#fff;padding:30px 0 10px}footer .quicklinks li{position:relative;padding-right:20px;margin-right:7px}footer .quicklinks li:last-child{padding-right:0;margin-right:0}footer .quicklinks li:last-child:after{display:none}footer .quicklinks li:after{position:absolute;bottom:10px;right:0;content:"";height:5px;width:5px;background-color:#12b99f}.portfolio-box{display:block;position:relative;margin:auto;overflow:hidden;max-width:500px}.portfolio-box.zoom-effect .portfolio-box-caption{background:rgba(0,0,0,.45)}.portfolio-box.zoom-effect img{-webkit-transition:.5s ease;transition:.5s ease}.portfolio-box:hover.zoom-effect img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.portfolio-box .portfolio-box-caption{display:block;position:absolute;bottom:0;width:100%;height:100%;text-align:center;color:#fff;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content{position:absolute;top:50%;width:100%;text-align:center;transform:translateY(-50%)}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category,.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name,.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-social{padding:0 15px;text-transform:uppercase;font-weight:600;letter-spacing:2px}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category{font-size:13px;color:#12b99f;margin-bottom:10px}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name{font-size:16px;margin-bottom:3px}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-social{transition:all 1s ease;opacity:0;height:0;overflow:hidden}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-social i.fa{font-size:25px}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-social ul li{margin:20px 5px 0}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-social ul li a{display:block;width:48px;height:48px;color:#12b99f;background:#fff;transition-duration:.3s;padding-top:12px;border-radius:50%;text-shadow:none}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-social ul li a:hover{color:#fff;background-color:#12b99f}.portfolio-box:hover .portfolio-box-caption{opacity:1;background:0 0}.portfolio-box:hover .portfolio-box-caption .portfolio-box-caption-content .project-social{opacity:1;height:auto}.portfolio-box:hover .portfolio-box-caption .portfolio-box-caption-content .project-category,.portfolio-box:hover .portfolio-box-caption .portfolio-box-caption-content .project-name{display:none}@media(min-width:768px){.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category{font-size:15px}.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name{font-size:19px}}.btn{border-radius:0;outline:0;text-decoration:none;text-transform:uppercase;font-weight:700;box-shadow:none;border:none}.btn.active,.btn:active,.btn:focus{background-image:none;box-shadow:none;outline:0 none}.btn-skin{padding:9px 24px;color:#fff;background-color:#12b99f;min-width:110px;margin:10px 0;height:40px}.btn-skin i.fa{padding-left:5px}.btn-skin:focus,.btn-skin:hover{color:#fff;background-color:#111}#overview-aside-nav{position:fixed;top:50%;right:6px;margin-top:-11.6875em;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:999}#overview-aside-nav ul{list-style:none;display:block}#overview-aside-nav ul li{position:relative;width:20px;height:20px;padding:7px;margin-bottom:5px;cursor:pointer;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}#overview-aside-nav ul li div{width:6px;height:17px;overflow:hidden;margin-left:auto;background:#c8c8c8;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;box-shadow:inset 0 0 1px #777}#overview-aside-nav ul li b{display:none;position:absolute;top:50%;margin-top:-6px;right:24px;white-space:nowrap;font-size:12px;color:#12b99f;font-weight:600}#overview-aside-nav ul li:hover b{display:block!important;-webkit-animation:fadein .3s ease-out;-moz-animation:fadein .3s ease-out;-ms-animation:fadein .3s ease-out;-o-animation:fadein .3s ease-out;animation:fadein .3s ease-out}#overview-aside-nav ul li:hover div{background:#12b99f}#overview-aside-nav ul li.on{height:37px!important}#overview-aside-nav ul li.on div{background:#12b99f;height:30px!important}#b2top{position:fixed;right:10px;bottom:20px;border:2px solid #12b99f;padding:10px;cursor:pointer;z-index:999}.success{height:500px;width:100%;text-transform:uppercase}.success-insite{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.success span.fail{font-size:50px;color:red;display:block;line-height:55px}.success span.success{font-size:50px;color:#00f;display:block;line-height:55px}.success .btn-skin{margin-top:50px}.owl-carousel{height:100%;width:100%}.owl-carousel:hover .owl-buttons div{color:#fff}.owl-controls .btn i.fa{font-size:32px;margin:0 10px 0;color:#111}.owl-carousel .item{width:100%;height:100%}.owl-carousel .owl-wrapper,.owl-carousel .owl-wrapper-outer,.owl-item{height:100%}.m-top10{margin-top:10px}.m-top15{margin-top:15px}.m-top20{margin-top:20px}.m-top30{margin-top:30px}.m-top50{margin-top:50px}.m-top80{margin-top:100px}.m-top100{margin-top:80px}.m-top120{margin-top:120px}.m-bot10{margin-bottom:10px}.m-bot15{margin-bottom:15px}.m-bot20{margin-bottom:20px}.m-bot30{margin-bottom:30px}.m-bot50{margin-bottom:50px}.m-bot80{margin-bottom:80px}.m-bot120{margin-bottom:120px}.pd-exlarge-xs{padding:100px 90px}.pd-large-xs{padding:80px 70px}.pd-medium-xs{padding:60px 50px}.pd-small-xs{padding:40px 30px;}@media only screen and (min-width:768px){.pd-exlarge-sm{padding:100px 90px}.pd-large-sm{padding:80px 70px}.pd-medium-sm{padding:60px 50px}.pd-small-sm{padding:40px 30px}}@media only screen and (min-width:992px){.pd-exlarge-md{padding:100px 90px}.pd-large-md{padding:80px 70px}.pd-medium-md{padding:60px 50px}.pd-small-md{padding:40px 30px}}@media only screen and (min-width:1200px){.pd-exlarge-lg{padding:55px 90px}.pd-large-lg{padding:80px 70px}.pd-medium-lg{padding:60px 50px}.pd-small-lg{padding:40px 30px}}.box-text .title h3{font-weight:700;color:#000;text-transform:uppercase;font-family:'Playfair Display',serif;letter-spacing:3px}.box-text .title span{font-size:24px;font-weight:800;color:#000;text-transform:uppercase;margin:40px 0 20px;display:block}.box-text.light-style{background:#fff}.box-text.dark-style{background:#262626;color:#bbb}.box-text.dark-style .title h3{color:#12b99f}.box-text.dark-style .heading h2{color:#fff}.box-text.dark-style .social-link li a{color:#f2f2f2;border:1px solid #f2f2f2}.box-text.dark-style .social-link li a:hover{color:#000;border:1px solid #12b99f}.flex-box .box-image,.flex-box .box-text{background-repeat:no-repeat;background-position:center center;background-size:cover;display:block;z-index:999;width:100%;height:100%}.flex-box .f-right{order:2}@media(min-width:768px){.flex-box{flex-direction:row;-webkit-flex-direction:row;display:flex;display:-webkit-flex}.box-text .t-right{text-align:right}}@media(max-width: 767px){.box-text{text-align:center;.col-xs-6 {width: 50%;  }.col-xs-6 {width: 50%;  }.col-xs-6 {width: 50%;  }.col-xs-6 {width: 50%;  }}

.owl-controls.m-top20 {
    display:  none;
}

.owl-controls.m-top20 {}

.col-md-8 .col-xs-6 {
    width: 100%;
}.flex-box .box-image{height:430px;width:100%}}.triangle-left,.triangle-right{position:relative}.triangle-left::before{border-bottom:30px solid transparent;border-right:30px solid #fff;border-top:30px solid transparent;content:" ";height:0;width:0;left:-30px;position:absolute;top:calc(50% - 30px)}.triangle-right::before{border-bottom:30px solid transparent;border-left:30px solid #fff;border-top:30px solid transparent;content:" ";height:0;width:0;position:absolute;right:-30px;top:calc(50% - 30px)}@media (max-width:767px){.triangle-left::before{left:calc(50% - 30px);top:-45px;transform:rotate(90deg)}.triangle-right::before{right:calc(50% - 30px);position:absolute;top:-45px;transform:rotate(-90deg)}}