@font-face{font-family:"Roc-Grotesk";src:url(../fonts/Roc-Grotesk-Regular.ttf) format("truetype")}@font-face{font-family:"Roc-Grotesk-Medium";src:url(../fonts/Roc-Grotesk-Medium.ttf) format("truetype")}@font-face{font-family:"Roc-Grotesk-Bold";src:url(../fonts/Roc-Grotesk-Bold.ttf) format("truetype")}@font-face{font-family:"BrandonGrotesque";src:url(../fonts/BrandonGrotesque-Regular.ttf) format("truetype")}@font-face{font-family:"BrandonGrotesque-Bold";src:url(../fonts/BrandonGrotesque-Bold.ttf) format("truetype")}*{font-family:"Roc-Grotesk";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{background:#f9f9f9;overflow-x:hidden}input{-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important}a{text-decoration:none !important;color:#000}.container{max-width:1420px}.container .row{width:100%}.row{margin-left:0;margin-right:0}.menu .navbar-nav .nav-item{position:relative}.menu .navbar-nav .nav-item:hover::before{width:100%;float:left;left:10%}.menu .navbar-nav .nav-item:hover .nav-link{color:#fff !important}.menu .navbar-nav .nav-item::before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(to right, rgba(82, 79, 219, 0.507), #27348B);right:0;top:0;z-index:-1;transform:skewX(-20deg);float:right;width:0;transition:.35s}.menu .navbar-nav .nav-link{color:#000 !important;margin-left:20px;transition:.35s}.menu .menu-input-wrapper .menu-input{border:2px solid rgba(112,112,112,.2274509804);padding:10px 0;display:flex;align-items:center;justify-content:center;transition:.35s}.menu .menu-input-wrapper .menu-input:hover{border-color:rgba(112,112,112,.3529411765)}.menu .menu-input-wrapper .menu-input input,.menu .menu-input-wrapper .menu-input button{border:none;outline:none;background:rgba(0,0,0,0)}.menu .menu-input-wrapper .menu-input button{cursor:pointer}.menu .menu-input-wrapper .menu-input input{width:75%}footer{background:radial-gradient(#2333a3, #27348b, #27348b, #222222 130%);margin-top:60px}footer .footer .footer-links-wrapper{margin:30px 0;display:grid;grid-template-columns:repeat(3, minmax(0, auto))}footer .footer .footer-links-wrapper .footer-links{list-style:none}footer .footer .footer-links-wrapper .footer-links .footer-title{font-family:"BrandonGrotesque-Bold";color:#fff;margin:15px 0}footer .footer .footer-links-wrapper .footer-links.footer-menu li{font-size:18px;margin-top:12px}footer .footer .footer-links-wrapper .footer-links li{font-family:"BrandonGrotesque";margin-top:8px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px}footer .footer .footer-links-wrapper .footer-links li::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='12.414' viewBox='0 0 32.744 12.414'%3E%3Cg id='Icon_feather-arrow-right' data-name='Icon feather-arrow-right' transform='translate(0.5 0.707)'%3E%3Cpath id='Path_11' data-name='Path 11' d='M0,0H31.257' transform='translate(0 5.5)' fill='none' stroke='%23fff' stroke-linecap='square' stroke-linejoin='round' stroke-width='1'/%3E%3Cpath id='Path_12' data-name='Path 12' d='M0,0,5.5,5.5,0,11' transform='translate(26.244)' fill='none' stroke='%23fff' stroke-linecap='square' stroke-linejoin='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");width:20px;height:12px;background-size:contain;background-repeat:no-repeat;position:absolute;content:"";right:0;top:45%;transform:translateY(-45%);opacity:0;visibility:hidden;transition:.35s}footer .footer .footer-links-wrapper .footer-links li:hover::after,footer .footer .footer-links-wrapper .footer-links li.active::after{visibility:visible;opacity:1;transform:translateY(-50%) translateX(35px)}footer .footer .footer-links-wrapper .footer-links li:hover a,footer .footer .footer-links-wrapper .footer-links li.active a{color:#fff}footer .footer .footer-links-wrapper .footer-links li a{color:rgba(255,255,255,.6);transition:.35s}footer .footer .footer-right-field{border:8px solid #fff;height:100%;margin-top:-50px;background:#27348b;display:flex}footer .footer .footer-right-field .footer-right-content{width:100%;margin:30px 0}footer .footer .footer-right-field .phone-number{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:24px;margin-top:50px}footer .footer .footer-right-field .phone-number:hover .phone-icon svg{transform:rotate(0.1turn) scale(1.1)}footer .footer .footer-right-field .phone-number:hover .number-text{-webkit-animation:effectMatrix .35s;animation:effectMatrix .35s}footer .footer .footer-right-field .phone-number .phone-icon{width:75px;height:75px;border-radius:50%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}footer .footer .footer-right-field .phone-number .phone-icon svg{transition:.35s}footer .footer .footer-right-field .phone-number .phone-icon::before{position:absolute;content:"";width:100%;height:100%;border-radius:50%;border:1px solid;border-color:rgba(255,255,255,.3);-webkit-animation:pulseIn 2s infinite;animation:pulseIn 2s infinite}footer .footer .footer-right-field .phone-number .number-text{margin-left:10px;transition:.35s;white-space:nowrap}footer .footer .footer-right-field form.subscribe{margin:50px 10px;position:relative}footer .footer .footer-right-field form.subscribe::after{height:100%;position:absolute;content:"";border:2px solid rgba(255,255,255,.2);border-left:none;right:0;top:0;width:20%;transition:.35s}footer .footer .footer-right-field form.subscribe:hover input{border-color:rgba(255,255,255,.5)}footer .footer .footer-right-field form.subscribe:hover::after{border-color:rgba(255,255,255,.5)}footer .footer .footer-right-field form.subscribe:focus input{border-color:rgba(255,255,255,.8)}footer .footer .footer-right-field form.subscribe:focus::after{border-color:rgba(255,255,255,.8)}footer .footer .footer-right-field form.subscribe input{width:80%;padding:10px;background:rgba(0,0,0,0);border:2px solid rgba(255,255,255,.2);color:#fff;transition:.35s;font-family:Arial;outline:none;border-right:none;position:relative}footer .footer .footer-right-field form.subscribe input::-moz-placeholder{color:#fff}footer .footer .footer-right-field form.subscribe input:-ms-input-placeholder{color:#fff}footer .footer .footer-right-field form.subscribe input::placeholder{color:#fff}footer .footer .footer-right-field form.subscribe button{outline:none;background:rgba(0,0,0,0);border:none;cursor:pointer;position:absolute;right:10px;z-index:1;top:50%;transform:translateY(-50%)}footer .footer .footer-right-field form.subscribe button::before{height:90%;width:1px;background:rgba(255,255,255,.2);content:"";position:absolute;left:-10px}.social-wrapper{padding:0;list-style:none;display:grid;grid-template-columns:repeat(5, 1fr);gap:5px}.social-wrapper .social{width:45px !important;height:44px !important;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.35s}.social-wrapper .social:hover{background:rgba(255,255,255,.3)}.social-wrapper .social:hover a svg{fill:#fff}.social-wrapper .social a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.social-wrapper .social a svg{fill:rgba(255,255,255,.3);transition:.35s}.social-wrapper .social::before,.social-wrapper .social::after{display:none}@-webkit-keyframes pulseIn{0%{transform:scale(1)}100%{transform:scale(1.4);border-color:rgba(255,255,255,.2)}}@keyframes pulseIn{0%{transform:scale(1)}100%{transform:scale(1.4);border-color:rgba(255,255,255,.2)}}@-webkit-keyframes effectMatrix{0%{transform:matrix(1, 0, 0, 1, 0, 0)}50%{transform:matrix(1.1, 0, 0, 1, 0, 0)}100%{transform:matrix(1, 0, 0, 1, 0, 0)}}@keyframes effectMatrix{0%{transform:matrix(1, 0, 0, 1, 0, 0)}50%{transform:matrix(1.1, 0, 0, 1, 0, 0)}100%{transform:matrix(1, 0, 0, 1, 0, 0)}}.penta-logo{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:125px;line-height:1}.penta-logo.dark .penta-logo-text{color:#fff}.penta-logo .penta-logo-text{font-weight:500;max-width:82px;font-family:"Segoe UI",Tahoma,Verdana,sans-serif;text-transform:uppercase;letter-spacing:2.5px;margin-right:5px;transform:scale(0.9) translateZ(0) translate3d(0, 0, 0) perspective(1px);text-align:right;transition:opacity .3s ease,max-width .3s ease;display:flex}.penta-logo .penta-logo-brand{display:flex;align-items:center}.penta-logo .penta-logo-brand .penta-logo-img{width:33px;height:30px;position:relative}.penta-logo.dark .penta-logo-brand strong{color:#fff}.penta-logo .penta-logo-brand strong{font-weight:500;overflow:hidden;max-width:0;display:block;font-family:"Segoe UI",Tahoma,Verdana,sans-serif;text-transform:uppercase;letter-spacing:2.5px;margin-left:5px;transform:scale(0.9) translateZ(0) translate3d(0, 0, 0) perspective(1px);transition:max-width .3s ease}.penta-logo .penta-logo-brand .penta-logo-img .penta-logo-p{display:block;position:absolute;left:0;top:0}.penta-logo .penta-logo-brand .penta-logo-img .penta-logo-y{display:block;position:absolute;left:8px;top:15px;-webkit-animation:penta-animation 2s linear infinite;animation:penta-animation 2s linear infinite;transform-style:preserve-3d}.penta-logo:hover .penta-logo-text{opacity:0 !important;max-width:0 !important}.penta-logo:hover .penta-logo-brand strong{max-width:75px !important}@-webkit-keyframes penta-animation{0%{transform:scale(0.85) rotateY(0deg) translateZ(0) translate3d(0, 0, 0) perspective(1px)}100%{transform:scale(0.85) rotateY(-360deg) translateZ(0) translate3d(0, 0, 0) perspective(1px)}}@keyframes penta-animation{0%{transform:scale(0.85) rotateY(0deg) translateZ(0) translate3d(0, 0, 0) perspective(1px)}100%{transform:scale(0.85) rotateY(-360deg) translateZ(0) translate3d(0, 0, 0) perspective(1px)}}.rowline{border-top:1px solid rgba(255,255,255,.2);padding:20px 0;align-items:center;color:#fff}.penta-controller{padding:5px;display:flex;align-items:center;justify-content:center;z-index:1;background:linear-gradient(to top right, #918e8e, #606060);transform:skewX(-10deg);padding:10px}.penta-controller::after{width:1px;height:60%;content:"";position:absolute;left:50%;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.2)}.penta-controller .penta-button-prev,.penta-controller .penta-button-next{transform:skewX(10deg);margin:0 15px;cursor:pointer;position:relative;transition:.35s}.penta-controller .penta-button-prev:hover{transform:translateX(-2px) skewX(10deg)}.penta-controller .penta-button-next:hover{transform:translateX(2px) skewX(10deg)}.theme-title{font-size:28px;color:#27348b;font-family:"Roc-Grotesk-Bold"}.category-box{width:100%;height:100%;background-size:cover;display:flex;align-items:flex-end;position:relative;padding:20px;transition:.35s}.category-box:hover{position:absolute;z-index:1;transform:scale(1.05);box-shadow:0 5px 10px rgba(0,0,0,.2)}.category-box:hover::before{opacity:0}.category-box:hover::after{opacity:1}.category-box::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(rgba(0, 0, 0, 0.1) 0%, #27348B 200%);transition:.35s}.category-box::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(rgba(0, 0, 0, 0.1) 0%, rgb(0, 0, 0) 150%);transition:.35s;opacity:0}.category-box .title{font-size:24px;color:#fff;position:relative;z-index:1;margin:10px 0;width:75%}.fancybox__iframe{outline:none;border:none}.color-theme{color:#27348b;transition:.35s}.color-theme svg{transition:.35s}.color-theme:hover{color:#27348b}.color-theme:hover svg{transform:translateX(3px)}.product-category{display:flex;align-items:flex-end;height:100%;width:100%;color:#fff;position:relative;transition:.35s;overflow:hidden;background-size:cover !important;margin:20px 0}.product-category::before{content:"";position:absolute;top:0;width:100%;height:100%;left:0;background:#27348b;background:linear-gradient(180deg, rgba(39, 52, 139, 0) 0%, rgb(39, 52, 139) 100%);transition:.35s}.product-category::after{content:"";position:absolute;top:0;width:100%;height:100%;left:0;background:#27348b;background:linear-gradient(180deg, rgba(39, 52, 139, 0) 20%, rgb(0, 0, 0) 140%);opacity:0;transition:.35s}.product-category-title{position:relative;z-index:1;margin:15px;transition:.35s;display:flex;flex-direction:column;transform:translateY(20px)}.product-category-title p{color:#fff;font-size:22px;margin-bottom:0}.product-category-title .btn-examine{font-size:16px;opacity:0}.product-category:hover::before{opacity:0}.product-category:hover::after{opacity:1}.product-category:hover .product-category-title{transform:translateY(0px)}.product-category:hover .product-category-title .btn-examine{opacity:1}.product-category.nth1{height:350px}.product-category.nth2{height:320px}.product-category.nth3{height:216px}.heading-title{font-size:28px}.heading-description{font-size:18px}.breadcrumb{background:rgba(0,0,0,0);display:flex;align-items:center;padding:10px 25px;overflow:hidden}.breadcrumb .breadcrumb-content .breadcrumb-title{font-size:26px;position:relative}.breadcrumb .breadcrumb-content .path-wrapper{position:relative;padding-bottom:10px}.breadcrumb .breadcrumb-content .path-wrapper::after{width:99vw;height:1px;background:#999;content:"";position:absolute;bottom:0px;z-index:1;left:0%;opacity:.2}.breadcrumb .breadcrumb-content .path-wrapper .path{color:#999;margin-left:15px;position:relative}.breadcrumb .breadcrumb-content .path-wrapper .path:first-child{margin-left:0}.breadcrumb .breadcrumb-content .path-wrapper .path::after{width:1px;height:100%;content:"";top:-5%;transform:rotate(25deg);right:-10px;position:absolute;background:#999;opacity:.4}.breadcrumb .breadcrumb-content .path-wrapper .path:last-child::after{display:none}.introduction-wrapper{overflow:hidden;width:100%;height:550px;display:block}.homepage .introduction:hover{transform:scale(1.05)}.introduction{width:100%;background-size:cover;background-position:center;height:550px;display:flex;align-items:flex-end;padding:30px 25px;position:relative;transition:.35s}.introduction:hover{filter:brightness(0.9)}.introduction:hover .introduction-btn svg{transform:translateX(3px)}.introduction::before{width:100%;height:100%;content:"";position:absolute;background:linear-gradient(to top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.1));top:0;left:0}.introduction .introduction-content{position:relative;z-index:1}.introduction .introduction-title{font-size:24px;color:#fff;font-family:"BrandonGrotesque-Bold"}.introduction .introduction-btn{color:#fff}.introduction .introduction-btn svg{transition:.35s}.branches{margin:40px 0 140px}.branches .about-text{position:-webkit-sticky;position:sticky;top:20px}.branches .branch-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px 0}.branches .branch-wrapper .branch-item .branch-title{font-size:24px}.branches .branch-wrapper .branch-item .branch-contact-wrapper{margin:10px 0;display:grid;grid-template-columns:repeat(2, 1fr)}.branch-contact-item{margin:10px 0;display:flex;flex-shrink:0;white-space:nowrap;align-items:center}.branch-contact-item svg{transition:.35s}.branch-contact-item:hover svg{transform:rotateZ(15deg)}.branch-contact-item:hover strong{transform:translateX(2px);color:#27348b}.branch-contact-item strong{font-weight:normal;margin-left:6px;transition:.35s;color:#000}.social-wrapper2{display:flex;list-style:none;align-items:center;padding:0;margin:40px 0}.social-wrapper2 .social{margin:0 10px;display:flex;align-items:center;justify-content:center}.social-wrapper2 .social:hover svg{fill:#27348b}.social-wrapper2 .social svg{fill:#707070;transition:.35s;width:18px;height:18px}.custom-checkbox-input{position:relative}.custom-checkbox-input input{position:absolute;padding:0;margin:0;z-index:1;width:100%;height:100%;opacity:0;cursor:pointer}.custom-checkbox-input input:hover+.checkbox .box{flex-shrink:0;border:2px solid #27348b;width:18px;height:18px;margin-right:10px;transition:.3s ease all;cursor:pointer;position:relative}.custom-checkbox-input input:hover+.checkbox .box::before{content:"";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) scale(0.75);opacity:0;width:8px;height:8px;background-color:#27348b;transition:.3s ease all}.custom-checkbox-input input:checked+.checkbox .box::before{opacity:1;transform:translateX(-50%) translateY(-50%) scale(1)}.custom-checkbox-input input:checked+.checkbox .text span{color:#27348b}.custom-checkbox-input .checkbox{display:flex;align-items:center;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:60px;border:0;padding:0 0px;border-radius:100px;color:#000;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);width:100%;margin:0;font-size:1rem;transition:.3s ease all}.custom-checkbox-input .checkbox .box{flex-shrink:0;border:2px solid rgba(0,0,0,.2);width:18px;height:18px;border-radius:1px;margin-right:10px;transition:.3s ease all;position:relative}.custom-checkbox-input .checkbox .box::before{content:"";position:absolute;left:50%;top:50%;border-radius:1px;transform:translateX(-50%) translateY(-50%) scale(0.75);opacity:0;width:8px;height:8px;background-color:#27348b;transition:.3s ease all}.custom-checkbox-input .checkbox .text{font-size:15px;cursor:pointer}.custom-checkbox-input .checkbox .text span{color:#000;transition:.3s ease all}.custom-checkbox-input .checkbox .text strong{color:#27348b;z-index:16;position:relative}.btn-form{color:#27348b}.btn-form svg{transition:.35s}.btn-form:hover svg{transform:translateX(3px)}.dot{position:absolute}.dot:hover .hoverable-box{opacity:1;visibility:visible;transform:translateY(0)}.dot:hover svg .cls-1{fill:#fff !important}.dot:hover svg .cls-2{fill:#27348b !important}.dot svg{width:20px}.dot svg .cls-1{transition:.35s;fill:#27348b !important}.dot svg .cls-2{transition:.35s;fill:#fff !important}.dot .hoverable-box{opacity:0;visibility:hidden;transform:translateY(20px);transition:.45s;position:absolute;padding:15px 20px;display:flex;align-items:center;justify-content:flex-end;left:100%;top:calc(-100% - 20px);background:#fff;-webkit-clip-path:polygon(0 0, 100% 0, 100% 50%, 100% 100%, 16% 100%, 0 62%);clip-path:polygon(0 0, 100% 0, 100% 50%, 100% 100%, 16% 100%, 0 62%);box-shadow:0 2px 10px rgba(0,0,0,.4);z-index:1}.dot .hoverable-box .title{font-size:18px;color:#27348b;line-height:1.5;margin:0;font-weight:bold}.btn-skew{position:relative;padding:15px 20px;display:flex;align-items:center;cursor:pointer;transition:.35s}.btn-skew div{position:relative;z-index:1;white-space:nowrap}.btn-skew svg{stroke:#222;transition:.35s}.btn-skew:hover{color:#fff !important}.btn-skew:hover::before,.btn-skew:hover::after{transform:skewX(-15deg) translate(0);visibility:visible;opacity:1}.btn-skew:hover svg{stroke:#fff}.btn-skew::before{content:"";position:absolute;width:50%;height:100%;left:0;top:0;background:#27348b;transform:skewX(-15deg) translate(-10px, -10px);visibility:hidden;opacity:0;transition:.35s}.btn-skew::after{content:"";position:absolute;width:51%;height:100%;right:0;top:0;background:#27348b;transform:skewX(-15deg) translate(10px, 10px);visibility:hidden;opacity:0;transition:.35s}.color-blue{color:#27348b}.carrier-form-wrapper{width:100%}.carrier-form-wrapper form{width:100%;display:flex;flex-direction:column}.carrier-form-wrapper form p{width:100%;margin:10px 0;position:relative;display:inline-block}.carrier-form-wrapper form label.penta-label{padding:10px;pointer-events:none;position:absolute;left:0;top:0;transition:.2s;transition-timing-function:ease;transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);opacity:.5}.carrier-form-wrapper form .select-wrapper{position:relative}.carrier-form-wrapper form .select-wrapper::after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:11.952px;height:6.703px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.952' height='6.703' viewBox='0 0 11.952 6.703'%3E%3Cpath id='Path_4836' data-name='Path 4836' d='M0,0,5.5,5.269,0,10.538' transform='translate(11.245 0.707) rotate(90)' fill='none' stroke='%23606060' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/svg%3E%0A")}.carrier-form-wrapper form select.penta-form{width:100%;padding:10px;border-radius:1px;outline:none;border:1px solid rgba(0,0,0,.2);transition:.35s;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.carrier-form-wrapper form select.penta-form:focus{border-color:#27348b}.carrier-form-wrapper form input.penta-form,.carrier-form-wrapper form textarea.penta-form{width:100%;padding:10px;border-radius:1px;outline:none;border:1px solid rgba(0,0,0,.2);transition:.35s;resize:none}.carrier-form-wrapper form input.penta-form:focus,.carrier-form-wrapper form textarea.penta-form:focus{border-color:#27348b}.carrier-form-wrapper form input.penta-form:not(:-moz-placeholder-shown)+label.penta-label{opacity:1;transform:scale(0.75) translateY(-70%) translateX(-14px);background:#fff;color:#27348b}.carrier-form-wrapper form input.penta-form:not(:-ms-input-placeholder)+label.penta-label{opacity:1;transform:scale(0.75) translateY(-70%) translateX(-14px);background:#fff;color:#27348b}.carrier-form-wrapper form input.penta-form:focus+label.penta-label,.carrier-form-wrapper form input.penta-form:not(:placeholder-shown)+label.penta-label{opacity:1;transform:scale(0.75) translateY(-70%) translateX(-14px);background:#fff;color:#27348b}.carrier-form-wrapper form textarea.penta-form:not(:-moz-placeholder-shown)+label.penta-label{opacity:1;transform:scale(0.75) translateY(-70%) translateX(-5px);background:#fff;color:#27348b}.carrier-form-wrapper form textarea.penta-form:not(:-ms-input-placeholder)+label.penta-label{opacity:1;transform:scale(0.75) translateY(-70%) translateX(-5px);background:#fff;color:#27348b}.carrier-form-wrapper form textarea.penta-form:focus+label.penta-label,.carrier-form-wrapper form textarea.penta-form:not(:placeholder-shown)+label.penta-label{opacity:1;transform:scale(0.75) translateY(-70%) translateX(-5px);background:#fff;color:#27348b}.carrier-form-wrapper form .send-box{display:flex;justify-content:space-between;width:100%}.carrier-form-wrapper form .send-box .btn-form{border:none;background:rgba(0,0,0,0);display:flex;align-items:center;cursor:pointer}.carrier-form-wrapper form .send-box .btn-form svg{margin-left:5px}.custom-file{position:relative;height:auto;margin-top:-15px}.custom-file .button-field{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px;border:2px dashed rgba(96,96,96,.4);transition:.35s}.custom-file .button-field:hover{border-color:#27348b}.custom-file .button-field .upload-button{margin-bottom:20px;display:flex}.custom-file .button-field .upload-button .text{font-size:16px;color:#606060;line-height:1.5;transition:.45s}.custom-file .button-field .upload-button .icon{display:flex;align-items:center;margin-left:10px;transition:.45s}.custom-file .button-field .info{font-size:14px;font-weight:300;line-height:1.5;color:rgba(96,96,96,.5);margin-bottom:15px;transition:.45s}.custom-file input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer;z-index:2}.custom-file .file-name{white-space:nowrap;overflow:hidden;width:calc(100% - 40px);height:26px;text-overflow:ellipsis;font-size:.875rem;color:#27348b;position:absolute;left:20px;right:20px;text-align:center;bottom:15px}.penta-controller.light{background:#e4e7ed}.penta-controller.light::after{background:rgba(0,0,0,.2)}.product{width:100%;display:flex;align-items:center;justify-content:center;border:1px solid #e4e7ed;background:#fff;padding:15px;margin:50px 0;transition:.35s;transition:.35s}.product:hover{border-color:#27348b;background:#27348b}.product:hover .swiper-pagination{opacity:1}.product:hover .product-content .product-title{font-weight:bold}.product:hover .product-content .product-title::before{background:#fff}.product:hover .product-content .product-title strong{font-weight:normal}.product:hover .product-content .product-title svg{visibility:visible;opacity:1;transform:translateX(0)}.product .product-content{width:100%;height:100%}.product .product-content .product-img{width:100%;height:247px;margin-top:-50px}.product .product-content .product-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product .product-content .product-title{position:relative;font-size:18px;color:#000;padding:10px;margin-top:25px}.product .product-content .product-title div{margin:0 5px;position:relative;z-index:1;align-items:center;justify-content:space-between}.product .product-content .product-title div strong{transition:.35s}.product .product-content .product-title svg{transform:translateX(35px);opacity:0;visibility:hidden;transition:.35s}.product .product-content .product-title::before{content:"";top:0;left:0;width:100%;height:100%;position:absolute;background:#e4e7ed;transform:skewX(-15deg)}.bg-overlay{width:100%;height:100%;position:fixed;left:0;top:0;z-index:99;opacity:0;visibility:hidden;transition:.45s}.bg-overlay.active{opacity:1;visibility:visible}.bg-overlay-black{background:linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 30%, rgba(0, 0, 0, 0.8) 100%)}.popup-products{position:fixed;right:0;top:0;z-index:101;height:100%;background:#fff;overflow:hidden;transition:.65s ease}.popup-products.popup-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(100%)}.popup-products .inner{height:100%;padding:30px 50px;position:relative;display:flex;align-items:center}#kvkk{display:none;width:600px}.popup-products .top-field .logo{display:flex;justify-content:space-between}.popup-products .inner .right-field{position:absolute;right:45px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;display:flex;transform:rotate(180deg);-webkit-animation:marguee 15s infinite;animation:marguee 15s infinite}.popup-products .inner .right-field .text{font-size:120px;line-height:1.25;color:rgba(0,0,0,0);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#777;white-space:nowrap;margin:0px -35px}@-webkit-keyframes marguee{0%{transform:translateY(0%)}50%{transform:translateY(8%)}100%{transform:translateY(0%)}}@keyframes marguee{0%{transform:translateY(0%)}50%{transform:translateY(8%)}100%{transform:translateY(0%)}}.popup-products .offer-popup-img{margin:20px 0;height:200px;width:100%}.popup-products .offer-popup-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.btn-offer{border:none;background:rgba(0,0,0,0);color:#fff;position:relative;padding:5px 10px;display:flex;align-items:center;justify-content:center;outline:none !important;box-shadow:none;cursor:pointer;transition:.35s;border:none}.btn-offer:hover svg{margin-left:8px}.btn-offer div{display:flex;align-items:center;justify-content:center}.btn-offer::before{width:100%;height:100%;position:absolute;content:"";background:#27348b;transform:skewX(-15deg);z-index:-1;top:0;left:0;transition:.35s;border:none}.btn-offer svg{stroke:#fff;margin-left:5px;transition:.35s}.mobile-logo{display:none}.popup-products .checkbox{width:55%}.contact-form-field .branch-contact-item strong{font-weight:bold}.all-category-mobile{display:none}@-webkit-keyframes animateBranchOut{0%{opacity:1}100%{opacity:0}}@keyframes animateBranchOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes animateBranchIn{0%{opacity:0}100%{opacity:1}}@keyframes animateBranchIn{0%{opacity:0}100%{opacity:1}}.scrollbar{overflow-y:auto;overflow-x:hidden}.table{max-width:100%;overflow-x:auto}.table table{width:100%}.table table tr td{white-space:nowrap}.contact-adress-text{font-family:"Roc-Grotesk"}.contact-adress-text strong{font-family:"Roc-Grotesk-Medium";font-weight:normal}.productlist-slider .swiper-pagination{opacity:0;transition:.35s;margin-top:-20px;position:relative}.productlist-slider .swiper-pagination .swiper-pagination-bullet{border-radius:1px !important;width:20px !important;background:rgba(114,106,106,.5);transition:.35s;transform:skewX(-10deg)}.productlist-slider .swiper-pagination .swiper-pagination-bullet-active{background:rgba(0,0,0,.4);width:35px !important}.branchmap-zoom{display:flex;justify-content:flex-end}.branchmap-zoom a{padding:5px 15px;outline:none;border:none;margin:0;cursor:pointer;background:rgba(255,255,255,.7);display:flex;align-items:center;justify-content:center;font-size:20px;position:relative;transition:.35s}.branchmap-zoom a.disabled{cursor:default;background:rgba(255,255,255,.6)}.branchmap-zoom a.disabled:hover{background:rgba(255,255,255,.6)}.branchmap-zoom a:hover{background:rgba(255,255,255,.9)}.branchmap-zoom a:first-child::after{content:"";position:absolute;width:1px;height:75%;top:50%;transform:translateY(-50%);right:0;background:rgba(255,255,255,.3)}.menu{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.menu .topbar .container .wrapper{padding:15px 0;display:grid;grid-gap:25px;grid-template-columns:minmax(0, auto) minmax(0, auto);border-bottom:1px solid rgba(145,142,142,.25)}.menu .topbar .container .wrapper .order-1{order:1}.menu .topbar .container .wrapper .order-2{order:2}.menu .topbar .container .wrapper .contact-info ul{display:flex;list-style:none;padding:0;margin:0}.menu .topbar .container .wrapper .contact-info ul li+li{margin-left:10px}.menu .topbar .container .wrapper .contact-info ul li::marker{display:none}.menu .topbar .container .wrapper .contact-info ul li a{display:flex;align-items:center}.menu .topbar .container .wrapper .contact-info ul li a .text{font-size:14px;color:#212529;transition:.45s}.menu .topbar .container .wrapper .contact-info ul li a .icon{width:20px;transition:.45s;margin-right:10px;display:flex;align-items:center}.menu .topbar .container .wrapper .contact-info ul li a:hover .icon{transform:rotateZ(15deg)}.menu .topbar .container .wrapper .contact-info ul li a:hover .text{color:#27348b;transform:translateX(3px)}.menu .topbar .container .wrapper .pdf-extension a{display:flex;align-items:center;justify-content:flex-end}.menu .topbar .container .wrapper .pdf-extension a .icon{transition:.45s;margin-right:10px;display:flex;align-items:center;width:20px}.menu .topbar .container .wrapper .pdf-extension a .text{font-size:14px;color:#212529;transition:.45s}.menu .topbar .container .wrapper .pdf-extension a:hover .icon{fill:#27348b}.menu .topbar .container .wrapper .pdf-extension a:hover .text{color:#27348b;transform:translateX(3px)}.homepage .slider{height:calc(100vh - 250px)}.homepage .slider .swiper{position:relative;width:100%;height:100%}.homepage .slider .swiper .swiper-slide{width:100%;height:100%}.homepage .slider .swiper .swiper-slide-active .slider-content .text-container .text-wrapper .background-selector .content-field{-webkit-animation:sliderFade 1s;animation:sliderFade 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.6s;animation-delay:.6s}.homepage .slider .swiper .swiper-slide .slider-content{width:100%;height:100%;background-size:cover;position:relative}.homepage .slider .swiper .swiper-slide .slider-content .image-field{height:100%;position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);color:#fff}.homepage .slider .swiper .swiper-slide .slider-content .image-field .image{height:100%}.homepage .slider .swiper .swiper-slide .slider-content .image-field .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage .slider .swiper .swiper-slide .slider-content .image-field .image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage .slider .swiper .swiper-slide .slider-content .text-container{height:100%}.homepage .slider .swiper .swiper-slide .slider-content .text-container .text-wrapper{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);height:100%}.homepage .slider .swiper .swiper-slide .slider-content .text-container .text-wrapper .background-selector{position:relative;height:100%;background:rgba(228,231,237,.75);padding:50px}.homepage .slider .swiper .swiper-slide .slider-content .text-container .text-wrapper .content-field{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.homepage .slider .swiper .swiper-slide .slider-content .text-container .text-wrapper .content-field .title{font-size:50px;font-family:"BrandonGrotesque-Bold"}.homepage .slider .swiper .swiper-slide .slider-content .text-container .text-wrapper .content-field .text{font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.homepage .slider .swiper .swiper-slide .slider-content::before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;background:radial-gradient(circle, rgba(0, 0, 0, 0.37) 0%, rgba(0, 0, 0, 0.55) 100%)}.homepage .slider .swiper .carousel-controller{position:absolute;left:0;right:0;margin:0 auto;bottom:30px;z-index:1}.homepage .slider .swiper .carousel-controller .controller-wrapper .controller-content{position:relative;display:flex;align-items:center;gap:20px}.homepage .slider .swiper .carousel-controller .controller-wrapper .controller-content .swiper-pagination{position:relative}.homepage .slider .swiper .carousel-controller .controller-wrapper .controller-content .swiper-pagination .swiper-pagination-bullet{border-radius:1px !important;width:20px !important;background:#918e8e;transition:.35s;transform:skewX(-10deg)}.homepage .slider .swiper .carousel-controller .controller-wrapper .controller-content .swiper-pagination .swiper-pagination-bullet-active{background:#918e8e;width:35px !important}.homepage .categories .category-title{display:flex;align-items:center;justify-content:space-between;margin:30px 0}.homepage .categories .category-title .line{width:55%;height:1px;background:rgba(112,112,112,.15)}.homepage .categories .category-title .all-category{color:#222;display:flex;align-items:center;transition:.35s}.homepage .categories .category-title .all-category:hover{color:#27348b}.homepage .categories .category-title .all-category:hover svg{stroke:#27348b;transform:translateX(3px)}.homepage .categories .category-title .all-category svg{stroke:#222;margin-left:8px;transition:.35s}.homepage .categories .category-slider{width:100%;padding:25px}.homepage .categories .category-slider .swiper-slide{height:365px}.homepage .about{background:#f1f1f1;padding:30px 0}.homepage .branch{background:#4653a8;background:radial-gradient(circle, rgb(70, 83, 168) 0%, rgb(39, 52, 139) 100%);padding:30px 0}.homepage .branch .map{width:100%;position:relative}.homepage .branch .map img{width:100%}.homepage .branch .map .map-selector{position:absolute;left:0;top:0;width:100%;height:100%}.homepage .branch .map .map-selector .dots .dot{position:absolute}.homepage .branch .map .map-selector .dots .dot:hover{pointer-events:all}.homepage .branch .map .map-selector .dots .dot:hover .hoverable-box{pointer-events:all;opacity:1;visibility:visible;transform:translateY(0)}.homepage .branch .map .map-selector .dots .dot:hover svg .cls-1{fill:#fff}.homepage .branch .map .map-selector .dots .dot:hover svg .cls-2{fill:#27348b}.homepage .branch .map .map-selector .dots .dot svg{width:20px}.homepage .branch .map .map-selector .dots .dot svg .cls-1{transition:.35s;fill:#27348b}.homepage .branch .map .map-selector .dots .dot svg .cls-2{transition:.35s;fill:#fff}.homepage .branch .map .map-selector .dots .dot .hoverable-box{pointer-events:none;opacity:0;visibility:hidden;transform:translateY(20px);transition:.45s;position:absolute;padding:15px 20px;display:flex;align-items:center;justify-content:flex-end;left:100%;top:calc(-100% - 20px);background:#fff;-webkit-clip-path:polygon(0 0, 100% 0, 100% 50%, 100% 100%, 16% 100%, 0 62%);clip-path:polygon(0 0, 100% 0, 100% 50%, 100% 100%, 16% 100%, 0 62%);box-shadow:0 2px 10px rgba(0,0,0,.4);z-index:1}.homepage .branch .map .map-selector .dots .dot .hoverable-box .title{font-size:18px;color:#27348b;line-height:1.5;margin:0;font-weight:bold}.homepage .product-group{padding:30px 0}.homepage .product-group .about-text{margin:20px 0}.homepage .product-group .about-text .product-group-main-title{font-size:28px}.homepage .references .references-wrapper{margin:30px 0}.homepage .references .references-wrapper .row{justify-content:center;gap:25px 0}.homepage .references .references-wrapper .row .col-6{display:flex;align-items:center;justify-content:center;background:#fff}.homepage .references .references-wrapper .reference-img{width:100%;display:flex;justify-content:center;padding:10px;height:90px;align-items:center}.homepage .references .references-wrapper .reference-img img{transition:.35s;-o-object-fit:contain;object-fit:contain;filter:grayscale(100%);opacity:.5}.homepage .references .references-wrapper .reference-img:hover img{filter:grayscale(0);opacity:1}.homepage .slider .swiper-horizontal>.swiper-pagination-bullets,.homepage .slider .swiper-pagination-bullets.swiper-pagination-horizontal,.homepage .slider .swiper-pagination-custom,.homepage .slider .swiper-pagination-fraction{width:unset;bottom:unset;left:unset}@-webkit-keyframes sliderFade{0%{opacity:0;transform:translateY(50%)}100%{opacity:1;transform:translateY(0)}}@keyframes sliderFade{0%{opacity:0;transform:translateY(50%)}100%{opacity:1;transform:translateY(0)}}.corporate .about-desc .about-desc-wrapper{-moz-columns:2;columns:2;line-height:1.75;font-weight:400}.corporate .about2{position:relative;padding:30px 0;margin-top:150px}.corporate .about2:before{content:"";position:absolute;background:#27348b;transform:rotate(-0.5deg);width:101.5%;left:-1%;top:0;height:100%}.corporate .about2 .introduction-box{position:relative}.corporate .about2 .introduction-box .introduction{position:absolute;left:0;top:0;width:100%;height:400px;margin-top:-100px;transition:.45s}.corporate .about2 .introduction-box .introduction.remove{opacity:0;visibility:hidden}.corporate .about2 .introduction-box .video-box{width:100%;height:400px;margin-top:-100px}.corporate .about2 .introduction-box .video-box iframe{width:100%;height:100%}.corporate .about2 .introduction-box .video-box video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.corporate .about2 .int-data-wrapper .int-data{position:relative;margin-top:25px;line-height:1.2}.corporate .about2 .int-data-wrapper .int-data .data-value{color:#fff;font-size:32px;font-family:"BrandonGrotesque-Bold"}.corporate .about2 .int-data-wrapper .int-data .data-title{color:#fff;font-size:18px}.corporate .about2 .int-data-wrapper .int-data:last-child::after{display:none}.corporate .about2 .int-data-wrapper .int-data::after{width:100px;height:1px;content:"";position:absolute;left:0;bottom:-20%;background:rgba(255,255,255,.1)}.corporate .about2 .mission{margin:30px 0}.corporate .about2 .mission .about-text .theme-title{font-weight:bold}.corporate .gallery{margin:30px 0}.corporate .gallery .gallery-slider .gallery-img{height:500px;position:relative}.corporate .gallery .gallery-slider .gallery-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.corporate .gallery .gallery-slider .gallery-img::after{width:100%;height:100%;top:0;left:0;content:"";position:absolute;background:linear-gradient(to top, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0))}.corporate .gallery .gallery-slider .gallery-title-field{display:flex;justify-content:space-between;align-items:center;padding:0 20px;position:absolute;z-index:1;bottom:25px;width:100%}.corporate .gallery .gallery-slider .gallery-title-field .gallery-title{color:#fff;font-size:20px}.products .products-field .wrapper{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-gap:35px}.products .products-field .wrapper .sidebar .filter-field .sticky{width:100%}.products .products-field .wrapper .sidebar .filter-field .widget{background:#fff;margin-bottom:30px}.products .products-field .wrapper .sidebar .filter-field .widget:last-child{margin-bottom:0}.products .products-field .wrapper .sidebar .filter-field .widget *{font-family:Gotham A,Gotham B,sans-serif !important}.products .products-field .wrapper .sidebar .filter-field .widget:hover .heading .title .text{color:#27348b}.products .products-field .wrapper .sidebar .filter-field .widget:hover .heading .title .icon{background:#3243b3}.products .products-field .wrapper .sidebar .filter-field .widget:hover .heading .title .icon .inner{color:#fff}.products .products-field .wrapper .sidebar .filter-field .widget.active .heading::after{background:rgba(0,0,0,0)}.products .products-field .wrapper .sidebar .filter-field .widget.active .heading .title .icon{background-color:#27348b}.products .products-field .wrapper .sidebar .filter-field .widget.active .heading .title .icon .inner{transform:rotate(-45deg);color:#e4e7ed}.products .products-field .wrapper .sidebar .filter-field .widget .heading{position:relative;padding:10px 20px;display:flex;flex-direction:column;justify-content:center;text-align:center}.products .products-field .wrapper .sidebar .filter-field .widget .heading::after{content:"";position:absolute;height:1px;width:calc(100% - 10px);left:50%;bottom:0;transform:translateX(-50%);background-color:#27348b;transition:.45s}.products .products-field .wrapper .sidebar .filter-field .widget .heading .title{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center}.products .products-field .wrapper .sidebar .filter-field .widget .heading .title .text{font-size:18px;color:#212529;font-weight:500;line-height:1.5;transition:.45s}.products .products-field .wrapper .sidebar .filter-field .widget .heading .title .icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#e4e7ed;z-index:2;cursor:pointer;transition:.35s ease all}.products .products-field .wrapper .sidebar .filter-field .widget .heading .title .icon .inner{transition:.35s ease all;color:#212529}.products .products-field .wrapper .sidebar .filter-field .widget .heading .title .icon:hover{background-color:#27348b}.products .products-field .wrapper .sidebar .filter-field .widget .custom-check-group{padding:20px}.products .products-field .wrapper .sidebar .filter-field .widget .custom-check-group .filter-widget{margin-bottom:20px}.products .products-field .wrapper .sidebar .filter-field .widget .custom-check-group .filter-widget:last-child{margin-bottom:0}.products .products-field .wrapper .sidebar .filter-field .widget .custom-check-group .filter-widget .filter-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.products .products-field .wrapper .sidebar .filter-field .widget .custom-check-group .filter-widget .filter-title .text{font-size:15px;color:#27348b;line-height:1.5;margin-bottom:0;font-weight:bold}.products .products-field .wrapper .sidebar .filter-field .widget .custom-check-group .filter-widget .filter-title .icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#e4e7ed;z-index:2;cursor:pointer;transition:.35s ease all}.products .products-field .wrapper .sidebar .filter-field .widget .custom-check-group .filter-widget .filter-title .icon .inner{transition:.35s ease all;color:#212529}.products .products-field .wrapper .sidebar .filter-field .widget .custom-check-group .filter-widget .filter-title .icon:hover{background-color:#27348b}.products .products-field .wrapper .sidebar .filter-field .widget .custom-check-group .filter-widget .filter-title .icon:hover .inner{color:#e4e7ed}.products .products-field .wrapper .sidebar .filter-field .custom-check{position:relative;margin-bottom:15px}.products .products-field .wrapper .sidebar .filter-field .custom-check:last-child{margin-bottom:0}.products .products-field .wrapper .sidebar .filter-field .custom-check input{position:absolute;left:0;padding:0;margin:0;z-index:1;cursor:pointer;width:100%;height:100%;opacity:0}.products .products-field .wrapper .sidebar .filter-field .custom-check input:hover+.checkbox .box{border-color:#27348b}.products .products-field .wrapper .sidebar .filter-field .custom-check input:hover+.checkbox .text{color:#27348b}.products .products-field .wrapper .sidebar .filter-field .custom-check input:checked+.checkbox .box{border-color:#27348b}.products .products-field .wrapper .sidebar .filter-field .custom-check input:checked+.checkbox .box::before{opacity:1;transform:translateX(-50%) translateY(-50%) scale(1);background:#27348b}.products .products-field .wrapper .sidebar .filter-field .custom-check input:checked+.checkbox .text{color:#27348b}.products .products-field .wrapper .sidebar .filter-field .custom-check input:checked+.checkbox .text span{font-weight:bold}.products .products-field .wrapper .sidebar .filter-field .custom-check .checkbox{display:flex;align-items:center}.products .products-field .wrapper .sidebar .filter-field .custom-check .checkbox .box{width:14px;height:14px;flex-shrink:0;border:1px solid rgba(33,37,41,.5);margin-right:10px;position:relative;transition:.45s}.products .products-field .wrapper .sidebar .filter-field .custom-check .checkbox .box::before{content:"";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) scale(0.75);opacity:0;width:8px;height:8px;background-color:#212529;transition:.3s ease all}.products .products-field .wrapper .sidebar .filter-field .custom-check .checkbox .text{color:#212529;font-size:14px;font-weight:500;line-height:1;transition:.45s}.products .products-field .wrapper .product-wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:24px}.products .products-field .wrapper .product-wrapper .product{margin-bottom:0}.contact .contact-form-field{margin:30px 0}.contact .contact-form-field .contact-left-field .branch-contact-item{margin:25px 0}.contact .contact-form-field .contact-right-field{display:flex}.contact .contact-form-field .contact-right-field .contact-form-wrapper{width:100%;position:relative;margin-top:90px;z-index:1}.contact .contact-form-field .contact-right-field .contact-form-wrapper::before{background:#fff;content:"";position:absolute;left:-20px;top:-20px;width:95%;height:110%;z-index:-1}.contact .contact-form-field .contact-right-field .contact-form-wrapper form{width:100%;display:flex;flex-direction:column}.contact .contact-form-field .contact-right-field .contact-form-wrapper form p{width:100%;margin:10px 0;position:relative;display:inline-block}.contact .contact-form-field .contact-right-field .contact-form-wrapper form label.penta-label{padding:10px;pointer-events:none;position:absolute;left:0;top:0;transition:.2s;transition-timing-function:ease;transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);opacity:.5}.contact .contact-form-field .contact-right-field .contact-form-wrapper form input.penta-form,.contact .contact-form-field .contact-right-field .contact-form-wrapper form textarea.penta-form{width:85%;padding:10px;border-radius:1px;outline:none;border:1px solid rgba(0,0,0,.2);transition:.35s;resize:none}.contact .contact-form-field .contact-right-field .contact-form-wrapper form input.penta-form:focus,.contact .contact-form-field .contact-right-field .contact-form-wrapper form textarea.penta-form:focus{border-color:#27348b}.contact .contact-form-field .contact-right-field .contact-form-wrapper form input.penta-form:not(:-moz-placeholder-shown)+label.penta-label{opacity:1;transform:scale(0.75) translateY(-70%) translateX(-14px);background:linear-gradient(to bottom, #f9f9f9, #fff);color:#27348b}.contact .contact-form-field .contact-right-field .contact-form-wrapper form input.penta-form:not(:-ms-input-placeholder)+label.penta-label{opacity:1;transform:scale(0.75) translateY(-70%) translateX(-14px);background:linear-gradient(to bottom, #f9f9f9, #fff);color:#27348b}.contact .contact-form-field .contact-right-field .contact-form-wrapper form input.penta-form:focus+label.penta-label,.contact .contact-form-field .contact-right-field .contact-form-wrapper form input.penta-form:not(:placeholder-shown)+label.penta-label{opacity:1;transform:scale(0.75) translateY(-70%) translateX(-14px);background:linear-gradient(to bottom, #f9f9f9, #fff);color:#27348b}.contact .contact-form-field .contact-right-field .contact-form-wrapper form textarea.penta-form:not(:-moz-placeholder-shown)+label.penta-label{opacity:1;transform:scale(0.75) translateY(-70%) translateX(-5px);background:#fff;color:#27348b}.contact .contact-form-field .contact-right-field .contact-form-wrapper form textarea.penta-form:not(:-ms-input-placeholder)+label.penta-label{opacity:1;transform:scale(0.75) translateY(-70%) translateX(-5px);background:#fff;color:#27348b}.contact .contact-form-field .contact-right-field .contact-form-wrapper form textarea.penta-form:focus+label.penta-label,.contact .contact-form-field .contact-right-field .contact-form-wrapper form textarea.penta-form:not(:placeholder-shown)+label.penta-label{opacity:1;transform:scale(0.75) translateY(-70%) translateX(-5px);background:#fff;color:#27348b}.contact .contact-form-field .contact-right-field .contact-form-wrapper form .send-box{display:flex;justify-content:space-between;width:85%}.contact .contact-form-field .contact-right-field .contact-form-wrapper form .send-box .btn-form{font-family:"Roc-Grotesk-Bold";border:none;background:rgba(0,0,0,0);display:flex;align-items:center;cursor:pointer}.contact .contact-form-field .contact-right-field .contact-form-wrapper form .send-box .btn-form svg{margin-left:5px}.contact .map{width:100%;height:400px;margin-top:-60px;background-size:cover;background-position:center;position:relative;display:flex;justify-content:center;align-items:center}.contact .map::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:radial-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0), rgba(255, 255, 255, 0), rgba(39, 52, 153, 0.13))}.contact .map .btn-direction-wrapper{background:#27348b;transform:skewX(-15deg);padding:20px 30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center}.contact .map .btn-direction-wrapper>*{transform:skewX(15deg)}.contact .map .btn-direction-wrapper .btn-direction{display:flex;align-items:center;color:#fff;margin:0 20px;margin-top:4px}.contact .map .btn-direction-wrapper .btn-direction:hover svg{transform:translateX(3px)}.contact .map .btn-direction-wrapper .btn-direction svg{margin-left:8px;margin-top:-3px;transition:.35s}.single-product .product-main .product-title{display:flex;align-items:center;padding:15px 0;width:100%;background:#e4e7ed;position:relative;transform:skewX(-15deg)}.single-product .product-main .product-title::before{height:100%;left:-100%;top:0;width:150%;content:"";position:absolute;background:#e4e7ed;transform:skewX(-15deg)}.single-product .product-main .product-title .theme-title{transform:skewX(15deg);font-family:"Roc-Grotesk"}.single-product .product-main .product-title .theme-title strong{font-family:"Roc-Grotesk-Bold"}.single-product .product-main .product-table-field{display:flex;margin:25px 0}.single-product .product-main .product-table-field .product-table-title{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);color:rgba(0,0,0,0);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#777;font-size:36px;text-align:center}.single-product .product-main .product-table-field .product-table{font-size:18px;width:100%}.single-product .product-main .product-table-field .product-table table{width:100%}.single-product .product-main .product-table-field .product-table table tr td:not(:empty){border-bottom:1px solid rgba(0,0,0,.05);padding:5px}.single-product .product-main .single-product-slider{height:517px;width:100%}.single-product .product-main .single-product-slider .swiper-slide{width:100%;height:100%}.single-product .product-main .single-product-slider .swiper-slide .product-img{width:100%;height:100%;cursor:pointer}.single-product .product-main .single-product-slider .swiper-slide .product-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-product .product-main .single-prod-controls{margin:20px 0}.single-product .product-main .single-prod-controls .left-buttons{display:flex}.single-product .product-main .single-prod-controls .left-buttons a:hover div{color:#fff}.single-product .product-main .single-prod-controls .left-buttons a:hover div svg{stroke:#fff;fill:#fff}.single-product .product-main .single-prod-controls .left-buttons a:hover div::before{background:#27348b}.single-product .product-main .single-prod-controls .left-buttons a div{position:relative;padding:10px 20px;display:flex;align-items:center;justify-content:center;transition:.35s;color:#222}.single-product .product-main .single-prod-controls .left-buttons a div svg{transition:.35s;stroke:#222;fill:#222;width:18px;height:18px;margin:0 10px}.single-product .product-main .single-prod-controls .left-buttons a div::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#e4e7ed;z-index:-1;transform:skewX(-15deg);transition:.35s}.single-product .diemensions{background:#27348b;padding:30px 0}.single-product .diemensions .theme-title{margin-bottom:20px}.single-product .diemensions table{width:100%}.single-product .diemensions table tr td{color:#fff;padding:7px;border-bottom:1px solid rgba(255,255,255,.1)}.single-product .diemensions table tr:last-child td{border:none}.single-product .other-products{padding:30px 0}.single-product .other-products .other-products-slider{margin:20px 0}.carrier .positions .position-wrapper .position{display:grid;padding:20px 0;margin:20px 0;grid-template-columns:repeat(3, 1fr);position:relative}.carrier .positions .position-wrapper .position:last-child::after{display:none}.carrier .positions .position-wrapper .position::after{position:absolute;content:"";bottom:0;left:0;width:99%;height:1px;background:rgba(0,0,0,.05)}.carrier .positions .position-wrapper .position-title{display:flex;align-items:center;font-size:20px;font-family:"Roc-Grotesk-Medium"}.carrier .positions .position-wrapper .position-state{display:flex;justify-content:center;align-items:center;color:#8e8e8e}.carrier .positions .position-wrapper .position-apply{display:flex;justify-content:flex-end;align-items:center}.carrier .carrier-form .form-img{width:100%;height:100%}.carrier .carrier-form .form-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main-branch .branch-list .branches-wrapper{width:100%;position:relative}.main-branch .branch-list .branches-wrapper .branch-box{background:#e4e7ed;display:grid;grid-template-columns:minmax(0, auto) minmax(0, 1fr) minmax(0, auto);grid-gap:30px;cursor:pointer;transition:.35s;margin:20px 0;width:100%}.main-branch .branch-list .branches-wrapper .branch-box:hover{background:rgba(216,217,219,.3607843137)}.main-branch .branch-list .branches-wrapper .branch-box:hover .branch-city::after{left:-40%;width:100%}.main-branch .branch-list .branches-wrapper .branch-box .branch-city{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:rotate(180deg);text-orientation:mixed;margin-top:0px;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;padding:5px 10px;font-size:18px;background:#27348b;color:#fff;position:relative}.main-branch .branch-list .branches-wrapper .branch-box .branch-city::after{background:#27348b;width:55%;height:100%;position:absolute;left:-25%;bottom:0px;content:"";z-index:-1;transform:skewX(-8deg);transition:.35s}.main-branch .branch-list .branches-wrapper .branch-box .branch-left-field{padding:20px;display:flex;flex-direction:column;justify-content:center}.main-branch .branch-list .branches-wrapper .branch-box .branch-left-field .branch-title{font-size:22px;font-family:"Roc-Grotesk-Medium"}.main-branch .branch-list .branches-wrapper .branch-box .branch-left-field .branch-address{font-size:19px}.main-branch .branch-list .branches-wrapper .branch-box .branch-right-field{padding:20px}.main-branch .branch-map{margin:30px 0}.main-branch .branch-map .branch-map-field{padding:20px;background:#27348b;position:relative;overflow:hidden}.main-branch .branch-map .branch-map-field .branch-map-inner{transition:.35s;position:relative}.main-branch .branch-map .branch-map-field .branch-map-inner.zoom .branch-map-svg{width:150%;height:150%}.main-branch .branch-map .branch-map-field .branch-map-inner .branch-map-svg{width:100%;height:100%;position:relative;transition:.35s}.main-branch .branch-map .branch-map-field .branch-map-inner svg path{fill:#b9bec7;stroke:rgba(255,255,255,.4)}.main-branch .branch-map .branch-map-field .branch-map-inner svg path.selected{fill:#5067ff !important}.main-branch .branch-map .branch-map-field .branch-map-inner svg path.active{fill:#9ba0bc;transition:.35s}.main-branch .branch-map .branch-map-field .branch-map-inner svg path.active:hover{fill:#5067ff}.main-branch .branch-map .branch-map-field .branch-map-inner .dots{width:100%;height:100%;position:absolute;top:0;left:0}.main-branch .branch-map .branch-map-field .branch-map-inner .dots .dot{transform:scale(1.1)}@media only screen and (max-width: 1440px){.homepage .slider .swiper .controller-wrapper{left:unset}.corporate .about2:before{transform:unset;left:0;width:100%}}@media only screen and (max-width: 1200px){footer .footer .footer-right-field .phone-number{transform:scale(0.85)}.homepage .slider .swiper .swiper-slide .slider-content .content-field{left:50px}.custom-checkbox-input .checkbox .text{font-size:14px}.contact .contact-form-field .contact-right-field .contact-form-wrapper form input.penta-form,.contact .contact-form-field .contact-right-field .contact-form-wrapper form textarea.penta-form{width:100%}.contact .contact-form-field .contact-right-field .contact-form-wrapper form .send-box{width:100%}.product .product-content .product-title{margin:25px 8px 0}.branches .branch-wrapper{grid-gap:20px 35px}.contact .contact-form-field .contact-right-field .contact-form-wrapper::before{width:110%;height:110%}}@media only screen and (max-width: 1024px){footer .footer .footer-right-field .phone-number{transform:scale(0.7)}footer .footer .footer-right-field .footer-right-content img{transform:scale(0.7)}footer .footer .footer-right-field form.subscribe button::before{display:none}.menu .menu-input-wrapper .menu-input input{font-size:14px}.product-category.nth3{height:288px}.products .products-field .wrapper .product-wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 901px){.menu .navbar-nav .nav-link{margin-left:5px}.homepage .categories .category-title .line{width:40%}.branches-left-col{flex:0 0 100%;max-width:100%;margin-bottom:30px}.branches-right-col{flex:0 0 100%;max-width:100%}.carrier-form-left-col{flex:100%;max-width:100%}.carrier-form-left-col .form-img{display:none}.carrier-form-right-col{flex:0 0 100%;max-width:100%;padding:0}.product-group-left-col,.product-group-right-col{flex:0 0 100%;max-width:100%}.product-group-right-col .product-category:first-child{margin-top:0}.single-product-left-col,.single-product-right-col{flex:0 0 100%;max-width:100%}.single-product-left-col{order:2}.single-product-right-col{order:1}.products .products-field .wrapper{grid-template-columns:minmax(0, 1fr);grid-gap:25px}.menu .topbar .container .wrapper{grid-template-columns:minmax(0, 1fr);grid-gap:10px}.menu .topbar .container .wrapper .pdf-extension a,.menu .topbar .container .wrapper .contact-info ul{justify-content:center}.products .products-field .wrapper .sidebar .filter-field .widget{margin-bottom:20px}.breadcrumb{padding:20px 0}.breadcrumb .breadcrumb-content .path-wrapper::after{width:100%}}@media only screen and (max-width: 991px){footer .footer .footer-right-field{height:auto;width:60%;margin:-60px auto 0}footer .footer .footer-right-col{margin-bottom:30px;order:1}footer .footer .footer-left-col{order:2}footer .footer .footer-right-field .phone-number{transform:scale(1)}footer .footer .footer-right-field .footer-right-content img{transform:scale(1)}footer .footer .footer-right-field .footer-right-content{margin:15px 0}footer .footer .footer-right-field form.subscribe{margin:30px 10px 0}.contact .contact-form-field .contact-right-field .contact-form-wrapper form .send-box{flex-direction:column;justify-content:center}.contact .contact-form-field .contact-right-field .contact-form-wrapper form .send-box .btn-form{width:100%;justify-content:center;margin:20px 0}}@media only screen and (max-width: 769px){.menu-input-wrapper{display:none !important}.navbar-toggler{margin-left:auto}.mobile-logo{display:block;position:relative}.mobile-logo img{width:150px}.navbar-logo{display:none !important}.navbar-logo img{display:none}.homepage .categories .category-title .line{width:25%}footer .footer .footer-links-wrapper{grid-template-columns:repeat(2, minmax(0, auto))}.homepage .slider{height:calc(100vh - 60px)}.navbar-light .navbar-toggler{color:#000;border:none;outline:none}.homepage .introduction-wrapper{margin-bottom:20px}.navbar-nav{margin-top:20px}.menu{border-bottom:1px solid rgba(0,0,0,.09)}.menu .navbar-nav .nav-item::before{float:left !important}.menu .navbar-nav .nav-item:hover::before{left:-8%;width:60%}.btn-skew{font-size:15px;color:#fff !important}.btn-skew::before,.btn-skew::after{transform:skewX(-15deg) translate(0);visibility:visible;opacity:1}.btn-skew svg{stroke:#fff}.single-product .product-main .single-prod-controls{gap:15%}.contact-left-col,.contact-right-col{flex:0 0 100%;max-width:100%}.diemensions{overflow:hidden}.diemensions table{overflow-x:scroll}.popup-products .inner .right-field{display:none}.popup-products .inner .content{padding-right:0 !important;min-width:unset !important;max-width:unset !important;width:100%}.popup-products .inner{padding:30px 25px}.form-field.scrollbar{max-height:unset !important;overflow:hidden}.btn-offer{margin-right:20px}.popup-products .offer-popup-img{height:150px}.contact .contact-form-field .contact-right-field .contact-form-wrapper::before{width:110%;height:110%;left:-5%;top:-5%}.contact .contact-form-field .contact-right-field .contact-form-wrapper{margin-top:30px}.contact .map{margin-top:0}}@media only screen and (max-width: 600px){footer .footer .footer-links-wrapper{grid-template-columns:repeat(1, minmax(0, auto))}footer .footer .footer-links-wrapper .footer-links{padding:0}footer .footer .footer-right-field{width:100%}footer .footer .footer-links-wrapper{margin-top:0}footer .copyright-text{margin-bottom:20px}.products .products-field .wrapper .product-wrapper{grid-template-columns:minmax(0, 1fr)}.categories .category-title .line{display:none}.menu .topbar{position:fixed;bottom:0;background:#fff;z-index:11;box-shadow:0 0 10px 0 rgba(0,0,0,.15);width:100%}.menu .topbar .container{padding:0}.menu .topbar .container .wrapper{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);padding:0;border:unset;grid-gap:0}.menu .topbar .container .wrapper>div a{width:100%;height:40px}.menu .topbar .container .wrapper .contact-info ul li a:hover .text{color:#fff}.menu .topbar .container .wrapper>div:first-child{background:#27348b}.menu .topbar .container .wrapper>div:first-child ul li a .icon svg path{stroke:#fff}.menu .topbar .container .wrapper>div:first-child ul li a .text{color:#fff}.menu .topbar .container .wrapper .contact-info ul li{display:none}.menu .topbar .container .wrapper .contact-info ul li:first-child{display:flex}footer{margin-bottom:40px}.homepage .categories .category-slider{padding:0}.menu .topbar .container .wrapper>div:first-child ul li a .text,.menu .topbar .container .wrapper .pdf-extension a .text{font-size:13px}.menu .topbar .container .wrapper .pdf-extension a .icon,.menu .topbar .container .wrapper .contact-info ul li a .icon{margin-right:5px}.col-12{padding:0}.homepage .branch .map{margin:25px 0}.corporate .about-desc .about-desc-wrapper{-moz-columns:1;columns:1}.corporate .about-desc .about-desc-wrapper p{margin:0}.corporate .about2{padding:0 0 30px}.branches .branch-wrapper{grid-template-columns:repeat(1, 1fr)}.branches .branch-wrapper .branch-item{width:100%}.branches .branch-wrapper .branch-item:first-child{margin-top:30px}.int-data-wrapper{display:grid;text-align:center;grid-template-columns:repeat(3, 1fr)}.int-data-wrapper .int-data{justify-self:center}.int-data-wrapper .int-data::after{display:none}.carrier-form-wrapper form .send-box{margin-bottom:30px}.carrier-form-wrapper form .send-box{flex-direction:column}.carrier-form-wrapper form .send-box .btn-form{justify-content:center;width:100%;margin:20px 0}.introduction-wrapper{height:350px}.introduction-wrapper .introduction{height:350px}.product-category{height:240px !important}.homepage .references .references-wrapper .row{gap:35px 0}.single-product .other-products .row.justify-content-md-between{gap:35px}.carrier .positions .position-wrapper .position{grid-template-columns:repeat(2, 1fr)}.carrier .positions .position-wrapper .position-apply{grid-column:span 2;justify-content:flex-start}.carrier .positions .position-wrapper .position-apply .btn-position{margin:20px 0;width:100%;justify-content:center}.main-branch .branch-list .branches-wrapper .branch-box .branch-city::after{display:none}.main-branch .branch-map .branch-map-field .branch-map-inner .dots .dot{transform:scale(0.8)}.single-product .product-main .single-product-slider{height:250px}.gallery .gallery-slider{height:350px}.homepage .categories .category-title .all-category{display:none}.all-category-mobile{display:block;width:100%;height:25px;display:flex;align-items:center;background:#27348b;color:#fff !important;justify-content:center;margin:20px 0 0;padding:25px 0}.all-category-mobile:hover svg{transform:translateX(5px)}.all-category-mobile svg{transition:.35s;margin-left:8px}.main-branch .branch-list .branches-wrapper .branch-box{grid-gap:unset;grid-template-columns:repeat(1, 1fr)}.main-branch .branch-list .branches-wrapper .branch-box:last-child{margin-bottom:100px}.main-branch .branch-list .branches-wrapper .branch-box .branch-city{-ms-writing-mode:unset;writing-mode:unset;transform:unset;width:100%}.popup-products .offer-popup-img{height:100px}.btn-offer{margin:10px}.popup-products .checkbox{width:100%}}@media only screen and (max-width: 480px){.homepage .slider .swiper .swiper-slide .slider-content .content-field .title{font-size:36px}.single-product .product-main .single-prod-controls .penta-controller{margin-top:20px}.popup-products .offer-popup-img{display:none}.popup-products .top-field .logo{margin-bottom:20px}}@media only screen and (max-width: 425px){.homepage .references .references-wrapper .row{gap:25px}.single-product .product-main .product-table-field{flex-direction:column}.single-product .product-main .product-table-field .product-table-title{-ms-writing-mode:unset;writing-mode:unset;text-orientation:unset;transform:unset}.single-product .product-main .single-prod-controls{gap:20px}}@media only screen and (max-width: 375px){.carrier .positions .position-wrapper .position{grid-template-columns:repeat(1, 1fr)}.carrier .positions .position-wrapper .position-apply{grid-column:unset;justify-content:center}.carrier .positions .position-wrapper .position-title{justify-content:center;margin-bottom:15px}}