:root{--primary-color:#f99300;--theme-color:#f99300;--theme-color2:#111330}.wpte-elementor-widget{--primary-color:#f99300}.header-social{display:flex}.cpel-switcher--layout-dropdown .cpel-switcher__toggle--on+.cpel-switcher__list{background-color:var(--e-global-color-travolo_opt_secondary)}.main-menu .current-menu-item>a,.main-menu a:hover{color:var(--theme-color)}.breadcumb-wrapper{padding-top:80px;padding-bottom:80px}.breadcumb-wrapper{position:relative}.breadcumb-wrapper.background-image:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(0,0,0,.3)}.searchBoxTggler,.sideMenuToggler{width:35px;height:35px;line-height:37px;font-size:14px}.vs-mobile-menu ul li a:hover{color:var(--theme-color)}.post-type-archive .trip-content-area,.tax-destination .trip-content-area,.tax-activities .trip-content-area,.tax-trip_types .trip-content-area{padding-top:65px}.advanced-search-field.search-cost.search-trip-type.wte-list-opn{display:none}.sticky-booking{position:fixed;top:0;right:15px}.slick-initialized .slick-slide{display:flex;align-items:center}.hero-layout2 .hero-mask{padding-bottom:100px}.hero-slider3 .hero-slide.slick-slide:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:-1}.hero-slider3 .hero-slide{height:600px}figure.hero-image img{object-fit:cover;object-position:center;animation-duration:12s;animation-delay:1s}figure.hero-image,figure.hero-image img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;z-index:-2}figure.hero-image{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2;width:100%;height:100%;overflow:hidden;background-size:cover;background-position:center center}.hero-layout2 .sec-btns{transform:none !important}@media (max-width:1500px){.hero-layout2 .sec-btns{top:80% !important}}@media (min-width:1500px){.hero-layout2 .sec-btns{top:0;bottom:0;margin:auto 0;height:100%;justify-content:center}figure.hero-image{background-size:cover;background-position:center 60%}}footer{position:relative;z-index:1}.gsc-heading.underlined .title:before{content:"";display:inline-block;position:absolute;width:60px;height:2px;background-color:var(--theme-color);left:0;bottom:0}.gsc-heading.underlined.align-center .title:before{right:0;margin:0 auto}.social-style a{border:2px solid var(--white-color)}.newsletter-style2 a:hover{color:var(--theme-color) !important}.elementor-widget-image-box{height:100%}.image-box1 .media-box2{right:225px}.elementor-widget-image-box .elementor-image-box-content{padding-left:10px;padding-right:10px}.elementor-image-box-wrapper{padding-bottom:12px}.elementor-image-box-img img{object-fit:cover;object-position:center;width:100%;height:250px}.gsc-heading{display:block;width:100%}.gsc-heading:before,.gsc-heading:after{content:" ";display:table}.gsc-heading:after{clear:both}.gsc-heading .heading-icon{line-height:1;margin-bottom:6px}.gsc-heading .heading-video{margin-bottom:38px}.gsc-heading .heading-video .video-link{display:inline-block;font-size:24px;color:#fff;background:var(--theme-color);text-align:center;position:relative;-webkit-transition:all .35s;transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;border-radius:8px}.gsc-heading .heading-video .video-link:before{position:absolute;content:'';left:0;top:0;height:100%;width:100%;border:1px solid #fff;opacity:0;border-radius:8px;-webkit-animation:pulse-border-2 1.5s linear infinite;animation:pulse-border-2 1.5s linear infinite}.gsc-heading .heading-video .video-link:after{position:absolute;content:'';left:0;top:0;height:100%;width:100%;border:1px solid #fff;opacity:0;border-radius:8px;-webkit-animation:pulse-border 1s linear infinite;animation:pulse-border 1s linear infinite}.gsc-heading .heading-video .video-link:hover{-webkit-transform:scale(.9);transform:scale(.9)}.gsc-heading .title{font-size:22px;position:relative;margin:0 0 30px;padding:0 0 20px}.gsc-heading .title strong{color:var(--e-global-color-primary)}.gsc-heading .sub-title{position:relative;display:block;font-size:16px;line-height:24px;margin-bottom:5px}.gsc-heading .sub-title .tagline{position:relative;z-index:2;padding-left:10px}.gsc-heading .sub-title .tagline:before{content:"";position:absolute;top:4px;left:0;width:3px;height:15px;background:var(--e-global-color-primary)}.gsc-heading .title-desc ul{margin-bottom:0;padding:0}.gsc-heading .title-desc ul>li{position:relative;padding-left:22px;list-style:none;padding-bottom:6px}.gsc-heading .title-desc ul>li:before{content:'';width:10px;height:10px;background:var(--e-global-color-primary);position:absolute;top:11px;left:0;z-index:1}.gsc-heading .title-desc ul>li:last-child{padding-bottom:0}.gsc-heading .title-desc p{margin-bottom:0}.gsc-heading .heading-action{margin-top:30px}@media (max-width:767.98px){.gsc-heading .heading-action{margin-top:20px}}.gsc-heading.align-center{text-align:center}.gsc-heading.align-center .content-inner{margin:0 auto}.gsc-heading.align-left{text-align:left}.gsc-heading.align-left .title-icon{padding-left:50px}.gsc-heading.align-right{text-align:right}.gsc-heading.align-right .title-desc{float:right;width:100%;text-align:right}.gsc-heading.align-right .title-icon{padding-right:50px}.gsc-heading.box-align-center .content-inner{margin:0 auto}.gsc-heading.box-align-right .content-inner{float:right}@media (max-width:1024.98px){.gsc-heading.auto-responsive.style-1 .title{font-size:39px}}@media (max-width:991.98px){.gsc-heading.auto-responsive.style-1 .title{font-size:34px}}@media (max-width:767.98px){.gsc-heading.auto-responsive.style-1 .title{font-size:30px}}@media (max-width:575.98px){.gsc-heading.auto-responsive.style-1 .title{font-size:28px}}.gsc-heading.style-2 .content-inner .sub-title{font-size:18px;text-transform:none;letter-spacing:0;margin-bottom:10px}.gsc-heading.style-2 .content-inner .title{font-size:20px;font-weight:500;letter-spacing:0;text-transform:none}.gsc-heading.style-3 .content-inner .sub-title{font-size:16px;text-transform:none;letter-spacing:0;margin-bottom:10px}.gsc-heading.style-3 .content-inner .title{line-height:30px;margin:0;font-size:18px;font-weight:600;margin:0 0 15px;padding:0 0 12px;text-transform:uppercase;letter-spacing:1px}.gsc-heading.style-3 .content-inner .title:after{content:'';position:absolute;width:30px;height:2px;background:var(--e-global-color-primary);bottom:-2px;left:0;z-index:11}.features-style1 .features-bg.background-image{background-position:left center}.contact-box{margin-top:0;display:flex;flex-direction:column;height:100%}.features-style1,.features-style2,.features-style3{height:100%;margin-bottom:0;padding:20px 15px 5px}.features-style1 .features-image:before,.features-style1 .features-image:after{background-color:var(--theme-color)}.opacity-3{opacity:.3}.scroll-btn i{background-color:var(--theme-color)}.scroll-btn:before{border:2px dashed var(--theme-color)}.kenburns{animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-fill-mode:both}.kenburns-top{-webkit-animation-name:kenburns-top;animation-name:kenburns-top;animation-iteration-count:infinite}@-webkit-keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}100%{-webkit-transform:scale(1.08) translateY(-15px);transform:scale(1.08) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}@keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}100%{-webkit-transform:scale(1.08) translateY(-15px);transform:scale(1.08) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}.kenburns-top-right{-webkit-animation-name:kenburns-top-right;animation-name:kenburns-top-right;animation-iteration-count:infinite}@-webkit-keyframes kenburns-top-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 16%;transform-origin:84% 16%}100%{-webkit-transform:scale(1.08) translate(20px,-15px);transform:scale(1.08) translate(20px,-15px);-webkit-transform-origin:right top;transform-origin:right top}}@keyframes kenburns-top-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 16%;transform-origin:84% 16%}100%{-webkit-transform:scale(1.08) translate(20px,-15px);transform:scale(1.08) translate(20px,-15px);-webkit-transform-origin:right top;transform-origin:right top}}.kenburns-right{-webkit-animation-name:kenburns-right;animation-name:kenburns-right;animation-iteration-count:infinite}@-webkit-keyframes kenburns-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 50%;transform-origin:84% 50%}100%{-webkit-transform:scale(1.08) translateX(20px);transform:scale(1.08) translateX(20px);-webkit-transform-origin:right;transform-origin:right}}@keyframes kenburns-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 50%;transform-origin:84% 50%}100%{-webkit-transform:scale(1.08) translateX(20px);transform:scale(1.08) translateX(20px);-webkit-transform-origin:right;transform-origin:right}}.kenburns-bottom-right{-webkit-animation-name:kenburns-bottom-right;animation-name:kenburns-bottom-right;animation-iteration-count:infinite}@-webkit-keyframes kenburns-bottom-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 84%;transform-origin:84% 84%}100%{-webkit-transform:scale(1.08) translate(20px,15px);transform:scale(1.08) translate(20px,15px);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes kenburns-bottom-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 84%;transform-origin:84% 84%}100%{-webkit-transform:scale(1.08) translate(20px,15px);transform:scale(1.08) translate(20px,15px);-webkit-transform-origin:right bottom;transform-origin:right bottom}}.kenburns-bottom{-webkit-animation-name:kenburns-bottom;animation-name:kenburns-bottom;animation-iteration-count:infinite}@-webkit-keyframes kenburns-bottom{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 84%;transform-origin:50% 84%}100%{-webkit-transform:scale(1.08) translateY(15px);transform:scale(1.08) translateY(15px);-webkit-transform-origin:bottom;transform-origin:bottom}}@keyframes kenburns-bottom{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 84%;transform-origin:50% 84%}100%{-webkit-transform:scale(1.08) translateY(15px);transform:scale(1.08) translateY(15px);-webkit-transform-origin:bottom;transform-origin:bottom}}.kenburns-bottom-left{-webkit-animation-name:kenburns-bottom-left;animation-name:kenburns-bottom-left;animation-iteration-count:infinite}@-webkit-keyframes kenburns-bottom-left{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:16% 84%;transform-origin:16% 84%}100%{-webkit-transform:scale(1.08) translate(-20px,15px);transform:scale(1.08) translate(-20px,15px);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes kenburns-bottom-left{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:16% 84%;transform-origin:16% 84%}100%{-webkit-transform:scale(1.08) translate(-20px,15px);transform:scale(1.08) translate(-20px,15px);-webkit-transform-origin:left bottom;transform-origin:left bottom}}.kenburns-left{-webkit-animation-name:kenburns-left;animation-name:kenburns-left;animation-iteration-count:infinite}@-webkit-keyframes kenburns-left{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:16% 50%;transform-origin:16% 50%}100%{-webkit-transform:scale(1.08) translate(-20px,15px);transform:scale(1.08) translate(-20px,15px);-webkit-transform-origin:left;transform-origin:left}}@keyframes kenburns-left{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:16% 50%;transform-origin:16% 50%}100%{-webkit-transform:scale(1.08) translate(-20px,15px);transform:scale(1.08) translate(-20px,15px);-webkit-transform-origin:left;transform-origin:left}}.kenburns-top-left{-webkit-animation-name:kenburns-top-left;animation-name:kenburns-top-left;animation-iteration-count:infinite}@-webkit-keyframes kenburns-top-left{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:16% 16%;transform-origin:16% 16%}100%{-webkit-transform:scale(1.08) translate(-15px,-10px);transform:scale(1.08) translate(-15px,-10px);-webkit-transform-origin:top left;transform-origin:top left}}@keyframes kenburns-top-left{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:16% 16%;transform-origin:16% 16%}100%{-webkit-transform:scale(1.08) translate(-15px,-10px);transform:scale(1.08) translate(-15px,-10px);-webkit-transform-origin:top left;transform-origin:top left}}@-webkit-keyframes clip-text{from{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes clip-text{from{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@-webkit-keyframes text-revealer{0%,50%{-webkit-transform-origin:0 50%;transform-origin:0 50%}100%,60%{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}60%{-webkit-transform:scaleX(1);transform:scaleX(1)}100%{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes text-revealer{0%,50%{-webkit-transform-origin:0 50%;transform-origin:0 50%}100%,60%{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}60%{-webkit-transform:scaleX(1);transform:scaleX(1)}100%{-webkit-transform:scaleX(0);transform:scaleX(0)}}@-webkit-keyframes text-revealer-vartical{0%,50%{-webkit-transform-origin:0 50%;transform-origin:0 50%}100%,60%{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}60%{-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes text-revealer-vartical{0%,50%{-webkit-transform-origin:0 50%;transform-origin:0 50%}100%,60%{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}60%{-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes bar-top{0%{transform:scale(0,1)}12.5%{transform:scale(1,1)}87.5%{transform:scale(1,1)}100%{transform:scale(1,1)}}@keyframes bar-right{0%{transform:scale(1,0)}12.5%{transform:scale(1,0)}25%{transform:scale(1,1)}75%{transform:scale(1,1)}87.5%{transform:scale(1,1)}100%{transform:scale(1,1)}}@keyframes bar-bottom{0%{transform:scale(0,1)}25%{transform:scale(0,1)}37.5%{transform:scale(1,1)}62.5%{transform:scale(1,1)}75%{transform:scale(1,1)}100%{transform:scale(1,1)}}@keyframes bar-left{0%{transform:scale(1,0)}37.5%{transform:scale(1,0)}50%{transform:scale(1,1)}62.5%{transform:scale(1,1)}100%{transform:scale(1,1)}}@keyframes rotation{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes char-expand-fwd{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-700px);transform:translateZ(-700px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes char-expand-fwd{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-700px);transform:translateZ(-700px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.dl-animation,.dl-animation span{animation-duration:.3s;animation-fill-mode:both}.dl-animation span{display:inline-block}.dl-fadeIn{animation-name:asFadeIn}@keyframes asFadeIn{from{opacity:0}to{opacity:1}}.dl-fadeInLeft{animation-name:asFadeInLeft}@keyframes asFadeInLeft{from{opacity:0;transform:translateX(-50px)}to{opacity:1}}.dl-fadeInRight{animation-name:asFadeInRight}@keyframes asFadeInRight{from{opacity:0;transform:translateX(50px)}to{opacity:1}}.dl-fadeInDown{animation-name:asFadeInTop}@keyframes asFadeInTop{from{opacity:0;transform:translateY(-50px)}to{opacity:1}}.dl-fadeInUp{animation-name:asFadeInBottom}@keyframes asFadeInBottom{from{opacity:0;transform:translateY(50px)}to{opacity:1}}.dl-moveFromLeft{animation-name:asMoveFromLeft}@keyframes asMoveFromLeft{from{visibility:hidden;transform:translateX(-50px)}to{visibility:visible}}.dl-moveFromRight{animation-name:asMoveFromRight}@keyframes asMoveFromRight{from{visibility:hidden;transform:translateX(50px)}to{visibility:visible}}.dl-moveFromTop{animation-name:asMoveFromTop}@keyframes asMoveFromTop{from{visibility:hidden;transform:translateY(-50px)}to{visibility:visible}}.dl-moveFromBottom{animation-name:asMoveFromBottom}@keyframes asMoveFromBottom{from{visibility:hidden;transform:translateY(50px)}to{visibility:visible}}.dl-blurIn{animation-name:asBlurIn}@keyframes asBlurIn{from{filter:blur(20px);opacity:0}}.dl-blurInLeft{animation-name:asBlurInLeft}@keyframes asBlurInLeft{from{transform:translateX(50px);filter:blur(20px);opacity:0}}.dl-blurInRight{animation-name:asBlurInRight}@keyframes asBlurInRight{from{transform:translateX(-50px);filter:blur(20px);opacity:0}}.dl-blurInTop{animation-name:asBlurInTop}@keyframes asBlurInTop{from{transform:translateY(50px);filter:blur(20px);opacity:0}}.dl-blurInBottom{animation-name:asBlurInBottom}@keyframes asBlurInBottom{from{transform:translateY(-50px);filter:blur(20px);opacity:0}}.dl-zoomIn{animation-name:asZoomIn}@keyframes asZoomIn{from{transform:scale(5);opacity:0}}.dl-zoomInLeft{animation-name:asZoomInLeft}@keyframes asZoomInLeft{from{transform:scale(5) translateX(-50%);opacity:0}}.dl-zoomInRight{animation-name:asZoomInRight}@keyframes asZoomInRight{from{transform:scale(5) translateX(50%);opacity:0}}.dl-zoomInTop{animation-name:asZoomInTop}@keyframes asZoomInTop{from{transform:scale(10) translateY(-50%);opacity:0}}.dl-zoomInBottom{animation-name:asZoomInBottom}@keyframes asZoomInBottom{from{transform:scale(10) translateY(50%);opacity:0}}.wpte-booking-area .wpte-booking-inner-wrapper{padding-top:20px}.wpte-booking-area .wpte-bf-btn.wte-book-now a{font-size:18px;background:var(--primary-color);color:#fff}.wpte-booking-area .wpte-bf-btn.wte-book-now:hover a{background-color:var(--theme-color2) !important}.wpcf7-form-control-wrap{display:flex;flex-direction:column}.wpcf7-not-valid-tip{padding-left:12px}.form-floating .form-control~label{position:absolute;top:5px;left:0;height:100%;width:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.form-floating{position:relative}.form-floating .form-control,.form-floating .form-control-plaintext,.form-floating .form-select{height:calc(3.5rem + 2px);line-height:1.25}@media (prefers-reduced-motion:reduce){.form-floating label{transition:none}}.form-floating .form-control,.form-floating .form-control-plaintext{padding:1rem .75rem}.form-floating .form-control-plaintext::-moz-placeholder,.form-floating .form-control::-moz-placeholder{color:transparent}.form-floating .form-control-plaintext::placeholder,.form-floating .form-control::placeholder{color:transparent}.form-floating .form-control-plaintext:not(:-moz-placeholder-shown),.form-floating .form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating .form-control-plaintext:focus,.form-floating .form-control-plaintext:not(:placeholder-shown),.form-floating .form-control:focus,.form-floating .form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating .form-control-plaintext:-webkit-autofill,.form-floating .form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating .form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating .form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating .form-control-plaintext~label,.form-floating .form-control:focus~label,.form-floating .form-control:not(:placeholder-shown)~label,.form-floating .form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating .form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating .form-control-plaintext~label{border-width:1px 0}footer .wpcf7 form.sent .wpcf7-response-output,footer .newsletter-form label{color:#fff}.nopadding-list .wpcf7-list-item{margin:0}.wpcf7-list-item-label{padding-left:25px;position:relative}.wpcf7-list-item-label:before{content:"";height:18px;width:18px;border-radius:3px;border:1px solid #ddd;position:absolute;top:3px;left:0;transition:all ease .2s;z-index:99}.wpcf7-list-item input:checked+span:after{opacity:1}.wpcf7-list-item input:checked+span:before{border-color:var(--primary-color)}.wpcf7-list-item-label:after{content:"";position:absolute;top:3px;left:0;height:18px;width:18px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23999999%27 viewBox=%270 0 512 512%27%3E%3Cpath d=%27M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z%27/%3E%3C/svg%3E") center center no-repeat;background-size:12px;opacity:0;transition:all ease .2s}input.enquiry-submit,input[type=submit]{background-color:var(--primary-color)}input.enquiry-submit:hover,input[type=submit]:hover{background-color:var(--theme-color2)}.bd-callout{padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid var(--theme-color);border-left-width:.25rem;border-radius:.25rem}.bd-callout-info{border-left-color:var(--theme-color)}.bd-callout p:last-child{margin-bottom:0}#filters,.filters{font-size:12px;letter-spacing:1px;padding:0;margin:0;margin-bottom:30px;margin-top:30px;font-weight:400}.filter-mb-60 #filters.filter3{margin-bottom:60px}#filters li,.filters li{display:inline-block;margin-right:5px;margin-bottom:0}@media only screen and (max-width :767px){#filters li,.filters li{margin-bottom:10px}}#filters.filter3 li:first-child{margin-right:0}#filters a,.filters a{outline:none;padding:6px 20px;color:#888;font-size:16px;letter-spacing:3px;text-decoration:none;text-transform:uppercase;border:none !important;display:block}ul.listed_taxonomy_filters{position:relative}ul.listed_taxonomy_filters li ul{position:absolute;left:0;top:100%;padding-left:0;display:none}ul.listed_taxonomy_filters li.showchild ul{display:block;width:100%;text-align:center}ul.listed_taxonomy_filters li.showchild ul li{display:inline-block}#filters li.showchild>a{color:#111}@media only screen and (max-width:768px){#filters li,.filters li{margin-bottom:5px}ul.listed_taxonomy_filters li ul{position:static}ul.listed_taxonomy_filters li.showchild ul{margin-top:5px}#filters a,.filters a{display:inline-block}}.portfolio-navigation a{border:1px solid rgba(1,1,1,.4);color:rgba(1,1,1,.6)}#portfolio-controls{background:rgba(230,230,230,1) none repeat scroll 0 0}.center-portfolio{background:rgba(210,210,210,1) none repeat scroll 0 0}.center-portfolio:hover{background:rgba(12,12,12,.9) none repeat scroll 0 0}.portfolio-icon{color:#252525}.portfolio-icon a{display:block}.portfolio-icon a:hover{background:rgba(12,12,12,.9) none repeat scroll 0 0}.portfolio-icon a i{float:none;color:#252525}.center-div{margin:0 auto}#portfolio-controls{background:#111;height:50px;overflow:hidden;position:relative;width:100%;z-index:2}.left-right-portfolio{float:left;height:50px;overflow:hidden;position:relative;transition:all .3s linear 0s;width:40%;z-index:2}.center-portfolio{background:#0b0b0b;float:left;height:50px;overflow:hidden;position:relative;transition:all .3s linear 0s;width:20%;z-index:2}.portfolio-icon{font-family:"FontAwesome";font-size:20px;line-height:50px;text-align:center;width:100%;color:#fafafa}.portfolio-icon a{display:block}.portfolio-icon a:hover,.center-portfolio:hover{background:rgba(230,230,230,1) none repeat scroll 0 0}.portfolio-icon a i{float:none;color:#fafafa}.portfolio-navigation .portfolio-btn-prev{width:50%;float:left}.portfolio-navigation .portfolio-btn-next{text-align:right;width:50%;float:right}.portfolio-navigation a{display:inline-block;border:1px solid #ddd;color:#ddd;background-color:transparent;padding-left:3px;padding-right:14px;letter-spacing:.05em;height:30px;line-height:30px;font-size:14px;padding:0 16px 0 14px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portfolio-navigation a i{float:none;margin:0;color:#f99300;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portfolio-navigation a:hover{background-color:#f99300;color:#333}.portfolio-navigation a:hover i{color:#333}.socials-portfolio{margin-top:30px}.socials-portfolio h4{display:inline-block}.socials-sharing{display:inline-block}.socials-sharing a.socials-item{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;border:1px solid #888;margin-left:5px;margin-top:10px;margin-bottom:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.socials-sharing a.socials-item i{float:none;margin:0}.projects-box{position:relative;display:block;overflow:hidden}.project-view .e-con-inner,.project-view .e-con-boxed.e-flex{display:flex}.project-view .e-con.e-parent.e-flex>.e-con-inner{flex-direction:row}.projects-box .projects-thumbnail{position:relative;overflow:hidden;z-index:2}.projects-box .projects-thumbnail img{-o-transition:1s;-ms-transition:1s;-moz-transition:1s;-webkit-transition:1s;transition:1s;outline:none;max-width:100%}.large-width .projects-box .projects-thumbnail img,.large-height .projects-box .projects-thumbnail img{width:100%}.projects-box .project-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;z-index:3;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.projects-box .project-overlay .project-name{font-size:11px;text-transform:uppercase;letter-spacing:5px;font-weight:700;display:block;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.projects-box:hover img{transform:scale(1.3)}.overlay_s1 .projects-box .project-overlay{background:#111;background:rgba(17,17,17,.1)}.overlay_s1 .projects-box .project-overlay .project-name{color:var(--white-color);background:#000;line-height:1.3em;padding:5px;position:absolute;bottom:0;width:100%}.overlay_s1 .projects-box:hover .project-overlay{background:rgba(17,17,17,.5)}.overlay_s1 .projects-box:hover .project-overlay .project-name{bottom:40%}.overlay_s2 .projects-box .project-overlay{background:#000;background:rgba(0,0,0,.7);align-items:baseline}.overlay_s2 .projects-box .project-overlay .project-name{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;position:absolute;bottom:10%}.overlay_s2 .projects-box:hover .project-overlay{background:#000;background:rgba(0,0,0,0)}.overlay_s2 .projects-box:hover .project-overlay .project-name{bottom:-20%;opacity:0}.overlay_s3 .projects-box .project-overlay{background:#000;background:rgba(0,0,0,.7)}.overlay_s3 .projects-box:hover .project-overlay{background:#000;background:rgba(0,0,0,0)}.overlay_s3 .projects-box:hover .project-overlay .project-name{transform:scale(1.2);opacity:0}.overlay_s4 .projects-box .project-overlay{background:#282828;background:rgba(40,40,40,.3)}.overlay_s4 .projects-box .project-overlay .project-name{font-size:16px;letter-spacing:0;text-transform:none;color:#fff}.overlay_s4 .projects-box:hover .project-overlay{background:#000;background:rgba(0,0,0,0)}.overlay_s4 .projects-box:hover .project-overlay .project-name{transform:scale(1.2);opacity:0}.projects-grid{position:relative}.projects-grid:after{content:"";display:block;clear:both}.projects-grid.row .project-item{margin-bottom:30px}.project-item{float:left;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.projects-grid.pf_3_cols .project-item,.projects-grid.pf_3_cols .project-item-sizer{width:33.3333333333%}.projects-grid.pf_3_cols .project-item.large-width{width:66.6666666666%}.projects-grid.pf_6_cols .project-item,.projects-grid.pf_6_cols .project-item-sizer{width:16.666666666666664%}.projects-grid.pf_6_cols .project-item.large-width{width:33.33333333333333%}.projects-grid.pf_5_cols .project-item,.projects-grid.pf_5_cols .project-item-sizer{width:20%}.projects-grid.pf_5_cols .project-item.large-width{width:40%}.projects-grid.pf_4_cols .project-item,.projects-grid.pf_4_cols .project-item-sizer{width:25%}.projects-grid.pf_4_cols .project-item.large-width{width:50%}.projects-grid.pf_2_cols .project-item,.projects-grid.pf_2_cols .project-item-sizer{width:50%}.projects-grid.pf_2_cols .project-item.large-width{width:100%}.projects-box{position:relative;display:block;overflow:hidden}.projects-box .projects-thumbnail{position:relative;overflow:hidden;z-index:2}.projects-box .projects-thumbnail img{-o-transition:1s;-ms-transition:1s;-moz-transition:1s;-webkit-transition:1s;transition:1s;outline:none;max-width:100%}.large-width .projects-box .projects-thumbnail img,.large-height .projects-box .projects-thumbnail img{width:100%}.project-filter-wrapper .container{padding:0}.project_filters{position:relative;width:100%;text-align:center;margin-top:30px;margin-bottom:20px;padding-left:0}.project_filters:after{content:"";display:block;clear:both}.project_filters.s2{text-align:left}.project_filters.s2 li:first-child{float:right;margin-right:0}.project_filters li{display:inline-block;text-align:center;margin-right:5px;margin-bottom:10px}.project_filters li:first-child{margin-left:0}.project_filters li:last-child{margin-right:0}.project_filters#filters li a{position:relative;color:#555;font-size:16px;letter-spacing:3px;font-weight:600;line-height:1.8em;text-align:center;outline:none;padding:8px 20px;text-decoration:none;display:inline-block;text-transform:uppercase;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.project_filters#filters li a:hover{background:#111;color:#fff}.project_filters#filters li a.selected{color:#111;background-color:#f99300}.project-view section.bg-fixed{background:0 0}.project-info{color:#ccc;margin-left:20px}.project-info h2{margin-top:0;font-size:18px;letter-spacing:3px;text-transform:uppercase}.project-info h4{font-weight:700}.project-info .details{padding:20px;border:solid 1px rgba(255,255,255,.2);background:rgba(0,0,0,.5);margin-bottom:30px}.project-infoproject-info span{display:block}.project-info span.title{display:inline-block;min-width:80px}.project-info span.val{margin-bottom:15px;font-weight:700}.project-view{padding:60px 0 20px}.project-view .blog-content{padding:0 15px}.project-view .share-links,.project-view .blog-comment-area{padding:20px 15px}.project-view .blog-comment-area .no-comments{font-size:14px;color:#bdbdbd}.project-images img{width:100%}.project-view .blog-img{width:100%;height:450px;overflow:hidden;background-size:cover;background-position:center}.project-view .blog-img img{width:100%;height:100%;object-fit:cover;object-position:top center}.img-left{float:left;margin:5px 15px 15px 0}.img-right{float:right;margin:5px 0 15px 15px}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-ms-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}@media only screen and (max-width:1199px){.projects-grid.pf_5_cols .project-item-sizer,.projects-grid.pf_5_cols .project-item,.projects-grid.pf_6_cols .project-item,.projects-grid.pf_6_cols .project-item-sizer{width:25%}}@media only screen and (max-width:993px){.project-item,.project-item.large-width,.projects-grid .project-item-sizer,.projects-grid.pf_6_cols .project-item,.projects-grid.pf_6_cols .project-item-sizer,.projects-grid.pf_5_cols .project-item-sizer,.projects-grid.pf_4_cols .project-item-sizer,.projects-grid.pf_4_cols .project-item,.projects-grid.pf_5_cols .project-item{width:50%}}@media only screen and (max-width:600px){.project-item,.project-item.large-width,.projects-grid .project-item-sizer,.projects-grid.pf_6_cols .project-item,.projects-grid.pf_6_cols .project-item-sizer,.projects-grid.pf_5_cols .project-item-sizer,.projects-grid.pf_4_cols .project-item-sizer,.projects-grid.pf_2_cols .project-item-sizer,.projects-grid.pf_5_cols .project-item,.projects-grid.pf_4_cols .project-item,.projects-grid.pf_2_cols .project-item{width:100%}}.addtoany_share_save_container{max-width:1170px;margin:16px auto !important}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:10000000;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.9;filter:alpha(opacity=90)}.mfp-bg{background:#fff;opacity:.95;filter:alpha(opacity=95)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:10000000;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}html.mfp-helper{height:100%}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:block;margin:0 auto;text-align:left;z-index:1045;max-height:inherit}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:90%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:-12px !important;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;left:50%;font-size:48px !important;margin-top:40px;margin-left:-22px;z-index:1000}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#efefef;width:100% !important;display:block;left:0 !important;padding:30px 0 !important;margin:0 !important;top:0 !important;background-color:#331c10;opacity:1}.mfp-close-btn-in .mfp-close:hover{background-color:#f99300;color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;left:0;padding-right:0;right:0;text-align:center;top:-100px !important;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:45px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:21px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:15px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:49px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:90%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:20px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}