@charset "UTF-8";.card.item-thb,.carousel .carousel-inner,.carousel .carousel-inner .carousel-item,.category-item-slider .carousel-inner .carousel-item .category-item,.section-contact .contact-box #confirm .msg-box,.section-contact .contact-box #progress .msg-box,html{height:100%}body{font-weight:400;height:100%;padding-top:68px}.navbar.navbar-mobile .collapse,.navbar.navbar-top,body .page,main section.maintenance,main section.page-not-found{background-color:#fff}#wrapper{margin:0 auto;height:100%}#wrapper .page{display:flex;flex-direction:column;min-height:100%;justify-content:space-between}@media (min-width:1921px){body{background-color:#f9f9f9}#wrapper{max-width:1440px}#wrapper .page{width:100%;margin-bottom:60px}}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide,header.a-page{height:auto}.carousel.f-page,header.f-page{height:100vh}header.m-page{max-height:70vh}main{flex-grow:2;padding:0}.category-item-slider,main .carousel+section,section,section+section:not(.bgk-dark){padding-top:3rem}.container-fluid,.navbar.navbar-light .container-fluid,section .container-fluid{max-width:1440px}.credits a{font-family:"Albert Sans",sans-serif;font-size:11px;text-transform:uppercase;color:#fff}.credits a:hover{color:#ccc;text-decoration:none}.text-light{color:#ccc}.text-dark,b,strong{color:#333}.navbar.navbar-light .navbar-brand .logo{width:auto;height:40px}.navbar.navbar-light .navbar-toggler{border:1px solid #000}.navbar.navbar-light .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}@media (max-width:768px){header.m-page{height:100vh}.navbar.navbar-light .navbar-brand{margin-left:1rem}.navbar.navbar-light.navbar-expand-md .navbar-toggler{display:block}.navbar.navbar-light .navbar-collapse .navbar-nav{padding-top:15px;width:100%}}.navbar.navbar-light .navbar-collapse .nav-item .nav-link{position:relative;transition:250ms ease-in-out}.credits{text-align:center;height:30px;line-height:30px;background-color:#222;border-top:1px solid #fff;font-family:"Albert Sans",sans-serif;font-size:11px;color:#fff}.content-download .download-list,.navbar-social .social-menu,ul{list-style:none;padding:0}.content-download .download-list li .download-link,article a{text-decoration:none}.bkg-dark{background-color:#fff!important;color:#fff!important}.bkg-dark h1,.bkg-dark h2,.bkg-dark h3,.bkg-dark h4,.bkg-dark h5{color:#fff!important}.bkg-dark .btn{background-color:#000!important;border-color:#000!important;color:#000!important}.bkg-dark .btn:hover{background-color:#222!important;border-color:#222!important;color:#fff!important}.h3,article h1,h3{font-family:Alata,sans-serif;color:#222}article h2{font-family:Alata,sans-serif;font-weight:700}article h3{font-family:Alata,sans-serif;font-weight:400}.section-contact .content-address .card .card-body .content-addr-2,.section-contact .content-address .card .card-body .content-addr-3,article h1+p,article h2+p,article h3+p,article h4+p{margin-top:1rem}article .lead+h3,article p+h3{margin-top:60px}article .blockquote,article blockquote{box-sizing:border-box;margin:60px 10%;padding:30px 30px 15px;position:relative;border-top:2px solid #333;border-bottom:2px solid #333;font-style:italic;line-height:32px}article .blockquote:before,article blockquote:before{position:absolute;top:-24px;left:50%;margin-left:-22px;height:44px;width:44px;line-height:44px;text-align:center;font-size:18px;content:"\f347";background-color:#333;border-radius:22px;color:#fff;font-family:Ionicons;font-style:normal}article a:hover{text-decoration:underline}a{color:#222;text-decoration:none}a:hover{color:#222;text-decoration:underline}.btn,.grid-gallery .card,.jumbotron,.section-article .card.thumb{border-radius:0}.btn.btn-more{background-color:#222;border:1px solid #222;color:#fff;font-family:"Albert Sans",sans-serif;font-size:inherit;font-weight:400}.btn.btn-more:hover{background-color:#000;color:#fff;border:1px solid #000}.btn.btn-send{background-color:#000;border:1px solid #fff;color:#fff;font-family:"Albert Sans",sans-serif;font-size:inherit;font-weight:400}.btn.btn-send:hover{background-color:#fff;color:#000;border:1px solid #000}.btn.btn-privacy{color:#fff;border-color:#000;background-color:#000}@media screen and (max-width:576px){.btn.btn-xs-block{width:100%}}.form-control{border-radius:0;border:1px solid #ccc;background-color:#fff;color:inherit}.form-control:invalid,.form-control:valid{background-image:none!important;padding-right:initial!important}.form-control.is-invalid:valid{border-color:#dc3545;padding-right:initial;background-image:none;background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus{border-color:#dc3545!important;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)!important}.form-control.is-invalid+.valid-feedback,.form-group .btn-privacy .checked,.form-group .chk-privacy:checked+.btn-privacy .unchecked,.modal .modal-confirm,.modal .modal-pin,.modal .modal-progress,.navbar.navbar-light .navbar-toggler .fa.fa-times,.navbar.navbar-light .navbar-toggler[aria-expanded=true] .fa.fa-bars{display:none}.form-control.is-valid:valid{border-color:#28a745;background-image:none;background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.input-group .input-group-text,.input-group-prepend .input-group-text{border:1px solid #ccc;border-radius:0;color:#fff;background-color:#000}.form-control.rounded-0,.input-group .input-group-append+.form-control.rounded-0,.input-group .input-group-prepend+.form-control.rounded-0{border-radius:0!important}.form-group.has-error .form-control,.form-group.has-error .input-group-text{background-color:#f8d7da;border-color:#dc3545}.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{background-color:#f8d7da}.form-group.has-error .btn-privacy{color:#dc3545;border-color:#dc3545;background-color:#f8d7da}.form-group .chk-privacy:checked+.btn-privacy{color:#fff;background-color:#28a745;border-color:#28a745}.footer-social .social-menu li,.form-group .chk-privacy:checked+.btn-privacy .checked,.navbar.navbar-light .navbar-toggler[aria-expanded=true] .fa.fa-times{display:inline-block}.lds-ring{top:50%;left:50%;position:absolute;width:64px;height:64px;margin:-32px 0 0 -32px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #f18c00;border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;border-color:#f18c00 transparent transparent}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}.carousel.canvas{height:400px}a.item-canvas,span.item-canvas{width:100%;height:100px;display:block;background-size:cover;background-position:center}.sm-thumb{width:100%;max-width:70px}.md-thumb{width:100%;max-width:150px}.grid-gallery .card .card-body,.nav.nav-social.top,.navbar.navbar-footer,.section-article .card.thumb .card-body,.section-article.about-me .thb .card .card-body,.section-category.services .category-items .category-items-container .category-item a.card .container,.section-category.services .category-items .category-items-container .category-item a.card .container-fluid,.section-contact .content-address .card .card-body{padding:0}nav.pages .pagination .page-item .page-link{color:#000;background-color:inherit;border:1px solid inherit}nav.pages .pagination .page-item .page-link:hover{color:inherit;background-color:#000;border:1px solid #000}nav.pages .pagination .page-item.active .page-link{color:#fff;background-color:#000;border:1px solid #000}nav.pages .pagination .page-item.disabled .page-link{color:#ccc;background-color:inherit;disabled-border:1px solid inherit}.breadcrumbs li a{font-family:"Albert Sans",sans-serif;color:#222!important}.breadcrumbs li span{font-family:"Albert Sans",sans-serif}.navbar.navbar-top .nav-item,.section-contact article h1,.section-contact article h2{text-align:center}.section-contact .contact-box .contact-form-lbl{display:block;font-size:1rem;text-align:center;margin-bottom:1rem;font-weight:600}.section-contact .contact-box #confirm,.section-contact .contact-box #progress{display:none;position:absolute;width:100%;height:100%;top:0;left:0;z-index:200;background-color:rgba(255,255,255,.8)}.section-contact .contact-box #confirm.confirm-box{top:50%;left:50%;position:absolute;width:120px;height:90px;margin:-45px 0 0 -60px;text-align:center;color:#f18c00}.section-contact .contact-box #confirm.confirm-box span{display:block;margin-top:5px}.section-contact .contact-box #confirm.confirm-box i{font-size:64px}.section-contact .contact-box .privacy-msg{padding:15px;overflow-x:hidden;height:150px;font-size:.8rem}.section-contact .content-address{border-bottom:1px solid #222}.section-contact .content-address .card{background-color:transparent;border:none}#protection{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.9);width:100vw;height:100vh;z-index:1000;color:#fff}#protection .d-flex{width:100vw;height:100vh}#protection .disclaimer{position:relative;max-width:600px;padding:80px 30px 30px;border-radius:0;border:1px solid #fff;background-color:#000;margin:0 30px}#protection .disclaimer .disc-head{position:absolute;top:0;left:0;width:100%;mn-height:30px;padding:5px 15px;font-family:Alata,sans-serif;font-size:18px;background-color:#fff;color:#000;text-align:center}#protection .disclaimer .logo{max-width:300px}#protection .disclaimer hr{height:1px;border:none;background-color:#000}#protection .disclaimer .btn.btn-accept{font-family:Alata,sans-serif;font-weight:500;border-radius:0;background-color:#fff;padding:10px 25px;color:#000;text-transform:uppercase}#protection .disclaimer .btn.btn-accept:hover{background-color:#000;color:#fff;border:1px solid #fff}#protection .disclaimer .nav-lg{list-style:none;padding:15px 0 0;margin-top:15px;border-top:1px solid #fff}#protection .disclaimer .nav-lg .nav-item{text-align:center;border-bottom:none;display:inline-block}#protection .disclaimer .nav-lg .nav-item:not(:first-child),.item-list-options li:not(:first-child),.nav.nav-header.nav-tabs.nav-lg .nav-item:not(:first-child){margin-left:5px}#protection .disclaimer .nav-lg .nav-item .nav-link{letter-spacing:1px;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;border:1px solid #fff;text-transform:uppercase;padding:0;font-size:14px}#consent-popup a,#protection .disclaimer .nav-lg .nav-item .nav-link:hover,#protection .disclaimer .nav-lg .nav-item.active .nav-link,.jumbotron-contact .main-title,.navbar.navbar-light.float .navbar-collapse .nav-item .nav-link,.section-category.reviews h1.main-title,.section-category.services .main-title,header .mini-nav ul.nav-list li a.icon{color:#fff}.breadcrumbs{display:block;font-size:.9rem;padding:0}.breadcrumbs li{text-transform:uppercase;display:inline-block;color:#222}.breadcrumbs li:not(:last-child){padding-right:5px}.carousel .carousel-inner .carousel-item img,.navbar.navbar-footer .nav.navbar-nav,.navbar.navbar-footer .nav.navbar-nav .nav-item,.section-category.services .category-items .category-items-container .category-item .card .card-media,.section-category.services .category-items .category-items-container .category-item a.card .card-media{width:100%}.navbar.navbar-footer .nav.navbar-nav .nav-item .nav-link{text-decoration:none;padding:0 0 5px;text-align:left}.navbar-social{display:none;position:fixed;right:8px;top:30%;z-index:999;background-color:none;border:none;border-radius:0}.navbar-social .social-menu li{margin-top:8px}.navbar-social .social-menu li .social-link{transition:.2s ease-in-out;display:flex;width:60px;height:60px;font-size:40px;justify-content:center;align-items:center;color:#fff;background-color:#fff;border:1px solid #fff;text-decoration:none;border-radius:50%}.navbar-social .social-menu li .social-link:hover{color:#fff;background-color:#fff;border:1px solid #fff}@media (max-width:1200px){.navbar-social{display:none}}.content-social .social-icons{padding:0;text-align:left}.content-social .social-icons i{font-size:23px;display:inline-block;margin:0 5px;width:46px;height:46px;text-align:center;border-radius:50%;line-height:46px}.content-social .social-icons a .icon{transition:.2s ease-in-out;border:none;background-color:#fff;color:#fff}.content-social .social-icons a:hover .icon{border:none;background-color:#000;color:#fff}.navbar.navbar-light{width:100%;z-index:999;background-color:#fff}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link,.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item{font-family:"Albert Sans",sans-serif;font-size:16px;font-weight:none}@media (max-width:768px){.btn.btn-more,.btn.btn-send,.navbar.navbar-light .navbar-collapse .nav-item{width:100%}.navbar.navbar-light .navbar-collapse .nav-item:not(:first-child),.navbar.navbar-light .navbar-collapse .navbar-nav{display:block}.navbar.navbar-light .navbar-collapse.offcanvas{display:flex;align-items:flex-start;top:0;position:absolute;z-index:999;min-height:100vh;max-height:100vh;transform:translateX(-350px);transition:transform 250ms;min-width:275px;max-width:275px;padding:0 15px}.navbar.navbar-light .navbar-collapse.offcanvas.collapsing{min-height:100vh;max-height:100vh;min-width:250px;max-width:250px}.navbar.navbar-light .navbar-collapse.offcanvas.show{transform:translateX(0)}.navbar.navbar-light{background-color:#fff}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item:not(:first-child){margin-top:8px}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link{font-family:"Albert Sans",sans-serif;font-size:14px;font-weight:600;background-color:#000;color:#fff;padding:15px;text-align:center}}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link.active{background-color:transparent}.category-item-slider .carousel-indicators li.active,.nav.nav-side .nav-item .nav-link:hover,.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link:hover,.section-category.reviews{background-color:#222}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu{background-color:transparent;padding:0;border:none;min-width:100%}@media (min-width:769px){.navbar.navbar-light.navbar-expand-md .navbar-toggler{display:none}.navbar.navbar-light .navbar-collapse .nav-item:not(:first-child){margin-left:10px}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link,.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item{padding:5px 15px}.carousel .carousel-inner .carousel-item .item-overlay .item-caption{margin:0 25%}}.navbar.navbar-light.float{position:fixed;top:0;left:0;background-color:#222;border-bottom:1px solid #fff}.navbar.navbar-light.float .navbar-collapse .nav-item .nav-link.active{color:#000;background-color:#000}.navbar.navbar-light.float .navbar-collapse .nav-item .nav-link:hover{color:#fff;background-color:#222}@media (max-width:768px) and (max-width:768px){.navbar.navbar-light .navbar-collapse.offcanvas .nav-item .nav-link.active{color:#000;background-color:#fff}}@media (max-width:768px){.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link.active,.navbar.navbar-light.float .navbar-collapse .nav-item .nav-link.active{background-color:#fff;color:#000}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item{color:#fff;background-color:#fff;font-family:"Albert Sans",sans-serif;font-size:14px;font-weight:600;padding:15px;text-align:center}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item.active,.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:hover{background-color:#000;color:#222}.navbar.navbar-light .navbar-collapse.offcanvas{background-color:#fff;border-right:1px dotted #000}.navbar.navbar-light .navbar-collapse.offcanvas .nav-item .nav-link:hover{color:#fff;background-color:#fff}.navbar.navbar-light .navbar-collapse.offcanvas .nav-item.dropdown .nav-link.dropdown-toggle{white-space:normal!important}.navbar.navbar-light .navbar-collapse.offcanvas .nav-item.dropdown .dropdown-menu .dropdown-item:last-child{background:linear-gradient(180deg,#fff 0,#fff 56%,#f1f1f1)}.carousel-indicators.item-indicators .indicator{margin-top:1px}.carousel-indicators.item-indicators .indicator:not(:first-child){margin-left:1px}}.social-content .social-icons{padding:0;background:0 0;color:#ccc;text-align:left}.social-content .social-icons i{font-size:23px;display:inline-block;color:#757980;margin:0 5px;width:46px;height:46px;border:1px solid #c8ced7;text-align:center;border-radius:50%;line-height:46px}.social-content .social-icons a .icon{transition:.2s ease-in-out;background-color:#222;color:#fff;border:none}.nav.nav-header.nav-tabs.nav-lg .nav-item .nav-link.active,.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item.active,.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:hover,.social-content .social-icons a:hover .icon{background-color:#000;color:#fff}.content-carousel{margin-top:30px;padding-top:30px;padding-bottom:30px}.carousel.h-500{height:500px}.carousel.slider{height:100%;padding:0;background-color:#fff}.carousel .carousel-inner .carousel-item .item-canvas{display:block;height:100%;width:100%;background-size:cover;background-position:center}.carousel .carousel-inner .carousel-item .item-overlay{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:100%}.carousel .carousel-inner .carousel-item .item-overlay .item-caption{position:relative;padding:0 15px;width:100%;color:#fff;font-family:"Albert Sans",sans-serif;font-size:24px;font-weight:400}.carousel .carousel-inner .carousel-item .item-overlay .item-caption h1{color:#fff;font-family:"Albert Sans",sans-serif;font-size:34px;font-weight:700}.carousel .carousel-inner .carousel-item .item-overlay .item-caption h2{color:#fff;font-family:Alata,sans-serif;font-size:24px;font-weight:400}.carousel .carousel-inner .carousel-item .item-overlay .item-caption h3{color:#fff;font-family:Alata,sans-serif;font-size:22px;font-weight:400}.carousel .carousel-inner .carousel-item .item-overlay .item-caption h4{color:#fff;font-family:Alata,sans-serif;font-size:20px;font-weight:400}.carousel .carousel-inner .carousel-item .item-overlay .item-caption p{color:#fff;font-family:"Albert Sans",sans-serif;font-size:18px;font-weight:400}.section-article .item-canvas{width:100%;height:100%;background-size:cover;background-position:center}.section-category article .category-items .category-item .card .card-img-top.item-canvas{height:200px;width:100%;background-size:cover;background-position:center}.card,.section-category article .category-items .category-item .card .card-body .card-caption{position:relative}body{font-size:22px;font-family:"Albert Sans",sans-serif;color:#333;background-color:#fff}@media (min-width:1920px){body{background-color:#222}}header{width:100%;position:relative;background-color:#fff;border-bottom:1px solid #222}header .mini-nav{position:relative;width:100%;padding:4px 0;background-color:#222}header .mini-nav ul.nav-list{display:inline-block;margin:0}header .mini-nav ul.nav-lg li,header .mini-nav ul.nav-list li{display:inline-block;padding:0}header .mini-nav ul.nav-list li:not(first-child){margin-left:10px}header .mini-nav ul.nav-list li a.icon i,header .mini-nav ul.nav-list li a.icon svg{transition:250ms ease-in-out;transform:rotate(0)}footer .footer-social li a:hover i,footer .footer-social li a:hover svg,header .mini-nav ul.nav-list li a.icon:hover i,header .mini-nav ul.nav-list li a.icon:hover svg{transform:rotate(360deg)}header .mini-nav ul.nav-lg{display:inline-block;margin:0 0 0 15px}header .mini-nav ul.nav-lg li a{display:block;color:#fff;font-size:12px;border-left:1px solid #fff;padding:0 0 0 15px}header .container-fluid{max-width:1440px;min-height:inherit}header .container-fluid .row{min-height:inherit}header .header-scroll{position:absolute;bottom:0;left:0;width:100%;height:100px;z-index:900;text-align:center}header .header-scroll .scroll-link{color:#fff;font-size:28px;position:relative}header .header-scroll .scroll-link .bouncer{animation:2s infinite bounce}header .header-scroll .scroll-link:before{position:absolute;left:50%;top:30px;margin-left:-1px;content:"";height:85px;width:2px;opacity:.5;z-index:999;border-left:2px dotted #fff}@media screen and (min-width:1920.1px){header#homepage,header.f-page{height:auto}header#homepage .navbar .container-fluid,header.f-page .navbar .container-fluid{height:70px;background-color:#fff}header#homepage .video-wrapper,header.f-page .video-wrapper{position:relative;height:600px}header#homepage .header-scroll,header.f-page .header-scroll{display:none}}header#homepage .carousel{border-top:1px solid #000}main section{padding-bottom:3rem}main section:not(first-child){padding-top:0}footer{min-height:30px;background-color:#222;color:#fff;font-family:"Albert Sans",sans-serif;font-size:14px;font-weight:600}footer .section-footer{padding-top:30px;padding-bottom:30px}footer .footer-social{text-align:center;display:flex;flex-direction:row}@media screen and (min-width:768.98px){footer .footer-social{text-align:left}}footer .footer-social li{margin-right:5px}footer .footer-social li a{background-color:#fff;border-radius:5px;justify-content:center;align-items:center;display:flex;height:30px;width:30px;text-decoration:none}footer .footer-social li a i{color:#000;display:block;transition:250ms ease-in-out;transform:rotate(0);font-size:22px}footer .footer-social li a svg{height:20px;width:20px;transition:250ms ease-in-out;transform:rotate(0)}footer .footer-social .follow-us{display:block;font-weight:500;line-height:1.2;font-size:1.25rem;margin-bottom:.5rem!important}footer h4,footer h5{font-weight:800;font-size:14px;font-family:"Albert Sans",sans-serif}.category-items .category-item,.section-category.blog .category-items .category-item{margin-bottom:1rem}.category-items .category-item .card{text-decoration:none;display:flex}.category-items .category-item .card .card-head h1{margin-bottom:0;font-family:Alata,sans-serif;font-size:16px}.media-wrapper{position:sticky;top:100px}.media-wrapper .item-list .media{flex-direction:column}@media (min-width:1200px){.media-wrapper .item-list .media{flex-direction:row}.media-wrapper .item-list .media img{max-width:60px}}article h1{font-size:1.4rem;font-weight:600}article h2{font-size:1.3rem}article h2.sub-title{font-size:1.3rem;font-weight:600}article h3{font-size:1.2rem}.contact-wrapper label,.footer-social .social-menu li .social-link:hover,article h4{color:#222}article span.item-price{font-size:1.5rem;font-weight:800;display:block}article span.item-code{font-size:.9rem;color:#ccc;display:block}article p{text-align:justify}.inline-list span:first-child,article strong{font-weight:600}article .article-intro .btn-more{margin-top:30px}h1.main-title{color:#222;font-family:Alata,sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;position:relative}h1.main-title+h2{font-family:Alata,sans-serif;color:#000;margin-bottom:15px}.contact-wrapper{border:1px solid #222;padding:30px 60px 30px 30px;border-radius:15px 0 0 15px}.jumbotron.login-block .login-box #cb_msg{display:none;background-color:#fff;padding:15px;margin-top:1rem;margin-bottom:1rem;font-size:14px}.jumbotron.login-block .login-box #cb_msg.warning{border:1px solid #dc3545}.jumbotron.login-block .login-box #cb_msg.success{border:1px solid #28a745}.jumbotron.login-block .login-box #cb_msg hr{margin-top:.5rem;margin-bottom:.5rem}.jumbotron-contact{color:#fff;border:1px solid #000;background-color:#fff;padding:30px}.jumbotron-contact .main-title:before{border-bottom-color:#000}.jumbotron-contact .btn-lg-contact{background-color:#222;color:#fff;padding:15px 30px;text-transform:uppercase}.card .card-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:900;background:0 0}.card.item-thb .card-body,.section-category.services .category-items .category-items-container .category-item .card .card-body{padding:15px}.card.item-thb .card-body .card-title{font-size:16px}.section-category.blog .category-items .category-item .card{border:none;border-radius:0;text-decoration:none;display:flex}.section-category.blog .category-items .category-item .card .card-head h1{margin-bottom:0;font-family:Alata,sans-serif;font-size:28px}.section-category.blog .category-items .category-item .card .card-media img{border-radius:5px}.section-category.blog .category-items .category-item .card .card-body{padding:0 15px}.section-category.blog .category-items .category-item .card .card-body .card-caption{position:relative;color:#333}.section-category.blog .category-items .category-item .card .card-footer{order:4;border:none;background-color:#fff}@media screen and (min-width:768.1px){.section-contact .contact-box .contact-form-lbl{text-align:left}.section-contact .content-address{border-right:1px solid #222;border-bottom:none}.section-category.blog .category-items .category-item .card .card-body,.section-category.blog .category-items .category-item .card .card-footer,.section-category.blog .category-items .category-item .card .card-media{border-left:1px solid #fff}}#consent-popup .btn-consent,.nav.nav-side .nav-item.dropdown .dropdown-menu .dropdown-item .nav-link:hover,.section-category.services{background-color:#222;color:#fff}.section-category.services .category-items .category-items-container .category-item a.card{border:none;text-decoration:none}.section-category.services .category-items .category-items-container .category-item a.card .card-media:after{content:"";display:block;padding-bottom:100%}.section-category.services .category-items .category-items-container .category-item a.card .card-media .item-canvas{transition:250ms ease-in-out;background-size:100%}.section-category.services .category-items .category-items-container .category-item a.card:hover .card-media .item-canvas{background-size:115%}.section-category.services .category-items .category-items-container .category-item .card{background-color:#222;border-radius:15px}.section-category.services .category-items .category-items-container .category-item .card .card-head{padding:15px 25px;width:100%}.section-category.services .category-items .category-items-container .category-item .card .card-head h1{color:#fff;text-align:center}.section-category.services .category-items .category-items-container .category-item .card .card-img-top.item-canvas{height:100%;width:100%;background-size:cover;background-position:center;border-radius:15px 15px 0 0}.section-category.services .category-items .category-items-container .category-item .card .card-body .card-caption{color:#fff;font-size:16px;position:relative}.section-article.about-me .thb .card,.section-article.about-me .thb .card .card-body img{border-radius:15px}.section-article.page-bumper{position:relative;padding-top:60px;padding-bottom:60px;min-height:500px;background-position:center center;background-size:cover;background-attachment:fixed;display:flex;justify-content:center;align-items:center}.section-article.page-bumper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.6);z-index:1}.card-columns .card,.nav.nav-header.nav-tabs.nav-lg{border:none}.card-columns .card a,.card-columns-masonry .card a{position:relative;border:1px solid rgba(0,0,0,.1);display:block;box-shadow:0 0 0 rgba(0,0,0,.3);transition:250ms ease-in-out}.card-columns .card a:after,.card-columns-masonry .card a:after{position:absolute;top:0;left:0;z-index:999;content:"";width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 70%,rgba(241,241,241,0) 100%)}.card-columns .card a:hover,.card-columns-masonry .card a:hover{box-shadow:0 10px 10px rgba(0,0,0,.3)}.card-columns .card a:hover:after,.card-columns-masonry .card a:hover:after{background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 70%,rgba(241,241,241,.8) 100%)}.card-columns-masonry{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;grid-template-rows:masonry}.card-columns-masonry .card{margin-bottom:0;border:none}.input-group select{padding-left:5px;padding-right:5px;border-color:#ccc}.block-title{text-transform:uppercase}.inline-list span{font-family:"Albert Sans",sans-serif;display:inline-block}.inline-list span:first-child:after{content:": ";display:inline-block}.title-md{font-size:1.1rem;font-weight:600}span.label{font-weight:600;color:#ccc}.blockquote{position:relative;padding-top:50px;display:block;text-align:center;font-size:1.5rem;z-index:900;font-style:italic}.blockquote .bq-icon{position:absolute;top:0;left:50%;width:100%;height:40px;transform:translateX(-50%)}.blockquote .bq-icon .svg-wrapper{width:80px;height:40px;display:inline-block}.blockquote .bq-icon svg{width:40px;height:40px}.blockquote .bq-icon:before{content:"";height:2px;width:100%;position:absolute;top:18px;left:0;z-index:-1;color:#ccc}.blockquote .blockquote-footer{color:#333;background:0 0!important}.navbar{min-height:50px}.navbar .navbar-brand .logo{height:40px!important}@media (min-width:992px){.navbar{min-height:100px}.navbar .navbar-brand .logo{height:60px!important}}.navbar.navbar-light{position:relative;transition:.3s ease-in-out}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link{transition:250ms ease-in-out;text-transform:uppercase;border-bottom:none;border-radius:0;text-transform:uppercase;box-sizing:border-box;box-shadow:0 0 0 rgba(0,0,0,.2);background-color:#fff;color:#222;padding-top:15px}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link:hover,.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown.show .nav-link{color:#000;box-shadow:0 10px 5px rgba(0,0,0,.3);background:linear-gradient(180deg,#fff 0,#fff 56%,#f1f1f1 100%)}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link.active,.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link:active{color:#000;box-shadow:0 10px 5px rgba(0,0,0,.2);background:linear-gradient(180deg,#fff 0,#fff 56%,#f1f1f1 100%)}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .nav-link.dropdown-toggle{white-space:normal!important}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu.show{box-shadow:0 10px 5px rgba(0,0,0,.3)}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item{text-transform:uppercase;transition:250ms ease-in-out;white-space:normal!important;background-color:#fff;color:#000}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:last-child{background:linear-gradient(180deg,#fff 0,#fff 56%,#f1f1f1)}.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:last-child.active,.navbar.navbar-light .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:last-child:hover{background:#000;color:#fff}.navbar.navbar-light .navbar-toggler{height:100%;transition:250ms ease-in-out;background-color:#222;color:#fff}.navbar.navbar-light .navbar-toggler[aria-expanded=true]{background-color:#222;border-color:#222}.navbar.navbar-light .navbar-toggler small{display:none;font-size:70%}@media (min-width:360px){.navbar.navbar-light .navbar-toggler small{display:inline-block}}@media screen and (min-width:768.1px) and (max-width:1130px){.navbar.navbar-light .container-fluid{flex-direction:column}.navbar.navbar-light .container-fluid .navbar-brand{width:100%;text-align:center;margin-top:15px;margin-bottom:15px}.navbar.navbar-light .container-fluid .navbar-collapse{width:100%}}.navbar.navbar-light.js-nav-show{position:fixed;width:100%;top:0;left:0;background-color:#fff;border-bottom:1px solid #222}.navbar.navbar-light.js-nav-hide{position:fixed;width:100%;left:0;top:-100%;border-bottom:1px solid #222}.navbar.navbar-mobile{padding:0;z-index:999}.navbar.navbar-mobile .collapse.show{opacity:1;top:0}.navbar.navbar-mobile .collapse .nav-collapse{margin-bottom:.5rem}.navbar.navbar-footer{align-items:self-start}.navbar.navbar-footer .nav.navbar-nav .nav-item .nav-link{color:#fff;transition:250ms ease-in-out;padding-left:0;position:relative;display:inline-block}.navbar.navbar-footer .nav.navbar-nav .nav-item .nav-link:before{content:"";height:6px;width:6px;position:absolute;left:-10px;top:7px;border-left:4px solid #fff;border-right:4px solid transparent;border-top:4px solid transparent;border-bottom:4px solid transparent;transition:250ms ease-in-out;opacity:0}.navbar.navbar-footer .nav.navbar-nav .nav-item .nav-link:hover{color:#fff;padding-left:10px}.navbar.navbar-footer .nav.navbar-nav .nav-item .nav-link:hover:before{left:0;opacity:1}.nav.nav-side{position:sticky;top:15px}.nav.nav-side .nav-item{display:block;width:100%}.nav.nav-side .nav-item:not(:first-child) .nav-link{border-top:1px solid #fff}.nav.nav-side .nav-item .nav-link{transition:250ms;background-color:#fff;color:#fff;font-weight:600;font-size:14px}.nav.nav-mobile .nav-item.dropdown .nav-link.dropdown-toggle,.nav.nav-side .nav-item.dropdown .nav-link.dropdown-toggle{padding-right:30px;white-space:normal!important}.nav.nav-mobile .nav-item.dropdown .nav-link.dropdown-toggle:after,.nav.nav-side .nav-item.dropdown .nav-link.dropdown-toggle:after{position:absolute;right:15px;top:18px}.nav.nav-side .nav-item.dropdown .dropdown-menu{position:relative!important;transform:translate3d(0,0,0)!important;top:0;left:0;min-width:100%;margin:0;padding:0;border:none}.nav.nav-side .nav-item.dropdown .dropdown-menu .dropdown-item{border-top:1px solid #fff;padding:0;transition:250ms;background-color:#000;color:#333}.nav.nav-side .nav-item.dropdown .dropdown-menu .dropdown-item .nav-link{word-break:break-word;white-space:normal!important;background-color:#000;color:#333}.nav.nav-social.top .nav-item:not(:first-child){margin-left:1px;border-left:1px solid #ccc}.nav.nav-social.top .nav-item .nav-link{font-size:22px;padding:0;text-align:center;line-height:36px;border-radius:0;height:36px;width:36px}.nav.nav-mobile .nav-item:not(:first-child){margin-top:1px}.nav.nav-mobile .nav-item .nav-link{background-color:#fff;padding:.5rem 1rem;color:#fff;font-weight:600}.nav.nav-mobile .nav-item.dropdown .dropdown-menu{padding:0;margin:0;border:none}.nav.nav-mobile .nav-item.dropdown .dropdown-menu .dropdown-item{margin-top:1px;padding:0}.nav.nav-mobile .nav-item.dropdown .dropdown-menu .dropdown-item .nav-link{background-color:#000;padding:.5rem 1rem;color:#333;font-weight:600}@media screen and (min-width:768px) and (max-width:993px){.nav.nav-header.nav-tabs.nav-lg{position:absolute;top:15px;right:15px}}.nav.nav-header.nav-tabs.nav-lg .nav-item{width:auto}.nav.nav-header.nav-tabs.nav-lg .nav-item .nav-link{display:block;height:30px;width:30px;padding:5px 0 0;font-size:14px;border:1px solid transparent;border-radius:0;text-align:center}.nav.nav-header.nav-tabs.nav-lg .nav-item .nav-link:hover{border:1px solid #000;color:#000}.nav.nav-header.nav-tabs.nav-lg .nav-item .nav-link.active:hover{border:1px solid #ccc;background-color:#ccc;color:#000}.nav-side-sticky{position:sticky;top:100px;z-index:900}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-15px)}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}.btn-primary{background-color:#000;transition:250ms ease-in-out;box-shadow:0 0 0 transparent}.btn-primary:hover{background-color:#fff;color:#000;border:1px solid #000;box-shadow:0 5px 5px rgba(0,0,0,.3)}.form-control.input-search{border-radius:25px 0 0 25px!important}.form-control.input-qty{max-width:60px}.item-list-options{list-style:none;padding:0;display:flex;flex-direction:row}.item-list-options li .item-option{text-decoration:none;display:block;padding:5px 5px 3px;text-align:center;border:1px solid #ccc;min-width:38px;color:#ccc;border-radius:5px}.item-list-options li .item-option.active{background-color:#222;color:#fff;border:1px solid #222}.invalid-feedback:before{content:"";position:relative;display:block}.breadcrumbs li span{font-size:.7rem;color:#ccc!important}.breadcrumbs li a{font-size:.7rem}.breadcrumbs li a:hover{color:#ccc!important;text-decoration:none}@keyframes mymove{0%{opacity:0;padding-top:100px}10%,90%{opacity:1;padding-top:0}100%{opacity:0;padding-top:0}}.carousel-home{max-height:700px}.carousel .carousel-inner .carousel-item img{max-width:100%}.carousel.carousel-home .carousel-inner .carousel-item .item-overlay{top:initial;bottom:0;height:initial;min-height:100%;width:100%;max-width:400px;background-color:#fff;display:flex;align-items:flex-start;flex-direction:row}.carousel.carousel-home .carousel-inner .carousel-item .item-overlay .item-caption{margin:0;padding:15px;font-size:22px}.carousel.carousel-home .carousel-inner .carousel-item .item-overlay .item-caption .h1{font-family:Alata,sans-serif}.carousel.carousel-home .carousel-inner .carousel-item .item-overlay .item-caption hr{background:#fff;height:1px;border:none}.carousel.carousel-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.carousel.carousel-overlay .carousel-inner .carousel-item{width:100%;height:100%}.carousel.carousel-overlay .carousel-inner .carousel-item .carousel-caption-text{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.carousel.carousel-overlay .carousel-inner .carousel-item .carousel-caption-text div{transition:250ms ease-in-out;color:#fff;opacity:0}.carousel.carousel-overlay .carousel-inner .carousel-item .carousel-caption-text div h1{text-transform:uppercase;font-family:Alata,sans-serif}.carousel.carousel-overlay .carousel-inner .carousel-item.active div{animation:6s mymove}.carousel-indicators.item-indicators{position:relative;margin:initial;right:initial;bottom:initial;left:initial}.carousel-indicators.item-indicators .indicator{opacity:.7;cursor:pointer;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}@media (min-width:768.1px){body.scrolled{padding-top:157px}.carousel.item-carousel{border-left:1px solid #fff}.carousel-indicators.item-indicators .indicator:not(:first-child){margin-top:1px}}.carousel-indicators.item-indicators .indicator:first-child{border-top:1px solid #f0f0f0}.carousel-indicators.item-indicators .indicator.active{opacity:1}.canva{background-size:contain;background-position:center;background-repeat:no-repeat}.canva.zoom{background-size:150%}.page-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000}.page-overlay .page-overlay-container{padding:30px;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);border:3px solid #000}.page-overlay .page-overlay-container .page-overlay-head{padding-bottom:15px}.page-overlay .page-overlay-container .page-overlay-body{border-top:1px solid #ccc;padding-top:15px}@media screen and (min-width:521px){.page-overlay .page-overlay-container{width:500px;min-height:60px;font-size:18px}}@media screen and (max-width:520px){.page-overlay .page-overlay-container{width:calc(100% - 40px)!important;min-height:60px;font-size:18px}}.page-overlay.ac-active,.page-overlay.rst-true{background-color:rgba(255,255,255,.8)}.modal .modal-confirm .modal-msg,.modal .modal-confirm .modal-spinner,.modal .modal-confirm .modal-verify,.modal .modal-pin .modal-msg,.modal .modal-pin .modal-spinner,.modal .modal-pin .modal-verify,.modal .modal-progress .modal-msg,.modal .modal-progress .modal-spinner,.modal .modal-progress .modal-verify{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;padding:0 30px;background-color:rgba(255,255,255,.9)}.modal .modal-confirm .modal-msg.bkg-solid,.modal .modal-confirm .modal-spinner.bkg-solid,.modal .modal-confirm .modal-verify.bkg-solid,.modal .modal-pin .modal-msg.bkg-solid,.modal .modal-pin .modal-spinner.bkg-solid,.modal .modal-pin .modal-verify.bkg-solid,.modal .modal-progress .modal-msg.bkg-solid,.modal .modal-progress .modal-spinner.bkg-solid,.modal .modal-progress .modal-verify.bkg-solid,.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar,.swiper-pagination-white .swiper-pagination-bullet,.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.modal .modal-confirm .modal-msg.full-h,.modal .modal-confirm .modal-spinner.full-h,.modal .modal-confirm .modal-verify.full-h,.modal .modal-pin .modal-msg.full-h,.modal .modal-pin .modal-spinner.full-h,.modal .modal-pin .modal-verify.full-h,.modal .modal-progress .modal-msg.full-h,.modal .modal-progress .modal-spinner.full-h,.modal .modal-progress .modal-verify.full-h{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0}.modal .modal-confirm .modal-msg.full-h .overlay-header,.modal .modal-confirm .modal-spinner.full-h .overlay-header,.modal .modal-confirm .modal-verify.full-h .overlay-header,.modal .modal-pin .modal-msg.full-h .overlay-header,.modal .modal-pin .modal-spinner.full-h .overlay-header,.modal .modal-pin .modal-verify.full-h .overlay-header,.modal .modal-progress .modal-msg.full-h .overlay-header,.modal .modal-progress .modal-spinner.full-h .overlay-header,.modal .modal-progress .modal-verify.full-h .overlay-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:15px;border-bottom:1px solid #ccc}.modal .modal-confirm .modal-msg.full-h .overlay-body,.modal .modal-confirm .modal-spinner.full-h .overlay-body,.modal .modal-confirm .modal-verify.full-h .overlay-body,.modal .modal-pin .modal-msg.full-h .overlay-body,.modal .modal-pin .modal-spinner.full-h .overlay-body,.modal .modal-pin .modal-verify.full-h .overlay-body,.modal .modal-progress .modal-msg.full-h .overlay-body,.modal .modal-progress .modal-spinner.full-h .overlay-body,.modal .modal-progress .modal-verify.full-h .overlay-body{width:100%;flex-grow:1;padding:15px}.modal .modal-confirm .modal-msg.full-h .overlay-footer,.modal .modal-confirm .modal-spinner.full-h .overlay-footer,.modal .modal-confirm .modal-verify.full-h .overlay-footer,.modal .modal-pin .modal-msg.full-h .overlay-footer,.modal .modal-pin .modal-spinner.full-h .overlay-footer,.modal .modal-pin .modal-verify.full-h .overlay-footer,.modal .modal-progress .modal-msg.full-h .overlay-footer,.modal .modal-progress .modal-spinner.full-h .overlay-footer,.modal .modal-progress .modal-verify.full-h .overlay-footer{width:100%;padding:0 15px;display:flex;justify-content:flex-end;align-items:center}.pin-input{display:flex;justify-content:center}.pin-digit{width:40px;height:50px;font-size:24px;border:2px solid #d1d1d1;outline:0;text-align:center;margin-right:10px;transition:border-color .2s;border-radius:6px}.pin-digit:last-child{margin-right:0}.pin-digit:focus{border-color:#007aff}#consent-popup{position:fixed;bottom:0;left:0;right:0;padding:2rem;background-color:rgba(0,0,0,.8);color:#fff;transition:opacity 1s;z-index:1000}@media (min-width:992.1px){#consent-popup{padding:2rem 8rem}}#consent-popup p{font-size:14px;line-height:16px!important}#consent-popup .btn-consent,#consent-popup .btn-refuse{border-radius:15px;text-transform:uppercase;padding:8px 15px;display:block;min-width:150px}@media screen and (max-width:768px){#consent-popup .btn-consent,#consent-popup .btn-refuse,#consent-popup .btn-wrapper,.btn.btn-sm-block{width:100%}.navbar.navbar-light{position:fixed;z-index:999;top:0;left:0;padding-left:0}.nav.nav-header.nav-tabs.nav-lg{margin-top:1.25rem;padding-top:1.25rem;width:100%;border-top:1px solid}.carousel.carousel-home .carousel-inner .carousel-item .item-overlay .item-caption{font-size:18px}}#consent-popup .btn-refuse{background-color:#222;color:#fff;margin-top:5px}#consent-popup.hidden{opacity:0;display:none}.video-wrapper{position:relative;width:100%;height:100vh;overflow:hidden}.video-wrapper:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(48,84,177,.2);z-index:1}.bkg-video{position:absolute;top:0;width:100%;height:100%;left:50%;transform:translateX(-50%)}@media (min-aspect-ratio:3/2){.bkg-video{width:100%;height:auto}}@media (max-aspect-ratio:16/9){.bkg-video{width:auto;height:100%}}.category-item-slider .carousel-inner .carousel-item .category-item .card{font-size:14px;border-radius:25px;color:#333}.category-item-slider .carousel-inner .carousel-item .category-item .card .container,.category-item-slider .carousel-inner .carousel-item .category-item .card .container .row,.category-item-slider .carousel-inner .carousel-item .category-item .card .container-fluid,.category-item-slider .carousel-inner .carousel-item .category-item .card .container-fluid .row{height:100%!important}.category-item-slider .carousel-inner .carousel-item .category-item .card .container .row .card-body,.category-item-slider .carousel-inner .carousel-item .category-item .card .container-fluid .row .card-body{overflow:hidden;max-height:300px}.category-item-slider .carousel-inner .carousel-item .category-item .card .container .row .card-footer,.category-item-slider .carousel-inner .carousel-item .category-item .card .container-fluid .row .card-footer{border-radius:0 0 25px 25px;border-top:none;background-color:#fff;display:flex;flex-direction:row;align-items:flex-end}.category-item-slider .carousel-inner .carousel-item .category-item .card .container .row .card-footer .btn,.category-item-slider .carousel-inner .carousel-item .category-item .card .container-fluid .row .card-footer .btn{width:100%;border-radius:10px;margin-bottom:6px}.category-item-slider .carousel-inner{display:flex}.category-item-slider .carousel-inner .carousel-item{height:initial}.category-item-slider .carousel-item{margin-right:0;flex:0 0 100%;display:block}.category-item-slider .card{margin:0 .5em;box-shadow:2px 6px 8px 0 rgba(22,22,26,.18);border:none}.category-item-slider .carousel-control-next,.category-item-slider .carousel-control-prev{background-color:#000;width:6vh;height:6vh;border-radius:50%;top:50%;transform:translateY(-50%);z-index:999}@media (min-width:540px){.category-item-slider .carousel-item{margin-right:0;flex:0 0 100%;display:block}.category-item-slider .carousel-inner{display:flex}}@media (min-width:768px){body{padding-top:0}header{min-height:100px}.jumbotron.login-block .login-box{border-right:1px solid #ccc}.category-item-slider .carousel-item{margin-right:0;flex:0 0 50%;display:block}.category-item-slider .carousel-inner{display:flex}}@media (min-width:991px){.category-item-slider .carousel-item{margin-right:0;flex:0 0 25%;display:block}.category-item-slider .carousel-inner{display:flex}}.category-item-slider .carousel-indicators{bottom:-30px}.category-item-slider .carousel-indicators li{background-color:#000}p[class*=p-col]{column-gap:40px;column-rule-style:solid;column-rule-width:1px;column-rule-color:#000000}p[class*=p-col].p-col-2,p[class*=p-col].p-col-3,p[class*=p-col].p-col-4{column-count:1}@media screen and (min-width:768px){p[class*=p-col].p-col-2{column-count:1}p[class*=p-col].p-col-3,p[class*=p-col].p-col-4{column-count:2}}@media screen and (min-width:992px){p[class*=p-col].p-col-2{column-count:2}p[class*=p-col].p-col-3{column-count:3}p[class*=p-col].p-col-4{column-count:4}}.footer-social .social-menu{list-style:none;padding:0;margin:0}.footer-social .social-menu li .social-link{font-size:40px;color:#fff}.footer-social .social-menu li:not(:first-child){margin-left:4px}.section-maps .google-map{height:380px;width:100%;background-color:#fff}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-black .swiper-pagination-bullet-active,.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-fade .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:1s steps(12,end) infinite swiper-preloader-spin;-moz-animation:1s steps(12,end) infinite swiper-preloader-spin;animation:1s steps(12,end) infinite swiper-preloader-spin}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.simple-slider .swiper-slide{height:500px;background-repeat:no-repeat;background-size:cover;background-position:center}.simple-slider .swiper-button-next,.simple-slider .swiper-button-prev{width:50px;margin-left:20px;margin-right:20px}@media (max-width:767px){.navbar.navbar-footer .nav.navbar-nav .nav-item .nav-link{text-align:center}.simple-slider .swiper-button-next,.simple-slider .swiper-button-prev{display:none}.simple-slider .swiper-slide{height:360px}}