.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}body{font-family:"Montserrat",sans-serif;background-color:#0a0a0a}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*,::after,::before{box-sizing:border-box}.c-fhd{max-width:1920px}.thumbnail__icon{pointer-events:none;aspect-ratio:1/1;opacity:.8}.thumbnail picture{width:100%}.container{max-width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}@media(min-width: 1400px){.container{max-width:1400px}}@media(min-width: 1600px){.container{max-width:1600px}}.m-btn{z-index:999;inset:auto 0 25px 0;margin:auto;height:fit-content;padding:15px 20px !important;font-weight:500;display:flex !important}.m-btn:hover .m-btn__icon{filter:brightness(0) invert(0)}@media(min-width: 1200px){.m-btn{display:none !important}}.breadcrumbs{padding:15px 0;background-color:#282828;font-size:16px}.breadcrumbs a{color:#fff}.breadcrumbs i{font-size:13px;color:#f27a23;padding:0 8px}.breadcrumbs .fas{position:relative}.breadcrumbs .fas::before,.breadcrumbs .fas::after{content:"";position:absolute;width:8px;height:2px;background-color:#fff;top:0;right:0;bottom:0;left:0;margin:auto}.breadcrumbs .fas::after{transform:translateY(-2px) rotate(45deg)}.breadcrumbs .fas::before{transform:translateY(2px) rotate(-45deg)}.breadcrumb_last{font-weight:500}img{display:block;max-width:100%;height:auto}textarea{font-family:inherit;resize:vertical}a:-webkit-any-link{text-decoration:none}a:any-link{text-decoration:none}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.w-100{width:100%}.h-100{height:100%}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-decoration-none{text-decoration:none}.text-uppercase{text-transform:uppercase}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-stretch{align-items:stretch}.line-1{line-height:1.1}.line-3{line-height:1.3}.line-5{line-height:1.5}.line-6{line-height:1.6}.line-7{line-height:1.7}.color-white{color:#fff}.color-main{color:#f27a23}.color-second{color:#0088cb}.font-300{font-weight:300}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.font-900{font-weight:900}.d-block{display:block}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.button{padding:10px;background-color:#f27a23;font-weight:600;line-height:1.1;color:#fff;text-transform:uppercase;font-size:14px;border:2px solid #f27a23;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 4px 4px rgba(0,0,0,.25);-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1),transform 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1),transform 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1),transform 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1)}.button:hover{background-color:#fff;color:#121212;border-color:#121212;cursor:pointer}.button:hover .button__arrow{background-color:#121212}.button:hover .button__arrow::after,.button:hover .button__arrow::before{background-color:#121212}.button:active{transform:scale(0.9)}.button__arrow{width:12px;height:2px;background-color:#fff;position:relative;margin-left:15px;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}.button__arrow::after,.button__arrow::before{position:absolute;content:"";right:0px;top:0;bottom:0;margin:auto;width:7px;height:2px;transform:rotate(-45deg) translateY(3px);background-color:#fff;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}.button__arrow::before{transform:rotate(45deg) translateY(-3px)}.button--white{background-color:rgba(0,0,0,0);padding:12px;border:2px solid #fff}@media(min-width: 768px){.button{padding:18px;font-size:16px}.button__arrow{width:15px;margin-left:30px}.button__arrow::after,.button__arrow::before{width:10px;height:2px;transform:rotate(-45deg) translateY(4px)}.button__arrow::before{transform:rotate(45deg) translateY(-4px)}.button--white{padding:16px}}.current-menu-item>a{text-decoration:underline}.header__nav .menu-item{display:inline-flex;align-items:start;position:relative;font-weight:300;flex-direction:column;margin-bottom:20px}.header__nav .menu-item__arrow{top:0;right:0;z-index:999;height:100%;width:20px;cursor:pointer}.header__nav .menu-item__arrow::after{content:"";width:12px;height:8px;display:block;background-image:url("/wp-content/uploads/2021/01/dropdown.png");top:15px;background-size:contain;background-repeat:no-repeat;position:relative}.header__nav .menu-item.menu-item-has-children a:first-of-type{padding:10px 25px 10px 10px;position:relative}.header__nav .menu-item>a{padding:10px;text-transform:uppercase;color:#fff;font-size:16px;width:100%}.header__nav .menu-item .sub-menu{padding-left:20px;-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1),visibility 250ms cubic-bezier(0, 0, 0.58, 1),max-height,250ms cubic-bezier(0, 0, 0.58, 1),padding 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1),visibility 250ms cubic-bezier(0, 0, 0.58, 1),max-height,250ms cubic-bezier(0, 0, 0.58, 1),padding 250ms cubic-bezier(0, 0, 0.58, 1);transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1),visibility 250ms cubic-bezier(0, 0, 0.58, 1),max-height,250ms cubic-bezier(0, 0, 0.58, 1),padding 250ms cubic-bezier(0, 0, 0.58, 1)}.header__nav .menu-item .sub-menu__active{padding:10px 0 20px 20px;opacity:1;visibility:visible}.header__nav .menu-item .sub-menu .menu-item{margin:0;width:100%}.header__nav .menu-item .sub-menu .menu-item a{font-weight:300;padding:15px 0;font-size:14px;color:rgba(255,255,255,.85);-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}.header__nav .menu-item .sub-menu .menu-item a::after{content:none}.header__nav .menu-item .sub-menu .menu-item.menu-item-has-children span{display:none}.header__nav .menu-item .sub-menu .menu-item.menu-item-has-children a{font-weight:300;padding:15px 0;font-size:14px;color:rgba(255,255,255,.85);-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}.header__nav .menu-item .sub-menu .menu-item.menu-item-has-children a::after{content:none}.header__nav .sub-menu{opacity:0;visibility:hidden;padding-left:15px;-webkit-transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out;transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out}.header__nav .sub-menu .sub-menu{display:none}.hamburger{width:20px;height:50px;margin-left:20px;padding:20px 0}.hamburger__line{width:20px;height:2px;-webkit-transition:transform 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:transform 250ms cubic-bezier(0, 0, 0.58, 1);transition:transform 250ms cubic-bezier(0, 0, 0.58, 1)}.hamburger--active .hamburger__line--1{transform:rotate(45deg);top:4px}.hamburger--active .hamburger__line--2{transform:rotate(-45deg);bottom:4px}.header{padding:20px 0;background-color:#0a0a0a;border-bottom:1px solid #f27a23;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}.header__svg{width:230px}.header__badge{margin-left:20px}.header__nav-menu{top:0;left:0;width:100vw;height:100vh;padding:30% 15%;background-color:#0a0a0a;opacity:0;transform:translateY(-100%);overflow-y:scroll;-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1),transform 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1),transform 250ms cubic-bezier(0, 0, 0.58, 1);transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1),transform 250ms cubic-bezier(0, 0, 0.58, 1)}.header__nav-menu--active{opacity:1;transform:translateX(0)}.header__nav-menu .menu{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header__social{margin:25px 0 0 10px}.header__social-icon{margin:0 5px}.header__social-icon img{width:30px;height:30px}.header__phone{display:none;font-size:14px}.header__phone:hover .header__phone-icon{-webkit-filter:brightness(0) invert(0);filter:brightness(0) invert(0)}.header__phone--price-list{border:2px solid #fff;background-color:rgba(0,0,0,0);-webkit-transition:border 250ms cubic-bezier(0, 0, 0.58, 1),background-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:border 250ms cubic-bezier(0, 0, 0.58, 1),background-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1);transition:border 250ms cubic-bezier(0, 0, 0.58, 1),background-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1)}.header__phone--price-list:hover{border:2px solid #000}.header__phone--price-list:hover .header__phone-icon{-webkit-filter:brightness(0) invert(0);filter:brightness(0) invert(0)}.header__phone-icon{width:15px;height:15px;margin-left:10px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transition:filter 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:filter 250ms cubic-bezier(0, 0, 0.58, 1);transition:filter 250ms cubic-bezier(0, 0, 0.58, 1)}@media(min-width: 576px){.header__svg{width:150px}.header__nav .menu-item>a{font-size:20px}}@media(min-width: 768px){.header__nav .menu-item__arrow{right:60%}.header __nav-menu{padding:20% 15%}}@media(min-width: 992px){.header__nav-menu{padding:15%}}@media(min-width: 1200px){.header__phone{font-size:14px;display:flex}}@media(min-width: 1400px){.header__nav-menu{overflow-y:visible}.header__nav .header__nav-menu{opacity:1;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;flex-direction:row;align-items:center;transform:translateY(0)}.header__nav .header__nav-menu .menu{flex-direction:row}.header__nav .header__nav-menu .menu-item{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-bottom:0}.header__nav .header__nav-menu .menu-item:not(:last-child){margin-right:15px}.header__nav .header__nav-menu .menu-item__arrow{display:none}.header__nav .header__nav-menu .menu-item a{width:max-content;margin:0;padding:20px 12px;font-size:14px;-webkit-transition:color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:color 250ms cubic-bezier(0, 0, 0.58, 1);transition:color 250ms cubic-bezier(0, 0, 0.58, 1)}.header__nav .header__nav-menu .menu-item:hover a{text-decoration:underline}.header__nav .header__nav-menu .menu-item:hover>.sub-menu{opacity:1;visibility:visible}.header__nav .header__nav-menu .menu-item:hover>.sub-menu a{color:#fff}.header__nav .header__nav-menu .menu-item .sub-menu{position:absolute;width:240px;top:100%;padding:15px 0;background-color:#191919;border-top:1px solid #f37a23}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item{max-width:100%;padding:0 15px;margin:0}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item a{color:rgba(255,255,255,.85);font-size:12px;line-height:1.3;font-weight:600;text-decoration:none;width:100%;padding:10px 12px;content:""}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item a:hover{background-color:#2b2b2b}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item a:hover a{background-color:#2b2b2b}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item a:hover>.sub-menu{opacity:1;visibility:visible}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item a:hover>.sub-menu a{color:#fff}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item.menu-item-has-children a{padding:10px 20px 10px 12px}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item.menu-item-has-children a::after{content:"";opacity:.85;right:10px;position:absolute;display:block;background-image:url(/wp-content/uploads/2021/01/dropdown.png);background-size:contain;background-repeat:no-repeat;width:12px;height:8px;top:0;bottom:0;margin:auto}.header__nav .header__nav-menu .menu-item .sub-menu .sub-menu{display:block;left:100%;top:0}.header__nav .header__nav-menu .menu-item .sub-menu .sub-menu .menu-item a::after{content:none}.header__nav .header__nav-menu .menu-item.menu-item-has-children>a{padding:20px 20px 20px 12px}.header__nav .header__nav-menu .menu-item.menu-item-has-children>a::after{content:"";position:absolute;display:block;background-image:url(/wp-content/uploads/2021/01/dropdown.png);background-size:contain;background-repeat:no-repeat;width:12px;height:8px;top:0;bottom:0;right:0;margin:auto}.header__social{margin:0 25px}.header .hamburger{display:none}}.grid{display:grid;gap:var(--gutter, 16px);grid-template-columns:repeat(var(--grid-placement, auto-fill), minmax(var(--grid-min-item-size, 16rem), 1fr))}.grid[data-layout=halves]{--grid-placement: auto-fit;--grid-min-item-size: clamp(16rem,50vw,33rem) }.custom-pricelist-item{--gutter: 16px;aspect-ratio:1/1;max-height:300px;transition:all 300ms ease}.custom-pricelist-item:hover{background-color:#cc641a}.cta-footer{padding:75px 0;background-size:cover}.cta-footer__row{padding:40px 20px;max-width:fit-content;margin:auto}.cta-footer__row::after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(19,19,19,.95);left:0;top:0;z-index:0;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 30px) 100%, 30px 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 30px) 100%, 30px 100%)}.cta-footer__heading,.cta-footer__content,.cta-footer__mail,.cta-footer__phone,.cta-footer__button{position:relative;z-index:2}.cta-footer__phone+.cta-footer__mail{margin-top:25px}.cta-footer__heading,.cta-footer__content{text-align:center}.cta-footer__heading{font-weight:300;font-size:26px}.cta-footer__content{font-size:14px;line-height:1.5;color:#949494;margin:25px 0}.cta-footer__mail{margin-right:10px}.cta-footer__mail,.cta-footer__phone{display:flex;align-items:center;font-size:14px}.cta-footer__icon{margin-right:10px;width:20px;aspect-ratio:1/1;object-fit:contain}.cta-footer__mail{margin-left:20px}.cta-footer__button{top:55px;margin:auto}.footer{padding:60px 0 0;background-color:#000;border-top:1px solid #272727}.footer__col-contact,.footer__col-address{width:100%}.footer__col-contact+.footer__col-address{margin-top:85px}.footer__col-menu{width:100%}.footer__title{text-transform:uppercase;font-size:18px;padding-bottom:42px}.footer__title::after{content:"";position:absolute;bottom:21px;left:0;background-color:#272727;width:114px;height:1px}.footer__icon{width:14px;aspect-ratio:1/1;object-fit:contain;margin:4px 18px 0 0;-webkit-filter:grayscale(1);filter:grayscale(1)}.footer__contact-link{font-size:18px;color:#949292}.footer__contact-line+.footer__contact-line{margin-top:20px}.footer__additional{color:#949292;font-size:14px;line-height:2}.footer__nav{margin-top:85px}.footer__nav .menu{display:flex;flex-wrap:wrap}.footer__nav .menu-item{width:calc(100% - 20px);font-size:16px;color:#949292;text-transform:uppercase;font-weight:600;padding-left:18px;position:relative;line-height:1.4;margin:6px 0}.footer__nav .menu-item:not(:nth-of-type(-n + 1)){margin-top:15px}.footer__nav .menu-item a{color:#949292;-webkit-transition:color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:color 250ms cubic-bezier(0, 0, 0.58, 1);transition:color 250ms cubic-bezier(0, 0, 0.58, 1)}.footer__nav .menu-item a::after,.footer__nav .menu-item a::before{content:"";position:absolute;width:8px;height:3px;display:block;background-color:#949292;top:10px;left:0;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}.footer__nav .menu-item a::after{transform:rotate(-45deg) translateY(3px)}.footer__nav .menu-item a::before{transform:rotate(45deg) translateY(-3px)}.footer__nav .menu-item a:hover{color:#fff}.footer__nav .menu-item a:hover::after,.footer__nav .menu-item a:hover::before{background-color:#fff}.footer__copyrights{padding:45px 0;text-align:left;line-height:1.5;margin:0 auto;color:#949292;font-size:14px;gap:5px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.footer__additional-nav{background-color:#0d0d0d;padding:18px 0}.footer__additional-nav .menu{display:flex;justify-content:center;flex-wrap:wrap}.footer__additional-nav .menu-item{font-size:14px;margin:10px;font-weight:100}.footer__additional-nav .menu-item a{color:#949292}@media(min-width: 768px){.cta-footer__heading{font-size:26px}.cta-footer__content{font-size:14px;margin:15px 0 25px}.cta-footer__mail{margin-right:15px}.cta-footer__mail,.cta-footer__phone{font-size:20px}.cta-footer__row{padding:40px 140px 20px}.cta-footer__row::after{-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 125px) 100%, 125px 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 125px) 100%, 125px 100%)}.cta-footer__button{top:40px}.footer__col-contact,.footer__col-address{width:50%}.footer__col-contact+.footer__col-address{margin-top:0}.footer__title{padding-bottom:62px}.footer__title::after{bottom:31px}.footer__copyrights{padding:85px 0 45px;text-align:center;font-size:14px}.footer__nav .menu-item{width:calc(50% - 20px)}.footer__nav .menu-item:not(:nth-of-type(-n + 1)){margin-top:0}.footer__nav .menu-item:not(:nth-of-type(-n + 2)){margin-top:15px}}@media(min-width: 992px){.cta-footer__social{flex-direction:row}.cta-footer__phone+.cta-footer__mail{margin-top:0}.footer__contact-link{font-size:24px}.footer__icon{width:18px;margin:7px 18px 0 0}.footer__nav .menu-item{font-size:18px}}@media(min-width: 1200px){.footer__col{width:33.3333333333%}.footer__nav{margin-top:0}}.heading{font-size:24px;line-height:1.3}.heading strong{font-weight:500}.heading h1,.heading h2,.heading h3,.heading h4{font-weight:400}.description{font-size:14px}.description p+p{margin-top:15px}.description strong{font-weight:400;color:#f27a23}.title-section{background-color:#121212}.title-section::after{content:"";position:absolute;bottom:0;left:0;display:block;height:100%;width:100%;background-color:#f27a23;-webkit-clip-path:polygon(0 calc(100% - 36px), 0% 100%, 100% 100%);clip-path:polygon(0 calc(100% - 36px), 0% 100%, 100% 100%)}.title-section__contact input{width:100%}.title-section .is-visible .title-section__row{-webkit-animation:slide-top 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:slide-top 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}50%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-top{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}50%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.title-section__row{opacity:0;max-width:87%;margin:auto;-webkit-transition:opacity 350ms cubic-bezier(0.42, 0, 1, 1),transform 350ms cubic-bezier(0.42, 0, 1, 1);-o-transition:opacity 350ms cubic-bezier(0.42, 0, 1, 1),transform 350ms cubic-bezier(0.42, 0, 1, 1);transition:opacity 350ms cubic-bezier(0.42, 0, 1, 1),transform 350ms cubic-bezier(0.42, 0, 1, 1)}.title-section__bg{top:0;left:0;z-index:-1;background-size:cover;-webkit-box-shadow:inset 600px 0px 600px 0 rgba(0,0,0,.75);box-shadow:inset 600px 0px 600px 0 rgba(0,0,0,.75)}.title-section__bg::after{content:"";position:absolute;bottom:0;left:0;height:100%;width:100%;z-index:2;-webkit-box-shadow:inset 600px 0px 600px 0 rgba(0,0,0,.75);box-shadow:inset 600px 0px 600px 0 rgba(0,0,0,.75)}.title-section__img{object-fit:cover}.title-section__row{padding:70px 15px}.title-section__heading,.title-section__description{text-shadow:4px 4px 4px rgba(0,0,0,.5)}.title-section__heading strong,.title-section__description strong{display:inline-block}.title-section__description{margin:15px 0 30px}.title-section__tiles{position:sticky;z-index:80;top:90px;width:100%}.title-section__tile{width:33.3333333333%;height:105px;font-size:9px;background-color:#e3711e}.title-section__tile:first-of-type{background-color:#f37a23}.title-section__tile:last-of-type{background-color:#cc641a}.title-section__tile img{max-width:64px;max-height:25px;height:auto;width:auto;margin-bottom:20px;-webkit-filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}.title-section__input{margin:10px 0}.title-section__input-inner,.title-section__button input{font-family:"Montserrat",sans-serif;border:solid 1px #dadcd9;border-radius:0;line-height:1}.title-section__input-inner{padding:10px 40px;color:#fff;background-color:rgba(196,196,196,.2)}.title-section__input-inner:focus{outline:none}.title-section__input-inner::-webkit-input-placeholder{color:#dbddda}.title-section__input-inner::-moz-placeholder{color:#dbddda}.title-section__input-inner:-ms-input-placeholder{color:#dbddda}.title-section__input-inner::-ms-input-placeholder{color:#dbddda}.title-section__input-inner::placeholder{color:#dbddda}.title-section__button{margin-top:25px}.title-section__button input{background-color:rgba(0,0,0,0);font-size:16px;color:#cdcecc;padding:10px 15px;font-weight:600;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1)}.title-section__button input:hover{cursor:pointer;background-color:#fff;border:#000 1px solid;color:#000}.title-section-realization{padding:60px 0;background-color:#000}.title-section-realization__img{margin-top:50px}.title-section-realization__description{margin:25px 0 0;color:#999}.title-section-realization__description p+p{margin-top:15px}.title-section-realization__description a{color:#f27a23}.title-section-realization__description ul{list-style-type:disc;list-style-position:inside;margin-top:10px}.title-section-realization__video{margin-top:45px;aspect-ratio:16/9;max-width:100%;width:100%}.title-section-realization__video iframe{left:0;top:0}.title-section-realization__gallery{margin-top:45px}.title-section-realization__gallery-img{width:100%}.title-section-contact{padding:60px 0;background-color:#282828}.title-section-archive{background-color:#000;padding:60px 0}.title-section-archive__bg{top:0;left:0;object-fit:cover;transform:scaleX(-1);opacity:.3;z-index:0}.title-section-archive__row{z-index:2}.title-section-archive__description{margin-top:25px}.title-section-about{background-color:#000;padding:60px 0}.title-section-about__content{z-index:99}.title-section-about__bg{display:none}.title-section-about__description{margin:15px 0 45px;color:#999}@media(min-width: 768px){.heading{font-size:32px}.description{font-size:16px}.title-section__row{padding:70px 0}.title-section__description{margin:20px 0 40px}.title-section-contact,.title-section-archive,.title-section-realization{padding:80px 0}.title-section-contact__row,.title-section-archive__row,.title-section-realization__row{gap:60px}.title-section-about__bg{top:auto;bottom:0;right:0;display:block;height:70%;width:auto}}@media(min-width: 992px){.title-section__row{padding:120px 0}.title-section__contact{padding-left:120px}.title-section__button{margin-top:25px}.title-section__button input{font-size:18px;padding:15px 26px}.title-section__tiles{position:absolute;top:-70px;right:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.title-section__tile{width:110px;height:110px}.title-section__tile img{max-width:50px;max-height:25px}.title-section-realization{padding:100px 0}.title-section-about{padding:90px 0}.title-section-about__description{margin:15px 0 70px;max-width:80%}.title-section-contact,.title-section-archive{padding:120px 0}.title-section-archive__heading{padding-left:120px}.title-section-archive__heading::before{content:"";position:absolute;width:80px;height:51px;left:0;background-size:cover;background-image:url("/wp-content/uploads/2021/01/ALLSHAPE.png.webp")}.title-section-archive__description{padding-left:120px}}@media(min-width: 1200px){.title-section__row{padding:170px 0 170px}.title-section-realization__row{flex-direction:row}.title-section-realization__row picture{flex-shrink:0}.title-section-realization__video,.title-section-realization__img,.title-section-realization__video,.title-section-realization__img{max-height:340px}.title-section-realization__video,.title-section-realization__img,.title-section-realization__gallery,.title-section-realization__video,.title-section-realization__img{margin-top:0;max-width:360px;width:100%;object-fit:cover;flex-shrink:0}.title-section-realization__video{padding-bottom:340px}.title-section-realization{padding:90px 0}}@media(min-width: 1400px){.heading{font-size:48px}.description{font-size:18px}.title-section__tile{width:150px;height:150px;font-size:12px}.title-section__tile img{max-width:64px;max-height:25px}.title-section-realization__video,.title-section-realization__img,.title-section-realization__video,.title-section-realization__img,.title-section-realization__row picture{max-height:340px}.title-section-realization__video,.title-section-realization__img,.title-section-realization__gallery,.title-section-realization__video,.title-section-realization__img,.title-section-realization__row picture{margin-top:0;max-width:480px;width:100%}.title-section-realization__video{padding-bottom:340px}.title-section-realization__description{margin:45px 0 0}.title-section-realization__empty .title-section-realization__heading,.title-section-realization__empty .title-section-realization__description{max-width:80%}.title-section-about__bg{height:100%}}@media(min-width: 1600px){.title-section-realization__video,.title-section-realization__img,.title-section-realization__gallery,.title-section-realization__video,.title-section-realization__img,.title-section-realization__row picture{max-width:600px}}.icons{background-color:#fff;padding:45px 0}.icons__tile+.icons__tile{margin-top:50px}.icons__img{width:45px;height:45px;aspect-ratio:1/1;object-fit:contain;margin-bottom:25px}.icons__title{font-size:16px}.icons__description{font-size:12px;color:#2e2e2e}@media(min-width: 768px){.icons{padding:80px 0}.icons__tile{width:33.3333333333%}.icons__tile+.icons__tile{margin-top:0}}@media(min-width: 1200px){.icons{padding:115px 0}.icons__row{padding:0 100px}.icons__img{width:60px;height:60px;margin-bottom:30px}.icons__title{font-size:18px}.icons__description{font-size:14px}}.diamond__bg{top:0;left:0;object-fit:cover;z-index:-1}.diamond__image{aspect-ratio:700/507}.diamond__row{padding:45px 0}.diamond__image{max-width:95%;margin:80px auto 0}.diamond__content{color:#e5e5e5}.diamond__content h1,.diamond__content h2,.diamond__content h3,.diamond__content h4{font-weight:300;font-size:20px;text-transform:uppercase}.diamond__content h1,.diamond__content h2,.diamond__content h3,.diamond__content h4,.diamond__content p{margin-bottom:18px}.diamond__content strong{font-weight:300;font-size:16px;color:#f27a23}.diamond__content p{font-size:16px;line-height:1.5}@media(min-width: 992px){.diamond__content h1,.diamond__content h2,.diamond__content h3,.diamond__content h4{font-size:24px}.diamond__content h1,.diamond__content h2,.diamond__content h3,.diamond__content h4,.diamond__content p{margin-bottom:22px}.diamond__content strong{font-size:20px}.diamond__content p{font-size:18px}.diamond__row{padding:90px 0}}@media(min-width: 1400px){.diamond__image{max-width:700px;margin:0 60px 0 0}.diamond__row{padding:170px 0 100px;flex-direction:row}}.why_us__bg{top:0;left:0;object-fit:cover;z-index:-1}.why_us__row{padding:90px 0}.why_us__tile{padding:40px 20px;max-width:1030px}.why_us__tile::before{content:"";top:0;left:0;position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.5);backdrop-filter:blur(20px);border-radius:18px;z-index:-1;-webkit-box-shadow:80px 120px 100px rgba(0,0,0,.05);box-shadow:80px 120px 100px rgba(0,0,0,.05)}.why_us__tile::after{content:"";position:absolute;bottom:35px;right:20px;width:120px;height:89px;background-size:cover;background-image:url("/wp-content/uploads/2021/01/only_shape-1.png.webp");opacity:.7}.why_us__heading{font-size:24px}.why_us__heading strong{font-weight:500;color:#f27a23}.why_us__content{margin:30px 0 18px;font-weight:14px;max-width:620px}.why_us__content p{line-height:1.8}.why_us__button{color:#000;border-color:#000;margin-top:55px}.why_us__icons+.why_us__icons{margin-top:25px}.why_us .button__arrow,.why_us .button__arrow::after,.why_us .button__arrow::before{background-color:#000}@media(min-width: 768px){.why_us__row{padding:130px 0}.why_us__heading::before{content:"";position:absolute;width:40px;height:26px;right:calc(100% + 20px);background-size:cover;background-image:url("/wp-content/uploads/2021/01/ALLSHAPE.png.webp")}.why_us__tile{padding:45px 160px 45px 95px}.why_us__tile::after{bottom:40px;right:45px;width:160px;height:118px;background-image:url("/wp-content/uploads/2021/01/only_shape-1.png.webp");opacity:.95}.why_us__content{font-size:16px}}@media(min-width: 992px){.why_us__heading{font-size:36px}.why_us__heading::before{width:60px;height:38px}.why_us__tile{padding:65px 200px 65px 135px}.why_us__tile::after{bottom:50px;right:95px;width:250px;height:180px}.why_us__content{margin:60px 0 18px}}@media(min-width: 1200px){.why_us__tile{padding:65px 220px 65px 135px}}.text-image__video,.text-image__image{margin-top:45px}.image-text__image{height:fit-content}.image-text__video,.image-text__image{margin-top:45px}.text-image,.image-text{padding:60px 0;background-color:#121212}.text-image--white .content,.image-text--white .content{margin-top:60px}.text-image__video,.image-text__video{overflow:hidden;height:0;padding-bottom:56.25%}.text-image__video iframe,.image-text__video iframe{left:0;top:0}@media(min-width: 768px){.text-image,.image-text{padding:100px 0}}@media(min-width: 1200px){.text-image__row,.image-text__row{flex-direction:row}.text-image__row>.text-image__content,.text-image__row .image-text__content,.image-text__row>.text-image__content,.image-text__row .image-text__content{width:60%}.text-image__row>.text-image__image,.text-image__row .image-text__image,.text-image__row .text-image__video,.text-image__row .image-text__video,.image-text__row>.text-image__image,.image-text__row .image-text__image,.image-text__row .text-image__video,.image-text__row .image-text__video{width:35%}.text-image__video,.image-text__video{padding-bottom:19.6875%;max-width:50%}.image-text__image,.text-image__image{margin-top:0}}@media(min-width: 1600px){.text-image__row>.text-image__content,.text-image__row .image-text__content,.image-text__row>.text-image__content,.image-text__row .image-text__content{width:50%}.text-image__row>.text-image__image,.text-image__row .image-text__image,.text-image__row .text-image__video,.text-image__row .image-text__video,.image-text__row>.text-image__image,.image-text__row .image-text__image,.image-text__row .text-image__video,.image-text__row .image-text__video{width:45%}.text-image__video,.image-text__video{padding-bottom:28.125%;max-width:50%}}.text-realization{padding:60px 0}.text-realization__col{margin-top:0}.content--white+.content--white,.content--black+.content--black{margin-top:-30px;padding-top:0}.content *{width:100%}.content h1,.content h2,.content h3,.content h4{width:100%;text-transform:uppercase;font-weight:300;position:relative}.content h1 strong,.content h2 strong,.content h3 strong,.content h4 strong{font-weight:500;display:block}.content p,.content li{font-size:14px;line-height:1.7}.content p a,.content li a{color:#f27a23}.content p strong,.content li strong{margin-bottom:10px;font-weight:500}.content p+h1,.content p+h2,.content p+h3,.content p+h4,.content li+h1,.content li+h2,.content li+h3,.content li+h4{margin-top:45px}.content ul{padding:25px 0 25px 5px}.content li{padding-left:25px;position:relative}.content li::after{color:#a3a3a3;content:"";position:absolute;top:4px;left:0;display:block;width:15px;height:15px;background-size:cover;background-image:url("/wp-content/uploads/2021/01/Vector.png.webp");-webkit-filter:invert(1);filter:invert(1)}.content li+li{margin-top:25px}.content li strong{font-weight:500}.content h1{font-size:24px}.content h2{font-size:26px}.content h1+*,.content h2+*{margin-top:25px}.content p+p{margin-top:15px}.content h3,.content h4{font-size:18px}.content h3+*,.content h4+*{margin-top:20px}.content--white{background-color:#fff}.content--white p,.content--white li{color:#6c6a6a}.content--white p strong,.content--white li strong{color:#333}.content--white h1,.content--white h2,.content--white h3,.content--white h4{color:#333}.content--white h1 strong,.content--white h2 strong,.content--white h3 strong,.content--white h4 strong{font-weight:500}.content--white h1,.content--white h2{padding-left:20px;border-left:22px solid #f27a23}.content--white li::after{-webkit-filter:invert(0.2);filter:invert(0.2)}.content--black{background-color:#282828}.content--black p,.content--black li{color:silver;font-weight:300}.content--black p strong,.content--black li strong{color:#ebebeb}.content--black h1,.content--black h2,.content--black h3,.content--black h4{color:#ebebeb}.content--black h1,.content--black h2{padding-left:30px}.content--black h1::before,.content--black h2::before{content:"";position:absolute;width:1px;height:100%;left:0;background-color:#f27a23}@media(min-width: 768px){.content li{padding-left:50px}.content li::after{width:25px;height:25px}}@media(min-width: 992px){.text-realization{padding:80px 0}.text-realization__col{margin:0 25px}.text-realization--two .content .text-realization__col{width:calc(50% - 50px)}.text-realization--three .content .text-realization__col{width:calc(33.3333333333% - 50px)}.text-realization--four .content .text-realization__col{width:calc(33.3333333333% - 50px)}.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:22px}.content h4{font-size:20px}.content h1+*,.content h2+*{margin-top:50px}.content p,.content li{font-size:16px}.content p strong,.content li strong{font-size:22px}.content p+h1,.content p+h2,.content p+h3,.content p+h4,.content ul+h1,.content ul+h2,.content ul+h3,.content ul+h4{margin-top:60px}.content p+p{margin-top:30px}.content h3+*,.content h4+*{margin-top:25px}.text-realization--one .text-realization__row,.text-realization--two .text-realization__row,.text-realization--third .text-realization__row,.text-realization--fourth .text-realization__row{margin:0 -25px}}@media(min-width: 1200px){.text-realization{padding:100px 0}.text-realization--three .content .text-realization__col{width:calc(33.3333333333% - 50px)}.text-realization--four .content .text-realization__col{width:calc(25% - 50px)}.content p,.content ul{font-size:18px}}.gallery{padding:100px 0 60px;background-color:#fff}.gallery__heading{font-size:24px;padding-left:44px;margin:0 0 45px;font-weight:300;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.gallery__heading strong{font-weight:400;display:block}.gallery__heading h2{font-weight:300}.gallery__heading::after{content:"";position:absolute;display:block;width:22px;height:32px;background-color:#f27a23;bottom:0;left:0}.gallery__single{overflow:hidden;aspect-ratio:1/1}.gallery__single:hover{cursor:pointer}.gallery__single:hover img{transform:scale(1.05) rotate(-1deg)}.gallery__single img{object-fit:cover;-webkit-transition:transform 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:transform 250ms cubic-bezier(0, 0, 0.58, 1);transition:transform 250ms cubic-bezier(0, 0, 0.58, 1)}.gallery .gallery__pagination{position:relative;margin-top:40px !important}.gallery .gallery__page{background:#282828 !important;width:11px;height:11px;margin:3px 5px}.gallery .gallery__page.is-active{background:#f27a23 !important;transform:scale(1.1)}@media(min-width: 768px){.gallery{padding:80px 0}.gallery__heading{margin:0 0 60px;font-size:30px}}@media(min-width: 992px){.gallery{padding:100px 0}.gallery__heading{font-size:36px}}@media(min-width: 1200px){.gallery{padding:120px 0}.gallery__heading{margin:0 0 80px}}@media(min-width: 1400px){.gallery{padding:160px 0}.gallery__heading{margin:0 0 60px}}.archive-container{padding:60px 0}.archive{background-color:#282828}.archive__thumbnail{max-height:360px;overflow:hidden}.archive__thumbnail:hover .archive__image{opacity:.5}.archive__image{background-color:#121212;object-fit:cover;-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1);transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1)}.archive__title{font-size:18px;padding:15px;background-color:rgba(0,0,0,.5);bottom:0;left:0}.archive__single{width:100%}.archive__single:not(:nth-of-type(-n+1)){margin-top:50px}.archive__content{padding:8px 15px 15px;background-color:#000}.archive__date{font-size:10px;color:#f27a23}.archive__excerpt{font-size:12px;margin:10px 0 25px}.archive__button{font-size:12px;margin:0 0 0 auto;padding:10px 35px}@media(min-width: 768px){.archive__single{width:calc(100% - 50px)}}@media(min-width: 992px){.archive-container{padding:80px 0}.archive__loop{margin:0 -25px}.archive__single{width:calc(50% - 50px);margin:0 25px}.archive__single:not(:nth-of-type(-n+1)){margin-top:0}.archive__single:not(:nth-of-type(-n+2)){margin-top:50px}.archive__thumbnail{max-height:270px}.archive__title{font-size:22px;padding:25px}.archive__content{padding:12px 25px 25px;background-color:#000}.archive__date{font-size:14px;color:#f27a23}.archive__excerpt{font-size:16px}.archive__button{font-size:16px;padding:15px 55px}}@media(min-width: 1400px){.archive-container{padding:120px 0}.archive__single{width:calc(33.3333333333% - 50px);margin:0 25px}.archive__single:not(:nth-of-type(-n+1)){margin-top:0}.archive__single:not(:nth-of-type(-n+2)){margin-top:0}.archive__single:not(:nth-of-type(-n+3)){margin-top:50px}}.border{background-color:#000;padding:60px 0}.border__content-border{border:2px solid #f27a23;border-radius:15px 0}.border__text{color:#e5e5e5;font-size:16px;padding:35px 25px}.border__content-diamond{margin-top:60px;gap:45px}.border__col{color:#e5e5e5}.border__col h3{margin-bottom:45px}@media(min-width: 992px){.border{padding:80px 0}.border__text{font-size:18px;padding:45px 25px;width:calc(50% - 20px)}.border__content-diamond{margin-top:80px}.border__col+.border__col{margin-top:0}.border__col{width:calc(50% - 25px)}}@media(min-width: 1400px){.border{padding:140px 0}.border__text{padding:65px 45px;width:calc(50% - 90px)}.border__col{width:calc(50% - 140px)}.border__content-diamond{margin-top:140px}}.img{padding:100px 0}.img__inner{overflow:hidden;position:relative;height:0;padding-bottom:22.5%;max-width:40%}.img__inner iframe{left:0;top:0;height:100%;width:100%;position:absolute}.img--big .img__inner{padding-bottom:45%;max-width:80%}.partners{padding:45px 0;background-color:#fff}.partners__heading{font-size:26px;margin-bottom:40px;color:#000}.partners__logo{margin:10px 15px;max-width:100px;max-height:60px;height:auto;width:auto}.partners-footer__img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media(min-width: 992px){.partners{padding:60px 0}.partners__heading{font-size:36px}.partners__gallery{margin:0 -25px}.partners__logo{margin:10px 30px;max-width:145px;max-height:75px}}@media(min-width: 1200px){.partners{padding:90px 0}}.cta_social{padding:45px 0;overflow:hidden}.cta_social__bg{top:0;object-fit:cover;z-index:-1}.cta_social__heading{font-size:28px}.cta_social__buttons{margin-top:45px}.cta_social__button{margin:0 30px;padding:15px 60px;border:2px solid #000;border-radius:10px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 4px 4px rgba(0,0,0,.25)}.cta_social__button--ig{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);background:radial-gradient(circle at 100% 76%, #fdf497 -10%, #FD9139 5%, #F61D25 30%, #983297 95%, #285AEB 116%)}.cta_social__button--fb{background:linear-gradient(94.11deg, #1A346B -1.01%, #3B5998 100%)}.cta_social__button+.cta_social__button{margin-top:25px}@media(min-width: 768px){.cta_social__buttons{flex-direction:row}.cta_social__button+.cta_social__button{margin-top:0}}@media(min-width: 992px){.cta_social{padding:60px 0}.cta_social__buttons{margin-top:45px}}@media(min-width: 1400px){.cta_social{padding:80px 0}.cta_social__heading{font-size:36px}.cta_social__buttons{margin-top:60px}}.opinions{padding:45px 0;background-color:#f4f4f4}.opinions__header{font-size:22px;color:#121212}.opinions__social-line{color:#666}.opinions__social{margin-top:30px;color:#666;gap:16px;align-items:flex-start}.opinions__social-img{max-width:100px;max-height:50px;margin-right:25px}.opinions__row+.opinions__row{margin:45px 0 0}.opinions__form{margin-top:45px}.opinions__form .wpcf7-response-output{font-size:20px;color:rgba(163,0,0,.7);margin-top:30px}.opinions__form .wpcf7-response-output[aria-hidden=true]{color:rgba(0,163,27,.7)}.opinions__form .screen-reader-response{display:none}.form__field+.form__field{margin-top:25px}.form__field label{font-size:18px;font-weight:500;margin-bottom:15px;display:block;color:#666}.form__field input,.form__field textarea{font-size:16px;border:none;width:100%;padding:14px 16px;color:#666;font-family:"Montserrat",sans-serif;-webkit-transition:box-shadow,250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:box-shadow,250ms cubic-bezier(0, 0, 0.58, 1);transition:box-shadow,250ms cubic-bezier(0, 0, 0.58, 1);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.15);box-shadow:1px 1px 3px rgba(0,0,0,.15)}.form__field input:focus,.form__field textarea:focus{outline:none;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.5);box-shadow:1px 1px 3px rgba(0,0,0,.5)}.form__field input[type=submit]{background-color:#f27a23;color:#fff;font-size:18px;padding:10px 24px;font-weight:400;border:2px solid rgba(0,0,0,0);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1)}.form__field input[type=submit]:hover{cursor:pointer;background-color:#fff;color:#121212;border-color:#121212}.form__field input[type=checkbox]{width:31px;height:12px;padding:0;margin:2px 12px 0 0;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0);box-shadow:1px 1px 3px rgba(0,0,0,0)}.form__field .wpcf7-not-valid-tip{font-size:12px;color:rgba(163,0,0,.7);margin-top:5px}.form__field .wpcf7-form-control-wrap label{display:flex}.form__field .wpcf7-form-control-wrap input{margin-top:4px}.form__field .wpcf7-form-control-wrap span{font-size:14px;line-height:1.4}.form__field .wpcf7-form-control-wrap span+span{margin-top:15px}.form__field .wpcf7-form-control-wrap span a{color:#2ea3f2}.tes{--columns: 1;line-height:1.5;display:grid;gap:20px;grid-template-columns:repeat(var(--columns), 1fr)}.tes__tile{padding:20px;gap:20px}.tes__tile--white{background:#fff;color:#121212;border:1px solid #000}.tes__tile--white .tes__desc,.tes__tile--white .tes__car,.tes__tile--white .tes__cat{color:#2c2c2c}.tes__tile--dark{background:#000;color:#fff;border:1px solid #2c2c2c}.tes__tile--dark .tes__desc,.tes__tile--dark .tes__car,.tes__tile--dark .tes__cat{color:silver}.tes__tile--dark .tes__icon img{width:24px;aspect-ratio:1/1;filter:invert(1)}.tes__car,.tes__cat{margin-top:-15px}.tes__stars{gap:3px}.tes__star,.tes__icon{aspect-ratio:1/1}.tes__star{width:16px}.tes__icon{width:24px}.tes__t{font-size:22px;margin-bottom:-14px;word-break:break-all}.tes__name{color:#1e91ac;font-weight:500}.tes__desc{line-height:1.5}.tes__desc,.tes__car{font-size:14px}.tes__cat{font-size:12px}@media(min-width: 768px){.opinions__social-img{max-width:180px}}@media(min-width: 992px){.tes{--columns: 2}.opinions{padding:60px 0}.opinions__header{font-size:26px}.opinions__content,.opinions__form{width:50%;margin:0 25px}.opinions__content{flex-direction:row}.opinions__row+.opinions__row{margin:45px -25px 0}.opinions__row--form{flex-direction:row}}@media(min-width: 1024px){.opinions__social{align-items:flex-end}.opinions__social-line{flex-direction:row;gap:25px}}@media(min-width: 1200px){.opinions{padding:100px 0}.opinions__header{width:50%}.opinions__social{margin-top:0;width:50%}}@media(min-width: 1400px){.opinions{padding:140px 0}.opinions__header{font-size:30px}}@media((min-width: 992px)){.price-list__heading+.price-list__category--best{margin-top:62px;display:inline-block;width:100%}}.price-list{--bestColor: #c72626;--bestCol1: #d53a3a;--bestCol2: #c72626;--bestCol3: #c10707;background-color:#282828;padding-top:60px}.price-list__test{font-size:16px;margin-right:6px}.price-list__name{font-size:22px}.price-list__currency{font-size:14px}.price-list__services{padding:45px 0}.price-list__heading{font-size:24px;margin-bottom:25px}.price-list__heading h2{max-width:80%}.price-list__heading-icon{width:20px;margin-right:15px}.price-list__number{margin:0 15px 0 10px}.price-list__category{padding:0 20px;background-color:#000}.price-list__category+.price-list__category{margin-top:25px}.price-list__category-name{font-size:18px;max-width:90%;line-height:1.4}.price-list__category-name--outside{padding-top:30px;margin-bottom:40px}.price-list__category-name--inside{padding-top:20px;margin:0 20px 30px}.price-list__category-name--outside+.price-list__version{margin-top:-40px}.price-list__category-name--outside+.price-list__version .price-list__content{padding-top:20px}.price-list__category--best{background-color:#eee}.price-list__category--best .price-list__additional{box-shadow:0px 4px 4px rgba(0,0,0,.25)}.price-list__category--best .price-list__category-name,.price-list__category--best .price-list__url,.price-list__category--best .price-list__description{color:#121212}.price-list__category--best .price-list__description{font-weight:600}.price-list__category--best .price-list__url::before,.price-list__category--best .price-list__url::after,.price-list__category--best .price-list__category-name::after,.price-list__category--best .price-list__additional-price{background-color:var(--bestColor)}.price-list__category--best .price-list__best{display:flex;position:relative;top:20px;background:var(--bestColor);justify-items:center;gap:5px;width:fit-content;padding:0 10px}.price-list__category--best .price-list__best--ico{filter:brightness(0);max-width:35px}.price-list__category--best .price-list__best--content>span{font-size:14px;font-weight:500}.price-list__category--best .price-list__tile--multi{background-color:var(--bestCol2)}.price-list__category--best .price-list__tile--multi:first-of-type{background-color:var(--bestCol1)}.price-list__category--best .price-list__tile--multi:last-of-type{background-color:var(--bestCol3)}.price-list__version{padding:20px 0}.price-list__version+.price-list__version{border-top:1px solid #282828}.price-list__description{font-size:14px;margin:0 20px 25px}.price-list__description ul{list-style:disc;list-style-position:inside}.price-list__additional{margin:10px 20px}.price-list__additional-name{font-size:12px;padding:8px;line-height:1.2;background-color:#282828}.price-list__additional-price{padding:5px;font-size:12px;background-color:#f27a23;letter-spacing:1.3px;flex-shrink:0}.price-list__content{margin:0 -20px;padding-bottom:20px}.price-list__price{height:auto;font-size:22px}.price-list__tile{padding:15px 10px;font-size:18px}.price-list__tile--multi{width:calc(33.3333333333% + 1px);background-color:#e3711e}.price-list__tile--multi:first-of-type{background-color:#f37a23}.price-list__tile--multi:last-of-type{background-color:#cc641a}.price-list__tile--single{background-color:#f37a23}.price-list__url::before,.price-list__url::after{content:"";position:absolute;display:block;width:14px;height:3px;background-color:#f27a23;top:0;bottom:0;margin:auto;right:0;opacity:0;-webkit-transition:transform 250ms cubic-bezier(0, 0, 0.58, 1),opacity 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:transform 250ms cubic-bezier(0, 0, 0.58, 1),opacity 250ms cubic-bezier(0, 0, 0.58, 1);transition:transform 250ms cubic-bezier(0, 0, 0.58, 1),opacity 250ms cubic-bezier(0, 0, 0.58, 1)}.price-list__url::before{transform:translateX(25px) translateY(4px) rotate(-45deg)}.price-list__url::after{transform:translateX(25px) translateY(-4px) rotate(45deg)}.price-list__url:hover::before,.price-list__url:hover::after{opacity:1}.price-list__url:hover::before{transform:translateX(40px) translateY(4px) rotate(-45deg)}.price-list__url:hover::after{transform:translateX(40px) translateY(-4px) rotate(45deg)}@media(min-width: 768px){.price-list__category{padding:0 25px}.price-list__additoonal-name{padding:15px 30px 15px 20px}.price-list__additional-price{padding:10px 24px;font-size:14px}.price-list__number{margin:0 30px 0 10px}.price-list__content{margin:0 -20px}.price-list__category--best+.price-list__category--best{margin-top:110px !important}.price-list__category--best{margin-top:90px !important}}@media(min-width: 992px){.price-list__name{font-size:26px}.price-list__category--best .price-list__best{position:absolute;top:-65px;padding:2px 14px 12px;display:grid;gap:0}.price-list__category--best .price-list__content{padding-top:35px}.price-list__category--best .price-list__best--content{text-align:center;flex-direction:column}.price-list__category--best .price-list__best--ico{max-width:55px}.price-list__category--best .price-list__best--content>span{font-size:18px}.price-list__category--best .price-list__best--content>span:nth-child(1){font-size:30px;font-weight:700}.price-list__category--best .price-list__best--content>span:nth-child(2){font-size:20px}.price-list{padding-top:0}.price-list__services{padding:60px 0 60px}.price-list__services:nth-of-type(2){padding:100px 0 60px}.price-list__heading{font-size:32px}.price-list__heading-icon{width:36px;margin-right:40px}.price-list__content{width:calc(100% - 330px)}.price-list__content--mb{padding-bottom:20px}.price-list__category{padding:0 0 0 30px}.price-list__tile{padding:36px 8px}.price-list__category-name{font-size:24px}.price-list__category-name::after{content:"";top:calc(100% + 10px);left:0;position:absolute;width:250px;height:1px;background-color:#f27a23;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 4px 4px rgba(0,0,0,.25)}.price-list__price{margin:-10px 0 -10px auto;width:330px;height:auto}.price-list__description{margin:0 20px 25px}.price-list__additional-name{padding:10px 15px 10px 10px}.price-list__category-name--outside+.price-list__version{margin-top:0}.price-list__version{padding:10px 0;flex-direction:row}}@media(min-width: 1400px){.price-list__heading{font-size:36px;margin-bottom:70px}.price-list__content{width:calc(100% - 450px)}.price-list__price{margin:-20px 0 -20px 40px;width:450px;font-size:28px}.price-list__description{font-size:18px}.price-list__additional-name{font-size:14px;padding:15px 30px 15px 20px}.price-list__additional-price{padding:10px 24px;font-size:16px}.price-list__version{padding:20px 0}.price-list__category{padding-left:50px}.price-list__content--mb{padding-bottom:20px}.price-list__tile{font-size:25px}.price-list__category-name--outside{padding-top:50px;margin-bottom:40px}.price-list__category-name--inside{padding-top:30px}}.find-us{background-color:#282828;padding:80px 0}.find-us__heading{font-size:28px;margin-bottom:40px;letter-spacing:1px}.find-us__heading::after{content:"";position:absolute;width:250px;height:1px;background-color:#f27a23;top:calc(100% + 20px);left:0}.find-us__tile+.find-us__tile{margin:45px 0 0 0}.find-us__content+.find-us__tiles{margin-top:60px}.find-us__description{max-width:310px}.find-us__adderss{margin:10px 0 25px}.find-us__address-icon{width:18px;height:auto;margin:2px 8px}.find-us__tile{background-color:#f27a23;padding:30px 15px}.find-us__name{font-size:18px;margin:35px 0 15px}.find-us__data{font-size:12px}.find-us__icon{max-width:67px;max-height:54px;height:auto;object-fit:contain}.map iframe{max-height:400px}@media(min-width: 768px){.find-us .container{flex-direction:row}.find-us__tile+.find-us__tile{margin:0 0 0 20px}.find-us__tile{width:calc(33.3333333333% - 20px);padding:30px 15px}.find-us__icon{max-width:37px;max-height:34px}.find-us__heading{margin-bottom:70px}.find-us__name{font-size:18px;margin:35px 0 15px}.find-us__data{font-size:12px}.find-us__adderss{margin:30px 0 0}.find-us__content{flex-direction:row}.find-us__content-inner{max-width:50%}.find-us__button{height:fit-content;margin:auto 0 0 auto}}@media(min-width: 992px){.find-us__content+.find-us__tiles{margin-top:0}.find-us__tiles{width:fit-content;flex-wrap:wrap}.find-us__tile+.find-us__tile{margin:0 0 0 30px}.find-us__tile{width:180px;padding:60px 15px}.find-us__heading{font-size:32px;margin-bottom:40px}.find-us__adderss{margin:10px 0 25px}.find-us__address-line{font-size:14px}.find-us__address-icon{width:12px;margin:2px 8px}.find-us__content-inner{max-width:none}.find-us__content{width:auto;flex-direction:column}.find-us__button{height:fit-content;margin:0}}@media(min-width: 1200px){.find-us__tile+.find-us__tile{margin:0 0 0 40px}.find-us__tiles{flex-wrap:nowrap}.find-us__tile{width:230px;padding:36px 34px 30px}.find-us__icon{max-width:67px;max-height:54px}.find-us__heading{font-size:36px;margin-bottom:40px}.find-us__adderss{margin:10px 0 25px}.find-us__address-line{font-size:16px}.find-us__address-icon{width:18px;margin:2px 8px}.find-us__name{font-size:24px;margin:35px 0 15px}.find-us__data{font-size:18px}.map iframe{max-height:750px}}@media(min-width: 1400px){.find-us__content{padding-left:120px}.find-us__tile{width:250px}.find-us__tile+.find-us__tile{margin:0 0 0 60px}}.privacy-policy__container{padding:60px 0}.wysiwyg__h1{font-size:26px}.wysiwyg__h2{font-size:22px}.wysiwyg__gutter{padding-bottom:15px}.wysiwyg__h1,.wysiwyg__h2{color:#333}.wysiwyg__h3{font-size:26px;font-weight:300;color:#f27a23;margin-bottom:40px;padding-top:20px !important}.wysiwyg__p,.wysiwyg__li{color:#777}.wysiwyg__ol{list-style:decimal}.wysiwyg__ul{list-style:disc}.wysiwyg__ol,.wysiwyg__ul{list-style-position:inside;margin:15px 0 15px 15px}.wysiwyg__a{color:#f27a23}.wysiwyg>[class^=wysiwyg]+[class^=wysiwyg]{padding-top:15px}@media(min-width: 992px){.wysiwyg__h1{font-size:34px}.wysiwyg__h2{font-size:26px}.wysiwyg__h3{font-size:32px}.wysiwyg__h1,.wysiwyg__h2{margin-bottom:15px}}.not-found{padding:60px 0;background-color:#fff}.not-found__row{max-width:680px}.not-found__label{font-size:100px;margin:auto}.not-found__heading{font-size:24px;color:#464646;margin:40px 0 15px}.not-found__span{color:#969696}.not-found__button{color:#5a5a5a}.not-found__button:hover{text-decoration:underline}@media(min-width: get-brakpoints("lg")){.not-found__label{font-size:200px}}.child__row{padding:60px 0}.child__heading{margin-bottom:60px}.child__single:not(:nth-of-type(-n + 1)){margin-top:45px}.child__single:hover img{opacity:.6}.child__single:hover h3{background-color:#212121}.child__single img{height:200px;object-fit:cover;-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1);transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1)}.child__single h3{color:#fff;font-size:14px;padding:12px 5px;background-color:#f27a23;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}@media(min-width: 992px){.child__heading{margin-left:20px}.child__row{margin:0 -20px}.child__single{margin:0 20px;max-width:calc(50% - 40px)}.child__single:not(:nth-of-type(-n + 1)){margin-top:0}.child__single:not(:nth-of-type(-n + 2)){margin-top:45px}.child h3{font-size:18px;padding:22px 10px}}@media(min-width: 1200px){.child__row{padding:100px 0}.child__single{max-width:calc(33.3333333333% - 40px)}.child__single:not(:nth-of-type(-n + 2)){margin-top:0}.child__single:not(:nth-of-type(-n + 3)){margin-top:45px}}@media(min-width: 1400px){.child__single{max-width:calc(25% - 40px)}.child__single:not(:nth-of-type(-n + 3)){margin-top:0}.child__single:not(:nth-of-type(-n + 4)){margin-top:45px}}.testimonials{--columns: 1;padding:80px 0;background:#000}.testimonials__sl{color:#fff}.testimonials__sl:hover{text-decoration:underline}.testimonials__sl--dark{color:#666}.testimonials__social-row{flex-direction:column;gap:30px}.testimonials__h{font-size:20px;color:#fff;font-size:32px;margin-left:40px;margin-bottom:20px}.testimonials__h::after{content:"";position:absolute;display:block;width:22px;height:100%;background-color:#f27a23;bottom:0;left:-40px}.testimonials__h--dark{color:#000}.testimonials__g{gap:20px;grid-template-columns:repeat(var(--columns), 1fr);display:grid}.testimonials__row{gap:70px}.testimonials .testimonials__pagination{position:relative;margin-top:40px !important}.testimonials .testimonials__page{width:11px;height:11px;margin:3px 5px}.testimonials .testimonials__page.is-active{background:#f27a23 !important;transform:scale(1.1)}@media(min-width: 768px){.testimonials{--columns: 2}}@media(min-width: 1024px){.testimonials{--columns: 3}.testimonials__arw{display:none}.testimonials__social-row{flex-direction:row}}.counter{padding:70px 0}.counter__g{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:80px 50px}.counter__item{gap:10px}.counter__icon{filter:invert(1);max-height:90px}.counter__p{line-height:1.5;max-width:240px}.counter__p,.counter__number{text-align:center;color:#fff}.counter__number{color:#f27a23;font-size:55px;font-weight:500}.con-vid{background:#404040;overflow:hidden}.con-vid__grid{grid-template-columns:var(--grid);align-content:center}.con-vid__vid{aspect-ratio:912/515}.con-vid__content{padding-block:150px}.con-vid__content-inner{gap:30px;max-width:700px;padding:45px 0}.con-vid__content-inner h2{font-size:32px;color:#f27a23;text-transform:uppercase;font-weight:400}.con-vid__content-inner p{line-height:1.5;color:#fff}.con-vid__img-wr{justify-content:stretch}@media(max-width: 990px){.con-vid__img-wr{order:-1}}@media(min-width: 991px){.con-vid{--imgCols: 5;--imgWidth: calc( calc(var(--imgCols) * 73px) + calc(calc(var(--imgCols) - 1) * 24px) );--grid: var(--y) 1fr calc(var(--imgWidth) + var(--y))}}@media(min-width: 1280px){.con-vid{--imgCols: 8}}.benefits{--iconWidth: 40px;background:#fff;padding:70px 0}.benefits__heading{font-size:26px}.benefits__heading{color:#000;text-transform:uppercase;font-weight:400;gap:20px}.benefits__c{gap:45px}.benefits__g{--columns: 1;padding-inline:0;gap:30px 100px;grid-template-columns:repeat(var(--columns), 1fr)}.benefits__icon{width:var(--iconWidth);flex-shrink:0}.benefits__item{gap:15px;align-items:flex-start}.benefits__content{line-height:1.5}.benefits__button{margin:45px auto 0;font-size:18px;padding:15px 40px}@media(min-width: 1024px){.benefits{--iconWidth: 80px}.benefits__g{padding-inline:70px}.benefits__g--two{--columns: 2}.benefits__heading{font-size:34px}.benefits__item{gap:25px;align-items:center}}.heading-square{width:22px;height:30px;background:#f27a23}.cs-h{padding-bottom:60px;background:#fff}.cs{--columns: 1}.cs--dark{padding:60px 0;background:#000}.cs--light{padding:60px 0;background:#fff}.cs__g{grid-template-columns:repeat(var(--columns), 1fr);grid-template-areas:"image" "content";gap:45px 120px}.cs__stars{margin-bottom:-10px}.cs__star{width:20px;aspect-ratio:1/1}.cs__content{grid-area:content;gap:25px;color:#fff}.cs__content--dark{color:#fff}.cs__content--light{color:#000}.cs__content p{font-size:16px;line-height:1.5}.cs__heading--light{color:#000}.cs__heading--dark{color:#fff}.cs__img-wr{grid-area:image;gap:40px}.cs__button{margin:auto;top:80px}@media(min-width: 1024px){.cs{--columns: 2}.cs__g--right{grid-template-areas:"content image"}.cs__g--left{grid-template-areas:"image content"}.cs__stars{margin-bottom:20px}}.sv-h{padding:80px 0 60px;background:#fff}.sv{padding:45px 15px}.sv__item{gap:5px;overflow:hidden}.sv__image,.sv__image picture{display:flex;aspect-ratio:340/340;overflow:hidden}.sv__image--inner{transform:scale(1);transition:transform 250ms cubic-bezier(0, 0, 0.58, 1)}.sv__item:hover .sv__image--inner{transform:scale(1.1) rotate(3deg)}.sv__name{font-size:14px;color:#fff;background:#f27a23;text-transform:uppercase;padding:20px 25px}.sv__pagination{display:flex;justify-content:flex-end;gap:5px}.sv__page{width:16px;height:16px;display:block;background:#6b6b6b;border:none;margin-top:60px}.sv__page.is-active{background:#fff}.sv__arrow{top:20px;border:none;background:rgba(0,0,0,0);position:relative;left:unset !important;right:unset !important;opacity:.6;transition:opacity 300ms ease}.sv__arrow:hover{cursor:pointer;opacity:1}.sv__svg{width:12px}@media(min-width: 991px){.sv__name{font-size:20px}.sv__arrow{top:78px}.sv__image,.sv__image picture{aspect-ratio:340/500}}.hero__content{padding:60px 0;max-width:750px;z-index:99;gap:15px}.hero__heading *{font-size:14px;font-weight:600;color:#f27a23;letter-spacing:8px}.hero__description *{font-size:20px;font-weight:300;color:#fff;text-transform:uppercase;line-height:1.1}.hero__bg::after{background:linear-gradient(51deg, rgb(0, 0, 0) 25%, rgba(255, 255, 255, 0) 50%);content:"";position:absolute;display:block;width:100%;height:100%;z-index:2;top:0}@media(min-width: 991px){.hero__bg::after{background:linear-gradient(51deg, rgb(0, 0, 0) 45%, rgba(255, 255, 255, 0) 100%)}.hero__content{padding:150px 0}.hero__heading *{font-size:20px}.hero__description *{font-size:46px}}.ba__slider{height:fit-content;overflow:hidden}.ba__img{max-width:unset;height:unset}.ba__b-img{width:50%;top:0;left:0;overflow:hidden;z-index:2}.ba__b-img picture{display:inline-flex}.ba__b-img picture{height:100%}.ba__b-img img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.ba__resizer{z-index:5;top:0;left:calc(50% - 2px);width:4px}.ba__resizer::before,.ba__resizer::after{content:"";width:4px;height:calc(50% - 23px);position:absolute;background:#fff}.ba__resizer::before{top:0}.ba__resizer::after{bottom:0}.ba__resizer-wheel::before,.ba__resizer-wheel::after{content:"";position:absolute;margin:auto}.ba__resizer-wheel::before{width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid #fff;left:0px;inset:0 -17px 0 0}.ba__resizer-wheel::after{width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-right:6px solid #fff;inset:0 0 0 -17px}.fi{padding:70px 0;background:#000}.fi__image{width:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}body{font-family:"Montserrat",sans-serif;background-color:#0a0a0a}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*,::after,::before{box-sizing:border-box}.c-fhd{max-width:1920px}.thumbnail__icon{pointer-events:none;aspect-ratio:1/1;opacity:.8}.thumbnail picture{width:100%}.container{max-width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}@media(min-width: 1400px){.container{max-width:1400px}}@media(min-width: 1600px){.container{max-width:1600px}}.m-btn{z-index:999;inset:auto 0 25px 0;margin:auto;height:fit-content;padding:15px 20px !important;font-weight:500;display:flex !important}.m-btn:hover .m-btn__icon{filter:brightness(0) invert(0)}@media(min-width: 1200px){.m-btn{display:none !important}}.breadcrumbs{padding:15px 0;background-color:#282828;font-size:16px}.breadcrumbs a{color:#fff}.breadcrumbs i{font-size:13px;color:#f27a23;padding:0 8px}.breadcrumbs .fas{position:relative}.breadcrumbs .fas::before,.breadcrumbs .fas::after{content:"";position:absolute;width:8px;height:2px;background-color:#fff;top:0;right:0;bottom:0;left:0;margin:auto}.breadcrumbs .fas::after{transform:translateY(-2px) rotate(45deg)}.breadcrumbs .fas::before{transform:translateY(2px) rotate(-45deg)}.breadcrumb_last{font-weight:500}img{display:block;max-width:100%;height:auto}textarea{font-family:inherit;resize:vertical}a:-webkit-any-link{text-decoration:none}a:any-link{text-decoration:none}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.w-100{width:100%}.h-100{height:100%}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-decoration-none{text-decoration:none}.text-uppercase{text-transform:uppercase}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-stretch{align-items:stretch}.line-1{line-height:1.1}.line-3{line-height:1.3}.line-5{line-height:1.5}.line-6{line-height:1.6}.line-7{line-height:1.7}.color-white{color:#fff}.color-main{color:#f27a23}.color-second{color:#0088cb}.font-300{font-weight:300}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.font-900{font-weight:900}.d-block{display:block}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/rekurencja-theme/assets/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.button{padding:10px;background-color:#f27a23;font-weight:600;line-height:1.1;color:#fff;text-transform:uppercase;font-size:14px;border:2px solid #f27a23;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 4px 4px rgba(0,0,0,.25);-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1),transform 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1),transform 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1),transform 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1)}.button:hover{background-color:#fff;color:#121212;border-color:#121212;cursor:pointer}.button:hover .button__arrow{background-color:#121212}.button:hover .button__arrow::after,.button:hover .button__arrow::before{background-color:#121212}.button:active{transform:scale(0.9)}.button__arrow{width:12px;height:2px;background-color:#fff;position:relative;margin-left:15px;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}.button__arrow::after,.button__arrow::before{position:absolute;content:"";right:0px;top:0;bottom:0;margin:auto;width:7px;height:2px;transform:rotate(-45deg) translateY(3px);background-color:#fff;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}.button__arrow::before{transform:rotate(45deg) translateY(-3px)}.button--white{background-color:rgba(0,0,0,0);padding:12px;border:2px solid #fff}@media(min-width: 768px){.button{padding:18px;font-size:16px}.button__arrow{width:15px;margin-left:30px}.button__arrow::after,.button__arrow::before{width:10px;height:2px;transform:rotate(-45deg) translateY(4px)}.button__arrow::before{transform:rotate(45deg) translateY(-4px)}.button--white{padding:16px}}.current-menu-item>a{text-decoration:underline}.header__nav .menu-item{display:inline-flex;align-items:start;position:relative;font-weight:300;flex-direction:column;margin-bottom:20px}.header__nav .menu-item__arrow{top:0;right:0;z-index:999;height:100%;width:20px;cursor:pointer}.header__nav .menu-item__arrow::after{content:"";width:12px;height:8px;display:block;background-image:url("/wp-content/uploads/2021/01/dropdown.png");top:15px;background-size:contain;background-repeat:no-repeat;position:relative}.header__nav .menu-item.menu-item-has-children a:first-of-type{padding:10px 25px 10px 10px;position:relative}.header__nav .menu-item>a{padding:10px;text-transform:uppercase;color:#fff;font-size:16px;width:100%}.header__nav .menu-item .sub-menu{padding-left:20px;-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1),visibility 250ms cubic-bezier(0, 0, 0.58, 1),max-height,250ms cubic-bezier(0, 0, 0.58, 1),padding 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1),visibility 250ms cubic-bezier(0, 0, 0.58, 1),max-height,250ms cubic-bezier(0, 0, 0.58, 1),padding 250ms cubic-bezier(0, 0, 0.58, 1);transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1),visibility 250ms cubic-bezier(0, 0, 0.58, 1),max-height,250ms cubic-bezier(0, 0, 0.58, 1),padding 250ms cubic-bezier(0, 0, 0.58, 1)}.header__nav .menu-item .sub-menu__active{padding:10px 0 20px 20px;opacity:1;visibility:visible}.header__nav .menu-item .sub-menu .menu-item{margin:0;width:100%}.header__nav .menu-item .sub-menu .menu-item a{font-weight:300;padding:15px 0;font-size:14px;color:rgba(255,255,255,.85);-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}.header__nav .menu-item .sub-menu .menu-item a::after{content:none}.header__nav .menu-item .sub-menu .menu-item.menu-item-has-children span{display:none}.header__nav .menu-item .sub-menu .menu-item.menu-item-has-children a{font-weight:300;padding:15px 0;font-size:14px;color:rgba(255,255,255,.85);-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}.header__nav .menu-item .sub-menu .menu-item.menu-item-has-children a::after{content:none}.header__nav .sub-menu{opacity:0;visibility:hidden;padding-left:15px;-webkit-transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out;transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out}.header__nav .sub-menu .sub-menu{display:none}.hamburger{width:20px;height:50px;margin-left:20px;padding:20px 0}.hamburger__line{width:20px;height:2px;-webkit-transition:transform 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:transform 250ms cubic-bezier(0, 0, 0.58, 1);transition:transform 250ms cubic-bezier(0, 0, 0.58, 1)}.hamburger--active .hamburger__line--1{transform:rotate(45deg);top:4px}.hamburger--active .hamburger__line--2{transform:rotate(-45deg);bottom:4px}.header{padding:20px 0;background-color:#0a0a0a;border-bottom:1px solid #f27a23;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}.header__svg{width:230px}.header__badge{margin-left:20px}.header__nav-menu{top:0;left:0;width:100vw;height:100vh;padding:30% 15%;background-color:#0a0a0a;opacity:0;transform:translateY(-100%);overflow-y:scroll;-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1),transform 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1),transform 250ms cubic-bezier(0, 0, 0.58, 1);transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1),transform 250ms cubic-bezier(0, 0, 0.58, 1)}.header__nav-menu--active{opacity:1;transform:translateX(0)}.header__nav-menu .menu{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header__social{margin:25px 0 0 10px}.header__social-icon{margin:0 5px}.header__social-icon img{width:30px;height:30px}.header__phone{display:none;font-size:14px}.header__phone:hover .header__phone-icon{-webkit-filter:brightness(0) invert(0);filter:brightness(0) invert(0)}.header__phone--price-list{border:2px solid #fff;background-color:rgba(0,0,0,0);-webkit-transition:border 250ms cubic-bezier(0, 0, 0.58, 1),background-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:border 250ms cubic-bezier(0, 0, 0.58, 1),background-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1);transition:border 250ms cubic-bezier(0, 0, 0.58, 1),background-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1)}.header__phone--price-list:hover{border:2px solid #000}.header__phone--price-list:hover .header__phone-icon{-webkit-filter:brightness(0) invert(0);filter:brightness(0) invert(0)}.header__phone-icon{width:15px;height:15px;margin-left:10px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transition:filter 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:filter 250ms cubic-bezier(0, 0, 0.58, 1);transition:filter 250ms cubic-bezier(0, 0, 0.58, 1)}@media(min-width: 576px){.header__svg{width:150px}.header__nav .menu-item>a{font-size:20px}}@media(min-width: 768px){.header__nav .menu-item__arrow{right:60%}.header __nav-menu{padding:20% 15%}}@media(min-width: 992px){.header__nav-menu{padding:15%}}@media(min-width: 1200px){.header__phone{font-size:14px;display:flex}}@media(min-width: 1400px){.header__nav-menu{overflow-y:visible}.header__nav .header__nav-menu{opacity:1;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;flex-direction:row;align-items:center;transform:translateY(0)}.header__nav .header__nav-menu .menu{flex-direction:row}.header__nav .header__nav-menu .menu-item{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-bottom:0}.header__nav .header__nav-menu .menu-item:not(:last-child){margin-right:15px}.header__nav .header__nav-menu .menu-item__arrow{display:none}.header__nav .header__nav-menu .menu-item a{width:max-content;margin:0;padding:20px 12px;font-size:14px;-webkit-transition:color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:color 250ms cubic-bezier(0, 0, 0.58, 1);transition:color 250ms cubic-bezier(0, 0, 0.58, 1)}.header__nav .header__nav-menu .menu-item:hover a{text-decoration:underline}.header__nav .header__nav-menu .menu-item:hover>.sub-menu{opacity:1;visibility:visible}.header__nav .header__nav-menu .menu-item:hover>.sub-menu a{color:#fff}.header__nav .header__nav-menu .menu-item .sub-menu{position:absolute;width:240px;top:100%;padding:15px 0;background-color:#191919;border-top:1px solid #f37a23}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item{max-width:100%;padding:0 15px;margin:0}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item a{color:rgba(255,255,255,.85);font-size:12px;line-height:1.3;font-weight:600;text-decoration:none;width:100%;padding:10px 12px;content:""}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item a:hover{background-color:#2b2b2b}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item a:hover a{background-color:#2b2b2b}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item a:hover>.sub-menu{opacity:1;visibility:visible}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item a:hover>.sub-menu a{color:#fff}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item.menu-item-has-children a{padding:10px 20px 10px 12px}.header__nav .header__nav-menu .menu-item .sub-menu .menu-item.menu-item-has-children a::after{content:"";opacity:.85;right:10px;position:absolute;display:block;background-image:url(/wp-content/uploads/2021/01/dropdown.png);background-size:contain;background-repeat:no-repeat;width:12px;height:8px;top:0;bottom:0;margin:auto}.header__nav .header__nav-menu .menu-item .sub-menu .sub-menu{display:block;left:100%;top:0}.header__nav .header__nav-menu .menu-item .sub-menu .sub-menu .menu-item a::after{content:none}.header__nav .header__nav-menu .menu-item.menu-item-has-children>a{padding:20px 20px 20px 12px}.header__nav .header__nav-menu .menu-item.menu-item-has-children>a::after{content:"";position:absolute;display:block;background-image:url(/wp-content/uploads/2021/01/dropdown.png);background-size:contain;background-repeat:no-repeat;width:12px;height:8px;top:0;bottom:0;right:0;margin:auto}.header__social{margin:0 25px}.header .hamburger{display:none}}.grid{display:grid;gap:var(--gutter, 16px);grid-template-columns:repeat(var(--grid-placement, auto-fill), minmax(var(--grid-min-item-size, 16rem), 1fr))}.grid[data-layout=halves]{--grid-placement: auto-fit;--grid-min-item-size: clamp(16rem,50vw,33rem) }.custom-pricelist-item{--gutter: 16px;aspect-ratio:1/1;max-height:300px;transition:all 300ms ease}.custom-pricelist-item:hover{background-color:#cc641a}.cta-footer{padding:75px 0;background-size:cover}.cta-footer__row{padding:40px 20px;max-width:fit-content;margin:auto}.cta-footer__row::after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(19,19,19,.95);left:0;top:0;z-index:0;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 30px) 100%, 30px 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 30px) 100%, 30px 100%)}.cta-footer__heading,.cta-footer__content,.cta-footer__mail,.cta-footer__phone,.cta-footer__button{position:relative;z-index:2}.cta-footer__phone+.cta-footer__mail{margin-top:25px}.cta-footer__heading,.cta-footer__content{text-align:center}.cta-footer__heading{font-weight:300;font-size:26px}.cta-footer__content{font-size:14px;line-height:1.5;color:#949494;margin:25px 0}.cta-footer__mail{margin-right:10px}.cta-footer__mail,.cta-footer__phone{display:flex;align-items:center;font-size:14px}.cta-footer__icon{margin-right:10px;width:20px;aspect-ratio:1/1;object-fit:contain}.cta-footer__mail{margin-left:20px}.cta-footer__button{top:55px;margin:auto}.footer{padding:60px 0 0;background-color:#000;border-top:1px solid #272727}.footer__col-contact,.footer__col-address{width:100%}.footer__col-contact+.footer__col-address{margin-top:85px}.footer__col-menu{width:100%}.footer__title{text-transform:uppercase;font-size:18px;padding-bottom:42px}.footer__title::after{content:"";position:absolute;bottom:21px;left:0;background-color:#272727;width:114px;height:1px}.footer__icon{width:14px;aspect-ratio:1/1;object-fit:contain;margin:4px 18px 0 0;-webkit-filter:grayscale(1);filter:grayscale(1)}.footer__contact-link{font-size:18px;color:#949292}.footer__contact-line+.footer__contact-line{margin-top:20px}.footer__additional{color:#949292;font-size:14px;line-height:2}.footer__nav{margin-top:85px}.footer__nav .menu{display:flex;flex-wrap:wrap}.footer__nav .menu-item{width:calc(100% - 20px);font-size:16px;color:#949292;text-transform:uppercase;font-weight:600;padding-left:18px;position:relative;line-height:1.4;margin:6px 0}.footer__nav .menu-item:not(:nth-of-type(-n + 1)){margin-top:15px}.footer__nav .menu-item a{color:#949292;-webkit-transition:color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:color 250ms cubic-bezier(0, 0, 0.58, 1);transition:color 250ms cubic-bezier(0, 0, 0.58, 1)}.footer__nav .menu-item a::after,.footer__nav .menu-item a::before{content:"";position:absolute;width:8px;height:3px;display:block;background-color:#949292;top:10px;left:0;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}.footer__nav .menu-item a::after{transform:rotate(-45deg) translateY(3px)}.footer__nav .menu-item a::before{transform:rotate(45deg) translateY(-3px)}.footer__nav .menu-item a:hover{color:#fff}.footer__nav .menu-item a:hover::after,.footer__nav .menu-item a:hover::before{background-color:#fff}.footer__copyrights{padding:45px 0;text-align:left;line-height:1.5;margin:0 auto;color:#949292;font-size:14px;gap:5px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.footer__additional-nav{background-color:#0d0d0d;padding:18px 0}.footer__additional-nav .menu{display:flex;justify-content:center;flex-wrap:wrap}.footer__additional-nav .menu-item{font-size:14px;margin:10px;font-weight:100}.footer__additional-nav .menu-item a{color:#949292}@media(min-width: 768px){.cta-footer__heading{font-size:26px}.cta-footer__content{font-size:14px;margin:15px 0 25px}.cta-footer__mail{margin-right:15px}.cta-footer__mail,.cta-footer__phone{font-size:20px}.cta-footer__row{padding:40px 140px 20px}.cta-footer__row::after{-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 125px) 100%, 125px 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 125px) 100%, 125px 100%)}.cta-footer__button{top:40px}.footer__col-contact,.footer__col-address{width:50%}.footer__col-contact+.footer__col-address{margin-top:0}.footer__title{padding-bottom:62px}.footer__title::after{bottom:31px}.footer__copyrights{padding:85px 0 45px;text-align:center;font-size:14px}.footer__nav .menu-item{width:calc(50% - 20px)}.footer__nav .menu-item:not(:nth-of-type(-n + 1)){margin-top:0}.footer__nav .menu-item:not(:nth-of-type(-n + 2)){margin-top:15px}}@media(min-width: 992px){.cta-footer__social{flex-direction:row}.cta-footer__phone+.cta-footer__mail{margin-top:0}.footer__contact-link{font-size:24px}.footer__icon{width:18px;margin:7px 18px 0 0}.footer__nav .menu-item{font-size:18px}}@media(min-width: 1200px){.footer__col{width:33.3333333333%}.footer__nav{margin-top:0}}.heading{font-size:24px;line-height:1.3}.heading strong{font-weight:500}.heading h1,.heading h2,.heading h3,.heading h4{font-weight:400}.description{font-size:14px}.description p+p{margin-top:15px}.description strong{font-weight:400;color:#f27a23}.title-section{background-color:#121212}.title-section::after{content:"";position:absolute;bottom:0;left:0;display:block;height:100%;width:100%;background-color:#f27a23;-webkit-clip-path:polygon(0 calc(100% - 36px), 0% 100%, 100% 100%);clip-path:polygon(0 calc(100% - 36px), 0% 100%, 100% 100%)}.title-section__contact input{width:100%}.title-section .is-visible .title-section__row{-webkit-animation:slide-top 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:slide-top 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}50%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-top{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}50%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.title-section__row{opacity:0;max-width:87%;margin:auto;-webkit-transition:opacity 350ms cubic-bezier(0.42, 0, 1, 1),transform 350ms cubic-bezier(0.42, 0, 1, 1);-o-transition:opacity 350ms cubic-bezier(0.42, 0, 1, 1),transform 350ms cubic-bezier(0.42, 0, 1, 1);transition:opacity 350ms cubic-bezier(0.42, 0, 1, 1),transform 350ms cubic-bezier(0.42, 0, 1, 1)}.title-section__bg{top:0;left:0;z-index:-1;background-size:cover;-webkit-box-shadow:inset 600px 0px 600px 0 rgba(0,0,0,.75);box-shadow:inset 600px 0px 600px 0 rgba(0,0,0,.75)}.title-section__bg::after{content:"";position:absolute;bottom:0;left:0;height:100%;width:100%;z-index:2;-webkit-box-shadow:inset 600px 0px 600px 0 rgba(0,0,0,.75);box-shadow:inset 600px 0px 600px 0 rgba(0,0,0,.75)}.title-section__img{object-fit:cover}.title-section__row{padding:70px 15px}.title-section__heading,.title-section__description{text-shadow:4px 4px 4px rgba(0,0,0,.5)}.title-section__heading strong,.title-section__description strong{display:inline-block}.title-section__description{margin:15px 0 30px}.title-section__tiles{position:sticky;z-index:80;top:90px;width:100%}.title-section__tile{width:33.3333333333%;height:105px;font-size:9px;background-color:#e3711e}.title-section__tile:first-of-type{background-color:#f37a23}.title-section__tile:last-of-type{background-color:#cc641a}.title-section__tile img{max-width:64px;max-height:25px;height:auto;width:auto;margin-bottom:20px;-webkit-filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}.title-section__input{margin:10px 0}.title-section__input-inner,.title-section__button input{font-family:"Montserrat",sans-serif;border:solid 1px #dadcd9;border-radius:0;line-height:1}.title-section__input-inner{padding:10px 40px;color:#fff;background-color:rgba(196,196,196,.2)}.title-section__input-inner:focus{outline:none}.title-section__input-inner::-webkit-input-placeholder{color:#dbddda}.title-section__input-inner::-moz-placeholder{color:#dbddda}.title-section__input-inner:-ms-input-placeholder{color:#dbddda}.title-section__input-inner::-ms-input-placeholder{color:#dbddda}.title-section__input-inner::placeholder{color:#dbddda}.title-section__button{margin-top:25px}.title-section__button input{background-color:rgba(0,0,0,0);font-size:16px;color:#cdcecc;padding:10px 15px;font-weight:600;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1)}.title-section__button input:hover{cursor:pointer;background-color:#fff;border:#000 1px solid;color:#000}.title-section-realization{padding:60px 0;background-color:#000}.title-section-realization__img{margin-top:50px}.title-section-realization__description{margin:25px 0 0;color:#999}.title-section-realization__description p+p{margin-top:15px}.title-section-realization__description a{color:#f27a23}.title-section-realization__description ul{list-style-type:disc;list-style-position:inside;margin-top:10px}.title-section-realization__video{margin-top:45px;aspect-ratio:16/9;max-width:100%;width:100%}.title-section-realization__video iframe{left:0;top:0}.title-section-realization__gallery{margin-top:45px}.title-section-realization__gallery-img{width:100%}.title-section-contact{padding:60px 0;background-color:#282828}.title-section-archive{background-color:#000;padding:60px 0}.title-section-archive__bg{top:0;left:0;object-fit:cover;transform:scaleX(-1);opacity:.3;z-index:0}.title-section-archive__row{z-index:2}.title-section-archive__description{margin-top:25px}.title-section-about{background-color:#000;padding:60px 0}.title-section-about__content{z-index:99}.title-section-about__bg{display:none}.title-section-about__description{margin:15px 0 45px;color:#999}@media(min-width: 768px){.heading{font-size:32px}.description{font-size:16px}.title-section__row{padding:70px 0}.title-section__description{margin:20px 0 40px}.title-section-contact,.title-section-archive,.title-section-realization{padding:80px 0}.title-section-contact__row,.title-section-archive__row,.title-section-realization__row{gap:60px}.title-section-about__bg{top:auto;bottom:0;right:0;display:block;height:70%;width:auto}}@media(min-width: 992px){.title-section__row{padding:120px 0}.title-section__contact{padding-left:120px}.title-section__button{margin-top:25px}.title-section__button input{font-size:18px;padding:15px 26px}.title-section__tiles{position:absolute;top:-70px;right:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.title-section__tile{width:110px;height:110px}.title-section__tile img{max-width:50px;max-height:25px}.title-section-realization{padding:100px 0}.title-section-about{padding:90px 0}.title-section-about__description{margin:15px 0 70px;max-width:80%}.title-section-contact,.title-section-archive{padding:120px 0}.title-section-archive__heading{padding-left:120px}.title-section-archive__heading::before{content:"";position:absolute;width:80px;height:51px;left:0;background-size:cover;background-image:url("/wp-content/uploads/2021/01/ALLSHAPE.png.webp")}.title-section-archive__description{padding-left:120px}}@media(min-width: 1200px){.title-section__row{padding:170px 0 170px}.title-section-realization__row{flex-direction:row}.title-section-realization__row picture{flex-shrink:0}.title-section-realization__video,.title-section-realization__img,.title-section-realization__video,.title-section-realization__img{max-height:340px}.title-section-realization__video,.title-section-realization__img,.title-section-realization__gallery,.title-section-realization__video,.title-section-realization__img{margin-top:0;max-width:360px;width:100%;object-fit:cover;flex-shrink:0}.title-section-realization__video{padding-bottom:340px}.title-section-realization{padding:90px 0}}@media(min-width: 1400px){.heading{font-size:48px}.description{font-size:18px}.title-section__tile{width:150px;height:150px;font-size:12px}.title-section__tile img{max-width:64px;max-height:25px}.title-section-realization__video,.title-section-realization__img,.title-section-realization__video,.title-section-realization__img,.title-section-realization__row picture{max-height:340px}.title-section-realization__video,.title-section-realization__img,.title-section-realization__gallery,.title-section-realization__video,.title-section-realization__img,.title-section-realization__row picture{margin-top:0;max-width:480px;width:100%}.title-section-realization__video{padding-bottom:340px}.title-section-realization__description{margin:45px 0 0}.title-section-realization__empty .title-section-realization__heading,.title-section-realization__empty .title-section-realization__description{max-width:80%}.title-section-about__bg{height:100%}}@media(min-width: 1600px){.title-section-realization__video,.title-section-realization__img,.title-section-realization__gallery,.title-section-realization__video,.title-section-realization__img,.title-section-realization__row picture{max-width:600px}}.icons{background-color:#fff;padding:45px 0}.icons__tile+.icons__tile{margin-top:50px}.icons__img{width:45px;height:45px;aspect-ratio:1/1;object-fit:contain;margin-bottom:25px}.icons__title{font-size:16px}.icons__description{font-size:12px;color:#2e2e2e}@media(min-width: 768px){.icons{padding:80px 0}.icons__tile{width:33.3333333333%}.icons__tile+.icons__tile{margin-top:0}}@media(min-width: 1200px){.icons{padding:115px 0}.icons__row{padding:0 100px}.icons__img{width:60px;height:60px;margin-bottom:30px}.icons__title{font-size:18px}.icons__description{font-size:14px}}.diamond__bg{top:0;left:0;object-fit:cover;z-index:-1}.diamond__image{aspect-ratio:700/507}.diamond__row{padding:45px 0}.diamond__image{max-width:95%;margin:80px auto 0}.diamond__content{color:#e5e5e5}.diamond__content h1,.diamond__content h2,.diamond__content h3,.diamond__content h4{font-weight:300;font-size:20px;text-transform:uppercase}.diamond__content h1,.diamond__content h2,.diamond__content h3,.diamond__content h4,.diamond__content p{margin-bottom:18px}.diamond__content strong{font-weight:300;font-size:16px;color:#f27a23}.diamond__content p{font-size:16px;line-height:1.5}@media(min-width: 992px){.diamond__content h1,.diamond__content h2,.diamond__content h3,.diamond__content h4{font-size:24px}.diamond__content h1,.diamond__content h2,.diamond__content h3,.diamond__content h4,.diamond__content p{margin-bottom:22px}.diamond__content strong{font-size:20px}.diamond__content p{font-size:18px}.diamond__row{padding:90px 0}}@media(min-width: 1400px){.diamond__image{max-width:700px;margin:0 60px 0 0}.diamond__row{padding:170px 0 100px;flex-direction:row}}.why_us__bg{top:0;left:0;object-fit:cover;z-index:-1}.why_us__row{padding:90px 0}.why_us__tile{padding:40px 20px;max-width:1030px}.why_us__tile::before{content:"";top:0;left:0;position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.5);backdrop-filter:blur(20px);border-radius:18px;z-index:-1;-webkit-box-shadow:80px 120px 100px rgba(0,0,0,.05);box-shadow:80px 120px 100px rgba(0,0,0,.05)}.why_us__tile::after{content:"";position:absolute;bottom:35px;right:20px;width:120px;height:89px;background-size:cover;background-image:url("/wp-content/uploads/2021/01/only_shape-1.png.webp");opacity:.7}.why_us__heading{font-size:24px}.why_us__heading strong{font-weight:500;color:#f27a23}.why_us__content{margin:30px 0 18px;font-weight:14px;max-width:620px}.why_us__content p{line-height:1.8}.why_us__button{color:#000;border-color:#000;margin-top:55px}.why_us__icons+.why_us__icons{margin-top:25px}.why_us .button__arrow,.why_us .button__arrow::after,.why_us .button__arrow::before{background-color:#000}@media(min-width: 768px){.why_us__row{padding:130px 0}.why_us__heading::before{content:"";position:absolute;width:40px;height:26px;right:calc(100% + 20px);background-size:cover;background-image:url("/wp-content/uploads/2021/01/ALLSHAPE.png.webp")}.why_us__tile{padding:45px 160px 45px 95px}.why_us__tile::after{bottom:40px;right:45px;width:160px;height:118px;background-image:url("/wp-content/uploads/2021/01/only_shape-1.png.webp");opacity:.95}.why_us__content{font-size:16px}}@media(min-width: 992px){.why_us__heading{font-size:36px}.why_us__heading::before{width:60px;height:38px}.why_us__tile{padding:65px 200px 65px 135px}.why_us__tile::after{bottom:50px;right:95px;width:250px;height:180px}.why_us__content{margin:60px 0 18px}}@media(min-width: 1200px){.why_us__tile{padding:65px 220px 65px 135px}}.text-image__video,.text-image__image{margin-top:45px}.image-text__image{height:fit-content}.image-text__video,.image-text__image{margin-top:45px}.text-image,.image-text{padding:60px 0;background-color:#121212}.text-image--white .content,.image-text--white .content{margin-top:60px}.text-image__video,.image-text__video{overflow:hidden;height:0;padding-bottom:56.25%}.text-image__video iframe,.image-text__video iframe{left:0;top:0}@media(min-width: 768px){.text-image,.image-text{padding:100px 0}}@media(min-width: 1200px){.text-image__row,.image-text__row{flex-direction:row}.text-image__row>.text-image__content,.text-image__row .image-text__content,.image-text__row>.text-image__content,.image-text__row .image-text__content{width:60%}.text-image__row>.text-image__image,.text-image__row .image-text__image,.text-image__row .text-image__video,.text-image__row .image-text__video,.image-text__row>.text-image__image,.image-text__row .image-text__image,.image-text__row .text-image__video,.image-text__row .image-text__video{width:35%}.text-image__video,.image-text__video{padding-bottom:19.6875%;max-width:50%}.image-text__image,.text-image__image{margin-top:0}}@media(min-width: 1600px){.text-image__row>.text-image__content,.text-image__row .image-text__content,.image-text__row>.text-image__content,.image-text__row .image-text__content{width:50%}.text-image__row>.text-image__image,.text-image__row .image-text__image,.text-image__row .text-image__video,.text-image__row .image-text__video,.image-text__row>.text-image__image,.image-text__row .image-text__image,.image-text__row .text-image__video,.image-text__row .image-text__video{width:45%}.text-image__video,.image-text__video{padding-bottom:28.125%;max-width:50%}}.text-realization{padding:60px 0}.text-realization__col{margin-top:0}.content--white+.content--white,.content--black+.content--black{margin-top:-30px;padding-top:0}.content *{width:100%}.content h1,.content h2,.content h3,.content h4{width:100%;text-transform:uppercase;font-weight:300;position:relative}.content h1 strong,.content h2 strong,.content h3 strong,.content h4 strong{font-weight:500;display:block}.content p,.content li{font-size:14px;line-height:1.7}.content p a,.content li a{color:#f27a23}.content p strong,.content li strong{margin-bottom:10px;font-weight:500}.content p+h1,.content p+h2,.content p+h3,.content p+h4,.content li+h1,.content li+h2,.content li+h3,.content li+h4{margin-top:45px}.content ul{padding:25px 0 25px 5px}.content li{padding-left:25px;position:relative}.content li::after{color:#a3a3a3;content:"";position:absolute;top:4px;left:0;display:block;width:15px;height:15px;background-size:cover;background-image:url("/wp-content/uploads/2021/01/Vector.png.webp");-webkit-filter:invert(1);filter:invert(1)}.content li+li{margin-top:25px}.content li strong{font-weight:500}.content h1{font-size:24px}.content h2{font-size:26px}.content h1+*,.content h2+*{margin-top:25px}.content p+p{margin-top:15px}.content h3,.content h4{font-size:18px}.content h3+*,.content h4+*{margin-top:20px}.content--white{background-color:#fff}.content--white p,.content--white li{color:#6c6a6a}.content--white p strong,.content--white li strong{color:#333}.content--white h1,.content--white h2,.content--white h3,.content--white h4{color:#333}.content--white h1 strong,.content--white h2 strong,.content--white h3 strong,.content--white h4 strong{font-weight:500}.content--white h1,.content--white h2{padding-left:20px;border-left:22px solid #f27a23}.content--white li::after{-webkit-filter:invert(0.2);filter:invert(0.2)}.content--black{background-color:#282828}.content--black p,.content--black li{color:silver;font-weight:300}.content--black p strong,.content--black li strong{color:#ebebeb}.content--black h1,.content--black h2,.content--black h3,.content--black h4{color:#ebebeb}.content--black h1,.content--black h2{padding-left:30px}.content--black h1::before,.content--black h2::before{content:"";position:absolute;width:1px;height:100%;left:0;background-color:#f27a23}@media(min-width: 768px){.content li{padding-left:50px}.content li::after{width:25px;height:25px}}@media(min-width: 992px){.text-realization{padding:80px 0}.text-realization__col{margin:0 25px}.text-realization--two .content .text-realization__col{width:calc(50% - 50px)}.text-realization--three .content .text-realization__col{width:calc(33.3333333333% - 50px)}.text-realization--four .content .text-realization__col{width:calc(33.3333333333% - 50px)}.content h1{font-size:48px}.content h2{font-size:36px}.content h3{font-size:22px}.content h4{font-size:20px}.content h1+*,.content h2+*{margin-top:50px}.content p,.content li{font-size:16px}.content p strong,.content li strong{font-size:22px}.content p+h1,.content p+h2,.content p+h3,.content p+h4,.content ul+h1,.content ul+h2,.content ul+h3,.content ul+h4{margin-top:60px}.content p+p{margin-top:30px}.content h3+*,.content h4+*{margin-top:25px}.text-realization--one .text-realization__row,.text-realization--two .text-realization__row,.text-realization--third .text-realization__row,.text-realization--fourth .text-realization__row{margin:0 -25px}}@media(min-width: 1200px){.text-realization{padding:100px 0}.text-realization--three .content .text-realization__col{width:calc(33.3333333333% - 50px)}.text-realization--four .content .text-realization__col{width:calc(25% - 50px)}.content p,.content ul{font-size:18px}}.gallery{padding:100px 0 60px;background-color:#fff}.gallery__heading{font-size:24px;padding-left:44px;margin:0 0 45px;font-weight:300;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.gallery__heading strong{font-weight:400;display:block}.gallery__heading h2{font-weight:300}.gallery__heading::after{content:"";position:absolute;display:block;width:22px;height:32px;background-color:#f27a23;bottom:0;left:0}.gallery__single{overflow:hidden;aspect-ratio:1/1}.gallery__single:hover{cursor:pointer}.gallery__single:hover img{transform:scale(1.05) rotate(-1deg)}.gallery__single img{object-fit:cover;-webkit-transition:transform 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:transform 250ms cubic-bezier(0, 0, 0.58, 1);transition:transform 250ms cubic-bezier(0, 0, 0.58, 1)}.gallery .gallery__pagination{position:relative;margin-top:40px !important}.gallery .gallery__page{background:#282828 !important;width:11px;height:11px;margin:3px 5px}.gallery .gallery__page.is-active{background:#f27a23 !important;transform:scale(1.1)}@media(min-width: 768px){.gallery{padding:80px 0}.gallery__heading{margin:0 0 60px;font-size:30px}}@media(min-width: 992px){.gallery{padding:100px 0}.gallery__heading{font-size:36px}}@media(min-width: 1200px){.gallery{padding:120px 0}.gallery__heading{margin:0 0 80px}}@media(min-width: 1400px){.gallery{padding:160px 0}.gallery__heading{margin:0 0 60px}}.archive-container{padding:60px 0}.archive{background-color:#282828}.archive__thumbnail{max-height:360px;overflow:hidden}.archive__thumbnail:hover .archive__image{opacity:.5}.archive__image{background-color:#121212;object-fit:cover;-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1);transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1)}.archive__title{font-size:18px;padding:15px;background-color:rgba(0,0,0,.5);bottom:0;left:0}.archive__single{width:100%}.archive__single:not(:nth-of-type(-n+1)){margin-top:50px}.archive__content{padding:8px 15px 15px;background-color:#000}.archive__date{font-size:10px;color:#f27a23}.archive__excerpt{font-size:12px;margin:10px 0 25px}.archive__button{font-size:12px;margin:0 0 0 auto;padding:10px 35px}@media(min-width: 768px){.archive__single{width:calc(100% - 50px)}}@media(min-width: 992px){.archive-container{padding:80px 0}.archive__loop{margin:0 -25px}.archive__single{width:calc(50% - 50px);margin:0 25px}.archive__single:not(:nth-of-type(-n+1)){margin-top:0}.archive__single:not(:nth-of-type(-n+2)){margin-top:50px}.archive__thumbnail{max-height:270px}.archive__title{font-size:22px;padding:25px}.archive__content{padding:12px 25px 25px;background-color:#000}.archive__date{font-size:14px;color:#f27a23}.archive__excerpt{font-size:16px}.archive__button{font-size:16px;padding:15px 55px}}@media(min-width: 1400px){.archive-container{padding:120px 0}.archive__single{width:calc(33.3333333333% - 50px);margin:0 25px}.archive__single:not(:nth-of-type(-n+1)){margin-top:0}.archive__single:not(:nth-of-type(-n+2)){margin-top:0}.archive__single:not(:nth-of-type(-n+3)){margin-top:50px}}.border{background-color:#000;padding:60px 0}.border__content-border{border:2px solid #f27a23;border-radius:15px 0}.border__text{color:#e5e5e5;font-size:16px;padding:35px 25px}.border__content-diamond{margin-top:60px;gap:45px}.border__col{color:#e5e5e5}.border__col h3{margin-bottom:45px}@media(min-width: 992px){.border{padding:80px 0}.border__text{font-size:18px;padding:45px 25px;width:calc(50% - 20px)}.border__content-diamond{margin-top:80px}.border__col+.border__col{margin-top:0}.border__col{width:calc(50% - 25px)}}@media(min-width: 1400px){.border{padding:140px 0}.border__text{padding:65px 45px;width:calc(50% - 90px)}.border__col{width:calc(50% - 140px)}.border__content-diamond{margin-top:140px}}.img{padding:100px 0}.img__inner{overflow:hidden;position:relative;height:0;padding-bottom:22.5%;max-width:40%}.img__inner iframe{left:0;top:0;height:100%;width:100%;position:absolute}.img--big .img__inner{padding-bottom:45%;max-width:80%}.partners{padding:45px 0;background-color:#fff}.partners__heading{font-size:26px;margin-bottom:40px;color:#000}.partners__logo{margin:10px 15px;max-width:100px;max-height:60px;height:auto;width:auto}.partners-footer__img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media(min-width: 992px){.partners{padding:60px 0}.partners__heading{font-size:36px}.partners__gallery{margin:0 -25px}.partners__logo{margin:10px 30px;max-width:145px;max-height:75px}}@media(min-width: 1200px){.partners{padding:90px 0}}.cta_social{padding:45px 0;overflow:hidden}.cta_social__bg{top:0;object-fit:cover;z-index:-1}.cta_social__heading{font-size:28px}.cta_social__buttons{margin-top:45px}.cta_social__button{margin:0 30px;padding:15px 60px;border:2px solid #000;border-radius:10px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 4px 4px rgba(0,0,0,.25)}.cta_social__button--ig{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);background:radial-gradient(circle at 100% 76%, #fdf497 -10%, #FD9139 5%, #F61D25 30%, #983297 95%, #285AEB 116%)}.cta_social__button--fb{background:linear-gradient(94.11deg, #1A346B -1.01%, #3B5998 100%)}.cta_social__button+.cta_social__button{margin-top:25px}@media(min-width: 768px){.cta_social__buttons{flex-direction:row}.cta_social__button+.cta_social__button{margin-top:0}}@media(min-width: 992px){.cta_social{padding:60px 0}.cta_social__buttons{margin-top:45px}}@media(min-width: 1400px){.cta_social{padding:80px 0}.cta_social__heading{font-size:36px}.cta_social__buttons{margin-top:60px}}.opinions{padding:45px 0;background-color:#f4f4f4}.opinions__header{font-size:22px;color:#121212}.opinions__social-line{color:#666}.opinions__social{margin-top:30px;color:#666;gap:16px;align-items:flex-start}.opinions__social-img{max-width:100px;max-height:50px;margin-right:25px}.opinions__row+.opinions__row{margin:45px 0 0}.opinions__form{margin-top:45px}.opinions__form .wpcf7-response-output{font-size:20px;color:rgba(163,0,0,.7);margin-top:30px}.opinions__form .wpcf7-response-output[aria-hidden=true]{color:rgba(0,163,27,.7)}.opinions__form .screen-reader-response{display:none}.form__field+.form__field{margin-top:25px}.form__field label{font-size:18px;font-weight:500;margin-bottom:15px;display:block;color:#666}.form__field input,.form__field textarea{font-size:16px;border:none;width:100%;padding:14px 16px;color:#666;font-family:"Montserrat",sans-serif;-webkit-transition:box-shadow,250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:box-shadow,250ms cubic-bezier(0, 0, 0.58, 1);transition:box-shadow,250ms cubic-bezier(0, 0, 0.58, 1);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.15);box-shadow:1px 1px 3px rgba(0,0,0,.15)}.form__field input:focus,.form__field textarea:focus{outline:none;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.5);box-shadow:1px 1px 3px rgba(0,0,0,.5)}.form__field input[type=submit]{background-color:#f27a23;color:#fff;font-size:18px;padding:10px 24px;font-weight:400;border:2px solid rgba(0,0,0,0);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1),color 250ms cubic-bezier(0, 0, 0.58, 1),border-color 250ms cubic-bezier(0, 0, 0.58, 1)}.form__field input[type=submit]:hover{cursor:pointer;background-color:#fff;color:#121212;border-color:#121212}.form__field input[type=checkbox]{width:31px;height:12px;padding:0;margin:2px 12px 0 0;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0);box-shadow:1px 1px 3px rgba(0,0,0,0)}.form__field .wpcf7-not-valid-tip{font-size:12px;color:rgba(163,0,0,.7);margin-top:5px}.form__field .wpcf7-form-control-wrap label{display:flex}.form__field .wpcf7-form-control-wrap input{margin-top:4px}.form__field .wpcf7-form-control-wrap span{font-size:14px;line-height:1.4}.form__field .wpcf7-form-control-wrap span+span{margin-top:15px}.form__field .wpcf7-form-control-wrap span a{color:#2ea3f2}.tes{--columns: 1;line-height:1.5;display:grid;gap:20px;grid-template-columns:repeat(var(--columns), 1fr)}.tes__tile{padding:20px;gap:20px}.tes__tile--white{background:#fff;color:#121212;border:1px solid #000}.tes__tile--white .tes__desc,.tes__tile--white .tes__car,.tes__tile--white .tes__cat{color:#2c2c2c}.tes__tile--dark{background:#000;color:#fff;border:1px solid #2c2c2c}.tes__tile--dark .tes__desc,.tes__tile--dark .tes__car,.tes__tile--dark .tes__cat{color:silver}.tes__tile--dark .tes__icon img{width:24px;aspect-ratio:1/1;filter:invert(1)}.tes__car,.tes__cat{margin-top:-15px}.tes__stars{gap:3px}.tes__star,.tes__icon{aspect-ratio:1/1}.tes__star{width:16px}.tes__icon{width:24px}.tes__t{font-size:22px;margin-bottom:-14px;word-break:break-all}.tes__name{color:#1e91ac;font-weight:500}.tes__desc{line-height:1.5}.tes__desc,.tes__car{font-size:14px}.tes__cat{font-size:12px}@media(min-width: 768px){.opinions__social-img{max-width:180px}}@media(min-width: 992px){.tes{--columns: 2}.opinions{padding:60px 0}.opinions__header{font-size:26px}.opinions__content,.opinions__form{width:50%;margin:0 25px}.opinions__content{flex-direction:row}.opinions__row+.opinions__row{margin:45px -25px 0}.opinions__row--form{flex-direction:row}}@media(min-width: 1024px){.opinions__social{align-items:flex-end}.opinions__social-line{flex-direction:row;gap:25px}}@media(min-width: 1200px){.opinions{padding:100px 0}.opinions__header{width:50%}.opinions__social{margin-top:0;width:50%}}@media(min-width: 1400px){.opinions{padding:140px 0}.opinions__header{font-size:30px}}@media((min-width: 992px)){.price-list__heading+.price-list__category--best{margin-top:62px;display:inline-block;width:100%}}.price-list{--bestColor: #c72626;--bestCol1: #d53a3a;--bestCol2: #c72626;--bestCol3: #c10707;background-color:#282828;padding-top:60px}.price-list__test{font-size:16px;margin-right:6px}.price-list__name{font-size:22px}.price-list__currency{font-size:14px}.price-list__services{padding:45px 0}.price-list__heading{font-size:24px;margin-bottom:25px}.price-list__heading h2{max-width:80%}.price-list__heading-icon{width:20px;margin-right:15px}.price-list__number{margin:0 15px 0 10px}.price-list__category{padding:0 20px;background-color:#000}.price-list__category+.price-list__category{margin-top:25px}.price-list__category-name{font-size:18px;max-width:90%;line-height:1.4}.price-list__category-name--outside{padding-top:30px;margin-bottom:40px}.price-list__category-name--inside{padding-top:20px;margin:0 20px 30px}.price-list__category-name--outside+.price-list__version{margin-top:-40px}.price-list__category-name--outside+.price-list__version .price-list__content{padding-top:20px}.price-list__category--best{background-color:#eee}.price-list__category--best .price-list__additional{box-shadow:0px 4px 4px rgba(0,0,0,.25)}.price-list__category--best .price-list__category-name,.price-list__category--best .price-list__url,.price-list__category--best .price-list__description{color:#121212}.price-list__category--best .price-list__description{font-weight:600}.price-list__category--best .price-list__url::before,.price-list__category--best .price-list__url::after,.price-list__category--best .price-list__category-name::after,.price-list__category--best .price-list__additional-price{background-color:var(--bestColor)}.price-list__category--best .price-list__best{display:flex;position:relative;top:20px;background:var(--bestColor);justify-items:center;gap:5px;width:fit-content;padding:0 10px}.price-list__category--best .price-list__best--ico{filter:brightness(0);max-width:35px}.price-list__category--best .price-list__best--content>span{font-size:14px;font-weight:500}.price-list__category--best .price-list__tile--multi{background-color:var(--bestCol2)}.price-list__category--best .price-list__tile--multi:first-of-type{background-color:var(--bestCol1)}.price-list__category--best .price-list__tile--multi:last-of-type{background-color:var(--bestCol3)}.price-list__version{padding:20px 0}.price-list__version+.price-list__version{border-top:1px solid #282828}.price-list__description{font-size:14px;margin:0 20px 25px}.price-list__description ul{list-style:disc;list-style-position:inside}.price-list__additional{margin:10px 20px}.price-list__additional-name{font-size:12px;padding:8px;line-height:1.2;background-color:#282828}.price-list__additional-price{padding:5px;font-size:12px;background-color:#f27a23;letter-spacing:1.3px;flex-shrink:0}.price-list__content{margin:0 -20px;padding-bottom:20px}.price-list__price{height:auto;font-size:22px}.price-list__tile{padding:15px 10px;font-size:18px}.price-list__tile--multi{width:calc(33.3333333333% + 1px);background-color:#e3711e}.price-list__tile--multi:first-of-type{background-color:#f37a23}.price-list__tile--multi:last-of-type{background-color:#cc641a}.price-list__tile--single{background-color:#f37a23}.price-list__url::before,.price-list__url::after{content:"";position:absolute;display:block;width:14px;height:3px;background-color:#f27a23;top:0;bottom:0;margin:auto;right:0;opacity:0;-webkit-transition:transform 250ms cubic-bezier(0, 0, 0.58, 1),opacity 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:transform 250ms cubic-bezier(0, 0, 0.58, 1),opacity 250ms cubic-bezier(0, 0, 0.58, 1);transition:transform 250ms cubic-bezier(0, 0, 0.58, 1),opacity 250ms cubic-bezier(0, 0, 0.58, 1)}.price-list__url::before{transform:translateX(25px) translateY(4px) rotate(-45deg)}.price-list__url::after{transform:translateX(25px) translateY(-4px) rotate(45deg)}.price-list__url:hover::before,.price-list__url:hover::after{opacity:1}.price-list__url:hover::before{transform:translateX(40px) translateY(4px) rotate(-45deg)}.price-list__url:hover::after{transform:translateX(40px) translateY(-4px) rotate(45deg)}@media(min-width: 768px){.price-list__category{padding:0 25px}.price-list__additoonal-name{padding:15px 30px 15px 20px}.price-list__additional-price{padding:10px 24px;font-size:14px}.price-list__number{margin:0 30px 0 10px}.price-list__content{margin:0 -20px}.price-list__category--best+.price-list__category--best{margin-top:110px !important}.price-list__category--best{margin-top:90px !important}}@media(min-width: 992px){.price-list__name{font-size:26px}.price-list__category--best .price-list__best{position:absolute;top:-65px;padding:2px 14px 12px;display:grid;gap:0}.price-list__category--best .price-list__content{padding-top:35px}.price-list__category--best .price-list__best--content{text-align:center;flex-direction:column}.price-list__category--best .price-list__best--ico{max-width:55px}.price-list__category--best .price-list__best--content>span{font-size:18px}.price-list__category--best .price-list__best--content>span:nth-child(1){font-size:30px;font-weight:700}.price-list__category--best .price-list__best--content>span:nth-child(2){font-size:20px}.price-list{padding-top:0}.price-list__services{padding:60px 0 60px}.price-list__services:nth-of-type(2){padding:100px 0 60px}.price-list__heading{font-size:32px}.price-list__heading-icon{width:36px;margin-right:40px}.price-list__content{width:calc(100% - 330px)}.price-list__content--mb{padding-bottom:20px}.price-list__category{padding:0 0 0 30px}.price-list__tile{padding:36px 8px}.price-list__category-name{font-size:24px}.price-list__category-name::after{content:"";top:calc(100% + 10px);left:0;position:absolute;width:250px;height:1px;background-color:#f27a23;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 4px 4px rgba(0,0,0,.25)}.price-list__price{margin:-10px 0 -10px auto;width:330px;height:auto}.price-list__description{margin:0 20px 25px}.price-list__additional-name{padding:10px 15px 10px 10px}.price-list__category-name--outside+.price-list__version{margin-top:0}.price-list__version{padding:10px 0;flex-direction:row}}@media(min-width: 1400px){.price-list__heading{font-size:36px;margin-bottom:70px}.price-list__content{width:calc(100% - 450px)}.price-list__price{margin:-20px 0 -20px 40px;width:450px;font-size:28px}.price-list__description{font-size:18px}.price-list__additional-name{font-size:14px;padding:15px 30px 15px 20px}.price-list__additional-price{padding:10px 24px;font-size:16px}.price-list__version{padding:20px 0}.price-list__category{padding-left:50px}.price-list__content--mb{padding-bottom:20px}.price-list__tile{font-size:25px}.price-list__category-name--outside{padding-top:50px;margin-bottom:40px}.price-list__category-name--inside{padding-top:30px}}.find-us{background-color:#282828;padding:80px 0}.find-us__heading{font-size:28px;margin-bottom:40px;letter-spacing:1px}.find-us__heading::after{content:"";position:absolute;width:250px;height:1px;background-color:#f27a23;top:calc(100% + 20px);left:0}.find-us__tile+.find-us__tile{margin:45px 0 0 0}.find-us__content+.find-us__tiles{margin-top:60px}.find-us__description{max-width:310px}.find-us__adderss{margin:10px 0 25px}.find-us__address-icon{width:18px;height:auto;margin:2px 8px}.find-us__tile{background-color:#f27a23;padding:30px 15px}.find-us__name{font-size:18px;margin:35px 0 15px}.find-us__data{font-size:12px}.find-us__icon{max-width:67px;max-height:54px;height:auto;object-fit:contain}.map iframe{max-height:400px}@media(min-width: 768px){.find-us .container{flex-direction:row}.find-us__tile+.find-us__tile{margin:0 0 0 20px}.find-us__tile{width:calc(33.3333333333% - 20px);padding:30px 15px}.find-us__icon{max-width:37px;max-height:34px}.find-us__heading{margin-bottom:70px}.find-us__name{font-size:18px;margin:35px 0 15px}.find-us__data{font-size:12px}.find-us__adderss{margin:30px 0 0}.find-us__content{flex-direction:row}.find-us__content-inner{max-width:50%}.find-us__button{height:fit-content;margin:auto 0 0 auto}}@media(min-width: 992px){.find-us__content+.find-us__tiles{margin-top:0}.find-us__tiles{width:fit-content;flex-wrap:wrap}.find-us__tile+.find-us__tile{margin:0 0 0 30px}.find-us__tile{width:180px;padding:60px 15px}.find-us__heading{font-size:32px;margin-bottom:40px}.find-us__adderss{margin:10px 0 25px}.find-us__address-line{font-size:14px}.find-us__address-icon{width:12px;margin:2px 8px}.find-us__content-inner{max-width:none}.find-us__content{width:auto;flex-direction:column}.find-us__button{height:fit-content;margin:0}}@media(min-width: 1200px){.find-us__tile+.find-us__tile{margin:0 0 0 40px}.find-us__tiles{flex-wrap:nowrap}.find-us__tile{width:230px;padding:36px 34px 30px}.find-us__icon{max-width:67px;max-height:54px}.find-us__heading{font-size:36px;margin-bottom:40px}.find-us__adderss{margin:10px 0 25px}.find-us__address-line{font-size:16px}.find-us__address-icon{width:18px;margin:2px 8px}.find-us__name{font-size:24px;margin:35px 0 15px}.find-us__data{font-size:18px}.map iframe{max-height:750px}}@media(min-width: 1400px){.find-us__content{padding-left:120px}.find-us__tile{width:250px}.find-us__tile+.find-us__tile{margin:0 0 0 60px}}.privacy-policy__container{padding:60px 0}.wysiwyg__h1{font-size:26px}.wysiwyg__h2{font-size:22px}.wysiwyg__gutter{padding-bottom:15px}.wysiwyg__h1,.wysiwyg__h2{color:#333}.wysiwyg__h3{font-size:26px;font-weight:300;color:#f27a23;margin-bottom:40px;padding-top:20px !important}.wysiwyg__p,.wysiwyg__li{color:#777}.wysiwyg__ol{list-style:decimal}.wysiwyg__ul{list-style:disc}.wysiwyg__ol,.wysiwyg__ul{list-style-position:inside;margin:15px 0 15px 15px}.wysiwyg__a{color:#f27a23}.wysiwyg>[class^=wysiwyg]+[class^=wysiwyg]{padding-top:15px}@media(min-width: 992px){.wysiwyg__h1{font-size:34px}.wysiwyg__h2{font-size:26px}.wysiwyg__h3{font-size:32px}.wysiwyg__h1,.wysiwyg__h2{margin-bottom:15px}}.not-found{padding:60px 0;background-color:#fff}.not-found__row{max-width:680px}.not-found__label{font-size:100px;margin:auto}.not-found__heading{font-size:24px;color:#464646;margin:40px 0 15px}.not-found__span{color:#969696}.not-found__button{color:#5a5a5a}.not-found__button:hover{text-decoration:underline}@media(min-width: get-brakpoints("lg")){.not-found__label{font-size:200px}}.child__row{padding:60px 0}.child__heading{margin-bottom:60px}.child__single:not(:nth-of-type(-n + 1)){margin-top:45px}.child__single:hover img{opacity:.6}.child__single:hover h3{background-color:#212121}.child__single img{height:200px;object-fit:cover;-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1);transition:opacity 250ms cubic-bezier(0, 0, 0.58, 1)}.child__single h3{color:#fff;font-size:14px;padding:12px 5px;background-color:#f27a23;-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);-o-transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1);transition:background-color 250ms cubic-bezier(0, 0, 0.58, 1)}@media(min-width: 992px){.child__heading{margin-left:20px}.child__row{margin:0 -20px}.child__single{margin:0 20px;max-width:calc(50% - 40px)}.child__single:not(:nth-of-type(-n + 1)){margin-top:0}.child__single:not(:nth-of-type(-n + 2)){margin-top:45px}.child h3{font-size:18px;padding:22px 10px}}@media(min-width: 1200px){.child__row{padding:100px 0}.child__single{max-width:calc(33.3333333333% - 40px)}.child__single:not(:nth-of-type(-n + 2)){margin-top:0}.child__single:not(:nth-of-type(-n + 3)){margin-top:45px}}@media(min-width: 1400px){.child__single{max-width:calc(25% - 40px)}.child__single:not(:nth-of-type(-n + 3)){margin-top:0}.child__single:not(:nth-of-type(-n + 4)){margin-top:45px}}.testimonials{--columns: 1;padding:80px 0;background:#000}.testimonials__sl{color:#fff}.testimonials__sl:hover{text-decoration:underline}.testimonials__sl--dark{color:#666}.testimonials__social-row{flex-direction:column;gap:30px}.testimonials__h{font-size:20px;color:#fff;font-size:32px;margin-left:40px;margin-bottom:20px}.testimonials__h::after{content:"";position:absolute;display:block;width:22px;height:100%;background-color:#f27a23;bottom:0;left:-40px}.testimonials__h--dark{color:#000}.testimonials__g{gap:20px;grid-template-columns:repeat(var(--columns), 1fr);display:grid}.testimonials__row{gap:70px}.testimonials .testimonials__pagination{position:relative;margin-top:40px !important}.testimonials .testimonials__page{width:11px;height:11px;margin:3px 5px}.testimonials .testimonials__page.is-active{background:#f27a23 !important;transform:scale(1.1)}@media(min-width: 768px){.testimonials{--columns: 2}}@media(min-width: 1024px){.testimonials{--columns: 3}.testimonials__arw{display:none}.testimonials__social-row{flex-direction:row}}.counter{padding:70px 0}.counter__g{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:80px 50px}.counter__item{gap:10px}.counter__icon{filter:invert(1);max-height:90px}.counter__p{line-height:1.5;max-width:240px}.counter__p,.counter__number{text-align:center;color:#fff}.counter__number{color:#f27a23;font-size:55px;font-weight:500}.con-vid{background:#404040;overflow:hidden}.con-vid__grid{grid-template-columns:var(--grid);align-content:center}.con-vid__vid{aspect-ratio:912/515}.con-vid__content{padding-block:150px}.con-vid__content-inner{gap:30px;max-width:700px;padding:45px 0}.con-vid__content-inner h2{font-size:32px;color:#f27a23;text-transform:uppercase;font-weight:400}.con-vid__content-inner p{line-height:1.5;color:#fff}.con-vid__img-wr{justify-content:stretch}@media(max-width: 990px){.con-vid__img-wr{order:-1}}@media(min-width: 991px){.con-vid{--imgCols: 5;--imgWidth: calc( calc(var(--imgCols) * 73px) + calc(calc(var(--imgCols) - 1) * 24px) );--grid: var(--y) 1fr calc(var(--imgWidth) + var(--y))}}@media(min-width: 1280px){.con-vid{--imgCols: 8}}.benefits{--iconWidth: 40px;background:#fff;padding:70px 0}.benefits__heading{font-size:26px}.benefits__heading{color:#000;text-transform:uppercase;font-weight:400;gap:20px}.benefits__c{gap:45px}.benefits__g{--columns: 1;padding-inline:0;gap:30px 100px;grid-template-columns:repeat(var(--columns), 1fr)}.benefits__icon{width:var(--iconWidth);flex-shrink:0}.benefits__item{gap:15px;align-items:flex-start}.benefits__content{line-height:1.5}.benefits__button{margin:45px auto 0;font-size:18px;padding:15px 40px}@media(min-width: 1024px){.benefits{--iconWidth: 80px}.benefits__g{padding-inline:70px}.benefits__g--two{--columns: 2}.benefits__heading{font-size:34px}.benefits__item{gap:25px;align-items:center}}.heading-square{width:22px;height:30px;background:#f27a23}.cs-h{padding-bottom:60px;background:#fff}.cs{--columns: 1}.cs--dark{padding:60px 0;background:#000}.cs--light{padding:60px 0;background:#fff}.cs__g{grid-template-columns:repeat(var(--columns), 1fr);grid-template-areas:"image" "content";gap:45px 120px}.cs__stars{margin-bottom:-10px}.cs__star{width:20px;aspect-ratio:1/1}.cs__content{grid-area:content;gap:25px;color:#fff}.cs__content--dark{color:#fff}.cs__content--light{color:#000}.cs__content p{font-size:16px;line-height:1.5}.cs__heading--light{color:#000}.cs__heading--dark{color:#fff}.cs__img-wr{grid-area:image;gap:40px}.cs__button{margin:auto;top:80px}@media(min-width: 1024px){.cs{--columns: 2}.cs__g--right{grid-template-areas:"content image"}.cs__g--left{grid-template-areas:"image content"}.cs__stars{margin-bottom:20px}}.sv-h{padding:80px 0 60px;background:#fff}.sv{padding:45px 15px}.sv__item{gap:5px;overflow:hidden}.sv__image,.sv__image picture{display:flex;aspect-ratio:340/340;overflow:hidden}.sv__image--inner{transform:scale(1);transition:transform 250ms cubic-bezier(0, 0, 0.58, 1)}.sv__item:hover .sv__image--inner{transform:scale(1.1) rotate(3deg)}.sv__name{font-size:14px;color:#fff;background:#f27a23;text-transform:uppercase;padding:20px 25px}.sv__pagination{display:flex;justify-content:flex-end;gap:5px}.sv__page{width:16px;height:16px;display:block;background:#6b6b6b;border:none;margin-top:60px}.sv__page.is-active{background:#fff}.sv__arrow{top:20px;border:none;background:rgba(0,0,0,0);position:relative;left:unset !important;right:unset !important;opacity:.6;transition:opacity 300ms ease}.sv__arrow:hover{cursor:pointer;opacity:1}.sv__svg{width:12px}@media(min-width: 991px){.sv__name{font-size:20px}.sv__arrow{top:78px}.sv__image,.sv__image picture{aspect-ratio:340/500}}.hero__content{padding:60px 0;max-width:750px;z-index:99;gap:15px}.hero__heading *{font-size:14px;font-weight:600;color:#f27a23;letter-spacing:8px}.hero__description *{font-size:20px;font-weight:300;color:#fff;text-transform:uppercase;line-height:1.1}.hero__bg::after{background:linear-gradient(51deg, rgb(0, 0, 0) 25%, rgba(255, 255, 255, 0) 50%);content:"";position:absolute;display:block;width:100%;height:100%;z-index:2;top:0}@media(min-width: 991px){.hero__bg::after{background:linear-gradient(51deg, rgb(0, 0, 0) 45%, rgba(255, 255, 255, 0) 100%)}.hero__content{padding:150px 0}.hero__heading *{font-size:20px}.hero__description *{font-size:46px}}.ba__slider{height:fit-content;overflow:hidden}.ba__img{max-width:unset;height:unset}.ba__b-img{width:50%;top:0;left:0;overflow:hidden;z-index:2}.ba__b-img picture{display:inline-flex}.ba__b-img picture{height:100%}.ba__b-img img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.ba__resizer{z-index:5;top:0;left:calc(50% - 2px);width:4px}.ba__resizer::before,.ba__resizer::after{content:"";width:4px;height:calc(50% - 23px);position:absolute;background:#fff}.ba__resizer::before{top:0}.ba__resizer::after{bottom:0}.ba__resizer-wheel::before,.ba__resizer-wheel::after{content:"";position:absolute;margin:auto}.ba__resizer-wheel::before{width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid #fff;left:0px;inset:0 -17px 0 0}.ba__resizer-wheel::after{width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-right:6px solid #fff;inset:0 0 0 -17px}.fi{padding:70px 0;background:#000}.fi__image{width:100%}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}