.site .main-header .container{max-width:unset}@media (min-width: 1200px){.site .main-header .container{max-width:1200px}}.site .main-header .container .topbar{background-color:var(--secondary-color);color:white;height:50px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media (max-width: 992px){.site .main-header .container .topbar{height:50px}}@media (max-width: 767px){.site .main-header .container .topbar{display:-webkit-box;display:-moz-box;display:-webkit- none;display:-ms- none;display:none}}.site .main-header .container .topbar::before{background-color:var(--secondary-color);width:50%;height:50px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.site .main-header .container .topbar::after{content:"";position:absolute;background-color:var(--primary-color);right:0;width:50%;height:50px;z-index:-1;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.site .main-header .container .topbar__left{padding-left:0}.site .main-header .container .topbar__left .social{padding-left:15px;height:50px;background-color:var(--primary-color);border-top-right-radius:50px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.site .main-header .container .topbar__left .social .follow-us{font-size:16px;font-weight:500;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.site .main-header .container .topbar__left .social a{background-color:var(--secondary-color);height:36px;width:36px;border-radius:18px;margin:0 0 0 10px;color:white;text-align:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.site .main-header .container .topbar__left .social a.fa-brands{line-height:36px;font-size:18px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.site .main-header .container .topbar__left .social a:hover{color:var(--primary-color)}.site .main-header .container .topbar__right{padding-right:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media (max-width: 992px){.site .main-header .container .topbar__right{display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex}}.site .main-header .container .topbar__right .top-links{padding:0 15px;height:50px;background-color:var(--primary-color);border-top-left-radius:50px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.site .main-header .container .topbar__right .top-links a{position:relative;color:white;margin:0 0 0 20px;padding:0 0 0 30px;line-height:50px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.site .main-header .container .topbar__right .top-links a.mobile{padding:0 0 0 20px}.site .main-header .container .topbar__right .top-links a i{position:absolute;left:0;top:50%;font-size:20px;line-height:18px;margin:0;transform:translateY(-50%);color:var(--secondary-color);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.site .main-header .container .topbar__right .top-links a:hover{color:var(--secondary-color)}.site .main-header .container .topbar__right .top-links span{position:relative;color:white;margin:0 0 0 20px;padding:0 0 0 28px;line-height:36px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.site .main-header .container .topbar__right .top-links span i{position:absolute;left:0;top:50%;font-size:20px;line-height:18px;margin:0;color:var(--secondary-color);transform:translateY(-50%);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.site .main-header .container .main-menu-bar__container .logo-box{width:24%}.site .main-header .container .main-menu-bar__container .logo-box .logo{padding:0;object-position:left center}@media (max-width: 992px){.site .main-header .container .main-menu-bar__container .logo-box .logo{height:60px}}@media (max-width: 992px){.site .main-header .container .main-menu-bar__container .main-menu .navbar .main-menu .menu{margin-top:0}}.site .main-header .container .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item{margin:0}.site .main-header .container .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item a{font-size:20px;padding:0 10px;line-height:40px}@media (max-width: 1240px){.site .main-header .container .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item a{font-size:18px}}@media (max-width: 992px){.site .main-header .container .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item a{font-size:14px}}.site .main-header .container .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item:hover .sub-menu{left:0}.site .main-header .container .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item:hover .sub-menu .menu-item{border-top:1px solid rgba(88,88,88,0.1)}.site .main-header .container .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item:last-child:hover .sub-menu{left:unset;right:0}.site .main-header .container .main-menu-bar__container .main-menu .navbar .navbar-toggler{top:2px}.site .main-header .container .main-menu-bar .logo{padding:15px 0}.site.after-scroll .main-header .container .topbar{height:0}.site.after-scroll .main-header .container .topbar::before{height:0}.site.after-scroll .main-header .container .topbar::after{height:0}.site.after-scroll .main-header .container .topbar__left{padding-left:0}.site.after-scroll .main-header .container .topbar__left .social{height:0}.site.after-scroll .main-header .container .topbar__left .social .follow-us{font-size:0}.site.after-scroll .main-header .container .topbar__left .social a{height:0;width:0}.site.after-scroll .main-header .container .topbar__left .social a.fa-brands{font-size:0}.site.after-scroll .main-header .container .topbar__right{height:0}.site.after-scroll .main-header .container .topbar__right .top-links{height:0;padding:0}.site.after-scroll .main-header .container .topbar__right .top-links a,.site.after-scroll .main-header .container .topbar__right .top-links span{font-size:0;line-height:0;height:0}.site.after-scroll .main-header .container .topbar__right .top-links a i,.site.after-scroll .main-header .container .topbar__right .top-links span i{font-size:0;line-height:0;height:0}.vso_slider .container{max-width:unset}@media (min-width: 1200px){.vso_slider .container{max-width:1200px}}.vso_slider .container .slider-content{width:38% !important;text-align:left !important;top:45%;padding:0 0 0 15px}@media (max-width: 992px){.vso_slider .container .slider-content{width:90% !important}}.vso_slider .container .slider-content .intro-title{text-transform:uppercase;text-shadow:0 0 3px #000}.vso_slider .container .slider-content .title{font-size:60px}.vso_slider .container .slider-content .subtitle{font-size:18px !important;line-height:28px}p,body,ul{font-family:'Roboto', sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Exo 2', sans-serif}h1{margin:0 0 20px}.full-link{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:0;z-index:2}.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{border-radius:25px !important}.button--primary{position:relative;line-height:50px;padding:0 20px;border-radius:15px;overflow:hidden;z-index:1;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background-color:#f28d4f}.button--primary::before{content:"";height:400px;width:400px;background-color:var(--primary-color);border-radius:50%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(0);transition:0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:-1}.button--primary.white{color:white;background-color:var(--primary-color);margin:0 0 0 20px}.button--primary.white:hover{color:white}.button--primary.white::before{background-color:#f28d4f}.button--primary.dark{color:white;background-color:#f28d4f;margin:0 0 0 20px}.button--primary.dark:hover{color:var(--secondary-color);background-color:white}.button--primary.dark::before{background-color:white}.button--primary:hover::before{transform:translateY(-50%) translateX(-50%) scale(1)}.action-form{margin:0 auto 35px !important}.action-form.home-form{z-index:9;margin:-94px auto 35px !important}@media (max-width: 576px){.action-form.home-form{display:none}}.action-form.home-form form .row textarea{height:50px}.action-form p{margin:0}.action-form form{position:relative;padding:15px 15px;background-color:var(--primary-color);border-radius:25px;z-index:9}.action-form form .row{margin:20px 0 !important}@media (max-width: 767px){.action-form form .row{margin:0 !important}}.action-form form .row input{height:50px;line-height:50px;border:none;border-radius:15px}@media (max-width: 767px){.action-form form .row input{margin:0 0 10px}}.action-form form .row input::placeholder{color:black}.action-form form .row input[type=date]{width:100%;padding:.375rem .75rem}.action-form form .row textarea{height:100px;line-height:26px;border:none;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:15px;padding:12px .75rem}@media (max-width: 767px){.action-form form .row textarea{margin:0 0 10px}}.action-form form .row textarea::placeholder{color:black}.action-form form .row select{height:50px;line-height:50px;border-radius:15px;padding:0 .75rem;background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 6px),calc(100% - 15px) calc(1em + 6px),calc(100% - 2.5em) 0.8em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat}.action-form form .row select:focus{background-image:linear-gradient(45deg, var(--secondary-color) 50%, transparent 50%),linear-gradient(135deg, transparent 50%, var(--secondary-color) 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 15px) calc(1em + 6px),calc(100% - 20px) calc(1em + 6px),calc(100% - 2.5em) 0.8em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat;outline:0}.action-form form .row .wpcf7-spinner{display:none}.vso_contact{padding:0 0 0 30px}@media (max-width: 576px){.vso_contact{padding:0}}.vso_contact h2{font-size:2.5rem;margin:0 0 20px}.vso_contact p{line-height:40px}.vso_contact p i{font-size:16px;width:25px;color:var(--secondary-color)}.ti-widget.ti-goog .ti-controls .ti-next:before,.ti-widget.ti-goog .ti-controls .ti-prev:before{background:#fff !important}.ti-widget.ti-goog .ti-controls .ti-next:after,.ti-widget.ti-goog .ti-controls .ti-prev:after{background:#fff !important}.ti-widget.ti-goog .ti-controls-line{background:#fff !important}.vso_usp_block{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.vso_usp_block__icon{position:relative;width:10%;text-align:center}.vso_usp_block__icon.small{width:15%}@media (max-width: 576px){.vso_usp_block__icon{width:15%}}.vso_usp_block__icon .fa-solid{position:relative;font-size:30px;color:var(--primary-color)}.vso_usp_block__text{position:relative;width:90%}.vso_usp_block__text.small{width:85%}@media (max-width: 576px){.vso_usp_block__text{width:85%}}.vso_usp_block__text--title{font-size:22px;font-weight:500;color:var(--secondary-color)}.vso_usp_block__text--title.small{font-size:18px}.vso_usp_block__text--text{font-size:16px}.vso_intro_block{position:relative;margin:20px 0 30px !important;width:100%;overflow:hidden;background-color:#ffffff;border-radius:25px;z-index:2;cursor:pointer;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media (max-width: 767px){.vso_intro_block{margin:0}}.vso_intro_block .image_intro_block{position:relative;overflow:hidden;aspect-ratio:16 / 9}.vso_intro_block .image_intro_block .image_intro_block_img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center;-webkit-transition:ease-out 0.4s;-moz-transition:ease-out 0.4s;transition:ease-out 0.4s}.vso_intro_block .content_intro_block{padding:20px}.vso_intro_block .content_intro_block .title{font-size:24px;line-height:40px}.vso_intro_block .content_intro_block .text_below_title{margin:0 0 20px}.vso_intro_block .content_intro_block .button_intro_block{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.vso_intro_block .content_intro_block .button_intro_block.centered{text-align:center}.vso_intro_block .content_intro_block .button_intro_block .button{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.vso_intro_block .content_intro_block .button_intro_block .button--primary{position:relative;line-height:50px;padding:0 20px;border-radius:15px;overflow:hidden;z-index:1;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background-color:#f28d4f}.vso_intro_block .content_intro_block .button_intro_block .button--primary::before{content:"";height:400px;width:400px;background-color:var(--primary-color);border-radius:50%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(0);transition:0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:-1}.vso_intro_block:hover .image_intro_block .image_intro_block_img{width:125%;height:125%;object-fit:none;object-position:80% 70%}.vso_intro_block:hover .content_intro_block .button--primary::before{transform:translateY(-50%) translateX(-50%) scale(1)}.vso_two_image_block--left{position:relative;width:100%;padding:30px 0 30px 30px}.vso_two_image_block--left__bg--top{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/wp-content/uploads/2025/05/bg-top.png");background-repeat:no-repeat;background-position:top left;background-size:220px 220px;z-index:-1}.vso_two_image_block--left__bg--bottom{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url("/wp-content/uploads/2025/05/bg-bottom.png");background-repeat:no-repeat;background-position:bottom left;background-size:170px 170px;z-index:-1}.vso_two_image_block--left__first{position:relative;height:100%;min-height:450px;border-radius:70px;margin:0 130px 0 0;overflow:hidden}.vso_two_image_block--left__first--img{position:relative;width:100%;height:100%;min-height:450px;object-fit:cover;object-position:center}.vso_two_image_block--left__second{position:absolute;top:100px;right:0;width:45%;height:70%;border-radius:100px;border:20px solid white;overflow:hidden}.vso_two_image_block--left__second--img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center}.vso_two_image_block--right{position:relative;width:100%;padding:30px 30px 30px 0}.vso_two_image_block--right__bg--top{position:absolute;top:0;right:0;width:100%;height:100%;background-image:url("/wp-content/uploads/2025/05/bg-top.png");background-repeat:no-repeat;background-position:top right;background-size:220px 220px;z-index:-1}.vso_two_image_block--right__bg--bottom{position:absolute;bottom:0;right:0;width:100%;height:100%;background-image:url("/wp-content/uploads/2025/05/bg-bottom.png");background-repeat:no-repeat;background-position:bottom right;background-size:170px 170px;z-index:-1}.vso_two_image_block--right__first{position:relative;height:100%;min-height:450px;border-radius:70px;overflow:hidden;margin:0 0 0 130px}.vso_two_image_block--right__first--img{position:relative;width:100%;height:100%;min-height:450px;object-fit:cover;object-position:center}.vso_two_image_block--right__second{position:absolute;top:100px;left:0;width:45%;height:70%;border-radius:60px;border:20px solid white;overflow:hidden}.vso_two_image_block--right__second--img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center}.ba-slider{position:relative;overflow:hidden;width:100%;height:450px;cursor:ew-resize;text-align:center;border-radius:25px}.ba-slider img{width:100%;height:100%;display:block;pointer-events:none;user-select:none;object-fit:cover}.ba-slider .resize{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden}.ba-slider .resize img{position:absolute;top:0;left:0}.ba-slider .handle{position:absolute;top:0;left:50%;width:3px;height:100%;background:#fff;cursor:ew-resize;z-index:5}.ba-slider .handle svg{position:absolute;top:50%;transform:translate(-50%, -50%);background:var(--primary-color);border-radius:50%;height:56px;width:56px;padding:5px;border:3px solid #fff;margin:0 0 0 1px}.price-list{margin:20px auto 40px !important}.price-list .wpb_wrapper{height:100%}.price-list .wpb_wrapper .vso_price_block{position:relative;width:100%;height:100%;padding:20px;border-radius:25px;background-color:rgba(88,88,88,0.1);border:2px solid var(--primary-color);display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.price-list .wpb_wrapper .vso_price_block__icon-title{position:relative;width:auto;height:60px;text-align:center;margin:0 auto;display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.price-list .wpb_wrapper .vso_price_block__icon-title--icon{position:relative;width:60px;height:60px}.price-list .wpb_wrapper .vso_price_block__icon-title--icon .fa-solid{position:absolute;color:var(--primary-color);font-size:42px;top:50%;left:0;transform:translateY(-50%)}.price-list .wpb_wrapper .vso_price_block__icon-title--title{position:relative;height:60px;display:-webkit-box;display:-moz-box;display:-webkit- inline-block;display:-ms- inline-block;display:inline-block}.price-list .wpb_wrapper .vso_price_block__icon-title--title h4{position:relative;font-size:20px;color:var(--secondary-color);margin:0;top:50%;transform:translateY(-50%)}.price-list .wpb_wrapper .vso_price_block__price{position:relative;width:100%;height:60px;display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block}.price-list .wpb_wrapper .vso_price_block__price--pre{position:relative;font-size:14px;line-height:60px;top:-9px;display:-webkit-box;display:-moz-box;display:-webkit- inline-block;display:-ms- inline-block;display:inline-block}.price-list .wpb_wrapper .vso_price_block__price--price{position:relative;font-size:36px;line-height:60px;margin:0 6px;display:-webkit-box;display:-moz-box;display:-webkit- inline-block;display:-ms- inline-block;display:inline-block}.price-list .wpb_wrapper .vso_price_block__price--post{position:relative;font-size:14px;line-height:60px;top:-9px;display:-webkit-box;display:-moz-box;display:-webkit- inline-block;display:-ms- inline-block;display:inline-block}.price-list .wpb_wrapper .vso_price_block__intro{position:relative;width:100%;height:64%}.price-list .wpb_wrapper .vso_price_block__button{position:relative;width:100%;height:70px}.price-list .wpb_wrapper .vso_price_block__button.centered{text-align:center}.price-list .wpb_wrapper .vso_price_block:hover .vso_price_block__button .button--primary::before{transform:translateY(-50%) translateX(-50%) scale(1)}.testimonials{position:relative;width:100%}.testimonials--item{position:relative;width:100%;margin:10px 0;background-color:white;border-radius:25px;padding:20px;display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.testimonials--item__left{position:relative;width:10%}.testimonials--item__left--image{position:relative;width:100%}.testimonials--item__left--image img{position:relative;width:100%;border-radius:50%}.testimonials--item__left--stars{position:relative;width:100%;text-align:center}.testimonials--item__left--stars .fa-star{font-size:15px;color:var(--secondary-color)}.testimonials--item__left--stars .fa-star.blue{color:var(--primary-color)}.testimonials--item__right{position:relative;width:88%}.testimonials--item__right--title{margin:0;line-height:48px}.testimonials--item__right--name-date{font-size:14px;font-style:italic;color:var(--secondary-color)}.testimonials--item__right--text{margin:0}.batches{position:relative;margin:10px}.batches .col-lg-4{margin-bottom:30px}.batches__item{position:relative;width:100%;height:100%;background-color:white;border-radius:25px;overflow:hidden;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.batches__item--image{position:relative;overflow:hidden;aspect-ratio:16 / 9}.batches__item--image__img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center;-webkit-transition:ease-out 0.4s;-moz-transition:ease-out 0.4s;transition:ease-out 0.4s}.batches__item--image__label{position:absolute;top:20px;left:20px;height:30px;line-height:30px;font-size:18px;text-transform:uppercase;color:var(--primary-color);background-color:white;border:1px solid var(--secondary-color);border-radius:10px;padding:0 10px}.batches__item--text{position:relative;width:100%;height:auto;padding:20px}.batches__item--text__batch-number{position:relative;line-height:24px;font-size:15px;font-style:italic;color:var(--secondary-color)}.batches__item--text__batch-number .other-color{color:var(--primary-color)}.batches__item--text__title{position:relative;font-size:22px;line-height:40px}.batches__item--text__intro{position:relative;margin:0}.batches__item--button{position:relative;width:100%;height:auto;padding:0 20px 20px;text-align:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.batches__item--button .button{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.batches__item--button .button--primary{position:relative;line-height:50px;padding:0 20px;border-radius:15px;overflow:hidden;z-index:1;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background-color:#f28d4f}.batches__item--button .button--primary::before{content:"";height:400px;width:400px;background-color:var(--primary-color);border-radius:50%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%) scale(0);transition:0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:-1}.batches__item:hover .batches__item--image__img{width:125%;height:125%;object-fit:none;object-position:80% 70%}.batches__item:hover .batches__item--button .button--primary::before{transform:translateY(-50%) translateX(-50%) scale(1)}.single-batch .breadcrumbs{padding:10px 0}.single-batch .breadcrumbs .fa{color:#58585833}.single-batch .breadcrumbs .left{float:left}.single-batch .breadcrumbs .left a{cursor:pointer}@media (max-width: 576px){.single-batch .breadcrumbs .left{margin:0 0 20px 0}}.single-batch .breadcrumbs .right{text-align:right}.single-batch .breadcrumbs .right i{padding:0 10px}.single-batch .breadcrumbs .right a{color:var(--secondary-color)}.single-batch .breadcrumbs .right a:hover{color:var(--primary-color)}.single-batch .breadcrumbs .right a.active{color:var(--primary-color);font-weight:500}@media (max-width: 576px){.single-batch .breadcrumbs .right{display:none}}.single-batch .intro{margin:0 15px 30px}.single-batch .intro .images #main-slider .splide__slide{border-radius:25px;overflow:hidden}.single-batch .intro .images #main-slider .splide__slide img{width:100%;height:auto;vertical-align:unset;object-fit:cover;object-position:center}.single-batch .intro .images #thumbnail-slider{margin:5px 20px}.single-batch .intro .images #thumbnail-slider .splide__arrow{height:100%;width:20px;border-radius:0;background-color:transparent}.single-batch .intro .images #thumbnail-slider .splide__arrow--prev{left:-20px}.single-batch .intro .images #thumbnail-slider .splide__arrow--next{right:-20px}.single-batch .intro .images #thumbnail-slider .splide__slide{border-radius:15px}.single-batch .intro .short_description{padding:30px 0 30px 30px}.single-batch .intro .short_description .specs{width:100%;display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:5px 0;border-bottom:1px solid #58585833}.single-batch .intro .short_description .specs__label{width:44%;font-size:16px;line-height:24px}.single-batch .intro .short_description .specs__text{width:54%;font-size:16px;line-height:24px;font-weight:500}.single-batch .intro .short_description .specs__text.link{color:var(--primary-color)}.single-batch .intro .short_description .specs__text.link i{color:#f28d4f}.site-footer .main-footer p{margin-bottom:0;font-size:17px;line-height:40px;color:var(--footer-list-text)}.site-footer .main-footer p i{font-size:16px;width:25px}.site-footer .main-footer p a{color:var(--footer-list-link)}.site-footer .main-footer p a:hover{color:var(--primary-color)}.site-footer .main-footer .container .row .vso_contact p{margin:0 0 0 40px}.site-footer .main-footer .container .row .footer-about-us{position:relative;width:90%;margin:25px 0;font-size:16px;color:white}.site-footer .main-footer .container .row .contact-person{display:flex;flex-direction:column;align-items:flex-start}.site-footer .main-footer .container .row .contact-person .image-contact-person{width:200px;height:200px;border-radius:50%;object-fit:cover}.site-footer .main-footer .container .row .contact-person .contact-info{display:flex;flex-direction:column;align-items:center;text-align:center;margin:20px 0 0 40px}.site-footer .main-footer .container .row .contact-person .contact-info .contact-name{font-weight:bold;font-size:1.1em}.site-footer .main-footer .container .row .contact-person .contact-info a{margin-top:5px;color:var(--primary-color);font-size:20px}.site-footer .main-footer .container .row .nav-menu-footer p{margin-bottom:0;font-size:17px;line-height:40px;color:var(--footer-list-text)}.site-footer .main-footer .container .row .nav-menu-footer p i{font-size:16px;width:15px}.site-footer .main-footer .container .row .nav-menu-footer p a{color:var(--footer-list-link)}.site-footer .main-footer .container .row .nav-menu-footer p a:hover{color:var(--primary-color)}.site-footer .main-footer .container .row .nav-menu-footer .footer-menu{position:relative;width:100%}.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu{position:relative;width:100%;list-style:none;padding:0}.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item{position:relative;width:100%;padding:0 0 0 20px}.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item::before{content:"\f054";font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900);display:block;line-height:40px;top:0;left:0;position:absolute;width:20px;font-size:14px;color:var(--primary-color)}.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item a{position:relative;font-size:17px;line-height:40px;color:var(--footer-list-link)}.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item.current_page_item a,.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item.current_page_ancestor a{color:var(--primary-color)}.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item.current_page_item .sub-menu .menu-item a,.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item.current_page_ancestor .sub-menu .menu-item a{color:var(--footer-list-link)}.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item.current_page_item .sub-menu .menu-item:hover a,.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item.current_page_ancestor .sub-menu .menu-item:hover a{color:var(--primary-color)}.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item .sub-menu{position:relative;width:100%;list-style:none;padding:0}.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item .sub-menu .menu-item.current_page_item a,.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item .sub-menu .menu-item.current_page_ancestor a{color:var(--primary-color)}.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item:hover a{color:var(--primary-color)}.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item:hover .sub-menu .menu-item a{color:var(--footer-list-link)}.site-footer .main-footer .container .row .nav-menu-footer .footer-menu .menu .menu-item:hover .sub-menu .menu-item:hover a{color:var(--primary-color)}.site-footer .main-footer .title{margin:0 0 25px}.site-footer .social-media{bottom:10px !important;left:15px !important}.site-footer .social-media a{color:var(--primary-color)}.site-footer .social-media a:hover{color:white}.site-footer .copyright-footer .company-name{color:var(--primary-color)}.site-footer .copyright-footer .copyright-menu{color:white}.site-footer .copyright-footer .copyright-menu:hover{color:var(--primary-color)}body .site{padding:150px 0 0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}body .site.after-scroll{padding:200px 0 0}@media (max-width: 992px){body .site{padding:100px 0 0}}body .site .main-header{width:100%;position:fixed;top:0;background-color:#ffffff;z-index:10}body.home .site{padding:130px 0 0}@media (max-width: 992px){body.home .site{padding:110px 0 0}}@media (max-width: 767px){body.home .site{padding:60px 0 0}}body.home .site.after-scroll{padding:180px 0 0}@media (max-width: 992px){body.home .site.after-scroll{padding:120px 0 0}}
