html{font-size:18px;font-family:sans-serif}h1,h2,h3,h4,h5{margin-bottom:.5em}p{margin-bottom:.75em}#content a:not(:has(img)):hover{background-size:5px 1px;background-position:bottom;background-image:linear-gradient(90deg,rgba(0,0,0,.5) 20%,#fff0 0);background-repeat:repeat-x}blockquote{font-size:18px;border:none;font-style:italic;color:#383838;position:relative;padding-right:3em;clear:both;margin:.25em 0;line-height:1.45;font-family:Georgia,serif;padding-left:3em;display:inline-block}blockquote:after,blockquote:before{font-size:80px;color:#7a7a7a;content:"\201C";position:absolute;line-height:1px;display:block}blockquote:before{top:.4em;left:0}blockquote:after{right:0;content:"\201D";bottom:.4em}blockquote cite{font-size:14px;color:#999;margin-top:5px;display:block}blockquote cite:before{content:"\2014 \2009"}.elementor-heading-title small{font-size:50%}.nv-content-wrap .elementor-element-overlay ul{margin:0}.wp-block-embed,.wp-block-image{margin-bottom:2em}.hfg-slot.left,.hfg-slot.right{float:left}header.header{position:relative;z-index:3}main#content{z-index:1}.site-header .header--row-inner{display:block}.container,.elementor-section.elementor-section-boxed,div[data-elementor-type=wp-page]>.e-con-boxed.e-con.e-parent{margin-right:5%;margin-left:5%;width:auto}.container .elementor-section.elementor-section-boxed,.container-fluid>div{margin-right:0;margin-left:0}.neve-main>.single-post-container .nv-single-post-wrap.col{padding:0;max-width:none}.nv-single-post-wrap>div:first-child{margin-top:0}.css-width-auto{width:auto!important}.header .site-header{padding-top:.5em;padding-bottom:.5em}.header .nv-navbar{display:block}body:not(.blog):not(.archive):not(.single-post) .header .show-on-mobile{display:none}body.archive .header .row--wrapper,body.blog .header .row--wrapper,body.single-post .header .row--wrapper{grid-template-columns:auto}body.archive .header .row--wrapper .hfg-slot.left,body.blog .header .row--wrapper .hfg-slot.left,body.single-post .header .row--wrapper .hfg-slot.left{display:none}.header .header-menu-sidebar .builder-item .item--inner{font-size:20px;font-weight:300}.header-menu-sidebar .nav-ul li:not([class*=block])>a{padding:2vh 0}.header .header-menu-sidebar .show-on-mobile{display:block}@media (min-width:1280px){.header .nv-navbar.hide-on-desktop{display:none}}@media (max-width:1279px){.header .nv-navbar.hide-on-tablet{display:none}}@media (max-width:576px){.header .nv-navbar.hide-on-mobile{display:none}}@media (max-width:1320px){.nv-navbar .menu-desktop{font-size:18px}.nv-navbar .menu-desktop .home{display:none}}.nav-ul li.current-menu-parent>a{color:var(--activecolor)}.site-logo .title-with-logo{align-items:flex-end}.site-logo .title-with-logo img{max-width:100%}.site-logo .title-with-logo .nv-title-tagline-wrap{font-weight:500;margin-bottom:-.2em;text-indent:-1.2em;line-height:1em;white-space:nowrap}.site-logo .title-with-logo .nv-title-tagline-wrap small{font-weight:400;text-transform:uppercase;letter-spacing:.03em}@media only screen and (min-width:960px){.site-logo{padding:2em 0 1.25em}.site-logo .title-with-logo .nv-title-tagline-wrap small{font-size:18px}}@media only screen and (max-width:520px){.site-logo .title-with-logo{flex-direction:column}.site-logo .title-with-logo .nv-title-tagline-wrap{margin-right:-48px}}.nav-ul li a{font-weight:400;text-transform:uppercase;letter-spacing:.03em}.nv-navbar[data-show-on=desktop] .row[data-section=hfg_header_layout_main]{align-items:end}.nv-navbar[data-show-on=desktop] .title-with-logo>:first-child{max-width:25vw}.nav-ul{justify-content:flex-end}.header--row-inner{margin:0 -15px}.hfg_header.site-header{box-shadow:none}.builder-item--nav-icon{margin-right:-15px!important}.navbar-toggle{border:none!important;border-color:#fff;outline:none!important;border-radius:5px}.icon-bar{width:30px}.icon-bar:nth-child(2){margin:8px 0}.is-menu-sidebar .navbar-toggle .icon-bar:first-child{top:10px}.is-menu-sidebar .navbar-toggle .icon-bar:nth-child(3){bottom:10px}body[data-elementor-device-mode=mobile] .mobile-image-zoom{overflow:hidden}body[data-elementor-device-mode=mobile] .mobile-image-zoom .elementor-widget-container{margin-right:-33.3333%;margin-left:-33.3333%}.elementor-widget-premium-carousel-widget a.carousel-arrow.carousel-next,.elementor-widget-premium-carousel-widget a.carousel-arrow.carousel-prev{top:40%}.gallery-list a{transition:opacity .3s}.gallery-list a.gallery-active{opacity:.5}.gallery-list .swiper-lazy-preloader{filter:brightness(10);fill:#fff;color:#fff;--swiper-preloader-color:#fff}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.elementor-swiper-button .elementor-swiper-button svg{filter:drop-shadow(0 0 5px rgb(0 0 0/.7))}.elementor-lightbox .elementor-swiper-button{text-shadow:-1px -1px 0 hsla(0,0%,100%,.5),1px -1px 0 hsla(0,0%,100%,.5),-1px 1px 0 hsla(0,0%,100%,.5),1px 1px 0 hsla(0,0%,100%,.5)}body #gallery{overflow:hidden;max-height:0}body:not(.js) .header{max-height:200px}body.gallery-open .header{overflow:hidden}body #gallery,body .header{transition:max-height .5s}body.gallery-open #gallery{max-height:100vh}body.gallery-open .header{padding:0;max-height:0}html.elementor-html #gallery{height:auto!important;max-height:none!important;display:block!important}#gallery.fullscreen .e-swiper-container{padding:0 10%}.swiper-image-stretch .swiper-slide .swiper-slide-image{max-width:100%;max-height:85vh;width:auto!important}#gallery .gallery-buttons{right:0;top:0;margin:0;width:auto}#gallery .elementor-widget-premium-carousel-widget.fullscreen{overflow-y:auto;padding:40px;background:#fff0;-ms-touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#gallery .gallery-buttons{right:10px;position:absolute;top:10px;z-index:999}#gallery .gallery-buttons button{height:26px;overflow:hidden;filter:drop-shadow(1px 1px 2px rgb(0 0 0/.8));fill:#fff;padding:0;font-size:18px;border:none;text-indent:-999em;color:#fff;background-size:contain;background-color:#fff0;margin:5px;background-position:50%;cursor:pointer;width:auto;width:26px;line-height:5px;float:left;background-repeat:no-repeat}#gallery .gallery-buttons button:hover{opacity:.7}#gallery .gallery-buttons button.fullscreen-close{height:30px;width:30px}#gallery .gallery-close{background-image:url(https://cryptat.info/wp-content/themes/neve-child/assets/img/gallery-close.svg)}#gallery .fullscreen-open{background-image:url(https://cryptat.info/wp-content/themes/neve-child/assets/img/gallery-fullscreen.svg)}#gallery.fullscreen .fullscreen-open,#gallery.fullscreen .gallery-close{display:none}#gallery .fullscreen-close{background-image:url(https://cryptat.info/wp-content/themes/neve-child/assets/img/gallery-fullscreen-close.svg);display:none}#gallery.fullscreen .fullscreen-close{display:block}#gallery .gallery-numbers{padding:10px;font-size:16px;position:absolute;top:10px;left:10px;display:none}.far.fa-window-close{height:26px;margin-right:0!important;position:relative;margin-left:20px;width:26px}.far.fa-window-close:after,.far.fa-window-close:before{content:"";position:absolute;background:#333;display:block}.far.fa-window-close:before{height:100%;transform:rotate(45deg);margin-left:-1px;left:50%;width:2px}.far.fa-window-close:after{height:2px;transform:rotate(45deg);top:50%;width:100%;margin-top:-1px}#gallery .far.fa-window-close:after,#gallery .far.fa-window-close:before{background:#fff}#photography-gallery .elementor-gallery-item__content{height:auto;position:relative;width:auto;display:block}#photography-gallery .elementor-gallery-item__description,#photography-gallery .elementor-gallery-item__title{padding-top:8px;padding-bottom:8px}@media (min-width:1025px){body .elementor-lightbox .elementor-video-container{width:85%}}.site-footer{margin-top:4em}.site-footer .footer--row{padding-top:2em;padding-bottom:2em}.site-footer .builder-item .item--inner{font-size:16px}.site-footer #cb-row--footer-bottom{display:none}.site-footer a{text-decoration:underline}.social-icon-link .social-icon.socicon-facebook{background:url(https://cryptat.info/wp-content/themes/neve-child/assets/img/social-facebook.png) no-repeat 50%;background-size:100%;background-color:transparent!important}.social-icon-link .social-icon.socicon-facebook:before{display:none}.social-icon-link .social-icon.socicon-google-maps{border:1px solid #333;background:url(https://cryptat.info/wp-content/themes/neve-child/assets/img/social-google.png) no-repeat 50%;background-size:100%;background-color:transparent!important}.social-icon-link .social-icon.socicon-google-maps:before{display:none}.social-icon-link .social-icon.socicon-instagram{background:url(https://cryptat.info/wp-content/themes/neve-child/assets/img/social-instagram.png) no-repeat 50%;background-size:100%;background-color:transparent!important}.social-icon-link .social-icon.socicon-instagram:before{display:none}.dropdown{font-size:16px}.dropdown a{text-decoration:none}ul.dropdown{list-style:none;margin:0;padding-left:0;z-index:999}.dropdown li,ul.dropdown{position:relative;display:block}.dropdown li{transition-duration:.5s;text-decoration:none;color:#3a3636;background:#fff}.dropdown>li{padding:10px 80px 10px 20px}.dropdown>li:after{height:0;border-right:6px solid #fff0;border-left:6px solid #fff0;content:"";position:relative;border-top:6px solid #3a3636;top:14px;margin:0 8px;width:0}.dropdown li a{padding:10px 20px;color:#3a3636;display:block}.dropdown li:focus-within,.dropdown li:hover{background:#f6f6f6;cursor:pointer}.dropdown li.current-cat{background:#eee}.dropdown li:focus-within a{outline:none}ul.dropdown li ul{overflow-y:auto;transition:all .5s ease;position:absolute;max-height:50vh;opacity:0;visibility:hidden;min-width:5rem;top:100%;margin:0;-webkit-box-shadow:1px 1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:1px 1px 10px 0 rgba(0,0,0,.1);box-shadow:1px 1px 10px 0 rgba(0,0,0,.1);background:#fff;left:0;width:100%;display:none}ul.dropdown li ul:focus,ul.dropdown li ul:hover,ul.dropdown li:focus-within>ul,ul.dropdown li:hover>ul{opacity:1;visibility:visible;display:block}ul.dropdown li ul li{clear:both;width:100%}body.blog .category-close-btn{display:none!important}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:inherit}div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin:1em 0}div.wpforms-container-full .wpforms-form button[type=submit]{padding:10px 40px;border-radius:5px;background:#f6f6f6;width:100%;display:block}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{height:auto;padding:12px;font-size:16px;border:1px solid #ccc;border-radius:5px;font-family:inherit}div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul li,div.wpforms-container-full .wpforms-form .wpforms-field-gdpr-checkbox ul li,div.wpforms-container-full .wpforms-form .wpforms-field-radio ul li{overflow:hidden;min-height:32px;padding-top:4px!important;font-size:15px;position:relative!important;padding-right:20px!important;line-height:18px;padding-left:45px!important;display:block}.wpforms-field-checkbox label.wpforms-field-label-inline,.wpforms-field-gdpr-checkbox label.wpforms-field-label-inline{padding-top:0;font-weight:400;cursor:pointer;width:auto!important;float:none!important;display:block!important}.wpforms-field-checkbox label.wpforms-field-label-inline:before,.wpforms-field-gdpr-checkbox label.wpforms-field-label-inline:before{height:32px;border:2px solid #ccc;content:"";position:absolute;top:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;left:0;width:32px;z-index:1}.wpforms-field-radio li input[type=radio]+label.wpforms-field-label-inline:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.wpforms-field-checkbox li input[type=checkbox],.wpforms-field-gdpr-checkbox li input[type=checkbox],.wpforms-field-radio li input[type=radio]{position:absolute;top:5px;left:10px}.wpforms-field-checkbox li input[type=checkbox]:checked+label.wpforms-field-label-inline:after,.wpforms-field-gdpr-checkbox li input[type=checkbox]:checked+label.wpforms-field-label-inline:after,.wpforms-field-radio li input[type=radio]:checked+label.wpforms-field-label-inline:after{height:16px;content:"";position:absolute;top:8px;background:tomato;left:8px;width:16px;z-index:2}.wpforms-field-radio li input[type=radio]:checked+label.wpforms-field-label-inline:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.wpforms-field-checkbox li input[type=checkbox]:checked+label.wpforms-field-label-inline:after,.wpforms-field-gdpr-checkbox li input[type=checkbox]:checked+label.wpforms-field-label-inline:after{height:20px;border-right:4px solid tomato;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);content:"";position:absolute;border-bottom:4px solid tomato;top:3px;background-color:#fff0;left:11px;width:10px}.wpforms-field-checkbox li input[type=checkbox]:focus+label.wpforms-field-label-inline:before,.wpforms-field-gdpr-checkbox li input[type=checkbox]:focus+label.wpforms-field-label-inline:before,.wpforms-field-radio li input[type=radio]:focus+label.wpforms-field-label-inline:before{border-color:#999}.wpforms-field-checkbox li input.error+label.wpforms-field-label-inline:before,.wpforms-field-checkbox li label input+label.wpforms-field-label-inline:before,.wpforms-field-gdpr-checkbox li input.error+label.wpforms-field-label-inline:before,.wpforms-field-gdpr-checkbox li label input+label.wpforms-field-label-inline:before{border-color:red!important}.swiper-container .elementor-slideshow__footer,.swiper-container .elementor-slideshow__header{opacity:1!important}.swiper-container .elementor-slideshow__footer{right:17%;text-align:left;left:17%;width:auto}.elementor-lightbox .elementor-lightbox-item{padding:50px!important}.portfolio-items .elementor-main-swiper .elementor-swiper-button{display:none}.elementor-swiper .elementor-main-swiper{height:auto!important}.elementor-swiper .elementor-carousel-image{height:0;padding-bottom:68%}.elementor-widget-image-carousel .swiper-container:not(.fullscreen) .elementor-swiper-button-prev{left:-35px}.elementor-widget-image-carousel .swiper-container:not(.fullscreen) .elementor-swiper-button-next{right:-35px}.elementor-widget-image-carousel .elementor-swiper-button{filter:drop-shadow(1px 1px 2px rgb(0 0 0/.8))}.elementor-swiper .elementor-carousel-image{margin-bottom:100px}.elementor-widget-media-carousel .elementor-carousel-image-overlay{height:auto;min-height:100px;padding:10px 0;opacity:1!important;bottom:0;text-align:left;top:auto;display:block}.zoomContainer{z-index:99999!important}iframe.elementor-video{transition:opacity 1s}.background-video>.elementor-widget.elementor-widget-video{transition:max-width 1s}.background-video>.elementor-widget.elementor-widget-video iframe{opacity:0}.background-video>.elementor-widget.elementor-widget-video iframe.iframe-focus{opacity:1}@media only screen and (min-width:960px){body .elementor .background-video>.elementor-widget.elementor-widget-video{max-width:80%}body .elementor .background-video>.elementor-widget.elementor-widget-video:has(.iframe-focus){max-width:100%}}.parallax-bg{overflow:hidden;transition:none!important;background-size:cover;will-change:background-position;background-position:center 0;background-repeat:no-repeat}@media (prefers-reduced-motion:reduce){.parallax-bg{transition:none!important;background-position:50%!important}}