@font-face{font-display:swap;font-family:"Roboto";src:url(https://inview-studio.com/wp-content/themes/hazo/assets/fonts/Roboto-Bold.woff2) format("woff2"),url(https://inview-studio.com/wp-content/themes/hazo/assets/css/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-display:swap;font-family:"Roboto";src:url(https://inview-studio.com/wp-content/themes/hazo/assets/fonts/Roboto-Medium.woff2) format("woff2"),url(https://inview-studio.com/wp-content/themes/hazo/assets/css/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-display:swap;font-family:"Roboto";src:url(https://inview-studio.com/wp-content/themes/hazo/assets/fonts/Roboto-Regular.woff2) format("woff2"),url(https://inview-studio.com/wp-content/themes/hazo/assets/css/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;}:root{--primary-color:#004ae6;--grey:#4c4a4a}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,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,i,center,dl,dt,dd,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%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:62.5%;scroll-behavior:smooth;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{line-height:1.5;font-size:15px!important;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:relative}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;vertical-align:middle}select,button{cursor:pointer;outline:none}a:hover,a{text-decoration:none}button,a{transition:color 0.3s,background-color 0.3s}input:focus{box-shadow:none;outline:none}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:15px;padding-right:15px}@media only screen and (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1200px}}.sticky-top{z-index:2222}::selection{background-color:var(--primary-color);color:#fff}.section__title{font-size:32px;color:#333;font-weight:900}@media only screen and (max-width:1023px){.section__title{font-size:28px}}@media only screen and (max-width:767px){.section__title{font-size:26px}}.section__title-has-line:after{content:"";display:block;margin:4px auto 23px auto;height:4px;width:37px;background-color:var(--primary-color)}.section__desc{font-size:16px}.page-banner{height:360px}.page-banner img{height:100%;width:100%;object-fit:cover}.page-banner-inner{left:0;bottom:0}.page-banner-inner .page-banner__title,.page-banner-inner span{padding:12px 15px 9px;border-radius:4px 4px 0 0;font-size:16px;display:inline-block;line-height:1.2;min-width:200px;text-align:center}.swal2-styled,.swal2-content{font-size:16px!important}.swal2-content{padding:0 10px!important}textarea[aria-invalid="true"],input[aria-invalid="true"],select[aria-invalid="true"]{border-color:red!important}textarea[aria-invalid="true"]::placeholder,input[aria-invalid="true"]::placeholder,select[aria-invalid="true"]::placeholder{color:red!important}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.flk{opacity:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.flk.flickity-enabled{opacity:1}.font-semibold{font-weight:600}.font-medium{font-weight:500}.text-primary{color:var(--primary-color)!important}a.text-primary:hover{color:var(--secondary-color)!important}.text-primary-variant{color:var(--primary-variant)!important}.text-secondary{color:var(--secondary-color)!important}.text-secondary-variant{color:var(--secondary-variant)!important}.text-justify{text-align:justify}.text-grey{color:var(--grey)!important}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.bg-cover{background-size:cover}.bg-primary{background-color:var(--primary-color)!important}@media only screen and (min-width:1200px){.bg-fixed{background-attachment:fixed}}.bgc-unset{background-color:unset}.img-block{position:relative;padding-bottom:66.67%;display:block}.img-block img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.img-1-1{padding-bottom:100%}.img-center img{top:50%;left:50%;transform:translate(-50%,-50%)}.img-hover img{-webkit-transition:transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s}@media (hover){.img-hover:hover img{transform:scale(1.2)}}.page-load-status{display:none;margin-top:20px}.loader-ellips{font-size:20px;position:relative;width:4em;height:1em;margin:10px auto}.see-more button:disabled,.see-more button[disabled]{display:none}.loader-ellips__dot{display:block;width:1em;height:1em;border-radius:.5em;background:var(--secondary-color);position:absolute;animation-duration:0.5s;animation-timing-function:ease;animation-iteration-count:infinite}.loader-ellips__dot:nth-child(1),.loader-ellips__dot:nth-child(2){left:0}.loader-ellips__dot:nth-child(3){left:1.5em}.loader-ellips__dot:nth-child(4){left:3em}@keyframes reveal{from{transform:scale(.001)}to{transform:scale(1)}}@keyframes slide{to{transform:translateX(1.5em)}}.loader-ellips__dot:nth-child(1){animation-name:reveal}.loader-ellips__dot:nth-child(2),.loader-ellips__dot:nth-child(3){animation-name:slide}.loader-ellips__dot:nth-child(4){animation-name:reveal;animation-direction:reverse}.backToTop{z-index:2222;bottom:50px;right:-120%;background-color:var(--primary-color);width:50px;height:50px;line-height:50px;text-align:center;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;cursor:pointer;border:1px solid #8d9e8b8c}.backToTop svg path{stroke:#fff}.backToTop:hover{background-color:#fd6600}.backToTop.show__backToTop{right:37px}@media screen and (max-width:768px){.backToTop.show__backToTop{right:20px}}.page__title{font-size:24px}.font-italic{font-style:italic}@media only screen and (min-width:1024px){.mb-lg-6{margin-bottom:3.5rem!important}.mb-lg-7{margin-bottom:4rem!important}.gx-lg-6{--bs-gutter-x:4rem}.gx-lg-7{--bs-gutter-x:5rem}}.gutter-x-10{--bs-gutter-x:2rem}@media only screen and (min-width:1024px){.gutter-x-lg-20{--bs-gutter-x:4rem}.col-lg-60p{width:60%!important;flex:0 0 auto!important}}.col-lg-20p{padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5)}@media only screen and (min-width:1024px){.col-lg-20p{width:20%}}@media only screen and (max-width:767px){.scroll-snap-mobile{flex-wrap:nowrap!important;overflow-x:scroll;padding-bottom:10px;scroll-snap-type:x mandatory}.scroll-snap-mobile>[class*="col"]{scroll-snap-align:start}.gutter-sm-8{--bs-gutter-x:2rem}}@media only screen and (max-width:374px){.col-xs-12{width:100%;flex:0 0 auto}}.ws-sgct blockquote{color:#333;font-size:21px;font-weight:700;border-left:2px solid #333;padding:0 30px;margin-top:30px;margin-bottom:30px}.ws-sgct blockquote p{margin:0!important}.ws-sgct code{background:rgb(0 0 0 / .05);border-radius:3px;font-size:.85rem;color:#e83e8c;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.ws-sgct p,.ws-sgct table{margin:0 0 15px;line-height:1.5}.ws-sgct p:last-child{margin-bottom:0}.ws-sgct table{border:1px solid #ddd;margin-bottom:30px}.ws-sgct table>tbody>tr>td,.ws-sgct table>tbody>tr>th,.ws-sgct table>tfoot>tr>td,.ws-sgct table>tfoot>tr>th,.ws-sgct table>thead>tr>td,.ws-sgct table>thead>tr>th{border:1px solid #ddd;padding:7px 10px}.ws-sgct h6{font-size:18px}.ws-sgct h5{font-size:20px}.ws-sgct h4{font-size:22px}.ws-sgct h3{font-size:24px}.ws-sgct h2{font-size:26px}.ws-sgct h1{font-size:32px}@media only screen and (max-width:1023px){.ws-sgct h6{font-size:15px}.ws-sgct h5{font-size:18px}.ws-sgct h4{font-size:21px}.ws-sgct h3{font-size:23px}.ws-sgct h2{font-size:25px}}.ws-sgct iframe{margin:auto;width:100%}.ws-sgct img{margin-bottom:10px}.ws-sgct .syntaxhighlighter{padding:10px 0}.ws-sgct h1,.ws-sgct h2,.ws-sgct h3,.ws-sgct h4,.ws-sgct h5,.ws-sgct h6{margin:0 0 15px;font-weight:700}@keyframes ColorChange{0%{color:#fff;border-color:#fff}100%{color:#fff;background:var(--primary-color);border-color:var(--primary-color)}}.button{padding:12px 50px 10px 50px;position:relative;display:inline-block;font-size:16px;border-radius:4px;border:none;outline:none}@media only screen and (max-width:767px){.button{padding:12px 20px 10px 20px}}.button-primary{background-color:var(--primary-color);color:#fff}.button-primary:hover{background-color:#14abf6;color:#fff}.button--center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.button--animation{border:2px solid #fff0;animation:ColorChange 0.7s infinite alternate}.rank-math-breadcrumb{padding:16px 0;color:#6b6b6b;font-size:16px}.rank-math-breadcrumb a{color:#6b6b6b}.rank-math-breadcrumb a:hover{color:var(--secondary-color)}.rank-math-breadcrumb .last{color:var(--primary-color)}.rank-math-breadcrumb .separator{margin:0 8px;content:url("data:image/svg+xml,%3Csvg width='10' height='12' viewBox='0 0 10 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 11L6 6L1 1' stroke='%236B6B6B' stroke-width='0.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 11L9 6L4 1' stroke='%236B6B6B' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.menu-mobile{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:9999999999;transform:translateX(-100%);transition:0.5s;overflow-y:scroll;padding-bottom:50px;display:none}.menu-mobile-logo{width:100px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.menu-mobile ul{padding:0 10px;list-style:none}.menu-mobile ul li{position:relative}.menu-mobile ul li a{color:#fff;font-size:21px;display:block;padding:10px;font-weight:600}.menu-mobile-head{padding:15px 20px}.menu-mobile ul li .li-plus{position:absolute;width:45px;height:45px;line-height:45px;text-align:center;display:block;top:0;right:0;color:var(--grey);transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s}.menu-mobile ul li .li-plus:before,.menu-mobile ul li .li-plus:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);background-color:var(--grey);transition:transform 0.4s ease-in-out,opacity 0.4s ease-in-out;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-moz-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);-o-transform:translate(-50%,-50%) rotate(-90deg)}.menu-mobile ul li .li-plus:before{width:11px;height:2px}.menu-mobile ul li .li-plus:after{width:2px;height:11px}.menu-mobile ul li .clicked{transform:rotate(180deg)}.menu-mobile ul li .clicked.li-plus:before{display:none}.menu-mobile ul li>ul{margin-top:0;display:none}.menu-mobile ul li>ul li{border:none;margin-bottom:5px}.menu-mobile ul li>ul li a{padding:5px 5px 5px 25px}.menu-mobile ul .current-menu-item>a{color:var(--primary-color);font-weight:600}.menu-mobile ul .current-menu-parent ul{display:block}.menu-mobile .menu-mobile-close{width:40px;height:40px;line-height:40px;text-align:center;top:0;right:10px;border:1px solid #fff}.menu-mobile .menu-mobile-close svg{color:#fff;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.menu-mobile.menu-mobile-active{transform:translate(0);display:block}.menu-mobile-search{background-color:#fff;box-shadow:0 5px 14px -8px rgb(0 0 0 / .5);border-radius:10px;display:flex;width:88%;margin:10px auto;padding-right:10px}.menu-mobile-search button{border-radius:10px 0 0 10px;padding:5px 8px 8px 8px;border:none;outline:none;background-color:#fff0}.menu-mobile-search input{border-radius:10px 0 0 10px;flex:1;border:none;outline:none;font-size:13px;padding-left:15px}.overlay{position:fixed;visibility:hidden;opacity:0;top:0;left:0;width:100%;height:100%;z-index:5554;background:rgb(0 0 0 / .5);-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;display:none}.overlay.overlay-active{opacity:1;visibility:visible;display:block}.menu-mobile__account{border-bottom:1px solid #ffffff5c;padding:10px 19px!important;margin-bottom:10px}.menu-mobile__account a{padding-left:0!important}.menu-mobile__account ul{display:block!important}.menu-mobile__account svg{margin-right:5px}.menu-mobile__account svg path{fill:#fff}.header__search-mobile-btn svg path{stroke:var(--primary-color)}.box-search_header{position:fixed;top:30%;left:50%;transition:0.3s ease-in-out;animation:show_box_hd 0.5s forwards;text-align:center;z-index:9999;display:none;padding:20px;background:#fff;border-radius:10px}.box-search_header.active{display:block}@keyframes show_box_hd{0%{opacity:0;visibility:hidden;transform:translateX(-50%) scale(.7)}100%{opacity:1;visibility:visible;transform:translateX(-50%) scale(1)}}.box-search_header label{font-size:35px;font-weight:700;text-transform:capitalize;padding-bottom:20px;color:var(--primary-color)}.box-search_header form{display:flex}@media only screen and (max-width:768px){.box-search_header form{width:80vw}}.box-search_header form input{border:none;outline:none;width:400px;height:40px;padding-left:10px;border:1px solid #ccc;border-right:none}@media only screen and (max-width:768px){.box-search_header form input{width:100%}}.box-search_header form button{width:40px;background:var(--primary-color);border:none;outline:none;position:relative}.box-search_header form button svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.box-search_header form button svg path{stroke:#fff}.box-search_header .search-close{position:absolute;top:10px;right:10px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.box-search_header .search-close svg path{stroke:var(--primary-color)}.hazo-pagination{padding:40px 0}.hazo-pagination ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;list-style:none}.hazo-pagination ul li{margin:0 3px;font-weight:500;font-size:1.8rem;border:2px solid #e3e7ea;border-radius:4px;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center}.hazo-pagination ul li:hover{border-color:var(--primary-color)}.hazo-pagination ul li a{color:#687188;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.hazo-pagination ul li a:hover{color:#fff;background-color:var(--primary-color)}.hazo-pagination ul li svg{height:15px}.hazo-pagination ul li svg path{fill:unset;stroke:#cdcecd}.hazo-pagination ul li:hover svg path{fill:unset;stroke:#fff}.hazo-pagination ul .active{border:2px solid var(--primary-color)}.hazo-pagination ul .active a{color:#fff;background-color:var(--primary-color)}.home .header{position:fixed;top:0;left:0;width:100%;background-color:#fff0;-webkit-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}@media screen and (max-width:1199px){.header__logo{margin-right:auto}}.home .header.active{background-color:#fff}.home .header.active .header__logo{-webkit-filter:unset;filter:unset}.home .header.active .header__link{border-color:var(--grey)}.home .header.active .header__link svg path{stroke:var(--grey)}.home .header.active .header__link:hover{border-color:var(--primary-color)}.home .header.active .header__link:hover svg path{stroke:#fff}.home .header.active .header__bars svg{color:var(--grey)}.home .header__menu ul li ul li a{color:var(--grey)!important}.home .header__menu ul li ul li a:hover{color:var(--primary-color)!important}.home .header__link{border-color:#fff}.home .header__link svg path{stroke:#fff}.home .header__bars svg{color:#fff}.header{padding:15px 0;background-color:#fff}.header.header-shadow{box-shadow:0 3px 5px 0 #0000000f}.header ul{list-style:none;margin:0;padding:0}.header__logo img{width:100px}@media screen and (max-width:768px){.header__logo img{width:80px}}.header__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu ul li{margin:0 20px;position:relative}.header__menu ul li:first-child{margin-left:0}.header__menu ul li a{color:var(--primary-color);text-transform:uppercase;font-size:13px;font-weight:700;padding:10px 0;display:block;position:relative}.header__menu ul li a:after{content:"";height:2px;background-color:#ffbe26;display:block;width:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;position:absolute;left:0;bottom:6px}.header__menu ul li:hover>a{color:#ffbe26}.header__menu ul li:hover>a:after{width:30%}.header__menu ul li.current-menu-item>a{color:#ffbe26!important}.header__menu ul li ul{min-width:240px;position:absolute;z-index:5555;top:100%;left:0;flex-direction:column;background-color:#fff;border-radius:5px;box-shadow:0 5px 40px #00000026;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;visibility:hidden;-webkit-transition:transform 0.1s,opacity 0.1s,visibility 0.1s;-o-transition:transform 0.1s,opacity 0.1s,visibility 0.1s;transition:transform 0.1s,opacity 0.1s,visibility 0.1s}.header__menu ul li ul li{margin:0;width:100%;padding:0 15px}.header__menu ul li ul li a{display:block;color:var(--grey);text-transform:none;padding:8px 0}.header__menu ul li ul li a:after{display:none}.header__menu ul li ul li:not(:last-child) a{border-bottom:1px solid #dce0e0}.header__menu ul li:hover ul{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.header__link{width:40px;height:40px;border:1px solid var(--grey);flex-shrink:0;-webkit-transition:border-color 0.1s;-o-transition:border-color 0.1s;transition:border-color 0.1s}@media screen and (max-width:1199px){.header__link{margin-left:0}}.header__link svg{width:75%;height:75%}.header__link svg path{fill:unset;stroke:var(--grey)}.header__link:hover{border-color:var(--primary-color);background-color:var(--primary-color)}.header__link:hover svg path{stroke:#fff}.header__bars{margin-right:20px;width:40px;height:40px;border:1px solid var(--grey);flex-shrink:0;-webkit-transition:border-color 0.1s;-o-transition:border-color 0.1s;transition:border-color 0.1s}.home .header__bars{border-color:#fff}.home .header.active .header__bars{border-color:var(--grey)}.header__bars svg{color:var(--grey)}.home-banner{max-height:100vh;min-height:560px;overflow:hidden}@media only screen and (max-width:767px){.home-banner{height:560px}}.home-banner__services{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2222;bottom:175px}@media screen and (max-width:1439px){.home-banner__services{}}@media only screen and (max-width:767px){.home-banner__services{}}.home-banner__services-inner{width:max-content;align-items:flex-start}.home-banner__services-title{font-size:45px;padding:5px 8px;transition-delay:0.3s!important;margin-bottom:10px;line-height:1.1}@media only screen and (max-width:767px){.home-banner__services-title{font-size:26px}}.home-banner__services-desc{font-size:15px;margin-bottom:30px;transition-delay:0.5s!important;padding:5px 8px}@media only screen and (max-width:767px){.home-banner__services-desc{font-size:18px}}.home-banner__services-link{padding:6px 15px;font-size:19px;transition-delay:0.7s!important;align-self:flex-start}.home-banner__services-title{text-shadow:1.5px 2px 1px rgb(0 0 0 / 39%);border-radius:4px}.home-banner__services-desc{text-shadow:2px 1px 1.5px rgb(0 0 0 / 39%);border-radius:4px}.home-banner__services-title,.home-banner__services-desc,.home-banner__services-link{opacity:0;transform:translateY(20px);-webkit-transition:transform 0.6s ease-in-out,opacity 0.6s ease-in-out,background-image 0.3s;-o-transition:transform 0.6s ease-in-out,opacity 0.6s ease-in-out,background-image 0.3s;transition:transform 0.6s ease-in-out,opacity 0.6s ease-in-out,background-image 0.3s;transition-delay:0.3s}.home-banner .carousel-cell.is-selected .home-banner__services .home-banner__services-title,.home-banner .carousel-cell.is-selected .home-banner__services .home-banner__services-desc{background-color:rgb(0 0 0 / 30%)}.home-banner .carousel-cell.is-selected .home-banner__services .home-banner__services-title,.home-banner .carousel-cell.is-selected .home-banner__services .home-banner__services-desc,.home-banner .carousel-cell.is-selected .home-banner__services .home-banner__services-link{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.home-banner__carousel .carousel-cell img{height:100%}.home-banner__carousel .carousel-cell__child img{height:100%;width:100%;object-fit:cover}.home-banner__carousel-child .carousel-cell__child{height:100vh}@media only screen and (max-width:767px){.home-banner__carousel-child .carousel-cell__child{}}.home-banner__carousel-nav{position:absolute;bottom:120px;z-index:99}@media only screen and (max-width:767px){.home-banner__carousel-nav{}}.home-banner__carousel-nav .carousel-cell{width:100px;height:100px;border:2px solid #fff;border-radius:4px;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);-webkit-transition:transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;overflow:hidden}@media only screen and (max-width:767px){.home-banner__carousel-nav .carousel-cell{width:64px;height:64px;box-sizing:border-box}}.home-banner__carousel-nav .carousel-cell.is-nav-selected{border-color:var(--primary-color)}.home-banner__carousel-nav-inner{margin-left:-7px}.home-banner__carousel-nav .carousel-cell img{width:100%;height:100%;object-fit:cover}.home-banner__control{right:0;bottom:0}.home-banner__control .home-banner__button{width:100px;height:80px;background-color:var(--primary-color);cursor:pointer}@media only screen and (max-width:767px){.home-banner__control .home-banner__button{width:60px}.home-banner__control .home-banner__button svg{width:50%}}.home-banner__control .home-banner__button svg line{stroke:#fff}@media (hover){.home-banner__control .home-banner__button.previous:hover svg{-webkit-animation:arrowPCLeft 0.4s ease-in-out;-moz-animation:arrowPCLeft 0.4s ease-in-out;animation:arrowPCLeft 0.4s ease-in-out}}@media (hover){.home-banner__control .home-banner__button.next:hover svg{-webkit-animation:arrowPCRight 0.4s ease-in-out;-moz-animation:arrowPCRight 0.4s ease-in-out;animation:arrowPCRight 0.4s ease-in-out}}.home-banner__info{width:50%;bottom:0;left:0;z-index:555;height:80px;overflow:hidden}@media only screen and (max-width:1023px){.home-banner__info{width:70%}}@media only screen and (max-width:767px){.home-banner__info{width:calc(100% - 120px);max-height:80px;overflow:hidden}}.home-banner__progress{height:80px;padding:20px 80px;background-color:#000;z-index:222}@media only screen and (max-width:1439px){.home-banner__progress{padding:20px 30px}}@media only screen and (max-width:767px){.home-banner__progress{flex-direction:column;height:auto;padding:15px 20px;align-items:flex-start!important}}.home-banner__progress-price{padding:0 80px;font-size:20px}@media screen and (max-width:1199px){.home-banner__progress-price{padding:0 30px}}@media only screen and (max-width:1023px){.home-banner__progress-price{padding:0 20px}}@media only screen and (max-width:767px){.home-banner__progress-price{padding:0;font-size:16px}}.home-banner__progress-link{padding-left:80px;font-size:18px}@media only screen and (max-width:1600px){.home-banner__progress-link{padding-left:50px}}@media only screen and (max-width:767px){.home-banner__progress-link{padding-left:0;font-size:16px}}.home-banner__progress-link a{color:#fff;display:inline-flex;align-items:center}.home-banner__progress-link a:after{content:"";width:35px;height:2px;background-color:var(--primary-color);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;margin-left:10px;transform-origin:left}.home-banner__progress-link a:hover{color:var(--primary-color)}.home-banner__progress-link a:hover:after{-webkit-transform:scale(2,1);-ms-transform:scale(2,1);transform:scale(2,1)}.home-banner__progress-progress{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgb(255 255 255 / .1);transform:scale(0,1);transform-origin:0% 50%}.carousel-cell.is-selected .home-banner__progress-progress{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition:transform 7.5s linear;-o-transition:transform 7.5s linear;transition:transform 7.5s linear}.home-reason__right{padding-left:50px}.home-reason{padding:55px 0 0 0}.home-reason__desc{color:#fff;opacity:.7}@media only screen and (max-width:767px){.home-reason{padding-bottom:40px!important}.home-reason__right{padding-left:15px}}@media only screen and (min-width:1024px){.home-reason{background:linear-gradient(90deg,var(--primary-color) 59%,#fff 50%)}}@media only screen and (min-width:1200px){.home-reason{background:linear-gradient(90deg,var(--primary-color) 50%,#fff 50%)}}@media screen and (max-width:1023px){.home-reason{background-color:#000}}.home-reason__content{padding-right:150px}@media only screen and (max-width:1199px){.home-reason__content{padding-right:0;margin-bottom:30px}}.home-reason__link a{color:var(--primary-color);display:inline-flex;align-items:center;font-style:italic}.home-reason__link a:after{content:"";height:2px;width:35px;display:inline-block;background-color:var(--primary-color);margin-left:10px;-webkit-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;transform-origin:center left}.home-reason__link a:hover:after{transform:scale(1.5,1)}.home-reason__image{padding-bottom:67.4%;border-radius:4px}.home-reason__image img{-webkit-transition:transform 1s ease-in-out;-o-transition:transform 1s ease-in-out;transition:transform 1s ease-in-out}@media (hover){.home-reason__image:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}}@media only screen and (min-width:1024px){.home-reason__image{box-shadow:10px 10px 1px 1px #000}}.home-reason__item{padding:11px;border-radius:4px;-webkit-transition:box-shadow 0.3s ease;-o-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease}@media screen and (min-width:1024px){.home-reason__item{background-color:#fff}}.home-reason__item .item__icon{width:60px;flex:0 0 auto}.home-reason__item:hover svg path{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.home-reason__item .item__content{width:calc(100% - 60px);flex:0 0 auto;padding-left:10px}.home-reason__item .item__content-title{font-size:21px;-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.home-reason__item .item__content-desc{font-size:16px}@media screen and (max-width:1023px){.home-reason__item{padding:6px 13px}.home-reason__item .item__content-title{color:#fff}.home-reason__item svg path{fill:#fff}}@media screen and (max-width:767px){.home-reason__item{padding:10px}}@media (hover){.home-reason__item:hover{box-shadow:0 0 8px rgb(0 0 0 / .15)}.home-reason__item:hover svg path{fill:var(--primary-color)}.home-reason__item:hover .item__content-title{color:var(--primary-color)}.home-reason__item:hover .item__content-desc{max-height:500px;transition:max-height 0.5s ease-in-out}}@media screen and (max-width:1023px){.home-reason__right .section__title{color:#fff}.home-reason__right{padding-left:15px}}.home-services{padding:60px 0;-webkit-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s}.home-services.active{background-color:#1c1c1c;color:#fff}.home-services.active .section__title{color:#fff}.home-services.active .services__item-content{background-color:#1c1c1c!important}@media only screen and (max-width:767px){.home-services.active .services__item-link{display:none}}.home-services.active .services__item-name a,.home-services.active .services__item-price,.home-services.active .services__item-link a{color:#fff}.home-services.active .services__item-name a:hover{color:var(--primary-color)}.home-promotion{padding:20px 0;font-size:26px;background-color:#535353;position:relative;z-index:99;box-shadow:-1px 6px 6px 0 #000}@media only screen and (max-width:1023px){.home-promotion{font-size:20px}}@media only screen and (max-width:767px){.home-promotion__title{text-align:center}}.home-promotion__link{background-color:var(--primary-color);border:2px solid var(--primary-color);padding:15px 40px;font-size:20px;color:#fff}@media screen and (max-width:767px){.home-promotion__link{padding:10px 30px;font-size:18px}}@media only screen and (min-width:1024px){.home-promotion__link{animation:ColorChange2 0.7s infinite alternate}}.home-promotion__link:hover{animation:none;color:#fff}@keyframes ColorChange2{0%{color:#fff}100%{color:#fff;background:var(--grey);border-color:#fff}}.home-process{padding:70px 0}.home-process:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:rgb(0 0 0 / .6);z-index:1}.home-process .container{position:relative;z-index:9}.home-process video{left:0;top:0;object-fit:cover;width:100%;height:100%}.home-process svg{max-width:100%}@media only screen and (max-width:767px){.home-process svg{height:175px}}.show-svg{opacity:0;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s}.show-svg.delay-1{transition-delay:0.2s}.show-svg.delay-2{transition-delay:0.3s}.show-svg.delay-3{transition-delay:0.4s}.show-svg.delay-4{transition-delay:0.5s}.show-svg.delay-5{transition-delay:0.6s}.show-svg.delay-6{transition-delay:0.7s}.show-svg.delay-7{transition-delay:0.8s}.show-svg.delay-8{transition-delay:0.9s}.home-process.active .show-svg{opacity:1}.home-faq{padding:60px 0 55px 0}.home-faq__item{font-size:16px}@media screen and (min-width:768px){.home-faq__item:last-child{margin-bottom:0!important}}@media only screen and (max-width:767px){.home-faq__item{margin-bottom:20px}.home-faq__item:not(.home-faq__item-right){margin-top:10px}}.home-faq__item .item__head{color:#333;cursor:pointer}.home-faq__item .item__head-icon{width:15px;flex-shrink:0;margin-right:10px}.home-faq__item .item__head-icon:after{content:url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='13' fill='%234C4A4A'/%3E%3Cpath d='M8.395 2.425C8.495 2.425 8.59 2.43 8.68 2.44C8.78 2.45 8.85 2.485 8.89 2.545C8.95 2.625 8.98 2.73 8.98 2.86C8.98 2.99 8.98 3.125 8.98 3.265V4.825C8.98 4.955 8.98 5.09 8.98 5.23C8.98 5.36 9.005 5.465 9.055 5.545C9.115 5.635 9.21 5.685 9.34 5.695C9.47 5.705 9.605 5.71 9.745 5.71H11.41C11.57 5.71 11.725 5.715 11.875 5.725C12.025 5.725 12.13 5.775 12.19 5.875C12.22 5.915 12.24 5.975 12.25 6.055C12.26 6.125 12.26 6.2 12.25 6.28C12.24 6.35 12.225 6.42 12.205 6.49C12.185 6.55 12.16 6.59 12.13 6.61C12.05 6.67 11.945 6.7 11.815 6.7C11.685 6.7 11.55 6.7 11.41 6.7H9.835C9.695 6.7 9.545 6.705 9.385 6.715C9.235 6.715 9.13 6.755 9.07 6.835C9.01 6.915 8.98 7.025 8.98 7.165C8.98 7.305 8.98 7.445 8.98 7.585V9.16C8.98 9.29 8.98 9.42 8.98 9.55C8.98 9.68 8.95 9.785 8.89 9.865C8.86 9.915 8.815 9.945 8.755 9.955C8.705 9.955 8.645 9.965 8.575 9.985C8.555 9.995 8.525 10 8.485 10C8.445 9.99 8.415 9.985 8.395 9.985C8.325 9.965 8.27 9.955 8.23 9.955C8.2 9.955 8.16 9.935 8.11 9.895C8.03 9.845 7.99 9.745 7.99 9.595C7.99 9.435 7.99 9.285 7.99 9.145V7.57C7.99 7.43 7.985 7.295 7.975 7.165C7.975 7.025 7.95 6.915 7.9 6.835C7.83 6.755 7.72 6.715 7.57 6.715C7.43 6.705 7.29 6.7 7.15 6.7H5.47C5.32 6.7 5.18 6.695 5.05 6.685C4.92 6.675 4.83 6.625 4.78 6.535C4.75 6.495 4.73 6.44 4.72 6.37C4.71 6.29 4.71 6.215 4.72 6.145C4.73 6.065 4.745 5.995 4.765 5.935C4.785 5.865 4.81 5.82 4.84 5.8C4.92 5.74 5.025 5.71 5.155 5.71C5.285 5.71 5.42 5.71 5.56 5.71H7.135C7.275 5.71 7.42 5.71 7.57 5.71C7.72 5.7 7.83 5.655 7.9 5.575C7.96 5.495 7.99 5.38 7.99 5.23C7.99 5.07 7.99 4.92 7.99 4.78V3.325C7.99 3.215 7.985 3.095 7.975 2.965C7.975 2.825 7.99 2.715 8.02 2.635C8.07 2.535 8.145 2.47 8.245 2.44C8.305 2.44 8.355 2.435 8.395 2.425Z' fill='white'/%3E%3C/svg%3E%0A")}.home-faq__item .item__head.clicked{color:var(--primary-color)}.home-faq__item .item__head.clicked .item__head-icon:after{content:url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='13' fill='%23004ae6'/%3E%3Cpath d='M8.395 2.425C8.495 2.425 8.59 2.43 8.68 2.44C8.78 2.45 8.85 2.485 8.89 2.545C8.95 2.625 8.98 2.73 8.98 2.86C8.98 2.99 8.98 3.125 8.98 3.265V4.825C8.98 4.955 8.98 5.09 8.98 5.23C8.98 5.36 9.005 5.465 9.055 5.545C9.115 5.635 9.21 5.685 9.34 5.695C9.47 5.705 9.605 5.71 9.745 5.71H11.41C11.57 5.71 11.725 5.715 11.875 5.725C12.025 5.725 12.13 5.775 12.19 5.875C12.22 5.915 12.24 5.975 12.25 6.055C12.26 6.125 12.26 6.2 12.25 6.28C12.24 6.35 12.225 6.42 12.205 6.49C12.185 6.55 12.16 6.59 12.13 6.61C12.05 6.67 11.945 6.7 11.815 6.7C11.685 6.7 11.55 6.7 11.41 6.7H9.835C9.695 6.7 9.545 6.705 9.385 6.715C9.235 6.715 9.13 6.755 9.07 6.835C9.01 6.915 8.98 7.025 8.98 7.165C8.98 7.305 8.98 7.445 8.98 7.585V9.16C8.98 9.29 8.98 9.42 8.98 9.55C8.98 9.68 8.95 9.785 8.89 9.865C8.86 9.915 8.815 9.945 8.755 9.955C8.705 9.955 8.645 9.965 8.575 9.985C8.555 9.995 8.525 10 8.485 10C8.445 9.99 8.415 9.985 8.395 9.985C8.325 9.965 8.27 9.955 8.23 9.955C8.2 9.955 8.16 9.935 8.11 9.895C8.03 9.845 7.99 9.745 7.99 9.595C7.99 9.435 7.99 9.285 7.99 9.145V7.57C7.99 7.43 7.985 7.295 7.975 7.165C7.975 7.025 7.95 6.915 7.9 6.835C7.83 6.755 7.72 6.715 7.57 6.715C7.43 6.705 7.29 6.7 7.15 6.7H5.47C5.32 6.7 5.18 6.695 5.05 6.685C4.92 6.675 4.83 6.625 4.78 6.535C4.75 6.495 4.73 6.44 4.72 6.37C4.71 6.29 4.71 6.215 4.72 6.145C4.73 6.065 4.745 5.995 4.765 5.935C4.785 5.865 4.81 5.82 4.84 5.8C4.92 5.74 5.025 5.71 5.155 5.71C5.285 5.71 5.42 5.71 5.56 5.71H7.135C7.275 5.71 7.42 5.71 7.57 5.71C7.72 5.7 7.83 5.655 7.9 5.575C7.96 5.495 7.99 5.38 7.99 5.23C7.99 5.07 7.99 4.92 7.99 4.78V3.325C7.99 3.215 7.985 3.095 7.975 2.965C7.975 2.825 7.99 2.715 8.02 2.635C8.07 2.535 8.145 2.47 8.245 2.44C8.305 2.44 8.355 2.435 8.395 2.425Z' fill='white'/%3E%3C/svg%3E%0A")}@media (hover){.home-faq__item .item__head:hover{color:var(--primary-color)}.home-faq__item .item__head.item__head:not(.clicked):hover .item__head-icon:after{content:url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='13' fill='%23004ae6'/%3E%3Cpath d='M8.395 2.425C8.495 2.425 8.59 2.43 8.68 2.44C8.78 2.45 8.85 2.485 8.89 2.545C8.95 2.625 8.98 2.73 8.98 2.86C8.98 2.99 8.98 3.125 8.98 3.265V4.825C8.98 4.955 8.98 5.09 8.98 5.23C8.98 5.36 9.005 5.465 9.055 5.545C9.115 5.635 9.21 5.685 9.34 5.695C9.47 5.705 9.605 5.71 9.745 5.71H11.41C11.57 5.71 11.725 5.715 11.875 5.725C12.025 5.725 12.13 5.775 12.19 5.875C12.22 5.915 12.24 5.975 12.25 6.055C12.26 6.125 12.26 6.2 12.25 6.28C12.24 6.35 12.225 6.42 12.205 6.49C12.185 6.55 12.16 6.59 12.13 6.61C12.05 6.67 11.945 6.7 11.815 6.7C11.685 6.7 11.55 6.7 11.41 6.7H9.835C9.695 6.7 9.545 6.705 9.385 6.715C9.235 6.715 9.13 6.755 9.07 6.835C9.01 6.915 8.98 7.025 8.98 7.165C8.98 7.305 8.98 7.445 8.98 7.585V9.16C8.98 9.29 8.98 9.42 8.98 9.55C8.98 9.68 8.95 9.785 8.89 9.865C8.86 9.915 8.815 9.945 8.755 9.955C8.705 9.955 8.645 9.965 8.575 9.985C8.555 9.995 8.525 10 8.485 10C8.445 9.99 8.415 9.985 8.395 9.985C8.325 9.965 8.27 9.955 8.23 9.955C8.2 9.955 8.16 9.935 8.11 9.895C8.03 9.845 7.99 9.745 7.99 9.595C7.99 9.435 7.99 9.285 7.99 9.145V7.57C7.99 7.43 7.985 7.295 7.975 7.165C7.975 7.025 7.95 6.915 7.9 6.835C7.83 6.755 7.72 6.715 7.57 6.715C7.43 6.705 7.29 6.7 7.15 6.7H5.47C5.32 6.7 5.18 6.695 5.05 6.685C4.92 6.675 4.83 6.625 4.78 6.535C4.75 6.495 4.73 6.44 4.72 6.37C4.71 6.29 4.71 6.215 4.72 6.145C4.73 6.065 4.745 5.995 4.765 5.935C4.785 5.865 4.81 5.82 4.84 5.8C4.92 5.74 5.025 5.71 5.155 5.71C5.285 5.71 5.42 5.71 5.56 5.71H7.135C7.275 5.71 7.42 5.71 7.57 5.71C7.72 5.7 7.83 5.655 7.9 5.575C7.96 5.495 7.99 5.38 7.99 5.23C7.99 5.07 7.99 4.92 7.99 4.78V3.325C7.99 3.215 7.985 3.095 7.975 2.965C7.975 2.825 7.99 2.715 8.02 2.635C8.07 2.535 8.145 2.47 8.245 2.44C8.305 2.44 8.355 2.435 8.395 2.425Z' fill='white'/%3E%3C/svg%3E%0A")}}.home-faq__item .item__content{padding:10px 0 0 0;color:#999;display:none}@media only screen and (max-width:1199px){.home-reason,.home-services,.home-faq,.home-process{padding:50px 0}}.contact{padding:60px 0 80px 0}.contact__form{margin-top:20px}@media only screen and (max-width:1023px){.contact__form{margin-top:30px}}@media only screen and (max-width:767px){.contact__form{margin-top:30px}}.contact__form-head{font-size:19px}@media only screen and (max-width:767px){.contact__form-head{font-size:18px}}.contact__form-nav ul{background-color:#dadbdc;padding:1px}.contact__form-nav ul li{width:50%;flex:0 0 auto;font-size:18px;padding:11px 15px 10px 15px;cursor:pointer}@media only screen and (max-width:767px){.contact__form-nav ul li{font-size:16px}}@media only screen and (max-width:374px){.contact__form-nav ul li{font-size:14px}}.contact__form-nav ul li.active{background-color:var(--primary-color);color:#fff}.contact__form-tab .tab-pane{padding:40px 0 0 0;display:none}@media only screen and (max-width:767px){.contact__form-tab .tab-pane{padding:20px 0 0 0}}.contact__form-tab .tab-pane.active{display:block}.contact__form-radio{background-color:#f5f6f7;padding:24px 24px 30px;font-size:16px}.contact__form-radio label{display:block;cursor:pointer;text-align:center}.contact__form-radio span{font-weight:500}.radio-list .wpcf7-list-item{width:24%;flex:0 0 auto;margin:0;padding-left:15px;padding-right:15px;margin-bottom:10px}@media only screen and (max-width:1023px){.radio-list .wpcf7-list-item{width:50%;margin-bottom:10px}}@media only screen and (max-width:767px){.radio-list .wpcf7-list-item{width:100%}}.radio-list .wpcf7-list-item input{cursor:pointer}.contact__form-inner .form-group{margin-bottom:24px}.contact__form-inner label{margin-bottom:10px;font-size:16px}@media only screen and (max-width:767px){.contact__form-inner label{font-size:16px;margin-bottom:10px}}.contact__form-inner label span{color:red}.contact__form-inner select,.contact__form-inner input,.contact__form-inner textarea{font-size:16px;padding:9px 12px;border-color:#c4c4c4}.contact__form-inner select:focus,.contact__form-inner input:focus,.contact__form-inner textarea:focus{-webkit-box-shadow:unset;box-shadow:unset;border-color:var(--primary-color)}.contact__form-inner textarea{height:167px}.contact__form-inner input::placeholder,.contact__form-inner textarea::placeholder{color:#c4c4c4}.contact__form-inner select{border:1px solid #c4c4c4}.contact__form-inner select:after{content:"";display:block;height:46px;width:1px;background-color:#c4c4c4}.contact__form-submit{background-color:#f5f6f7;margin-top:26px}.contact__form-submit button{border-radius:unset}@media screen and (min-width:1024px){.about-banner{height:auto}}.about-intro{padding:70px 0}.about-intro__content{color:#333;font-size:16px}@media only screen and (max-width:1023px){.about-intro__content{margin-top:30px;padding-left:15px;padding-right:15px}}.about-intro__left{padding-right:100px}@media only screen and (max-width:1023px){.about-intro__left{padding-right:15px}}.about-intro__left-top svg{transform:scale(2.5);position:relative;right:-11px;top:-20px}@media screen and (max-width:767px){.about-intro__left-top svg{width:120px;height:140px;transform:scale(2);right:-33px}}.about-intro__left-bottom{padding:9px 18px 15px 0;background-color:#343233;position:relative}.about-intro__left-bottom:before{content:"";position:absolute;width:1000%;height:100%;right:100%;top:0;background-color:#343233}.about-intro__left-bottom svg{width:90%}.about-statistics{padding:80px 0}.about-statistics .container{z-index:9}.about-statistics:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .6);z-index:2}.about-statistics video{top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.about-statistics__item .item__icon{margin-bottom:16px}.about-statistics__item .item__icon svg{height:60px}.about-statistics__item .item__name{font-size:22px}.about-statistics__item .item__name:after{content:"";display:block;height:1px;width:50px;margin:10px auto 0;background-color:#fff}.about-statistics__item .item__number{font-size:45px;line-height:1;position:relative}.about-statistics__item .item__number sup{position:absolute;left:100%;top:-10px;font-size:35px}.about-team{padding:80px 0}.about-team__item{border-radius:5px;overflow:hidden}.about-team__item .item__image{padding-bottom:133%}.about-team__item .item__image img{-webkit-transition:transform 1s ease-in-out;-o-transition:transform 1s ease-in-out;transition:transform 1s ease-in-out}@media (hover){.about-team__item .item__image:hover img{transform:scale(1.1)}}.about-team__item .item__info{bottom:0;left:0;background:-o-linear-gradient(85.29deg,#000000 -76.16%,#fff0 133.07%);background:linear-gradient(4.71deg,#000000 -76.16%,#fff0 133.07%);padding:10px 20px}.about-team__item .item__info-name{font-size:19px}.about-team__item h3,.about-team__item h4{margin-top:15px}.about-team__item .item__info-position{font-size:16px}@media only screen and (max-width:767px){.about-team,.about-statistics{padding:40px 0}}.services-banner img{height:662px;width:100%;object-fit:cover}@media screen and (max-width:1023px) and (min-height:1024px){.services-banner img{height:500px!important}}@media screen and (max-width:767px){.services-banner img{height:340px}}@media screen and (max-height:600px){.services-banner img{height:300px!important}}.services-banner-inner{top:0;left:0;padding-bottom:53px}.services-banner-inner .button{align-self:flex-end;font-size:21px;padding:12px 24px 10px}.services-banner-inner .button:hover span{animation:none}@keyframes blinker{50%{color:#000}}.services__title{font-size:35px}.services__nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.services__nav ul li{flex:1;font-weight:600;text-transform:uppercase;font-size:13px;text-align:center}@media only screen and (max-width:1439px){.services__nav ul li{font-size:12px}}.services__nav ul li:not(:last-child){margin-right:2px}.services__nav ul li a{color:#fff;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:0 0 8px 8px;background:rgb(0 0 0 / .3);height:100%}.services__nav ul li a:hover,.services__nav ul li.current-menu-item a{background-color:#fff;color:var(--primary-color)}.services__nav ul li.current-cat a{background-color:#fff;color:var(--primary-color)}.services__nav-desktop{position:absolute;top:0;width:100%;left:0;z-index:888}@media screen and (max-width:1023px){.services__nav-desktop{top:70px}}.services-intro{padding-bottom:5px;color:#333;box-shadow:0 4px 40px rgb(0 0 0 / .08)}.services-intro__desc{font-size:16px;color:var(--grey)}.services-intro__left{position:relative}.services-intro__right{padding:40px 0}@media screen and (max-height:650px){.services-intro-wrapper{align-items:center!important;padding:40px 0}}@media screen and (max-width:767px){.services-intro-wrapper{padding:40px 0}}@media only screen and (max-width:1023px){.services-intro__right{padding:30px}}@media only screen and (max-width:767px){.services-intro__right{padding:30px 15px 0 15px}}.services-intro__price{border:1px solid var(--primary-color);border-top-width:27px;padding:20px;border-radius:4px;box-shadow:4px 4px 0 1px rgb(0 0 0 / 70%)}@media only screen and (min-width:768px) and (min-height:650px){.services-intro__price{position:absolute;width:calc(100% - 30px);left:0;bottom:0}}.services-intro__price-head{font-size:30px}.services-intro__price ul{list-style:none;margin:20px 0 0 0;padding:0}.services-intro__price ul li{text-align:center;font-size:16px;margin-bottom:10px}.services-intro__price-time{font-size:16px;margin-bottom:15px}.services-intro__price-time:before{content:"";width:115px;height:1px;background-color:var(--grey);display:block;margin:21px auto 15px auto}.services-alternate-block{padding:70px 0;background-color:#f7f7f7;box-shadow:inset 0 16px 40px rgb(0 0 0 / .08)}.services-alternate-block:nth-child(even) .row{flex-direction:row-reverse}@media screen and (min-width:1200px){.services-alternate-block:nth-child(even) .services-alternate-block__content{padding-left:50px}}.services-alternate-block__content{font-size:16px}.services-alternate-block__carousel{border-radius:5px;position:absolute;top:0;left:0;width:100%;height:100%}.services-alternate-block__carousel-wrapper{position:relative}.services-alternate-block__carousel-wrapper,.services-alternate-block__carousel .carousel-cell__image{padding-bottom:69%}.services-alternate-block__carousel .carousel-cell__image img{height:100%;width:100%;object-fit:cover}.services-alternate-block__carousel .carousel-cell__image .image-before,.services-alternate-block__carousel .carousel-cell__image .image-after{top:0;left:0;width:100%;height:100%}.services-alternate-block__carousel .carousel-cell__image .image-after{opacity:1;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.services-alternate-block__carousel .carousel-cell__image-hover:hover .image-after{opacity:0}.services-alternate-block__carousel .carousel-cell__image.cancel-hover .image-after{opacity:1!important}.services-alternate-block__carousel .flickity-page-dots{bottom:15px}.services-alternate-block__carousel .flickity-page-dots .dot{background-color:#fff;width:12px;height:12px;opacity:1}.services-alternate-block__carousel .flickity-page-dots .dot.is-selected{background-color:var(--primary-color)}.services-gallery{padding:70px 0}.services-gallery__image{padding-bottom:67%;border-radius:4px;overflow:hidden}.services-carousel{background-color:#e5e5e5;padding:70px 0}.services-carousel__content{width:270px;margin-left:auto}.services-carousel__left{width:33.5%;flex:0 0 auto}.services-carousel__right{width:66.5%;flex:0 0 auto;padding-left:30px}.services-carousel-inner .carousel-cell{width:27%;margin-right:15px;border-radius:5px;overflow:hidden}@media only screen and (max-width:1199px){.services-carousel-inner .carousel-cell{width:37%}}@media only screen and (max-width:767px){.services-carousel-inner .carousel-cell{width:70%}}.services-carousel-inner .carousel-cell__image{padding-bottom:160%}.services-carousel-inner .carousel-cell__image img{-webkit-transition:transform 1s ease-in-out;-o-transition:transform 1s ease-in-out;transition:transform 1s ease-in-out}.services-carousel-inner .carousel-cell__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .3);z-index:9;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.services-carousel-inner .carousel-cell:hover img{transform:scale(1.06,1.06)}.services-carousel-inner .carousel-cell:hover .carousel-cell__image:before{opacity:.4}.services-carousel-inner .carousel-cell__info{bottom:0;left:0;padding:30px;z-index:99;width:100%}@media only screen and (max-width:1199px){.services-carousel-inner .carousel-cell__info{padding:20px}}.services-carousel-inner .carousel-cell__info .carousel-cell__name{font-size:18px}.services-carousel-inner .carousel-cell__info p,.services-carousel-inner .carousel-cell__info span{color:#fff;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.services-carousel-inner .carousel-cell__info span{position:absolute;left:30px;bottom:30px;-webkit-transform:translateY(400%);-ms-transform:translateY(400%);transform:translateY(400%);opacity:0}.carousel-cell:hover .carousel-cell__info p{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.carousel-cell:hover .carousel-cell__info span{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.services-carousel .flickity-button{background-color:#000;width:65px;height:65px;display:flex;align-items:center;justify-content:center;opacity:.6;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}@media only screen and (max-width:767px){.services-carousel .flickity-button{width:50px;height:50px}}.services-carousel .flickity-button:hover{opacity:1}.services-carousel .flickity-button svg{display:none}.services-carousel .flickity-button.previous:after,.services-carousel .flickity-button.next:after{content:"";width:30px;height:14px;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:767px){.services-carousel .flickity-button.previous:after,.services-carousel .flickity-button.next:after{width:25px}}.services-carousel .flickity-button.previous{left:-1%}.services-carousel .flickity-button.previous:after{background-image:url("data:image/svg+xml,%3Csvg width='32' height='16' viewBox='0 0 32 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31 8H1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 15L1 8L8 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.services-carousel .flickity-button.next{right:15%}@media only screen and (max-width:1024px){.services-carousel .flickity-button.next{right:3%}}.services-carousel .flickity-button.next:after{background-image:url("data:image/svg+xml,%3Csvg width='32' height='16' viewBox='0 0 32 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8H31' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24 15L31 8L24 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media screen and (max-width:1199px) and (min-height:1400px){.services-gallery,.services-carousel,.services-alternate-block,.services-intro{padding:50px 0}}@media only screen and (max-width:1023px){.services__nav-mobile{padding:20px 0 10px}.services__nav-mobile .services__nav li{width:calc(25%);flex:0 0 auto;margin-bottom:10px;padding:0 10px;margin-right:0!important}.services__nav-mobile .services__nav li.current-cat a{background-color:var(--primary-color);color:#fff}.services__nav-mobile .services__nav li a{border-radius:4px;padding:15px}.services__nav-mobile .services__nav li.current-menu-item a{border-radius:4px;padding:15px;border:1px solid var(--primary-color)}.services__title{font-size:28px}.services-carousel__left,.services-carousel__right{width:100%}.services-carousel__left{margin-bottom:30px}.services-carousel__content{margin-left:40px!important}.services-carousel__right{padding-left:40px}}@media only screen and (max-width:767px){.services__nav-mobile{padding:20px 0 10px}.services__nav-mobile .services__nav li{width:calc(33.33%);padding:0 5px;margin-bottom:10px}.services-carousel__content{margin-left:15px!important}.services-carousel__right{padding-left:15px}}.services__item{color:#333}.services__item-image{border-radius:5px;position:relative;padding-bottom:66.67%;overflow:hidden}.services__item-carousel{cursor:pointer!important;position:absolute;top:0;left:0;width:100%;height:100%}.services__item-carousel .flickity-page-dots{bottom:20px;left:10px;text-align:left}.services__item-carousel .flickity-page-dots .dot{background-color:var(--primary-color);border:1px solid #fff;width:12px;height:12px;margin:0 6px;opacity:.5}.services__item-carousel .flickity-page-dots .dot.is-selected{opacity:1}.services__item-carousel .img-before{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.services__item-content{width:45%;margin-top:-62px;border-radius:8px 0 8px;position:relative;margin-left:auto;padding:20px 20px 0 20px}.services__item-name{font-size:22px;-webkit-transition:transform 0.4s ease-in-out;-o-transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out}.services__item-price{-webkit-transition:transform 0.4s ease-in-out;-o-transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out}@media only screen and (max-width:767px){.services__item-name{font-size:19px}}.services__item-name a{color:#333}.services__item-name a:hover{color:var(--primary-color)}@media screen and (max-width:1023px){.services__item-content{width:52%}.services__item-name{font-size:17px}}.services__item-link{opacity:0;visibility:hidden;-webkit-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.services__item-link a{color:#333;text-decoration:underline;-webkit-transition:none;-o-transition:none;transition:none}.services__item-link a:hover{color:var(--primary-color)!important}.services__item-link:hover{color:var(--primary-color)}@media (hover){.services__item:hover .img-before{opacity:1}.services__item:hover .services__item-name,.services__item:hover .services__item-price{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.services__item:hover .services__item-link{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);opacity:1;visibility:visible}.services__item:hover .services__item-link a{color:var(--primary-color)!important}}.slider{position:relative;width:100%;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;overflow:hidden;cursor:pointer;overflow:hidden}.slider-a .text,.slider-b .text{background:#fff;display:block;padding:.125rem .5rem;position:absolute;z-index:10;top:50%;opacity:.8;transform:translateY(-50%)}.slider-a .text{left:0}.slider-b .text{right:0}.slider-a img,.slider-b img{pointer-events:none;display:block;width:100%}a img{border:none}.slider-active .slider-a img{visibility:hidden}.slider-active .slider-a{position:absolute;top:0;width:100%;height:100%;max-width:50%;-webkit-background-size:cover;background-size:cover}.slider-active .slider-handle{position:absolute;height:100%;left:50%;width:1px;background:#fff;z-index:3}.slider-active .slider-handle:before,.slider-active .slider-handle:after{display:block;position:absolute;top:50%;margin-top:-1.625rem;font-family:"Ionicons";font-size:1.875rem;color:#fff}.slider-active .slider-handle:before{content:url("data:image/svg+xml,%3Csvg width='15' height='27' viewBox='0 0 15 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 25.1806V1.81933C0 0.201711 1.91594 -0.608368 3.03644 0.535439L14.4791 12.2161C15.1736 12.9251 15.1736 14.0748 14.4791 14.7839L3.03644 26.4645C1.91594 27.6084 0 26.7982 0 25.1806Z' fill='%23fff'/%3E%3C/svg%3E%0A");left:.5rem}.slider-active .slider-handle:after{content:url("data:image/svg+xml,%3Csvg width='15' height='27' viewBox='0 0 15 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 1.81937V25.1807C15 26.7983 13.0841 27.6084 11.9636 26.4646L0.52094 14.7839C-0.173647 14.0749 -0.173647 12.9252 0.52094 12.2161L11.9636 0.535479C13.0841 -0.608419 15 0.201751 15 1.81937Z' fill='%23fff'/%3E%3C/svg%3E%0A");right:.5625rem}.services-fancybox{padding:0!important}.fancybox-content{width:56.25rem;max-width:80%;padding:0}.fancybox-close-small{background-color:#fff;width:2rem;height:2rem;padding:0.25rem!important}.facebook-fancybox .carousel__button{background-color:#5b4e4c63}.facebook-fancybox .fancybox__container{--fancybox-bg:#000;--fancybox-thumbs-width:48px;--fancybox-thumbs-ratio:1;--carousel-button-bg:rgb(91 78 76 / 74%);--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5}.facebook-fancybox .fancybox__nav{--carousel-button-svg-width:24px;--carousel-button-svg-height:24px}.facebook-fancybox a[data-fancybox] img{cursor:zoom-in}.facebook-fancybox .fancybox__backdrop::after{content:"";position:absolute;width:10%;height:10%;filter:blur(2px);left:50%;top:50%;transform:scale(11);opacity:.3;background-image:#000;background-size:cover;background-repeat:no-repeat;background-position:center center}.facebook-fancybox .fancybox__nav .carousel__button.is-prev{left:20px}.facebook-fancybox .fancybox__nav .carousel__button.is-next{right:20px}.facebook-fancybox .carousel__button.is-close{right:auto;top:20px;left:20px}.facebook-fancybox .fancybox__slide{padding:8px 88px}@media screen and (max-width:1023px){.facebook-fancybox .fancybox__slide{padding:8px 20px}}.facebook-fancybox .fancybox__thumbs .carousel__slide{padding:8px 8px 16px 8px}.facebook-fancybox .is-nav-selected::after{display:none}.facebook-fancybox .fancybox__thumb{border-radius:6px;opacity:.4}.facebook-fancybox .fancybox__thumb:hover,.facebook-fancybox .is-nav-selected .fancybox__thumb{border-radius:6px;opacity:1}.facebook-fancybox .is-nav-selected .fancybox__thumb::after{display:none}.feature-blog{padding:60px 0 45px 0}.feature-blog__desc{font-size:18px}.feature-blog__carousel{padding-bottom:50%;margin-top:50px}.feature-blog__carousel-main{border-radius:5px;position:absolute!important;top:0;left:0;width:100%;height:100%}.feature-blog__carousel-main .carousel-cell .carousel__image{padding-bottom:50%}@media only screen and (max-width:767px){.feature-blog__carousel-main .carousel-cell .carousel__image{padding-bottom:101%}}.feature-blog__carousel-main .carousel-cell .carousel__image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform 0.7s linear;-o-transition:transform 0.7s linear;transition:transform 0.7s linear}.feature-blog__carousel-main .carousel-cell.is-selected .carousel__image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.feature-blog__carousel-nav{width:48%;padding:40px 40px 0 40px;margin-left:auto;border-radius:8px 0 8px;margin-top:-150px}@media only screen and (max-width:1023px){.feature-blog__carousel-nav{width:68%;padding:30px 30px 0 30px}}@media only screen and (max-width:767px){.feature-blog__carousel-nav{padding:20px 20px 0 20px;margin-top:-70px;width:73%}}.feature-blog__item .item__title{margin-bottom:20px;transition-delay:0.25s!important}.feature-blog__item .item__title a{color:#000;font-size:28px;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;overflow:hidden;text-overflow:ellipsis;line-height:1.3}@media only screen and (max-width:1023px){.feature-blog__item .item__title a{font-size:25px}}@media only screen and (max-width:767px){.feature-blog__item .item__title a{font-size:20px}}@media (hover){.feature-blog__item .item__title a:hover{color:var(--primary-color)}}.feature-blog__item .item__desc{font-size:16px;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:4!important;overflow:hidden;text-overflow:ellipsis;margin-bottom:18px;transition-delay:0.4s!important}@media only screen and (max-width:767px){.feature-blog__item .item__desc{display:none!important}}.feature-blog__item .item__link{font-size:16px;color:#000;display:inline-flex;align-items:center;transition-delay:0.6s!important}.feature-blog__item .item__link:after{content:"";display:block;height:2px;width:35px;background-color:#000;-webkit-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;margin-left:20px}@media only screen and (max-width:767px){.feature-blog__item .item__link{font-size:15px}}@media (hover){.feature-blog__item .item__link:hover{color:#000}.feature-blog__item .item__link:hover:after{width:70px}}.feature-blog__item .item__title,.feature-blog__item .item__desc,.feature-blog__item .item__link{-webkit-transition:transform 0.6s ease-in-out,opacity 0.6s ease-in-out;-o-transition:transform 0.6s ease-in-out,opacity 0.6s ease-in-out;transition:transform 0.6s ease-in-out,opacity 0.6s ease-in-out;opacity:0;-webkit-transform:translate(30px,0);-ms-transform:translate(30px,0);transform:translate(30px,0)}.feature-blog__carousel-control{bottom:0;left:0}@media only screen and (max-width:767px){.feature-blog__carousel-control{bottom:-50px}}.feature-blog .carousel__button{background-color:#fff;width:90px;height:70px;cursor:pointer}@media only screen and (max-width:767px){.feature-blog .carousel__button{width:70px;height:60px}}.feature-blog .carousel__button svg{width:35px;height:30px}@media only screen and (max-width:424px){.feature-blog .carousel__button{width:60px;height:50px}.feature-blog .carousel__button svg{width:20px;height:15px}}@media (hover){.feature-blog .carousel__button.previous:hover svg{-webkit-animation:arrowPCLeft 0.4s ease-in-out;-moz-animation:arrowPCLeft 0.4s ease-in-out;animation:arrowPCLeft 0.4s ease-in-out}}@media (hover){.feature-blog .carousel__button.next:hover svg{-webkit-animation:arrowPCRight 0.4s ease-in-out;-moz-animation:arrowPCRight 0.4s ease-in-out;animation:arrowPCRight 0.4s ease-in-out}}.feature-blog__item.is-selected .item__title,.feature-blog__item.is-selected .item__desc,.feature-blog__item.is-selected .item__link{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.blog__item-image{border-radius:5px}.blog__item-image img{-webkit-transition:transform 1s ease-in-out;-o-transition:transform 1s ease-in-out;transition:transform 1s ease-in-out}.blog__item-info{border-radius:8px 0 8px 8px;margin-left:60px;margin-top:-60px;padding:16px 25px}.blog__item-info-category{margin-bottom:8px}.blog__item-info-name{color:#000;font-size:18px;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}.blog__item-info-date{opacity:.7}.blog__item-info-link{font-size:12px;color:#000;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);opacity:0;position:absolute;bottom:40px}.blog__item-info-category,.blog__item-info-name,.blog__item-info-date,.blog__item-info-link{-webkit-transition:transform 0.4s ease-in-out,opacity 0.4s ease-in-out;-o-transition:transform 0.4s ease-in-out,opacity 0.4s ease-in-out;transition:transform 0.4s ease-in-out,opacity 0.4s ease-in-out}.blog__item:hover .blog__item-image img{transform:scale(1.06,1.06)}@media (hover){.blog__item:hover .blog__item-info-category{opacity:0;transform:translateY(-200%)}.blog__item:hover .blog__item-info-date{opacity:0}.blog__item:hover .blog__item-info-name{-webkit-transform:translateY(-22px);-ms-transform:translateY(-22px);transform:translateY(-22px)}.blog__item:hover .blog__item-info-link{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay:0.4s;transition-delay:0.4s}}@keyframes arrowPCLeft{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}25%{opacity:0;-webkit-transform:translate(-30%,0);transform:translate(-30%,0)}50%{opacity:0;-webkit-transform:translate(20%,0);transform:translate(20%,0)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes arrowPCRight{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}25%{opacity:0;-webkit-transform:translate(30%,0);transform:translate(30%,0)}50%{opacity:0;-webkit-transform:translate(-30%,0);transform:translate(-30%,0)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}.single-blog__title{font-size:40px;width:50%;line-height:1.2;margin-bottom:8px}@media only screen and (max-width:1023px){.single-blog__title{font-size:30px;width:100%}}@media only screen and (max-width:767px){.single-blog__title{font-size:25px}}.single-blog__head{color:#333;padding:100px 0 48px 0}.single-blog__head-info{font-size:13px;margin-bottom:8px}.single-blog__head-author{font-style:italic;font-size:13px}.single-blog__image img{width:100%;object-fit:cover}.single-blog-main{padding:70px 0 20px 0}@media only screen and (max-width:1023px){.single-blog-main{padding:40px 0}}.single-blog__content .ws-sgct{font-size:16px;color:#333}.single-blog__share{position:sticky;top:100px}.single-blog__share-title{line-height:2.3;font-size:14px}@media only screen and (min-width:1024px){.single-blog__content{width:85%;margin:0 auto}.single-blog__share{padding-bottom:30px}}.single-blog__share ul li a{width:36px;height:36px;border:1px solid #333}.single-blog__share ul li a svg{width:15px;height:15px}.single-blog__share ul li a svg path{fill:#333}.single-blog__share ul li a:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.single-blog__share ul li a:hover svg path{fill:#fff}.single-blog__comment{padding-top:20px;border-top:1px solid #acacac;margin-top:30px}.single-blog__comment-title{font-size:24px;color:#333}.single-blog__tags li{margin:0 8px 10px 0}.single-blog__tags li a{border:1px solid #333;color:#333;padding:5px 10px;display:inline-block;border-radius:9999px;font-weight:600;font-size:13px;margin-bottom:10px}.single-blog__tags li a:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.related-blog{padding:50px 0 70px 0}@media only screen and (max-width:1023px){.related-blog{padding:20px 0 50px 0}}@media only screen and (min-width:1024px){.sidebar{padding-bottom:40px}}.sidebar__item-title{font-size:23px}.sidebar__item:not(:last-child){margin-bottom:30px}.sidebar__search form{position:relative}.sidebar__search input{border:1px solid #c4c4c4;background-color:#fff;border-radius:4px;padding:10px 15px;font-size:16px}.sidebar__search button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;border:none;outline:none;background-color:#fff0;padding:10px 19px;color:var(--grey)}.sidebar__search button:hover svg{color:var(--primary-color)}.sidebar__search button svg path{fill:unset!important}.sidebar__item-blog:not(:last-child){margin-bottom:16px}.sidebar__item-blog .blog__image{height:65px;width:65px;border-radius:4px}.sidebar__item-blog .blog__image img{width:100%;height:100%;object-fit:cover}.sidebar__item-blog .blog__title{width:calc(100% - 65px);font-size:14px}.sidebar__item-blog .blog__title a{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3!important;overflow:hidden;text-overflow:ellipsis;color:#000}.sidebar__item-blog:hover .blog__title a{color:var(--primary-color)}.widget_categories ul{list-style:none;padding-left:0}.widget_categories ul li{margin-bottom:10px;font-size:16px}.widget_categories ul li a{color:#000}.widget_categories ul li a:hover{color:var(--primary-color)}.sidebar__tags ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;margin:0}.sidebar__tags ul li{margin:0 7px 12px 0}.tagcloud a{border:1px solid #c4c4c4;padding:5px 12px;display:inline-block;color:#000;border-radius:999px;font-size:15px!important;margin:0 7px 12px 0}.tagcloud a:hover{border-color:var(--primary-color);background-color:var(--primary-color);color:#fff}.footer ul{list-style:none;padding:0;margin:0}.footer__top{background-color:#848484;padding:30px 0 20px 0}.footer__bottom{background-color:#222;padding:12px 0 13px 0;color:#6d7372;font-size:16px}@media only screen and (max-width:374px){.footer__bottom{font-size:13px}}.footer__item-logo{margin-bottom:25px}.footer__item-logo img{width:150px}@media only screen and (max-width:767px){.footer__bottom{font-size:15px}.footer__item-logo img{width:100px}}.footer__item-title{font-size:18px}.footer__address ul li{margin-bottom:10px;font-size:16px}.footer__address ul li svg{margin-right:7px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.footer__address ul li a{color:#fff}.footer__address ul li a:hover{color:var(--primary-color)}.footer__menu ul li{margin-bottom:8px}.footer__menu ul li::before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#fff;margin-right:8px}.footer__menu ul li a{color:#fff}.footer__menu ul li a:hover{color:var(--primary-color)}.footer__social-media li:not(:last-child){margin-right:8px}.footer__social-media li a{width:41px;height:41px;background-color:#484848;box-shadow:0 2px 8px rgb(0 0 0 / .25)}.footer__social-media li a svg path{fill:#fff}.footer__social-media li a:hover{background-color:var(--primary-color)}.footer__social-media li a svg{width:50%;height:50%}.page-content{padding:60px 0;font-size:16px}@media screen and (max-width:767px){.home-faq__item,.home-reason__item .item__content-desc,.section__desc{font-size:15px}.page-content{font-size:15px;padding:30px 0}}.services-gallery__item .item__image{top:0;left:0;width:100%;height:100%;border-radius:4px;overflow:hidden}.services-gallery__item .item__image.image-before{opacity:0;z-index:99;transition:0.3s}.services-gallery__item:hover .item__image.image-before{opacity:1}.home-banner__carousel-image{height:100vh;min-height:560px}@media screen and (max-width:767px){.home-banner__carousel-image{height:560px;min-height:560px}}.home-banner__carousel-image img{height:100%;width:100%;object-fit:cover}.home-banner__carousel-image .image-after{position:relative;z-index:1;opacity:1;-webkit-transition:2.5s;-o-transition:2.5s;transition:2.5s}.home-banner__carousel-image .image-before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;opacity:0;-webkit-transition:2.5s;-o-transition:2.5s;transition:2.5s}.home-banner .carousel-cell.is-selected .image-after{opacity:.8;transition-delay:2.5s}.home-banner .carousel-cell.is-selected .image-before{opacity:1;transition-delay:2.5s}.text--grey{color:#999}@media screen and (max-width:767px){.footer__button{left:unset;transform:translate(0)}}.qna-popup__button{width:80px;height:80px;background-color:var(--grey);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;position:fixed;bottom:120px;right:20px;color:#fff;z-index:2222;cursor:pointer}@media screen and (max-width:1023px){.qna-popup__button{width:50px;height:50px}}@media (hover){.qna-popup__button:hover{background-color:var(--primary-color);color:#fff}}.qna-popup{padding:20px;width:900px;max-width:90%;border-radius:5px}.qna-popup .carousel__button{top:6px!important;right:10px}.qna-popup .carousel__button svg{stroke:#000}.qna-popup__head{font-size:24px;font-weight:600}.qna-popup .home-faq__item{margin-bottom:15px!important}.qna-popup .home-faq__item .item__head{font-size:16px;font-weight:600;cursor:pointer}.qna-popup .home-faq__item .item__head:hover{color:var(--primary-color)}.qna-popup .home-faq__item .item__head span{font-size:17px}.qna-popup .home-faq__item .item__content{padding-left:20px;display:none;padding-top:0}.custom-select-wrapper{position:relative;user-select:none}.custom-select-wrapper select{display:none}.custom-select{position:relative;display:inline-block}.custom-select-trigger{display:block;font-size:16px;font-weight:300;color:#212529;border-radius:4px;cursor:pointer;padding:9px 12px}.custom-select-trigger:after{position:absolute;display:block;content:"";width:50px;height:100%;top:0;right:0;border-left:1px solid #c4c4c4;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23C4C4C4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat}.custom-options{position:absolute;display:block;top:100%;left:0;right:0;min-width:100%;margin:15px 0;border:1px solid #b5b5b5;border-radius:4px;box-sizing:border-box;box-shadow:0 2px 1px rgb(0 0 0 / .07);background:#fff;transition:all 0.4s ease-in-out;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-15px)}.custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0);z-index:99}.custom-options:before{position:absolute;display:block;content:"";bottom:100%;right:25px;width:7px;height:7px;margin-bottom:-4px;border-top:1px solid #b5b5b5;border-left:1px solid #b5b5b5;background:#fff;transform:rotate(45deg);transition:all 0.4s ease-in-out}.option-hover:before{background:#f9f9f9}.custom-option{position:relative;display:block;padding:0 22px;border-bottom:1px solid #b5b5b5;font-size:16px;font-weight:600;color:#333;line-height:47px;cursor:pointer;transition:all 0.4s ease-in-out}.custom-option:first-of-type{border-radius:4px 4px 0 0}.custom-option:last-of-type{border-bottom:0;border-radius:0 0 4px 4px}.custom-option:hover,.custom-option.selection{background:#f9f9f9}.is-panorama .services-alternate-block__carousel .carousel-cell__image{padding-bottom:55%}.panorama-wrapper .services-alternate-block__carousel-wrapper{padding-bottom:55%}.contact-banner.page-banner{height:360px}@media screen and (max-width:768px){.contact-banner.page-banner{height:230px}}@media screen and (max-width:424px){.contact-banner.page-banner{height:205px}}.services-alternate-block__carousel-wrapper.video_gallery,.youtube-video-wrapper{position:relative;padding-bottom:56.25%}.youtube-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.services-alternate-block__carousel .flickity-button{background-color:#000;width:40px;height:40px;display:flex;align-items:center;justify-content:center;opacity:.6;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}@media only screen and (max-width:767px){.services-alternate-block__carousel .flickity-button{width:30px;height:30px}}.services-alternate-block__carousel .flickity-button:hover{opacity:1}.services-alternate-block__carousel .flickity-button svg{display:none}.services-alternate-block__carousel .flickity-button.previous:after,.services-alternate-block__carousel .flickity-button.next:after{content:"";width:20px;height:10px;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:767px){.services-alternate-block__carousel .flickity-button.previous:after,.services-alternate-block__carousel .flickity-button.next:after{width:25px}}.services-alternate-block__carousel .flickity-button.previous{left:-7%}.services-alternate-block__carousel .flickity-button.previous:after{background-image:url("data:image/svg+xml,%3Csvg width='32' height='16' viewBox='0 0 32 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31 8H1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 15L1 8L8 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.services-alternate-block__carousel .flickity-button.next{right:-7%}@media only screen and (max-width:1024px){.services-alternate-block__carousel .flickity-button.next{right:3%}}.services-alternate-block__carousel .flickity-button.next:after{background-image:url("data:image/svg+xml,%3Csvg width='32' height='16' viewBox='0 0 32 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8H31' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24 15L31 8L24 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media screen and (min-width:1024px){.video_gallery .flickity-page-dots{display:none}}@media screen and (max-width:767px){.video_gallery .flickity-button{display:none}.video_gallery .flickity-page-dots{position:relative;bottom:unset;margin-top:10px}}.contact input::-webkit-outer-spin-button,.contact input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact input[type="number"]{-moz-appearance:textfield}span.wpcf7-not-valid-tip{display:block!important;margin-top:3px}.services__item-image .youtube-video-wrapper{padding-bottom:66.67%}.services__item-image iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hz-popup{position:fixed;top:0;left:0;bottom:0;right:0;opacity:0!important;visibility:hidden!important;background-color:#0000009c;z-index:9999}.hz-popup-backdrop{top:0;left:0;width:100%;height:100%;background-color:#0000009c;z-index:1;opacity:0;visibility:hidden}.hz-popup-inner{width:700px;max-width:90%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:999}.hz-popup.active .hz-popup-backdrop,.hz-popup.active{opacity:1!important;visibility:visible!important;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s}.hz-popup-close{bottom:calc(100% + 5px);right:0;cursor:pointer}.hz-popup-close svg path{stroke:#fff}.hz-popup-content{padding-bottom:56.2%;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.hz-popup.active .hz-popup-content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:0.6s;-o-transition:0.6s;transition:0.6s}.hz-popup-content video,.hz-popup-content iframe,.hz-popup-content img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.text-wrapper-inner{top:10px;left:13px;pointer-events:none;color:#c4c4c4;font-size:16px}.is-pano .text,.is-pano .slider-handle{display:none}.video-welcome,.video{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#fff}.video{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.video.hide{opacity:0;visibility:hidden}.video video{width:100%;height:100%;object-fit:cover}.video-welcome{z-index:5555;display:flex;align-items:center;justify-content:center;background-color:#fff;font-size:70px;text-align:center;color:var(--primary-color);opacity:0}@media screen and (max-width:1023px){.video-welcome{font-size:30px}}.video-welcome.show{opacity:1}.video-page{background-color:#d8d8d8}.video-controls{border:none;outline:none;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999;background-color:#fff0}.video-controls .play{background-color:var(--primary-color);display:block;width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center}.video-controls svg{width:50px;height:50px;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.video-controls svg path{stroke:#fff}@keyframes waves{0%{-webkit-transform:scale(.2,.2);transform:scale(.2,.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}100%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.post-video{padding-bottom:55%}.post-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.post-video img{z-index:99}.post-video .video-controls{top:45%}.post-video .video-controls .play{width:60px;height:60px}.post-video .video-controls .play svg{width:40%;height:40%;-webkit-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px)}.full-view-video{top:10px;left:10px;z-index:999;filter:drop-shadow(2px 2px 1px black);background:#fff0;border:none;display:none}.button-shine{overflow:hidden}.button-shine:before{content:"";display:block;position:absolute;background:rgb(255 255 255 / .8);width:60px;height:100%;left:0;top:0;opacity:.6;filter:blur(30px);transform:translateX(-100px) skewX(-15deg);animation:button-shine-1 2.3s ease infinite}.button-shine:after{content:"";display:block;position:absolute;background:rgb(255 255 255 / .8);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg);animation:button-shine-2 2.3s ease infinite}@keyframes button-shine-1{0%{opacity:.6;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}100%{transform:translateX(300px) skewX(-15deg);opacity:.8}}@keyframes button-shine-2{0%{opacity:.6;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}100%{transform:translateX(300px) skewX(-15deg);opacity:1}}.carousel-cell .panorama.pnlm-container{display:flex!important;opacity:0;visibility:visible;position:absolute;z-index:-2222}.fancybox__carousel .fancybox__slide .fancybox__content.panorama{display:flex!important}