.wow{visibility:hidden}@keyframes fade_top{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade_top{animation-name:fade_top}.swiper-pagination-progressbar{background:rgb(0 0 0 / 3%)}@keyframes slide_left{0%{left:0%}to{left:-30%}}.slide_left{animation-name:slide_left}@keyframes slide_right{0%{right:0%}to{right:-30%}}.slide_right{animation-name:slide_right}@font-face{font-family:Inter;src:url(/assets/fonts/e4af272ccee01ff0-s.p.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Landour;src:url(/assets/fonts/784bfa288bdca2d3-s.p.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--primary-color: #010101;--secondary-color: #E20613;--white-color: #FFFFFF;--pure-black-color: #010101;--highlight-color: #92929B;--background-smoke: #fafbfc;--background-gray: #F5F5F5;--secondary-highlight-color: #5f5e5e;--banner-title-font-size: 7.5rem;--section-title-font-size: 2.375rem;--section-subtitle-font-size: 2rem;--paragraph-font-size: 1.5rem;--content-font-size: 1.125rem;--link-font-size: 1rem;--text-font-size: 1rem;--light-font-family: "Inter";--regular-font-family: "Inter";--medium-font-family: "Inter";--semibold-font-family: "Landour";--bold-font-family: "Landour";--black-font-family: "Landour";--common-transition: all .6s ease;--web-border-radius: .625rem;--mobile-border-radius: .6rem;--common-gap-size: .75rem;--small-gap-size: 1.5rem;--medium-gap-size: 2rem;--big-gap-size: 5rem}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:var(--highlight-color);border-radius:2px}::-webkit-scrollbar-thumb:hover{background-color:var(--highlight-color)}*{scrollbar-width:thin;scrollbar-color:var(--highlight-color) transparent}.semibold-fonts{font-family:var(--semibold-font-family)}.bold-fonts{font-family:var(--bold-font-family)!important}.medium-fonts{font-weight:500!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:var(--regular-font-family);color:var(--primary-color)}html{height:auto;font-size:16px;scroll-behavior:smooth}*{line-height:1.5;box-sizing:border-box}body{line-height:1.5;width:100%}body.no-scroll-body{overflow-y:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{background-color:transparent;color:unset;outline:none;text-decoration:none;transition:all ease-in-out .4s}a:focus,a:hover{outline:0;text-decoration:unset;color:unset}img{max-width:100%;transition:var(--common-transition);width:100%;object-fit:cover;cursor:pointer;display:block}.relative{position:relative}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-center{text-align:center}.p0{padding:0!important}.main-container-fluid{width:95%;margin:0 auto}.main-container{width:100%;max-width:1440px;margin:0 auto}.mini-container{width:60%;max-width:1000px;margin:0 auto}.paragraph-container{width:70%}.content_accordian{display:none}.section-padding{padding:8rem 0}.section-padding-small{padding:2rem 0}.hover-enable{display:none}.hover-disable{display:inline-block}.mobile-image{display:none}.web-image{display:block}div:focus-visible,img:focus-visible,button:focus-visible{outline:none;border:none}.visible-tab-mobile{display:none!important}.hide-tab-mobile{display:block!important}.visible-mobile-only{display:none!important}.hide-mobile-only{display:block!important}.inner-flex{display:flex;flex-direction:column;gap:.5rem}.inner-flex.inner-flex-small{gap:var(--small-gap-size)}.inner-flex.inner-flex-smallest{gap:.25rem}.inner-flex.inner-flex-medium{gap:var(--medium-gap-size)}.inner-flex.inner-flex-big{gap:var(--big-gap-size)}.inner-flex.inner-flex-biggest{gap:12rem}.big-gap{gap:var(--big-gap-size)!important}.wfc{width:-moz-fit-content;width:fit-content}.inner-flex.inner-flex-large{gap:10rem}.inner-flex.inner-flex-common{gap:var(--common-gap-size)}.inner-flex.inner-flex-center{text-align:center;align-items:center}.flex-row{display:flex;flex-direction:row;gap:.5rem}.flex-row.flex-row-small{gap:1.5rem}.flex-row.flex-row-medium{gap:3rem}.flex-row.flex-wrap{flex-wrap:wrap}.alc{align-items:center}.js-c{justify-content:center}.js-sp{justify-content:space-between}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}a,button{outline:none;-webkit-tap-highlight-color:transparent}.white-color{color:var(--white-color)!important}.black-color{color:var(--pure-black-color)!important}.highlight-color{color:var(--highlight-color)!important}.secondary-color{color:var(--secondary-color)!important}.secondary-highlight-color{color:var(--secondary-highlight-color)!important}.material-symbols-outlined{font-family:Material Symbols Outlined!important}.banner-title h1,.banner-title h1 span,.banner-title h2,.banner-title h2 span{font-size:var(--banner-title-font-size);font-family:var(--bold-font-family)}.banner-title h1 span,.banner-title h2 span{color:var(--secondary-color)}.section-title h1,.section-title h1 span,.section-title h2,.section-title h2 span{font-size:var(--section-title-font-size);font-family:var(--semibold-font-family)}.section-title h1 span,.section-title h2 span{color:var(--secondary-color)}.section-content p,.section-content a,.section-content p span{font-size:var(--content-font-size);line-height:1.5}.section-content p span{color:var(--secondary-color)}.section-content a.hover-border{font-size:1rem;position:relative;cursor:pointer;line-height:150%;border-bottom:1px solid #b6b2b3}.hover-border-address p{font-size:1rem;position:relative;cursor:pointer;line-height:150%;border-bottom:1px solid #b6b2b3;width:-moz-fit-content;width:fit-content}.hover-border-address:hover p{border-color:var(--primary-color)}.section-content a p{font-size:1rem;position:relative;line-height:150%}.section-content a.hover-border:after{bottom:0;width:0%;background-color:var(--primary-color);height:1px;left:0;position:absolute;content:"";transition:var(--common-transition)}.section-content a.hover-border:hover:after{width:100%;transition:var(--common-transition)}.section-paragraph p,.section-paragraph p span{font-size:var(--paragraph-font-size);line-height:1.5}.section-paragraph p span{color:var(--secondary-color)}.section-text p,.section-text span,.section-text p span{font-size:1rem!important;line-height:1.25}.section-text p span{color:var(--secondary-color)}.section-subtitle h4,.section-subtitle h4 span{font-size:var(--section-subtitle-font-size);font-family:var(--semibold-font-family);color:var(--primary-color)}.section-subtitle h4 span{color:var(--secondary-color)}.smallest-font p{font-size:.85rem}.link-font-size a p,.link-font-size a p span.material-symbols-outlined,.link-font-size span.material-symbols-outlined,.link-font-size p{font-size:var(--link-font-size)}.master-template-button{display:flex;align-items:center;gap:1rem;padding:.75rem 1.25rem;cursor:pointer;transition:var(--common-transition);border-radius:0rem;width:-moz-fit-content;width:fit-content;justify-content:center}.master-template-button p,.master-template-button span{line-height:1!important}.button-style-primary{border:1px solid var(--primary-color);background-color:var(--primary-color)}.button-style-primary span,.button-style-primary p{color:var(--white-color);transition:var(--common-transition);font-size:1.15rem}.button-style-primary:hover{border:1px solid var(--primary-color);background-color:transparent;transition:var(--common-transition)}.button-style-primary:hover span,.button-style-primary:hover p{color:var(--primary-color);transition:var(--common-transition)}.button-style-outline{border:1px solid var(--primary-color);background-color:transparent}.button-style-outline span,.button-style-outline p{color:var(--primary-color);transition:var(--common-transition);font-size:1.15rem}.button-style-outline:hover{border:1px solid var(--primary-color);background-color:var(--primary-color);transition:var(--common-transition)}.button-style-outline:hover span,.button-style-outline:hover p{color:var(--white-color);transition:var(--common-transition)}.button-style-secondary{border:1px solid var(--secondary-color);background-color:var(--secondary-color)}.button-style-secondary span,.button-style-secondary p{color:var(--white-color);transition:var(--common-transition);font-size:1.15rem}.button-style-secondary:hover{border:1px solid var(--secondary-color);background-color:transparent;transition:var(--common-transition)}.button-style-secondary:hover span,.button-style-secondary:hover p{color:var(--secondary-color);transition:var(--common-transition)}.button-style-white{border:1px solid var(--white-color);background-color:var(--white-color)}.button-style-white span,.button-style-white p{color:var(--primary-color);transition:var(--common-transition);font-size:1.15rem}.button-style-white:hover{border:1px solid var(--white-color);background-color:transparent;transition:var(--common-transition)}.button-style-white:hover span,.button-style-white:hover p{color:var(--white-color);transition:var(--common-transition)}.header-wrapper{position:fixed;background-color:transparent;transition:var(--common-transition);top:0rem;border-bottom:0px solid var(--primary-color);left:0;width:100%;padding:1rem 0;z-index:99999}.header-wrapper.webmenu_hidden{top:-100%}.header-flex{display:flex;justify-content:space-between;gap:var(--small-gap-size);align-items:center;padding-right:0}.header-links-ul ul{display:flex;align-items:center;gap:var(--medium-gap-size)}.header-links-ul ul li a,.header-links-ul ul li span,.header-links-ul ul li p{color:var(--primary-color)}.header-links-ul ul li a{display:flex;gap:.5rem;align-items:center;color:var(--primary-color)}.header-logo{width:3rem;display:block}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.nav-toggle{cursor:pointer;display:none}.mob-link-font-size,.mobile-navigation-wrapper{display:none}.form-card{position:relative}.form-input-icon.form-input-icon-left{left:1rem}.form-title-label{margin-bottom:.5rem}.form-input-icon.form-input-icon-right{right:1rem}.form-control-master-template{padding:1rem 2rem 1rem 3.5rem;border:1px solid var(--highlight-color);resize:none;background-color:var(--white-color);margin:0!important;outline:none;line-height:1;font-size:1rem;width:100%;font-family:var(--medium-font-family);border-radius:.5rem}.form-control-master-template.form-control-master-template-search{padding:1rem 3.5rem 1rem 2rem}.form-input-icon{height:24px;width:24px;font-size:24px;line-height:24px;position:absolute;top:1rem;transform:unset}.form-input-icon.form-input-icon-search{right:1rem}.form-control-master-template:focus,.form-control-master-template:focus-visible{border-color:var(--primary-color)}.line-90{line-height:90%}.line-100{line-height:100%}.nav-bar{cursor:pointer}.bar{display:block;height:1px;width:45px;transition:var(--common-transition);background-color:#101010}.bar.top{margin-top:0!important;margin-bottom:8px}.navigation-wrapper{z-index:9999;position:fixed;width:100%;height:100%;background-color:#fff;opacity:0;transition:var(--common-transition);padding:8rem 0;pointer-events:none;visibility:hidden}.navigation-wrapper.active{opacity:1;visibility:visible;pointer-events:all;transition:var(--common-transition)}.navigation-wrapper-grid{display:grid;grid-template-columns:60%;justify-content:space-between}nav ul{display:flex;flex-direction:column;gap:1.5rem}nav ul li{padding-bottom:1.5rem;border-bottom:1px solid #b6b2b3;opacity:0;filter:blur(1rem);transform:translateY(20px);transition:opacity 1s cubic-bezier(.15,1,.17,1),filter 1s cubic-bezier(.15,1,.17,1),transform 1s cubic-bezier(.15,1,.17,1)}.navigation-wrapper.links-visible nav ul li{opacity:1;filter:blur(0);transform:translateY(0)}.nav-bar.active .top{transform:rotate(45deg) translateY(6px);transition:var(--common-transition)}.nav-bar.active .bottom{transform:rotate(-45deg) translateY(-6px);transition:var(--common-transition)}nav ul li:first-child{padding-top:0}nav ul li a{font-size:6rem;font-family:var(--bold-font-family);line-height:75%;text-transform:uppercase;position:relative;display:flex}nav ul li a sub{font-size:.75rem;font-style:italic;line-height:1;align-self:end;margin-left:1rem}.side-links a{line-height:1.5}.side-links{width:-moz-fit-content;width:fit-content;border-bottom:1px solid var(--secondary-highlight-color)}svg.text-icon-link{width:1em;flex-basis:1em;max-width:1em}.hover-border p{width:calc(100% - 1.5rem);flex-basis:calc(100% - 1.5rem)}.hover-border svg{width:1rem;max-width:1rem;flex-basis:1rem}.section-1banner-for-all{padding-top:10rem;padding-bottom:4rem}.loader-container{text-align:left;position:fixed;inset:0;z-index:9999999;background:#ffffff;width:100%;padding:0 0%;opacity:1;visibility:visible;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-bottom:20rem;transition:opacity 1s ease,visibility 1s ease}.percentage{font-size:10vw;font-family:var(--bold-font-family)}.underline{height:8px;background-color:#000;width:0%;transition:width .3s ease}.hidden-loader{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.custom-toast{position:fixed;bottom:2rem;right:2rem;background:#000;color:#fff;padding:1rem 1.5rem;border-radius:.5rem;font-size:.95rem;opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .4s ease,transform .4s ease;z-index:9999}.custom-toast.show{opacity:1;transform:translateY(0)}.form-field{position:relative;width:100%}.form-field input,.form-field textarea{width:100%;border:none;border-bottom:1px solid #D2D2D2;background:transparent;padding:1rem 0;font-size:var(--text-font-size);font-family:var(--regular-font-family);color:var(--pure-black-color);outline:none}.form-field label{position:absolute;left:0;top:1.1rem;font-size:.9rem;color:var(--primary-color);pointer-events:none;transition:var(--common-transition)}.form-field input:focus+label,.form-field input:not(:placeholder-shown)+label,.form-field textarea:focus+label,.form-field textarea:not(:placeholder-shown)+label{top:-.5rem;font-size:.75rem;left:0;color:var(--primary-color)}.form-field.has-error input,.form-field.has-error textarea{border-bottom-color:var(--secondary-color)}.error-text{display:block;margin-top:.2rem;font-size:.75rem;width:max-content;position:absolute;color:var(--secondary-color);right:0}.phone-field.form-field input{padding-left:6rem}.phone-field.form-field label{left:7rem}.country-code-wrapper{position:absolute;left:0;top:50%;transform:translateY(-50%)}.country-trigger{display:flex;align-items:center;gap:.4rem;background:none;border:none;font-size:var(--text-font-size);font-family:var(--regular-font-family);cursor:pointer;color:var(--primary-color)}.country-trigger img{width:20px;height:14px;object-fit:cover}.country-dropdown{position:absolute;top:100%;left:0;background:var(--white-color);border:1px solid var(--background-gray);border-radius:0;max-height:250px;overflow-y:auto;overflow-x:hidden;z-index:10;min-width:24vw;width:100%}.country-search{padding:.5rem;border-bottom:1px solid var(--background-gray)}.country-search input{width:100%;border:none;outline:none;padding:.2rem 1rem!important;font-size:var(--text-font-size);font-family:var(--regular-font-family);background:transparent}.no-results{padding:.75rem;font-size:.85rem;color:#d2d2d2;text-align:center}.country-name{color:#d2d2d2;margin-left:.3rem}.country-item{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;cursor:pointer;font-size:var(--text-font-size)}.country-item:hover{background:var(--background-smoke)}.country-item img{width:20px;height:14px}.form-field.textarea textarea{resize:none}.form-field select{width:100%;border:none;border-bottom:1px solid #D2D2D2;background:transparent;padding:1rem 0;font-size:var(--text-font-size);font-family:var(--regular-font-family);color:var(--pure-black-color);outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.form-field select{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .2rem center;padding-right:1.5rem}.form-field select:focus+label,.form-field select:valid+label{top:-.5rem;font-size:.75rem;left:0;color:var(--primary-color)}.form-field.has-error select{border-bottom-color:var(--secondary-color)}.file-field .custom-file-input{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;border-bottom:1px solid #D2D2D2;cursor:pointer;font-family:var(--regular-font-family);font-size:var(--text-font-size);color:var(--pure-black-color)}.file-field .file-text{font-size:.9rem}.file-field.has-file .file-text{opacity:1}.file-field .file-btn{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color)}.file-field .custom-file-input:focus-within+label,.file-field.has-file label{top:-.5rem;font-size:.75rem;color:var(--primary-color)}.file-field .custom-file-input:hover{border-bottom-color:var(--primary-color)}.uploading-text{display:block;margin-top:.3rem;font-size:.75rem;color:var(--secondary-color);position:absolute;right:0}.country-item span{white-space:nowrap;display:block}video{width:100%;height:auto;display:block;object-fit:cover}@media only screen and (max-width: 1680px){html{font-size:15px}.main-container{width:100%;max-width:1152px;margin:0 auto}.navigation-wrapper-grid{display:grid;grid-template-columns:70%;justify-content:space-between}}@media only screen and (max-width: 1450px){html{font-size:14px}.main-container{width:100%;max-width:1152px;margin:0 auto}.mini-container{width:72%;margin:0 auto}.paragraph-container{width:75%}}@media only screen and (max-width: 1366px){html{font-size:13px}.main-container{width:100%;max-width:1152px;margin:0 auto}}@media only screen and (max-width: 1280px){html{font-size:12px}.main-container{width:100%;max-width:1024px;margin:0 auto}.mini-container{width:80%;margin:0 auto}}@media only screen and (max-width: 1152px){html{font-size:12px}}@media only screen and (max-width: 1024px){html{font-size:11px}.main-container,.mini-container{width:92%;max-width:991px;margin:0 auto}}@media only screen and (max-width: 991px){.visible-tab-mobile{display:block!important}.flex-row.flex-row-mobile-column{flex-direction:column}.flex-row.flex-row-mobile-column.alc{align-items:flex-start}.flex-row.flex-row-medium.flex-row-medium-mobile{gap:1rem}.hide-tab-mobile{display:none!important}.main-container-fluid,.main-container,.mini-container{width:100%;padding:0 1rem;margin:0 auto}.paragraph-container{width:100%}.bar{width:30px}nav ul li a{font-size:2.5rem;flex-direction:column;gap:.5rem}nav ul li a sub{align-self:flex-start;margin-left:0}nav ul li{padding-bottom:1rem}.navigation-wrapper-grid{grid-template-columns:100%}nav ul{gap:1rem}html{font-size:16px}.banner-title h1,.banner-title h1 span,.banner-title h2,.banner-title h2 span{font-size:3rem;font-family:var(--bold-font-family)}.section-paragraph p,.section-paragraph p span{font-size:1.25rem;line-height:1.5}.section-padding{padding:4rem 0!important}.header-logo{width:2.5rem}.section-1banner-for-all{padding-top:12rem;padding-bottom:6rem;height:auto}.section-content p,.section-content a,.section-content p span{font-size:1rem;line-height:1.5}.section-title h1,.section-title h1 span,.section-title h2,.section-title h2 span{font-size:2rem;font-family:var(--semibold-font-family)}.custom-toast{left:1rem;right:1rem;bottom:1.5rem;text-align:center}.percentage{font-size:25vw}.loader-container{padding:0 1rem}}@media only screen and (max-width: 767px){.visible-mobile-only{display:block!important}.hide-mobile-only{display:none!important}}@media (hover: hover) and (pointer: fine){.custom-cursor{position:fixed;top:0;left:0;width:16px;height:16px;background-color:#e20613;border-radius:50%;pointer-events:none;z-index:99999;transform:translate(-50%,-50%);will-change:transform;transition:transform .12s ease-out}}a:hover~.custom-cursor{transform:scale(1.8)}@media (hover: none),(pointer: coarse){.custom-cursor{display:none}}
