@media only screen and (max-width :1024px){:root{--h1:80px;--h2:54px;--h3:44px;--h4:32px;--h5:24px;--h6:18px}}@media only screen and (max-width :1024px){#menu-oc-right{background-color:var(--color3)}#menu-oc-right .main-menu .menu-item{padding:12px 0}#menu-oc-right .main-menu .menu-item:after{display:none}section.element .wrap{overflow:hidden}section.element .nwrap{padding:0}.element.no-br .dtext br{display:none}header .navbar-brand{width:120px}.mtitle{font-size:40px}section .custom-select__trigger{background-color:transparent;color:#fff}section .custom-option.selected{background-color:#0d2548}footer,footer.min-footer{overflow:hidden;background:var(--linear1)}footer .wrap{padding:30px 0}footer .overlay.f1{display:none}footer .sel-menu ul.mv{border:1px solid #163e7a;text-align:left;display:none}footer.element .wrap{padding:40px 0}footer .navbar-brand{width:120px}footer .flexic{text-align:center;padding-bottom:0}footer .flexic .flex-1,footer .flexic .flex-2{flex:0 0 100%;max-width:100%}footer .footer-menu{margin-top:20px}footer .sc-div{margin-top:20px}footer .company-address{max-width:400px;margin:30px auto 0;text-align:center;justify-content:center}footer .flex-2 .scd{justify-content:center}footer .menu-links.is-mobile li:before{filter:brightness(0) invert(1)}footer .menu-links.is-mobile li:before{top:14px}footer .mbg-overlay{mix-blend-mode:multiply}.home .bbg-overlay{display:none}}@media only screen and (max-width :767px){.btitle{font-size:16px}}@media only screen and (max-width :600px){footer .foot{justify-content:center !important;text-align:center}}@media only screen and (max-width :1300px){.rowxmedia-01 .dmedia svg{width:100%;top:0;left:0}}@media only screen and (max-width :1024px){.rowxmedia-01 .wrap{height:auto;padding:40px 0}.rowxmedia-01 .dmedia{height:auto}.rowxmedia-01 .dmedia svg{position:relative}}@media only screen and (max-width :992px){.rowxmedia-01 .mtitle{font-size:32px;line-height:1.2}}@media only screen and (max-width :800px){.rowxmedia-01 .mtitle{font-size:28px;line-height:1.2}}@media only screen and (max-width :799px){.rowxmedia-01 .flexic .flex-col{flex:0 0 100% !important;max-width:100% !important}}@media only screen and (max-width :600px){.rowxmedia-01 .overlay-2{max-width:70%}.rowxmedia-01 .overlay-1{max-width:90%}}@media only screen and (max-width :480px){.rowxmedia-01 .dinfo{padding:0 20px}.rowxmedia-01 .mtitle{font-size:26px}}@media only screen and (max-width :1024px){.titleopt-01 .wrap{padding:40px 0 0}.titleopt-01:not(.right-button) .wrap{padding:40px 0}.titleopt-01 .btitle+.mtitle,.titleopt-01 .mtitle{font-size:32px}}@media only screen and (max-width :800px){.titleopt-01.fsmaller{text-align:center}.titleopt-01.fsmaller .btn-loop{justify-content:center}}@media only screen and (max-width :700px){.titleopt-01 .col-info{flex-wrap:wrap;gap:30px}.titleopt-01 .col-info div{flex:0 0 100%;max-width:100%}.titleopt-01:not(.right-button) .btn-loop{margin-top:0}}@media only screen and (max-width :600px){.titleopt-01 .btitle+.mtitle,.titleopt-01 .mtitle{font-size:26px}}@media only screen and (max-width :480px){.titleopt-01 .mtitle{font-size:24px}}@media only screen and (max-width :1024px){.ajaxc-01 .wrap{padding:30px 0}.ajaxc-01[data-axgrid] .cpt{max-width:unset}.ajaxc-01 .swiper-pagination-progressbar{margin:40px 0 25px}.ajaxc-01 .tax-links{margin-bottom:20px}.ajaxc-01.v2 .wrap{padding:40px 0 30px}.ajaxc-01.v2 .mtitle{font-size:36px;margin-bottom:25px}.ajaxc-01 .cpt .pad{padding:25px}}@media only screen and (max-width :992px){.flexic.cpt-row .swiper-slide{flex:0 0 33%;max-width:33%}}@media only screen and (max-width :767px){.flexic.cpt-row .swiper-slide{flex:0 0 50%;max-width:50%}}@media only screen and (max-width :600px){.flexic.cpt-row .swiper-slide{flex:0 0 100%;max-width:100%}}@media only screen and (max-width :1200px){.cardsflex-01 .flex-item{flex:0 0 45% !important;max-width:45% !important}}@media only screen and (max-width :1024px){.cardsflex-01 .wrap{padding:30px 0}.cardsflex-01 .flexic{gap:60px}.cardsflex-01 .ptext,.cardsflex-01 .dtext{padding-right:0}.cardsflex-01.v2 .ititle{font-size:36px}.cardsflex-01.v2 .wrap{padding:40px 0}.cardsflex-01.v2 .ptext,.cardsflex-01.v2 .dtext{text-align:left}.cardsflex-01.v3 .wrap{padding:40px 0}.cardsflex-01.v3 .flexic{gap:30px;row-gap:30px;justify-content:space-between}.cardsflex-01.v3 .ptext,.cardsflex-01.v3 .dtext{text-align:left}.cardsflex-01.v3 .ititle{font-size:36px;margin-bottom:20px;text-align:left}.cardsflex-01.v2 .abtn-loop,.cardsflex-01.v3 .abtn-loop,.cardsflex-01.v4 .abtn-loop{margin-top:0 !important}.cardsflex-01.v4 .wrap{padding:40px 0}.cardsflex-01.v4 .ptext,.cardsflex-01.v4 .dtext{text-align:left}.cardsflex-01.v4 .mtitle{font-size:36px;margin-bottom:60px;text-align:center}}@media only screen and (max-width :992px){.admin-bar .cardsflex-01.v4 .wrap,.cardsflex-01.v4 .wrap{height:auto}.admin-bar .contact-01 .wrap,.contact-01 .wrap{height:auto;padding:40px 0}}@media only screen and (max-width :767px){.cardsflex-01 .flexic{gap:30px;row-gap:30px !important}.cardsflex-01 .flex-item,.cardsflex-01.v2 .flex-item,.cardsflex-01.v3 .flex-item{flex:0 0 100% !important;max-width:100% !important}.contact-01 .mtitle{font-size:26px;margin-bottom:40px}.contact-01 .flexic{gap:30px}.contact-01 .flex-item{flex:0 0 100% !important;max-width:100% !important;text-align:center}}@media only screen and (max-width :600px){.cardsflex-01 .overlay img{object-position:center right}.cardsflex-01.v2 .ititle,.cardsflex-01.v3 .ititle,.cardsflex-01.v4 .ititle{font-size:26px}.cardsflex-01.v4 .mtitle{font-size:26px;margin-bottom:40px;text-align:left}.admin-bar .contact-01 .wrap,.contact-01 .wrap{height:70svh;padding:0}}@media only screen and (max-width :480px){.contact-01 .sc-address,.contact-01 .sc-email{font-size:20px}}