@font-face{font-family:Montserrat;src:url(/cdn/shop/files/PragmaticaExt-Medium.woff?v=1764847689) format("woff2"),url(/cdn/shop/files/Montserrat-Medium.woff?v=1764847690) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Regular.woff2?v=1764847690) format("woff2"),url(/cdn/shop/files/Montserrat-Regular.woff?v=1764847690) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-SemiBold.woff2?v=1764847689) format("woff2"),url(/cdn/shop/files/Montserrat-SemiBold.woff?v=1764847690) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Bold.woff2?v=1764847689) format("woff2"),url(/cdn/shop/files/Montserrat-Bold.woff?v=1764847690) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-ExtraBold.woff2?v=1764847689) format("woff2"),url(/cdn/shop/files/Montserrat-ExtraBold.woff?v=1764847690) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Pragmatica Ext;src:url(/cdn/shop/files/PragmaticaExt-Bold.woff2?v=1764847688) format("woff2"),url(/cdn/shop/files/PragmaticaExt-Bold.woff?v=1764847689) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Pragmatica Ext;src:url(/cdn/shop/files/PragmaticaExt-Light.woff2?v=1764847688) format("woff2"),url(/cdn/shop/files/PragmaticaExt-Light.woff?v=1764847688) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Pragmatica Ext Extra;src:url(/cdn/shop/files/PragmaticaExt-ExtraBold.woff2?v=1764847688) format("woff2"),url(/cdn/shop/files/PragmaticaExt-ExtraBold.woff?v=1764847689) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Pragmatica Ext;src:url(/cdn/shop/files/PragmaticaExt-Medium.woff2?v=1764847687) format("woff2"),url(/cdn/shop/files/PragmaticaExt-Medium.woff?v=1764847689) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pragmatica Ext Book;src:url(/cdn/shop/files/PragmaticaExt-Book.woff2?v=1764847688) format("woff2"),url(/cdn/shop/files/PragmaticaExt-Book.woff?v=1764847688) format("woff");font-weight:400;font-style:normal;font-display:swap}body,h1,h2,h3,h4,h5,h6{font-family:Pragmatica Ext}a{cursor:pointer;transition:all .4s ease-in-out}body.page-home{padding-top:24px}.container,.container-fluid{max-width:1320px}.custom-header{position:absolute;width:100%;top:0;left:0}.custHdrTpBr{background:#005991;text-align:center;height:45px;display:flex;justify-content:center;align-items:center}.custHdrTpMn p{margin:0;color:#fff;font-family:Montserrat;font-weight:600;font-size:16px;letter-spacing:8%;text-transform:uppercase}.custHdrMain{display:block}.custHdrMainTp{display:flex;align-items:center;padding:12px 0;border-bottom:.5px solid rgba(255,255,255,.5)}.custHdrMainTpLft{display:flex;align-items:center;gap:12px}.custHdrMainTpRt{margin-left:auto}.custHdrMainTpRt a{color:#fff;display:flex;align-items:center;gap:9px;font-family:Montserrat;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0%;text-transform:uppercase}.custHdrMainTpRt a:hover{color:#fff}.custHdrMainBtm{display:flex;align-items:center;padding:11px 0 14px;justify-content:center}.custHdrBtmMnLft{margin-right:auto;width:90px}.custHdrBtmMnLft a{width:100%;height:100%;display:block}.custHdrBtmMnMdl{width:calc(100% - 212px);display:flex;justify-content:center}.custHdrBtmMnMdl .custom-header__nav{display:flex;justify-content:center;align-items:center}.custHdrBtmMnMdl .custom-header__nav ul.nav-list{padding:0;width:100%;display:flex;align-items:center;margin:0}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item{list-style:none;position:relative;padding:0 20px}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item:hover{background-color:transparent}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item a{position:relative}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item:hover a:after{content:"";width:100%;height:2px;background:#fff;position:absolute;bottom:14px;left:0}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item:hover .submenu-item a:after{display:none!important}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu{background-image:url(/cdn/shop/files/Vector_2.png?v=1765167842);background-repeat:no-repeat;background-size:14px;background-position:102% 50%;background-color:transparent;margin-right:20px}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item a{color:#fff;font-family:Montserrat;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase;padding:20px 0}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu{position:absolute;width:220px;background-color:transparent;padding:0;top:35px;right:-15px;z-index:10}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu:before{content:"";width:10px;height:10px;position:absolute;right:16px;top:-5px;background:#fff;transform:rotate(45deg)}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu .submenu:before{right:auto;top:12px;left:10px}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li:first-child,.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu ul.submenu li:first-child{border-radius:3px 3px 0 0}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li:last-child,.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu ul.submenu li:last-child{border-radius:0 0 3px 3px}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li.submenu-item.has-submenu{list-style:none;position:relative;background-image:url(/cdn/shop/files/Vector_3.png?v=1765170011);background-repeat:no-repeat;background-size:6px;background-position:92% 50%}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li.submenu-item.has-submenu:hover{background-image:url(/cdn/shop/files/Vector_4.png?v=1765170113);background-repeat:no-repeat;background-size:6px;background-position:92% 50%}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu{display:none}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu:hover .submenu{display:block}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li{list-style:none;background-color:#fff}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li.submenu-item a{color:#0f0f0f;font-size:12px;text-transform:full-size-kana;padding:12px 20px;width:100%;display:flex;border-bottom:.5px solid rgba(115,115,115,.2)}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li.submenu-item:hover{background:#d9e6ef}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li.submenu-item:hover a{color:#005991}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li.submenu-item:last-child a,.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li.submenu-item:last-child .submenu li:last-child a{border:none}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li.submenu-item:last-child .submenu a{border-bottom:.5px solid rgba(115,115,115,.2)}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu ul.submenu{right:-225px;width:230px;top:0;display:none;padding:0 0 0 15px}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu ul.submenu li:first-child{border-radius:3px 3px 0 0}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu ul.submenu li:last-child{border-radius:0 0 3px 3px}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu ul.submenu li:last-child a{border:none}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li.submenu-item.has-submenu:hover ul.submenu{display:block}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li.submenu-item.has-submenu:hover ul.submenu li a{color:#0f0f0f}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu li.submenu-item.has-submenu:hover ul.submenu li:hover a{color:#005991;background-color:#00599126}.custHdrBtmMnMdl .custom-header__nav ul.nav-list li.nav-item.nav-item.has-submenu .submenu ul.submenu li{list-style:none}.custHdrBtmMnRt{margin-left:auto;width:122px;display:flex;align-items:center;gap:25px}.custHdrBtmMnRtRpt{width:24px;display:flex;align-items:center;justify-content:center}.custHdrBtmMnRtRpt ul{width:auto;font-size:0px;gap:0}.custHdrBtmMnRtRpt ul li{width:auto;height:24px;background:transparent;border:none}.custHdrBtmMnRtRpt ul li a{border:none!important;background-color:transparent;color:#fff;width:auto;height:auto;border-radius:0;padding:0}.custHdrBtmMnRtRpt ul li.mini-cart a{background-image:url(/cdn/shop/files/fi-rr-shopping-bag.png?v=1764907248);background-repeat:no-repeat;background-position:center center;background-size:23px;overflow:visible}.custHdrBtmMnRtRpt ul li.mini-cart a svg{opacity:0}.custHdrBtmMnRtRpt ul li.mini-cart a .cart-link.total_count_vue{font-weight:400;width:auto;height:auto;right:-11px;top:-13px;font-size:16px;font-family:Montserrat}.custHdrBtmMnRtRpt ul li.mini-cart a .cart-link.total_count_vue .cart-text.cart-text-count{font-weight:400}.custHdrBtmMnRtRpt ul.header-search-nav li a svg circle,.custHdrBtmMnRtRpt ul.header-search-nav li a svg line{stroke:#fff}.custHomePageSec1 .video-slide-pause-button,body.page-home .page-header.d-sm-block{display:none!important}.custHomePageSec1.swiper-slideshow-section .swiper-wrapper{aspect-ratio:auto}.custHomePageSec1.swiper-slideshow-section .swiper-container{height:934px}.custHomePageSec1 .full-width-video-slide:after{content:"";width:100%;height:100%;background:#00000080;position:absolute;top:0;left:0}.custVideoOvly{position:absolute;max-width:940px;top:56%;left:50%;transform:translate(-50%,-50%);text-align:center}.custVideoOvly h2{color:#fff;font-family:Pragmatica Ext;font-weight:400;font-size:55px;line-height:64px;letter-spacing:0%;text-align:center;text-transform:uppercase;margin:0 0 20px}.custVideoOvly p{color:#fff;font-family:Montserrat;font-weight:400;font-size:20px;line-height:30px;letter-spacing:-3%;text-align:center;margin:0 0 90px;padding:0 11%}.custVideoWtBtn{display:flex;width:100%;justify-content:center;align-items:center}.custVideoWtBtn a{background:#1990c6;color:#fff;padding:20px 15px 18px;font-family:Montserrat;font-weight:300;font-size:18px;line-height:0px;letter-spacing:6%;text-align:center;display:flex;align-items:center;justify-content:center;gap:14px}.custVideoWtBtn a:hover{color:#fff;background:#106c97}.custHomePageSec2{max-width:100%}.custHomePageSec2 .main-logo-slide-text span{font-family:Pragmatica Ext;font-weight:400!important;font-size:25px!important;line-height:100%!important;letter-spacing:0%!important;text-transform:uppercase}.custFont-42{font-family:Pragmatica Ext;font-weight:300;font-size:42px;line-height:100%;letter-spacing:0%;position:relative}.custFont-30{font-family:Montserrat;font-weight:400;font-size:30px;letter-spacing:-3%}.custFont-18{font-family:Montserrat;font-weight:400;font-size:18px;line-height:26px;letter-spacing:-3%}.custHomePageSec3 .custFont-42{color:#282828;margin:0 0 15px}.custHomePageSec3 .custFont-30{color:#1c1c1c;margin:0 0 7px}.service-content .custFont-30,.service-content .custFont-18{color:#fff}.custHomePageSec7{padding:110px 0;background:#005991;max-width:100%;margin:-1px 0 0!important}.custHomePageSec7 .grid-item-wrapper{width:42%}.custHomePageSec7 .grid-item-wrapper img{width:100%}.custHomePageSec7 .split-content.hero-content-left{max-width:590px;margin-right:auto;margin-left:111px}.custHomePageSec7 .split-content.hero-content-left .title.hero-title{color:#fff;font-family:Pragmatica Ext;font-weight:300;font-size:42px;text-transform:uppercase;margin:0 0 18px;line-height:54px;padding:0}.custHomePageSec7 .split-content.hero-content-left p.paragraph.hero-paragraph{color:#fff;font-family:Montserrat;font-weight:400;font-size:20px;line-height:30px;margin:0 0 40px}.custHomePageSec7 .split-content.hero-content-left .cta-button{padding:20px 45px;background:#000}.custHomePageSec9{padding:132px 0 87px;background:#fff}.custSlickBtn{margin-left:auto;width:146px;display:flex;align-items:center;gap:18px}.custSlickBtn button{position:relative!important;right:0!important;top:auto!important;width:auto;height:auto;left:auto;bottom:auto;transform:none}.custSlickBtn button:focus{width:auto;padding:0}.custSlickBtn button:before{display:none}.custom-testimonials-section .custFont-42 img{position:absolute;left:0;top:-73px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
