/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.ewd-ulb-hidden{display:none}.ewd-ulb-lightbox{cursor:pointer}.ewd-ulb-background{z-index:9000;position:fixed;top:0;left:0;width:100%;height:100% !important;background:#222;background:rgba(0,0,0,.83)}.ewd-ulb-lightbox-container{z-index:9001;position:fixed;top:0;left:0;width:100%;height:100%;height:100vh}.ewd-ulb-slide-container{position:relative;float:left;width:calc(100% - 160px);padding:0
10px;height:calc(100% - 116px);height:calc(100vh - 116px);margin:58px
80px 0}.ewd-ulb-thumbnails-top .ewd-ulb-slide-container, .ewd-ulb-thumbnails-bottom .ewd-ulb-slide-container{height:calc(100% - 222px);height:calc(100vh - 222px)}@media screen and (max-width: 640px){.ewd-ulb-slide-container{width:96%;margin:58px
2% 0}}.ewd-ulb-thumbnails-top .ewd-ulb-slide-container{margin-top:164px}.ewd-ulb-slide{position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden}.ewd-ulb-active-slide{visibility:visible}.ewd-ulb-old-active-slide.ewd-ulb-transition-next.ewd-ulb-no-transition,.ewd-ulb-old-active-slide.ewd-ulb-transition-previous.ewd-ulb-no-transition{visibility:hidden}.ewd-ulb-active-slide.ewd-ulb-transition-next.ewd-ulb-horizontal-slide{left:100%;-webkit-animation:0.5s linear 0s slidein forwards;-moz-animation:0.5s linear 0s slidein forwards;-o-animation:0.5s linear 0s slidein forwards;animation:0.5s linear 0s slidein forwards}@-webkit-keyframes
slidein{100%{left:0px;opacity:1}}@-moz-keyframes
slidein{100%{left:0px;opacity:1}}@-o-keyframes
slidein{100%{left:0px;opacity:1}}@keyframes
slidein{100%{left:0px;opacity:1}}.ewd-ulb-old-active-slide.ewd-ulb-transition-next.ewd-ulb-horizontal-slide{left:0px;-webkit-animation:0.5s linear 0s slideout forwards;-moz-animation:0.5s linear 0s slideout forwards;-o-animation:0.5s linear 0s slideout forwards;animation:0.5s linear 0s slideout forwards}@-webkit-keyframes
slideout{100%{left:-100%;opacity:1}}@-moz-keyframes
slideout{100%{left:-100%;opacity:1}}@-o-keyframes
slideout{100%{left:-100%;opacity:1}}@keyframes
slideout{100%{left:-100%;opacity:1}}.ewd-ulb-active-slide.ewd-ulb-transition-previous.ewd-ulb-horizontal-slide{left:-100%;-webkit-animation:0.5s linear 0s prevSlidein forwards;-moz-animation:0.5s linear 0s prevSlidein forwards;-o-animation:0.5s linear 0s prevSlidein forwards;animation:0.5s linear 0s prevSlidein forwards}@-webkit-keyframes
prevSlidein{100%{left:0px;opacity:1}}@-moz-keyframes
prevSlidein{100%{left:0px;opacity:1}}@-o-keyframes
prevSlidein{100%{left:0px;opacity:1}}@keyframes
prevSlidein{100%{left:0px;opacity:1}}.ewd-ulb-old-active-slide.ewd-ulb-transition-previous.ewd-ulb-horizontal-slide{left:0px;-webkit-animation:0.5s linear 0s prevSlideout forwards;-moz-animation:0.5s linear 0s prevSlideout forwards;-o-animation:0.5s linear 0s prevSlideout forwards;animation:0.5s linear 0s prevSlideout forwards}@-webkit-keyframes
prevSlideout{100%{left:100%;opacity:1}}@-moz-keyframes
prevSlideout{100%{left:100%;opacity:1}}@-o-keyframes
prevSlideout{100%{left:100%;opacity:1}}@keyframes
prevSlideout{100%{left:100%;opacity:1}}.ewd-ulb-active-slide.ewd-ulb-zoom-one .ewd-ulb-slide-img
img{-moz-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}.ewd-ulb-active-slide.ewd-ulb-zoom-two .ewd-ulb-slide-img
img{-moz-transform:scale(1.8);-webkit-transform:scale(1.8);transform:scale(1.8)}.ewd-ulb-slide-img{position:relative;float:left;width:100%;height:100%;display:inline-block;text-align:center}.ewd-ulb-slide-img
img{display:inline-block;position:relative;float:none;width:auto;height:auto;max-width:100%;max-height:100%}.ewd-ulb-slide-img:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.ewd-ulb-slide .ewd-ulb-slide-overlay{display:block;position:absolute;bottom:0;min-height:48px;width:100%;padding:14px
16px;background:#111;background:rgba(0,0,0,.6);color:#fff;margin:0
auto;box-sizing:border-box}.ewd-ulb-slide-title{clear:both;position:relative;float:left;width:100%;margin-bottom:8px;font-size:1.5em;text-align:center}.ewd-ulb-slide-description{clear:both;position:relative;float:left;width:100%;font-size: .9em;text-align:center}.ewd-ulb-top-toolbar,.ewd-ulb-bottom-toolbar{position:absolute;left:0;width:100%;height:48px;z-index:2;background:#111;background:rgba(0,0,0,.5);color:#fff}.ewd-ulb-top-toolbar{top:0}.ewd-ulb-bottom-toolbar{bottom:0;background:#111;background:rgba(0,0,0,.625)}.ewd-ulb-left-top-toolbar,.ewd-ulb-right-top-toolbar,.ewd-ulb-left-bottom-toolbar,.ewd-ulb-right-bottom-toolbar{position:relative;width:auto;height:100%;padding:8px
16px}.ewd-ulb-left-top-toolbar,.ewd-ulb-left-bottom-toolbar{float:left}.ewd-ulb-right-top-toolbar,.ewd-ulb-right-bottom-toolbar{float:right}.ewd-ulb-control{position:relative;float:left;margin:0
4px;cursor:pointer;font-size:2em;//PChanges}.ewd-ulb-slide-counter{font-size:1em}.ewd-ulb-slide-control{position:absolute;width:80px;height:80px;top:calc(50% - 40px);top:calc(50vh - 40px);font-size:1.4em;background:#111;background:rgba(0,0,0,.4);text-align:center;padding-top:20px;color:#fff;z-index:3;cursor:pointer}.ewd-ulb-slide-control:hover{background:#111;background:rgba(0,0,0,.7)}.ewd-ulb-slide-control-previous{left:0}.ewd-ulb-slide-control-next{right:0}.ewd-ulb-thumbnail-hidden{display:none}.ewd-ulb-bottom-thumbnail-bar,.ewd-ulb-top-thumbnail-bar{position:absolute;left:0;width:100%;height:106px;background:#111;background:rgba(0,0,0,.25);display:none}.ewd-ulb-bottom-thumbnail-bar{bottom:48px}.ewd-ulb-top-thumbnail-bar{top:48px}.ewd-ulb-thumbnails-bottom .ewd-ulb-bottom-thumbnail-bar{display:block}.ewd-ulb-thumbnails-bottom .ewd-ulb-top-thumbnail-bar{display:none}.ewd-ulb-thumbnails-top .ewd-ulb-top-thumbnail-bar{display:block}.ewd-ulb-thumbnails-top .ewd-ulb-bottom-thumbnail-bar{display:none}.ewd-ulb-bottom-thumbnail-bar.ewd-ulb-thumbnail-bar-hidden,.ewd-ulb-top-thumbnail-bar.ewd-ulb-thumbnail-bar-hidden{display:none}.ewd-ulb-bottom-thumbnails,.ewd-ulb-top-thumbnails{position:relative;float:left;width:864px;height:100%;margin-left:50%;right:432px;overflow:hidden}@media screen and (max-width: 960px){.ewd-ulb-bottom-thumbnails,.ewd-ulb-top-thumbnails{width:720px;right:360px}}@media screen and (max-width: 800px){.ewd-ulb-bottom-thumbnails,.ewd-ulb-top-thumbnails{width:576px;right:288px}}@media screen and (max-width: 640px){.ewd-ulb-bottom-thumbnails,.ewd-ulb-top-thumbnails{width:432px;right:216px}}@media screen and (max-width: 480px){.ewd-ulb-bottom-thumbnails,.ewd-ulb-top-thumbnails{width:288px;right:144px}}.ewd-ulb-thumbnails-inside{position:relative;float:left;width:300000000000%}.ewd-ulb-slide-thumbnail{position:relative;float:left;width:128px;height:106px;margin:0
8px;cursor:pointer;text-align:center}.ewd-ulb-slide-thumbnail
img{position:relative;margin-top:10px;width:auto;height:auto;max-width:128px;max-height:86px}.ewd-ulb-active-thumbnail
img{border:3px
solid #fff}.ewd-thumbnail-toggle{position:relative;float:left;top:10px;left:10px;cursor:pointer;color:#fff;z-index:5}.ewd-thumbnail-toggle-up{top:84px}.ewd-thumbnail-toggle-top.ewd-thumbnail-toggle-up{top:120px}.ewd-thumbnail-toggle-top.ewd-thumbnail-toggle-down{top:48px}.ewd-thumbnail-scroll-button{position:absolute;top:40px;width:24px;height:24px;background:transparent;cursor:pointer;z-index:2;font-family:'untitled-font-7';font-size:18px;color:#fff}.ewd-thumbnail-scroll-button-left{left:48px}.ewd-thumbnail-scroll-button-right{right:48px}@media screen and (max-width: 716px){.ewd-thumbnail-scroll-button-left{left:24px}.ewd-thumbnail-scroll-button-right{right:24px}}@media screen and (max-width: 480px){.ewd-ulb-mobile-hide{display:none !important}}.ewd-ulb-iframe-parent{position:relative}.ewd-ulb-overlay{position:absolute;cursor:pointer;right:0;top:0;width:100%;height:100%}.ewd-ulb-slide-img
iframe{display:block;margin:0
auto;max-height:100%;max-width:100%}@font-face{font-family:'untitled-font-7';src:url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-arrow/untitled-font-7.eot");src:url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-arrow/untitled-font-7.woff2') format('woff2'),
url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-arrow/untitled-font-7.woff') format('woff'),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-arrow/untitled-font-7.ttf") format("truetype"),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-arrow/untitled-font-7.svg#untitled-font-7") format("svg");font-weight:normal;font-style:normal}.ewd-ulb-arrow{font-family:'untitled-font-7'}@font-face{font-family:'ewd-lightbox-autoplay';src:url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-autoplay/ewd-lightbox-autoplay.eot");src:url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-autoplay/ewd-lightbox-autoplay.woff2') format('woff2'),
url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-autoplay/ewd-lightbox-autoplay.woff') format('woff'),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-autoplay/ewd-lightbox-autoplay.ttf") format("truetype"),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-autoplay/ewd-lightbox-autoplay.svg#ewd-lightbox-autoplay") format("svg");font-weight:normal;font-style:normal}.ewd-ulb-autoplay{font-family:'ewd-lightbox-autoplay'}@font-face{font-family:'ewd-lightbox-close';src:url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-close/ewd-lightbox-close.eot");src:url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-close/ewd-lightbox-close.woff2') format('woff2'),
url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-close/ewd-lightbox-close.woff') format('woff'),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-close/ewd-lightbox-close.ttf") format("truetype"),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-close/ewd-lightbox-close.svg#ewd-lightbox-close") format("svg");font-weight:normal;font-style:normal}.ewd-ulb-exit{font-family:'ewd-lightbox-close'}@font-face{font-family:'ewd-lightbox-download';src:url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-download/ewd-lightbox-download.eot");src:url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-download/ewd-lightbox-download.woff2') format('woff2'),
url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-download/ewd-lightbox-download.woff') format('woff'),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-download/ewd-lightbox-download.ttf") format("truetype"),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-download/ewd-lightbox-download.svg#ewd-lightbox-download") format("svg");font-weight:normal;font-style:normal}.ewd-ulb-download{font-family:'ewd-lightbox-download';color:white}@font-face{font-family:'ewd-lightbox-exit-fullscreen';src:url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-exit-fullscreen/ewd-lightbox-exit-fullscreen.eot");src:url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-exit-fullscreen/ewd-lightbox-exit-fullscreen.woff2') format('woff2'),
url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-exit-fullscreen/ewd-lightbox-exit-fullscreen.woff') format('woff'),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-exit-fullscreen/ewd-lightbox-exit-fullscreen.ttf") format("truetype"),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-exit-fullscreen/ewd-lightbox-exit-fullscreen.svg#ewd-lightbox-exit-fullscreen") format("svg");font-weight:normal;font-style:normal}.ewd-ulb-regular_screen{font-family:'ewd-lightbox-exit-fullscreen'}@font-face{font-family:'ewd-lightbox-fullscreen';src:url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-fullscreen/ewd-lightbox-fullscreen.eot");src:url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-fullscreen/ewd-lightbox-fullscreen.woff2') format('woff2'),
url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-fullscreen/ewd-lightbox-fullscreen.woff') format('woff'),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-fullscreen/ewd-lightbox-fullscreen.ttf") format("truetype"),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-fullscreen/ewd-lightbox-fullscreen.svg#ewd-lightbox-fullscreen") format("svg");font-weight:normal;font-style:normal}.ewd-ulb-fullscreen{font-family:'ewd-lightbox-fullscreen'}@font-face{font-family:'ewd-lightbox-original';src:url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-original/ewd-lightbox-original.eot");src:url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-original/ewd-lightbox-original.woff2') format('woff2'),
url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-original/ewd-lightbox-original.woff') format('woff'),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-original/ewd-lightbox-original.ttf") format("truetype"),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-original/ewd-lightbox-original.svg#ewd-lightbox-original") format("svg");font-weight:normal;font-style:normal}.ewd-ulb-fullsize{font-family:'ewd-lightbox-original'}@font-face{font-family:'ewd-lightbox-share';src:url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-share/ewd-lightbox-share.eot");src:url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-share/ewd-lightbox-share.woff2') format('woff2'),
url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-share/ewd-lightbox-share.woff') format('woff'),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-share/ewd-lightbox-share.ttf") format("truetype"),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-share/ewd-lightbox-share.svg#ewd-lightbox-share") format("svg");font-weight:normal;font-style:normal}.ewd-ulb-share{font-family:'ewd-lightbox-share'}@font-face{font-family:'ewd-lightbox-thumbnail';src:url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-thumbnail/ewd-lightbox-thumbnail.eot");src:url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-thumbnail/ewd-lightbox-thumbnail.woff2') format('woff2'),
url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-thumbnail/ewd-lightbox-thumbnail.woff') format('woff'),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-thumbnail/ewd-lightbox-thumbnail.ttf") format("truetype"),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-thumbnail/ewd-lightbox-thumbnail.svg#ewd-lightbox-thumbnail") format("svg");font-weight:normal;font-style:normal}.ewd-ulb-thumbnail{font-family:'ewd-lightbox-thumbnail'}@font-face{font-family:'ewd-lightbox-unzoom';src:url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-unzoom/ewd-lightbox-unzoom.eot");src:url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-unzoom/ewd-lightbox-unzoom.woff2') format('woff2'),
url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-unzoom/ewd-lightbox-unzoom.woff') format('woff'),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-unzoom/ewd-lightbox-unzoom.ttf") format("truetype"),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-unzoom/ewd-lightbox-unzoom.svg#ewd-lightbox-unzoom") format("svg");font-weight:normal;font-style:normal}.ewd-ulb-zoom_out{font-family:'ewd-lightbox-unzoom'}@font-face{font-family:'ewd-lightbox-zoom';src:url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-zoom/ewd-lightbox-zoom.eot");src:url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-zoom/ewd-lightbox-zoom.woff2') format('woff2'),
url('/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-zoom/ewd-lightbox-zoom.woff') format('woff'),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-zoom/ewd-lightbox-zoom.ttf") format("truetype"),
url("/wp-content/plugins/ultimate-lightbox/assets/fonts/ewd-lightbox-zoom/ewd-lightbox-zoom.svg#ewd-lightbox-zoom") format("svg");font-weight:normal;font-style:normal}.ewd-ulb-zoom{font-family:'ewd-lightbox-zoom'}.animate{transition:transform 0.3s ease-out}.ms-touch.slider{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0%, 100%)}.ewd-ulb-style-matte .ewd-ulb-control{font-size:1.5em;line-height:1.5}.ewd-ulb-style-matte .ewd-ulb-slide-control,
.ewd-ulb-style-matte .ewd-ulb-top-toolbar,
.ewd-ulb-style-matte .ewd-ulb-bottom-toolbar,
.ewd-ulb-style-matte .ewd-ulb-bottom-thumbnail-bar,
.ewd-ulb-style-matte .ewd-ulb-top-thumbnail-bar{background:transparent}.ewd-ulb-style-matte .ewd-ulb-slide-control:hover{background:transparent;opacity: .7}.ewd-ulb-background.ewd-ulb-style-light{background:rgba(255,255,255,.9)}.ewd-ulb-style-light .ewd-ulb-top-toolbar,
.ewd-ulb-style-light .ewd-ulb-bottom-toolbar,
.ewd-ulb-style-light .ewd-thumbnail-scroll-button,
.ewd-ulb-style-light .ewd-thumbnail-toggle,
.ewd-ulb-style-light .ewd-ulb-download,
.ewd-ulb-style-light .ewd-ulb-slide-control{color:#000}.ewd-ulb-style-contrast .ewd-ulb-top-toolbar,
.ewd-ulb-style-contrast .ewd-ulb-top-thumbnail-bar{border-bottom:1px solid #fff}.ewd-ulb-style-contrast .ewd-ulb-bottom-thumbnail-bar,
.ewd-ulb-style-contrast .ewd-ulb-bottom-toolbar{border-top:1px solid #fff}.ewd-ulb-style-light.ewd-ulb-style-contrast .ewd-ulb-top-toolbar,
.ewd-ulb-style-light.ewd-ulb-style-contrast .ewd-ulb-top-thumbnail-bar{border-bottom:1px solid #000}.ewd-ulb-style-light.ewd-ulb-style-contrast .ewd-ulb-bottom-thumbnail-bar,
.ewd-ulb-style-light.ewd-ulb-style-contrast .ewd-ulb-bottom-toolbar{border-top:1px solid #000}.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:white;position:absolute;z-index:30;-webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}.twentytwenty-before-label,.twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:white;font-size:13px;letter-spacing:0.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255, 255, 255, 0.2);line-height:38px;padding:0
20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px
inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container
img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0, 0, 0, 0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container
*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0, 0, 0, 0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0, 0, 0, 0.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px
solid white;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5)}.twentytwenty-left-arrow{border-right:6px solid white;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid white;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid white;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid white;bottom:50%;margin-bottom:-17px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=slick.min.css.map */@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap');*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit;max-width:100%}.twentytwenty-overlay,.twentytwenty-handle{display:none !important}.twentytwenty-container
img{clip:auto !important}@font-face{font-family:"JaapokkiRegular";src:url("/wp-content/themes/karnoenergy/fonts/jaapokki/regular/web/jaapokki-regular.eot");src:url("/wp-content/themes/karnoenergy/fonts/jaapokki/regular/web/jaapokki-regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/karnoenergy/fonts/jaapokki/regular/web/jaapokki-regular.woff") format("woff"), url("/wp-content/themes/karnoenergy/fonts/jaapokki/regular/web/jaapokki-regular.ttf") format("truetype"), url("/wp-content/themes/karnoenergy/fonts/jaapokki/regular/web/jaapokki-regular.svg#JaapokkiRegular") format("svg")}@font-face{font-family:"JaapokkienchanceRegular";src:url("/wp-content/themes/karnoenergy/fonts/jaapokki/enchance/web/jaapokkienchance-regular.eot");src:url("/wp-content/themes/karnoenergy/fonts/jaapokki/enchance/web/jaapokkienchance-regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/karnoenergy/fonts/jaapokki/enchance/web/jaapokkienchance-regular.woff") format("woff"), url("/wp-content/themes/karnoenergy/fonts/jaapokki/enchance/web/jaapokkienchance-regular.ttf") format("truetype"), url("/wp-content/themes/karnoenergy/fonts/jaapokki/enchance/web/jaapokkienchance-regular.svg#JaapokkiRegular") format("svg")}@font-face{font-family:"JaapokkisubtractRegular";src:url("/wp-content/themes/karnoenergy/fonts/jaapokki/subtract/web/jaapokkisubtract-regular.eot");src:url("/wp-content/themes/karnoenergy/fonts/jaapokki/subtract/web/jaapokkisubtract-regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/karnoenergy/fonts/jaapokki/subtract/web/jaapokkisubtract-regular.woff") format("woff"), url("/wp-content/themes/karnoenergy/fonts/jaapokki/subtract/web/jaapokkisubtract-regular.ttf") format("truetype"), url("/wp-content/themes/karnoenergy/fonts/jaapokki/subtract/web/jaapokkisubtract-regular.svg#JaapokkiRegular") format("svg")}body,html{overflow-x:hidden;font-family:'Lato',sans-serif}body{overflow-y:hidden}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}button,.btn{display:flex;align-items:center;justify-content:center;padding:0;background-color:transparent;border-width:0;line-height:1;cursor:pointer;transition:0.3s}button:disabled,.btn:disabled{cursor:not-allowed;filter:grayscale(1)}a{text-decoration:none;transition:0.3s;color:#80e3ff}section{overflow:hidden}.site-main{min-height:calc(100vh - 55px);padding-top:55px}@media (min-width:768px){.site-main{padding-top:105px}}.btn_blue{position:relative;z-index:0;color:#fff;background-color:transparent}.btn_blue:after{content:'';background-color:#1ec8f7;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.btn_blue:before{content:'';background-color:rgba(0, 0, 0, 0.1);position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:scaleX(0);transition:0.5s;transform-origin:left}.btn_blue:hover:before{transform:scaleX(1)}.desktop{display:none}@media (min-width:768px){.desktop{display:block}}.mobile{display:block}@media (min-width:768px){.mobile{display:none}}.slick-slide{outline:none}.slick-arrow{position:absolute;bottom:-65px;width:37px;height:26px;text-indent:-9999px;left:50%;z-index:2}.slick-arrow.slick-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='26' version='1' viewBox='0 0 3699972 2538899' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff'%3E%3Cpath d='M3266356 1382768H113291C50720 1382768 0 1332020 0 1269477s50720-113290 113291-113290h3153121l-996024-996024L2430551 0l1269421 1269449-1269421 1269450-160163-160163 995968-995968z' fill-rule='nonzero'/%3E%3C/svg%3E");transform:translateX(calc(-50% + 80px))}.slick-arrow.slick-next:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='26' version='1' viewBox='0 0 3699972 2538899' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' fill='%231ec8f7'%3E%3Cpath d='M3266356 1382768H113291C50720 1382768 0 1332020 0 1269477s50720-113290 113291-113290h3153121l-996024-996024L2430551 0l1269421 1269449-1269421 1269450-160163-160163 995968-995968z' fill-rule='nonzero'/%3E%3C/svg%3E")}.slick-arrow.slick-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='26' version='1' viewBox='0 0 3699972 2538899' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff' %3E%3Cpath d='M433616 1382768h3153065c62571 0 113291-50748 113291-113291s-50720-113290-113291-113290H433560l996024-996024L1269421 0 0 1269449l1269421 1269450 160163-160163-995968-995968z' fill-rule='nonzero'/%3E%3C/svg%3E");transform:translateX(calc(-50% - 80px))}.slick-arrow.slick-prev:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='26' version='1' viewBox='0 0 3699972 2538899' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' fill='%231ec8f7' %3E%3Cpath d='M433616 1382768h3153065c62571 0 113291-50748 113291-113291s-50720-113290-113291-113290H433560l996024-996024L1269421 0 0 1269449l1269421 1269450 160163-160163-995968-995968z' fill-rule='nonzero'/%3E%3C/svg%3E")}.slick-list{margin-bottom:35px}.slick-dots{display:flex;align-items:center;justify-content:center}.slick-dots
li{margin-right:15px}.slick-dots li:last-of-type{margin-right:0}.slick-dots li.slick-active
button{background-color:#1ec8f7}.slick-dots li
button{width:18px;height:18px;background-color:#595959;border-radius:50%;text-indent:-9999px}.karno_energy_title{position:relative;padding-top:200px}.karno_energy_title:before{position:absolute;top:90px;left:50%;transform:translateX(-50%);content:'karno energy';font-family:'JaapokkisubtractRegular',sans-serif;text-transform:uppercase;font-size:150px;width:100%;text-align:center;color:#f6f6f6;z-index:-1}.header{position:fixed;top:0;left:0;right:0;z-index:999;display:grid;grid-gap:15px;grid-template-columns:25px 1fr repeat(3, 25px);align-items:center;padding:15px;background-color:#000}@media (min-width:768px){.header{grid-template-columns:334px 1fr 334px;padding:25px
40px}}.header
button{width:25px;height:25px}@media (min-width:768px){.header .header-search{display:block;position:absolute;left:0;right:0;top:110px}}@media (min-width:768px){.header .header-search .search-toggle{display:none}}@media (min-width:768px){.header .header-mail,.header .header-phone{display:none}}@media (min-width:768px){.header .header-logo{order:1}}.header .header-logo
a{display:flex;align-items:center;max-width:145px;width:100%}@media (min-width:768px){.header .header-logo
a{max-width:334px}}.header .header-logo a
svg{width:100%;max-width:100%}@media (min-width:768px){.top-navigation{order:2}}.top-navigation .menu-toggle{width:25px;height:25px}@media (min-width:768px){.top-navigation .menu-toggle{display:none}}.top-navigation .header-menu{position:fixed;top:56px;left:0;right:0;bottom:0;display:none;text-align:center;font-family:'JaapokkisubtractRegular',sans-serif;font-size:20px;line-height:46px;padding:50px
15px;background-color:#fff}@media (min-width:768px){.top-navigation .header-menu{position:static;display:block;padding:0;font-family:'Lato',sans-serif;font-size:18px;line-height:20px;background-color:transparent}}.top-navigation .header-menu .menu-close{position:absolute;top:15px;right:15px}@media (min-width:768px){.top-navigation .header-menu .menu-close{display:none}}.top-navigation .header-menu .two-menu-close{position:absolute;top:15px;right:15px}@media (min-width:768px){.top-navigation .header-menu .two-menu-close{display:none}}.top-navigation .header-menu
.menu{overflow-x:auto;height:100%}@media (min-width:768px){.top-navigation .header-menu
.menu{display:flex;align-items:center;justify-content:center;overflow-x:inherit}}.top-navigation .header-menu .menu
li{position:relative}@media (min-width:768px){.top-navigation .header-menu .menu
li{position:static}}@media (min-width:768px){.top-navigation .header-menu .menu li:not(:last-of-type){margin-right:70px}}.top-navigation .header-menu .menu li>ul{display:none;position:fixed;top:56px;left:0;right:0;bottom:0;z-index:2;text-align:center;font-size:20px;line-height:46px;padding:50px
15px;background-color:#fff}@media (min-width:768px){.top-navigation .header-menu .menu li>ul{position:absolute;top:106px;left:50%;right:auto;padding:40px;bottom:auto;width:100%;max-width:1000px;grid-template-columns:repeat(3, 1fr);grid-gap:60px 20px;text-align:left;transform:translateX(-50%);box-shadow:black 0px 0px 3px 0px}}@media (min-width:768px){.top-navigation .header-menu .menu li>ul li:last-of-type{grid-column-start:2}}@media (min-width:768px){.top-navigation .header-menu .menu li>ul li:not(:last-of-type){margin-right:0}}@media (min-width:768px){.top-navigation .header-menu .menu li>ul li
a{color:#1a1a1a}}.top-navigation .header-menu .menu li>ul li>a{font-family:'JaapokkisubtractRegular',sans-serif;text-transform:uppercase;font-size:18px}@media (min-width:768px){.top-navigation .header-menu .menu li>ul li>a:hover{color:#1ec8f7}}.top-navigation .header-menu .menu li>ul li>ul{display:none;position:static;padding:0;font-family:'Lato',sans-serif}@media (min-width:768px){.top-navigation .header-menu .menu li>ul li>ul{display:block;position:static;width:auto;max-width:none;transform:none;box-shadow:none}}.top-navigation .header-menu .menu li>ul li>ul
li{line-height:25px}@media (min-width:768px){.top-navigation .header-menu .menu li>ul li>ul
li{line-height:33px}}.top-navigation .header-menu .menu li>ul li>ul li
a{text-transform:capitalize;font-size:18px}@media (min-width:768px){.top-navigation .header-menu .menu li>ul li>ul li
a{font-family:'Lato',sans-serif}}@media (min-width:768px){.top-navigation .header-menu .menu li>ul li>ul li a:hover{color:#1ec8f7}}@media (min-width:768px){.top-navigation .header-menu .menu li.current_page_item a:after{transform:scaleX(1)}}@media (min-width:768px){.top-navigation .header-menu .menu li.search-toggle
a{display:block;width:14px;height:16px;text-indent:-9999px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' version='1' viewBox='0 0 1400000 1633314' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff'%3E%3Cpath d='M653828 0c180613 0 343861 72754 461832 190350 118145 117653 191043 280381 191043 460329 0 93210-19156 182144-54204 262381-34758 79572-85293 150765-148194 209043l274314 351488c17336 20861 23664 46605 20659 71396-3121 25455-16325 50303-37677 67986l-376 347c-21728 16093-48801 22306-74371 19214-25484-3063-49668-15487-65820-36521l-282172-358480c-42416 20485-87114 36290-133806 47067-48136 11008-98671 16700-151257 16700-180728 0-344206-72724-462409-190378C73129 993239 0 830511 0 650679s73129-342589 191332-460185C309593 72782 473071 0 653828 0zm0 157960c272118 0 492719 220630 492719 492719s-220601 492690-492719 492690c-272089 0-492690-220601-492690-492690s220601-492719 492690-492719z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}}@media (min-width:768px){.top-navigation .header-menu .menu li.search-toggle a:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' version='1' viewBox='0 0 1400000 1633314' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' fill='%231ec8f7'%3E%3Cpath d='M653828 0c180613 0 343861 72754 461832 190350 118145 117653 191043 280381 191043 460329 0 93210-19156 182144-54204 262381-34758 79572-85293 150765-148194 209043l274314 351488c17336 20861 23664 46605 20659 71396-3121 25455-16325 50303-37677 67986l-376 347c-21728 16093-48801 22306-74371 19214-25484-3063-49668-15487-65820-36521l-282172-358480c-42416 20485-87114 36290-133806 47067-48136 11008-98671 16700-151257 16700-180728 0-344206-72724-462409-190378C73129 993239 0 830511 0 650679s73129-342589 191332-460185C309593 72782 473071 0 653828 0zm0 157960c272118 0 492719 220630 492719 492719s-220601 492690-492719 492690c-272089 0-492690-220601-492690-492690s220601-492719 492690-492719z'/%3E%3C/svg%3E")}}.top-navigation .header-menu
a{position:relative;color:#1a1a1a;text-transform:uppercase;white-space:nowrap;cursor:pointer}@media (min-width:768px){.top-navigation .header-menu
a{color:#fff;text-transform:capitalize}}@media (min-width:768px){.top-navigation .header-menu a:after{content:'';position:absolute;bottom:-9px;top:0;right:0;left:0;border-bottom:2px solid #fff;transform:scaleX(0);transition:0.3s}}.top-navigation .header-menu a:hover{color:#1ec8f7}@media (min-width:768px){.top-navigation .header-menu a:hover{color:#fff}}@media (min-width:768px){.top-navigation .header-menu a:hover:after{transform:scaleX(1)}}.header-contact-menu{position:fixed;top:56px;left:12%;right:0;bottom:0;display:none;font-size:18px;line-height:27px;font-weight:bold;padding:50px
15px;background-color:#fff}@media (min-width:768px){.header-contact-menu{order:3;position:static;display:grid;grid-template-columns:1fr 52px;grid-column-gap:50px;justify-items:center;padding:0;background-color:transparent;font-size:20px;line-height:20px;color:#fff}}.header-contact-menu .header-contact-menu-close{position:absolute;top:15px;right:15px}@media (min-width:768px){.header-contact-menu .header-contact-menu-close{display:none}}.header-contact-menu
h3{margin-bottom:35px;font-weight:bold;font-size:24px;line-height:27px}@media (min-width:768px){.header-contact-menu
h3{display:none}}.header-contact-menu
p{display:flex;margin-bottom:15px}@media (min-width:768px){.header-contact-menu
p{margin-bottom:0;align-items:center}}.header-contact-menu p
svg{position:relative;top:1px;flex-shrink:0;margin-right:10px}@media (min-width:768px){.header-contact-menu p
svg{display:none}}.header-contact-menu
p.active{color:#1ec8f7}.header-contact-menu p.header-contacts-location{margin-bottom:25px}@media (min-width:768px){.header-contact-menu p.header-contacts-location{display:none}}@media (min-width:768px){.header-contact-menu p.header-contacts-email{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}}@media (min-width:768px){.header-contact-menu p.header-contacts-phone{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;font-size:14px}}.header-contact-menu .header-social{display:flex;align-items:center}@media (min-width:768px){.header-contact-menu .header-social{display:grid;grid-template-columns:repeat(2, 22px);grid-gap:8px;grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3;line-height:1}}.header-contact-menu .header-social
li{margin-right:10px}@media (min-width:768px){.header-contact-menu .header-social
li{margin-right:0}}.header-contact-menu .header-social li
a{color:#1a1a1a}@media (min-width:768px){.header-contact-menu .header-social li
a{color:#fff}}@media (min-width:768px){.header-contact-menu .header-social li a:hover{color:#1ec8f7}}.header-contact-menu .header-social li a
svg{width:24px;height:24px}@media (min-width:768px){.header-contact-menu .header-social li a
svg{width:22px;height:22px}}.header-search-wrapper{display:none}.header-search-wrapper .header-search-form{position:absolute;left:0;right:0;top:56px;display:flex;align-items:center;padding:20px
40px;background-color:#000;line-height:1}@media (min-width:768px){.header-search-wrapper .header-search-form{top:-4px}}.header-search-wrapper .header-search-form
input{flex-grow:1;margin-left:5px;margin-right:5px;padding-left:5px;padding-right:5px;background-color:transparent;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-style:solid;border-width:1px;border-bottom-color:#303030;border-radius:0;color:#fff}@media (min-width:768px){.header-search-wrapper .header-search-form
input{margin-left:20px;margin-right:20px}}.footer{position:relative;padding:100px
35px 70px;background-color:#000;color:#fff}.footer-wrapper{display:grid;grid-column-gap:15px;grid-template-columns:repeat(2, 1fr)}@media (min-width:768px){.footer-wrapper{max-width:1380px;margin-left:auto;margin-right:auto;display:grid;grid-column-gap:130px;grid-template-columns:repeat(4, 1fr);grid-template-areas:"fa fb fc fd" "fe fb fc fd"}}.footer-wrapper
h4{margin-bottom:35px;font-size:24px;line-height:27px}.footer-wrapper .footer-logo{order:1;display:flex;align-items:center;justify-content:center;grid-column-start:1;grid-column-end:3;margin-bottom:50px}@media (min-width:768px){.footer-wrapper .footer-logo{grid-area:fa;grid-column-start:auto;grid-column-end:auto;margin-bottom:90px}}.footer-wrapper .footer-logo
img{max-width:190px}.footer-wrapper .footer-links{order:2}@media (min-width:768px){.footer-wrapper .footer-links{grid-area:fb;margin-left:30px}}.footer-wrapper .footer-services{order:3}@media (min-width:768px){.footer-wrapper .footer-services{grid-area:fc;margin-left:30px}}.footer-wrapper .footer-contacts{order:4;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-column-start:1;grid-column-end:3;margin-top:55px;margin-bottom:25px}@media (min-width:768px){.footer-wrapper .footer-contacts{grid-area:fd;grid-column-start:auto;grid-column-end:auto;margin-top:0;margin-bottom:0;align-items:flex-start}}.footer-wrapper .footer-contacts
h4{display:none}@media (min-width:768px){.footer-wrapper .footer-contacts
h4{display:block}}.footer-wrapper .footer-contacts
p{display:none}@media (min-width:768px){.footer-wrapper .footer-contacts
p{display:flex;align-items:baseline;margin-bottom:10px;font-size:18px;line-height:27px}}@media (min-width:768px){.footer-wrapper .footer-contacts p
svg{position:relative;top:4px;margin-right:10px;flex-shrink:0}}.footer-wrapper .footer-contacts
button{width:100%;height:55px;margin-bottom:55px;font-size:18px}@media (min-width:768px){.footer-wrapper .footer-contacts
button{display:none}}.footer-wrapper .footer-copy{order:5;max-width:235px;margin:auto;grid-column-start:1;grid-column-end:3;font-size:18px;line-height:27px;text-align:center}@media (min-width:768px){.footer-wrapper .footer-copy{grid-area:fe;grid-column-start:auto;grid-column-end:auto;text-align:left}}.footer-wrapper .footer-social{display:grid;grid-template-columns:repeat(4, 35px);grid-column-gap:10px;justify-items:center}@media (min-width:768px){.footer-wrapper .footer-social{grid-template-columns:repeat(4, 25px);margin-top:20px}}.footer-wrapper .footer-social
svg{width:35px;fill:#fff;transition:0.3s}@media (min-width:768px){.footer-wrapper .footer-social
svg{width:25px}}.footer-wrapper .footer-social li a:hover
svg{fill:#1ec8f7}.footer-wrapper .scroll-top{position:absolute;right:15px;top:0;transform:translateY(-50%);cursor:pointer}.footer-wrapper .scroll-top
svg{width:55px;height:55px}@media (min-width:768px){.footer-wrapper .scroll-top
svg{width:80px;height:80px}}.footer-wrapper .footer-menu
a{color:#fff;font-size:18px;line-height:39px;transition:0.3s}@media (min-width:768px){.footer-wrapper .footer-menu a:hover{color:#1ec8f7}}.banner{padding-top:130px;padding-bottom:140px;background-image:url('/wp-content/uploads/2020/08/banner_bg-scaled.jpg');background-position:center;background-size:cover;background-repeat:no-repeat;background-color:rgba(26, 26, 26, 0.6);background-blend-mode:multiply}@media (min-width:768px){.banner{background-position:top right;background-size:auto}}.banner .banner-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;text-align:center;color:#fff}@media (min-width:768px){.banner .banner-wrapper{align-items:flex-start;max-width:1440px;width:100%;margin-left:auto;margin-right:auto;text-align:left}}.banner .banner-wrapper
h1{max-width:320px;margin-bottom:45px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:48px;line-height:60px;text-transform:uppercase;opacity:0}@media (min-width:768px){.banner .banner-wrapper
h1{max-width:none;margin-bottom:55px;font-size:64px;line-height:46px}}.banner .banner-wrapper h1
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.banner .banner-wrapper h1.active
span{opacity:1;transform:translateX(0)}.banner .banner-wrapper
p{max-width:320px;margin-bottom:40px;font-size:20px;line-height:29px;opacity:0;transition:1.5s;transition-delay:0.1s}@media (min-width:768px){.banner .banner-wrapper
p{max-width:560px;margin-bottom:55px;font-size:32px;line-height:46px;font-weight:bold}}.banner .banner-wrapper
p.active{opacity:1}.banner .banner-wrapper
button{width:100%;height:55px;max-width:300px}@media (min-width:768px){.banner .banner-wrapper
button{max-width:320px;height:80px;font-size:24px}}.services{position:relative;background-color:#000;color:#fff}.services .services-wrapper
h2{position:absolute;top:135px;left:0;right:0;z-index:2;font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-transform:uppercase;text-align:center}@media (min-width:768px){.services .services-wrapper
h2{top:200px;max-width:1440px;width:100%;margin-left:auto;margin-right:auto;text-align:left;font-size:48px;pointer-events:none}}.services .services-wrapper h2
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.services .services-wrapper h2.active
span{opacity:1;transform:translateX(0)}.services .services-list{display:flex}.services .services-list .services-item{position:relative;display:flex;flex-direction:column;align-items:baseline;min-height:640px;padding-top:255px;flex-grow:1;color:#fff;box-shadow:1px 0px 0px #303030;transition:0.3s}@media (min-width:768px){.services .services-list .services-item{width:25%;min-height:840px;padding-top:415px}}.services .services-list .services-item
.image{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;pointer-events:none;opacity:0}.services .services-list .services-item .image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.services .services-list .services-item
.number{position:relative;z-index:2;margin:0
auto 90px;padding-bottom:10px;font-size:16px;font-weight:bold;border-bottom:1px solid #fff;transition:margin 0.3s}@media (min-width:768px){.services .services-list .services-item
.number{margin:0
0 190px 60px;font-size:18px}}.services .services-list .services-item
.title{position:relative;z-index:2;max-width:60%;margin-left:auto;margin-right:auto;-webkit-writing-mode:tb;-ms-writing-mode:tb;writing-mode:tb;transform:rotate(180deg);transition:-webkit-writing-mode 0.3s;transition:writing-mode 0.3s;transition:writing-mode 0.3s, -webkit-writing-mode 0.3s, -ms-writing-mode 0.3s;font-size:20px;line-height:46px}@media (min-width:768px){.services .services-list .services-item
.title{font-size:24px;-webkit-writing-mode:inherit;-ms-writing-mode:inherit;writing-mode:inherit;transform:rotate(0);max-width:none;margin-left:60px;margin-right:inherit}}.services .services-list .services-item .title:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff;transform:scaleX(0);transition:0.5s}.services .services-list .services-item:hover{width:50%;background-color:#1ec8f7}@media (min-width:768px){.services .services-list .services-item:hover{width:25%}}.services .services-list .services-item:hover
.image{opacity:0.2}.services .services-list .services-item:hover
.number{margin:0
15px 90px}@media (min-width:768px){.services .services-list .services-item:hover
.number{margin:0
0 190px 60px}}.services .services-list .services-item:hover
.title{margin-left:10px;font-size:25px;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;transform:rotate(360deg)}@media (min-width:375px){.services .services-list .services-item:hover
.title{font-size:32px}}@media (min-width:768px){.services .services-list .services-item:hover
.title{margin-left:60px;font-size:24px}}.services .services-list .services-item:hover .title:after{transform:scaleX(1)}.modeling-services{padding:135px
15px 65px}@media (min-width:768px){.modeling-services{padding:235px
15px}}.modeling-services .modeling-services-wrapper
h2{max-width:240px;margin-left:auto;margin-right:auto;margin-bottom:40px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:40px;text-transform:uppercase;text-align:center}@media (min-width:768px){.modeling-services .modeling-services-wrapper
h2{max-width:none;margin-bottom:100px;font-size:48px;line-height:46px}}.modeling-services .modeling-services-wrapper h2
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.modeling-services .modeling-services-wrapper h2.active
span{opacity:1;transform:translateX(0)}.modeling-services .modeling-services-wrapper .modeling-services-list{display:grid;justify-items:center;grid-gap:15px}@media (min-width:768px){.modeling-services .modeling-services-wrapper .modeling-services-list{max-width:1100px;margin-left:auto;margin-right:auto;grid-template-columns:repeat(3, 1fr);grid-gap:40px}}.modeling-services .modeling-services-wrapper .modeling-services-item{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:330px;height:330px;padding:65px
35px 35px 35px;background-color:#f4f4f4;color:#1a1a1a;transition:0.3s}.modeling-services .modeling-services-wrapper .modeling-services-item
.icon{margin-bottom:40px;transition:0.3s}.modeling-services .modeling-services-wrapper .modeling-services-item
.title{margin-bottom:20px;font-size:18px;line-height:46px;font-weight:bold}.modeling-services .modeling-services-wrapper .modeling-services-item
.text{max-width:220px;font-size:18px;line-height:27px;color:#4d4d4d;transition:0.3s}.modeling-services .modeling-services-wrapper .modeling-services-item:nth-child(1),.modeling-services .modeling-services-wrapper .modeling-services-item:nth-child(6){background-image:url('/wp-content/uploads/2020/08/modeling-services-item_bg1.jpg');background-size:cover;background-position:center}.modeling-services .modeling-services-wrapper .modeling-services-item:nth-child(3),.modeling-services .modeling-services-wrapper .modeling-services-item:nth-child(4){background-color:#000;color:#fff}.modeling-services .modeling-services-wrapper .modeling-services-item:nth-child(3) .icon svg,.modeling-services .modeling-services-wrapper .modeling-services-item:nth-child(4) .icon
svg{fill:#fff}.modeling-services .modeling-services-wrapper .modeling-services-item:nth-child(3) .text,.modeling-services .modeling-services-wrapper .modeling-services-item:nth-child(4) .text{color:#fff}.modeling-services .modeling-services-wrapper .modeling-services-item:hover,.modeling-services .modeling-services-wrapper .modeling-services-item:focus,.modeling-services .modeling-services-wrapper .modeling-services-item:active{background-image:none;background-color:#1ec8f7;color:#fff}.modeling-services .modeling-services-wrapper .modeling-services-item:hover .icon svg,.modeling-services .modeling-services-wrapper .modeling-services-item:focus .icon svg,.modeling-services .modeling-services-wrapper .modeling-services-item:active .icon
svg{fill:#fff}.modeling-services .modeling-services-wrapper .modeling-services-item:hover .text,.modeling-services .modeling-services-wrapper .modeling-services-item:focus .text,.modeling-services .modeling-services-wrapper .modeling-services-item:active
.text{color:#fff}.modeling-services .modeling-services-addblock{width:1100px;margin:0
auto;margin-top:70px;padding:0px
50px;height:100px;box-shadow:0px 2px 5px rgba(0, 0, 0, 0.15);display:flex;justify-content:space-between;align-items:center}.about_us{padding-bottom:160px}.about_us
.banner{padding-top:105px;padding-bottom:105px;background-image:url('/wp-content/uploads/2020/08/about_us_banner_bg.jpg')}@media (min-width:768px){.about_us
.banner{background-position:center}}@media (min-width:768px){.about_us .banner .banner-wrapper{align-items:center}}.about_us .banner .banner-wrapper
h1{margin-bottom:0}@media (min-width:768px){.about_us .banner .banner-wrapper
h1{font-size:48px}}.about_us .banner .banner-wrapper
p{margin-bottom:50px;font-size:18px;line-height:26px;text-align:left}@media (min-width:768px){.about_us .banner .banner-wrapper
p{max-width:650px;font-weight:normal}}.about_us .banner .banner-wrapper
button{height:50px;font-size:18px}.about_us .banner .banner-wrapper
.breadcrumbs{margin-bottom:40px}.about_us .banner .banner-wrapper .breadcrumbs .breadcrumbs-list li
a{color:#fff}.about_us .banner .banner-wrapper .breadcrumbs .breadcrumbs-list li:not(:last-of-type):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='12' version='1' viewBox='0 0 1752469 2894939' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' stroke='%23fff'%3E%3Cpath d='M152531 152500l1294938 1295000L152531 2742439' fill='none' stroke-width='431369'/%3E%3C/svg%3E")}.about_us .about_us_company-wrapper,.about_us .about_us_name-wrapper,.about_us .about_us_philosopfy-wrapper{padding:50px
15px 0;color:#1a1a1a}@media (min-width:768px){.about_us .about_us_company-wrapper,.about_us .about_us_name-wrapper,.about_us .about_us_philosopfy-wrapper{display:flex;align-items:center;max-width:1400px;margin-left:auto;margin-right:auto}}.about_us .about_us_company-wrapper .image,.about_us .about_us_name-wrapper .image,.about_us .about_us_philosopfy-wrapper
.image{position:relative;max-width:320px;margin-left:auto;margin-right:auto;padding-bottom:50px}@media (min-width:768px){.about_us .about_us_company-wrapper .image,.about_us .about_us_name-wrapper .image,.about_us .about_us_philosopfy-wrapper
.image{width:100%;max-width:810px;flex-shrink:0;padding-bottom:100px}}.about_us .about_us_company-wrapper .image .image-bg,.about_us .about_us_name-wrapper .image .image-bg,.about_us .about_us_philosopfy-wrapper .image .image-bg{position:relative;z-index:3;height:100%;width:100%;max-width:500px;height:400px;margin:auto;display:flex;align-items:center;justify-content:center;background-position:center;background-size:cover}@media (min-width:768px){.about_us .about_us_company-wrapper .image .image-bg,.about_us .about_us_name-wrapper .image .image-bg,.about_us .about_us_philosopfy-wrapper .image .image-bg{height:600px}}.about_us .about_us_company-wrapper .image .before,.about_us .about_us_name-wrapper .image .before,.about_us .about_us_philosopfy-wrapper .image
.before{position:absolute;right:30px;bottom:0;z-index:0;transform:translateY(-50%);background-color:#f4f4f4;width:325px;height:545px;transition-delay:0.02s;transition:0.5s}.about_us .about_us_company-wrapper .image .after,.about_us .about_us_name-wrapper .image .after,.about_us .about_us_philosopfy-wrapper .image
.after{position:absolute;left:0;top:50%;z-index:4;transform:translateY(-50%);width:340px;height:360px;transition-delay:0.02s;transition:0.5s;border:25px
solid #f4f4f4;box-sizing:border-box}.about_us .about_us_company-wrapper .info h3,.about_us .about_us_name-wrapper .info h3,.about_us .about_us_philosopfy-wrapper .info
h3{margin-bottom:50px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-transform:uppercase;text-align:center;transition:0.5s;opacity:0}.about_us .about_us_company-wrapper .info h3 span,.about_us .about_us_name-wrapper .info h3 span,.about_us .about_us_philosopfy-wrapper .info h3
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.about_us .about_us_company-wrapper .info h3.active span,.about_us .about_us_name-wrapper .info h3.active span,.about_us .about_us_philosopfy-wrapper .info h3.active
span{opacity:1;transform:translateX(0)}@media (min-width:768px){.about_us .about_us_company-wrapper .info h3,.about_us .about_us_name-wrapper .info h3,.about_us .about_us_philosopfy-wrapper .info
h3{margin-left:-80px;font-size:48px;text-align:left}}.about_us .about_us_company-wrapper .info .text h2,.about_us .about_us_name-wrapper .info .text h2,.about_us .about_us_philosopfy-wrapper .info .text
h2{opacity:0;transition:1.5s;transition-delay:0.1s}.about_us .about_us_company-wrapper .info .text h2.active,.about_us .about_us_name-wrapper .info .text h2.active,.about_us .about_us_philosopfy-wrapper .info .text
h2.active{opacity:1}.about_us .about_us_company-wrapper .info .text p,.about_us .about_us_name-wrapper .info .text p,.about_us .about_us_philosopfy-wrapper .info .text
p{margin-bottom:30px;font-size:18px;line-height:26px;opacity:0;transition:1.5s;transition-delay:0.1s}.about_us .about_us_company-wrapper .info .text p.active,.about_us .about_us_name-wrapper .info .text p.active,.about_us .about_us_philosopfy-wrapper .info .text
p.active{opacity:1}.about_us .about_us_company-wrapper .info .button a,.about_us .about_us_name-wrapper .info .button a,.about_us .about_us_philosopfy-wrapper .info .button
a{max-width:300px;height:55px;margin:auto}@media (min-width:768px){.about_us .about_us_company-wrapper{padding-top:200px}}@media (min-width:768px){.about_us .about_us_name-wrapper
.image{order:2;margin-right:0;margin-left:40px}}.about_us .about_us_name-wrapper .image
.before{background-color:#1a1a1a;width:325px;height:545px}.about_us .about_us_name-wrapper .image
.after{z-index:2;background-image:url('/wp-content/uploads/2020/10/round-line.svg');border:none;background-size:cover;box-sizing:border-box}@media (min-width:768px){.about_us .about_us_name-wrapper .info
h3{margin-left:0}}.about_us .about_us_philosopfy-wrapper
.image{height:660px}@media (min-width:768px){.about_us .about_us_philosopfy-wrapper
.image{width:50%;margin-right:120px}}.about_us .about_us_philosopfy-wrapper .image .image-clip{position:absolute;width:0;height:0}.about_us .about_us_philosopfy-wrapper .image .image-inner{width:100%;height:100%;max-width:786px;max-height:720px;background-size:cover;background-position:center;-webkit-clip-path:url(#my-clip-path);clip-path:url(#my-clip-path)}@media (min-width:768px){.about_us .about_us_philosopfy-wrapper
.info{width:50%}}@media (min-width:768px){.about_us .about_us_philosopfy-wrapper .info
h3{margin-left:0}}@media (min-width:768px){.about_us .about_us_philosopfy-wrapper .info .button
a{margin:inherit}}.about_us
.about_us_name{position:relative;padding-top:200px;padding-bottom:200px;background-color:#000}@media (min-width:768px){.about_us
.about_us_name{padding-top:300px;padding-bottom:300px}}.about_us .about_us_name .about_us_name-wrapper{color:#fff}.about_us .about_us_name:before{position:absolute;top:-1px;left:0;z-index:1;content:'';width:0;height:0;border-top:100px solid white;border-right:100vw solid transparent;user-select:none;pointer-events:none}@media (min-width:768px){.about_us .about_us_name:before{border-top:250px solid white}}.about_us .about_us_name:after{position:absolute;bottom:-1px;left:0;z-index:1;content:'';width:0;height:0;border-top:100px solid white;border-right:100vw solid transparent;transform:rotateZ(180deg);user-select:none;pointer-events:none}@media (min-width:768px){.about_us .about_us_name:after{border-top:250px solid white}}.about_us
.services{margin-top:100px}.about_us .services:before{position:absolute;top:-1px;z-index:1;content:'';width:0;height:0;border-top:100px solid white;border-right:100vw solid transparent;user-select:none;pointer-events:none}@media (min-width:768px){.about_us .services:before{border-top:250px solid white}}.about_us .services:after{position:absolute;bottom:-1px;z-index:1;content:'';width:0;height:0;border-top:100px solid white;border-right:100vw solid transparent;transform:rotateZ(180deg);user-select:none;pointer-events:none}@media (min-width:768px){.about_us .services:after{border-top:250px solid white}}.about_us .services .services-wrapper
h2{top:210px}@media (min-width:768px){.about_us .services .services-wrapper
h2{top:310px;text-align:center}}.about_us .services .services-list .services-item{min-height:780px;padding-top:330px}@media (min-width:768px){.about_us .services .services-list .services-item{padding-bottom:260px}}@media (min-width:768px){.about_us .services .services-list .services-item:nth-child(1){padding-top:640px}}@media (min-width:768px){.about_us .services .services-list .services-item:nth-child(2){padding-top:580px}}@media (min-width:768px){.about_us .services .services-list .services-item:nth-child(3){padding-top:520px}}@media (min-width:768px){.about_us .services .services-list .services-item:nth-child(4){padding-top:460px}}.about_us
.works{padding:100px
15px 70px;background-image:none}.about_us .works .works-wrapper
h2{margin-bottom:50px;color:#1a1a1a}.why-chose-us{padding:100px
15px}.why-chose-us .why-chose-us-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:320px;margin-left:auto;margin-right:auto}@media (min-width:768px){.why-chose-us .why-chose-us-wrapper{max-width:870px}}.why-chose-us .why-chose-us-wrapper
h2{margin-bottom:55px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-transform:uppercase;opacity:0;transition:0.3s}@media (min-width:768px){.why-chose-us .why-chose-us-wrapper
h2{font-size:48px}}.why-chose-us .why-chose-us-wrapper h2
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.why-chose-us .why-chose-us-wrapper h2.active
span{opacity:1;transform:translateX(0)}.why-chose-us .why-chose-us-wrapper
p{margin-bottom:55px;opacity:0;transition:1.5s;transition-delay:0.1s}@media (min-width:768px){.why-chose-us .why-chose-us-wrapper
p{margin-bottom:75px;font-size:24px;line-height:35px}}.why-chose-us .why-chose-us-wrapper
p.active{opacity:1}.why-chose-us .why-chose-us-wrapper
.image{width:100%}@media (min-width:768px){.why-chose-us .why-chose-us-wrapper .image .image-list{display:grid;grid-template-columns:70px 70px 70px 1fr 70px 70px 70px;grid-template-rows:repeat(3, 180px);align-items:center;width:100%;max-width:840px;margin-left:auto;margin-right:auto}}.why-chose-us .why-chose-us-wrapper .image .image-list
.item{text-align:center}.why-chose-us .why-chose-us-wrapper .image .image-list .item
img{margin-left:auto;margin-right:auto;margin-bottom:30px}.why-chose-us .why-chose-us-wrapper .image .image-list .item
span{font-size:24px;line-height:35px;font-weight:bold;color:#1a1a1a}.why-chose-us .why-chose-us-wrapper .image .image-list .item:nth-child(1){grid-column-start:2;grid-column-end:4}.why-chose-us .why-chose-us-wrapper .image .image-list .item:nth-child(2){grid-column-start:5;grid-column-end:7}.why-chose-us .why-chose-us-wrapper .image .image-list .item:nth-child(3){grid-column-start:1;grid-column-end:3}.why-chose-us .why-chose-us-wrapper .image .image-list .item:nth-child(4){grid-column-start:6;grid-column-end:8}.why-chose-us .why-chose-us-wrapper .image .image-list .item:nth-child(5){grid-column-start:2;grid-column-end:4}.why-chose-us .why-chose-us-wrapper .image .image-list .item:nth-child(6){grid-column-start:5;grid-column-end:7}.why-chose-us .why-chose-us-wrapper .image .image-list
.round{display:none}@media (min-width:768px){.why-chose-us .why-chose-us-wrapper .image .image-list
.round{position:relative;display:block;grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:4;width:100%;height:100%}.why-chose-us .why-chose-us-wrapper .image .image-list .round
img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:0.4s}}.works{padding:170px
15px 185px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='1416' fill='black' version='1' viewBox='0 0 192000000 141599848' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M192000000 111599653V0L0 30000223v111599625l192000000-30000195z'/%3E%3C/svg%3E");background-position:center;background-size:cover;color:#1a1a1a}.works .works-wrapper{display:flex;flex-direction:column;align-items:center}.works .works-wrapper
h2{max-width:250px;margin-left:auto;margin-right:auto;margin-bottom:60px;font-family:'JaapokkisubtractRegular',sans-serif;color:#fff;font-size:32px;line-height:46px;text-align:center;text-transform:uppercase;transition:0.5s;opacity:0}.works .works-wrapper h2
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.works .works-wrapper h2.active
span{opacity:1;transform:translateX(0)}@media (min-width:768px){.works .works-wrapper
h2{max-width:none;margin-bottom:100px;font-size:48px}}.works .works-wrapper
.btn_blue{height:55px;width:100%;max-width:300px;font-size:18px}.feedback{padding:230px
15px 295px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='1416' fill='black' version='1' viewBox='0 0 192000000 141599848' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M192000000 111599653V0L0 30000223v111599625l192000000-30000195z'/%3E%3C/svg%3E");background-position:center;background-size:cover;color:#1a1a1a}@media (min-width:768px){.feedback{padding:330px
15px 300px}}.feedback .feedback-title{display:flex;flex-direction:column;max-width:250px;margin-left:auto;margin-right:auto;margin-bottom:30px;font-family:'JaapokkisubtractRegular',sans-serif;color:#fff;font-size:16px;line-height:46px;text-align:center;text-transform:uppercase}@media (min-width:768px){.feedback .feedback-title{max-width:370px;margin-bottom:60px;font-size:24px}}.feedback .feedback-title>span{transition:0.5s;opacity:0}.feedback .feedback-title>span
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.feedback .feedback-title>span.active
span{opacity:1;transform:translateX(0)}.feedback .feedback-title>span:nth-child(1){text-align:left}.feedback .feedback-title>span:nth-child(2){font-size:32px}@media (min-width:768px){.feedback .feedback-title>span:nth-child(2){font-size:48px}}.feedback .feedback-title>span:nth-child(3){text-align:right}@media (min-width:768px){.feedback .feedback-list{max-width:1100px;margin-left:auto;margin-right:auto}}@media (min-width:768px){.feedback .feedback-list .slick-arrow{bottom:70px;left:auto;right:0}}@media (min-width:768px){.feedback .feedback-list .slick-arrow.slick-next{transform:none}}@media (min-width:768px){.feedback .feedback-list .slick-arrow.slick-prev{bottom:70px;left:auto;right:0}}.feedback .feedback-list-item{position:relative;padding-top:30px}.feedback .feedback-list-item:before{position:absolute;right:20px;top:0;z-index:3;content:'';width:57px;height:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57' height='44' version='1' viewBox='0 0 5700000 4463935' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M5184935 0C4078513 476933 3239127 1812289 3239127 3033193c0 858451 553226 1430742 1297196 1430742 572320 0 1163677-515065 1163677-1182743 0-743999-572291-1182743-1144583-1182743-57226 0-133518 0-190773 19066 171679-820291 591386-1392582 1163677-1697808L5184935 0zM1945808 0C839385 476933 0 1812289 0 3033193c0 858451 553225 1430742 1297224 1430742 572291 0 1163649-515065 1163649-1182743 0-743999-572292-1182743-1144583-1182743-57226 0-133547 0-190773 19066 171707-820291 591385-1392582 1163677-1697808L1945808 0z' fill='%231ec8f7'/%3E%3C/svg%3E");background-position:center;background-size:cover}@media (min-width:768px){.feedback .feedback-list-item:before{right:auto;left:15%}}.feedback .feedback-list-item .feedback-wrapper{margin-left:15px;padding:30px
15px 20px;background-color:#fff}@media (min-width:768px){.feedback .feedback-list-item .feedback-wrapper{max-width:720px;margin-left:13%;padding:70px
120px}}.feedback .feedback-list-item
.info{position:relative;left:-30px;display:flex;align-items:center;margin-bottom:30px}@media (min-width:768px){.feedback .feedback-list-item
.info{position:absolute;top:100px;left:2px;flex-direction:column;align-items:flex-end}}.feedback .feedback-list-item .info
.photo{width:100px;height:100px;margin-right:30px}@media (min-width:768px){.feedback .feedback-list-item .info
.photo{width:140px;height:140px;margin-right:0;margin-bottom:30px}}.feedback .feedback-list-item .info .photo
img{width:100%;height:100%;object-fit:cover}.feedback .feedback-list-item .info .dn-info{display:flex;flex-direction:column;line-height:28px;font-size:18px}@media (min-width:768px){.feedback .feedback-list-item .info .dn-info{margin-right:70px;color:#fff;max-width:140px}}.feedback .feedback-list-item .info .dn-info
.name{font-size:24px;font-weight:bold}.feedback .feedback-list-item
.text{font-size:16px;line-height:23px}@media (min-width:768px){.feedback .feedback-list-item
.text{min-height:200px;font-size:18px;line-height:26px}}.feedback .feedback-list-item .text
p{margin-bottom:20px}.send-us-a-massage{display:flex;flex-direction:column;align-items:center;padding:15px;color:#1a1a1a}@media (min-width:768px){.send-us-a-massage{max-width:1280px;display:grid;grid-template-columns:440px 1fr;grid-column-gap:90px;margin-left:auto;margin-right:auto}}.send-us-a-massage
h2{max-width:190px;margin-left:auto;margin-right:auto;margin-bottom:60px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-align:center;text-transform:uppercase;transition:0.5s;opacity:0}.send-us-a-massage h2
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.send-us-a-massage h2.active
span{opacity:1;transform:translateX(0)}@media (min-width:768px){.send-us-a-massage
h2{order:1;grid-column-start:1;grid-column-end:3;max-width:none;margin-bottom:80px;font-size:48px}}.send-us-a-massage
.image{position:relative;min-width:300px;min-height:300px}@media (min-width:768px){.send-us-a-massage
.image{order:3;width:100%;height:100%;margin-left:auto;margin-right:30px}}.send-us-a-massage .image .image-bg{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;left:0;bottom:0;background-size:cover;background-position:center}@media (min-width:768px){.send-us-a-massage .image .image-bg{top:30px;right:30px;left:auto;bottom:auto;width:100%;height:100%;max-width:550px;max-height:550px}}.send-us-a-massage .image .image-bg
img{position:relative;z-index:3}.send-us-a-massage .image .after,.send-us-a-massage .image
.before{position:absolute;width:100%;height:100%;max-width:380px;max-height:380px;transform:translateY(-50%);transition:0.5s}.send-us-a-massage .image
.after{left:0;z-index:-2;background-image:url('/wp-content/uploads/2020/10/round-line.svg')}.send-us-a-massage .image
.before{right:0;z-index:-1;max-width:610px;background-color:#f4f4f4}@media (min-width:768px){.send-us-a-massage
.wpcf7{order:2}}.breadcrumbs .breadcrumbs-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.breadcrumbs .breadcrumbs-list
li{position:relative}.breadcrumbs .breadcrumbs-list li:not(:last-of-type){margin-right:15px}.breadcrumbs .breadcrumbs-list li:not(:last-of-type):after{content:'';position:absolute;top:50%;right:-10px;width:5px;height:12px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='12' version='1' viewBox='0 0 1752469 2894939' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' stroke='%231a1a1a'%3E%3Cpath d='M152531 152500l1294938 1295000L152531 2742439' fill='none' stroke-width='431369'/%3E%3C/svg%3E");background-position:center;background-size:cover}.breadcrumbs .breadcrumbs-list li
a{color:#1a1a1a;font-size:18px;line-height:46px}.wpcf7{width:100%}.wpcf7
label{position:relative;display:block;color:#1a1a1a;font-size:14px;line-height:46px;font-weight:bold}.wpcf7
.subject{position:relative}.wpcf7 .subject
select{-webkit-appearance:none}.wpcf7 .subject:after{content:"›";padding:0;font-size:22px;font-weight:bold;position:absolute;right:15px;top:-15px;z-index:1;pointer-events:none;box-sizing:border-box;transform:rotate(90deg);transform-origin:center}.wpcf7 input,.wpcf7 select,.wpcf7
textarea{width:100%;padding:16px
15px;color:#1a1a1a;font-size:14px;line-height:18px;border:2px
solid #e6e6e6;border-radius:0;font-weight:normal;transition:0.3s;background-color:transparent}.wpcf7 input::placeholder,.wpcf7 select::placeholder,.wpcf7 textarea::placeholder{color:#999}.wpcf7 input:active,.wpcf7 input:focus,.wpcf7 input:hover,.wpcf7 select:active,.wpcf7 select:focus,.wpcf7 select:hover,.wpcf7 textarea:active,.wpcf7 textarea:focus,.wpcf7 textarea:hover{outline:none;border-color:#1ec8f7}.wpcf7 input.wpcf7-not-valid,.wpcf7 select.wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid{border-color:#dc3232}.wpcf7
textarea{height:140px;resize:vertical}.wpcf7 .wpcf7-btn{position:relative;z-index:0;max-width:330px;margin-left:auto;margin-right:auto;color:#fff}.wpcf7 .wpcf7-btn:after{content:'';background-color:#1ec8f7;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.wpcf7 .wpcf7-btn:before{content:'';background-color:rgba(0, 0, 0, 0.1);position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:scaleX(0);transition:0.5s;transform-origin:left}.wpcf7 .wpcf7-btn:hover:before{transform:scaleX(1)}.wpcf7 input[type="submit"]{display:flex;align-items:center;justify-content:center;width:100%;max-width:330px;height:55px;margin-top:20px;margin-left:auto;margin-right:auto;font-size:18px;background-color:transparent;border-color:transparent;color:#fff;cursor:pointer}.wpcf7 span[role="alert"]{display:none}.wpcf7 .ajax-loader{position:absolute;bottom:50%;left:50%;transform:translate(-50%, -50%);margin:0}.wpcf7 .wpcf7-response-output{position:fixed;top:50%;left:50%;z-index:10;background-color:white;transform:translate(-50%, -50%);padding:15px
25px;margin:0px;width:80%;text-align:center;font-size:18px;line-height:26px;color:#1a1a1a;border-radius:5px;box-shadow:#000 0px 0px 3px 0px}.home-page{padding-bottom:140px}.home-page
.banner{padding-top:100px;padding-bottom:130px}@media (min-width:768px){.home-page
.banner{padding-top:200px;padding-bottom:200px}}.home-page .about-us{padding-bottom:0px}.home-page .about-us .about-us-wrapper{padding:50px
15px 0;color:#1a1a1a}@media (min-width:768px){.home-page .about-us .about-us-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);max-width:1400px;margin-left:auto;margin-right:auto;padding:0
15px 90px}}.home-page .about-us .about-us-wrapper>p{margin-bottom:50px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-transform:uppercase;text-align:center;transition:0.3s;opacity:0}@media (min-width:768px){.home-page .about-us .about-us-wrapper>p{order:2;margin-bottom:55px;padding-left:120px;font-size:48px;text-align:left}}@media (min-width:768px){.home-page .about-us .about-us-wrapper>p:hover{color:#1ec8f7}}.home-page .about-us .about-us-wrapper>p
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.home-page .about-us .about-us-wrapper>p.active
span{opacity:1;transform:translateX(0)}.home-page .about-us .about-us-wrapper
.image{width:100%;max-width:320px;margin-left:auto;margin-right:auto;margin-bottom:30px}@media (min-width:768px){.home-page .about-us .about-us-wrapper
.image{order:1;grid-row-start:1;grid-row-end:3;max-width:780px}}.home-page .about-us .about-us-wrapper .image
img{width:100%}.home-page .about-us .about-us-wrapper .image .image-clip{position:absolute;width:0;height:0}.home-page .about-us .about-us-wrapper .image .image-inner{width:100%;height:100%;max-width:786px;max-height:720px;background-size:cover;background-position:center;-webkit-clip-path:url(#my-clip-path);clip-path:url(#my-clip-path)}@media (min-width:768px){.home-page .about-us .about-us-wrapper
.text{order:2;padding-left:120px}}.home-page .about-us .about-us-wrapper .text
h2{margin-bottom:30px;font-size:24px;line-height:34px;opacity:0;transition:1.5s;transition-delay:0.1s}.home-page .about-us .about-us-wrapper .text
h2.active{opacity:1}@media (min-width:768px){.home-page .about-us .about-us-wrapper .text
h2{margin-bottom:55px;font-size:32px;line-height:46px}}.home-page .about-us .about-us-wrapper .text
p{margin-bottom:30px;font-size:18px;line-height:26px;opacity:0;transition:1.5s;transition-delay:0.1s}.home-page .about-us .about-us-wrapper .text
p.active{opacity:1}@media (min-width:768px){.home-page .about-us .about-us-wrapper .text
p{padding-left:60px}}.home-page
.works{padding:370px
15px 385px}.home-page .works .works-wrapper
h2{opacity:0;transition:0.3s}.home-page .works .works-wrapper h2
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.home-page .works .works-wrapper h2.active
span{opacity:1;transform:translateX(0)}.home-page .why-chose-us{padding-top:0}@media (min-width:768px){.home-page .why-chose-us{padding:100px
15px}}.contacts{padding-left:15px;padding-right:15px}.contacts .contacts-header{padding-top:60px;margin-bottom:10px}.contacts .contacts-wrapper{padding-bottom:100px}@media (min-width:768px){.contacts .contacts-wrapper{display:flex;align-items:baseline;max-width:1400px;margin-left:auto;margin-right:auto;padding-bottom:200px}}.contacts
h1{font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-align:center;text-transform:uppercase;transition:0.5s;opacity:0}.contacts h1
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.contacts h1.active
span{opacity:1;transform:translateX(0)}@media (min-width:768px){.contacts
h1{font-size:48px}}.contacts
h2{font-size:24px;line-height:20px;margin-bottom:30px;text-align:center}@media (min-width:768px){.contacts
h2{font-size:32px;text-align:left}}.contacts .contacts-us-form{padding-top:50px;padding-bottom:50px}@media (min-width:768px){.contacts .contacts-us-form{flex-grow:1;max-width:440px;margin-right:150px}}.contacts .contacts-us-form
h2{opacity:0;transition:1.5s;transition-delay:0.1s}.contacts .contacts-us-form
h2.active{opacity:1}.contacts .locate-us{padding-top:80px;padding-bottom:50px}@media (min-width:768px){.contacts .locate-us{flex-grow:1}}.contacts .locate-us
.map{margin-bottom:40px}.contacts .locate-us .map
iframe{min-height:350px}.contacts .locate-us
h2{opacity:0;transition:1.5s;transition-delay:0.1s}.contacts .locate-us
h2.active{opacity:1}@media (min-width:768px){.contacts .locate-us
h2{margin-bottom:50px}}.contacts .locate-us
p{position:relative;margin:auto;max-width:290px;padding-left:35px;margin-bottom:20px;font-size:18px;line-height:24px;font-weight:bold;color:#1a1a1a;opacity:0;transition:1.5s;transition-delay:0.1s}.contacts .locate-us
p.active{opacity:1}@media (min-width:768px){.contacts .locate-us
p{max-width:none;margin:inherit;margin-bottom:30px}}.contacts .locate-us p
svg{position:absolute;left:0;fill:#1a1a1a}.moda-contact-us{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8888;display:none}.moda-contact-us
h2{margin-bottom:25px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-align:center;text-transform:uppercase}@media (min-width:768px){.moda-contact-us
h2{font-size:48px}}.moda-contact-us .modal-contact-us-wrapper{position:absolute;top:50%;left:50%;overflow-y:auto;width:calc(100% - 30px);max-height:calc(100% - 30px);padding:50px
20px 25px;transform:translate(-50%, -50%);background-color:#fff}@media (min-width:768px){.moda-contact-us .modal-contact-us-wrapper{max-width:540px;padding:50px
40px}}.moda-contact-us .modal-contact-us-wrapper .wpcf7 input[type="submit"]{margin-top:0}.moda-contact-us .modal-contact-us-overlay{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.7)}.moda-contact-us .moda-contact-us-close{position:absolute;top:12px;right:12px}.portfolio{padding-bottom:140px}.portfolio
.banner{padding-top:110px;padding-bottom:80px}@media (min-width:768px){.portfolio
.banner{background-position:center}}@media (min-width:768px){.portfolio .banner .banner-wrapper{align-items:center}}.portfolio .banner .banner-wrapper
p{line-height:26px}@media (min-width:768px){.portfolio .banner .banner-wrapper
p{max-width:650px;font-weight:normal;font-size:18px}}.portfolio .banner .banner-wrapper
button{height:50px;font-size:18px}.portfolio .banner
h1{margin-bottom:0}.portfolio .banner
.breadcrumbs{margin-bottom:45px}.portfolio .banner .breadcrumbs .breadcrumbs-list li
a{color:#fff}.portfolio .banner .breadcrumbs .breadcrumbs-list li:not(:last-of-type):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='12' version='1' viewBox='0 0 1752469 2894939' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' stroke='%23fff'%3E%3Cpath d='M152531 152500l1294938 1295000L152531 2742439' fill='none' stroke-width='431369'/%3E%3C/svg%3E")}.portfolio .portfolio-wrapper{position:relative;padding-top:90px;padding-bottom:160px;margin-bottom:120px;background-color:#000}.portfolio .portfolio-wrapper:after{position:absolute;bottom:-1px;content:'';width:0;height:0;border-top:50px solid white;border-right:100vw solid transparent;transform:rotateZ(180deg);user-select:none;pointer-events:none}.portfolio .portfolio-wrapper .portfolio-title{max-width:250px;margin-left:auto;margin-right:auto;margin-bottom:60px;font-family:'JaapokkisubtractRegular',sans-serif;color:#fff;font-size:32px;line-height:46px;text-align:center;text-transform:uppercase;transition:0.5s;opacity:0}.portfolio .portfolio-wrapper .portfolio-title
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.portfolio .portfolio-wrapper .portfolio-title.active
span{opacity:1;transform:translateX(0)}.portfolio .portfolio-wrapper .page-numbers{display:flex;align-items:center;justify-content:center;padding:0
30px}.portfolio .portfolio-wrapper .page-numbers li:not(:last-of-type){margin-right:12px}.portfolio .portfolio-wrapper .page-numbers li a,.portfolio .portfolio-wrapper .page-numbers li
span{display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;background-color:#fff;font-size:18px;color:#1a1a1a;transition:0.3s}.portfolio .portfolio-wrapper .page-numbers li a:hover,.portfolio .portfolio-wrapper .page-numbers li a.current,.portfolio .portfolio-wrapper .page-numbers li span:hover,.portfolio .portfolio-wrapper .page-numbers li
span.current{background-color:#1ec8f7;color:#fff}.portfolio-list{display:grid;grid-template-columns:1fr;grid-gap:15px;margin-bottom:60px;padding:0
15px}@media (min-width:768px){.portfolio-list{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:100px;grid-template-columns:repeat(2, 1fr);grid-gap:40px}}.portfolio-list .portfolio-list-item{position:relative;overflow:hidden;height:265px}@media (min-width:768px){.portfolio-list .portfolio-list-item{height:450px}}.portfolio-list .portfolio-list-item
.image{transition:0.5s;height:100%;width:100%;background-color:#000}.portfolio-list .portfolio-list-item .image
img{opacity:0.7;height:100%;width:100%;object-fit:cover;transition:0.3s}.portfolio-list .portfolio-list-item
.info{position:absolute;top:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:35px
15px;transition:0.3s}.portfolio-list .portfolio-list-item .info
.title{max-width:150px;text-align:center;font-size:24px;line-height:27px;color:#fff;font-family:'JaapokkisubtractRegular',sans-serif;text-transform:uppercase;transition:0.3s}@media (min-width:768px){.portfolio-list .portfolio-list-item .info
.title{max-width:270px;line-height:44px;letter-spacing:4.8px}}.portfolio-list .portfolio-list-item .info .info-hover{width:100%;max-width:270px;max-height:0;transform:scaleY(0);text-align:center;transition:0.3s}.portfolio-list .portfolio-list-item .info .info-hover
.top{display:flex;align-items:baseline;justify-content:space-between;max-width:250px;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:40px;color:#fff;font-size:18px;line-height:27px}@media (max-width:250px){.portfolio-list .portfolio-list-item .info .info-hover
.top{margin-top:10px;margin-bottom:15px}}.portfolio-list .portfolio-list-item .info .info-hover
a{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:180px;min-height:45px;font-size:18px;line-height:27px;color:#fff;border:2px
solid #fff;transition:0.3s}.portfolio-list .portfolio-list-item .info .info-hover a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#fff;transform:scaleX(0);transition:0.3s}.portfolio-list .portfolio-list-item .info .info-hover a:hover{color:#1a1a1a}.portfolio-list .portfolio-list-item .info .info-hover a:hover:before{transform:scaleX(1)}.portfolio-list .portfolio-list-item:hover
.image{transform:scale(1.1)}.portfolio-list .portfolio-list-item:hover .image
img{opacity:0.25}.portfolio-list .portfolio-list-item:hover
.info{box-shadow:inset 0 0px 0px 10px #1ec8f7}@media (min-width:768px){.portfolio-list .portfolio-list-item:hover
.info{box-shadow:inset 0 0px 0px 20px #1ec8f7}}.portfolio-list .portfolio-list-item:hover .info-hover{max-height:50%;transform:scaleY(1)}.landing{padding-bottom:160px}.landing
.banner{padding-top:105px;padding-bottom:105px;background-image:url('/wp-content/uploads/2020/08/landing_banner_bg-scaled.jpg');background-color:rgba(0, 0, 0, 0.6)}.landing .banner .banner-wrapper
h1{margin-bottom:0}.landing .banner .banner-wrapper
p{margin-bottom:50px;font-size:32px;line-height:46px;max-width:830px}.landing .banner .banner-wrapper
.breadcrumbs{margin-bottom:40px}.landing .banner .banner-wrapper .breadcrumbs .breadcrumbs-list li
a{color:#fff}.landing .banner .banner-wrapper .breadcrumbs .breadcrumbs-list li:not(:last-of-type):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='12' version='1' viewBox='0 0 1752469 2894939' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' stroke='%23fff'%3E%3Cpath d='M152531 152500l1294938 1295000L152531 2742439' fill='none' stroke-width='431369'/%3E%3C/svg%3E")}.landing .page-seo-text-wrapper
.text{opacity:0;transition:1.5s;transition-delay:0.1s}.landing .page-seo-text-wrapper
.text.active{opacity:1}.landing .page-seo-text-item{padding:50px
15px 0;color:#1a1a1a}@media (min-width:768px){.landing .page-seo-text-item{padding:200px
15px 0}}.landing .page-seo-text-item:first-of-type{position:relative}.landing .page-seo-text-item:first-of-type:after{position:absolute;top:90px;left:50%;transform:translateX(-50%);content:'karno energy';font-family:'JaapokkisubtractRegular',sans-serif;text-transform:uppercase;font-size:150px;width:100%;text-align:center;color:#f6f6f6;z-index:-1}.landing .page-seo-text-item
.image{position:relative;max-width:320px;margin-left:auto;margin-right:auto;margin-bottom:30px}.landing .page-seo-text-item .image .image-bg{position:relative;z-index:3;height:100%;width:100%;max-width:500px;height:400px;margin:auto;display:flex;align-items:center;justify-content:center;background-position:center;background-size:cover}@media (min-width:768px){.landing .page-seo-text-item .image .image-bg{height:600px}}.landing .page-seo-text-item .image
.before{position:absolute;right:30px;bottom:0;z-index:0;transform:translateY(-50%);background-color:#f4f4f4;width:325px;height:545px;transition-delay:0.02s;transition:0.5s}.landing .page-seo-text-item .image
.after{position:absolute;left:0;top:50%;z-index:4;transform:translateY(-50%);width:340px;height:360px;transition-delay:0.02s;transition:0.5s;border:25px
solid #f4f4f4;box-sizing:border-box}.landing .page-seo-text-item .info
h2{max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:50px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-transform:uppercase;text-align:center;transition:0.5s;opacity:0}.landing .page-seo-text-item .info h2
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.landing .page-seo-text-item .info h2.active
span{opacity:1;transform:translateX(0)}.landing .page-seo-text-item .info .text
p{margin-bottom:30px;font-size:18px;line-height:26px}.landing .page-seo-text-item .info .button
a{max-width:300px;height:55px;margin:auto}.landing .page-seo-text-item .info .button
.btn_blue{max-width:300px;height:55px;width:100%;margin-top:10px}@media (min-width:768px){.landing .page-seo-text-item .page-seo-text-item-wrapper{display:flex;align-items:center;max-width:1400px;margin-left:auto;margin-right:auto}}@media (min-width:768px){.landing .page-seo-text-item .page-seo-text-item-wrapper
.image{width:100%;max-width:810px;flex-shrink:0;margin-right:40px}}@media (max-width:768px){.landing .page-seo-text-item .page-seo-text-item-wrapper .image
.before{display:none}}@media (min-width:768px){.landing .page-seo-text-item .page-seo-text-item-wrapper .info
h2{max-width:none;margin-left:-80px;font-size:48px;text-align:left}}@media (min-width:768px){.landing .page-seo-text-item .page-seo-text-item-wrapper .info .button
a{margin:inherit}}.landing .page-seo-text-item.Black{position:relative;margin-bottom:-100px;padding-top:300px;padding-bottom:300px;background-color:#000;color:#fff}.landing .page-seo-text-item.Black:before{position:absolute;top:-1px;left:0;z-index:1;content:'';width:0;height:0;border-top:100px solid white;border-right:100vw solid transparent;user-select:none;pointer-events:none}@media (min-width:768px){.landing .page-seo-text-item.Black:before{border-top:250px solid white}}.landing .page-seo-text-item.Black:after{position:absolute;bottom:100px;left:0;z-index:1;content:'';width:0;height:0;border-top:100px solid white;border-right:100vw solid transparent;transform:rotateZ(180deg);user-select:none;pointer-events:none}@media (min-width:768px){.landing .page-seo-text-item.Black:after{border-top:250px solid white}}@media (min-width:768px){.landing .page-seo-text-item.Black .page-seo-text-item-wrapper
.image{order:2;margin-right:0;margin-left:40px}}.landing .page-seo-text-item.Black .page-seo-text-item-wrapper .image
.before{background-color:#1a1a1a;width:325px;height:545px}.landing .page-seo-text-item.Black .page-seo-text-item-wrapper .image
.after{z-index:2;background-image:url('/wp-content/uploads/2020/10/round-line.svg');border:none;background-size:cover;box-sizing:border-box}@media (min-width:768px){.landing .page-seo-text-item.Black .page-seo-text-item-wrapper .info
h2{margin-left:0}}@media (min-width:768px){.landing .page-seo-text-item.Black .page-seo-text-item-wrapper .info .button
a{margin:inherit}}@media (min-width:768px){.landing .page-seo-text-item.right .page-seo-text-item-wrapper
.image{order:2;margin-right:0;margin-left:40px}}@media (max-width:768px){.landing .page-seo-text-item.right .page-seo-text-item-wrapper .image
.before{display:none}}@media (min-width:768px){.landing .page-seo-text-item.right .page-seo-text-item-wrapper .info
h2{margin-left:0}}@media (min-width:768px){.landing .page-seo-text-item.right .page-seo-text-item-wrapper .info .button
a{margin:inherit}}@media (min-width:768px){.tranding-articles-wrapper{padding:90px
0}}.tranding-articles-wrapper
h2{margin-bottom:50px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-transform:uppercase;text-align:center;transition:0.5s;opacity:0}@media (min-width:768px){.tranding-articles-wrapper
h2{margin-bottom:90px;font-size:48px}}.tranding-articles-wrapper h2
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.tranding-articles-wrapper h2.active
span{opacity:1;transform:translateX(0)}@media (min-width:768px){.tranding-articles-list{max-width:1200px;margin-left:auto;margin-right:auto;display:grid;grid-template-areas:"a b d" "a c d";grid-gap:150px 120px}}.tranding-articles-list .slick-list{margin-bottom:60px}.tranding-articles-list .slick-arrow.slick-prev{bottom:-4px;left:15px;transform:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='26' version='1' viewBox='0 0 3699972 2538899' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' fill='%231a1a1a' %3E%3Cpath d='M433616 1382768h3153065c62571 0 113291-50748 113291-113291s-50720-113290-113291-113290H433560l996024-996024L1269421 0 0 1269449l1269421 1269450 160163-160163-995968-995968z' fill-rule='nonzero'/%3E%3C/svg%3E")}.tranding-articles-list .slick-arrow.slick-next{bottom:-4px;right:15px;left:auto;transform:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='26' version='1' viewBox='0 0 3699972 2538899' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd' fill='%231a1a1a'%3E%3Cpath d='M3266356 1382768H113291C50720 1382768 0 1332020 0 1269477s50720-113290 113291-113290h3153121l-996024-996024L2430551 0l1269421 1269449-1269421 1269450-160163-160163 995968-995968z' fill-rule='nonzero'/%3E%3C/svg%3E")}.tranding-articles-item{padding:15px}.tranding-articles-item
.image{position:relative;overflow:hidden;width:100%;height:265px;margin-bottom:30px;background-color:#000}.tranding-articles-item .image:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:'';transition:0.5s;pointer-events:none}@media (min-width:768px){.tranding-articles-item
.image{height:285px}}.tranding-articles-item .image
img{width:100%;height:100%;object-fit:cover;transition:0.5s}.tranding-articles-item
.info{opacity:0;transition:1.5s;transition-delay:0.1s}.tranding-articles-item
.info.active{opacity:1}.tranding-articles-item .info
span{font-size:18px;line-height:46px;color:#4d4d4d}.tranding-articles-item .info
h4{margin-bottom:10px;font-size:24px;line-height:36px;font-weight:normal}.tranding-articles-item .info
a{font-size:20px;line-height:36px;color:#1ec8f7;text-decoration:underline}@media (min-width:768px){.tranding-articles-item:nth-child(1){grid-area:a}}@media (min-width:768px){.tranding-articles-item:nth-child(2){grid-area:b}}@media (min-width:768px){.tranding-articles-item:nth-child(3){grid-area:c}}@media (min-width:768px){.tranding-articles-item:nth-child(4){grid-area:d}}@media (min-width:768px){.tranding-articles-item:nth-child(1),.tranding-articles-item:nth-child(4){display:flex;flex-direction:column;justify-content:center}}@media (min-width:768px){.tranding-articles-item:nth-child(1) .image,.tranding-articles-item:nth-child(4) .image{height:710px}}.tranding-articles-item:hover .image:after{box-shadow:inset 0 0px 0px 20px #1ec8f7}.tranding-articles-item:hover .image
img{opacity:0.25}.team{padding-bottom:140px}.team .team-header{padding-top:50px}.team .team-header
h1{font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-transform:uppercase;text-align:center;transition:0.5s;opacity:0}.team .team-header h1
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.team .team-header h1.active
span{opacity:1;transform:translateX(0)}@media (min-width:768px){.team .team-header
h1{font-size:48px}}.team
.breadcrumbs{margin-bottom:45px}.team
.team_members{margin-bottom:140px}.team .team_members-list{display:grid;grid-template-columns:1fr;grid-gap:15px;padding:15px}@media (min-width:768px){.team .team_members-list{grid-template-columns:repeat(3, 1fr);grid-gap:40px 35px;max-width:1400px;margin-left:auto;margin-right:auto}}.team
.team_member{position:relative;height:270px}@media (min-width:768px){.team
.team_member{height:auto}}.team .team_member
.image{width:100%;height:100%}.team .team_member .image
img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.team .team_member
.image{position:relative;width:100%;height:270px;overflow:hidden}.team .team_member .image
img{position:absolute;top:-82px;width:inherit;height:none;object-fit:cover}}.team .team_member
.info{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:35px;color:#fff;background-color:rgba(0, 0, 0, 0.75);transition:0.3s;opacity:0}.team .team_member .info
.name{font-size:20px;line-height:26px}@media (min-width:768px){.team .team_member .info
.name{font-size:24px}}.team .team_member .info
.position{margin-bottom:15px;font-size:14px;line-height:26px}@media (min-width:768px){.team .team_member .info
.position{margin-bottom:20px}}.team .team_member .info
.about{max-height:145px;overflow:hidden;font-size:14px;line-height:20px}.team .team_member:hover
.info{opacity:1;box-shadow:inset 0 0px 0px 10px #1ec8f7}.team .team-info{padding:15px;margin-bottom:80px;font-size:18px;line-height:26px;color:#1a1a1a;opacity:0;transition:1.5s;transition-delay:0.1s}.team .team-info.active{opacity:1}@media (min-width:768px){.team .team-info{max-width:920px;margin-left:auto;margin-right:auto}}.team .team-info
h2{max-width:290px;margin:0
auto 50px;font-size:32px;line-height:42px;text-align:center}@media (min-width:768px){.team .team-info
h2{max-width:none}}.team .team-info
p{margin-bottom:15px}.portfolio-item-page{padding-bottom:150px;color:#1a1a1a}.portfolio-item-page
.breadcrumbs{margin-bottom:45px}.portfolio-item-page-header{padding-top:60px}.portfolio-item-page-header
h1{font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-align:center;text-transform:uppercase}@media (min-width:768px){.portfolio-item-page-header
h1{font-size:48px}}.portfolio-item-page-top-text,.portfolio-item-page-bottom-text{padding:0
15px;font-size:18px;line-height:26px}.portfolio-item-page-top-text h3,.portfolio-item-page-bottom-text
h3{margin-bottom:35px;margin-left:auto;margin-right:auto;font-size:32px;line-height:42px;text-align:center}.portfolio-item-page-top-text p,.portfolio-item-page-bottom-text
p{margin-bottom:20px}@media (min-width:768px){.portfolio-item-page-top-text p,.portfolio-item-page-bottom-text
p{max-width:920px;margin-left:auto;margin-right:auto}}.portfolio-item-page-bottom-text{margin-bottom:120px}.portfolio-item-page-photos{margin:50px
0}@media (min-width:768px){.portfolio-item-page-photos-wrapper{max-width:1440px;margin-left:auto;margin-right:auto}}.portfolio-item-page-photos-wrapper
.image{position:relative;height:180px;margin:0
2px;background-color:#000}.portfolio-item-page-photos-wrapper .image:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:'';transition:0.5s;pointer-events:none}@media (min-width:768px){.portfolio-item-page-photos-wrapper
.image{height:350px;margin:0
10px}}.portfolio-item-page-photos-wrapper .image
img{height:100%;object-fit:cover;cursor:pointer}.portfolio-item-page-photos-wrapper .image:hover:after{box-shadow:inset 0 0px 0px 20px #1ec8f7}.portfolio-item-page-photos-wrapper .image:hover
img{opacity:0.25}.portfolio-item-page-photos-wrapper .slick-next{bottom:auto;top:50%;right:20px;left:auto;transform:none}.portfolio-item-page-photos-wrapper .slick-prev{bottom:auto;top:50%;left:20px;transform:none}@media (min-width:768px){.portfolio-item-page-top-text-list{max-width:1280px;display:grid;grid-template-columns:400px 400px;margin-left:auto;margin-right:auto;align-items:flex-start;grid-auto-flow:column;grid-template-rows:auto auto;justify-content:space-between;font-size:20px}}.portfolio-item-page-top-text-list .info-item{margin-bottom:15px}.portfolio-item-page-top-text-list .info-item
span{color:#1ec8f7;font-weight:bold}.portfolio-item-page-top-text-list .info-item
p{margin-bottom:0}.default{padding-bottom:150px;color:#1a1a1a}.default
.breadcrumbs{margin-bottom:45px}.default .default-item-page-header{padding-top:60px}.default .default-item-page-header
h1{font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-align:center;text-transform:uppercase}@media (min-width:768px){.default .default-item-page-header
h1{font-size:48px}}.default .default-item-page-image{margin-bottom:30px;width:100%;height:100%}@media (min-width:768px){.default .default-item-page-image{max-width:1440px;margin-left:auto;margin-right:auto}}.default .default-item-page-image
img{width:100%;height:100%;object-fit:cover}.default .default-item-page-content{margin-bottom:120px;padding:0
15px;font-size:18px;line-height:26px}.default .default-item-page-content
h3{max-width:300px;margin-bottom:35px;margin-left:auto;margin-right:auto;font-size:32px;line-height:42px;text-align:center}.default .default-item-page-content
p{margin-bottom:20px}@media (min-width:768px){.default .default-item-page-content{max-width:920px;margin-left:auto;margin-right:auto}}.archive-page
.breadcrumbs{margin-bottom:50px}.archive-page .archive-page-wrapper{padding-top:55px;padding-bottom:160px}.archive-page .archive-page-header
h1{font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-transform:uppercase;text-align:center;transition:0.5s;opacity:0}.archive-page .archive-page-header h1
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.archive-page .archive-page-header h1.active
span{opacity:1;transform:translateX(0)}@media (min-width:768px){.archive-page .archive-page-header
h1{font-size:48px}}.archive-page .archive-page-list{display:grid;grid-template-columns:1fr;grid-gap:30px;margin-bottom:80px}@media (min-width:768px){.archive-page .archive-page-list{grid-template-columns:repeat(3, 1fr);grid-gap:80px 40px;max-width:1400px;margin-left:auto;margin-right:auto}}.archive-page .archive-page-item
.image{position:relative;width:100%;max-width:440px;height:265px;margin-bottom:30px;background-color:#000}.archive-page .archive-page-item .image:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:'';transition:0.5s;pointer-events:none}@media (min-width:768px){.archive-page .archive-page-item
.image{height:350px}}.archive-page .archive-page-item .image
img{width:100%;height:100%;object-fit:cover;transition:0.5s}.archive-page .archive-page-item
.info{padding-left:35px;padding-right:15px}.archive-page .archive-page-item .info
span{font-size:18px;line-height:46px;color:#4d4d4d}.archive-page .archive-page-item .info
h4{margin-bottom:10px;font-size:24px;line-height:36px;font-weight:normal}.archive-page .archive-page-item .info
a{position:relative;font-size:20px;line-height:36px;color:#1ec8f7}.archive-page .archive-page-item .info a:after{content:'';position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#1ec8f7;transition:0.5s;transform:scaleX(0)}.archive-page .archive-page-item:hover .image:after{box-shadow:inset 0 0px 0px 20px #1ec8f7}.archive-page .archive-page-item:hover .image
img{opacity:0.25}.archive-page .archive-page-item:hover .info a:after{transform:scaleX(1)}.archive-page .page-numbers{display:flex;align-items:center;justify-content:center;padding:0
30px}.archive-page .page-numbers li:not(:last-of-type){margin-right:12px}.archive-page .page-numbers li a,.archive-page .page-numbers li
span{display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;background-color:#000;font-size:18px;color:#fff;transition:0.3s}@media (min-width:768px){.archive-page .page-numbers li a,.archive-page .page-numbers li
span{width:60px;height:60px}}.archive-page .page-numbers li a:hover,.archive-page .page-numbers li a.current,.archive-page .page-numbers li span:hover,.archive-page .page-numbers li
span.current{background-color:#1ec8f7}.sidebar-page{padding-top:50px;color:#1a1a1a}@media (min-width:768px){.sidebar-page{order:2}}.sidebar-page
h3{margin-bottom:30px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:24px;line-height:26px;text-transform:uppercase;text-align:center}@media (min-width:768px){.sidebar-page
h3{font-size:32px;line-height:40px;text-align:left}}.sidebar-page>div{padding:15px}.sidebar-page .sidebar-page-form{margin-bottom:80px}.sidebar-page .sidebar-page-form .wpcf7 input[type="submit"]{max-width:100%}@media (min-width:768px){.sidebar-page .sidebar-page-form .wpcf7 input[type="submit"]{font-size:18px}}.sidebar-page .sidebar-page-social{margin-bottom:90px}.sidebar-page .sidebar-page-social .sidebar-page-social-list{display:flex;align-items:center;justify-content:center}@media (min-width:768px){.sidebar-page .sidebar-page-social .sidebar-page-social-list{justify-content:flex-start}}.sidebar-page .sidebar-page-social .sidebar-page-social-list .link:not(:last-of-type){margin-right:15px}.sidebar-page .sidebar-page-facebook{margin-bottom:140px}.sidebar-page .sidebar-page-facebook
.code{margin-bottom:50px;text-align:center}.sidebar-page .sidebar-page-facebook .link
a{height:55px}@media (min-width:768px){.sidebar-page .sidebar-page-facebook .link
a{font-size:18px}}.post-inner{color:#1a1a1a}@media (min-width:768px){.post-inner{display:grid;grid-template-columns:1fr 340px;grid-column-gap:140px;max-width:1400px;margin-left:auto;margin-right:auto}}.post-inner
.breadcrumbs{margin-bottom:20px}.post-inner .breadcrumbs .breadcrumbs-list{justify-content:flex-start}.post-inner .post-inner-wrapper{padding-top:50px;padding-left:15px;padding-right:15px}@media (min-width:768px){.post-inner .post-inner-wrapper{order:1}}.post-inner .post-inner-header
h1{font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:41px;text-transform:uppercase}@media (min-width:768px){.post-inner .post-inner-header
h1{font-size:35px}}.post-inner .post-inner-meta{display:flex;align-items:center;margin-bottom:15px;color:#4d4d4d;font-size:18px;line-height:46px}.post-inner .post-inner-meta
span{display:flex;align-items:center}.post-inner .post-inner-meta span:not(:last-of-type){margin-right:50px}.post-inner .post-inner-meta span
svg{margin-right:5px}.post-inner .post-inner-image{height:200px;margin-top:0}@media (min-width:768px){.post-inner .post-inner-image{height:550px}}.post-inner .post-inner-image
img{width:100%;height:100%;object-fit:cover}.post-inner .post-inner-content
p{margin-bottom:20px;font-size:18px;line-height:26px}.post-inner .post-inner-content h3,.post-inner .post-inner-content
h4{margin-bottom:25px;font-size:24px;line-height:36px}.post-inner .post-inner-content ul,.post-inner .post-inner-content
ol{margin-top:0;margin-bottom:25px;padding-left:0;font-size:18px;line-height:26px;list-style-type:none}.post-inner .post-inner-content ul li,.post-inner .post-inner-content ol
li{position:relative;margin-bottom:20px;padding-left:40px}.post-inner .post-inner-content ul li:before,.post-inner .post-inner-content ol li:before{content:'';position:absolute;top:0;left:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' version='1' viewBox='0 0 2400000 2400000' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M0 0h2400000v2400000H0V0z' fill='%2319b7e3'/%3E%3Cpath d='M714110 1230898c-35717-39629-31862-100489 7738-135242 39629-35745 100489-32854 135242 6746l224081 250188 461710-513868c35746-39601 96606-42492 135214-7739 39629 35745 43484 96605 7739 136206l-532238 594061-7738 7739c-39600 34781-100461 31861-136206-7739l-295571-330352h29z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat}.post-inner .post-inner-content
blockquote{position:relative;margin-top:10px;margin-bottom:50px;padding:50px
15px 25px;font-size:18px;line-height:26px;font-style:italic;box-shadow:0 2px 18px 2px rgba(0, 0, 0, 0.1)}@media (min-width:768px){.post-inner .post-inner-content
blockquote{margin-bottom:100px;margin-top:50px}}.post-inner .post-inner-content blockquote:before{content:'';position:absolute;top:10px;right:10px;width:40px;height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57' height='44' version='1' viewBox='0 0 5700000 4463935' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M5184935 0C4078513 476933 3239127 1812289 3239127 3033193c0 858451 553226 1430742 1297196 1430742 572320 0 1163677-515065 1163677-1182743 0-743999-572291-1182743-1144583-1182743-57226 0-133518 0-190773 19066 171679-820291 591386-1392582 1163677-1697808L5184935 0zM1945808 0C839385 476933 0 1812289 0 3033193c0 858451 553225 1430742 1297224 1430742 572291 0 1163649-515065 1163649-1182743 0-743999-572292-1182743-1144583-1182743-57226 0-133547 0-190773 19066 171707-820291 591385-1392582 1163677-1697808L1945808 0z' fill='%231ec8f7'/%3E%3C/svg%3E");background-position:center;background-size:cover}.post-inner .post-inner-related-news{margin-bottom:150px}@media (min-width:768px){.post-inner .post-inner-related-news{order:3;grid-column-start:1;grid-column-end:3}}.post-inner .post-inner-related-news
h3{max-width:255px;margin-bottom:50px;margin-left:auto;margin-right:auto;font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:41px;text-transform:uppercase;text-align:center}@media (min-width:768px){.post-inner .post-inner-related-news
h3{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;text-align:left}}@media (min-width:768px){.post-inner .post-inner-related-news .tranding-articles-list{grid-template-columns:repeat(3, 1fr);grid-template-areas:none;grid-gap:40px;max-width:1400px}}.post-inner .post-inner-related-news .tranding-articles-list .slick-list{margin-bottom:0}.post-inner .post-inner-related-news .tranding-articles-list .slick-arrow,.post-inner .post-inner-related-news .tranding-articles-list .slick-dots{display:none !important}@media (min-width:768px){.post-inner .tranding-articles-item{grid-area:auto;justify-content:flex-start;outline:none}}@media (min-width:768px){.post-inner .tranding-articles-item
.image{height:350px}}@media (min-width:768px){.post-inner .tranding-articles-item:nth-child(1) .image,.post-inner .tranding-articles-item:nth-child(4) .image{height:350px}}.post-inner .post-inner-comments{padding-top:100px;padding-bottom:100px}.post-inner .post-inner-comments
h3{margin-bottom:50px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:24px;line-height:26px;text-transform:uppercase;text-align:center}.quations{margin-top:100px;margin-bottom:100px;position:relative;padding:170px
15px;background-color:#000;color:#fff}@media (min-width:768px){.quations{padding:380px
15px}}.quations:before{position:absolute;top:-1px;left:0;content:'';width:0;height:0;border-top:100px solid white;border-right:100vw solid transparent;user-select:none;pointer-events:none}.quations:after{position:absolute;bottom:-1px;left:0;content:'';width:0;height:0;border-top:100px solid white;border-right:100vw solid transparent;transform:rotateZ(180deg);user-select:none;pointer-events:none}.quations>h2{max-width:220px;margin-left:auto;margin-right:auto;margin-bottom:30px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:40px;text-transform:uppercase;text-align:center;transition:0.5s;opacity:0}.quations>h2
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.quations>h2.active
span{opacity:1;transform:translateX(0)}@media (min-width:768px){.quations>h2{max-width:none;font-size:48px;line-height:46px}}.quations>p{max-width:220px;margin-left:auto;margin-right:auto;margin-bottom:50px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:20px;line-height:32px;text-transform:uppercase;text-align:center;transition:0.5s;opacity:0}.quations>p
span{display:inline-block;transition:0.5s cubic-bezier(0.4, 0.56, 0.51, 1.05);transform:translateX(50%);opacity:0}.quations>p.active
span{opacity:1;transform:translateX(0)}@media (min-width:768px){.quations>p{max-width:none;font-size:32px;line-height:40px;margin-bottom:120px}}@media (min-width:768px){.quations .quations-wrapper{max-width:1300px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:300px}}.quations .quations-wrapper
p{opacity:0;transition:1.5s;transition-delay:0.1s}.quations .quations-wrapper
p.active{opacity:1}.quations .quations-calendar{margin-bottom:50px}@media (min-width:768px){.quations .quations-calendar{margin-bottom:0}}.quations .quations-calendar
p{margin-bottom:10px;font-size:20px;line-height:46px;text-align:center}@media (min-width:768px){.quations .quations-calendar
p{margin-bottom:45px;text-align:left;font-size:32px;font-weight:bold}}.quations .quations-time
p{margin-bottom:10px;font-size:20px;line-height:46px;text-align:center}@media (min-width:768px){.quations .quations-time
p{margin-bottom:45px;text-align:left;font-size:32px;font-weight:bold}}.quations .quations-time-info{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:15px;opacity:0;transition:1.5s;transition-delay:0.1s}.quations .quations-time-info.active{opacity:1}@media (min-width:768px){.quations .quations-time-info{align-items:flex-start}}.quations .quations-time-info
span{font-size:14px;line-height:24px}@media (min-width:768px){.quations .quations-time-info
span{font-size:18px;line-height:46px}}@media (min-width:768px){.quations .quations-time-send{max-width:440px}}.quations .quations-time-send
.btn_blue{width:100%;height:55px;font-size:18px}.quations .quations-time-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px;margin-bottom:30px;color:#1a1a1a}@media (min-width:768px){.quations .quations-time-wrapper{max-width:440px;grid-gap:30px 40px}}.quations .quations-time-wrapper
.time{display:flex;align-items:center;justify-content:center;height:50px;font-size:18px;line-height:32px;background-color:#fff;text-transform:uppercase}@media (min-width:768px){.quations .quations-time-wrapper
.time{height:56px}}.quations .quations-time-wrapper .time:hover,.quations .quations-time-wrapper .time.select-time{color:#fff;background-color:#1ec8f7}.quations-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8888;display:none;color:#1a1a1a}.quations-modal
h2{margin-bottom:25px;font-family:'JaapokkisubtractRegular',sans-serif;font-size:32px;line-height:46px;text-align:center;text-transform:uppercase}@media (min-width:768px){.quations-modal
h2{font-size:48px}}.quations-modal .quations-modal-wrapper{position:absolute;top:50%;left:50%;overflow-y:auto;width:calc(100% - 30px);max-height:calc(100% - 30px);padding:50px
20px 25px;transform:translate(-50%, -50%);background-color:#fff}@media (min-width:768px){.quations-modal .quations-modal-wrapper{max-width:540px;padding:50px
40px}}.quations-modal .quations-modal-wrapper .wpcf7 input[type="submit"]{margin-top:0}.quations-modal .quations-modal-info
p{font-size:18px;margin-bottom:15px}.quations-modal .quations-modal-overlay{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.7)}.quations-modal .quations-modal-close{position:absolute;top:12px;right:12px}.ui-datepicker{width:100%;padding:15px;background-color:#fff;color:#1a1a1a;display:none}@media (min-width:768px){.ui-datepicker{padding:40px}}.ui-datepicker .ui-datepicker-header{position:relative;top:-5px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:-10px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;cursor:pointer}@media (min-width:768px){.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:-35px;width:110px;height:110px}}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:-10px}@media (min-width:768px){.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:-35px}}.ui-datepicker .ui-datepicker-prev{right:45px}@media (min-width:768px){.ui-datepicker .ui-datepicker-prev{right:-40px}}.ui-datepicker .ui-datepicker-prev
span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='27' version='1' viewBox='0 0 1471938 2431524' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M1343824 128088L256176 1215788l1087648 1087648' fill='none' stroke='%23999' stroke-width='362316'/%3E%3C/svg%3E")}.ui-datepicker .ui-datepicker-next{right:-15px;background-color:#1ec8f7}@media (min-width:768px){.ui-datepicker .ui-datepicker-next{right:-150px}}.ui-datepicker .ui-datepicker-next
span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='27' version='1' viewBox='0 0 1752469 2894939' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M152531 152500l1294938 1295000L152531 2742439' fill='none' stroke='%23fff' stroke-width='431369'/%3E%3C/svg%3E")}.ui-datepicker .ui-datepicker-prev-hover{right:45px}@media (min-width:768px){.ui-datepicker .ui-datepicker-prev-hover{right:-40px}}.ui-datepicker .ui-datepicker-next-hover{right:-15px}@media (min-width:768px){.ui-datepicker .ui-datepicker-next-hover{right:-150px}}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next
span{display:block;width:7px;height:15px;background-size:cover;background-position:center}.ui-datepicker .ui-datepicker-title{width:calc(100% - 105px);font-size:20px;line-height:50px;font-weight:bold}@media (min-width:768px){.ui-datepicker .ui-datepicker-title{width:calc(100% - 115px);margin-bottom:40px;font-size:32px}}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{display:none}.ui-datepicker .ui-datepicker-title
select{font-size:1em;margin:1px
0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker
table{width:100%;font-size:0.9em;border-collapse:collapse;margin:0
0 0.4em}.ui-datepicker
th{padding:0.7em 0.3em;text-align:center;font-weight:bold;border:0;font-size:14px}.ui-datepicker
td{border:0;padding:1px}.ui-datepicker td.ui-datepicker-current-day{background-color:#1ec8f7}.ui-datepicker td.ui-datepicker-current-day
a{color:#fff}.ui-datepicker td.ui-state-disabled .ui-state-default{color:#ccc}.ui-datepicker td span,.ui-datepicker td
a{display:flex;align-items:center;justify-content:center;width:40px;height:30px;color:#1a1a1a;text-decoration:none;pointer-events:none}@media (min-width:768px){.ui-datepicker td span,.ui-datepicker td
a{width:100%;height:50px;font-size:18px}}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:0.7em 0 0 0;padding:0
0.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin:0.5em 0.2em 0.4em;cursor:pointer;padding:0.2em 0.6em 0.3em 0.6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:0.5em;top:0.3em}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group
table{width:95%;margin:0
auto 0.4em}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane
button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}