.g-flex{display:flex;align-items:center;gap:20px}dd,p{display:block;font-size:16px;font-weight:400;letter-spacing:.01em;line-height:25px;margin:0 0 10px 0;font-style:normal;white-space:normal}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:300;color:#2c2c2c}b,strong{font-weight:700}a{text-shadow:none!important;transition:color .1s linear 0s,background-color .1s linear 0s,opacity .2s linear 0s!important}.text-center{text-align:center!important}@media(max-width:1024px){.g-flex{flex-direction:column;-webkit-justify-content:center;justify-content:center}}.container-text{top:-108px;position:relative;z-index:2;margin-bottom:20px}.all-selects{display:grid;padding:20px;border-radius:10px;grid-template-columns:repeat(6,minmax(0,1fr));margin:10px 40px;background-color:#fff;box-shadow:0 0 10px rgb(0 0 0/15%)}h2.heading{font-family:'Montserrat',Montserrat,sans-serif;color:#fff;text-align:center;font-size:20px;padding:10px;font-weight:bold}.select-wrap{flex:1 1}.select-wrap:last-child{padding:14px}.findService-btn{background-color:var(--secondary-color);border:0;color:var(--white);padding:12px 16px;font-size:16px;cursor:pointer;width:100%;border-radius:4px;transition:all .3s ease}.findService-btn:hover{color:var(--black)}.select-wrap p{color:#35373b;text-align:center;font-weight:bold;margin-bottom:10px}.custom-select-wrapper{position:relative;font-family:'Montserrat',sans-serif}.custom-select{position:relative;background-color:#f0f0f0;cursor:pointer;user-select:none;padding:10px 15px;font-weight:bold;color:#35373b;border:1px solid #ccc;border-radius:4px}.custom-select.open .select-items{display:block}.select-items div{padding:10px;cursor:pointer;transition:background .2s}.select-items div:hover{background-color:rgba(0,0,0,.1)}.select-selected{color:#808080;padding:8px 16px;padding-right:24px;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,0) transparent;cursor:pointer;font-weight:normal;text-align:center;font-family:Arial}.select-selected::after{content:"";position:absolute;top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#000 transparent transparent transparent;transform:scaleY(1);transition:transform .3s ease;transform-origin:center}.select-selected.select-arrow-active::after{transform:scaleY(-1)}.select-items{display:none;position:absolute;background:#fff;z-index:999;left:0;right:0;text-align:center;font-family:Arial}.select-items div{padding:10px;cursor:pointer}.select-items div:hover{background-color:#eee}@media(max-width:1024px){.container-text{top:0;box-shadow:0 0 10px rgb(0 0 0/15%)}.all-selects{display:flex;flex-direction:column;padding-inline:20px;padding-block:30px;gap:10px;height:auto;margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.container-text{top:0}.select-wrap{width:100%}.select-selected{text-align:left;padding:8px 6px}.select-items{text-align:left}.select-wrap p{text-align:left;font-weight:normal}h2.heading{color:var(--black);padding-top:30px}}.quickLinks-container .topic-block-title{display:none}.quickLinks-container .quick-links a{font-size:24px;font-weight:bold;text-transform:uppercase;text-decoration:none}.quickLinks-container .quick-links{justify-content:space-between;margin-top:-80px;gap:2px}.quickLinks-container .quick-link{background:#1a1a1a;padding:33px 20px;flex:1 1;align-self:stretch;text-align:center;color:var(--white);-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease}.quick-link:hover{background:var(--primary-color)}.quickLinks-container.quickLinks-container-footer{margin-top:100px;z-index:9999999;position:relative}.quickLinks-container.quickLinks-container-footer .topic-block{position:fixed;bottom:0;left:0;width:100%;height:max-content;margin-bottom:0}.quickLinks-container.quickLinks-container-footer .topic-block-body{background:#fff}.html-home-page .quickLinks-container.quickLinks-container-footer{display:none}@media(max-width:1024px){.quickLinks-container .quick-links{margin-top:0}.quickLinks-container .quick-link{width:100%;padding:20px 20px}.quickLinks-container.quickLinks-container-footer{display:none}}.html-login-page .quickLinks-container-footer{display:none}.html-password-recovery-page .quickLinks-container-footer{display:none}.html-account-page .quickLinks-container-footer{display:none}.container.topic .topic-block-title{min-height:50px;margin:0 0 25px;border-bottom:1px solid #ddd;padding:0 0 15px;display:none}.custom-topic{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;text-align:center!important}.topic-title-line{text-align:center;font-size:20px;font-family:'MONTSERRAT';font-weight:bold;color:#000;margin:20px;background-color:#fff;padding:0 10px;text-transform:uppercase;text-align:center!important;position:relative;width:100%;display:flex;gap:10px}.topic-title-line:before,.topic-title-line:after{content:"";flex:1;border-bottom:1px solid #000;margin:auto;height:1px;display:inline-block;width:100vw;left:100%;top:0}img.topic-image{max-width:100%}.topic-head{margin:auto;font-size:clamp(24px,3vw,45px);margin-top:40px;color:#1651c8;font-family:'Montserrat',sans-serif;font-weight:bold;text-align:center;text-align:center!important;line-height:100%;margin:0!important}p.topic-description{margin:auto;font-size:clamp(20px,3vw,30px);line-height:35px;margin-top:20px;color:#373737;font-family:Montserrat,sans-serif;text-align:center;text-align:center!important;margin:0!important}.seeall-btn{background-color:var(--secondary-color);border:0;color:var(--white);padding:24px 30px;cursor:pointer;text-decoration:none;border-radius:10px;-webkit-text-decoration:none;text-decoration:none!important;font-size:14px;font-weight:bold;-moz-transition:all ease .3s;-o-transition:all ease .3s;-webkit-transition:all ease .3s;transition:all ease .3s}.seeall-btn:hover{background-color:var(--primary-color)}.footer .news-topic .topic-block-title{display:none}.newsletter-subscribe{padding-bottom:20px;max-width:320px;margin:0 auto}@media(min-width:992px){.newsletter-subscribe{max-width:450px;padding-bottom:0;margin:0 auto}}.newsletter-subscribe .newsletter-email{position:relative;width:90%;margin:auto}@media(min-width:768px){.newsletter-subscribe .newsletter-email{width:100%}}.newsletter-subscribe .newsletter-email .newsletter-subscribe-text{width:100%;height:40px;border:1px solid var(--primary-grey);box-shadow:2px 3px 3px rgba(119,118,121,.25);border-radius:100px;padding:10px 60px 10px 15px}.newsletter-subscribe .newsletter-email .newsletter-subscribe-text:focus{border:1px solid var(--primary-color)}.newsletter-subscribe .newsletter-email .button-1{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.newsletter-subscribe .newsletter-email .button-1.newsletter-subscribe-button{width:48px;height:32px;padding:0;border:0;border-radius:50px;background:url("../images/newsletter-icon.png") center no-repeat;background-color:var(--primary-color);font-size:0;line-height:0;z-index:2}@media(min-width:768px){.newsletter-subscribe .newsletter-email .button-1.newsletter-subscribe-button{width:initial;padding:10px 10px 10px 35px;font-size:13px;line-height:13px;background-position-x:10px}}.newsletter-subscribe .newsletter-email .button-1.newsletter-subscribe-button:hover{opacity:.8}.newsletter,.newsletterPage{background:#1651c8;box-shadow:1px 0 3px rgba(0,0,0,.1);text-align:center;width:calc(100% - 0px);border-radius:20px;overflow:hidden;display:flex;flex-direction:column-reverse;position:relative}html:not(.html-home-page) .newsletter{display:none}@media(min-width:768px){.newsletter,.newsletterPage{display:flex;align-items:flex-start;flex-direction:row-reverse;padding-block:60px;padding-left:80px}}.newsletter-container{border-radius:5px;padding:20px;display:flex;flex-direction:column}@media(min-width:768px){.newsletter-container{padding:0 0;width:60%;align-items:flex-start}}.newsletter-container .title{font-size:35px!important;color:#fff;font-family:'Montserrat',sans-serif;font-weight:bold;padding:0 0 10px;text-align:left;line-height:40px;margin-bottom:0}@media(min-width:768px){.newsletter-container .title{padding:0 0 10px;font-size:30px;line-height:40px}}.newsletter-container .sub-title{display:block;font-size:16px;font-weight:300;letter-spacing:.01em;line-height:25px;margin:0 0 10px 0;font-style:normal;white-space:normal;color:var(--white);padding:10px 0 25px;text-align:left}@media(min-width:768px){.newsletter-container .sub-title{padding:10px 0 25px;font-size:18px;line-height:22px;margin-bottom:77px}}#subscribe-loading-progress{display:block;padding:5px 20px 5px;text-align:center}.newsletter-result{display:none;padding:0 20px 20px;text-align:center}@media(min-width:768px){.newsletter-result{padding:0;text-align:center;width:400px;margin:0 auto}}.newsletter-picture{position:relative}.newsletter-picture::before{content:"";display:block;padding-top:70%}@media(min-width:768px){.newsletter-picture{width:40%}.newsletter-picture::before{content:"";display:block;padding-top:60%}}.newsletter-picture img{height:100%;width:100%;position:absolute;top:0;left:0;object-fit:contain}#newsletter-subscribe-button{grid-row:4;width:220px;text-align:center;border-radius:10px;padding:24px 16px!important;background-color:#373737!important;color:#fff!important;height:70px;text-decoration:none;font-weight:bold;font-size:14px}@media(min-width:768px){#newsletter-subscribe-button{position:absolute;left:50%;transform:translateX(-50%);bottom:50px;margin:auto}}#newsletter-subscribe-button:hover{background-color:var(--secondary-color)!important}.html-newsletter-page .topic-block-title{display:none}.text-white{color:#fff!important}.newsletterPage{background-color:#014687;background-color:rgba(1,70,135,1);margin-top:-10px;padding:50px 100px;display:grid;display:grid;grid-template-columns:70% auto 5%;margin:0 0 0 0!important;width:100%;border-radius:0;padding-bottom:70px}.page.container.newsletter-page{margin-bottom:200px}.newsletterPage .title{font-size:60px!important;line-height:65px;font-family:'Goldplaybold',sans-serif;padding:50px 50px 20px 50px}.newsletterPage .newsletter-container{width:100%;text-align:left}.newsletterPage .newsletter-container .sub-title{color:#fff;font-family:'Montserrat',sans-serif;font-size:24px;padding:0 50px}.newsletterPage .newsletter-picture{grid-column:2;height:300px;margin-top:0}.newsletterPage .newsletter-picture img{width:max-content}.newsletter-page .inputss{display:flex;align-items:center;justify-content:center;gap:20px;width:60%;margin:0 auto}@media(max-width:1000px){.newsletter-page .inputss{flex-direction:column;width:100%;gap:0}}.newsletter-page .inputs{width:60%;height:116px}@media(max-width:1000px){.newsletter-page .inputs{width:100%}}.newsletter-page .inputs input[aria-label="Search"]{display:none}.newsletter-page .inputs input[type="tel"]{width:100%}.newsletter-page .inputs label{display:none}.iti{position:relative;display:inline-block;width:100%}.iti__country-list--up{bottom:100%;top:auto!important;margin-bottom:5px}.newsletter-page .inputs input{--wp-admin-theme-color:#007cba important;--wp-admin-theme-color-darker-10:#006ba1 important;--wp-admin-theme-color-darker-20:#005a87 important;-webkit-font-smoothing:antialiased important;visibility:visible;box-sizing:border-box;padding:15px;width:100%;font-family:Montserrat,sans-serif;line-height:24px;-webkit-transition:all .2s ease;border:3px solid rgba(0,0,0,0);font-size:20px;background-color:#f1f1f1!important;color:#373737;height:80px;border-radius:20px}.newsletter-page .inputs .field-validation-error{padding-top:10px}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal);font-size:14px}.newsletterPage .form-check-label{color:#373737!important;font-size:20px;font-family:'Montserrat',sans-serif;font-weight:600;margin:20px}.newsletter-page .custom-checkbox-wrapper{width:60%;margin:30px auto}.newsletter-page .captha-submit{display:flex;align-items:center;justify-content:space-between;display:flex;align-items:center;justify-content:center;gap:20px;width:60%;margin:0 auto}.custom-checkbox-wrapper{font-family:'Montserrat',sans-serif;font-size:20px;color:#373737;font-weight:600;margin:20px 0}.custom-checkbox-label{display:flex;align-items:center;cursor:pointer;position:relative;user-select:none}.custom-checkbox-input{opacity:0;position:absolute;cursor:pointer;height:0;width:0}.custom-checkbox-box{height:35px;width:35px;background-color:#fff;border:2px solid #ccc;border-radius:1px;display:inline-block;position:relative;transition:all .2s ease;min-width:35px}.custom-checkbox-input:checked~.custom-checkbox-box{background-color:var(--primary-color);border-color:var(--primary-color)}.custom-checkbox-box::after{content:"";position:absolute;display:none;left:13px;top:6px;width:8px;height:14px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.custom-checkbox-input:checked~.custom-checkbox-box::after{display:block}.custom-checkbox-text{margin-left:30px;text-align:left;text-transform:uppercase}button#subscribeButton{border-radius:10px;font-size:20px;height:74px;width:350px;border-color:transparent;background-color:#f7941d;color:#fff;font-family:'GoldplaySemibold',sans-serif;transition:background-color .3s ease}button#subscribeButton:disabled{cursor:not-allowed;opacity:.6}.newsletter-page .captcha-box{text-align:left;padding-left:0;background:#fff}@media(max-width:1000px){.newsletter-page .captcha-box{padding-left:15px}button#subscribeButton{max-width:100%}.newsletterPage{padding:20px;grid-template-columns:100%;grid-template-rows:auto auto auto;margin:0!important;display:flex;flex-direction:column-reverse}.newsletterPage .newsletter-picture{height:200px}.newsletterPage .newsletter-picture img{height:100%;width:100%;position:absolute;top:50%;left:50%;object-fit:contain;transform:translate(-50%,-50%)}.newsletterPage .title{font-size:28px!important;line-height:35px;padding:0;text-align:center;width:100%}.newsletterPage .newsletter-container .sub-title{padding:0;padding-top:30px;font-size:18px;line-height:25px;text-align:center;width:100%}.newsletterPage .newsletter-container{padding:0}.newsletterPage .newsletter-picture{width:100%;height:200px;margin-top:20px}.newsletter-page .custom-checkbox-wrapper{width:100%;margin:20px auto}.newsletter-page .captha-submit{width:100%;flex-direction:column;gap:10px}.custom-checkbox-text{font-size:14px}.page.container.newsletter-page{margin-bottom:50px}}.custom-form{max-width:700px;margin:0 auto;padding:30px;border:1px solid #ddd;border-radius:12px;background-color:#fff;font-family:sans-serif}.form-row{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:20px}.form-group{flex:1;display:flex;flex-direction:column}.full-width{flex:1 0 100%}label{margin-bottom:6px;font-weight:600}input[type="text"],input[type="email"],input[type="tel"]{padding:10px;border:1px solid #ccc;border-radius:6px}.submit-btn{padding:12px 30px;background-color:#0071bc;color:#fff;border:0;border-radius:6px;font-size:16px;cursor:pointer;transition:background .3s ease}.submit-btn:hover{background-color:#005fa3}.captcha-box{background:#f0f0f0;padding:15px;text-align:center;border-radius:6px;color:#666}.header-section{display:grid;grid-template-rows:auto auto auto}.main-heading{color:#373737;font-size:60px;line-height:70px;font-family:'Goldplaybold',Montserrat,sans-serif;font-weight:bold}.faq-text{font-family:'Goldplaybold',Montserrat,sans-serif;font-weight:bold;margin-top:10px;color:#373737;font-size:22px;padding:0}.faq-link{text-decoration:underline;color:#f7941d}.info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto}.address-section{grid-column:1;grid-row:1;padding:0 0 30px 0}.social-section{padding:0 30px 30px 0;grid-column:1;grid-row:2}.section-title{font-family:'Goldplaybold',Montserrat,sans-serif;font-weight:bold;color:#373737;font-size:22px}.section-content{font-family:'Goldplaybold',Montserrat,sans-serif;font-weight:bold;color:#054484;font-size:18px}.social-links .social-icon{font-size:32px}@media(max-width:1024px){.info-grid{grid-template-columns:1fr;grid-template-rows:auto auto auto}.address-section,.social-section{padding:0}.social-section{padding:30px 0 0 0}}.master-column-wrapper .contact-page .page-title{border:0;text-align:left!important}.master-column-wrapper .contact-page .page-title h1{color:#054484;font-size:18px;line-height:20px;font-weight:bold;margin-top:30px;text-transform:uppercase}.contact-page .page-body{display:flex;gap:30px}.contact-page .page-body .contact-left{width:50%}.contact-page .page-body form{width:50%}.contact-page .page-body .form-fields{display:flex;gap:30px;padding-block:5px;border:0}.contact-page .page-body .form-fields .inputs{-ms-flex:1 1;-webkit-flex:1 1;flex:1 1}.contact-page .page-body .form-fields .inputs label{display:none}.contact-page .page-body .form-fields .inputs input,.contact-page .page-body .form-fields .inputs textarea{--wp-admin-theme-color:#007cba important;--wp-admin-theme-color-darker-10:#006ba1 important;--wp-admin-theme-color-darker-20:#005a87 important;-webkit-font-smoothing:antialiased important;visibility:visible;box-sizing:border-box;padding:15px;width:100%;font-family:Montserrat,sans-serif;line-height:24px;-webkit-transition:all .2s ease;border:3px solid rgba(0,0,0,0);font-size:20px;background-color:#f1f1f1;color:#373737;height:80px;border-radius:20px}.contact-page .page-body .form-fields .inputs textarea{height:320px;width:100%}button.button-1.contact-us-button{border-radius:10px;font-size:20px;height:74px;width:350px;border-color:transparent;background-color:#f7941d;color:#fff;font-family:'GoldplaySemibold',sans-serif;text-transform:capitalize}@media(max-width:1024px){.contact-page .page-body{flex-direction:column}.contact-page .page-body .contact-left{width:100%}.contact-page .page-body form{width:100%}.main-heading{color:#373737;font-size:30px;line-height:35px;font-family:'Goldplaybold',Montserrat,sans-serif;font-weight:bold}.contact-page .page-body .form-fields{flex-direction:column;gap:8px}}.topic-page .page-title{display:none}.ab-section{width:calc(100% - 100px);margin:auto;margin-top:40px;text-align:left}@media(min-width:1367px){.ab-section{width:75%}}.topic-page .ab-section p{text-align:left}.message-container{margin:10px 0;font-family:'Montserrat';color:#373737;padding:20px;grid-template-rows:auto auto auto;background-color:#fff;border-radius:20px;box-shadow:0 4px 8px 0 rgb(0 0 0/10%),0 6px 20px 0 rgb(0 0 0/10%)}.how-to-achieve{display:grid;grid-template-columns:70% 30%;margin-top:50px;font-family:'Montserrat'}.how-to-achieve>div>p>span>span>strong{font-family:'Goldplaybold',Montserrat;font-weight:bold;font-size:30px}.how-to-achieve>div>p>span>span{font-family:'Goldplaybold',Montserrat}.values-promise-container>p>span>span>strong{font-family:'Goldplaybold',Montserrat;font-weight:bold;font-size:30px}.values-promise{display:grid;grid-template-columns:10% 35% 10% 35% 10%;margin-top:-40px}.values-promise-container{margin:10px 0;font-family:'Montserrat';color:#373737;padding:20px;grid-template-rows:auto auto auto;background-color:#fff;border-radius:20px;box-shadow:0 4px 8px 0 rgb(0 0 0/10%),0 6px 20px 0 rgb(0 0 0/10%)}.values-promise-container p{text-align:center!important}.why-winningedge{display:grid;grid-template-columns:70% 30%;margin-top:50px}.why-winningedge>div>p>span>span{font-family:'Montserrat';color:#373737}.why-winningedge>div>p>span>span>strong{font-family:'Goldplaybold',Montserrat;font-weight:bold;font-size:30px}.values-promise-container>p>span>span{font-family:'Montserrat';color:#373737}.values-promise-container>p>span>span{font-family:'Montserrat';color:#373737}.whatyouget>p{font-family:'Montserrat';color:#373737}.whatyouget>p>strong{font-family:'Goldplaybold',Montserrat;font-weight:bold;font-size:26px;color:#373737}.whatyouget>ol>li{font-family:'Montserrat';color:#373737}.row-reverse{margin-left:15px;margin-right:15px}.whatyouget{text-align:left}@media(max-width:1024px){.ab-section{width:90%}.whatyouget>p{font-family:'Montserrat';color:#373737;text-align:center}.how-to-achieve{display:flex;flex-direction:column}.values-promise{display:flex;flex-direction:column;margin-top:0!important}.how-to-achieve>div:last-child img{margin:0!important;margin-top:20px!important}.values-promise-container{margin:10px 0;padding:20px!important;border-radius:10px}.why-winningedge{display:flex;flex-direction:column-reverse;gap:0;margin-top:20px;text-align:center}.why-winningedge img{margin:10px!important}}.container-topic.topic-page{background:#f8f8f8;padding-top:20px;color:#373737;padding-bottom:30px}@media(min-width:992px){.container-topic.topic-page>div{width:66.66666667%;margin:auto}}.container-topic.topic-page .bg-white{background-color:#fff!important}.container-topic.topic-page .b-a,.container-topic.topic-page .b-r,.b-l,.b-t,.b-b{border-style:solid;border-width:0}.container-topic.topic-page h1{font-size:44px;line-height:55px;letter-spacing:-.009em;text-align:left}@media(max-width:1400px){.container-topic.topic-page h1{font-size:33px;line-height:44px;letter-spacing:-.08px}}.container-topic.topic-page .b-grey{border-color:#e6e6e6}.container-topic.topic-page .text-white{color:#fff!important;font-weight:bold}.container-topic.topic-page .b-r{border-right-width:1px}.container-topic.topic-page p{font-size:14px;font-family:Arial;text-align:left;word-break:break-word}.html-login-page .page.login-page .page-body,.html-password-recovery-page .page.login-page .page-body{height:100vh}.login-page-container .welcome{font-size:13px;letter-spacing:normal;padding-top:35px!important;text-align:left;max-width:300px}.login-page-container .welcome p,a.back-to-login-link{font-size:13px;letter-spacing:normal;text-align:left}.login-page .returning-wrapper .form-fields{border:0}.login-page-container{display:flex;background:#fff;height:100%}.login-img-section{flex:1;background-color:#1f1934}.login-img-section img{opacity:.4;width:100%;height:100%;object-fit:cover;object-position:center}.login-page .customer-blocks{padding:50px;padding-inline:70px;display:flex;flex-direction:column;margin-top:30px;width:100%}.login-page .form-fields .inputs:not(.remember-me){display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:#fff;position:relative;border:1px solid rgba(0,0,0,.07);border-radius:2px;padding-top:7px;padding-left:12px;padding-right:12px;padding-bottom:4px;overflow:hidden;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.login-page .form-fields .inputs:has(input:focus):not(.remember-me){background-color:#f0f0f0}.login-page .form-fields .inputs input{border:0;background-color:transparent;outline:0;padding-left:0;border:0;height:25px;min-height:25px;padding:0;margin-top:-4px;background:none}.login-page .form-fields .inputs input:focus{border:0!important;background:none!important}.login-page .form-fields .inputs input:-webkit-autofill{background-color:#f0f0f0!important}.login-page .form-fields .inputs input:-moz-autofill{background-color:#f0f0f0!important}.login-page .form-fields .inputs input::placeholder{color:#ccc}.login-page .form-fields .inputs label{text-align:left;font-family:'Montserrat';font-size:11px;text-transform:uppercase;font-weight:600;line-height:20px}.login-page .form-fields .inputs.focused:not(.remember-me) label{opacity:.4}.inputs.reversed.remember-me{display:flex;align-items:center;gap:.5rem;margin-bottom:0;margin-top:35px}.inputs.reversed.remember-me input[type="checkbox"]{display:none}.inputs.reversed.remember-me label{display:flex;align-items:center;cursor:pointer;gap:8px;font-size:13px;font-weight:400;text-transform:capitalize}.inputs.reversed.remember-me .custom-checkbox{width:18px;height:18px;border-radius:4px;position:relative;transition:.2s ease;background-color:#fff;border:1px solid #d0d0d0}.inputs.reversed.remember-me .custom-checkbox::after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.error-message{color:#e4434b;text-align:left}.login-page .form-fields .inputs.has-error:not(.remember-me){border:1px solid #f55753}.login-page .form-fields .inputs.has-error label{color:#f55753}.login-page .form-fields .inputs.has-error input::placeholder{color:#f55753;opacity:.5}.master-column-wrapper .login-page .form-fields .inputs:has(+.field-validation-error){border:1px solid #f55753!important}.master-column-wrapper .login-page .form-fields .inputs:has(+.field-validation-error) label{color:#f55753}.master-column-wrapper .login-page .form-fields .inputs:has(+.field-validation-error) input::placeholder{color:#f55753;opacity:.5}.login-page .returning-wrapper .buttons{background-color:#fff;padding:10px 0;padding-top:20px;margin-left:0;text-align:left;margin-bottom:0;display:flex;align-items:center;justify-content:space-between}button.button-1.login-button,button.button-1.password-recovery-button{background-color:#8a7dbe;border-color:#8a7dbe;color:#fff;border-radius:3px;text-transform:capitalize;min-width:max-content;padding:10px 20px}.inputs.reversed.remember-me input[type=checkbox]:checked+label .custom-checkbox{background:#ddd}.inputs.reversed.remember-me input[type="checkbox"]:checked+label .custom-checkbox::after{display:block}.forget-pass p{font-size:13px;text-align:left}.forget-pass a{color:#626262}.forget-pass a span,.forget-pass p a{color:#3a8fc8}.forget-pass a span:hover,.forget-pass p a:hover{color:#48b0f7}.login-page .required{margin:0;vertical-align:top;font-size:20px;font-weight:normal;color:#e4434b;position:absolute;right:10px;top:10px}.language-selector .custom-select-wrapper{position:relative;font-family:sans-serif}.language-selector .custom-select-display{background:#fff;border-radius:6px;cursor:pointer;user-select:none;position:relative}.language-selector .select-selected{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;flex-direction:row-reverse;gap:10px;display:flex;justify-content:center;align-items:center;color:#000;font-size:12px;font-weight:bold;line-height:16px;text-transform:uppercase;letter-spacing:.01em;font-family:'Montserrat',sans-serif}@media(max-width:1199px){.language-selector .select-selected{font-size:18px}}@media(min-width:1600px){.language-selector .select-selected{font-size:.8vw}}.language-selector .flag-img{width:32px;height:32px;margin-right:10px;object-fit:cover;border-radius:50%}.language-selector .select-items{display:none;position:absolute;top:100%;left:unset;right:0;width:100%;background:#fff;border-radius:6px;overflow:hidden;z-index:10;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);width:max-content}.language-selector .select-items div{padding:10px 14px;display:flex;align-items:center;transition:background .2s;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;display:flex;justify-content:flex-start;align-items:center;color:#000;font-size:.8vw;font-weight:bold;line-height:16px;padding:15px 22px;text-transform:uppercase;letter-spacing:.01em;font-family:'Montserrat',sans-serif}.language-selector .select-items div:hover{background:#f1f1f1}.language-selector .select-selected::after{display:none}@media(max-width:1000px){.language-selector .select-items div,.language-selector .select-selected{font-size:16px}.language-selector{padding-right:10px!important}}.membership-container{margin:0 auto;text-align:center;background:var(--primary-color);padding-block:30px;padding-inline:200px;padding-bottom:100px}.membership-header{margin-bottom:0}.membership-title{font-family:Montserrat,sans-serif;color:#ed8121;text-align:center;font-size:45px;font-weight:bold;padding:20px;text-transform:uppercase}.membership-title .choose-text{color:var(--secondary-color)}.membership-title .membership-text{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.membership-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:40px;margin:0 auto}.membership-option{border-radius:20px;padding:30px 20px;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.membership-option:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.2);background:#fff}.membership-option::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,107,53,.1),transparent);transform:rotate(45deg);transition:all .6s ease;opacity:0}.membership-option:hover::before{opacity:1;animation:shimmer 1.5s ease-in-out}@keyframes shimmer{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}100%{transform:translateX(100%) translateY(100%) rotate(45deg)}}.option-image{width:120px;height:120px;border-radius:50%;margin:0 auto 25px;border:4px solid #fff;overflow:hidden;position:relative;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.membership-option:hover .option-image{transform:scale(1.1);border-color:#fff}.option-image svg{width:60px;height:60px;fill:white}.option-title{font-size:16px;font-weight:bold;color:#fff;text-transform:uppercase;letter-spacing:1px;line-height:1.3;margin-bottom:10px;transition:all .3s ease}.membership-option:hover .option-title{color:#ff6b35}.option-subtitle{font-size:1rem;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:.5px}@media(max-width:1024px){.membership-grid{grid-template-columns:repeat(2,1fr);gap:30px}.membership-container{padding-inline:20px}.membership-title{font-size:2.8rem}}@media(max-width:768px){.membership-title{font-size:2.2rem;letter-spacing:1px}.membership-grid{grid-template-columns:repeat(2,1fr);gap:20px}.membership-option{padding:25px 15px}.option-image{width:100px;height:100px;margin-bottom:20px}.option-image svg{width:50px;height:50px}.option-title{font-size:1.2rem}.option-subtitle{font-size:.9rem}}.membership-option{opacity:0;transform:translateY(30px);animation:fadeInUp .8s ease forwards}.membership-option:nth-child(1){animation-delay:.1s}.membership-option:nth-child(2){animation-delay:.2s}.membership-option:nth-child(3){animation-delay:.3s}.membership-option:nth-child(4){animation-delay:.4s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.membership-option.selected{background:#ff6b35;color:#fff;transform:scale(1.05)}.membership-option.selected .option-title{color:#fff}.membership-option.selected .option-subtitle{color:rgba(255,255,255,.9)}.membership-option.selected .option-image{border-color:#fff}.html-product-list-page .products-wrapper .item-grid{justify-content:flex-start}.html-product-list-page .slider-grid{display:none}.html-product-list-page .container-text{top:0}.html-product-list-page h2.heading{font-family:'GoldplaySemibold',Montserrat,sans-serif;color:#35373b;text-align:center;font-size:25px;padding:10px;font-weight:bold}.products-wrapper h2{font-family:'GoldplayBold',Montserrat,sans-serif;font-weight:bold;color:#35373b;font-size:clamp(30px,3vw,40px);margin-block:50px}
