.page-template-homepage main{background:#f2f2f2}.page-template-homepage section .video-wrapper{z-index:0}.page-template-homepage section .video-wrapper video{object-position:top right}.page-template-homepage section .custom-container{z-index:2}.page-template-homepage section.image{background-image:var(--bckg)}.page-template-homepage section.hero{height:109dvh;background-color:#849699;color:#fff}@media only screen and (max-width: 768px){.page-template-homepage section.hero{height:108vh;display:flex;align-items:center}}.page-template-homepage section.hero .custom-container{padding-top:max(17.8125vw,20px)}.page-template-homepage section.hero .custom-container .heading{width:47.7%;gap:max(1.25vw,16px)}@media only screen and (max-width: 768px){.page-template-homepage section.hero .custom-container .heading{width:100%}}@media screen and (min-width: 2000px){.page-template-homepage section.hero .custom-container .heading{width:41.1458333333vw}}.page-template-homepage section.hero .custom-container .heading h2{font-size:max(22px,2.1875vw);font-weight:300;line-height:1.23}.page-template-homepage section.hero::before{content:"";position:absolute;inset:0;background:linear-gradient(269.79deg, rgba(0, 0, 0, 0) 59.85%, rgba(0, 0, 0, 0.2) 99.83%);background-blend-mode:overlay;z-index:1}.page-template-homepage section.about{padding-block:max(3.3333333333vw,50px) max(5.7291666667vw,50px)}@media only screen and (max-width: 768px){.page-template-homepage section.about .custom-container{flex-direction:column}}.page-template-homepage section.about .custom-container .text-wrapper{width:56.75%;gap:max(5.625vw,24px);margin-top:5.2083333333vw}@media only screen and (max-width: 768px){.page-template-homepage section.about .custom-container .text-wrapper{width:100%;margin-top:0}}.page-template-homepage section.about .custom-container .text-wrapper .content{gap:max(1.0416666667vw,16px)}@media only screen and (max-width: 768px){.page-template-homepage section.about .custom-container .text-wrapper .content{gap:0}}@media only screen and (max-width: 768px){.page-template-homepage section.about .custom-container .text-wrapper .content h3{margin-top:max(.7291666667vw,14px)}}.page-template-homepage section.about .custom-container .text-wrapper .content .free-text{margin-top:max(.8333333333vw,16px)}.page-template-homepage section.about .custom-container .text-wrapper .content .free-text *{font-size:max(1.25vw,16px);font-weight:300}.page-template-homepage section.about .custom-container .text-wrapper .content .img-wrapper{display:none}@media only screen and (max-width: 768px){.page-template-homepage section.about .custom-container .text-wrapper .content .img-wrapper{display:block;width:90%}}.page-template-homepage section.about .custom-container .text-wrapper .logo-wrapper img{height:max(4.2708333333vw,50px);width:auto}.page-template-homepage section.about .custom-container>.img-wrapper{width:42.46%}@media only screen and (max-width: 768px){.page-template-homepage section.about .custom-container>.img-wrapper{display:none}}.page-template-homepage section.offering{min-height:100dvh;color:#fff;padding-block:max(7.2916666667vw,60px) max(8.5416666667vw,60px);background:#87a3ac}@media only screen and (max-width: 768px){.page-template-homepage section.offering{padding-bottom:0}}.page-template-homepage section.offering .video-wrapper{top:0;left:0;width:100%}.page-template-homepage section.offering .video-wrapper::after{content:"";position:absolute;bottom:-20%;left:0;width:100%;height:50dvh;background:linear-gradient(0deg, rgb(135, 163, 172) 50%, rgba(135, 163, 172, 0) 100%)}@media only screen and (max-width: 768px){.page-template-homepage section.offering .video-wrapper::after{height:30dvh}}@media only screen and (max-width: 575px){.page-template-homepage section.offering .video-wrapper::after{height:18dvh}}.page-template-homepage section.offering .containers-wrapper{z-index:1;gap:max(2.9166666667vw,32px)}.page-template-homepage section.offering .containers-wrapper .custom-container{gap:max(2.9166666667vw,32px)}@media only screen and (max-width: 768px){.page-template-homepage section.offering .containers-wrapper .custom-container{gap:100px}}@media only screen and (max-width: 575px){.page-template-homepage section.offering .containers-wrapper .custom-container{gap:30px}}.page-template-homepage section.offering .containers-wrapper .custom-container .heading{width:57.14%;gap:max(1.0416666667vw,16px)}@media only screen and (max-width: 768px){.page-template-homepage section.offering .containers-wrapper .custom-container .heading{width:80%}}@media screen and (min-width: 2000px){.page-template-homepage section.offering .containers-wrapper .custom-container .heading{width:45.8333333333vw}}.page-template-homepage section.offering .containers-wrapper .custom-container .heading h2{width:82.5%}@media only screen and (max-width: 768px){.page-template-homepage section.offering .containers-wrapper .custom-container .heading h2{width:100%}}.page-template-homepage section.offering .containers-wrapper .custom-container .top-blocks{column-gap:2.33%;row-gap:max(1.25vw,16px)}.page-template-homepage section.offering .containers-wrapper .custom-container .top-blocks .block{width:16.7%;gap:max(1.25vw,16px);padding-inline-end:max(1.875vw,16px)}.page-template-homepage section.offering .containers-wrapper .custom-container .top-blocks .block .img-wrapper img{height:max(3.6458333333vw,50px);width:auto}.page-template-homepage section.offering .containers-wrapper .custom-container .top-blocks .block .text-wrapper{flex-grow:1}.page-template-homepage section.offering .containers-wrapper .custom-container .top-blocks .block::after{content:"";position:absolute;top:0;right:0;width:max(.0520833333vw,1px);height:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.2) 36.07%, rgba(255, 255, 255, 0) 100%)}.page-template-homepage section.offering .containers-wrapper .custom-container .top-blocks .block:last-child::after{display:none}@media only screen and (max-width: 768px){.page-template-homepage section.offering .containers-wrapper .custom-container .top-blocks .block{width:23.2525%}}@media only screen and (max-width: 575px){.page-template-homepage section.offering .containers-wrapper .custom-container .top-blocks .block{width:47.67%;padding-inline-end:0;padding-bottom:16px}.page-template-homepage section.offering .containers-wrapper .custom-container .top-blocks .block::after{right:auto;left:0;top:100%;width:100%;height:1px;background:linear-gradient(90deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.2) 36.07%, rgba(255, 255, 255, 0) 100%)}.page-template-homepage section.offering .containers-wrapper .custom-container .top-blocks .block:nth-last-child(-n+2){padding-bottom:0}.page-template-homepage section.offering .containers-wrapper .custom-container .top-blocks .block:nth-last-child(-n+2)::after{display:none}}.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks{width:min(1180px,100%)}@media screen and (min-width: 2000px){.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks{width:61.4583333333vw}}.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks .block{padding-block:max(1.25vw,16px)}@media only screen and (max-width: 575px){.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks .block{flex-direction:column;gap:20px}}.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks .block .head{width:29.15%;gap:max(1.25vw,16px)}@media only screen and (max-width: 575px){.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks .block .head{width:100%}}.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks .block .head .img-wrapper{width:max(3.125vw,60px)}.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks .block .head .title{max-width:calc(100% - max(1.25vw,16px) - max(3.125vw,40px))}@media only screen and (max-width: 575px){.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks .block .head .title{max-width:100%}}.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks .block .free-text{width:68.9%}@media only screen and (max-width: 575px){.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks .block .free-text{width:100%}}.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks .block::after{content:"";position:absolute;bottom:0;left:0;height:max(.0520833333vw,1px);width:100%;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%)}.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks .block:first-child{padding-top:0}.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks .block:last-child{padding-bottom:0}.page-template-homepage section.offering .containers-wrapper .custom-container .bottom-blocks .block:last-child::after{display:none}.page-template-homepage section.offering .containers-wrapper .custom-container.bottom-content{gap:max(1.25vw,16px);padding:max(2.9166666667vw,32px);background:linear-gradient(256.74deg, rgba(255, 255, 255, 0) 3.97%, rgba(255, 255, 255, 0.1) 94.69%);backdrop-filter:blur(7.5px)}@media only screen and (max-width: 768px){.page-template-homepage section.offering .containers-wrapper .custom-container.bottom-content{padding-inline:20px}}.page-template-homepage section.edge{background:linear-gradient(180deg, #f1f3f3 60.7%, rgba(241, 243, 243, 0) 100%);padding-block:max(7.2916666667vw,40px) max(10.4166666667vw,100px)}.page-template-homepage section.edge .custom-container{gap:max(3.75vw,32px);z-index:1}@media only screen and (max-width: 1024px){.page-template-homepage section.edge .custom-container{flex-direction:row;flex-wrap:wrap;column-gap:3%}}.page-template-homepage section.edge .custom-container .heading{gap:max(1.0416666667vw,16px)}.page-template-homepage section.edge .custom-container .heading h3{color:#6f7f82}@media only screen and (max-width: 1024px){.page-template-homepage section.edge .custom-container .heading{width:100%}}.page-template-homepage section.edge .custom-container .capsules-list{gap:max(3.2291666667vw,16px)}.page-template-homepage section.edge .custom-container .capsules-list .capsule{gap:max(.8333333333vw,8px)}@media only screen and (max-width: 1024px){.page-template-homepage section.edge .custom-container .capsules-list .capsule{align-items:center}}.page-template-homepage section.edge .custom-container .capsules-list .capsule .img-wrapper img{filter:drop-shadow(0px 0px 20.66px rgba(201, 167, 155, 0.5));-webkit-filter:drop-shadow(0px 0px 20.66px rgba(201, 167, 155, 0.5));width:max(5.2083333333vw,50px);aspect-ratio:1}@media only screen and (max-width: 575px){.page-template-homepage section.edge .custom-container .capsules-list .capsule .img-wrapper img{width:80px;filter:unset;-webkit-filter:unset}}@media only screen and (max-width: 1024px){.page-template-homepage section.edge .custom-container .capsules-list .capsule .img-wrapper{min-width:50px}}@media only screen and (max-width: 575px){.page-template-homepage section.edge .custom-container .capsules-list .capsule h5{font-size:18px}}.page-template-homepage section.edge .custom-container .capsules-list::before{content:"";position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);height:max(.0520833333vw,1px);background-image:url("../images/dashes.png")}@media only screen and (max-width: 1024px){.page-template-homepage section.edge .custom-container .capsules-list{flex-direction:column;width:25%}.page-template-homepage section.edge .custom-container .capsules-list::before{width:1px;height:100%;top:0;transform:unset;left:25px;background-image:url("../images/dashes_mob.png")}}@media only screen and (max-width: 575px){.page-template-homepage section.edge .custom-container .capsules-list{width:100%;gap:30px}.page-template-homepage section.edge .custom-container .capsules-list::before{left:40px}}.page-template-homepage section.edge .custom-container .content-blocks{column-gap:2.6%;row-gap:max(2.0833333333vw,24px)}@media only screen and (max-width: 1024px){.page-template-homepage section.edge .custom-container .content-blocks{width:72%}}@media only screen and (max-width: 575px){.page-template-homepage section.edge .custom-container .content-blocks{width:100%}}.page-template-homepage section.edge .custom-container .content-blocks .block{width:23.05%;gap:max(1.6666666667vw,20px);box-shadow:-1px -3px 10px 0px hsla(0,0%,100%,.2) inset,10px 10px 30px 0px rgba(67,77,79,.05),4px 5px 25px 0px hsla(0,0%,100%,.4) inset;backdrop-filter:blur(7.5px);background:hsla(0,0%,100%,.1);padding:max(1.875vw,18px)}@media only screen and (max-width: 1024px){.page-template-homepage section.edge .custom-container .content-blocks .block{width:47.4%}}@media only screen and (max-width: 575px){.page-template-homepage section.edge .custom-container .content-blocks .block{width:100%}}.page-template-homepage section.edge .custom-container .content-blocks .block .content{gap:max(.5208333333vw,10px)}.page-template-homepage section.edge .custom-container .content-blocks .block .content h4{font-size:max(1.4583333333vw,18px);font-weight:700;line-height:1.3;color:#6f7f82}.page-template-homepage section.edge .custom-container .content-blocks .block .content .free-text{flex-grow:1}.page-template-homepage section.edge .custom-container .content-blocks .block .content .free-text *{font-size:max(1.0416666667vw,16px);font-weight:400}.page-template-homepage section.edge::after{content:"";position:absolute;top:54%;left:0;width:100%;height:100dvh;background-image:url("../images/drops_bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 768px){.page-template-homepage section.edge::after{top:70%;height:80dvh}}@media only screen and (max-width: 575px){.page-template-homepage section.edge::after{top:88%;height:50dvh}}.page-template-homepage section.products{padding-block:max(11.4583333333vw,60px) max(7.2916666667vw,60px);background:linear-gradient(180deg, rgba(241, 243, 243, 0) 0%, rgba(241, 243, 243, 0.490385) 2.76%, #f1f3f3 11.03%),linear-gradient(144.32deg, rgba(255, 255, 255, 0) 45.66%, #ffffff 79.1%)}.page-template-homepage section.products .custom-container{gap:max(3.75vw,32px)}.page-template-homepage section.products .custom-container h3.title{color:#6f7f82}@media only screen and (max-width: 575px){.page-template-homepage section.products .custom-container .main-product-wrapper{flex-direction:column;gap:20px}}.page-template-homepage section.products .custom-container .main-product-wrapper .img-wrapper{width:35.47%}@media only screen and (max-width: 575px){.page-template-homepage section.products .custom-container .main-product-wrapper .img-wrapper{width:90%;margin-inline-start:auto}}.page-template-homepage section.products .custom-container .main-product-wrapper .text-wrapper{width:64.53%;gap:max(1.0416666667vw,16px)}@media only screen and (max-width: 575px){.page-template-homepage section.products .custom-container .main-product-wrapper .text-wrapper{width:100%}}.page-template-homepage section.products .custom-container .main-product-wrapper .text-wrapper .content-parts{gap:max(2.5vw,20px)}@media only screen and (max-width: 575px){.page-template-homepage section.products .custom-container .main-product-wrapper .text-wrapper .content-parts{flex-direction:column}}.page-template-homepage section.products .custom-container .main-product-wrapper .text-wrapper .content-parts .part{flex:1;gap:max(.8333333333vw,16px)}@media only screen and (max-width: 575px){.page-template-homepage section.products .custom-container .main-product-wrapper .text-wrapper .content-parts .part{gap:max(.4166666667vw,8px)}}.page-template-homepage section.products .custom-container .additional-products-wrapper{gap:max(1.25vw,16px)}.page-template-homepage section.products .custom-container .additional-products-wrapper .products{row-gap:max(1.25vw,16px);column-gap:2.33%}@media only screen and (max-width: 575px){.page-template-homepage section.products .custom-container .additional-products-wrapper .products{flex-direction:column}}.page-template-homepage section.products .custom-container .additional-products-wrapper .products .product{width:31.77%;gap:max(.625vw,12px)}@media only screen and (max-width: 575px){.page-template-homepage section.products .custom-container .additional-products-wrapper .products .product{width:100%}}.page-template-homepage section.products .custom-container .additional-products-wrapper .products .product .img-wrapper{width:29%}.page-template-homepage section.products .custom-container .additional-products-wrapper .products .product .text-wrapper{width:calc(71% - max(.625vw,12px));gap:max(.3125vw,6px)}.page-template-homepage section.products .custom-container .additional-products-wrapper .products .product .text-wrapper h4{line-height:1.18}.page-template-homepage section.flexible-models{padding-block:max(6.25vw,120px)}.page-template-homepage section.flexible-models .custom-container .content-wrapper{gap:max(2.5vw,24px);width:67.27%}@media only screen and (max-width: 1200px){.page-template-homepage section.flexible-models .custom-container .content-wrapper{width:80%}}@media only screen and (max-width: 992px){.page-template-homepage section.flexible-models .custom-container .content-wrapper{width:100%}}.page-template-homepage section.flexible-models .custom-container .content-wrapper .collaboration-models-wrapper{gap:max(.625vw,12px);padding-block:max(2.0833333333vw,20px);z-index:1}.page-template-homepage section.flexible-models .custom-container .content-wrapper .collaboration-models-wrapper::before{content:"";position:absolute;top:0;left:min(-2.5vw,-20px);width:calc(100% + max(5vw,40px));height:100%;background:linear-gradient(244.79deg, rgba(255, 255, 255, 0) 26.85%, rgba(255, 255, 255, 0.25) 87.68%);z-index:-1}@media only screen and (max-width: 768px){.page-template-homepage section.flexible-models .custom-container .content-wrapper .collaboration-models-wrapper::before{content:unset}}.page-template-homepage section.flexible-models .custom-container .content-wrapper .collaboration-models-wrapper .collaboration-models-blocks{column-gap:5.06%;row-gap:max(.3125vw,6px)}@media only screen and (max-width: 992px){.page-template-homepage section.flexible-models .custom-container .content-wrapper .collaboration-models-wrapper .collaboration-models-blocks{column-gap:4%}}.page-template-homepage section.flexible-models .custom-container .content-wrapper .collaboration-models-wrapper .collaboration-models-blocks .model-block{width:38%}@media only screen and (max-width: 992px){.page-template-homepage section.flexible-models .custom-container .content-wrapper .collaboration-models-wrapper .collaboration-models-blocks .model-block{width:48%}}@media only screen and (max-width: 575px){.page-template-homepage section.flexible-models .custom-container .content-wrapper .collaboration-models-wrapper .collaboration-models-blocks .model-block{width:100%}}.page-template-homepage section.flexible-models .custom-container .content-wrapper .partner-centrics-wrapper{gap:max(.625vw,12px)}.page-template-homepage section.flexible-models .custom-container .content-wrapper .partner-centrics-wrapper .partner-centrics-blocks{column-gap:4.63%}@media only screen and (max-width: 992px){.page-template-homepage section.flexible-models .custom-container .content-wrapper .partner-centrics-wrapper .partner-centrics-blocks{column-gap:4%}}.page-template-homepage section.flexible-models .custom-container .content-wrapper .partner-centrics-wrapper .partner-centrics-blocks .block{width:38.61%;gap:max(.3125vw,6px)}@media only screen and (max-width: 992px){.page-template-homepage section.flexible-models .custom-container .content-wrapper .partner-centrics-wrapper .partner-centrics-blocks .block{width:45.37%}}@media only screen and (max-width: 575px){.page-template-homepage section.flexible-models .custom-container .content-wrapper .partner-centrics-wrapper .partner-centrics-blocks .block{width:100%}}.page-template-homepage section.pluri{background:linear-gradient(96.11deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 25.98%);padding-block:max(5vw,40px)}.page-template-homepage section.pluri .custom-container{gap:max(1.0416666667vw,16px)}.page-template-homepage section.pluri .custom-container .top-content{gap:max(1.0416666667vw,16px)}@media only screen and (max-width: 575px){.page-template-homepage section.pluri .custom-container .top-content{flex-direction:column;align-items:start}}.page-template-homepage section.pluri .custom-container .top-content .img-wrapper{width:max(7.4479166667vw,60px)}@media only screen and (max-width: 575px){.page-template-homepage section.pluri .custom-container .top-content .img-wrapper{width:60%}}.page-template-homepage section.pluri .custom-container .top-content .text-wrapper{width:calc(100% - max(7.4479166667vw,60px) - max(1.0416666667vw,16px));gap:max(.3125vw,6px)}@media only screen and (max-width: 575px){.page-template-homepage section.pluri .custom-container .top-content .text-wrapper{width:100%}}.page-template-homepage section.contact-us{padding-block:max(6.25vw,50px);background-position:left}@media only screen and (max-width: 575px){.page-template-homepage section.contact-us{background-position-x:15%;padding-top:100px}}.page-template-homepage section.contact-us .custom-container .info-wrapper{width:min(795px,100%);gap:max(3.75vw,32px)}@media screen and (min-width: 2000px){.page-template-homepage section.contact-us .custom-container .info-wrapper{width:41.40625vw}}@media only screen and (max-width: 992px){.page-template-homepage section.contact-us .custom-container .info-wrapper{width:100%}}@media only screen and (max-width: 575px){.page-template-homepage section.contact-us .custom-container .info-wrapper{gap:16px}}.page-template-homepage section.contact-us .custom-container .info-wrapper .heading{gap:max(.625vw,12px)}.page-template-homepage section.contact-us .custom-container .info-wrapper .heading h4{font-size:max(2.1875vw,26px)}@media only screen and (max-width: 575px){.page-template-homepage section.contact-us .custom-container .info-wrapper .heading{color:#fff}}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper{gap:max(1.25vw,16px)}@media only screen and (max-width: 575px){.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper{gap:30px}}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form{width:100%}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:max(1.25vw,16px)}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff-el-group input,.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff-el-group select,.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff-el-group textarea{background:hsla(0,0%,100%,.1);box-shadow:-1px -3px 10px 0px hsla(0,0%,100%,.2) inset,0px 8px 13px 0px rgba(67,77,79,.25),4px 5px 25px 0px hsla(0,0%,100%,.4) inset;backdrop-filter:blur(7.5px);border-color:rgba(0,0,0,0);outline:none;font-size:max(.9375vw,16px);font-weight:400;font-family:"SourceSans3",sans-serif;color:#434d4f;padding:max(.5208333333vw,10px) max(1.5625vw,30px);border-radius:max(.8333333333vw,16px)}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff-el-group input::placeholder,.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff-el-group select::placeholder,.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff-el-group textarea::placeholder{color:#434d4f}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff-el-group input:focus,.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff-el-group select:focus,.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff-el-group textarea:focus{border-color:#fff}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff-el-group textarea{padding-block:max(1.0416666667vw,16px)}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff_submit_btn_wrapper{display:flex;justify-content:flex-end;width:100%}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff_submit_btn_wrapper .ff-btn-submit{display:flex;align-items:center;gap:max(.8333333333vw,16px);font-size:max(1.1458333333vw,16px);font-weight:300;color:#fff;background-color:#434d4f;padding:max(.625vw,12px) max(1.25vw,24px);border-radius:max(1.5625vw,30px);line-height:1.3;position:relative}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff_submit_btn_wrapper .ff-btn-submit::after{content:"";display:inline-block;width:max(.78125vw,15px);height:max(.4166666667vw,8px);background:url("data:image/svg+xml,%3Csvg width='15' height='8' viewBox='0 0 15 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3536 4.03568C14.5488 3.84042 14.5488 3.52384 14.3536 3.32858L11.1716 0.146597C10.9763 -0.0486653 10.6597 -0.0486653 10.4645 0.146597C10.2692 0.341859 10.2692 0.658441 10.4645 0.853704L13.2929 3.68213L10.4645 6.51056C10.2692 6.70582 10.2692 7.0224 10.4645 7.21766C10.6597 7.41293 10.9763 7.41293 11.1716 7.21766L14.3536 4.03568ZM0 3.68213L-8.74228e-08 4.18213L14 4.18213L14 3.68213L14 3.18213L8.74228e-08 3.18213L0 3.68213Z' fill='white'/%3E%3C/svg%3E") no-repeat center/contain;transition:filter .3s ease}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff_submit_btn_wrapper .ff-btn-submit:hover{color:#2e3536;background-color:#9db0b7}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .form form fieldset .ff_submit_btn_wrapper .ff-btn-submit:hover::after{filter:invert(1) brightness(0)}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .contact-wrapper{padding-block:max(.4166666667vw,8px)}@media only screen and (max-width: 575px){.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .contact-wrapper{flex-direction:column;align-items:center;gap:max(.8333333333vw,16px)}}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .contact-wrapper .socials{gap:max(.7291666667vw,14px)}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .contact-wrapper .socials .social-icon{width:max(2.5vw,48px);height:max(2.5vw,48px);border:2px solid #9db0b7;border-radius:50%}@media only screen and (max-width: 575px){.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .contact-wrapper .socials .social-icon{border:1px solid #434d4f}}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .contact-wrapper .socials .social-icon svg{width:max(1.25vw,24px)}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .contact-wrapper .socials .social-icon svg path{fill:#434d4f}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .contact-wrapper .socials .social-icon:hover{border-color:#434d4f;background:#434d4f}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .contact-wrapper .socials .social-icon:hover svg path{fill:#f2f2f2}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .contact-wrapper .contact-info{gap:max(1.25vw,16px)}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .contact-wrapper .contact-info .contact-item{gap:max(.5208333333vw,10px)}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .contact-wrapper .contact-info .contact-item::before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:1px;background-color:#9db0b7}.page-template-homepage section.contact-us .custom-container .info-wrapper .form-wrapper .contact-wrapper .contact-info .contact-item:hover::before{width:100%}/*# sourceMappingURL=homepage.min.css.map */