:root{scroll-behavior:inherit;--space:352.5px;--font1:'GalanoGrotesque', sans-serif;--color1:#202020;--color2:#c54739;}@font-face{font-family:'GalanoGrotesque';font-weight:400;font-display:swap;font-style:normal;src:url('../fonts/GalanoGrotesqueRegular.eot');src:url('../fonts/GalanoGrotesqueRegular.eot') format('embedded-opentype'), url('../fonts/GalanoGrotesqueRegular.woff2') format('woff2'), url('../fonts/GalanoGrotesqueRegular.woff') format('woff'), url('../fonts/GalanoGrotesqueRegular.ttf') format('truetype'), url('../fonts/GalanoGrotesqueRegular.svg#GalanoGrotesqueRegular') format('svg');}@font-face{font-family:'GalanoGrotesque';font-weight:500;font-display:swap;font-style:normal;src:url('../fonts/GalanoGrotesqueMedium.eot');src:url('../fonts/GalanoGrotesqueMedium.eot') format('embedded-opentype'), url('../fonts/GalanoGrotesqueMedium.woff2') format('woff2'), url('../fonts/GalanoGrotesqueMedium.woff') format('woff'), url('../fonts/GalanoGrotesqueMedium.ttf') format('truetype'), url('../fonts/GalanoGrotesqueMedium.svg#GalanoGrotesqueMedium') format('svg');}@font-face{font-family:'GalanoGrotesque';font-weight:600;font-display:swap;font-style:normal;src:url('../fonts/GalanoGrotesqueSemiBold.eot');src:url('../fonts/GalanoGrotesqueSemiBold.eot') format('embedded-opentype'), url('../fonts/GalanoGrotesqueSemiBold.woff2') format('woff2'), url('../fonts/GalanoGrotesqueSemiBold.woff') format('woff'), url('../fonts/GalanoGrotesqueSemiBold.ttf') format('truetype'), url('../fonts/GalanoGrotesqueSemiBold.svg#GalanoGrotesqueSemiBold') format('svg');}@font-face{font-family:'GalanoGrotesque';font-weight:700;font-display:swap;font-style:normal;src:url('../fonts/GalanoGrotesqueBold.eot');src:url('../fonts/GalanoGrotesqueBold.eot') format('embedded-opentype'), url('../fonts/GalanoGrotesqueBold.woff2') format('woff2'), url('../fonts/GalanoGrotesqueBold.woff') format('woff'), url('../fonts/GalanoGrotesqueBold.ttf') format('truetype'), url('../fonts/GalanoGrotesqueBold.svg#GalanoGrotesqueBold') format('svg');}body{font-family:var(--font1);font-size:14px;color:var(--color1);}body.pikap-mobile-menu-active{overflow:hidden;}body.pikap-mobile-menu-active .pikap-mobile-menu{opacity:1 !important;pointer-events:all;visibility:visible;}.sticky{position:sticky;top:20px;}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:20px;}p:last-of-type{margin-bottom:0;}a{color:inherit;text-decoration:none;}a:hover{color:inherit;}.container{--bs-gutter-x:0;width:100%;max-width:100%;padding:0 var(--space);}.p-btn{display:inline-flex;}.p-btn a,.p-btn span{color:#fff;padding:16px 32px;border-radius:500px;display:inline-flex;align-items:center;justify-content:center;background-color:#000;transition:0.2s;}.p-btn a:hover,.p-btn span:hover{background-color:var(--color2);}.p-btn.outlined a,.p-btn.outlined span{color:var(--color1);background-color:transparent;border:1px solid var(--color1);}.p-btn.outlined:hover a,.p-btn.outlined:hover span{background-color:var(--color1);color:#fff;}.header{display:flex;justify-content:space-between;align-items:center;padding:0 var(--space);height:150px;position:absolute;top:0;left:0;right:0;z-index:100;}.header .right{display:flex;gap:20px;align-items:center;}.header .right ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:40px;font-weight:600;text-transform:uppercase;margin-right:54px;}.header .right .p-btn a,.header .right .p-btn span{font-weight:600;text-transform:uppercase;}.header .right .mobile-menu-bar{display:none;}.header .right a:last-of-type{font-weight:600;}.bars{background-color:#fff;border-radius:500px;padding:8px;z-index:1;display:inline-flex;gap:7px;flex-direction:column;box-shadow:-134px 275px 86px 0 rgba(0, 0, 0, 0.00), -86px 176px 78px 0 rgba(0, 0, 0, 0.01), -48px 99px 66px 0 rgba(0, 0, 0, 0.02), -22px 44px 49px 0 rgba(0, 0, 0, 0.03), -5px 11px 27px 0 rgba(0, 0, 0, 0.04);}.bars .bar{width:55px;height:55px;background-color:#e0e0e0;border-radius:500px;display:flex;align-items:center;justify-content:center;user-select:none;cursor:pointer;transition:0.5s;}.bars .bar img{transition:0.4s;width:24px;height:24px;}.bars .bar.active.hot{background-color:#c54739;}.bars .bar.active.cold{background-color:#3c98ab;}.bars .bar.active.wet{background-color:#933969;}.bars .bar.active.catastrophe{background-color:#a65e2e;}.bars .bar.active.crop{background-color:#5b8c5a;}.bars .bar.active.dry{background-color:#d1b84d;}.bars .bar.active img{filter:brightness(0) invert(1);}.bars .bar:hover{background-color:rgba(224, 224, 224, 0.5);}#page-home{padding-top:0;}#page-home .slider{min-height:100vh;}#page-home .slider .owl-carousel .animated{animation-duration:2.5s;}#page-home .slider .bars{position:absolute;right:var(--space);top:200px;}#page-home .slider .item{position:relative;padding-top:200px;}#page-home .slider .item .texts{text-align:center;width:800px;max-width:100%;margin:0 auto;}#page-home .slider .item .texts span{display:inline-flex;border-radius:500px;font-weight:bold;font-size:12px;text-transform:uppercase;background:rgba(197, 71, 57, 0.20);padding:4px 16px;color:var(--color2);}#page-home .slider .item .texts .t{margin-top:12px;font-size:64px;line-height:100%;}#page-home .slider .item .texts .d{margin:0 auto;margin-top:12px;width:400px;}#page-home .slider .item .img{position:relative;user-select:none;pointer-events:none;margin-top:-100px;}#page-home .slider .item .img .s{text-align:center;position:absolute;font-weight:bold;font-size:20vw;line-height:20vw;left:50%;width:100%;height:20vw;top:50%;translate:-50% -50%;text-transform:uppercase;display:flex;align-items:center;justify-content:center;pointer-events:none;user-select:none;backdrop-filter:blur(12px);background:rgba(0, 0, 0, 0.01);}#page-home .slider .item .img img{display:block;width:100%;}#page-home .slider .item.mask-hot .texts span{color:#c54739;background-color:rgba(197, 71, 57, 0.2);}#page-home .slider .item.mask-hot .img .s{clip-path:url(#mask-hot);}#page-home .slider .item.mask-cold .texts span{color:#3c98ab;background-color:rgba(60, 152, 171, 0.2);}#page-home .slider .item.mask-cold .img .s{clip-path:url(#mask-cold);}#page-home .slider .item.mask-wet .texts span{color:#933969;background-color:rgba(147, 57, 105, 0.2);}#page-home .slider .item.mask-wet .img .s{clip-path:url(#mask-wet);}#page-home .slider .item.mask-catastrophe .texts span{color:#42709b;background-color:rgba(66, 112, 155, 0.2);}#page-home .slider .item.mask-catastrophe .img .s{clip-path:url(#mask-catastrophe);}#page-home .slider .item.mask-crop .texts span{color:#6a6d1e;background-color:rgba(106, 109, 30, 0.2);}#page-home .slider .item.mask-crop .img .s{clip-path:url(#mask-crop);}#page-home .slider .item.mask-dry .texts span{color:#72503a;background-color:rgba(114, 80, 58, 0.2);}#page-home .slider .item.mask-dry .img .s{clip-path:url(#mask-dry);}#page-home .services-area{padding:0 var(--space);margin-bottom:150px;overflow-x:clip;}#page-home .services-area .owl-carousel .owl-stage-outer{overflow:inherit;}.p-top-area{display:flex;justify-content:space-between;gap:20px;margin-bottom:47px;}.p-top-area h1,.p-top-area h2,.p-top-area h3,.p-top-area h4{font-size:32px;line-height:100%;margin-bottom:0;}.p-top-area .left{display:flex;flex-direction:column;gap:30px;width:450px;}.p-top-area .left p{padding-right:60px;font-size:18px;}.p-modal{max-width:100%;width:700px;border-radius:20px;border-top-right-radius:0px;}.p-modal .t{font-size:20px;font-weight:500;margin-bottom:15px;}.page{padding-top:220px;overflow-x:clip;}#page-about .contentarea{width:650px;margin:0 auto;max-width:100%;}#page-about .contentarea .content{font-size:18px;}#page-about .contentarea .content .slogan{font-size:32px;margin-bottom:44px;line-height:100%;}#page-about .contentarea .content p{padding-right:30%;}#page-services .contentarea{padding:0 var(--space);}#page-services .contentarea .services{margin:50px 0;}#page-services .contentarea .services .row{--bs-gutter-y:60px;}#page-contact .contentarea{padding:0 var(--space);}#page-contact .contentarea .content{font-size:32px;}#page-contact .contentarea .content a{line-break:anywhere;}.other-texts{margin:72px 0;}.other-texts h1,.other-texts h2,.other-texts h3,.other-texts h4{font-size:32px;line-height:100%;margin-bottom:30px;}.other-texts p{font-size:14px;line-height:100%;}#page-detail{overflow-x:clip;}#page-detail .bars{position:absolute;right:var(--space);top:200px;}#page-detail .contentarea{margin:0 auto;width:868px;max-width:100%;}#page-detail .contentarea .p-text-area p{font-size:32px;line-height:100%;width:453px;max-width:100%;}#page-detail .contentarea .p-btns{margin:50px 0;display:flex;gap:20px;align-items:center;}#page-detail .contentarea .download{margin:30px 0;}#page-detail .contentarea .download a{border-radius:500px;background-color:#fff;border:1px solid var(--color2);display:inline-flex;align-items:center;text-transform:uppercase;font-weight:bold;padding:16px 32px;gap:15px;color:var(--color2);user-select:none;transition:0.3s;}#page-detail .contentarea .download a img{transition:0.3s;}#page-detail .contentarea .download a:hover{background-color:var(--color2);color:#fff;}#page-detail .contentarea .download a:hover img{filter:brightness(0) invert(1);}#page-detail .contentarea .big-texts{font-size:18px;margin:32px 0;}#page-detail .contentarea .list-area{margin:72px 0;}#page-detail .contentarea .list-area ul,#page-detail .contentarea .list-area ol{list-style:none;display:flex;flex-direction:column;margin:0;padding:0;}#page-detail .contentarea .list-area ul li,#page-detail .contentarea .list-area ol li{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:25px 0;font-size:14px;border-bottom:1px solid #ededf0;text-align:right;}#page-detail .contentarea .list-area ul li b,#page-detail .contentarea .list-area ol li b,#page-detail .contentarea .list-area ul li strong,#page-detail .contentarea .list-area ol li strong{flex:0 0 230px;font-size:16px;font-weight:500;text-align:left;}#page-detail .contentarea .img-area{margin:72px 0;}#page-detail .contentarea .img-area img{width:100%;display:block;}.p-text-area{position:relative;}.p-text-area span{display:inline-flex;border-radius:500px;font-weight:bold;font-size:12px;text-transform:uppercase;background:rgba(197, 71, 57, 0.20);padding:4px 16px;color:var(--color2);}.p-text-area h1,.p-text-area h2,.p-text-area h3,.p-text-area h4{margin-top:12px;font-size:64px;line-height:100%;}.p-text-area .bg{position:absolute;z-index:-1;text-transform:uppercase;font-size:360px;line-height:100%;font-weight:bold;opacity:0.025;top:0;left:0;user-select:none;pointer-events:none;translate:-25% -30%;}.p-text-area p{margin-top:12px;}.faqs-area{margin:72px 0;}.faqs-area .title{margin-bottom:40px;font-size:32px;}.faqs-area .items .item{border-bottom:2px solid #ededf0;padding:32px 0;}.faqs-area .items .item .t{font-size:16px;line-height:20px;font-family:var(--font2);display:flex;align-items:center;justify-content:space-between;font-weight:500;gap:20px;cursor:pointer;}.faqs-area .items .item .t:after{content:'';flex:0 0 26px;width:26px;height:26px;background-image:url('../images/icon-plus.svg');background-repeat:no-repeat;background-size:contain;transition:0.2s;}.faqs-area .items .item .d{display:none;padding-top:32px;}.faqs-area .items .item:first-child{padding-top:0;}.faqs-area .items .item.active .t:after{rotate:45deg;}.faqs-area .items .item.active .d{display:block;}.p-nav{display:inline-flex;align-items:center;gap:27px;}.p-nav i{height:10px;width:33px;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;transition:0.2s;}.p-nav i.p-nav-left{background-image:url('../images/icon-long-left.svg');}.p-nav i.p-nav-right{background-image:url('../images/icon-long-right.svg');}.p-nav i:hover{opacity:0.5;}.p-form .row{--bs-gutter-x:12px;--bs-gutter-y:12px;}.p-form .row .col-lg-8 .form-group{display:flex;height:100%;}.p-form .row .col-lg-4 button{width:100%;}.p-form .form-group input,.p-form .form-group select{background:transparent;border:1px solid #e0e0e0;border-radius:4px;outline:none;box-shadow:none;height:60px;padding:0 20px;font-size:14px;transition:0.2s;font-weight:500;}.p-form .form-group input::placeholder,.p-form .form-group select::placeholder{color:var(--color1);font-weight:400;}.p-form .form-group input:focus,.p-form .form-group select:focus{border-color:var(--color1);}.p-form .form-group textarea{height:80px;background:transparent;padding:0 20px;padding-top:10px;border-radius:4px;font-size:14px;outline:none;box-shadow:none;transition:0.2s;font-weight:500;resize:none;}.p-form .form-group textarea::placeholder{color:var(--color1);font-weight:400;}.p-form .form-group textarea:focus{border-color:var(--color1);}.p-form .check-group{display:inline-flex;align-items:center;gap:15px;}.p-form .check-group input{height:30px;width:30px;margin:0;}.p-form .check-group label{font-size:11px;}.p-form button{outline:none;box-shadow:none;border:0px;padding:20px 30px;font-size:14px;font-weight:500;border-radius:500px;background-color:var(--color2);color:#fff;text-transform:uppercase;transition:0.3s;}.p-form button:hover{background-color:var(--color1);}.footer{margin-top:200px;}.footer .top{padding:0 var(--space);}.footer .top .p-top-area{margin-bottom:0;justify-content:flex-start;}.footer .top .p-top-area .p-form{border-radius:12px;border:1px solid #e0e0e0;background:#fff;padding:40px;width:475px;margin-bottom:calc(-505px / 2);}.footer .bot{background-color:var(--color1);color:#fff;padding:80px var(--space);}.footer .bot .address p{margin-bottom:25px;}.footer .bot .address .phone{display:inline-flex;margin-top:10px;font-size:32px;font-weight:500;}.footer .bot .copyright{margin-top:150px;display:flex;gap:40px;align-items:center;justify-content:space-between;text-align:right;}.footer .bot .copyright ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:40px;font-weight:600;text-transform:uppercase;}.service-box{display:flex;flex-direction:column;}.service-box .img{height:526px;background-color:#e0e0e0;overflow:hidden;}.service-box .img img{width:100%;height:100%;object-fit:cover;display:block;transition:0.3s;}.service-box .t{font-size:20px;margin-top:32px;font-weight:500;}.service-box .d{margin-top:13px;padding-right:13%;}.service-box .l{margin-top:13px;}.service-box .l span{text-decoration:underline;}.service-box:hover .img img{scale:1.05;}.pikap-mobile-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:#fff;pointer-events:none;opacity:0;visibility:hidden;padding:var(--space);display:flex;flex-direction:column;gap:24px;transition:0.3s;}.pikap-mobile-menu .top-area{display:flex;flex-direction:column;gap:24px;}.pikap-mobile-menu .top-area .head{display:flex;align-items:center;justify-content:space-between;}.pikap-mobile-menu .top-area .head .right{display:flex;align-items:center;gap:16px;}.pikap-mobile-menu .top-area .head .right .clss{position:relative;display:flex;width:20px;height:20px;}.pikap-mobile-menu .top-area .head .right .clss i{width:20px;height:2px;background-color:var(--color1);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg;}.pikap-mobile-menu .top-area .head .right .clss i:last-of-type{rotate:-45deg;}.pikap-mobile-menu .top-area .p-btn a,.pikap-mobile-menu .top-area .p-btn span{width:100%;text-align:center;justify-content:center;height:40px;}.pikap-mobile-menu .bot-area{flex:1;overflow:hidden;overflow-y:auto;display:flex;flex-direction:column;margin:0 calc(var(--space) * -1);padding:0 var(--space);}.pikap-mobile-menu .bot-area .item{border-bottom:1px solid #ededf0;padding:20px 0;}.pikap-mobile-menu .bot-area .item .t{font-weight:500;font-size:20px;}.pikap-mobile-menu .bot-area .item .t a{display:flex;align-items:center;gap:15px;justify-content:space-between;}.pikap-mobile-menu .bot-area .item .t a:after{content:'';width:16px;height:16px;background-image:url('../images/icon-angle-right.svg');background-repeat:no-repeat;background-size:contain;background-position:center;}.pikap-mobile-menu .bot-area .item ul{list-style:none;display:flex;flex-direction:column;gap:20px;padding:0;margin:0;margin-top:20px;}.pikap-mobile-menu .bot-area .item .item .t a{font-size:11px;font-weight:bold;text-transform:uppercase;opacity:0.4;}.pikap-mobile-menu .bot-area .item .item .t a:after{display:none;}.pikap-mobile-menu .bot-area .item .item:last-of-type{border-bottom:0px;padding-bottom:0;}