@font-face{font-family:"Transducer";src:url("../fonts/transducer/TransducerTest-Hairline-BF645c3dd88a443.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Transducer";src:url("../fonts/transducer/TransducerTest-Regular-BF645c3dd843c3b.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Transducer";src:url("../fonts/transducer/TransducerTest-Medium-BF645c3dd896377.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"Transducer";src:url("../fonts/transducer/TransducerTest-Bold-BF645c3dd70a4f5.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Transducer";src:url("../fonts/transducer/Transducer Bold Italic.otf") format("opentype");font-weight:700;font-style:italic}@font-face{font-family:"Transducer";src:url("../fonts/transducer/Transducer Medium Italic.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-family:"Transducer";src:url("../fonts/transducer/Transducer Regular Italic.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"Loretta";src:url("../fonts/loretta/Loretta Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Loretta";src:url("../fonts/loretta/Loretta Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Loretta";src:url("../fonts/loretta/Loretta Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"Loretta";src:url("../fonts/loretta/Loretta SemiBold.otf") format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"Loretta";src:url("../fonts/loretta/Loretta Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Loretta";src:url("../fonts/loretta/Loretta Medium Italic.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-family:"Loretta";src:url("../fonts/loretta/Loretta SemiBold Italic.otf") format("opentype");font-weight:600;font-style:italic}*{box-sizing:border-box;padding:0;margin:0}:root{--font-trans: "Transducer", sans-serif;--font-loretta: "Loretta", serif;--body-text: #000000;--heading-text: #000000;--white: #FFF;--black: #000;--blue: #035AA6;--primary: #F22727;--gray-light: #f0f0f0;--gray: #788483;--merun: #BF2C38}html,body{scroll-behavior:smooth;height:100%}body{text-rendering:optimizeLegibility;font-family:var(--font-loretta);background-color:var(--white);color:var(--black);overflow-x:hidden;font-weight:400;line-height:1.5;font-size:16px}p,h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1,h2,h3,h4,h5,h6{color:var(--heading-text)}section,.section{position:relative}.container{max-width:1300px !important}a,button{transition:all .3s ease 0s;text-decoration:none}a,button{box-shadow:none;outline:none}button{background:unset;border:none;padding:0}ol,ul{padding:0;margin:0}ol li,ul li{list-style:none}p{line-height:1.5;font-size:16px}img{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto}input,input:focus,input:focus-visible,input:active,select,.form-select,.form-select:focus,textarea{box-shadow:none;outline:none;border:none}*+address,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{padding:0;margin:0}*::-moz-selection{background:var(--primary);color:var(--white);text-shadow:none}::-moz-selection{background:var(--primary);color:var(--white);text-shadow:none}::selection{background:var(--primary);color:var(--white);text-shadow:none}*::-moz-placeholder{font-size:16px;color:#4c4c4c;opacity:1}*::placeholder{font-size:16px;color:#4c4c4c;opacity:1}.bg-primary{background-color:var(--primary) !important}.bg-gray{background-color:var(--gray) !important}.bg-white{background-color:var(--white)}.bg-blue{background-color:var(--blue)}.bg-merun{background-color:var(--merun)}.text-primary{color:var(--primary) !important}.text-secondary{color:var(--heading-text) !important}.text-white{color:var(--white)}.font-trans{font-family:var(--font-trans)}.font-loretta{font-family:var(--font-loretta)}.btn:focus{box-shadow:none;outline:none}.btn{font-family:var(--font-loretta);font-style:italic;padding:6px 16px}.btn-link{border-bottom:2px solid var(--primary);font-family:var(--font-loretta);text-decoration:none;font-style:italic}.btn-main{background-color:var(--primary);font-family:var(--font-loretta);color:var(--white);font-style:italic}.btn-main:hover{background-color:#b41e2d;color:var(--white)}.fs-64{line-height:70px !important;font-size:64px !important}.fs-60{line-height:normal !important;font-size:60px !important}.fs-55{line-height:80px !important;font-size:55px !important}.fs-45{line-height:normal !important;font-size:45px !important}.fs-40{line-height:normal !important;font-size:40px !important}.fs-30{line-height:normal !important;font-size:30px !important}.fs-25{line-height:60px !important;font-size:25px !important}.fs-20{font-size:20px !important;line-height:26px}.fs-18{font-size:18px !important;line-height:24px}.fs-16{font-size:16px !important;line-height:1.5}.fs-14{line-height:19px;font-size:14px}.fs-13{line-height:normal !important;font-size:13px}.radius-8{border-radius:8px}.radius-16{border-radius:16px}.border-card{background-color:var(--gray-light);border:1px solid #dee2e6}.shadow-1{box-shadow:0px 4px 12px 0px rgba(0,0,0,.25)}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-col-gap{gap:30px}header{background-color:var(--white);max-height:100px;overflow:visible;z-index:1111111;border:0px}.header__nav ul{gap:36px}.header__nav li a{font-family:var(--font-trans);color:var(--black);line-height:19px;font-weight:500;font-size:14px;padding:4px}.header__top-wrapper{max-width:1440px}.social__link li a{background-color:var(--merun);justify-content:center;align-items:center;color:var(--white);border-radius:50%;display:flex;height:28px;width:28px}.dropdown{position:relative}.trigger{display:inline-block}.dropdown-content{transition:opacity .2s ease,transform .2s ease;box-shadow:0 8px 20px rgba(0,0,0,.15);transform:translateX(-50%);padding:8px 8px 8px 8px;border-radius:6px;text-align:center;visibility:hidden;position:absolute;min-width:220px;margin-top:-8px;background:#fff;z-index:10;opacity:0;top:100%;left:50%}.dropdown-content a{padding:7px 0px 7px 0px !important;font-weight:400 !important;text-decoration:none;display:block;color:#333}.dropdown-content a:hover{background:#f2f2f2}@media(min-width: 992px){.dropdown:hover .dropdown-content{transform:translateX(-50%) translateY(4px);visibility:visible;opacity:1}}@media(max-width: 991px){.dropdown-content{transform:translateX(0px);visibility:visible;position:relative;margin-top:-10px;background:none;box-shadow:none;text-align:left;padding:0px;opacity:1;left:auto;top:auto}.dropdown-content .dropdown-content-inner{padding:0px 16px 16px 16px}.dropdown-content .dropdown-content-inner a{padding-bottom:0px !important;font-size:14px;color:#000}.dropdown-content .dropdown-content-inner a:hover{background:none}.dropdown-content .dropdown-content-inner:hover{background:none}}.bodyContent h1,.bodyContent h2,.bodyContent h3,.bodyContent h4,.bodyContent h5,.bodyContent h6{padding-bottom:1.5rem !important;font-family:var(--font-trans);text-transform:uppercase;line-height:19px;font-size:16px}.bodyContent hr{margin:20px 0px 30px 0px !important;display:inline-block;width:100%}.bodyContent a{color:#0055a4 !important}.bodyContent a:hover{opacity:.8}.bodyContent p{margin-bottom:25px}.bodyContent p:last-child{margin-bottom:0px}.bodyContent ol,.bodyContent ul{margin-bottom:25px}.bodyContent ol li,.bodyContent ul li{margin-bottom:7px}.bodyContent ol li:last-child,.bodyContent ul li:last-child{margin-bottom:0px}.bodyContent ul li{list-style:disc;list-style-position:inside}section.hero{position:relative}section.hero:before{background:rgba(0,0,0,.45);position:absolute;height:100%;content:"";width:100%;left:0px;top:0px}section.hero.typePlainText .hero__content{padding:0px}section.hero.typePlainText .hero__content .hero__bottom-right{background:#035aa6;position:relative;bottom:auto;right:auto}section.hero.typePlainText .hero__content .hero__bottom-right .bottom__rigth-content{padding:50px 30px 50px 30px}.hero__content{padding-block:385px 0px}.hero__content-desc{max-width:500px}.hero__bottom-right{position:absolute;bottom:0;right:0}.bottom__rigth-content{padding:30px}.bottom__rigth-content::before{background:var(--blue);position:absolute;width:130vw;height:100%;content:"";bottom:0;left:0}.two-side-border{position:relative}.two-side-border-black{position:relative}.two-side-border::before{border-left:1px solid var(--white);border-top:1px solid var(--white);position:absolute;height:38px;content:"";width:71px;left:0;top:0}.two-side-border-black::before{border-left:1px solid #707070;border-top:1px solid #707070;position:absolute;height:38px;content:"";width:71px;left:0;top:0}section.about{background:rgba(220,242,240,.2);padding-block:70px 0px;max-width:100%}.about__img{margin-bottom:50px;position:relative}.about__img.last{margin-bottom:0px;margin-top:50px}.about .sectionIntro{margin-bottom:25px}.about__bottom{padding-block:35px 84px}.about__bottom-wrapper{border-left:3px solid var(--merun)}.about__slider{margin-bottom:-220px;margin-right:-600px}.about__slide img{-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;width:100%}.about__slide-content{padding-block:20px 50px;padding-inline:20px}.mt-46{margin-top:46px}.mt-92{margin-top:92px}.gap-10{gap:10px}.about__slide{box-shadow:0px 4px 5px 0px rgba(81,81,81,.1294117647);margin-bottom:10px !important;margin-left:8px}.about__slider-control{transform:translateX(-130%);bottom:10px;z-index:100;left:0}.about__silder-prev,.about__silder-next{background-color:var(--primary);border-radius:3px;height:36.65px;cursor:pointer;width:36.65px}.about__silder-prev:not(.active){opacity:.5}.about__silder-next:not(.active){opacity:.5}section.latest-news{padding-block:70px 0px;z-index:5}.latest__news-items{margin-top:38px}.news__item-content{padding-inline:20px;padding-block:20px}.news__item-date{font-style:italic;line-height:20px;font-weight:400;font-size:12px}.news__item-desc{margin-top:18px}.news__item{box-shadow:0px 4px 5px 0px rgba(81,81,81,.1294117647);background-color:var(--white)}.news__item-btn{margin-top:30px}.our__partners-content{padding-inline:30px;padding-block:131px}.partners__right-content{border-left:3px solid var(--merun);padding-bottom:81px}.our__partners{margin-bottom:-50px}.contact__us{background:rgba(220,242,240,.2);padding-block:105px 110px}.form__wrapper{max-width:663px}.contact__form input{font-family:var(--font-loretta);border:1px solid #707070;border-radius:8px;padding:10px 15px;width:100%}.contact__form input::-moz-placeholder{font-family:var(--font-loretta);font-style:italic;line-height:21px;font-weight:400;font-size:16px}.contact__form input::placeholder{font-family:var(--font-loretta);font-style:italic;line-height:21px;font-weight:400;font-size:16px}.contact__form textarea::-moz-placeholder{font-family:var(--font-loretta);font-style:italic;line-height:21px;font-weight:400;font-size:16px}.contact__form textarea::placeholder{font-family:var(--font-loretta);font-style:italic;line-height:21px;font-weight:400;font-size:16px}.gallery{padding-block:0px 70px;margin-top:-50px}.footer{padding-block:70px 80px}.footer__second-menu li:first-child a{border-right:1px solid #fff}.footer__copyright{font-family:var(--font-loretta);line-height:16px;font-weight:300;font-size:12px}.footer__content-wrapper{margin-top:58px;gap:30px}.news__object{bottom:156px;right:-147px;z-index:-1}.about__object{position:absolute;left:-211px;z-index:-6;top:-70px}.-z-5{z-index:-5}.logo{position:relative;z-index:10}.ofcanvus__logo{max-width:150px}.offcanvas{padding-inline:10px;transition:all .4s}.offcanvas-backdrop{transition:all .5s}.offcanvas__nav li a{display:inline-block;color:var(--black);padding-block:9px;width:100%}.offcanvas__nav li:not(:last-child){border-bottom:1px solid #ececec}.swiper-slide{display:flex;height:auto}.slide-inner{flex-direction:column;background:#eee;display:flex;padding:20px;height:100%;width:100%}.about__slide-content{flex-direction:column;display:flex}.page-template-top-level .latest-news{padding-bottom:75px;padding-top:30px}.page-template-default-inner-page .bodyContentSection{padding-bottom:75px}.single .bodyContentSection p{margin-bottom:20px}.single .bodyContentSection p:last-child{margin-bottom:0px}.fullWidthImage{margin-bottom:15px;margin-top:15px}.fullWidthImage img{max-width:600px;width:100%}.fullWidthImage.alignToCenter{justify-content:center;align-items:center;display:flex}.fullWidthImage.largeImageWidthOn img{max-width:1000px}.defaultContactForm{padding:50px 0px 50px 0px}.defaultContactForm input{font-family:var(--font-loretta);border:1px solid #707070;border-radius:8px;padding:10px 15px;width:100%}.defaultContactForm .gform-footer input{font-weight:var(--bs-btn-font-weight) !important;line-height:var(--bs-btn-line-height) !important;font-size:var(--bs-btn-font-size) !important;background-color:var(--primary) !important;font-family:var(--font-loretta) !important;color:var(--white) !important;font-style:italic !important}.page-id-570 .about.bodyContentSection{margin-bottom:50px !important}.pagination{display:flex;justify-content:center;gap:8px;margin:40px 0;font-family:inherit}.pagination a,.pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;border:1px solid #ddd;border-radius:4px;text-decoration:none;font-size:14px;color:#333;background:#fff;transition:all .2s ease}.pagination a:hover{background:#f5f5f5;border-color:#999}.pagination .current{background:#333;color:#fff;border-color:#333;font-weight:600}.pagination .dots{border:none;background:none;padding:0 6px}.product-desc{margin-top:20px}.product-desc ul{padding-left:20px}.product-desc ul li{list-style:disc}.basket .wp-block-woocommerce-empty-cart-block{display:none}.basket .wc-block-cart-item__product .wc-block-components-product-name{font-weight:500 !important;font-size:18px !important;color:#000 !important}.basket .wc-block-cart-item__product .wc-block-cart-item__prices{font-weight:500 !important;font-size:18px !important;color:#f22628 !important}.basket .wc-block-cart-item__product .wc-block-components-product-metadata p{font-size:14px}.basket .wc-block-cart-item__total .price.wc-block-components-product-price span{font-weight:500 !important;font-size:18px !important;color:#f22628 !important}.basket .wc-block-components-totals-wrapper .wc-block-components-totals-item__value{color:#f22628 !important}.basket .wc-block-cart__submit .wc-block-cart__submit-container{background-color:var(--primary);font-family:var(--font-loretta);color:var(--white) !important;font-style:italic;border-radius:6px;padding:6px 16px}.basket .wc-block-cart__submit .wc-block-cart__submit-container .wc-block-components-button__text{color:var(--white) !important}.basket .wc-block-cart__payment-options .wc-block-components-express-payment__event-buttons li{list-style:none !important}.wc-block-components-title.wc-block-components-title{padding-bottom:0px !important}.wc-block-components-button.wc-block-components-checkout-place-order-button{background-color:var(--primary);font-family:var(--font-loretta);color:var(--white) !important;font-style:italic;border-radius:6px;padding:6px 16px}.checkout .wc-block-components-express-payment.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons{list-style:none !important}.checkout .wc-block-components-express-payment.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons li{list-style:none !important}.checkout .wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>div,.checkout .wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>li{list-style:none !important}.checkout .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__option{display:none !important}.checkout.woocommerce-order-received .woocommerce-customer-details .wc-block-order-confirmation-additional-fields-wrapper{margin-top:30px !important}.woocommerce-customer-details .wc-block-order-confirmation-additional-fields-wrapper{margin-top:30px !important}.woocommerce-order-overview__order,.woocommerce-order-overview__order strong{display:none !important}
