breadcrumbs-component .breadcrumbs_list{list-style:none;display:flex;align-items:center;margin-bottom:30px}breadcrumbs-component .breadcrumbs_list li{margin-right:31px;position:relative;font-size:16px;line-height:100%;font-weight:300;height:100%;white-space:nowrap}breadcrumbs-component .breadcrumbs_list li a{display:flex;align-items:center;color:var(--breadcrumbsColor);position:relative}breadcrumbs-component .breadcrumbs_list li a::after{content:"";position:absolute;height:1px;width:0;left:0;bottom:0;background-color:var(--breadcrumbsColor);transition:all .2s ease}breadcrumbs-component .breadcrumbs_list li a:hover{color:var(--breadcrumbsAccentColor)}breadcrumbs-component .breadcrumbs_list li a:hover::after{width:100%;background-color:var(--breadcrumbsAccentColor)}breadcrumbs-component .breadcrumbs_list li:last-child{color:var(--breadcrumbsLastColor);margin-right:0;max-width:80%;overflow:hidden;font-weight:500;text-overflow:ellipsis}breadcrumbs-component .breadcrumbs_list li:last-child::after{content:none}breadcrumbs-component .breadcrumbs_list li::after{content:"";position:absolute;top:calc(50% - 4px);right:-17px;width:6px;height:6px;background-repeat:no-repeat;border-right:1px solid;border-bottom:1px solid;border-color:var(--breadcrumbsColor);transform:rotate(-45deg)}article breadcrumbs-component .breadcrumbs_list li:last-child{overflow:hidden;text-overflow:ellipsis;max-width:400px}@media screen and (max-width: 1300px){breadcrumbs-component{padding-top:30px;display:block}.service_banner_left breadcrumbs-component+h1{margin-top:0}}@media screen and (max-width: 1080px){article breadcrumbs-component .breadcrumbs_list li:last-child{max-width:280px}}@media screen and (max-width: 990px){article breadcrumbs-component .breadcrumbs_list li:last-child{max-width:100%}}@media screen and (max-width: 640px){breadcrumbs-component{padding-top:15px}breadcrumbs-component .breadcrumbs_list{margin-bottom:15px}breadcrumbs-component .breadcrumbs_list li{margin-right:21px;font-size:14px}breadcrumbs-component .breadcrumbs_list li::after{right:-11px}}@media screen and (max-width: 420px){breadcrumbs-component .breadcrumbs_list li{font-size:12px}breadcrumbs-component .breadcrumbs_list li::after{right:-13px}}
button-component .btn{color:var(--button-primary-normal-font-color);border-radius:var(--button-primary-border-radius);border:1px solid;background-color:var(--button-primary-normal-fill-color);border-color:var(--button-primary-normal-border-color);padding:20px 25px;cursor:pointer;font-weight:var(--button-primary-font-weight);transition:all .2s ease}button-component .btn:hover{color:var(--button-primary-hover-font-color);background-color:var(--button-primary-hover-fill-color);border-color:var(--button-primary-hover-border-color)}button-component .btn.empty{color:var(--button-secondary-normal-font-color);border-radius:var(--button-secondary-border-radius);background-color:var(--button-secondary-normal-fill-color);border-color:var(--button-secondary-normal-border-color);font-weight:var(--button-secondary-font-weight)}button-component .btn.empty:hover{color:var(--button-secondary-hover-font-color);background-color:var(--button-secondary-hover-fill-color);border-color:var(--button-secondary-hover-border-color)}button-component a{display:block}
cookies-popup{display:none}cookies-popup.show{display:block;background-color:#10182f;padding:15px 0;position:fixed;bottom:0;left:0;width:100%;z-index:10;transition:all 1s ease}cookies-popup.show.hide{bottom:-100%}cookies-popup.show .cross{cursor:pointer;margin-left:15px}cookies-popup.show .flex_wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}cookies-popup.show .text{color:#fff;font-size:16px;line-height:25px}cookies-popup.show .text a{color:#fff;font-size:14px;line-height:22px;text-decoration:underline;transition:all .2s ease}cookies-popup.show .text a:hover{color:#00bfd6}cookies-popup.show .flex-wrapper{gap:15px;align-items:center}cookies-popup.show .text-wrapper{display:flex;gap:15px;align-items:center}cookies-popup.show .text-wrapper .text.mobile{display:none}cookies-popup.show .text-wrapper a{font-size:18px;text-decoration:none}cookies-popup.show .text-wrapper a:hover{color:#d9d9d9}cookies-popup.show .text-wrapper svg{min-width:60px}cookies-popup.show .btn{font-size:18px;cursor:pointer;padding:10px 25px;color:#10182f;border-radius:5px;background-color:#fff;border:2px solid rgba(0,0,0,0);transition:all .3s ease-in}cookies-popup.show .btn:hover{color:#fff;background-color:#10182f;border-color:#fff}cookies-popup.show .btn.empty{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}cookies-popup.show .btn.empty:hover{color:#10182f;background-color:#fff;border-color:#10182f}@media screen and (max-width: 950px){cookies-popup.show .flex_wrap .text.desktop{display:none}cookies-popup.show .flex_wrap .text.mobile{display:block}}@media screen and (max-width: 675px){cookies-popup.show .container{padding:0 15px}cookies-popup.show .btn{padding:8px 20px}}@media screen and (max-width: 620px){cookies-popup.show .flex_wrap{flex-direction:column;gap:15px}cookies-popup.show .text-wrapper{justify-content:center;width:100%;gap:15px}}
body.edit-mode-enabled .gh-item-hovered{outline:2px solid rgba(43,97,250,.6);outline-offset:2px}body.edit-mode-enabled [gh-id]:hover{outline:1px dashed rgba(43,97,250,.5);cursor:text}body.edit-mode-enabled [gh-id].gh-id-editing{outline:2px solid #2b61fa;outline-offset:2px;background:rgba(43,97,250,.05)}body.edit-mode-enabled .gh-item-hovered:has(.gh-id-editing){outline-color:rgba(0,0,0,0)}.tox-tinymce-inline .tox-editor-header{position:absolute !important;top:-15px !important;left:0;z-index:1000 !important;width:max-content}edit-mode{margin-top:15px;margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;width:100%}edit-mode .edit-mode-button{display:flex;align-items:center;justify-content:center}edit-mode .edit-mode-switch{height:0;width:0;visibility:hidden}edit-mode .edit-mode-label{cursor:pointer;text-indent:-9999px;width:60px;height:30px;background:#dbdbdb;display:block;border-radius:100px;position:relative}edit-mode .edit-mode-label:after{content:"";position:absolute;top:2px;left:2px;width:26px;height:26px;background:#fff;border-radius:90px;transition:.3s}edit-mode .edit-mode-switch:checked+.edit-mode-label{background:#2b61fa}edit-mode .edit-mode-switch:checked+.edit-mode-label:after{left:calc(100% - 2px);transform:translateX(-100%)}edit-mode .edit-mode-label:active:after{width:36px}edit-mode p{font-size:24px;color:#fff}#gh-array-panel{position:fixed;z-index:999;display:none;gap:6px;padding:10px 12px;border-radius:10px;background:hsla(0,0%,100%,.92);color:#000;border:1px solid #d3d3d3;box-shadow:0 10px 30px rgba(0,0,0,.25);user-select:none}.gh-panel-btn{all:unset;cursor:pointer;padding:6px 12px;border-radius:8px;border:1px solid rgba(0,0,0,.12);background:hsla(0,0%,100%,.7);font:14px system-ui,-apple-system,BlinkMacSystemFont,sans-serif;color:#000;transition:transform .3s cubic-bezier(0.22, 1, 0.36, 1),box-shadow .3s cubic-bezier(0.22, 1, 0.36, 1),background-color .3s ease-in-out,opacity .3s ease-in-out;box-shadow:0 1px 1px rgba(0,0,0,.04),0 4px 10px rgba(0,0,0,.08);will-change:transform}.gh-panel-btn:hover{transform:translateY(-1px) scale(1.001);background:hsla(0,0%,100%,.9);box-shadow:0 4px 10px rgba(0,0,0,.12),0 8px 18px rgba(0,0,0,.16)}.gh-panel-btn:active{transform:translateY(0) scale(0.97);box-shadow:0 2px 6px rgba(0,0,0,.18);opacity:.9}.gh-panel-btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,125,250,.35),0 6px 16px rgba(0,0,0,.15)}
.gudhub-login-popup__bg{position:fixed;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.8);z-index:1000}.gudhub-login-popup__bg.active{display:flex}.gudhub-login-popup__bg gudhub-login form{background:#fff;margin-top:0px;padding:15px;font-family:Helvetica}.gudhub-login-popup__bg gudhub-login form h2{font-family:Helvetica;color:#2b60fa}.gudhub-login-popup__bg gudhub-login form .change-auth-form{display:none}.gudhub-login-popup__bg gudhub-login form .auth__button{background:#2b60fa;font-family:Helvetica}.gudhub-login-popup__bg gudhub-login form .login-form__item label{font-family:Helvetica}.gudhub-login-popup__bg gudhub-login form .login-form__item input{font-family:Helvetica}
edit-mode-notifications{position:fixed;left:25px;top:25px;z-index:99999}edit-mode-notifications .notification{background:rgba(0,0,0,.8);border-radius:10px;padding:10px 20px;color:#fff;font-family:Helvetica;font-size:18px;box-shadow:0 0 10px rgba(0,0,0,.3);margin-bottom:10px}
popup-container .background_shadow{position:fixed;top:0;left:0;width:100%;height:100%;z-index:15;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);transition:all .3s ease;opacity:0;pointer-events:none}popup-container input,popup-container textarea{border:1px solid #05183a !important}popup-container .popup_top{display:flex;align-items:center;justify-content:flex-end;position:relative;right:15px;top:15px;margin-bottom:15px;z-index:2}popup-container .popup_top .close{cursor:pointer}popup-container .popup{background-color:#fff;border-radius:var(--block-secondary-border-radius);box-shadow:rgba(17,17,26,.1) 0px 4px 16px,rgba(17,17,26,.1) 0px 8px 24px,rgba(17,17,26,.1) 0px 16px 56px;border:1px solid #efefef;margin-top:200px;transition:all .3s ease}popup-container.active .background_shadow{opacity:1;pointer-events:all}popup-container.active .popup{margin-top:0}popup-container[data-position=bottom-right] .popup{width:360px;position:absolute;bottom:5px;right:5px;border-radius:15px}@media screen and (max-width: 650px){popup-container[data-position=bottom-right] .popup{right:50%;transform:translate(50%)}}popup-container[data-no-bg-shadow] .background_shadow{height:0;top:100%}@media screen and (max-width: 400px){popup-container .popup{width:95%}}
get-in-touch-popup custom-form{background-color:rgba(0,0,0,0)}custom-form .get-in-touch-form{position:relative;width:100%;max-width:600px;background-color:var(--block-primary-bg-color);display:block;padding:30px;border-radius:var(--block-primary-border-radius)}custom-form .get-in-touch-form .like_title{font-size:var(--h3-font-size);font-weight:700;line-height:120%;letter-spacing:0em;text-align:center;color:var(--block-primary-h-color);margin-bottom:20px}custom-form .get-in-touch-form .subtitle{font-size:var(--text-font-size);font-weight:var(--text-font-weight);line-height:120%;letter-spacing:0em;text-align:center;color:var(--subtitle-color);margin-bottom:20px}custom-form .get-in-touch-form .col-1{width:8.3333333333%}custom-form .get-in-touch-form .col-2{width:16.6666666667%}custom-form .get-in-touch-form .col-3{width:25%}custom-form .get-in-touch-form .col-4{width:33.3333333333%}custom-form .get-in-touch-form .col-5{width:41.6666666667%}custom-form .get-in-touch-form .col-6{width:50%}custom-form .get-in-touch-form .col-7{width:58.3333333333%}custom-form .get-in-touch-form .col-8{width:66.6666666667%}custom-form .get-in-touch-form .col-9{width:75%}custom-form .get-in-touch-form .col-10{width:83.3333333333%}custom-form .get-in-touch-form .col-11{width:91.6666666667%}custom-form .get-in-touch-form .col-12{width:100%}custom-form .get-in-touch-form form{width:100%;max-width:950px;margin-right:24px}custom-form .get-in-touch-form form .checkbox_wrap{display:flex;gap:5px;margin-bottom:25px;padding:8px}custom-form .get-in-touch-form form .checkbox_wrap input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0;min-width:20px;width:20px;height:20px;border:1px solid #696767;border-radius:4px;display:inline-block;position:relative;cursor:pointer;vertical-align:middle;margin-right:8px;background-color:#fff;transition:all .2s ease}custom-form .get-in-touch-form form .checkbox_wrap input[type=checkbox]:checked{background-color:#b3e920;border-color:#b3e920}custom-form .get-in-touch-form form .checkbox_wrap input[type=checkbox]:checked::after{content:"✔";color:#fff;font-size:14px;position:absolute;top:0;left:3px}custom-form .get-in-touch-form form .checkbox_wrap label{font-size:12px;cursor:pointer;color:#696767}custom-form .get-in-touch-form form .btn_wrapper{width:100%;padding-left:8px;padding-right:8px;padding-top:4px;display:flex;align-items:center;justify-content:center}custom-form .get-in-touch-form form .btn_wrapper .btn{font-size:16px}custom-form .get-in-touch-form form .btn_wrapper .btn:disabled{opacity:0}custom-form .get-in-touch-form form .form_wrap{display:flex;flex-wrap:wrap}custom-form .get-in-touch-form form .input-wrap{position:relative;padding:8px;flex:0 0 auto}custom-form .get-in-touch-form form input{font-family:var(--font-family);outline:none;border-radius:var(--input-border-radius);font-size:14px;width:100%;height:100%;background-color:var(--input-bg-color);border:1px solid var(--input-border-color);padding:7px 17px;color:var(--input-text-color);height:50px;margin-bottom:8px;transition:all .2s ease}custom-form .get-in-touch-form form input:hover,custom-form .get-in-touch-form form input:focus{border-color:var(--input-active-border-color)}custom-form .get-in-touch-form form input::placeholder{color:var(--input-placeholder-color)}custom-form .get-in-touch-form form input:-webkit-autofill,custom-form .get-in-touch-form form input:-webkit-autofill:hover,custom-form .get-in-touch-form form input:-webkit-autofill:focus,custom-form .get-in-touch-form form input:-webkit-autofill:active{background-color:rgba(0,0,0,0);-webkit-box-shadow:0 0 0 30px rgba(0,0,0,0) inset !important;-webkit-text-fill-color:var(--input-text-color)}custom-form .get-in-touch-form form input.error+.email-error,custom-form .get-in-touch-form form input.error+.phone-error{color:#ff7d7d}custom-form .get-in-touch-form form .email-error,custom-form .get-in-touch-form form .phone-error{font-size:12px;font-weight:400;line-height:120%}custom-form .get-in-touch-form form span{display:block;position:absolute;left:10px;bottom:-2px;color:rgba(0,0,0,0);transition:all .2s ease}custom-form .get-in-touch-form form textarea{width:100%;font-family:var(--font-family);height:145px;background-color:var(--input-bg-color);border:1px solid var(--input-border-color);padding:7px 17px;color:var(--input-text-color);outline:none;border-radius:var(--input-border-radius);margin-bottom:10px;resize:none;font-weight:300;font-size:14px;line-height:36px}custom-form .get-in-touch-form form textarea::placeholder{font-weight:300;font-size:14px;line-height:36px;color:var(--input-placeholder-color)}custom-form .get-in-touch-form form textarea{transition:all .2s ease}custom-form .get-in-touch-form form textarea:hover{border-color:var(--input-active-border-color)}custom-form .get-in-touch-form form .success_text{position:relative;top:-50px;color:rgba(0,0,0,0);transition:all .2s ease;display:none}custom-form .get-in-touch-form form.success .success_text{display:block;top:-12px;color:green}custom-form .get-in-touch-form .overflow{opacity:0;z-index:-1;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:calc(var(--block-primary-border-radius) - 5px);box-shadow:rgba(0,0,0,.35) 0px 5px 15px;transition:opacity .5s ease}custom-form .get-in-touch-form .overflow .icon_wrapper{width:100%;padding-bottom:10px;margin-bottom:15px;display:flex;justify-content:center;border-bottom:solid 4px var(--accent-color)}custom-form .get-in-touch-form .overflow .icon_wrapper .icon{width:150px}custom-form .get-in-touch-form .overflow .icon_wrapper .icon svg{width:100%;height:auto}custom-form .get-in-touch-form .overflow .middle{max-width:340px;text-align:center;padding-left:10px;padding-right:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-bottom:35px}custom-form .get-in-touch-form .overflow .middle .bold{font-size:clamp(50px,5vw,var(--h1-font-size));color:var(--accent-color)}custom-form .get-in-touch-form .overflow.success .icon{margin-left:10px}custom-form .get-in-touch-form .overflow.success .icon svg path{fill:var(--accent-color)}custom-form .get-in-touch-form .overflow.success .check_entity span:first-child{color:var(--accent-color)}custom-form .get-in-touch-form .overflow.success .check_entity.phone_entity{display:none}custom-form .get-in-touch-form .overflow.success .check_entity.phone_entity.provided{display:block}custom-form .get-in-touch-form .overflow.fail .icon svg path:nth-child(1){fill:var(--accent-color)}custom-form .get-in-touch-form .overflow.fail .icon svg path:nth-child(2){fill:#fff}custom-form .get-in-touch-form .overflow.fail .restart_button{width:50px;transform:scaleX(-1);transition:transform .4s ease-out;cursor:pointer}custom-form .get-in-touch-form .overflow.fail .restart_button svg{transition:all .4s ease-in-out}custom-form .get-in-touch-form .overflow.fail .restart_button svg circle{fill:var(--accent-color)}custom-form .get-in-touch-form .overflow.fail .restart_button:hover svg{transform:rotate(-180deg)}custom-form[data-in-popup] .get-in-touch-form{padding-top:0;padding-bottom:10px;margin-bottom:10px}custom-form[data-in-popup] .get-in-touch-form .overflow{box-shadow:none}custom-form[data-in-popup] .get-in-touch-form .overflow .icon{width:100px}custom-form[data-in-popup] .get-in-touch-form .overflow .bold{font-size:32px}custom-form.loading .btn_wrapper{position:relative}custom-form.loading .btn_wrapper button[type=submit]{opacity:0;transition:none;cursor:none}custom-form.loading .btn_wrapper .loader{position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);width:50px;height:50px;border:10px solid var(--accent-color);border-bottom-color:#fff;border-radius:50%;z-index:11;animation:loading 2s linear infinite}custom-form.success .overflow.success{opacity:1;z-index:1}custom-form.fail .overflow.fail{opacity:1;z-index:1}@media screen and (max-width: 650px){custom-form .get-in-touch-form form .input-wrap{width:100%;padding:4px}custom-form .get-in-touch-form form .btn_wrapper .btn{width:100%}}popup-container[data-position=bottom-right] .popup_top{margin-bottom:10px}popup-container[data-position=bottom-right] custom-form .get-in-touch-form{padding-left:15px;padding-right:15px;padding-bottom:10px}popup-container[data-position=bottom-right] custom-form .get-in-touch-form .popup_text{margin-bottom:5px}popup-container[data-position=bottom-right] custom-form .get-in-touch-form .btn{width:100%;padding-top:15px;padding-bottom:15px}popup-container[data-position=bottom-right] custom-form .get-in-touch-form .success-overflow .bold{font-size:42px}popup-container[data-position=bottom-right] custom-form .get-in-touch-form .success-overflow .icon{width:100px}@media screen and (max-width: 400px){popup-container[data-position=bottom-right] custom-form .get-in-touch-form{padding:15px}popup-container[data-position=bottom-right] custom-form .get-in-touch-form .btn{padding:15px 20px}}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.shadow{position:fixed;top:0;left:-200%;background:rgba(0,0,0,0);width:100%;height:100%;z-index:11;transition:background .5s ease}header{background-color:rgba(0,0,0,0);height:90px;position:fixed;left:0;top:0;z-index:15;width:100%;max-width:100vw;display:flex;align-items:center;transition:all .2s ease}header .popup_shadow.show_shadow{opacity:1;pointer-events:all}header .popup_shadow{position:fixed;z-index:5;top:0;left:0;background:rgba(0,0,0,.5);width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:all .4s ease}header .container{display:flex;align-items:center;justify-content:space-between;height:100%}header .header_center{height:100%}header .logo{height:62px}header .logo.hidden{display:none}header .mobileRight{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}header nav{height:100%}header nav ul{height:100%;list-style:none;display:flex;align-items:center}header nav ul li{position:relative}header nav ul li:last-child{margin-right:0}header nav ul li.megamenu>a,header nav ul li.megamenu>span{padding:0 32px 0 16px;cursor:pointer}header nav ul li.megamenu>a::before,header nav ul li.megamenu>span::before{content:"";position:absolute;top:calc(50% - 2px);right:14px;width:10px;height:10px;transition:all .2s ease;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath d='M1.59998 1L5.09998 4.88889L8.59998 1' stroke='white' stroke-width='2'/%3E%3C/svg%3E");background-size:contain}header nav ul li a,header nav ul li span{padding:0 19px;position:relative;white-space:nowrap;font-weight:500;font-size:16px;line-height:25px;color:#fff;display:flex;align-items:center;height:100%;transition:all .2s ease}header nav ul li.menu__item a .icon{width:16px;height:16px;display:flex;justify-content:center;align-items:center}header nav ul li.menu__item a .arrowIcon{display:none;margin-top:3px;margin-left:5px}header nav ul li.menu__item a:hover,header nav ul li.menu__item span:hover{text-shadow:.5px 0 0 #fff;color:var(--accent-color)}header nav ul li.menu__item a:hover::after,header nav ul li.menu__item span:hover::after{width:calc(100% - 50px)}header nav ul li.menu__item a::after,header nav ul li.menu__item span::after{content:"";position:absolute;bottom:32px;left:25px;width:0;height:1px;background-color:var(--primary-color);transition:all .2s ease}header nav ul li .child{flex-direction:column}header nav ul li .child a:after{content:none}header nav ul li .megamenu_wrapper{width:fit-content;transition:all .2s ease;max-height:0;position:absolute;z-index:12;height:100%;top:30px;left:0;background-color:#fff;overflow:hidden;padding:0 20px;border-radius:5px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px}header nav ul li .childs_wrapper ul{height:auto}header nav ul li .childs_wrapper .child{flex-wrap:wrap;align-items:flex-start;max-height:0}header nav ul li .childs_wrapper .child li{margin-right:0;width:50%}header nav ul li .childs_wrapper .child a,header nav ul li .childs_wrapper .child span{font-size:16px;line-height:22px;color:var(--block-primary-text-color);padding:10px;transition:all .2s ease}header nav ul li .childs_wrapper .child a:hover,header nav ul li .childs_wrapper .child span:hover{text-shadow:.5px 0 0 var(--block-primary-text-color)}header button-component .btn{font-size:22px;min-width:160px;text-align:center}header button-component .btn.shake{animation:buttonShaking 1s infinite}header-component.scrolled .header,header-component.active .header{margin-top:0;border-bottom:1px solid #f0f0f0;background:#fff}header-component.scrolled .header button-component .btn:hover,header-component.active .header button-component .btn:hover{--button-primary-hover-font-color: #fff;--button-primary-hover-fill-color: #0E1011;--button-primary-hover-border-color: #0E1011}header-component.scrolled header nav ul li a,header-component.scrolled header nav ul li span,header-component.active header nav ul li a,header-component.active header nav ul li span{color:#0e1011}header-component.scrolled header nav ul li.megamenu>a::before,header-component.scrolled header nav ul li.megamenu>span::before,header-component.active header nav ul li.megamenu>a::before,header-component.active header nav ul li.megamenu>span::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath d='M1.59998 1L5.09998 4.88889L8.59998 1' stroke='black' stroke-width='2'/%3E%3C/svg%3E")}header-component.scrolled .hamburger::before,header-component.scrolled .hamburger::after,header-component.scrolled .hamburger>div,header-component.active .hamburger::before,header-component.active .hamburger::after,header-component.active .hamburger>div{background:#0e1011}.hamburger{display:block;position:relative;z-index:2;width:25px;height:20px;transition:all .2s ease;padding:10px 0;cursor:pointer}.hamburger::before{z-index:3;content:"";position:absolute;top:0;right:0;width:25px;height:1px;background:#fff;border-radius:100px;transition:all .3s ease}.hamburger::after{content:"";position:absolute;top:calc(100% - 3px);right:0;width:25px;height:1px;background:#fff;transition:all .3s ease;z-index:3;border-radius:100px}.hamburger>div{border-radius:100px;position:absolute;top:calc(50% - 1px);right:0;width:25px;height:1px;background:#fff;transition:all .5s ease;opacity:1}@media screen and (max-width: 1350px){header-component header nav ul li a,header-component header nav ul li span{padding:0 10px}header nav ul li.megamenu>a::before,header nav ul li.megamenu>span::before{right:0}}@media screen and (min-width: 1250px)and (max-width: 1350px){header nav ul li.megamenu>span{padding:0 15px}}@media screen and (min-width: 1125px)and (max-width: 1250px){header nav ul li a,header nav ul li span{padding:0 16px}header-component header nav ul li.megamenu>span,header-component header nav ul li.megamenu>a{padding:0 15px 0 10px}}@media screen and (min-width: 1125px){header nav ul li.megamenu:hover .megamenu_wrapper{max-height:500px;height:auto;overflow:visible}header nav ul li.megamenu:hover .megamenu_wrapper .child{max-height:100%}.hamburger{display:none}.hamburger_wrapper{display:none}header nav ul li.megamenu:hover>a::before,header nav ul li.megamenu:hover>span::before{transform:rotate(180deg);top:calc(50% - 7px)}}@media screen and (max-width: 1125px){header .container .shared_wrapper.logo_wrapper{display:flex;justify-content:center;width:100%}header .container .shared_wrapper.button_wrapper{display:flex;justify-content:flex-end;min-width:180px}header .container{position:relative;justify-content:space-between}header .header_center{position:absolute;top:80px;left:-200%;width:100%;max-width:500px;height:calc(100vh - 68px);background:#fff;transition:all .5s ease;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}header .header_center::-webkit-scrollbar{width:0;height:0;display:none;background:rgba(0,0,0,0)}header .header_center nav{padding:20px}header .header_center nav ul{align-items:flex-start}header .header_center nav ul li{height:auto;width:100% !important}header .header_center nav ul li a,header .header_center nav ul li span{font-size:20px;line-height:30px;padding:5px 0;height:auto;border-bottom:solid 1px #d9d9d9}header .header_center nav ul li.megamenu.hover .megamenu_wrapper{position:static;border:none;background-color:rgba(0,0,0,0);box-shadow:none;overflow:visible;height:auto;max-height:100%;width:100%}header .header_center nav ul li.megamenu.hover .megamenu_wrapper .child{max-height:100%}header .header_center nav ul li.megamenu.hover .megamenu_wrapper .child li{border-bottom:solid 1px #d9d9d9}header nav ul{flex-direction:column}.active .shadow{background:rgba(0,0,0,.5);left:0}.active header .header_center{left:0}.active .hamburger{height:28px}.active .hamburger>div{opacity:0;right:100px}.active .hamburger::before{right:0;top:calc(50% - 1px);transform:rotate(-45deg)}.active .hamburger::after{right:0;top:calc(50% - 1px);width:25px;transform:rotate(45deg)}header .mobileRight{width:100%;padding-left:25px}}@media screen and (max-width: 650px){header .header_center{top:58px}header{height:60px}header .container{padding:0 20px}header .logo{display:block;height:47px}header-component header button-component div.btn{min-width:115px;font-size:14px;line-height:16.1px;padding:17px 25px;width:fit-content;background-color:#0e1011;color:#fff;border-color:#0e1011}header .container .shared_wrapper.button_wrapper{min-width:150px}}@media screen and (max-width: 400px){header .container .shared_wrapper{width:auto}header .container .shared_wrapper.logo_wrapper{display:block}}@keyframes buttonShaking{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}
get-in-touch .get_in_touch_block{position:relative}get-in-touch .get_in_touch_block image-component img{position:absolute;top:0;left:0;object-fit:cover;object-position:bottom;height:100%;width:100%;filter:brightness(0.5)}get-in-touch .get_in_touch_block .container{position:relative;z-index:0}get-in-touch .get_in_touch_block .get_in_touch_top{--h-color: #fff}get-in-touch .get_in_touch_block .get_in_touch_top .subtitle{--subtitle-color: #FFFFFFCC;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}get-in-touch .get_in_touch_block .get_in_touch_bottom{display:flex;justify-content:center}get-in-touch .get_in_touch_block get-in-touch-form .get-in-touch-form .like_title{font-size:30px;font-weight:400;color:#0e1011}get-in-touch .get_in_touch_block get-in-touch-form .get-in-touch-form .subtitle{font-size:20px}get-in-touch .get_in_touch_block get-in-touch-form .get-in-touch-form .btn_wrapper .btn{font-size:22px}
footer{background-color:#0e1011;color:#cfcfcf}footer .container{max-width:1516px}footer .footer_top{display:flex;gap:50px;justify-content:space-between;padding:80px 0 50px}footer .footer_top .footer_left{display:flex;flex-direction:column}footer .footer_top .footer_left .footer_left__top .logo{display:flex;align-items:center;justify-content:center;gap:7px;color:#fff;height:70px;width:fit-content;margin-bottom:30px;position:relative}footer .footer_top .footer_left .footer_left__top .logo_main{font-size:32px;line-height:37px}footer .footer_top .footer_left .footer_left__top .logo_sub{font-size:10px;line-height:11.5px;position:absolute;top:46px;right:-12px}footer .footer_top .footer_left .footer_left__top p.text{max-width:415px;font-size:15px;line-height:21px}footer .footer_top .footer_left .like_a_list{display:flex;justify-content:left;gap:40px;margin-top:40px}footer .footer_top .footer_left .like_a_list a{width:25px;height:25px}footer .footer_top .footer_left .like_a_list svg path{fill:#fff}footer .footer_top .footer_center{display:flex;gap:40px}footer .footer_top .footer_center .block__title{font-size:16px;font-weight:700;line-height:22.4px;color:#fff;margin-bottom:32px}footer .footer_top .footer_center .block__list_wrapper{display:flex}footer .footer_top .footer_center .block__list_wrapper .add-list{margin-left:50px}footer .footer_top .footer_center .block__list_wrapper li a{display:block;font-size:14px;font-weight:400;line-height:19.6px;color:#cfcfcf;width:max-content;margin-bottom:10px;max-width:198px}footer .footer_top .footer_center .block__list_wrapper li a:hover{color:#fff}footer .footer_top .footer_right{display:flex;flex-direction:column;gap:30px;margin-top:20px}footer .footer_top .footer_right .info-block{display:flex;align-items:center;gap:20px}footer .footer_top .footer_right .info-block__title{font-weight:700;margin-bottom:8px;color:#fff}footer .footer_top .footer_right .info-block__info{font-size:15px;width:200px;color:#cfcfcf}footer .footer_top .footer_right .info-block__info:hover{color:#c6e76c}footer .footer_bottom{border-top:2px solid #4d555b;padding:30px 0}footer .footer_bottom .bottom_flex{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase}footer .footer_bottom .bottom_flex .left{display:flex;align-items:center;gap:15px}footer .footer_bottom .bottom_flex .left a{color:#cfcfcf;font-size:14px;letter-spacing:.03em;width:200px}footer .footer_bottom .bottom_flex .left a:hover{color:#c6e76c}footer .footer_bottom .bottom_flex .left .edit-mode-block{width:100%;max-width:218px;display:flex;justify-content:space-between;padding:8px 20px;background:#1b1b1d;align-items:center;gap:30px}footer .footer_bottom .bottom_flex .left .edit-mode-block .edit-mode-subtitle{font-size:10px;color:#9698a5}footer .footer_bottom .bottom_flex .left .edit-mode-block p{color:#fff;font-size:16px}footer .footer_bottom .bottom_flex .left .edit-mode-block edit-mode{background:gray;border-radius:100px;cursor:pointer;display:block;height:30px;position:relative;text-indent:-9999px;width:33px;height:20px}footer .footer_bottom .bottom_flex .left .edit-mode-block edit-mode .edit-mode-label{width:33px;height:20px}footer .footer_bottom .bottom_flex .left .edit-mode-block edit-mode .edit-mode-label::after{width:18px;height:18px;top:1px;left:1px;box-shadow:0px 1.94px 5.16px 0px rgba(0,0,0,.1490196078)}footer .footer_bottom .bottom_flex .left .edit-mode-block edit-mode .edit-mode-switch:checked+.edit-mode-label:after{left:32px}@media screen and (max-width: 1350px)and (min-width: 1050px){footer .footer_top .footer_center{flex-direction:column}}@media screen and (max-width: 1050px){footer .footer_top{flex-direction:column;align-items:center;gap:30px}}@media screen and (max-width: 775px){footer .footer_top .footer_center{justify-content:center;flex-wrap:wrap}}@media screen and (max-width: 775px){footer .footer_bottom .bottom_flex{flex-direction:column;align-items:center;gap:15px}footer .footer_bottom .bottom_flex .left{flex-direction:column;align-items:center;gap:15px}}@media screen and (max-width: 550px){footer .footer_top .footer_left__top{display:flex;flex-direction:column;align-items:center;text-align:center}footer .footer_top .footer_left .like_a_list{justify-content:center}footer .footer_top .footer_center .block__title{text-align:center}footer .footer_top .footer_center .block__list_wrapper{flex-direction:column;align-items:center}footer .footer_top .footer_center .block__list_wrapper .add-list{margin-left:0}footer .footer_top .footer_center .block__list_wrapper ul li a{width:100%;text-align:center}footer .footer_top .footer_right .info-block{gap:36px}}@media screen and (max-width: 400px){footer .footer_top .soc_list{justify-content:flex-start}footer .footer_left{margin-bottom:20px}footer .footer_top{flex-direction:column}}
custom-advertisement-block[data-page=price-lsit] section{background-color:#000}custom-advertisement-block section{padding:0 0 80px;background-color:var(--bg-color)}custom-advertisement-block .btn{width:fit-content;--button-primary-normal-fill-color: #0E1011;--button-primary-normal-border-color: #0E1011;--button-primary-normal-font-color: #fff;--button-primary-hover-fill-color: #fff;--button-primary-hover-border-color: #fff;--button-primary-hover-font-color: #0E1011}custom-advertisement-block .adv-block{width:100%;max-width:1254px;padding:50px 100px;background-color:#c6e76c;display:flex;justify-content:space-between;align-items:center;gap:15px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}custom-advertisement-block .adv-block::before{content:"";position:absolute;top:0;left:0;width:200%;height:200%;background:hsla(0,0%,100%,.5);border-radius:50%;transform:translate(-50%, -50%) scale(0);opacity:1;animation:ripple 8s linear infinite}custom-advertisement-block .adv-block .block__left,custom-advertisement-block .adv-block .block__right{position:relative;z-index:3}custom-advertisement-block .adv-block .block__right{min-width:150px}custom-advertisement-block .adv-block .block__left__title{color:#0e1011;font-size:50px;font-weight:400;line-height:57.5px;margin-bottom:30px}custom-advertisement-block .adv-block .block__left__text{color:#3c3e3f;font-size:18px;font-weight:400;line-height:25.2px}@media screen and (max-width: 800px){custom-advertisement-block section{padding-bottom:0;background-color:#c6e76c}custom-advertisement-block .adv-block{width:100%;flex-direction:column;margin-bottom:0}custom-advertisement-block .adv-block .block__left{text-align:center}custom-advertisement-block .adv-block .block__right button-component .btn{width:90vw}}@media screen and (max-width: 500px){custom-advertisement-block div.adv-block{flex-direction:column;gap:15px;text-align:center;padding:25px}custom-advertisement-block div.adv-block .block__left__title{font-size:30px;margin-bottom:0}custom-advertisement-block div.adv-block .block__left__text{font-size:15px}}@keyframes ripple{0%{opacity:1;transform:translate(-50%, -50%) scale(0)}20%{opacity:0;transform:translate(-50%, -50%) scale(2.5)}100%{opacity:0;transform:translate(-50%, -50%) scale(2.5)}}
info-table section{padding:0 375px 80px 375px}info-table .top-wrapper{display:flex;align-items:center}info-table .top-wrapper h2{width:50%;font-size:18px;font-weight:700;color:#000;line-height:120%}info-table .top-wrapper p{width:50%;font-size:18px;font-weight:700 !important;color:#000 !important;line-height:120%;text-align:center}info-table .top-wrapper .title{margin-bottom:30px}info-table .block{margin-bottom:25px;border:1px solid #c8c8c8}info-table .item{display:flex}info-table .item:nth-child(even){background-color:#f6f6f6}info-table .item:not(:last-child){border-bottom:1px solid #c8c8c8}info-table .item-title,info-table .item-price{line-height:48px;text-align:center;width:50%;height:48px}info-table .item-price{border-left:1px solid #c8c8c8}@media(max-width: 1900px){info-table section{padding-left:6.6666666667vw;padding-right:6.6666666667vw}}@media(max-width: 1000px){info-table section{padding-bottom:70px}}@media(max-width: 700px){info-table section{padding-bottom:40px}}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
.portfolio-simple__button .btn{background-color:#b3e920 !important;border-color:#b3e920 !important}.portfolio-simple__button .btn:hover{color:#fff !important}portfolio-simple .portfolio-simple{background:#000;width:100%;height:100%}portfolio-simple .portfolio-simple h2{text-align:left;margin-bottom:50px}portfolio-simple .skeleton{width:100%;height:330px;background:linear-gradient(90deg, #1a1c1d, #2a2c2d);position:relative;overflow:hidden;animation:animloader 1.5s ease-in-out infinite}portfolio-simple .grid-row{margin-bottom:25px}portfolio-simple .grid-row .splide__list li{margin-right:25px}portfolio-simple .grid-item{width:max-content;height:330px;cursor:pointer;margin-bottom:5px;transition:all .5s ease-out}portfolio-simple .grid-item.youtube-icon{position:relative}portfolio-simple .grid-item.youtube-icon::after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100px;height:100px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 width%3D%2224%22 height%3D%2224%22 viewBox%3D%220 0 24 24%22%3E%3Crect x%3D%225%22 y%3D%225%22 width%3D%2215%22 height%3D%2215%22 fill%3D%22%23ffffff%22/%3E%3Cpath d%3D%22M19.615 3.184c-3.604-.246-11.631-.245-15.23 0-3.897.266-4.356 2.62-4.385 8.816.029 6.185.484 8.549 4.385 8.816 3.6.245 11.626.246 15.23 0 3.897-.266 4.356-2.62 4.385-8.816-.029-6.185-.484-8.549-4.385-8.816zm-10.615 12.816v-8l8 3.993-8 4.007z%22 fill%3D%22%23ff0000%22/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:center}portfolio-simple .grid-item img{border-radius:5px;height:100%;width:100%;object-fit:cover}portfolio-simple .grid-item:hover{transform:scale(1.02)}portfolio-simple .grid-item:hover.youtube-icon::after{content:"";display:none}portfolio-simple .grid-item:hover portfolio-image{background-color:#1a1c1d;border-color:#363738;filter:brightness(80%);position:relative}portfolio-simple .grid-item:hover portfolio-image::after{content:"";display:block;background-image:url('data:image/svg+xml;utf8,<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.000183105" y="0.000244141" width="43.2965" height="43.2965" rx="21.6483" fill="black"/><circle cx="20" cy="20" r="7" stroke="white" stroke-width="2"/><line x1="25" y1="25" x2="30" y2="30" stroke="white" stroke-width="2" stroke-linecap="round"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;width:44px;height:44px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@media screen and (max-width: 650px){portfolio-simple .portfolio-simple h2{margin-bottom:15px}}@keyframes animloader{0%{transform:scale(0);opacity:1}100%{transform:scale(1);opacity:0}}
area-banner{min-height:200px}area-banner .flex-buttons{display:flex;gap:30px;justify-content:center}area-banner .flex-buttons button-component .btn{font-size:22px}area-banner .area-banner{padding-top:0px;position:relative;height:fit-content;display:flex;align-items:flex-start}area-banner .area-banner__video{object-fit:cover;height:66.6666666667vh}area-banner .area-banner .area-banner__bg{position:absolute;top:-120px;left:0;width:100%;height:calc(100% + 120px);object-fit:cover;z-index:0}area-banner .area-banner__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(360deg, rgba(0, 0, 0, 0.87) 0%, rgba(0, 0, 0, 0) 25%)}area-banner .area-banner__content{height:100%;display:flex;flex-direction:column;align-items:center;gap:184px;position:relative;z-index:2;text-align:center;color:#fff}area-banner .area-banner__content .title{max-width:1000px}area-banner .area-banner__content .title h1{color:#fff;font-weight:700;font-size:98px;line-height:100%;letter-spacing:0%;margin-bottom:40px;text-align:center}area-banner .area-banner__content .flag-image{width:100%}area-banner .area-banner__content .flag-image img{justify-self:center;max-width:250px;width:100%;margin-bottom:60px}area-banner breadcrumbs-component .breadcrumbs_list{margin-bottom:75px}area-banner breadcrumbs-component .breadcrumbs_list li{color:#9bbc40 !important;text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size .3s ease}area-banner breadcrumbs-component .breadcrumbs_list li a{font-size:16px}area-banner breadcrumbs-component .breadcrumbs_list li:not(:last-child):hover{color:#c6e76c;background-size:100% 2px}area-banner .flag-image img{width:60%}@media(max-width: 1300px){area-banner .area-banner__content .title h1{font-size:52px}}@media(max-width: 850px){area-banner .area-banner__content .title h1{font-size:38px}}@media(max-width: 425px){area-banner .area-banner__content .title h1{font-size:32px}}@media(max-width: 1400px){area-banner .area-banner__content .flag-image img{width:70%}}@media(max-width: 1000px){area-banner .area-banner__content .flag-image img{margin-bottom:30px;max-width:200px}}@media(max-width: 650px){area-banner .area-banner__content .flag-image img{margin-bottom:20px;width:40%}}@media(max-width: 425px){area-banner .area-banner__content .flag-image img{width:30%;margin-bottom:12px}}@media(max-width: 1000px){area-banner .area-banner__content breadcrumbs-component .breadcrumbs_list{margin-bottom:30px}}@media(max-width: 650px){area-banner .area-banner__content breadcrumbs-component .breadcrumbs_list{margin-bottom:20px}}@media(max-width: 425px){area-banner .area-banner__content breadcrumbs-component .breadcrumbs_list{margin-bottom:12px}}@media(max-width: 850px){area-banner .area-banner__content breadcrumbs-component .breadcrumbs_list li a{font-size:12px}}@media(max-width: 425px){area-banner .area-banner__content breadcrumbs-component .breadcrumbs_list li a{font-size:10px}}.area-banner__poster{z-index:0}.area-banner__video{z-index:1}.area-banner__video{opacity:0;transition:opacity .5s ease}.area-banner__video.loaded{opacity:1}@media(max-width: 1300px){breadcrumbs-component{padding:0}}@media(max-width: 850px){breadcrumbs-component .breadcrumbs_list li:last-child{font-size:12px}}@media(max-width: 850px){section{padding:30px}}@media(max-width: 500px){section{padding:20px}}@media(max-width: 850px){.container{padding:0}}@media screen and (max-width: 650px){area-banner .area-banner .area-banner__bg{top:0;height:600px}area-banner .area-banner{height:600px}breadcrumbs-component{margin-top:50px}area-banner .area-banner__content breadcrumbs-component .breadcrumbs_list{margin-bottom:50px}area-banner .area-banner__content .flag-image img{margin-bottom:35px}area-banner .flex-buttons{flex-direction:column}}
area-map section{padding:0}area-map .area-map{width:100%;height:500px}area-map #map{width:100%;height:100%}
.area-intro-text{padding:120px 375px}.area-intro-text .container{min-height:320px}.area-intro-text p{column-count:2;column-gap:70px;text-align:justify;font-weight:400;font-size:18px;line-height:136%;letter-spacing:0%;text-align:justify;color:#63636f}.area-intro-text .title{font-weight:700;font-size:30px;line-height:100%;letter-spacing:3%;text-align:center;text-transform:uppercase;margin-bottom:40px}@media(max-width: 1900px){.area-intro-text{padding-left:6.6666666667vw;padding-right:6.6666666667vw}}@media(max-width: 1000px){.area-intro-text{padding-top:70px;padding-bottom:70px}}@media(max-width: 700px){.area-intro-text p{column-gap:40px;column-count:1}.area-intro-text{padding-top:40px;padding-bottom:40px}.area-intro-text .title{font-size:24px;margin-bottom:25px}}
area-services-text .services__title{font-weight:700;font-size:30px;line-height:136%;letter-spacing:0%;text-align:center;text-transform:uppercase;margin-bottom:50px}area-services-text .services__grid{display:grid;justify-content:center;grid-template-columns:repeat(2, 550px);gap:40px 70px}area-services-text .services__item-title{font-weight:700;font-size:20px;line-height:136%;letter-spacing:0%;text-align:justify;text-transform:uppercase;margin-bottom:12px}area-services-text .services__item-text{font-weight:400;font-size:18px;line-height:136%;letter-spacing:0%;text-align:justify;color:#63636f}@media(max-width: 1300px){area-services-text .services__grid{grid-template-columns:repeat(2, 400px)}}@media(max-width: 1024px){area-services-text .services__grid{grid-template-columns:repeat(1, auto)}}@media(max-width: 450px){area-services-text .services__title{font-size:22px;margin-bottom:20px}area-services-text .services__item-title{font-size:18px}}
button,input,textarea{font-family:Arial,Helvetica,sans-serif}accordion-services .accordion-services{display:flex;justify-content:center;padding:100px 0 120px;background:#000}accordion-services .accordion-services__container{max-width:950px}accordion-services .accordion-services__title{text-align:center;font-weight:600;font-size:48px;margin-bottom:50px;color:#fff}accordion-services .accordion-services__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:70px}accordion-services .accordion-services__column{display:flex;flex-direction:column;gap:25px}accordion-services .accordion-services__header{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer}accordion-services .accordion-services__label{font-weight:600;font-size:17px;vertical-align:middle;color:#f2ecec}accordion-services .accordion-services__label:hover{color:#abdd24}accordion-services .accordion-services__content{max-height:0;max-width:400px;overflow:hidden;opacity:0;transition:max-height .35s ease,opacity .2s ease}accordion-services .accordion-services__content p{font-weight:400;font-size:17px;line-height:136%;color:#c5c5c5;margin-top:15px}accordion-services .accordion-services__svg{color:#6cbe02}accordion-services .accordion-services__link{display:inline-block;font-weight:800;font-size:13px;line-height:136%;text-transform:uppercase;background-image:linear-gradient(currentColor, currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size .3s ease;color:#abdd24;margin-top:12px}accordion-services .accordion-services__link:hover{background-size:100% 2px;color:#abdd24}accordion-services .accordion-services__item.is-open .accordion-services__content{opacity:1}.accordion-services__svg .line{fill:currentColor;transform-origin:center;transition:transform .3s ease,opacity .3s ease}.accordion-services__svg .vertical{transform:scaleY(1);opacity:1}.accordion-services__item.is-open .accordion-services__svg .vertical{transform:scaleY(0);opacity:0}.accordion-services__label{transition:color .3s ease}.accordion-services__item.is-open .accordion-services__label{color:#abdd24}.accordion-services__link::after{content:"";display:inline-block;width:10px;height:10px;margin-left:3px;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 14 14" fill="none"><path d="M13.7485 10.8957L13.722 0.681239L3.50752 0.654735C3.4011 0.640327 3.29282 0.648952 3.19003 0.680026C3.08723 0.7111 2.99231 0.763898 2.91169 0.834845C2.83107 0.905793 2.76664 0.993233 2.72275 1.09125C2.67887 1.18926 2.65655 1.29556 2.65732 1.40295C2.65809 1.51034 2.68192 1.61631 2.7272 1.71368C2.77248 1.81106 2.83816 1.89757 2.91978 1.96736C3.0014 2.03715 3.09707 2.08858 3.2003 2.11819C3.30353 2.14779 3.41191 2.15487 3.51812 2.13894L11.1724 2.17074L1.03208 12.311C0.891492 12.4516 0.812513 12.6423 0.812513 12.8411C0.812514 13.0399 0.891492 13.2306 1.03208 13.3712C1.17266 13.5118 1.36333 13.5907 1.56215 13.5907C1.76096 13.5907 1.95164 13.5118 2.09222 13.3712L12.2325 3.23089L12.2643 10.8851C12.265 11.0841 12.3447 11.2746 12.4859 11.4147C12.627 11.5549 12.8181 11.6332 13.017 11.6325C13.2159 11.6318 13.4064 11.5521 13.5466 11.411C13.6868 11.2698 13.7651 11.0788 13.7644 10.8798L13.7485 10.8957Z" fill="%23ABDD24"/></svg>');background-repeat:no-repeat;background-size:contain}@media(max-width: 1000px){accordion-services .accordion-services{padding:50px 40px 60px}accordion-services .accordion-services__label{text-align:start}}@media(max-width: 650px){accordion-services .accordion-services__grid{grid-template-columns:repeat(1, 1fr);gap:25px}accordion-services .accordion-services__title{font-size:34px;margin-bottom:35px}accordion-services .accordion-services__svg{margin-left:10px}}
