@media all and (min-width:768px){.portfolio-section .col.elastic-portfolio-item{width:50%!important}}.portfolio-section p{display:none!important}.sf-menu li a{font-weight:bold!important}header#top nav>ul>li{position:static;font-weight:bold!important;padding:0 10px}header#top nav>ul>li>ul.sub-menu{display:-webkit-flex;display:flex!important;justify-content:space-around;flex-wrap:wrap;left:auto;right:0;width:initial;font-weight:bold!important}header#top nav>ul>li>ul.sub-menu ul.sub-menu{position:static;opacity:1!important;box-shadow:none;-ms-transform:translateY(0) translateX(0);-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);padding-left:0;margin-left:0!important;margin-top:-20px;width:inherit;border-top:0!important;font-weight:bold!important}header#top nav>ul>li>ul.sub-menu>li{display:inline-block;width:initial;float:none;flex:1;font-weight:bold!important}header#top nav>ul>li.four-col>ul.sub-menu{justify-content:flex-start;font-weight:bold!important}header#top nav>ul>li.four-col>ul.sub-menu>li{flex:0;min-width:25%;font-weight:bold!important}header#top nav>ul>li>ul.sub-menu>li .sf-sub-indicator{display:none}header#top nav>ul>li>ul.sub-menu>li>a{font-weight:bold!important;white-space:nowrap;text-transform:uppercase}header#top nav>ul>li>ul.sub-menu>li.sfHover>a{background-color:transparent!important;font-weight:bold!important}.image-icon{display:none!important}.image-icon~p~span{color:rgb(255 255 255 / .65)}header#top nav ul.sub-menu li{width:initial;float:none;white-space:nowrap;font-weight:bold!important}h1{font-size:30px;line-height:1}p{font-size:14px;line-height:1.5;padding-bottom:15px}.clicktoshow{display:block;height:40vh;background-size:contain;background-position:center center;background-repeat:no-repeat}.owl-carousel .owl-item img{height:150px;width:auto;margin:auto}.gallery .owl-stage>div img{cursor:pointer}.col.span_12 .vc_col-sm-3 .img-with-aniamtion-wrap{height:150px;overflow:hidden;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.project-cate-link h3 a{color:#fff;padding:30% 0;display:block;background:rgb(40 43 48 / .45);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.project-cate-link h3 a:hover{background:#fff0}.project-cate-link>div>div{background-size:100%!important;background-repeat:no-repeat;background-position:center center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.project-cate-link>div>div:hover{background-size:110%!important}.cate-box>div.col>div{box-shadow:0 0 1px #ccc}.cate-box>div.col>div>div>div>*:nth-child(n+2){margin-left:15px;margin-right:15px;max-width:100%;display:block}.cate-box>div.col>div>div>div>.img-with-aniamtion-wrap{height:20vh;overflow:hidden;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.cate-box h4{margin-top:15px;display:-webkit-flex;display:flex;align-items:center;text-align:left}.cate-box .col.span_12 .vc_col-sm-3 .img-with-aniamtion-wrap img{height:auto}.cate-box>div.col>div>div>div>p{min-height:140px}header#top nav>ul>li>a{font-weight:600;font-size:130%!important}html .container-wrap{background-color:transparent!important;padding:0;margin-top:0;background-attachment:fixed!important;background-position:center top!important;background-repeat:no-repeat}.container.main-content{background-color:#fff;padding-top:35px;padding-bottom:35px}@media all and (max-width:1500px) and (min-width:1001px){.container,body[data-header-format="left-header"] .container,.woocommerce-tabs .full-width-content .tab-container,.nectar-recent-posts-slider .flickity-page-dots,#post-area.standard-minimal.full-width-content article.post .inner-wrap{width:90vw!important}}.home div#header-space{display:none}.cate-box>div.col>div>div>div>.img-with-aniamtion-wrap{height:auto!important}ul.sf-menu>li ul a{text-shadow:initial}ul.sf-menu>li>a{font-size:100%!important}.small-nav ul.sf-menu>li>a{text-shadow:initial}header#top nav ul.buttons li{padding:60px 0!important}.Detail-inner .wpb_text_column>div>*{text-align:left!important}.Detail-inner .wpb_text_column.booknow>div>* a{background-color:#e90b8d;color:#fff;font-style:italic;font-weight:700;font-size:20px;padding:20px;display:block;text-transform:uppercase;width:100%}.Detail-inner b{font-weight:700;font-size:110%}.carousel.clients.four-cols{display:-webkit-flex;display:flex}.Detail-inner p{border:1px solid #ececec;border-bottom-width:0;padding:0;display:-webkit-flex;display:flex;font-size:12px;padding:5px!important}.Detail-inner p:nth-child(2n+1){background-color:#f7f7f7}.Detail-inner p:last-child{border-bottom-width:1px}.Detail-inner p>b,.Detail-inner p>strong{width:110px;font-weight:600!important;min-width:110px;margin-right:10px}.Detail-inner>div>div>div.wpb_text_column:not(.price):not(.booknow)>div{position:relative}.Detail-inner>div>div>div.wpb_text_column:not(.price):not(.booknow)>div:before{content:'';display:block;width:1px;height:100%;position:absolute;left:120px;top:0;background:#ececec}.Detail-inner .wpb_text_column.price p{font-weight:400;font-size:100%}.images-effect .wpb_text_column{background:#e90b8d}.images-effect .wpb_text_column a{color:#fff}body[data-form-style="minimal"] .minimal-form-input{padding-top:20px}button.iphorm-submit-element span,button.iphorm-submit-element em,button.iphorm-submit-element:hover span,button.iphorm-submit-element:hover em{border:0;background:#fff0;padding:0;color:#fff;text-transform:uppercase;line-height:1}.clients>div{display:-webkit-flex!important;display:flex!important;align-items:flex-end}#header-secondary-outer nav>ul .menu-item-3598 a:before{font-family:FontAwesome;content:"\f095";padding-right:5px}#header-secondary-outer nav>ul .menu-item-3658 a:before{font-family:FontAwesome;content:"\f0e0";padding-right:5px}#header-secondary-outer nav>ul>li>a{color:#fff!important}div#header-secondary-outer .sf-menu a{background-color:#e90b8d;border-radius:7px;padding:10px 15px!important}div#header-secondary-outer,div#header-secondary-outer *{border:0!important}#header-secondary-outer nav>ul>li:last-child{border-right:0!important}div#header-secondary-outer ul.sf-menu{position:absolute;left:25%;top:70px}@media all and (max-width:1500px){div#header-secondary-outer ul.sf-menu{left:initial;right:6%;top:30px}}@media all and (max-width:1000px){div#header-secondary-outer ul.sf-menu{position:fixed;left:36%;top:20px;display:inline-block;width:240px}}@media all and (max-width:479px){div#header-secondary-outer ul.sf-menu{padding:0;top:20px;left:50%;right:auto;width:120px}div#header-secondary-outer ul.sf-menu li a{padding:3px 10px!important;border-radius:25px}div#header-secondary-outer ul.sf-menu li{padding:0;display:block!important;margin-bottom:5px}}#footer-outer ul.menu a{line-height:1;padding-bottom:0!important;white-space:nowrap}#footer-outer ul.menu a~ul{display:none;position:absolute;background-color:#252525;border:2px solid #e90b8d;padding:10px!important;top:5px;left:50px;box-shadow:1px 1px 2px #000,inset 1px 1px 2px #000}#footer-outer ul.menu li.menu-item-has-children:hover a~ul{display:block}#footer-outer ul.menu li{position:relative}.cate-box .col>div{background:#fff}.wpb_wrapper a{color:#000}#header-secondary-outer nav>ul .menu-item-3696 a:before{font-family:FontAwesome;content:"\f0e0";padding-right:5px}.images-effect .overlay:hover{background-color:#ff0066!important;height:100%;left:0;opacity:0.6!important;position:absolute;top:0;transition:all 350ms ease 0s;width:100%;z-index:2}header#top nav>ul>li>a{font-size:100%!important}body #error-404 h2{font-family:"Open Sans";font-size:50px!important;font-weight:700;text-transform:uppercase}