@font-face{font-family:Montserrat;src:url(../assets/fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto-Regular;src:url(../assets/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}:root{--primary-color:#232842;--secondary-color:#58b5ab;--black-primary:#595959;--black-secondary:#444;--btn-primary:#232842;--default-font-family:"Roboto-Regular",sans-serif;--bg-dark-blue:#232842;--highlight-color:#ffb806;--default-text-color:#313131;--default-box-shadow:rgba(0,0,0,.24) 0px 3px 8px;--font-color-primary:#333;--font-size-primary:14px;--font-lineheight-primary:12px;--font-weight-primary:bold;--input-padding-primary:20px;--input-margin-primary:20px;--pink:#f07d98;--red:#ff406b;--grey:#ccc;--grey-secondary:#888;--white:#fff;--black:#23262f;--green:#3fa098;--lightpink:#fdeef4;--lightgrey:#f8f8f8;--lightorange:#f3b13a;--lightwheat:#fdf3cb;--lightgreen:#90ee90;--blue:#5bc0de;--hoverblue:#46b8da;--transparent:transparent;--padding-primary:20px;--padding-secondary:10px}.header{background-color:#fff;color:#fff;position:fixed;width:100%;top:0;left:0;z-index:1000;height:120px}.header__content{display:flex;justify-content:space-between;align-items:center;padding:20px 0;gap:15px}.header__content_logo{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:20px}.header__content_logo img{max-width:60px}.header__content_logo p{text-align:left;font-size:1.5rem;text-decoration:none;color:#f81e26;font-weight:700;margin:5px 0 0}.header__content_items{font-size:1.5rem;color:var(--black);text-decoration:none;white-space:nowrap}.header__content_button{color:#fff;background-color:#f81e26;padding:8px 32px;border-radius:40px;border:none;font-size:1.5rem;text-align:center}.header__bottom{position:absolute;bottom:0;left:0;width:100%;background-color:#f81e26;opacity:1}.header__bottom,.header__content_bottom{display:flex;justify-content:space-between;align-items:center}.header__content_bottom{padding:8px 0}.header__content_bottom_items{display:flex;justify-content:space-between;align-items:center;text-align:left;gap:10px;color:#fff}.header__content_bottom_items a,.header__content_bottom_items p{text-decoration:none;color:#fff;font-size:1rem}.header__content_bottom_items p{margin:0 0 5px}.header__content_bottom_items img{text-decoration:none;color:#fff;font-size:1rem}.active{color:#f81e26;font-weight:700}#header-desktop{display:block}#header-mobile{display:none}.slide-enter-active,.slide-leave-active{transition:all .3s ease}.slide-enter-from,.slide-leave-to{transform:translate(100%);opacity:0}.no-scroll{overflow:hidden;height:100vh}.mobile_drawer{position:fixed;top:0;left:0;z-index:2000;width:100%;height:100%;display:flex;justify-content:flex-start}.mobile_drawer__overlay{background:#00000080;flex:1}.mobile_drawer__menu{background:#fff;width:280px;max-width:85%;padding:1.5rem;box-shadow:2px 0 10px #0003;display:flex;flex-direction:column;gap:1rem;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile_drawer__item{text-decoration:none;font-weight:500;font-size:1.5rem;color:var(--black);margin-bottom:10px}.mobile_drawer__close{font-size:1.5rem;align-self:flex-end;cursor:pointer}.header_mobile__menu_icon{width:30px;cursor:pointer}.mobile_drawer__menu button{margin-top:80px}.dropdown{position:relative;display:inline-block;cursor:pointer}.dropdown__label{font-size:1.5rem;text-decoration:none}.dropdown__menu{display:none;position:absolute;background:#fff;padding:6px 0;box-shadow:0 12px 28px #0000001f;border:1px solid #e9e9e9;border-radius:10px;top:100%;left:0;min-width:240px;z-index:1500}.dropdown:hover .dropdown__menu{display:block}.dropdown__menu .dropdown__submenu_label{display:block;padding:10px 16px;border-bottom:1px solid #f2f2f2}.dropdown__menu .dropdown__submenu_label:last-child{border-bottom:none}.dropdown__menu .dropdown__submenu_label:hover{background-color:#f81e26}.dropdown__submenu_menu{background:#f81e26;border:2px solid #e6e6e6;padding:10px;border-radius:6px}.dropdown__submenu_menu .dropdown__item{padding:8px 16px;color:#fff}.dropdown__submenu_menu .dropdown__item+.dropdown__item{border-top:1px solid #efefef}.dropdown__label{padding:6px 8px;border-radius:6px}.dropdown__label:hover{background:#be203114}.dropdown__submenu_label{display:block;padding:8px 30px;font-size:1.3rem;color:var(--font-color-primary);cursor:pointer;text-decoration:none}.dropdown__submenu_label:hover{background-color:#f81e26;color:#fff}.dropdown__submenu_menu{display:none;flex-direction:column;padding-left:0;border-left:1px}.dropdown__submenu_trigger:hover .dropdown__submenu_menu{display:flex}.dropdown__item{display:block;padding:8px 30px;font-size:1.2rem;text-decoration:none;white-space:nowrap;color:var(--font-color-primary)}.dropdown__item:hover{background-color:#f81e26;color:#fff}.accordion{display:flex;justify-content:space-between;align-items:center;font-size:1.5rem;cursor:pointer}.accordion__content{display:flex;flex-direction:column;padding-left:16px;margin-top:5px;margin-bottom:10px;gap:1rem}.accordion__content.nested{padding-left:24px}.accordion.nested{font-size:1.4rem;padding-left:10px}.accordion-icon{font-size:1rem;margin-left:auto}.mobile_drawer__subitem{font-size:1.3rem;text-decoration:none;color:var(--black);padding-left:16px}.mobile_drawer__subitem:hover{text-decoration:underline}.dropdown__submenu_menu{margin-left:12px;padding-left:12px;border-left:2px solid #eee}.accordion.nested,.dropdown__submenu_menu .dropdown__item{padding-left:16px}.accordion__content.nested,.accordion__content.nested .mobile_drawer__subitem{padding-left:28px}@media screen and (max-width:991px){.header{height:90px}.header__content_logo img{width:100%;max-width:50px}.dropdown__label,.header__content_items,.header__content_logo p{font-size:1.3rem}.header__content_button{font-size:1.3rem;padding:8px 16px}}@media screen and (max-width:768px){#header-desktop{display:none}#header-mobile{display:block}.header_mobile{background-color:#fff;color:#fff;position:fixed;width:100%;top:0;left:0;z-index:1000;max-height:80px}.header_mobile__content{display:flex;justify-content:space-between;align-items:center;height:80px}.header_mobile__content_logo{width:100%;max-width:40px;height:auto}.header_mobile__content_logo_container{display:flex;justify-content:center;align-items:center;gap:10px}.header_mobile__content_logo_container p{text-align:left;font-size:1rem;text-decoration:none;color:#f81e26;font-weight:700;margin:5px 0 0}}@media screen and (max-width:567px){.header__content_bottom{display:block}.header__content_bottom_items{justify-content:start;margin-bottom:10px}}.dropdown__submenu_menu:hover,.dropdown__submenu_trigger:hover .dropdown__submenu_menu{display:flex}.dropdown__submenu_trigger{position:relative}.dropdown__submenu_menu{position:absolute;top:0;left:100%;min-width:220px;z-index:1600;margin-left:-1px}.footer{background-color:#f81e26;padding:40px 0 20px}.footer__content_top{padding:0 0 20px;display:flex;justify-content:space-between;align-items:flex-start;width:100%;border-bottom:2px solid #fff;gap:30px;flex-wrap:wrap}.footer__content_top_company{display:flex;justify-content:start;gap:2rem;align-items:center;flex:1;min-width:250px;cursor:pointer}.footer__content_top_company img{width:100%;max-width:60px;height:auto;flex-shrink:0}.footer__title{font-size:1.5rem;color:#fff;font-weight:600;margin:0 0 10px}.footer__content_top_contact{min-width:250px}.footer__content_top_contact_items{display:flex;justify-content:start;align-items:center;gap:10px;margin-bottom:10px}.footer__content_top_contact_items img{width:100%;max-width:24px;height:auto;flex-shrink:0}.footer__content_top_contact_items a{text-decoration:none;font-size:1rem;color:#fff}.footer__content_top_follow{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:auto}.footer_content_top_follow_img{display:flex;justify-content:start;align-items:center;gap:1rem}.footer_content_top_follow_img img{width:100%;max-width:36px;height:auto;transition:transform .2s ease}.footer_content_top_follow_img img:hover{transform:scale(1.1)}.footer__content_bottom{padding:20px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.footer__content_bottom_fsc img{width:100%;max-width:150px}.footer__content_bottom_directory{display:flex;align-items:start;justify-content:center;flex-wrap:wrap}.footer__content_bottom_directory_items{border-right:2px solid #fff;padding:0 10px;margin:10px 0 0}.footer__content_bottom_directory_items h1{font-size:20px;font-weight:400;color:#fff;margin:0}.footer__content_bottom_directory_items:last-child{border-right:none;padding-right:0}.footer__content_bottom_directory_items ul{color:#fff;font-size:16px;margin:0;padding-left:1.5rem}.footer__content_bottom_directory_items ul li{color:#fff;font-size:16px;margin-bottom:10px}.footer__content_bottom_directory_items ul li a{color:#fff;font-size:16px;margin-bottom:10px;cursor:pointer}.footer__content_copyright{font-size:1rem;color:#fff;text-align:center;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.2);margin-top:10px}.footer__content_affiliate{width:50%}.footer__content_affiliate_content{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.footer__content_affiliate_content img{width:20%;height:100px;-o-object-fit:contain;object-fit:contain}.footer__content_bottom_iso{width:100%;max-width:230px}@media screen and (max-width:991px){.footer__content_affiliate{width:100%}.footer__content_affiliate_content img{width:calc(50% - 20px);height:100px;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:768px){.footer__content_top{flex-direction:column;gap:24px}.footer__content_top_company,.footer__content_top_contact,.footer__content_top_follow{width:100%}.footer__title{font-size:1.3rem}.footer__content_bottom_fsc{margin-right:20px}.footer__content_bottom{flex-direction:column;align-items:center;justify-content:center}.footer__content_bottom_iso{margin-bottom:20px;max-width:200px}}@media screen and (max-width:567px){.footer__content_bottom_fsc{display:flex;justify-content:center;align-items:center;margin:10px}.footer__content_bottom_directory{justify-content:start;gap:0}.footer__content_bottom_directory_items ul li{font-size:14px}}section{scroll-margin-top:120px}:root{--home-primary:#f81e26;--home-primary-dark:#c9161e;--home-primary-soft:rgba(248,30,38,.08);--home-navy:#1d3c6d;--home-ink:#101828;--home-muted:#667085;--home-border:rgba(16,24,40,.1);--home-card-shadow:0 22px 60px rgba(16,24,40,.12);--home-card-shadow-hover:0 28px 70px rgba(248,30,38,.18);--home-radius:28px}.home{overflow:hidden;background:#fff}.home,.home *{box-sizing:border-box}.home .container{position:relative;z-index:2}.information{position:relative;padding:clamp(56px,7vw,96px) 0;background:radial-gradient(circle at 8% 15%,rgba(248,30,38,.1),transparent 30%),linear-gradient(180deg,#fff,#fff7f7)}.information:after{content:"";position:absolute;right:-140px;bottom:-180px;width:360px;height:360px;border-radius:50%;background:#f81e2614;pointer-events:none}.information__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(28px,4vw,54px);border:1px solid var(--home-border);border-radius:var(--home-radius);background:#ffffffdb;box-shadow:var(--home-card-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.information__text{max-width:720px}.information__content img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:24px;box-shadow:0 24px 55px #10182829}.information__content h1{font-size:clamp(2rem,4vw,3rem);color:var(--home-primary);font-weight:800}.information__content p{margin:0;color:#344054;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.75}.home_values__title{position:relative;color:var(--home-primary);font-size:clamp(2rem,4vw,2.8rem);line-height:1.12;font-weight:800;text-align:left;margin:0 0 26px;letter-spacing:-.035em}.home_values__title:after,.industries_we_support__title:after,.what_we_do__title:after{content:"";display:block;width:78px;height:5px;margin-top:16px;border-radius:999px;background:linear-gradient(90deg,var(--home-primary),rgba(248,30,38,.25))}.home_awards{padding:60px 0}.home_awards__content{display:flex;justify-content:space-between;gap:18px}.home_awards__card{width:calc(25% - 14px);background:linear-gradient(145deg,var(--home-primary),var(--home-primary-dark));color:#fff;border-radius:24px;padding:24px;display:flex;align-items:center;justify-content:start;flex-direction:column;min-height:380px;box-shadow:var(--home-card-shadow-hover)}.home_awards__card_img{width:100%;-o-object-fit:contain;object-fit:contain;height:140px}.home_awards__card_title{font-size:1.8rem;text-align:center;margin:15px 0 10px}.home_awards__card_description{font-size:1.3rem;line-height:1.6;text-align:justify;margin:0}.banner-overlay{position:absolute;top:clamp(76px,10vw,140px);left:clamp(28px,7vw,90px);right:clamp(28px,7vw,90px);text-align:left;color:#fff;z-index:2}.home__banner_title{max-width:980px;font-size:clamp(2.35rem,6vw,4.5rem);margin-bottom:1rem;line-height:1.05;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 16px 45px rgba(0,0,0,.32)}.home__banner_description{max-width:760px;font-size:clamp(1.05rem,2.1vw,1.5rem);line-height:1.45;text-shadow:0 10px 30px rgba(0,0,0,.35)}.banner-overlay-bg{position:absolute;inset:0;background:linear-gradient(90deg,#080f1cc2,#080f1c70 48%,#080f1c2e),linear-gradient(180deg,#0000002e,#00000052);z-index:1}.what_we_do{position:relative;padding:clamp(56px,7vw,92px) 0;background:linear-gradient(180deg,#fff,#f8fafc)}.what_we_do:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(248,30,38,.05) 1px,transparent 0),linear-gradient(90deg,rgba(248,30,38,.05) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 84%,transparent);pointer-events:none}.what_we_do__title{position:relative;color:var(--home-ink);font-size:clamp(2rem,4vw,2.8rem);line-height:1.12;font-weight:800;margin:0 0 18px;text-align:center;letter-spacing:-.035em}.industries_we_support__title:after,.what_we_do__title:after{margin-left:auto;margin-right:auto}.what_we_do__description{max-width:940px;color:#475467;font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.7;text-align:center;margin:0 auto}.vertical_line_center_dashed{width:min(220px,42vw);height:1px;border:0;margin:clamp(36px,5vw,64px) auto;background:repeating-linear-gradient(90deg,rgba(248,30,38,.85) 0 14px,transparent 14px 25px);transform:none;opacity:.9}.what_we_do__content{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.what_we_do__item{position:relative;display:grid;grid-template-columns:minmax(210px,45%) minmax(0,1fr);align-items:stretch;width:100%;gap:0;color:#fff;background:linear-gradient(145deg,var(--home-primary) 0,var(--home-primary-dark) 100%);border-radius:var(--home-radius);min-height:420px;overflow:hidden;box-shadow:0 20px 50px #f81e262e;transition:transform .28s ease,box-shadow .28s ease}.what_we_do__item:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 8%,hsla(0,0%,100%,.22),transparent 28%);pointer-events:none}.what_we_do__item:hover{transform:translateY(-6px);box-shadow:0 30px 72px #f81e2640}.what_we_do__item_left{width:100%;overflow:hidden}.what_we_do__item_left img{width:100%;height:100%;min-height:420px;-o-object-fit:cover;object-fit:cover;display:block;border-radius:0;transform:scale(1.01);transition:transform .35s ease}.what_we_do__item:hover .what_we_do__item_left img{transform:scale(1.06)}.what_we_do__item_right{position:relative;z-index:1;width:100%;min-width:0;padding:clamp(24px,3.3vw,38px);display:flex;flex-direction:column;justify-content:center}.what_we_do__item_right h3{font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.2;margin:0 0 14px;letter-spacing:-.02em;overflow-wrap:anywhere}.what_we_do__item_right p{margin:0;color:#ffffffe0;font-size:clamp(1rem,1.4vw,1.14rem);line-height:1.65;overflow-wrap:anywhere}.what_we_do__item_right button{width:-moz-fit-content;width:fit-content;margin-top:26px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background-color:#ffffff14;padding:10px 30px;border-radius:999px;border:1px solid hsla(0,0%,100%,.72);font-size:1.08rem;font-weight:700;text-align:center;cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .25s ease}.what_we_do__item_right button:hover{color:var(--home-primary);background-color:#fff;transform:translateY(-2px)}.industries_we_support{position:relative;background-image:linear-gradient(180deg,#ffffffeb,#f5f8ffe6),url(../assets/images/home/industries/background.png);background-size:cover;background-position:50%;padding:clamp(56px,7vw,92px) clamp(20px,5vw,100px)}.industries_we_support__title{color:var(--home-ink);font-size:clamp(2rem,4vw,2.8rem);line-height:1.12;font-weight:800;margin:0 0 42px;text-align:center;letter-spacing:-.035em}.industries_we_support__content{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;justify-items:center}.industries_we_support__item{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;min-height:230px;width:100%;padding:28px 18px 24px;border:1px solid rgba(29,60,109,.1);border-radius:24px;background:#ffffffe0;box-shadow:0 16px 42px #1d3c6d1a;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.industries_we_support__item:hover{transform:translateY(-6px);border-color:#f81e2642;box-shadow:0 24px 56px #1d3c6d26}.industries_we_support__item img{width:auto;max-width:132px;height:120px;-o-object-fit:contain;object-fit:contain;padding:14px;border-radius:22px}.industries_we_support__item h3{margin:18px 0 0;font-size:clamp(1.08rem,1.7vw,1.32rem);line-height:1.3;font-weight:800;text-align:center;color:var(--home-navy)}@media screen and (max-width:1200px){.information__content{grid-template-columns:1fr .75fr}.what_we_do__item{grid-template-columns:42% 1fr}}@media screen and (max-width:1180px){.what_we_do__content{grid-template-columns:1fr}.what_we_do__item{grid-template-columns:minmax(260px,40%) minmax(0,1fr);min-height:340px}.what_we_do__item_left img{min-height:340px}}@media screen and (max-width:1024px){.information__content img{max-height:-moz-fit-content;max-height:fit-content}.home_values__title,.information__content p{text-align:center}.home_values__title:after{margin-left:auto;margin-right:auto}.home_awards__content{flex-wrap:wrap}.home_awards__card{width:calc(50% - 10px)}.industries_we_support__content{grid-template-columns:repeat(2,minmax(0,1fr))}.industries_we_support{padding:64px 40px}}@media screen and (max-width:768px){.banner-overlay{top:40px;left:34px;right:34px}.home__banner_description{max-width:560px}.home_values__title{font-size:2rem}.home_awards__card{min-height:420px;padding:22px;margin-bottom:1rem}.home_awards__card_img{max-width:350px}.home_awards__card_title{font-size:1.5rem}.home_awards__card_description{font-size:1.2rem}.what_we_do__item{min-height:auto}.what_we_do__item_left img{height:320px;min-height:320px}.what_we_do__item_right{text-align:center;align-items:center;padding:26px 24px 30px}.industries_we_support__item{min-height:210px;max-width:360px}}@media screen and (max-width:567px){section{scroll-margin-top:86px}.banner-overlay{top:20px;left:22px;right:22px}.home__banner_title{font-size:clamp(1.55rem,8vw,2.1rem);margin-bottom:.75rem}.home__banner_description{max-width:96%;font-size:.98rem;line-height:1.45}.banner-overlay-bg{background:linear-gradient(90deg,#080f1cc7,#080f1c8c 58%,#080f1c47),linear-gradient(180deg,#0000002e,#0000005c)}.information{padding:42px 0}.information__content{padding:18px;border-radius:22px;gap:24px;grid-template-columns:1fr;place-items:center}.information__content img{width:100%;max-height:-moz-fit-content;max-height:fit-content;border-radius:18px;order:-1}.information__content p{font-size:1rem;line-height:1.7}.home_values__title{font-size:1.8rem}.home_awards__card{width:100%;min-height:-moz-fit-content;min-height:fit-content;padding:18px;margin-bottom:1rem}.home_awards__card_img{height:150px}.vertical_line_center_dashed{width:140px;margin-top:30px;margin-bottom:30px}.industries_we_support,.what_we_do{padding-top:44px;padding-bottom:44px}.industries_we_support__title,.what_we_do__title{font-size:1.8rem}.what_we_do__description{font-size:1rem;line-height:1.65}.what_we_do__content{gap:22px}.what_we_do__item{border-radius:22px;grid-template-columns:1fr}.what_we_do__item_left img{height:230px;min-height:230px}.what_we_do__item_right{padding:22px 18px 24px}.what_we_do__item_right h3{font-size:1.25rem}.what_we_do__item_right p{font-size:1rem;line-height:1.8;text-align:center}.what_we_do__item_right button{font-size:1.3rem;padding:6px 20px;margin:0 auto}.industries_we_support{padding-left:0;padding-right:0}.industries_we_support__content{grid-template-columns:1fr;gap:18px;justify-items:center}.industries_we_support__item{min-height:auto;width:100%;max-width:360px;padding:24px 18px}.industries_we_support__item img{height:104px;max-width:118px}.industries_we_support__item h3{font-size:1.12rem}}@media screen and (max-width:380px){.banner-overlay{top:14px;left:16px;right:16px}.home__banner_title{font-size:1.45rem;margin-bottom:.55rem;margin-top:4px}.home__banner_description{max-width:92%;font-size:.95rem;line-height:1.8}.home_values__title,.industries_we_support__title,.what_we_do__title{font-size:1.55rem}.vertical_line_center_dashed{width:110px}.information__content{padding:14px}.information__content img{height:220px}.what_we_do__item_left img{height:205px;min-height:205px}}.product_header{height:500px;-o-object-fit:cover;object-fit:cover;background:no-repeat;background-position:50%;background-size:cover;display:flex;justify-content:center;align-items:center;position:relative}.product_header:after{content:"";position:absolute;top:0;left:0;width:100%;height:500px;z-index:1}.product_header__content{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;background:#f21a0b99;padding:40px;box-sizing:border-box;z-index:2}.product_header__title{font-size:40px;font-weight:700;color:#fff;text-align:center;margin-bottom:15px}.product_header__description{font-size:24px;color:#fff;text-align:center}.product_header__content.right{text-align:right;background:#0006;padding:40px 80px}.zoom-in{opacity:0;transform:scale(.95);animation:zoomInUp 1s ease forwards}.product_header__title.zoom-in{animation-delay:.2s}.product_header__description.zoom-in{animation-delay:.3s}.header__content_button.zoom-in{animation-delay:.9s}@keyframes zoomInUp{0%{opacity:0;transform:scale(.95) translateY(10px)}60%{opacity:.8;transform:scale(1.02) translateY(-5px)}to{opacity:1;transform:scale(1) translateY(0)}}.product_header__content .header__content_button{z-index:2}.product_content{padding:30px 0}.product_content__title{font-size:30px}.product_content__description{font-size:1.5rem;line-height:32px;text-align:justify}.center{text-align:center}.product_content__flex{display:flex;flex-direction:column;align-items:flex-start;position:relative}.product_content-button{background-color:#f81e26;color:#fff;border:none;padding:12px 20px;border-radius:30px;font-size:1.2rem;cursor:pointer;align-self:flex-end;margin-top:auto}.why-choose-us{display:grid;grid-template-columns:1fr 2fr;gap:0;background:#f81e26;color:#fff}.why-left{display:flex;align-items:center;justify-content:center;padding:40px;font-size:2rem;font-weight:700}.why-right{display:grid;grid-template-columns:repeat(2,1fr);border-left:1px solid #fff}.why-card{padding:20px;text-align:center;border:1px solid #fff;border-left:none}.why-card img{width:60px;height:50px;-o-object-fit:contain;object-fit:contain}.why-card h3{font-size:1.5rem;margin:10px 0}.why-card p{font-size:1.3rem;line-height:1.4}.section-title{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:2rem;color:var(--black)}.section-title:after{content:"";display:block;width:170px;height:7px;background-color:#f81e26;margin:12px auto 0;border-radius:2px}.section-description{font-size:1.5rem;line-height:32px;color:#000;text-align:center}.work_flow__content{display:flex;margin-bottom:90px;justify-content:center}.work_flow__content,.work_flow__content_card{align-items:stretch;gap:20px;flex-wrap:wrap}.work_flow__content_card{width:calc(25% - 60px);border-radius:20px;padding:20px}.work_flow__content_card.large{width:300px}.work_flow__content_card img{width:auto;max-height:63px;-o-object-fit:cover;object-fit:cover;display:block;margin-left:0;margin-right:auto}.work_flow__content_card h3{font-size:2rem;margin:20px 0;color:#000;width:100%}.work_flow__content_card p{font-size:1.5rem;line-height:32px;color:#000;margin:0;width:100%}.work_flow__content_card{flex-direction:column;justify-content:space-between;align-items:flex-end;min-height:250px;gap:10px;margin-top:30px;background-image:url(/assets/images/home/home_advantage_bg.png);background-size:cover;background-repeat:no-repeat;background-color:#f4f1e6}.ecommerce{padding:20px 0;background-color:#f5f3ea;height:400px;margin-bottom:200px}.ecommerce__content{display:flex;align-items:stretch}.ecommerce__content img{width:800px;height:auto;-o-object-fit:contain;object-fit:contain}.ecommerce__text{display:flex;flex-direction:column;flex:1}.ecommerce-section-title{color:var(--black);font-size:2rem;font-weight:700;margin:40px 0 20px;text-align:left}.ecommerce-section-title:after{content:"";display:block;width:170px;height:7px;background-color:#f81e26;margin-top:12px;border-radius:2px;margin-left:0}.ecommerce_content-button{background-color:#f81e26;color:#fff;border:none;padding:12px 20px;border-radius:30px;font-size:1.2rem;cursor:pointer;text-decoration:none;display:inline-block;margin-bottom:8px;width:150px;text-align:center}.ecommerce_content-button:hover{background-color:#f81e26}.create-account-text{font-size:1rem}.create-account-text a{color:#f81e26;font-weight:700;text-decoration:none}.create-account-text a:hover{text-decoration:underline}@media screen and (max-width:1024px){.work_flow__content_card{width:calc(50% - 60px)}.ecommerce__content img{width:500px}.ecommerce{margin-bottom:0;height:-moz-fit-content;height:fit-content}}@media screen and (max-width:768px){.tab__box_wrapper{flex-direction:column;gap:10px}.tab__box_item{width:100%;min-height:60px;font-size:16px;padding:15px 20px;box-shadow:0 2px 4px #0000001a;transition:all .3s ease}.tab__box_item:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.tab__box_content{padding:20px;margin-top:15px;border-radius:8px}.work_flow__content_card{width:100%}.why-choose-us{display:block}.why-card h3{font-size:1.5rem;margin:10px 0}.why-card p{line-height:1.4}.work_flow__content_card p{font-size:1.3rem}.ecommerce__content img{width:60%}.ecommerce-section-title{font-size:20px}}.tab__box_item{font-size:18px;font-weight:600;cursor:pointer;background-color:#840c24;color:#fff;width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;flex:1;min-height:50px;margin:0;transition:all .3s ease;position:relative;overflow:hidden;padding:5px}.tab__box_item:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s ease}.tab__box_item:hover:before{left:100%}.tab__box_item.active{background-color:#f81e26}@media(hover:none)and (pointer:coarse){.tab__box_item{-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.tab__box_item:active{transform:scale(.98);transition:transform .1s ease}}.tab__box_content{background-color:#f81e26;color:#fff;padding:20px 40px}.alternate{background-color:#840c24}#vaneer-content{justify-content:center}@media screen and (max-width:768px){.tabs{flex-wrap:wrap;gap:8px}.tab{padding:8px 12px;font-size:.95rem}}.flex_center{justify-content:center}.row{flex-direction:row}.gapped{gap:50px}.product_title{font-size:16px;font-weight:700}.product_content__description_list{font-size:18px}.product_content__description_list li{margin-bottom:1rem}.bordered{border:1px solid #f81e26;border-radius:20px;padding:10px;min-height:400px}.product_content__img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:600px;display:block;margin:0 auto}.product_content__img.small{max-width:100px}.feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px;align-items:start}.feature-grid .wrapper{text-align:center;padding:25px 20px;border-radius:15px;transition:all .3s ease;background:#fff;border:1px solid #f81e26}.feature-grid .wrapper:hover{transform:translateY(-5px)}.feature-grid .product_content__img.small{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;margin-bottom:20px;transition:transform .3s ease}.feature-grid .wrapper:hover .product_content__img.small{transform:scale(1.1)}.feature-grid .product_content__title{font-size:22px;margin-bottom:15px;color:#f81e26}.feature-grid .product_content__description{font-size:16px;line-height:1.6;color:#333}.grey{background-color:#f8f8f8}.text-red{color:#f81e26}.border-radius{border:none;border-radius:20px}.quarter{width:25%}.half{width:50%}.three-quarter{width:75%}.full{width:100%}.product_content_bottom{background-color:#f81e26;color:#fff!important;padding:10px}.product_content_bottom__img{width:100%;max-width:80px}.pest_control_service_content{display:flex;justify-content:space-between;align-items:center;gap:20px}.grey-background{background-color:#f8f8f8;padding:5px}.circle{width:200px;height:200px;border-radius:50%;-o-object-fit:cover;object-fit:cover;overflow:hidden;margin-top:20px}#type-selecion-mobile,.mobile-type-selection{display:none}.mobile-type-selection{width:100%;height:100%;background-color:#f81e26;font-size:16px}.mobile-type-selection,.mobile-type-selection option{color:#fff;padding:15px;border-radius:10px;cursor:pointer;border:none}.mobile-type-selection option{background-color:#fff;color:#000}@supports (-webkit-appearance:none){.mobile-type-selection{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.4-12.8z%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 15px center;background-size:12px auto;padding-right:40px;text-indent:.01px;text-overflow:""}.mobile-type-selection::-ms-expand{display:none}}@media screen and (max-width:768px){#type-selecion-desktop{display:none}#type-selecion-mobile{display:block}.product_content_bottom__img{width:100%;max-width:70px}.product_content_bottom{padding:10px 0}.product_content__title{font-size:2rem}.product_content__description{font-size:1.3rem}.product_content__description_list li{font-size:16px}.circle{width:150px;height:150px}.feature-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.feature-grid .wrapper{padding:20px 15px}.feature-grid .product_content__img.small{width:100px;height:100px}.section-title{font-size:20px}.why-left h2{font-size:24px}.product_content__flex,.wrapper{flex-direction:column;justify-content:center;align-items:center}.wrapper{display:flex}.full,.half,.quarter,.three-quarter{width:100%}.gapped{gap:0}.product_content__title{text-align:center}.reverse{flex-direction:column-reverse!important}.tab__box_wrapper{gap:8px}.tab__box_item{min-height:55px;font-size:15px;padding:12px 16px}.tab__box_content{padding:15px;margin-top:10px}.feature-grid{grid-template-columns:1fr;gap:15px}.feature-grid .wrapper{padding:15px}.feature-grid .product_content__img.small{width:80px;height:80px}.feature-grid .product_content__title{font-size:20px}.feature-grid .product_content__description{font-size:15px}}.download_brochure{text-align:center;padding:40px 20px;border-radius:12px;box-sizing:border-box}.download_brochure__title{font-size:2rem;font-weight:700;margin-bottom:10px;color:#333}.download_brochure__text{font-size:1.2rem;color:#555;margin-bottom:20px;max-width:600px;margin-left:auto;margin-right:auto}.download_brochure__button{display:inline-flex;align-items:center;gap:8px;background-color:#f81e26;color:#fff;padding:12px 20px;border-radius:6px;font-size:1.3rem;font-weight:700;text-decoration:none;transition:background-color .3s ease;width:-moz-fit-content;width:fit-content}.download_brochure__button:hover{background-color:#a01b28}.download_brochure__button i{font-size:1.3rem}#misarma-logo-product{max-width:220px!important}#safety-img{max-width:80%}@media screen and (max-width:768px){.download_brochure__title{font-size:1.8rem}.download_brochure__text{font-size:1.3rem}}@media(max-width:576px){.download_brochure{padding:20px 15px}.download_brochure__title{font-size:1.5rem}.download_brochure__text{font-size:1rem}.download_brochure__button{width:-moz-fit-content;width:fit-content;justify-content:center}}@media screen and (max-width:1024px){.product_header,.product_header:after{height:450px}.product_header__title{font-size:35px}.product_header__content.right{padding-right:10px}.product_header__description{font-size:20px}.product_header__title.right{font-size:28px}.product_header__description.right{font-size:20px}.product_content__title{font-size:24px}.product_content__description{font-size:18px;line-height:32px}.product_content__flex{gap:15px}.feature-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}}@media screen and (max-width:768px){.product_header,.product_header:after{height:400px}.product_header__title{font-size:30px}.product_header__description{font-size:18px;color:#000}.product_header__title.right{font-size:24px;color:#fff}.product_header__description.right{font-size:18px;color:#fff}.product_content{padding:20px 15px}.product_content__title{text-align:center}.product_content__description{font-size:1.3rem;line-height:32px}.large{font-size:1.5rem}.product_content__flex{flex-direction:column;gap:15px}.wrapper{width:100%!important;margin:10px 0}#why-choose-title{margin-top:0}.feature-grid{grid-template-columns:1fr;gap:15px}.feature-grid .wrapper{padding:20px 15px}.feature-grid .product_content__img.small{width:80px;height:80px}.feature-grid .product_content__title{font-size:20px}.feature-grid .product_content__description{font-size:15px}.tabs{flex-wrap:wrap;gap:8px;justify-content:center}.bordered{min-height:300px;padding:15px}.circle{width:150px;height:150px}.full,.half,.quarter,.three-quarter{width:100%}.gapped{gap:20px}.section-description{font-size:1.3rem}}@media screen and (max-width:576px){.gapped{gap:0}.product_header,.product_header:after{height:350px}.product_header__title{font-size:28px}.product_header__description{font-size:16px}.product_header__title.right{font-size:24px;color:#fff}.product_header__description.right{font-size:16px;color:#fff}.product_content{padding:15px 10px}.product_content__title{font-size:24px;margin:10px 0}.product_content__description{font-size:1.3rem;line-height:32px;margin:10px 0}.product_content__description_list{font-size:15px}.product_content__description_list li{font-size:15px;margin-bottom:.8rem}.feature-grid{gap:12px}.feature-grid .wrapper{padding:15px 12px}.feature-grid .product_content__img.small{width:70px;height:70px;margin-bottom:15px}.feature-grid .product_content__title{font-size:18px;margin-bottom:12px}.feature-grid .product_content__description{font-size:14px}.bordered{min-height:250px;padding:12px;border-radius:15px}.circle{width:120px;height:120px;margin-top:15px}.product_content__img{max-width:100%}.product_content__img.small{max-width:80px}.download_brochure{padding:20px 15px}.download_brochure__title{font-size:1.5rem}.download_brochure__text{font-size:1rem}.download_brochure__button{padding:10px 16px;font-size:1rem}.why-right{display:block}.work_flow__content_card h3{font-size:1.5rem}.ecommerce__content{display:block}.ecommerce_content-button{width:250px}.ecommerce__actions{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px;text-align:center}.ecommerce__content img{width:100%;height:auto}.ecommerce-section-title{text-align:center}.ecommerce-section-title:after{margin-top:12px!important;margin:0 auto}}@media screen and (max-width:375px){.product_header,.product_header:after{height:300px}.product_header__title{font-size:26px}.product_header__description{font-size:14px}.product_header__title.right{font-size:18px}.product_header__description.right{font-size:14px}.product_content{padding:12px 8px}.product_content__title{font-size:18px}.product_content__description{font-size:14px;line-height:32px}.feature-grid .wrapper{padding:12px 10px}.feature-grid .product_content__img.small{width:60px;height:60px}.feature-grid .product_content__title{font-size:16px}.feature-grid .product_content__description{font-size:13px}.tabs{gap:4px}.tab{padding:5px 8px;font-size:12px;min-width:60px}.tab__box_item{min-height:40px;font-size:12px;padding:8px 12px}.circle{width:100px;height:100px}}@media screen and (max-height:500px)and (orientation:landscape){.product_header,.product_header:after{height:250px}.product_header__title{font-size:18px}.product_header__description{font-size:14px}.product_content{padding:15px 20px}}@media(min-resolution:192dpi){.feature-grid .product_content__img.small,.pest_control_service_content__item img,.product_content__img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media(hover:none)and (pointer:coarse){.feature-grid .wrapper,.pest_control_service_content__item,.tab__box_item{-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.feature-grid .wrapper:active,.tab__box_item:active{transform:scale(.98);transition:transform .1s ease}.tab__box_item,.tabs .tab{min-height:44px}}@media print{.product_header{height:auto;min-height:200px}.product_header:after{display:none}.product_header__content{background:#fff;color:#000;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.tab__box_wrapper,.tabs{display:none}.feature-grid{grid-template-columns:repeat(2,1fr);gap:15px}.product_content__img{max-width:200px}}.policy{line-height:30px;padding:40px 0}.policy__title{text-align:center;font-size:2rem}.policy__description{font-size:1.5rem;text-align:center;border-bottom:2px solid;padding-bottom:20px}.policy__content h2{text-decoration:underline}.policy__content h2,.policy__content h3{font-size:1.8rem}.policy__content li,.policy__content p{font-size:1.4rem}.policy__content li{margin-bottom:10px}.policy__content .bold{font-weight:700}.policy__content h4{font-size:1.3rem;margin:0 0 10px;padding:0}@media screen and (max-width:768px){.policy{line-height:30px;padding:20px 0}.policy__title{font-size:1.8rem}.policy__description{font-size:1.3rem}.policy__content h2,.policy__content h3{font-size:1.6rem}.policy__content p{line-height:28px}.policy__content li,.policy__content p{font-size:1.3rem}.policy__content h4{font-size:1.2rem}}@media screen and (max-width:480px){.policy{line-height:30px;padding:10px 0}.policy__title{font-size:1.5rem}.policy__description{font-size:1.3rem}.policy__content h2,.policy__content h3{font-size:1.4rem}.policy__content p{line-height:26px}.policy__content li,.policy__content p{font-size:1.2rem}.policy__content h4{font-size:1.3rem}}.contact_us__content_item{display:flex;flex-wrap:wrap;margin:10px 0;border-radius:20px;width:100%}.contact_us__content_item_left{flex:1;display:flex;justify-content:center;align-items:center;width:100%}.contact_us__content_item_left iframe{width:100%;padding:20px;max-width:500px}.contact_us__content_item_map{width:100%;height:100%}.contact_us__content_item_right{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:start}.contact_us__content_item_title{font-size:1.5rem;font-weight:700;margin-bottom:10px}address{text-decoration:none;font-style:normal}.contact_us__content_item_right p{font-size:1.4rem;display:flex;align-items:center;margin-bottom:8px;line-height:1.8}.contact_us__content_item_right img{margin-right:10px;width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.contact_us__content_item_right a{color:inherit;text-decoration:none}.contact_us__content_item_right a:hover{text-decoration:underline}.contact_us__title{font-size:2rem;font-weight:700;margin-bottom:10px;color:#f81e26}.contact_us__description{font-size:1.6rem;margin-bottom:20px;line-height:1.8}.map{width:100%;height:400px;border-radius:20px;margin-bottom:20px}.contact_us__content{display:flex;align-items:start;justify-content:space-between;gap:20px}.contact_us__form{background-color:#ced4da;border-radius:20px;padding:20px;width:100%;max-width:100%}.contact_us__form,.form_group{box-sizing:border-box;margin-bottom:20px}.form_group{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:10px}.form_group input,.form_group textarea{width:100%;padding:10px;border-radius:10px;border:none;box-sizing:border-box}.form_group textarea{height:150px}.form_group input:focus,.form_group textarea:focus{outline:none}.form_group label{font-size:1.2rem;font-weight:700}.radio_group{margin-bottom:20px}.radio_group p{font-size:1.2rem;font-weight:700;margin-bottom:10px}.radio_group input{margin-right:10px;border:none;border-radius:10px;padding:10px;background-color:#fff;color:#f81e26;cursor:pointer;font-size:1.2rem}.radio_group label{font-size:1.2rem;margin-bottom:10px}.form_button,.radio_group input:checked{background-color:#f81e26;color:#fff}.form_button{border:none;padding:10px 20px;border-radius:10px;cursor:pointer;font-size:1.2rem;text-align:center;display:block;margin:20px auto 0}.image_select_wrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.image_select_item{cursor:pointer}.image_select_checkbox{display:none}.image_select_content{border:2px solid #ddd;border-radius:8px;padding:10px;text-align:center;transition:.25s ease;min-height:220px}.image_select_img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.image_select_title{margin-top:8px;font-size:14px;font-weight:500}.image_select_checkbox:checked+.image_select_content{border-color:#f81e26;background:#ffeff0}.pagination_wrapper{display:flex;gap:8px;margin-top:16px}.pagination_btn{padding:6px 12px;border:1px solid #ddd;background:#fff;cursor:pointer;border-radius:4px}.pagination_btn.active{background:#f5b400;border-color:#f5b400;color:#000}.pagination_btn:disabled{opacity:.5;cursor:not-allowed}.checkbox_group{margin-top:1.5rem;margin-bottom:20px}.checkbox_group p{font-size:1.2rem;font-weight:700;margin-bottom:10px}.checkbox-options{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.checkbox-option{display:flex;align-items:center;cursor:pointer;position:relative;padding-left:30px;font-size:1.2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s}.checkbox-option input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.checkbox-option .checkbox-custom{position:absolute;left:0;top:50%;transform:translateY(-50%);height:17px;width:17px;background-color:#fff;border:2px solid #ccc;border-radius:4px;transition:all .2s}.checkbox-option input:checked+.checkbox-custom{background-color:#f81e26;border-color:#f81e26}.checkbox-option .checkbox-custom:after{content:"";position:absolute;display:none}.checkbox-option input:checked+.checkbox-custom:after{display:block;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-option small{margin-left:5px;color:#555;font-weight:500}.checkbox-option:hover{color:#000}.checkbox-option:hover .checkbox-custom{border-color:#000}@media screen and (max-width:768px){.contact_us__content{flex-direction:column}.contact_us__content_item_left{width:100%}.contact_us__title{font-size:1.5rem}.contact_us__description{font-size:1.2rem}.map{height:300px}.contact_us__content_item_right{width:100%}.contact_us__content_item_title{font-size:1.2rem}.contact_us__content_item_right p{font-size:1.2rem;text-decoration:none}.contact_us__content_item_right img{width:15px;height:15px}.contact_us__form{padding:20px;border-radius:10px}.form_group input,.form_group textarea{padding:10px}.form_group textarea{height:100px}.radio_group{margin-bottom:10px}.radio_group p{font-size:1rem}.radio_group input{padding:5px}.checkbox_group p,.radio_group label{font-size:1rem}.checkbox-option{font-size:12px}.form_button{width:100%}}@media screen and (max-width:567px){.contact_us__content_item{display:block;padding:10px 0}.contact_us__content_item_left iframe{max-width:250px}}.contact_us__values{padding:20px 0}.contact_us__values_content{padding:10px;flex-wrap:wrap;text-align:center}.contact_us__values_content,.contact_us__values_content_items{display:flex;align-items:center;justify-content:center;gap:10px}.contact_us__values_content_items{font-size:2rem;width:calc(33.333% - 10px);color:#bf2332;font-weight:700}.contact_us__story{padding:20px 0;font-size:1.5rem}.contact_us__story_content{font-size:1.4rem;line-height:32px}.contact_us__affiliate{padding:20px 0}.contact_us__affiliate_content{display:flex;align-items:center;text-align:center}.contact_us__affiliate_content img{width:100%;max-width:200px}.contact_us__affiliate_content h3{font-size:2rem}.contact_us__affiliate_content p{font-size:1.3rem}.contact_us__affiliate_content_item{width:50%}.contact_us__story_iframe{display:flex;justify-content:center;align-items:center}.contact_us__story_iframe iframe{width:600px;height:400px}.core_value img{width:50%;height:auto}.core_value img,.milestones img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.milestones img{width:100%}.journey{position:relative;background-color:#f5f3ea;padding:clamp(56px,7vw,96px) 0}.journey__description{font-size:1.5rem;line-height:1.75;text-align:left;margin:0 0 14px;color:#1f2933}.journey_content{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.78fr);align-items:center;gap:clamp(38px,8vw,120px)}.journey__left{text-align:left;width:100%;max-width:720px}.journey__left .home_values__title{margin-bottom:22px}.journey__right{width:100%}.journey__right img{width:100%;aspect-ratio:1/.92;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:0;box-shadow:none}.journey__content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px}.journey__content img{width:calc(50% - 50px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:auto;max-width:400px}.global_presence__content{position:relative;background-image:url(../assets/images/about_us/global_presence_bg.png);background-size:80%;background-position:50%;background-repeat:no-repeat}.global_presence__content:before{content:"";position:absolute;top:0;left:0;width:60px;height:60px;border-top:8px solid #bf2332;border-left:8px solid #bf2332}.global_presence__content:after{content:"";position:absolute;bottom:0;right:0;width:60px;height:60px;border-bottom:8px solid #bf2332;border-right:8px solid #bf2332;transform:translateY(10px)}.global_presence__content_description{width:80%;margin:0 auto;text-align:center;padding:5px 10px;background-color:#f5f3eab3}.mission{position:relative;margin-top:0;padding:clamp(46px,7vw,78px) 0 clamp(64px,8vw,100px);overflow:hidden;background:url(../assets/images/about_us/mission_vision_overlay.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.mission:before{content:"";position:absolute;inset:0;background:#bf23324d;pointer-events:none}.mission_content{position:relative;z-index:1;color:#fff}.mission_content h2{color:#fff}.mission_top__content{text-align:center}.mission_top__content .home_values__title{margin-bottom:12px;text-align:center!important}.mission_top__content .home_values__title:after{margin-left:auto;margin-right:auto;background:#ffffffd9}.mission_top__content p{font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.65;text-align:center;max-width:700px;margin:0 auto;color:#fff}.purpose_direction__content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px}.purpose_direction__content img{width:calc(50% - 50px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:auto;max-width:400px}.mission_bottom__content{display:grid;grid-template-columns:repeat(2,minmax(0,360px));justify-content:center;align-items:start;gap:clamp(54px,10vw,170px);margin-bottom:0;margin-top:48px}.mission_bottom__content p{margin:0}.mission_bottom__left,.mission_bottom__right{display:flex;flex-direction:column;align-items:center;max-width:360px;text-align:left}.mission_bottom__left img,.mission_bottom__right img{width:min(100%,260px);aspect-ratio:1/.72;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:6px;margin-bottom:18px;padding:34px;background:#fff;box-shadow:0 18px 36px #37060f38}.mission_bottom__left .home_values__title,.mission_bottom__right .home_values__title{width:100%;margin:0 0 10px;font-size:1.8rem;text-align:center;letter-spacing:0}.mission_bottom__left .home_values__title:after,.mission_bottom__right .home_values__title:after{display:none}.mission_bottom__left .journey__description,.mission_bottom__right .journey__description{color:#fff;font-size:1.5rem;line-height:1.55;text-align:left}.mission_value__image{position:relative;display:flex;justify-content:center;margin-top:44px;z-index:1}.mission_value__image img{width:min(100%,760px);height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.mission_value__title{position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);margin:0;color:#fff;font-size:clamp(1.8rem,3vw,2.9rem);font-weight:800;line-height:1.1;text-align:center;text-shadow:0 5px 16px rgba(0,0,0,.45);white-space:nowrap;z-index:1}.strength .home_values__title{width:100%;margin:0 0 42px;padding-top:20px;border-top:6px solid #bf2332;color:#bf2332;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;line-height:1.2;text-align:center;letter-spacing:.04em}.strength .home_values__title:after{display:none}.strength__content{display:flex;margin-bottom:90px}.strength__content,.strength__content_card{align-items:stretch;gap:20px;flex-wrap:wrap}.strength__content_card{width:calc(33.333% - 60px);border-radius:20px;padding:20px}.strength__content_card img{width:auto;max-height:100px;-o-object-fit:cover;object-fit:cover;display:block;margin-left:auto;margin-right:auto}.strength__content_card h3{font-size:2rem;margin:20px 0;color:#000;width:100%;text-align:center}.strength__content_card p{font-size:1.5rem;line-height:32px;color:#000;margin:0;width:100%;text-align:center}.strength__content_card{flex-direction:column;justify-content:space-between;align-items:flex-end;min-height:200px;gap:10px;margin-top:30px;background-size:cover;background-repeat:no-repeat;background-color:#f7f7f7}.strength__content_card:hover{background-color:#bf2332;transition:background-color .3s ease}.strength__content_card:first-child:hover img{content:url(../assets/images/about_us/strength_experience_white.png)}.strength__content_card:nth-child(2):hover img{content:url(../assets/images/about_us/strength_presence_white.png)}.strength__content_card:nth-child(3):hover img{content:url(../assets/images/about_us/strength_integrate_white.png)}.strength__content_card:nth-child(4):hover img{content:url(../assets/images/about_us/strength_trusted_white.png)}.strength__content_card:nth-child(5):hover img{content:url(../assets/images/about_us/strength_technology_white.png)}.strength__content_card:nth-child(6):hover img{content:url(../assets/images/about_us/strength_commitment_white.png)}.strength__content_card:hover h3,.strength__content_card:hover p{color:#fff;transition:color .2s ease}#values img{max-width:100%}@media(max-width:1023px){.journey__description{font-size:1.08rem}.contact_us__values_content_items{width:calc(50% - 10px);font-size:1.8rem}.contact_us__affiliate_content h3{font-size:1.8rem}.contact_us__affiliate_content p{font-size:1.2rem}.journey_content{grid-template-columns:1fr;gap:34px}.journey__right{order:-1;padding-top:0;width:100%;max-width:620px;margin:0 auto}.strength__content_card{width:calc(50% - 60px)}}@media(max-width:768px){.journey__description{font-size:1rem}.contact_us__values_content_items{width:calc(50% - 10px)}.contact_us__story_content{font-size:1.2rem}.global_presence__content:after,.global_presence__content:before{width:40px;height:40px}.journey_content{grid-template-columns:1fr}.journey__right{order:-1;padding-top:0;width:100%}.mission_top__content p{font-size:1rem;line-height:1.6;text-align:center}.mission_bottom__content{grid-template-columns:1fr;gap:40px;margin-top:36px}.mission_bottom__left,.mission_bottom__right{margin:0 auto;text-align:center}.mission_bottom__left .journey__description,.mission_bottom__right .journey__description{text-align:center}.strength__content_card{width:100%}.mission_value__image img{height:auto}.mission_value__title{font-size:clamp(1.6rem,6vw,2.8rem)}.strength__content_card h3{font-size:1.5rem}.strength__content_card p{font-size:1.3rem}.global_presence__content{background-image:none}}@media(max-width:567px){.journey__description{font-size:1rem;width:100%}.journey{padding:40px 0}.journey__content{flex-direction:column}.journey__content img{width:100%}.contact_us__values_content_items{width:100%;font-size:1.5rem}section{padding:0}.mission{padding:38px 0 54px}.contact_us__affiliate_content{display:block}.contact_us__affiliate_content_item{width:100%}.contact_us__affiliate_content h3{font-size:1.5rem}.contact_us__story_content{font-size:1.3rem}.contact_us__affiliate_content p{font-size:1.3rem;line-height:28px}.contact_us__story_iframe iframe{height:auto}.journey__left{width:100%}.global_presence__content:before{width:30px;height:30px;border-top:5px solid #bf2332;border-left:5px solid #bf2332}.global_presence__content:after{width:30px;height:30px;border-bottom:5px solid #bf2332;border-right:5px solid #bf2332}.mission_value__image img{height:auto}.mission_value__title{white-space:normal;width:90%;font-size:clamp(1.35rem,7vw,2rem)}.journey__right{width:100%}}.career-listings{padding:20px 0}.career-section-title{color:var(--black);font-size:2rem;font-weight:700;margin:40px 0 20px;text-align:center}.career-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.career-card{background-color:#f81e26;color:#fff;border-radius:20px;padding:20px;display:flex;flex-direction:column}.career-card-title{font-size:1.5rem;margin-bottom:8px}.career-card-location{font-size:1.2rem;opacity:.9;margin-bottom:10px}.career-card-summary{font-size:1.4rem;flex:1;margin-bottom:15px}.career-card-button{background-color:#fff;color:#f81e26;border:none;padding:12px 20px;border-radius:30px;font-size:1.2rem;cursor:pointer;align-self:flex-start}.career-card-button:hover{background-color:#f5f5f5}@media screen and (max-width:768px){.banner-overlay{top:40px;left:30px}.career__title{font-size:2rem}.career__description{font-size:1rem}}.job-detail{padding:40px 0;max-width:900px;margin:0 auto}.job-detail-title{font-size:2.5rem;font-weight:700;margin-bottom:10px;color:var(--black);text-align:center}.job-detail-location{font-size:1.2rem;opacity:.8;margin-bottom:20px;text-align:center}.job-detail-description{font-size:1rem;line-height:1.6}.job-detail-description h2{margin-top:30px;font-size:2rem}.job-detail-description h3{margin-top:20px;font-size:1.8rem}.job-detail-description p{margin-bottom:15px;font-size:1.2rem}.job-detail-description li{margin-bottom:10px;font-size:1.3rem}.apply-button{background-color:#f81e26;color:#fff;border:none;padding:12px 25px;border-radius:30px;font-size:1.2rem;cursor:pointer;display:block;margin:30px auto 0;transition:background-color .3s ease;display:inline-block;text-decoration:none}@media screen and (max-width:768px){.job-detail{padding:20px 15px}.job-detail-title{font-size:2rem}.job-detail-location{font-size:1rem}.job-detail-description h2{font-size:1.6rem}.job-detail-description h3{font-size:1.4rem}.job-detail-description p{font-size:1rem}.job-detail-description li{font-size:.95rem}.apply-button{width:100%;font-size:1rem;padding:12px}}.page-title{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:2rem;color:var(--black)}.blog-list__grid{display:flex;padding:20px 0}.blog-card{background:#f81e26;color:#fff;border-radius:20px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column}.blog-card__img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.blog-card__content{padding:15px}.blog-card__title{font-size:1.5rem;margin-bottom:10px}.blog-card__excerpt{font-size:1.3rem;margin-bottom:10px}.blog-card__date{font-size:1rem;color:#fff}.blog-list__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.pagination{display:flex;justify-content:center;margin-top:20px;margin-bottom:20px}.pagination button{background:#fff;border:1px solid #ccc;padding:8px 12px;margin:0 4px;cursor:pointer;border-radius:6px;transition:all .2s ease}.pagination button.active{border-color:#f81e26}.pagination button.active,.pagination button:hover{background:#f81e26;color:#fff}.blog-detail__banner{height:400px}.blog-detail__banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-detail__content{padding:20px 0;font-size:1.5rem;text-align:justify;display:flex;align-items:center;justify-content:center;flex-direction:column;line-height:32px}.blog-detail__content p{margin-bottom:1.5rem;line-height:1.6;color:#333}.blog-detail__content h2{font-size:2rem;margin-top:2rem;margin-bottom:1rem;color:#222}.blog-detail__content img{max-width:100%;height:auto;margin:1rem 0;display:block;-o-object-fit:cover;object-fit:cover;border-radius:8px;aspect-ratio:none;width:100%}.blog-detail__content>figure>img{aspect-ratio:none!important;width:100%!important}.blog-detail__content blockquote{font-style:italic;color:#666;border-left:4px solid #ccc;padding-left:1rem;margin:1.5rem 0}.blog-detail__content table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:1rem;text-align:left;border:1px solid #ddd;border-radius:8px}.blog-detail__content table td,.blog-detail__content table th{padding:12px 15px;border:1px solid #ddd}.blog-detail__content table th{background-color:#f81e26;color:#fff;font-weight:600}.blog-detail__content table tbody tr:nth-child(2n){background-color:#f9f9f9}.blog-detail__content table tbody tr:hover{background-color:#ffe5e8}.breadcrumb-nav{margin:20px 0;padding:0}.breadcrumb-list{list-style:none;margin:0;padding:0;font-size:14px}.breadcrumb-item,.breadcrumb-list{display:flex;align-items:center}.breadcrumb-item:not(:last-child):after{content:">";margin:0 10px;color:#666}.breadcrumb-link{color:#f81e26;text-decoration:none;transition:color .3s ease}.breadcrumb-link:hover{color:#1b5e20;text-decoration:underline}.breadcrumb-current{color:#333;font-weight:500}.blog-meta{display:flex;flex-wrap:wrap;gap:15px;align-items:center;margin-top:10px}.reading-time{color:#f81e26}.blog-category,.reading-time{background:#ffffffe6;padding:4px 12px;border-radius:20px;font-size:14px;font-weight:500}.blog-category{color:#1976d2}.blog-detail__content{margin:0 auto;line-height:1.8}.blog-content{margin-bottom:40px}.blog-content h2,.blog-content h3,.blog-content h4{color:#f81e26;margin:30px 0 15px}.blog-content p{margin-bottom:20px;color:#333}.blog-content img{max-width:100%;height:auto;border-radius:8px;margin:20px 0;box-shadow:0 4px 12px #0000001a}.blog-content blockquote{border-left:4px solid #f81e26;margin:20px 0;font-style:italic;color:#555;background:#f9f9f9;padding:20px;border-radius:0 8px 8px 0}.blog-content ol,.blog-content ul{margin:20px 0;padding-left:30px}.blog-content li{margin-bottom:10px}.blog-footer{border-top:1px solid #e0e0e0;padding-top:30px;margin-top:40px}.blog-author h3,.blog-tags h3{color:#f81e26;font-size:18px;margin-bottom:15px}.tag-list{display:flex;flex-wrap:wrap;gap:10px}.tag{background:#e8f5e8;color:#f81e26;padding:6px 12px;border-radius:20px;font-size:14px;font-weight:500;transition:all .3s ease}.tag:hover{background:#c8e6c9;transform:translateY(-2px)}.blog-author p{color:#666;font-style:italic}.page-description{font-size:18px;text-align:center;line-height:1.6;margin-bottom:2rem}@media(max-width:768px){.blog-meta{flex-direction:column;align-items:flex-start;gap:10px}.breadcrumb-list{font-size:12px}.blog-detail__content{padding:0}}@media(max-width:480px){.blog-meta{gap:8px}.blog-category,.reading-time{font-size:12px;padding:3px 10px}.tag{font-size:12px;padding:4px 10px}}.blog-detail__banner{position:relative;overflow:hidden}.blog-detail__banner .banner-overlay-bg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.blog-detail__banner .banner-overlay{position:absolute;top:0;left:0;right:0;padding:16px;z-index:2}@media(max-width:576px){.blog-detail__banner{height:260px}.blog-detail__banner .banner-overlay{padding:12px}}.pest_management_container{display:flex;flex-direction:row-reverse}.pest_management_container a{margin-top:20px;display:block;color:#fff;background-color:#f81e26;padding:8px 32px;border-radius:40px;border:none;font-size:1.5rem;text-align:center;max-width:30%}@media screen and (max-width:768px){.pest_management_content{padding:20px 15px}.pest_management_container{flex-direction:column}.pest_management_container a{font-size:1.2rem;max-width:50%}.general_pest_control__title{font-size:2rem}.general_pest_control__item{width:calc(50% - 10px)}.how_we_work__cards{flex-direction:column}.how_we_work__title{font-size:1.5rem}}@media screen and (max-width:576px){.pest_management_content{padding:15px 10px}.pest_management_container{flex-direction:column}.pest_management_container a{font-size:1rem;max-width:100%;padding:8px 20px}.general_pest_control__title{font-size:1.8rem}.general_pest_control{padding:40px 20px}.general_pest_control__item{width:100%}.general_pest_control__item img{height:120px}.general_pest_control__item h3{font-size:1.2rem}.how_we_work__inner{padding:25px 15px}.how_we_work__card{padding:20px 15px}}.onshore-offshore-catering-page{background-color:#fff}.catering-hero{position:relative;width:100%;height:560px;overflow:hidden}.catering-hero__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.catering-hero__overlay{position:absolute;left:0;top:50%;display:flex;align-items:center;justify-content:center;width:100%;min-height:145px;padding:30px 20px;background-color:#e01a0bc7;transform:translateY(-50%)}.catering-hero__overlay h1{margin:0;color:#fff;font-size:2.6rem;font-weight:700;line-height:1.8;text-align:center}.catering-overview{padding:105px 0 70px}.catering-overview__inner{display:grid;grid-template-columns:minmax(0,1fr) 480px;align-items:center;gap:85px}.catering-overview__content{max-width:610px}.catering-overview__content h2{max-width:520px;margin:0 0 38px;color:#111;font-size:3rem;font-weight:800;line-height:1.05}.catering-overview__content p{margin:0;color:#111;font-size:1.5rem;line-height:1.8}.catering-overview__button{display:inline-flex;align-items:center;justify-content:center;min-width:245px;min-height:45px;margin-top:58px;padding:10px 24px;border-radius:40px;background-color:#f51f14;color:#fff;font-size:1rem;font-weight:800;line-height:1;text-align:center;text-transform:uppercase}.catering-overview__image{display:block;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.catering-advantages{padding:70px 0 85px;background-image:url(../assets/images/services/onshore-offshore-catering/silver-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.catering-advantages h2{margin:0 0 60px;color:#0f0f0f;font-size:3.2rem;font-weight:800;line-height:1.15;text-align:center}.catering-advantages__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.catering-advantages__card{min-height:275px;padding:32px 28px 28px;border:1px solid hsla(0,0%,49%,.45);background-color:#ffffff29;color:#1b1b1f;text-align:center}.catering-advantages__card--featured{border-color:#ff3038;background-color:#ff3038;color:#fff}.catering-advantages__card img{display:block;width:78px;height:78px;margin:0 auto 22px;-o-object-fit:contain;object-fit:contain}.catering-advantages__card--featured img{filter:brightness(0) invert(1)}.catering-advantages__card h3{max-width:300px;margin:0 auto 20px;font-size:1.75rem;font-weight:800;line-height:1.1;text-transform:uppercase}.catering-advantages__card p{max-width:330px;margin:0 auto;font-size:1.05rem;line-height:1.8}.catering-services{padding:0 0 35px;overflow:hidden}.catering-services__inner,.container.catering-services__inner{display:grid!important;grid-template-columns:minmax(0,50%) minmax(0,50%);align-items:center;gap:0}.catering-services__media{position:relative;align-self:stretch;min-height:500px}.catering-services__slider{position:relative;z-index:1;width:calc(100% - 64px);height:430px;margin-top:28px;overflow:hidden}.catering-services__slider img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catering-services__slider-button{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:none;border-radius:50%;background-color:#ffffffe6;color:#111;cursor:pointer;font-size:2.2rem;font-weight:700;line-height:1;transform:translateY(-50%)}.catering-services__slider-button--prev{left:18px}.catering-services__slider-button--next{right:18px}.catering-services__slider-dots{position:absolute;left:0;right:0;bottom:18px;z-index:2;display:flex;justify-content:center;gap:9px}.catering-services__slider-dots button{width:10px;height:10px;padding:0;border:1px solid #fff;border-radius:50%;background-color:#ffffff73;cursor:pointer}.catering-services__slider-dots button.is-active{background-color:#fff}.catering-services__media-accent{position:absolute;left:0;width:87%;height:82px;background-color:#f51f14}.catering-services__media-accent--top{top:0}.catering-services__media-accent--bottom{bottom:0}.catering-services--reverse .catering-services__media-accent{right:0;left:auto}.catering-services--reverse .catering-services__slider{margin-left:64px}.catering-services__content{position:relative;z-index:1;max-width:none;padding:45px 70px}.catering-services__content:before{position:absolute;z-index:-1;top:20px;left:4px;width:124px;height:124px;border:16px solid rgba(0,0,0,.06);border-radius:50%;content:""}.catering-services__content span{display:block;margin-bottom:10px;color:#ff3038;font-size:1rem;font-weight:800;letter-spacing:0;line-height:1;text-transform:uppercase}.catering-services__content h2{margin:0 0 55px;color:#0f0f0f;font-size:3rem;font-weight:800;line-height:1.1}.catering-services__content p{margin:0 0 34px;color:#111;font-size:1.24rem;lline-height:1.8}.catering-services__list{display:grid;gap:15px;margin:0;padding:0;list-style:none}.catering-services__list li{position:relative;min-height:22px;padding-left:34px;color:#111;font-size:1.05rem;line-height:1.8}.catering-services__list li:before{position:absolute;left:0;top:2px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#ff3038;color:#fff;content:"✓";font-size:.78rem;font-weight:800;line-height:1}@media screen and (max-width:1024px){.catering-hero{height:380px}.catering-overview{padding:75px 0 60px}.catering-overview__inner{grid-template-columns:minmax(0,1fr) 42%;gap:50px}.catering-overview__content h2{font-size:2.45rem}.catering-overview__content p{font-size:1.15rem}.catering-advantages{padding:60px 0 70px}.catering-advantages h2{margin-bottom:42px;font-size:2.6rem}.catering-advantages__card{padding:28px 20px}.catering-advantages__card h3{font-size:1.38rem}.catering-services__inner{grid-template-columns:minmax(0,50%) minmax(0,50%);gap:0}.catering-services__media{min-height:430px}.catering-services__slider{height:365px}.catering-services__content{padding:45px 40px}.catering-services__content h2{margin-bottom:36px;font-size:2.45rem}.catering-services__content p{font-size:1.3rem}}@media screen and (max-width:768px){.catering-hero{height:320px}.catering-hero__overlay{min-height:115px}.catering-hero__overlay h1{font-size:2rem}.catering-overview{padding:55px 0}.catering-overview__content{max-width:none}.catering-overview__content h2{margin-bottom:24px;font-size:2.2rem}.catering-overview__button{margin-top:34px}.catering-overview__image{max-width:520px}.catering-advantages{padding:50px 0 60px}.catering-advantages h2{font-size:2.2rem}.catering-advantages__card{min-height:0}.catering-services__inner{grid-template-columns:minmax(0,50%) minmax(0,50%);gap:0}.catering-services{padding-bottom:45px}.catering-services--reverse .catering-services__content,.catering-services--reverse .catering-services__media,.catering-services__content,.catering-services__media{order:0}.catering-services__media{min-height:330px}.catering-services__slider{width:calc(100% - 40px);height:280px;margin-top:24px}.catering-services--reverse .catering-services__slider{margin-left:40px}.catering-services__media-accent{height:64px}.catering-services__content{max-width:none;padding:24px 28px}.catering-services__content h2{margin-bottom:24px;font-size:2rem}}@media screen and (max-width:576px){.catering-hero{height:260px}.catering-hero__overlay{min-height:95px;padding:22px 16px}.catering-hero__overlay h1{font-size:1.55rem}.catering-overview{padding:42px 0 48px}.catering-overview__content h2{font-size:1.8rem}.catering-overview__content p{font-size:1rem;line-height:1.8}.catering-overview__button{width:88%;min-width:0}.catering-advantages h2,.catering-services__content h2{font-size:1.8rem}.catering-advantages__card img{width:64px;height:64px}.catering-advantages__card h3{font-size:1.25rem}.catering-advantages__card p,.catering-services__content p,.catering-services__list li{font-size:1rem}.catering-services__inner,.container.catering-services__inner{grid-template-columns:1fr;gap:18px}.catering-services--reverse .catering-services__media,.catering-services__media{order:1;width:100%}.catering-services--reverse .catering-services__content,.catering-services__content{order:2;width:100%;max-width:none}.catering-services__media{min-height:0}.catering-services__content{padding:18px 14px}.catering-services__content:before{width:96px;height:96px;border-width:12px}.catering-services__slider{width:100%;height:235px}.catering-services--reverse .catering-services__slider{margin-left:0}.catering-overview__inner{grid-template-columns:1fr;gap:35px}.catering-advantages__grid{grid-template-columns:1fr;gap:20px}}.supply-chain-offering{position:relative;overflow:hidden;padding:82px 0 96px;background-color:#f5f5f5}.supply-chain-offering:before{top:150px;width:1px;height:calc(100% - 220px);background:linear-gradient(180deg,transparent,#f51f14 12%,#f51f14 88%,transparent)}.supply-chain-offering:after,.supply-chain-offering:before{position:absolute;left:50%;content:"";transform:translate(-50%)}.supply-chain-offering:after{top:130px;width:150px;height:150px;border:1px solid rgba(245,31,20,.32);border-radius:50%;box-shadow:0 0 0 34px #f51f1414,0 0 90px #f51f1459}.supply-chain-offering .container{position:relative;z-index:1}.supply-chain-delivery__intro h2,.supply-chain-offering h2{max-width:560px;margin:0 auto 62px;color:#000;font-size:3rem;font-weight:800;line-height:1.12;text-align:center}.supply-chain-offering__grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 170px;max-width:1040px;margin:0 auto;counter-reset:offering-card}.supply-chain-offering__grid:after,.supply-chain-offering__grid:before{position:absolute;left:50%;width:62px;height:62px;border:12px solid hsla(0,0%,100%,.12);border-radius:50%;background-color:#f51f14;box-shadow:0 16px 38px #f51f1447;content:"";transform:translate(-50%)}.supply-chain-offering__grid:before{top:78px}.supply-chain-offering__grid:after{bottom:78px}.supply-chain-offering__card{position:relative;display:flex;align-items:center;min-height:128px;padding:26px 34px 26px 76px;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;background:linear-gradient(135deg,#fffffffa,#f7f7f7e6),#fff;box-shadow:0 24px 46px #00000047;counter-increment:offering-card}.supply-chain-offering__card:before{position:absolute;left:24px;top:24px;color:#f51f1499;content:counter(offering-card,decimal-leading-zero);font-size:2.45rem;font-weight:800;line-height:1}.supply-chain-offering__card:after{position:absolute;top:50%;width:86px;height:2px;background:linear-gradient(90deg,#f51f14,#f51f1400);content:""}.supply-chain-offering__card:nth-child(odd):after{right:-86px}.supply-chain-offering__card:nth-child(2n):after{left:-86px;transform:rotate(180deg)}.supply-chain-offering__card h3{max-width:300px;margin:0;color:#111;font-size:1.45rem;font-weight:800;line-height:1.12}.supply-chain-offering__card--four,.supply-chain-offering__card--six,.supply-chain-offering__card--two{transform:translateY(58px)}.supply-chain-delivery{padding:46px 0 58px;background-image:url(../assets/images/services/supply-chain/delivery-bg.png);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}.supply-chain-delivery__intro{max-width:720px;margin:0 auto 48px;text-align:center}.supply-chain-delivery__intro p{margin:0;color:#111;font-size:1rem;line-height:1.8}.supply-chain-delivery__accordion{max-width:880px;margin:0 auto}.supply-chain-delivery__item{border-bottom:1px solid rgba(0,0,0,.35)}.supply-chain-delivery__item.is-active{margin-bottom:32px;border-bottom:none}.supply-chain-delivery__trigger{display:grid;grid-template-columns:74px minmax(0,1fr) 34px;align-items:center;width:100%;max-height:120px;min-height:92px;overflow:hidden;padding:14px 22px 14px 8px;border:none;background:transparent;color:#111;cursor:pointer;opacity:1;text-align:left;transition:max-height .3s ease,min-height .3s ease,padding .3s ease,opacity .2s ease}.supply-chain-delivery__item.is-active .supply-chain-delivery__trigger{max-height:0;min-height:0;padding-top:0;padding-bottom:0;opacity:0;pointer-events:none}.supply-chain-delivery__icon img{display:block;width:58px;height:58px;-o-object-fit:contain;object-fit:contain}.supply-chain-delivery__title{font-size:1.2rem;font-weight:800;line-height:1.8}.supply-chain-delivery__arrow{display:flex;justify-content:center}.supply-chain-delivery__arrow img{display:block;width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.supply-chain-delivery__panel{position:relative;max-height:0;min-height:0;overflow:hidden;padding:0 76px;border-radius:20px;background-color:#f51f14;color:#fff;opacity:0;transform:translateY(-8px);transition:max-height .38s ease,min-height .38s ease,padding .38s ease,opacity .25s ease,transform .38s ease}.supply-chain-delivery__item.is-active .supply-chain-delivery__panel{max-height:320px;min-height:210px;padding:52px 76px 58px;opacity:1;transform:translateY(0)}.supply-chain-delivery__panel h3{margin:0 0 18px;color:#fff;font-size:1.55rem;font-weight:800;line-height:1.8}.supply-chain-delivery__panel p{max-width:660px;margin:0;color:#fff;font-size:1rem;line-height:1.8}.supply-chain-delivery__panel-arrow{position:absolute;right:34px;bottom:36px;width:28px;height:28px;padding:0;border:none;background:transparent;cursor:pointer}.supply-chain-delivery__panel-arrow img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1024px){.supply-chain-offering__grid{gap:30px 120px}.supply-chain-offering__card{padding-right:28px;padding-left:68px}.supply-chain-offering__card h3{font-size:1.28rem}.supply-chain-delivery__accordion{max-width:760px}}@media screen and (max-width:768px){.supply-chain-offering{padding:58px 0 68px}.supply-chain-delivery__intro h2,.supply-chain-offering h2{margin-bottom:42px;font-size:2.1rem}.supply-chain-offering:after,.supply-chain-offering:before,.supply-chain-offering__grid:after,.supply-chain-offering__grid:before{display:none}.supply-chain-offering__grid{grid-template-columns:1fr;gap:18px;max-width:620px;padding-left:24px}.supply-chain-offering__grid:before{display:block;left:0;top:0;width:3px;height:100%;border:none;border-radius:0;background:linear-gradient(180deg,#f51f14,#f51f143d);box-shadow:none;transform:none}.supply-chain-offering__card,.supply-chain-offering__card--five,.supply-chain-offering__card--four,.supply-chain-offering__card--one,.supply-chain-offering__card--six,.supply-chain-offering__card--three,.supply-chain-offering__card--two{grid-column:auto;grid-row:auto}.supply-chain-offering__card{min-height:106px;padding:22px 26px 22px 64px;transform:none}.supply-chain-offering__card:after{left:-24px;right:auto;width:24px;background:#f51f14;transform:none}.supply-chain-offering__card h3{max-width:none;font-size:1.18rem}.supply-chain-delivery{padding:42px 0 50px}.supply-chain-delivery__intro{margin-bottom:34px}.supply-chain-delivery__trigger{grid-template-columns:64px minmax(0,1fr) 30px;min-height:84px;padding-right:10px}.supply-chain-delivery__icon img{width:50px;height:50px}.supply-chain-delivery__panel{padding-right:54px;padding-left:54px;border-radius:16px}.supply-chain-delivery__item.is-active .supply-chain-delivery__panel{max-height:300px;min-height:185px;padding:38px 54px 48px}.supply-chain-offering__card:nth-child(2n):after{display:none}}@media screen and (max-width:576px){.supply-chain-offering{padding:46px 0 54px}.supply-chain-delivery__intro h2,.supply-chain-offering h2{margin-bottom:32px;font-size:1.8rem}.supply-chain-offering__grid{gap:16px;padding-left:18px}.supply-chain-offering__card{min-height:96px;padding:20px 18px 20px 54px}.supply-chain-offering__card:before{left:18px;top:20px;font-size:1.75rem}.supply-chain-offering__card:after{left:-18px;width:18px}.supply-chain-offering__card h3{font-size:1.05rem}.supply-chain-delivery{padding:34px 0 42px}.supply-chain-delivery__intro h2{margin-bottom:18px;font-size:1.55rem}.supply-chain-delivery__intro p{font-size:.95rem;text-align:left}.supply-chain-delivery__trigger{grid-template-columns:54px minmax(0,1fr) 26px;min-height:76px;padding:12px 4px 12px 0}.supply-chain-delivery__icon img{width:44px;height:44px}.supply-chain-delivery__title{font-size:1rem}.supply-chain-delivery__arrow img{width:20px;height:20px}.supply-chain-delivery__panel{padding-right:42px;padding-left:28px;border-radius:14px}.supply-chain-delivery__item.is-active .supply-chain-delivery__panel{max-height:360px;min-height:180px;padding:30px 42px 48px 28px}.supply-chain-delivery__panel h3{font-size:1.22rem}.supply-chain-delivery__panel p{font-size:.9rem}.supply-chain-delivery__panel-arrow{right:24px;bottom:24px;width:22px;height:22px}.supply-chain-delivery{background-size:auto}}.pest_management_content{padding:30px 0}.wooden_packaging_container{display:flex;flex-direction:row-reverse}.wooden_packaging_container a{margin-top:20px;display:block;color:#fff;background-color:#f81e26;padding:8px 32px;border-radius:40px;border:none;font-size:1.5rem;text-align:center;max-width:30%}.wooden_packaging_bg{padding:100px 0 80px;background-image:url(/assets/images/products/wooden-packaging/wooden-packaging-bg.png);background-position:top}.misarma_advantage_content,.wooden_packaging_bg{background-size:cover;background-repeat:no-repeat}.misarma_advantage_content{background-image:url(../assets/images/products/pest-management/misarma_advantage_bg.png);background-position:50%}.misarma_advantage_title{font-size:30px}.general_pest_control{background-image:url(../assets/images/products/pest-management/general_pest_bg.png);background-size:cover;padding:20px 100px 50px}.general_pest_control__title{color:#000;font-size:2.5rem;font-weight:700;margin-bottom:40px;text-align:center}.general_pest_control__content{width:100%;display:flex;flex-wrap:wrap;gap:20px}.general_pest_control__item{display:flex;align-items:center;justify-content:center;flex-direction:column;width:calc(25% - 15px)}.general_pest_control__item img{width:auto;height:150px}.general_pest_control__item h3{font-size:1.5rem;font-weight:700;text-align:center;color:#1d3c6d}.grey-bg{background-color:#d9d9d980;padding:10px}.how_we_work{padding:40px 0}.how_we_work__inner{background-color:#f81e26;border-radius:20px;padding:40px 30px}.how_we_work__title{text-align:center;color:#fff;font-size:2rem;font-weight:700;margin-bottom:30px}.how_we_work__cards{display:flex;gap:20px}.how_we_work__card{background-color:#fff;border-radius:10px;padding:30px 20px;flex:1}.how_we_work__icon{display:flex;justify-content:center;margin-bottom:15px}.how_we_work__icon img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}.how_we_work__card h3{text-align:center;font-size:1.3rem;font-weight:700;margin-bottom:12px}.how_we_work__card p{font-size:.95rem;margin-bottom:10px}.how_we_work__card ul{list-style:disc;padding-left:20px}.how_we_work__card ul li{font-size:.9rem;margin-bottom:5px}@media screen and (max-width:768px){.pest_management_content{padding:20px 15px}.wooden_packaging_container{flex-direction:column}.wooden_packaging_container a{font-size:1.2rem;max-width:50%}.general_pest_control__title{font-size:2rem}.general_pest_control__item{width:calc(50% - 10px)}.how_we_work__cards{flex-direction:column}.how_we_work__title{font-size:1.5rem}.wooden_packaging_bg{background-image:none}}@media screen and (max-width:576px){.pest_management_content{padding:15px 10px}.wooden_packaging_container{flex-direction:column}.wooden_packaging_container a{font-size:1rem;max-width:100%;padding:8px 20px}.general_pest_control__title{font-size:1.8rem}.general_pest_control{padding:40px 20px}.general_pest_control__item{width:100%}.general_pest_control__item img{height:120px}.general_pest_control__item h3{font-size:1.2rem}.how_we_work__inner{padding:25px 15px}.how_we_work__card{padding:20px 15px}}@media screen and (max-width:380px){.general_pest_control__title{font-size:1.5rem}}.non-padding{padding:20px 0 0}.well_drilling{padding:20px 0;box-sizing:border-box}.well_drilling_img_content{display:flex;padding:20px 0;gap:20px;justify-content:center}.well_drilling_img_content img{width:49%;height:auto;border-radius:20px}.well_intervention_services{display:block}.well_intervention_services_top{display:flex;gap:20px;overflow-x:auto;padding-bottom:10px;scrollbar-width:none}.well_intervention_services_top h3{font-size:1.5rem;padding:15px 10px;background-color:transparent;border:2px solid #f81e26;color:#f81e26;border-radius:10px;min-width:250px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s ease}.well_intervention_services_top h3:hover:not(.active){background-color:#d120301a;transform:translateY(-3px);box-shadow:0 6px 15px #00000026;cursor:pointer}.well_intervention_services_top h3.active{background-color:#f81e26;color:#fff;border-color:#f81e26}.well_intervention_services_top h3.active:hover{background-color:#b51a29;transform:translateY(-3px);box-shadow:0 6px 15px #00000026;cursor:pointer}.well_intervention_services_bottom{display:flex;gap:20px;padding:25px;border-radius:16px;box-shadow:0 4px 12px #0000000f;align-items:flex-start}.well_intervention_services_bottom_item_left img{width:500px;height:300px;border-radius:20px}.well_intervention_services_bottom_item_right h3{font-size:1.8rem;font-weight:bolder;color:#f81e26}.well_intervention_services_bottom_item_right p{font-size:1.5rem;text-align:justify;line-height:28px}.eor_services{display:block}.eor_services_top{display:flex;gap:20px;overflow-x:auto;padding-bottom:10px;scrollbar-width:none}.eor_services_top h3{font-size:1.5rem;padding:15px 10px;background-color:transparent;border:2px solid #f81e26;color:#f81e26;border-radius:10px;min-width:250px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s ease}.eor_services_top h3:hover:not(.active){background-color:#d120301a;transform:translateY(-3px);box-shadow:0 6px 15px #00000026;cursor:pointer}.eor_services_top h3.active{background-color:#f81e26;color:#fff;border-color:#f81e26}.eor_services_top h3.active:hover{background-color:#b51a29;transform:translateY(-3px);box-shadow:0 6px 15px #00000026;cursor:pointer}.eor_services_bottom{display:flex;gap:20px;padding:25px;border-radius:16px;box-shadow:0 4px 12px #0000000f;align-items:flex-start}.eor_services_bottom_item_left img{width:200px;height:auto}.eor_services_bottom_item_right h3{font-size:1.8rem;font-weight:bolder;color:#f81e26}.eor_services_bottom_item_right p{font-size:1.5rem;text-align:justify;line-height:28px}.eor_services_images{display:flex;padding:20px 0;gap:20px;justify-content:center}.eor_services_images img{width:calc(33.33333% - 13.33333px);height:auto;border-radius:20px;-o-object-fit:cover;object-fit:cover}.block{display:block}.sub-heading{font-size:1.8rem!important}.eor_bg{background-image:url(/assets/images/services/integrated-oilfield/eor_bg.png);background-repeat:no-repeat;background-size:cover;background-position:50%}#mobile_services_layout{display:none}@media screen and (max-width:1024px){.well_drilling_services_right{justify-content:center}.well_drilling_img_content{flex-direction:row}.well_drilling_img_content img{width:48%}.eor_services_images img{flex:1 1 0;height:auto;border-radius:20px;-o-object-fit:cover;object-fit:cover}.eor_services_top h3{min-width:-moz-fit-content;min-width:fit-content}}@media screen and (max-width:768px){.well_drilling_services_left h3{text-align:center}.well_drilling_services_top{display:flex;gap:12px;overflow-x:auto;padding-bottom:10px;scrollbar-width:none}.well_drilling_services_top::-webkit-scrollbar{display:none}.well_drilling_services_top h3{flex:0 0 auto;min-width:200px;text-align:center;white-space:nowrap}.well_drilling_services_bottom_item_right h3{font-size:1.6rem}.well_drilling_services_bottom_item_left img{width:350px;height:auto}.well_drilling_services_bottom_item_right p{font-size:1.3rem}.well_intervention_services_top{display:flex;gap:12px;overflow-x:auto;padding-bottom:10px;scrollbar-width:none}.well_intervention_services_top::-webkit-scrollbar{display:none}.well_intervention_services_top h3{flex:0 0 auto;min-width:200px;text-align:center;white-space:nowrap}.well_intervention_services_bottom_item_right h3{font-size:1.6rem}.well_intervention_services_bottom_item_right p{font-size:1.3rem}.well_intervention_services_bottom_item_left img{width:350px;height:auto}.eor_services_bottom_item_right p{font-size:1.3rem}}@media screen and (max-width:567px){.left{text-align:left!important;padding:15px}.well_drilling_services{flex-direction:column-reverse}.well_drilling_services_right img{width:100%;height:auto;border-radius:10px}.well_drilling_services_bottom_item_left img{width:100%}.well_intervention_services_bottom{flex-direction:column;justify-content:center;align-items:center;text-align:center}.well_intervention_services_bottom_item_right h3{font-size:1.5rem}.well_intervention_services_bottom_item_right p{font-size:1.3rem}#desktop_services_layout{display:none}#mobile_services_layout{display:flex;width:100%;margin:10px 0}#mobile_services_layout select{width:100%;padding:10px 15px;font-size:1.3rem;border-radius:8px;border:1px solid #f81e26;background-color:#fff;color:#333;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.well_drilling_img_content{flex-direction:column}.well_drilling_img_content img{width:100%}.eor_services_images{flex-direction:column}.eor_services_images img,.well_intervention_services_bottom_item_left img{width:100%}}.capability_grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:30% 40% 30%;gap:12px;max-width:1120px;margin:0 auto 58px;height:600px}.capability_card--1{grid-column:1;grid-row:1;background-repeat:no-repeat}.capability_card--1 h2{font-size:2rem}.capability_card--2{grid-column:1;grid-row:2/4;background-repeat:no-repeat;background-position:50%;background-size:cover}.capability_card--3{grid-row:1/3}.capability_card--3,.capability_card--4{grid-column:2;background-repeat:no-repeat;background-position:50%;background-size:cover}.capability_card--4{grid-row:3}.capability_card--2 h2,.capability_card--3 h2,.capability_card--4 h2{font-size:2rem;background-color:#000000b3;padding:30px;color:#fff;margin:20px}.capability_card--1,.capability_card--2,.capability_card--3,.capability_card--4{display:flex;align-items:flex-end;border-radius:10px}.section-wrapper{background-color:#f81e26;padding:32px;border-radius:15px}.section-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,1fr);gap:28px;max-width:1120px;margin:0 auto;align-items:stretch}.section-accordion,.section-swiper{min-width:0}.section-swiper .product_content{padding:0}.section-swiper .container{width:100%;max-width:none;padding:0}.section-swiper .image-only,.section-swiper .image-only img,.section-swiper .services-swiper{width:100%;max-width:none}.section-swiper .image-only img{min-height:0;border-radius:6px}.section-accordion{display:flex;flex-direction:column;gap:10px}.ios_content_container{overflow:hidden;border-radius:6px;background:#ffffff1f}.ios_content_container.active{background:#e9e9e9}.ios_content_header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;color:#fff;cursor:pointer}.ios_content_container.active .ios_content_header{color:#111}.ios_content_header_left{font-size:1.25rem;font-weight:700;line-height:1.8}.ios_content_header_right{width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);transition:transform .2s ease}.ios_content_container.active .ios_content_header_right{border-color:#111;transform:rotate(225deg)}.ios_content_description{display:none;margin:0 12px 12px;padding:14px 16px;border-radius:6px;background:#f4f4f4;color:#111}.ios_content_container.active .ios_content_description{display:block}.ios_content_description p{margin:0;font-size:1rem;line-height:1.8}@media screen and (max-width:1024px){.general_pest_control__item{width:calc(50% - 10px)}.general_pest_control{padding:50px 40px}}@media screen and (max-width:768px){.capability_grid{grid-template-columns:1fr;grid-template-rows:auto;height:auto}.capability_card--1,.capability_card--2,.capability_card--3,.capability_card--4{grid-column:1;grid-row:auto;min-height:200px;align-items:flex-start}.capability_card--1 h2,.capability_card--2 h2,.capability_card--3 h2,.capability_card--4 h2{font-size:1.5rem}.section-wrapper{padding:20px}.section-inner{grid-template-columns:1fr}.section-swiper .image-only img{min-height:260px}}.ship-chartering-ship-chartering-page{background-color:#fff}.ship-chartering-hero{position:relative;width:100%;height:560px;overflow:hidden}.ship-chartering-hero__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ship-chartering-hero__overlay{position:absolute;left:0;top:50%;display:flex;align-items:center;justify-content:center;width:100%;min-height:145px;padding:30px 20px;background-color:#e01a0bc7;transform:translateY(-50%)}.ship-chartering-hero__overlay h1{margin:0;color:#fff;font-size:2.6rem;font-weight:700;line-height:1.8;text-align:center}.ship-chartering-overview{padding:105px 0 70px}.ship-chartering-overview__inner{display:grid;grid-template-columns:minmax(0,1fr) 480px;align-items:center;gap:85px}.ship-chartering-overview__content{max-width:610px}.ship-chartering-overview__content h2{max-width:520px;margin:0 0 38px;color:#111;font-size:3rem;font-weight:800;line-height:1.05}.ship-chartering-overview__content p{margin:0;color:#111;font-size:1.5rem;line-height:1.8;text-align:justify}.ship-chartering-overview__button{display:inline-flex;align-items:center;justify-content:center;min-width:245px;min-height:45px;margin-top:58px;padding:10px 24px;border-radius:40px;background-color:#f51f14;color:#fff;font-size:1rem;font-weight:800;line-height:1;text-align:center;text-transform:uppercase}.ship-chartering-overview__image{display:block;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.home_advantages{padding:80px 0;background-image:url(../assets/images/services/ship-chartering/why_choose_us_bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px}.home_advantages .container{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:center;-moz-column-gap:64px;column-gap:64px}.home_advantages__intro{grid-column:1;display:flex;flex-direction:column}.home_advantages .product_content__title{max-width:360px;margin:0;color:#111;font-size:3.1rem;font-weight:800;line-height:1.8;text-align:left}.home_advantages .information__content{margin:0}.home_advantages .information__content p{max-width:410px;margin:0;color:#111;font-size:1.55rem;font-weight:500;line-height:1.8;text-align:left!important}.home_advantages__content{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px}.home_advantages__content_card{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:auto;min-height:250px;gap:10px;margin-top:0;border-radius:20px;padding:20px;background-image:url(/assets/images/home/home_advantage_bg.png);background-size:cover;background-repeat:no-repeat;background-color:#fff;transition:background-color .25s ease}.home_advantages__content_card:hover{background-image:url(/assets/images/home/home_advantage_bg.png);background-color:#f51f14}.home_advantages__content_card img{width:63px;height:63px;-o-object-fit:contain;object-fit:contain;display:block;margin-left:0;margin-right:auto}.home_advantages__content_card:hover img{content:url(../assets/images/home/home_advantage_polygon_white.png)}.home_advantages__content_card h3{font-size:2rem;margin:20px 0;color:#000;width:100%}.home_advantages__content_card p{font-size:1.5rem;line-height:32px;color:#000;margin:0;width:100%}.home_advantages__content_card:hover h3,.home_advantages__content_card:hover p{color:#fff}.ship-chartering-advantages{padding:70px 0 85px;background-image:url(/assets/images/services/ship-chartering-ship-chartering/silver-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.ship-chartering-advantages h2{margin:0 0 60px;color:#0f0f0f;font-size:3.2rem;font-weight:800;line-height:1.15;text-align:center}.ship-chartering-advantages__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ship-chartering-advantages__card{min-height:275px;padding:32px 28px 28px;border:1px solid hsla(0,0%,49%,.45);background-color:#ffffff29;color:#1b1b1f;text-align:center}.ship-chartering-advantages__card--featured{border-color:#ff3038;background-color:#ff3038;color:#fff}.ship-chartering-advantages__card img{display:block;width:78px;height:78px;margin:0 auto 22px;-o-object-fit:contain;object-fit:contain}.ship-chartering-advantages__card--featured img{filter:brightness(0) invert(1)}.ship-chartering-advantages__card h3{max-width:300px;margin:0 auto 20px;font-size:1.75rem;font-weight:800;line-height:1.1;text-transform:uppercase}.ship-chartering-advantages__card p{max-width:330px;margin:0 auto;font-size:1.05rem;line-height:1.8}.ship-chartering-services{padding:0 0 35px;overflow:hidden}.container.ship-chartering-services__inner,.ship-chartering-services__inner{display:grid!important;grid-template-columns:minmax(0,50%) minmax(0,50%);align-items:center;gap:0}.ship-chartering-services__media{position:relative;align-self:stretch;min-height:500px}.ship-chartering-services__slider{position:relative;z-index:1;width:calc(100% - 64px);height:430px;margin-top:28px;overflow:hidden}.ship-chartering-services__slider img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ship-chartering-services__slider-button{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:none;border-radius:50%;background-color:#ffffffe6;color:#111;cursor:pointer;font-size:2.2rem;font-weight:700;line-height:1;transform:translateY(-50%)}.ship-chartering-services__slider-button--prev{left:18px}.ship-chartering-services__slider-button--next{right:18px}.ship-chartering-services__slider-dots{position:absolute;left:0;right:0;bottom:18px;z-index:2;display:flex;justify-content:center;gap:9px}.ship-chartering-services__slider-dots button{width:10px;height:10px;padding:0;border:1px solid #fff;border-radius:50%;background-color:#ffffff73;cursor:pointer}.ship-chartering-services__slider-dots button.is-active{background-color:#fff}.ship-chartering-services__media-accent{position:absolute;left:0;width:87%;height:82px;background-color:#f51f14}.ship-chartering-services__media-accent--top{top:0}.ship-chartering-services__media-accent--bottom{bottom:0}.ship-chartering-services--reverse .ship-chartering-services__media-accent{right:0;left:auto}.ship-chartering-services--reverse .ship-chartering-services__slider{margin-left:64px}.ship-chartering-services__content{position:relative;z-index:1;max-width:none;padding:45px 70px}.ship-chartering-services__content:before{position:absolute;z-index:-1;top:20px;left:4px;width:124px;height:124px;border:16px solid rgba(0,0,0,.06);border-radius:50%;content:""}.ship-chartering-services__content span{display:block;margin-bottom:10px;color:#ff3038;font-size:1rem;font-weight:800;letter-spacing:0;line-height:1;text-transform:uppercase}.ship-chartering-services__content h2{margin:0 0 55px;color:#0f0f0f;font-size:3rem;font-weight:800;line-height:1.1}.ship-chartering-services__content p{margin:0 0 34px;color:#111;font-size:1.24rem;lline-height:1.8}.ship-chartering-services__list{display:grid;gap:15px;margin:0;padding:0;list-style:none}.ship-chartering-services__list li{position:relative;min-height:22px;padding-left:34px;color:#111;font-size:1.05rem;line-height:1.8}.ship-chartering-services__list li:before{position:absolute;left:0;top:2px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#ff3038;color:#fff;content:"✓";font-size:.78rem;font-weight:800;line-height:1}.fleet-management{padding:32px 0 70px;color:#111}.fleet-management .container{max-width:1180px}.fleet-management span{display:block;margin-bottom:12px;color:#ff3038;font-size:.95rem;font-weight:800;letter-spacing:0;line-height:1;text-align:center;text-transform:uppercase}.fleet-management h2:before{position:absolute;z-index:-1;top:50%;left:calc(50% - 150px);width:80px;height:80px;border:12px solid rgba(0,0,0,.06);border-radius:50%;content:"";transform:translateY(-100%)}.fleet-management p{margin:0 0 14px;color:#111;font-size:1.3rem;line-height:1.8}.fleet-management p:last-child{margin-bottom:0}@media screen and (max-width:1024px){.ship-chartering-hero{height:380px}.ship-chartering-overview{padding:75px 0 60px}.ship-chartering-overview__inner{grid-template-columns:minmax(0,1fr) 42%;gap:50px}.ship-chartering-overview__content h2{font-size:2.45rem}.ship-chartering-overview__content p{font-size:1.3rem}.ship-chartering-advantages{padding:60px 0 70px}.ship-chartering-advantages h2{margin-bottom:42px;font-size:2.6rem}.ship-chartering-advantages__card{padding:28px 20px}.ship-chartering-advantages__card h3{font-size:1.38rem}.ship-chartering-services__inner{grid-template-columns:minmax(0,50%) minmax(0,50%);gap:0}.ship-chartering-services__media{min-height:430px}.ship-chartering-services__slider{height:365px}.ship-chartering-services__content{padding:45px 40px}.ship-chartering-services__content h2{margin-bottom:36px;font-size:2.45rem}.ship-chartering-services__content p{font-size:1.3rem}.home_advantages .container{grid-template-columns:1fr;gap:32px}.home_advantages__intro{margin-left:0}.home_advantages__content{grid-column:1;grid-row:auto}}@media screen and (max-width:768px){.ship-chartering-hero{height:320px}.ship-chartering-hero__overlay{min-height:115px}.ship-chartering-hero__overlay h1{font-size:2rem}.ship-chartering-overview{padding:55px 0}.ship-chartering-overview__content{max-width:none}.ship-chartering-overview__content h2{margin-bottom:24px;font-size:2.2rem}.ship-chartering-overview__button{margin-top:34px}.ship-chartering-overview__image{max-width:520px}.ship-chartering-advantages{padding:50px 0 60px}.ship-chartering-advantages h2{font-size:2.2rem}.ship-chartering-advantages__card{min-height:0}.ship-chartering-services__inner{grid-template-columns:minmax(0,50%) minmax(0,50%);gap:0}.ship-chartering-services{padding-bottom:45px}.ship-chartering-services--reverse .ship-chartering-services__content,.ship-chartering-services--reverse .ship-chartering-services__media,.ship-chartering-services__content,.ship-chartering-services__media{order:0}.ship-chartering-services__media{min-height:330px}.ship-chartering-services__slider{width:calc(100% - 40px);height:280px;margin-top:24px}.ship-chartering-services--reverse .ship-chartering-services__slider{margin-left:40px}.ship-chartering-services__media-accent{height:64px}.ship-chartering-services__content{max-width:none;padding:24px 28px}.ship-chartering-services__content h2{margin-bottom:24px;font-size:2rem}.home_advantages{padding:56px 0}.home_advantages .information__content p,.home_advantages .product_content__title{text-align:left}.home_advantages .product_content__title{max-width:320px;margin-bottom:28px;font-size:2.4rem}.home_advantages .information__content p{max-width:360px;font-size:1.25rem}.home_advantages__content{grid-template-columns:1fr}.fleet-management h2:before{transform:translateY(-150%)}}@media screen and (max-width:576px){.ship-chartering-hero{height:260px}.ship-chartering-hero__overlay{min-height:95px;padding:22px 16px}.ship-chartering-hero__overlay h1{font-size:1.55rem}.ship-chartering-overview{padding:42px 0 48px}.ship-chartering-overview__content h2{font-size:1.8rem}.ship-chartering-overview__content p{font-size:1.3rem;line-height:1.8}.ship-chartering-overview__button{width:88%;min-width:0}.ship-chartering-advantages h2,.ship-chartering-services__content h2{font-size:1.8rem}.ship-chartering-advantages__card img{width:64px;height:64px}.ship-chartering-advantages__card h3{font-size:1.25rem}.ship-chartering-advantages__card p,.ship-chartering-services__content p,.ship-chartering-services__list li{font-size:1rem}.container.ship-chartering-services__inner,.ship-chartering-services__inner{grid-template-columns:1fr;gap:18px}.ship-chartering-services--reverse .ship-chartering-services__media,.ship-chartering-services__media{order:1;width:100%}.ship-chartering-services--reverse .ship-chartering-services__content,.ship-chartering-services__content{order:2;width:100%;max-width:none}.ship-chartering-services__media{min-height:0}.ship-chartering-services__content{padding:18px 14px}.ship-chartering-services__content:before{width:96px;height:96px;border-width:12px}.ship-chartering-services__slider{width:100%;height:235px}.ship-chartering-services--reverse .ship-chartering-services__slider{margin-left:0}.ship-chartering-overview__inner{grid-template-columns:1fr;gap:35px}.ship-chartering-advantages__grid{grid-template-columns:1fr;gap:20px}.home_advantages__content_card h3{font-size:1.5rem}.home_advantages__content_card p{font-size:1.3rem}.fleet-management p{font-size:1.1rem}.fleet-management h2:before{transform:translateY(-190%)}}html{padding:0;margin:0;font-size:var(--font-size-primary);color:var(--font-color-primary);line-height:1.6;font-family:var(--default-font-family);overflow-x:hidden;scroll-behavior:smooth}.container{max-width:1280px;width:calc(100% - 40px);margin:0 auto;display:block;position:relative;padding:0 20px}ul{list-style-type:disc;padding-left:1.5rem;margin-top:.5rem;margin-bottom:.5rem}a{text-decoration:none;cursor:pointer;transition:opacity .2s ease}a:hover{opacity:.9}li>a{text-decoration:none;cursor:pointer}body{padding:0;margin:0;font-family:var(--default-font-family)!important;background-color:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{line-height:1.6}#app{padding-top:120px;min-height:100vh;display:flex;flex-direction:column}footer{margin-top:auto}@media screen and (max-width:991px){#app{padding-top:90px}}@media screen and (max-width:768px){#app{padding-top:80px}.container{width:calc(100% - 30px);padding:0 15px}}.whatsapp-icon{position:fixed;bottom:20px;right:20px;width:50px;height:50px;cursor:pointer;z-index:1000}
