@font-face {font-family: "Montserrat-Regular";src: url("assets/fonts/Montserrat-Regulard41d.html?") format("eot"),url("assets/fonts/Montserrat-Regular.html") format("woff"),url("assets/fonts/Montserrat-Regular-2.html") format("truetype"),url("assets/fonts/Montserrat-Regular-3.html#Montserrat-Regular") format("svg");font-weight: normal;font-style: normal;}:root {--brand-primary: red;--brand-secondary: gray;}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}body {line-height: 1;}ol,ul {list-style: none;}blockquote,q {quotes: none;}blockquote:after,blockquote:before,q:after,q:before {content: "";content: none;}table {border-collapse: collapse;border-spacing: 0;}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html {line-height: 1.15;-webkit-text-size-adjust: 100%;}body {margin: 0;font-family: "Montserrat", sans-serif;}main {display: block;}h1 {font-size: 2em;margin: 0.67em 0;}hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: monospace, monospace;font-size: 1em;}a {background-color: transparent;}abbr[title] {border-bottom: none;text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted;}b,strong {font-weight: bolder;}code,kbd,samp {font-family: monospace, monospace;font-size: 1em;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;}button,input,optgroup,select,textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}button,input {overflow: visible;}button,select {text-transform: none;}[type="button"],[type="reset"],[type="submit"],button {-webkit-appearance: button;}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner {border-style: none;padding: 0;}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {-webkit-box-sizing: border-box;box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}progress {vertical-align: baseline;}textarea {overflow: auto;}[type="checkbox"],[type="radio"] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}details {display: block;}summary {display: list-item;}template {display: none;}[hidden] {display: none;}img,svg {width: 100%;border: 0;}a,button {-webkit-transition: all 0.3s;transition: all 0.3s;}.hide {display: none !important;}li,ul {margin: 0;padding: 0;list-style: none;}.d-none {display: none;}.text-center {text-align: center;}.p-60 {padding-top: 60px;padding-bottom: 60px;}.pt-60 {padding-top: 60px;}.pb-20 {padding-bottom: 20px;}.form-control:focus,.form-select:focus {-webkit-box-shadow: none;box-shadow: none;outline: none;}.btn-common a,.btn-common button {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;border-radius: 8px;background-image: -webkit-gradient(linear,left top,right top,from(#0082c8),color-stop(#004c8f),color-stop(#0082c8),to(#004c8f));background-image: linear-gradient(to right, #0082c8, #004c8f, #0082c8, #004c8f);-webkit-transition: all 0.3s;transition: all 0.3s;padding: 14px 54px;color: #fff;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;background-size: 300% 100%;background-position: 100% 0;font-size: 18px;font-weight: 500;cursor: pointer;}.btn-common a b,.btn-common button b {font-weight: 500;}.btn-common a:hover,.btn-common button:hover {background-position: 1% 100%;color: #fff;}.btn-common a.btnRegister span b,.btn-common button.btnRegister span b {color: #fff;background: linear-gradient(99.62deg, #fff -0.14%, #fff 85.39%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.btn-common a.btnRegister:hover b,.btn-common button.btnRegister:hover b {font-size: 18px;-webkit-transition: all 0.3s;transition: all 0.3s;}.btn-common a.btnRegister2 span,.btn-common button.btnRegister2 span {background: #fff;}.btn-common a.btnRegister2 span b,.btn-common button.btnRegister2 span b {background: linear-gradient(99.62deg, #0082c8 -0.14%, #004c8f 85.39%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;font-size: 18px;-webkit-transition: all 0.3s;transition: all 0.3s;}.btn-common a.btnRegister2:hover span,.btn-common button.btnRegister2:hover span {background: linear-gradient(99.62deg, #0082c8 -0.14%, #004c8f 85.39%);}.btn-common a.btnRegister2:hover b,.btn-common button.btnRegister2:hover b {color: #fff;background: linear-gradient(99.62deg, #fff -0.14%, #fff 85.39%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}.btn-common button {max-width: 332px;width: 100%;}.btn-common button span {background: linear-gradient(99.62deg, #0082c8 -0.14%, #004c8f 85.39%);color: #fff;font-weight: 700;}.btn-common button:hover span {background: #fff;color: #004c8f;}.btn-common p {font-size: 18px;font-weight: 500;line-height: 1.6;padding-bottom: 24px;}.container {max-width: 90%;margin: auto;}@media screen and (max-width: 1024px) {.container {padding-left: 24px;padding-right: 24px;max-width: 100%;}}.headerTxt h2 {font-size: 30px;font-weight: 700;padding-bottom: 15px;text-transform: capitalize;line-height: 156%;}.headerTxt h2 span {color: #014c8f;}.headerTxt p {font-size: 15px;color: #535353;padding-bottom: 36px;}@media screen and (min-device-width: 990px) and (max-device-width: 1900px) {.headerTxt h2 {font-size: 45px;}}.selectDrop select {max-width: 320px;width: 100%;margin: auto;background: #ffffff url(../images/select-icon.svg) no-repeat 95% center;-webkit-box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08) !important;box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08) !important;border-radius: 8px;height: 60px;color: #666666;}@media screen and (max-width: 990px) {.club-location .container,.comuni .container {padding: 0;}}.corBoxSlider,.corBoxSlider2 {padding: 60px 0 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.corBoxSlider2 li,.corBoxSlider li {padding-right: 15px;padding-bottom: 40px;height: auto;display: -webkit-box;display: -ms-flexbox;display: flex;}@media screen and (max-width: 990px) {.corBoxSlider2 li,.corBoxSlider li {padding-right: 0;padding-left: 15px;}}.corBoxSlider2 {max-width: 1400px;margin: 0 auto;width: 100%;}.corBoxSlider2 li {padding-right: 0;}.corBoxSlider2 .slick-slide {height: auto;padding-bottom: 30px;}@media screen and (max-width: 1200px) {.corBoxSlider2 .slick-slide {padding: 0 0 20px;}.corBoxSlider2 .slick-next.slick-arrow {right: 50px;margin-top: -15px;}.corBoxSlider2 .slick-arrow.slick-prev {left: 50px;}}@media screen and (max-width: 768px) {.corBoxSlider2 .slick-arrow {display: none !important;}}.corBox {width: 330px;-webkit-box-shadow: 0px 12px 42px rgba(0, 0, 0, 0.06);box-shadow: 0px 12px 42px rgba(0, 0, 0, 0.06);border-radius: 20px;position: relative;overflow: hidden;border-radius: 20px;margin: auto;}.corBox .corBoxImg {overflow: hidden;border-radius: 20px;}@media screen and (max-width: 390px) {.corBox {width: 300px;}}.corBox img {width: 100%;height: auto;border-radius: 20px;-webkit-transition: all 0.4s;transition: all 0.4s;background: linear-gradient(154.63deg,#d7ecfd 21.37%,#d7ecfd 21.37%,#d8edfd 28.8%,#d2e9fb 35.83%,rgba(241, 241, 243, 0) 50.52%);}.corBox:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}.corBox .corBoxTxt {position: absolute;left: 0;top: 0;padding: 30px 20px 0 20px;text-align: left;}.corBox .corBoxTxt h3 {color: #282828;font-weight: 700;font-size: 20px;line-height: 1.3;text-transform: capitalize;}.corBox .corBoxTxt p {font-weight: 500;font-size: 15px;line-height: 1.4;padding-bottom: 10px;}.corBox .corBoxTxt a {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 16px;font-weight: 500;text-decoration: none;color: #014c8f;}.corBox .corBoxTxt a:after {content: "";width: 14px;height: 12px;background: url(../images/icon-arrow1.svg);display: block;margin-left: 10px;position: relative;top: 2px;}.corBox .corBoxTxt a:hover {color: #000;}.corBox .corBoxTxt a:hover:after {background: url(../images/icon-arrow1-over.svg);}.corBox.corBoxGrc {padding: 16px;border: 1px solid #e5edfc;-webkit-box-shadow: 0px 12px 42px rgba(0, 0, 0, 0.06);box-shadow: 0px 12px 42px rgba(0, 0, 0, 0.06);}.corBox.corBoxGrc .corBoxImg img {width: auto;height: 500px;-webkit-transform: translateX(-6%);transform: translateX(-6%);}@media screen and (max-width: 768px) {.corBox.corBoxGrc .corBoxImg img {width: 100%;height: auto;-webkit-transform: translateX(0);transform: translateX(0);}}.corBox.corBoxGrc .corBoxTxt {background: #fff;padding: 10px 15px 15px;width: calc(100% - 64px);border-radius: 16px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 30px;top: auto;height: 230px;}.corBox.corBoxGrc .corBoxTxt h4 {font-size: 16px;font-weight: 500;color: #282828;text-transform: capitalize;padding-bottom: 10px;}.corBox.corBoxGrc .corBoxTxt p {font-size: 12px;line-height: 15px;color: #535353;padding-bottom: 0;}@media screen and (max-width: 768px) {.corBox.corBoxGrc .corBoxTxt p {line-height: 1.5;}}.corBox.corBoxGrc2 {padding: 16px;border: 1px solid #e5edfc;-webkit-box-shadow: 0px 12px 42px rgba(0, 0, 0, 0.06);box-shadow: 0px 12px 42px rgba(0, 0, 0, 0.06);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;}@media screen and (max-width: 480px) {.corBox.corBoxGrc2 {height: 600px;}}.corBox.corBoxGrc2 .corBoxTxt {position: initial;padding-left: 4px;padding-right: 4px;padding-top: 16px;}.corBox.corBoxGrc2 .corBoxTxt h4 {font-size: 16px;font-weight: 500;color: #282828;text-transform: capitalize;padding-bottom: 10px;padding-top: 10px;}.corBox.corBoxGrc2 .corBoxTxt p {font-size: 15px;line-height: 1.6;color: #535353;padding-bottom: 10px;}.corBox.corBoxGrc3 {border: 2px solid #ffffff;-webkit-box-shadow: 0px 12px 13px rgba(0, 0, 0, 0.06);box-shadow: 0px 12px 13px rgba(0, 0, 0, 0.06);border-radius: 16px;background: #fafafa url(../images/waveBg.svg) no-repeat center bottom;}.corBox.corBoxGrc3 .corBoxImg {width: 125px;border-radius: 65px;margin: auto;border: 2px solid #ffffff;-webkit-box-shadow: 0px 4px 18px rgba(0, 0, 0, 0.28);box-shadow: 0px 4px 18px rgba(0, 0, 0, 0.28);margin-bottom: 20px;}.corBox.corBoxGrc3 .corBoxImg img {border-radius: 65px;}.corBox.corBoxGrc3 .corBoxTxt {position: inherit;text-align: center;}.corBox.corBoxGrc3 .corBoxTxt h3 {font-size: 18px;line-height: 1.4;height: 80px;margin-top: 10px;}.corBox.corBoxGrc3 .corBoxTxt p {font-size: 14px;font-weight: 400;min-height: 190px;height: auto;padding-left: 10px;padding-right: 10px;}.corBox.corBoxGrc3 .corBoxTxt p:before {content: "";width: 24px;height: 24px;display: inline-block;background: url(../images/comms.svg) no-repeat;position: relative;margin-right: 10px;margin-top: -5px;}.corBox.corBoxGrc3 h5 {font-size: 24px;font-weight: 700;line-height: 32px;padding-bottom: 25px;text-transform: capitalize;}.onlineReg {background: #f0f9ff;}@media screen and (max-width: 990px) {.onlineReg .container {padding: 0 20px;}}.resClubBox {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-column-gap: 20px;-moz-column-gap: 20px;column-gap: 20px;width: 100%;margin: auto;}.resClubBox li {padding-bottom: 30px;}.resClubBoxIn {max-width: 380px;width: 100%;background: #fafafa;border: 2px solid #ffffff;-webkit-box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.06);box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.06);border-radius: 16px;padding: 40px 20px 30px;text-align: center;height: 100%;}@media screen and (min-device-width: 1370px) and (max-device-width: 1900px) {.resClubBoxIn {max-width: 340px;}}@media screen and (min-device-width: 990px) and (max-device-width: 1369px) {.resClubBoxIn {max-width: 280px;}}.resClubBoxIn h3 {font-size: 20px;font-weight: 600;line-height: 30px;text-transform: capitalize;padding: 20px 0 10px;color: #282828;}.resClubBoxIn p {font-size: 15px;line-height: 1.4;color: #555555;}.resClubBoxIn .resClubBoximg {width: 100%;}.resClubBoxIn .resClubBoximg img,.resClubBoxIn .resClubBoximg svg {width: auto;margin: auto;}.comuni {background: #f0f9ff;}.comuni .corBoxSlider2 .slick-track {display: -webkit-box;display: -ms-flexbox;display: flex;}.comuni .corBoxSlider2 .slick-track .slick-slide {display: -webkit-box;display: -ms-flexbox;display: flex;}.comuni .corBoxSlider2 .slick-track .slick-slide .corBox.corBoxGrc3 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: 100%;}.custom-radio {display: block;position: relative;padding-left: 35px;margin-bottom: 0;cursor: pointer;font-size: 22px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.custom-radio input {position: absolute;opacity: 0;cursor: pointer;}.custom-radio .checkmark {position: absolute;top: 0;left: 0;height: 25px;width: 25px;background-color: #fff;border-radius: 50%;border: 1px solid #014c8f;}.custom-radio:hover input ~ .checkmark {background-color: #ccc;}.custom-radio input:checked ~ .checkmark {background-color: #d7ecfd;}.custom-radio .checkmark:after {content: "";position: absolute;display: none;}.custom-radio input:checked ~ .checkmark:after {display: block;}.custom-radio .checkmark:after {top: 50%;left: 50%;width: 14px;height: 14px;border-radius: 50%;margin-left: -7px;margin-top: -7px;background: linear-gradient(99.62deg, #0082c8 -0.14%, #004c8f 85.39%);}.breadcum {font-size: 12px;font-weight: 500;text-transform: capitalize;padding-left: 20px;}.breadcum a {color: #686868;text-decoration: none;display: inline-block;}.breadcum a:hover {color: #014c8f;}.breadcum a:after {content: "";background: url(../images/icon8.svg) no-repeat center bottom;width: 20px;height: 10px;display: inline-block;position: relative;top: 2px;}.breadcum span {color: #014c8f;text-transform: capitalize;}@media screen and (max-width: 990px) {.resClubBox li {width: 48%;}}@media screen and (max-width: 480px) {.headerTxt h2 {font-size: 24px;line-height: normal;}.corBox.corBoxGrc .corBoxTxt {width: 100%;bottom: -20px;}.slick-arrow {display: none !important;}.corBox.corBoxGrc3 .corBoxTxt p {padding: 15px 0;}.corBox.corBoxGrc3 h5 {font-size: 20px;padding-bottom: 15px;}.corBox.corBoxGrc3 .corBoxTxt h3 {margin-top: 0;height: auto;}.corBox.corBoxGrc3 .corBoxImg {margin: 10px auto 10px;width: 80px;}.readyTrain h3 {line-height: normal !important;padding-bottom: 10px;}.club-location.onlineReg {padding-left: 0;padding-right: 0;}.resClubBox {-webkit-column-gap: 0;-moz-column-gap: 0;column-gap: 0;}.resClubBox li {width: 100%;}.resClubBoxIn {margin: auto;}.resClubBoxIn h3 {font-size: 20px;line-height: normal;}.resClubBoxIn .resClubBoximg img {width: 80px;}}.buttonAni {position: relative;margin-top: 20px;}.buttonAni .button,.buttonAni .button1 {text-align: center;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 0;right: 0;margin: 0 auto;cursor: pointer;border-radius: 10px;background-image: -webkit-gradient(linear,left top,right top,from(#0082c8),color-stop(#004c8f),color-stop(#0082c8),to(#004c8f));background-image: linear-gradient(to right, #0082c8, #004c8f, #0082c8, #004c8f);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;background-size: 300% 100%;background-position: 100% 0;color: #fff;font-weight: 700;padding: 28px 0;max-width: 332px;border: 0;-webkit-box-shadow: none;box-shadow: none;}.buttonAni .button1:hover,.buttonAni .button:hover {background-position: 1% 100%;}.buttonAni .text,.buttonAni .text1 {color: #fff;position: absolute;top: 50%;-webkit-transform: translateY(-52%);transform: translateY(-52%);left: 0;right: 0;}.buttonAni .progress-bar {position: absolute;height: 10px;width: 0;right: 0;top: 50%;left: 50%;border-radius: 200px;-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);background: #bfbfbf;}.buttonAni svg {width: 30px;position: absolute;top: 50%;-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);left: 50%;right: 0;}.buttonAni .check {fill: none;stroke: #ffffff;stroke-width: 3;stroke-linecap: round;stroke-linejoin: round;}.max900 {max-width: 900px;width: 100%;margin: auto;}.testPL20 {padding: 0 20px;margin: auto;}.fadeUp {-webkit-transform: translate(0, 100px);transform: translate(0, 100px);opacity: 0;-webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;}.fadeUp.animate {-webkit-transform: translate(0, 0);transform: translate(0, 0);opacity: 1;}.fadeDown {-webkit-transform: translate(0, -100px);transform: translate(0, -100px);opacity: 0;-webkit-transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition: opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;}.fadeDown.animate {-webkit-transform: translate(0, 0);transform: translate(0, 0);opacity: 1;}.fadeIn {opacity: 0;-webkit-transition: opacity 0.3s ease-in-out;transition: opacity 0.3s ease-in-out;}.fadeIn.animate {opacity: 1;}.delay100 {-webkit-transition-delay: 0.1s;transition-delay: 0.1s;}.delay200 {-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}.delay300 {-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}.delay400 {-webkit-transition-delay: 0.4s;transition-delay: 0.4s;}.delay500 {-webkit-transition-delay: 0.5s;transition-delay: 0.5s;}.zoomRotate {-webkit-transform: scale(0) rotate(180deg);transform: scale(0) rotate(180deg);-webkit-transform-origin: center;transform-origin: center;-webkit-transition: -webkit-transform 0.3s 0.3s ease-in;transition: -webkit-transform 0.3s 0.3s ease-in;transition: transform 0.3s 0.3s ease-in;transition: transform 0.3s 0.3s ease-in, -webkit-transform 0.3s 0.3s ease-in;}.animate .zoomRotate {-webkit-transform: scale(1) rotate(0);transform: scale(1) rotate(0);}.fill {fill: rgba(1, 121, 190, 0);-webkit-transition: fill 0.3s 0.7s ease-in-out;transition: fill 0.3s 0.7s ease-in-out;}.animate .fill {fill: #0179be;}@-webkit-keyframes dash {to {stroke-dashoffset: 100;}}@keyframes dash {to {stroke-dashoffset: 100;}}header {width: 100%;background-color: #fff;-webkit-box-shadow: 0px 6px 20px rgba(0, 0, 0, 0.22);box-shadow: 0px 6px 20px rgba(0, 0, 0, 0.22);}header.fixed-top {position: fixed;top: 0;}header .container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;position: relative;}header .container .menuCloseIcon,header .container .menuIcon {display: none;position: absolute;cursor: pointer;}@media screen and (max-width: 1024px) {header .container {display: block;}header .container .menuIcon {display: block;top: 25px;right: 20px;}header .container .menuCloseIcon {display: block;top: 30px;right: 30px;z-index: 100;}}header .logo {width: 124px;display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 24px 0;}@media screen and (max-width: 1024px) {header .logo {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}}header nav {width: calc(100% - 124px);padding-left: 40px;font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media screen and (min-device-width: 1000px) and (max-device-width: 1200px) {header nav {font-size: 16px;text-align: center;}}@media screen and (min-device-width: 1000px) and (max-device-width: 1099px) {header nav {font-size: 14px;text-align: center;}}header nav a {font-weight: 500;line-height: 22px;padding: 0 25px;text-decoration: none;color: #282828;}header nav a.active,header nav a:hover {background: linear-gradient(99.62deg, #0082c8 -0.14%, #004c8f 85.39%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}header nav a.active,header nav a:hover {font-weight: 600;position: relative;}header nav a.active:after,header nav a:hover:after {content: "";width: 100%;height: 4px;background: #0076bb;position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: -30px;}header nav a:hover {font-weight: 500;}@media screen and (max-width: 1024px) {header nav {position: fixed;width: 400px;height: 100%;display: block;background: #fff;right: -200%;padding-left: 32px;z-index: 99;top: 0;padding-top: 60px;padding-right: 32px;-webkit-transition: all 0.3s;transition: all 0.3s;}header nav a {display: block;padding: 20px 0;font-size: 18px;}header nav a.regBut {padding-left: 0;}header nav a.regBut span {margin-left: 0;}header nav a.regBut:before {content: "";width: 100%;height: 1px;background: #d4d4d4;display: block;margin-bottom: 40px;}header nav a.active:after,header nav a:hover:after {display: none;}header nav.active {right: 0;}}@media screen and (max-width: 480px) {header nav {width: 100%;}}.loginBox header .logo {margin-left: 0 !important;}.regBut {padding-right: 0;padding: 15px 20px;color: #fff;background-image: -webkit-gradient(linear,left top,right top,from(#0082c8),color-stop(#004c8f),color-stop(#0082c8),to(#004c8f));background-image: linear-gradient(to right, #0082c8, #004c8f, #0082c8, #004c8f);border-radius: 8px;margin-left: 20px;display: block;text-align: center;text-decoration: none;font-weight: 500;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;background-size: 300% 100%;background-position: 100% 0;cursor: pointer;}@media screen and (max-width: 1200px) {.regBut {display: none;}}@media screen and (min-device-width: 1000px) and (max-device-width: 1200px) {.regBut {padding-left: 0;}}.regBut:hover {color: #fff;background-position: 0 0;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.registerNow {padding-top: 60px;}@media screen and (max-width: 990px) {.registerNow {padding-top: 50px;}}.registerNow .btnBack {display: inline-block;color: #686868;text-decoration: none;position: relative;padding-left: 15px;}.registerNow .btnBack:before {content: "";width: 7px;height: 13px;background: url(../images/icon7.svg) no-repeat;display: block;position: absolute;left: 0;top: 2px;}.registerNow .regSteps {text-align: center;}.registerNow .regSteps a {display: inline-block;position: relative;text-align: left;text-decoration: none;font-size: 14px;pointer-events: none;}.registerNow .regSteps a .regStepTxt {-webkit-transform: translateX(-20px);transform: translateX(-20px);color: #939393;display: inline-block;width: 50px;text-align: center;padding-top: 10px;font-weight: 600;}.registerNow .regSteps a span b {background: #e8e8e8;display: block;width: 16px;height: 16px;border-radius: 16px;position: relative;}.registerNow .regSteps a span b:before {content: "";background: #fff;width: 8px;height: 8px;position: absolute;border-radius: 4px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);top: 50%;margin-top: -4px;}.registerNow .regSteps a span:before {content: "";width: 130px;height: 2px;background: #e0e0e7;display: block;position: relative;top: 9px;}.registerNow .regSteps a.active .regStepTxt {color: #0178be;pointer-events: painted;}.registerNow .regSteps a.active span b {background: linear-gradient(99.62deg, #0082c8 -0.14%, #004c8f 85.39%);}.registerNow .regSteps a:last-child span:before {display: none;}.registerNow input {height: 58px;}.registerNow .regBox {background: #ffffff;-webkit-box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08);box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08);border-radius: 16px;margin: 30px 0;padding: 28px 24px;}.registerNow .regBox .input-wrapper {padding-bottom: 30px;text-transform: capitalize;}.registerNow .regBox .input-wrapper .customRadioBox {margin-top: 20px;}.registerNow .regBox .input-wrapper .customRadioBox .form-check {display: inline-block;}.registerNow .regBox .input-wrapper .customRadioBox .form-check .form-check-input[type="radio"] {width: 22px;height: 22px;border-radius: 11px;}.registerNow .regBox .input-wrapper .customRadioBox .form-check .form-check-input:checked {background: #d7ecfd;border: 1px solid #014c8f;}.registerNow .regBox .input-wrapper .customRadioBox .form-check .form-check-input:checked:after {content: "";width: 12px;height: 12px;display: block;border-radius: 11px;background: linear-gradient(99.62deg, #0082c8 -0.14%, #004c8f 85.39%);margin-top: 4px;margin-left: 4px;}.registerNow .regBox .input-wrapper .customRadioBox .custom-radio {padding-left: 5px;}.registerNow .regBox .input-wrapper .custom-radio {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;font-size: 16px;color: #535353;padding-bottom: 0;height: 25px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-right: 28px;}.registerNow .regBox label {display: block;font-weight: 600;color: #535353;padding-bottom: 14px;position: relative;}.registerNow .regBox label span.tooltipTxt {font-family: Arial, Helvetica, sans-serif;text-transform: none;padding: 2px 6px;border: solid 1px #0082c8;color: #0082c8;border-radius: 10px;font-size: 11px;display: inline-block;cursor: pointer;}.registerNow .regBox .selectDrop .form-select {max-width: 100%;-webkit-box-shadow: none !important;box-shadow: none !important;}.registerNow .regBox .form-check-input[type="checkbox"] {width: 20px;height: 20px;}.registerNow .regBox .termsLink {padding-left: 8px;margin-left: 20px;}.registerNow .regBox .form-check-label {padding-bottom: 0;padding-top: 6px;font-size: 14px;font-weight: 500;color: #686868;}.registerNow .regBox .form-check-label a {color: #014c8f;text-decoration: none;}.registerNow .regBox .form-check-label a:hover {color: #000;}.registerNow .regBox .termsLink {line-height: 1.3;}.registerNow .regBox .termsLink label {display: inline-block !important;margin-right: 10px;}.registerNow .regBox .termsLink a {color: #0178be;display: inline-block;font-size: 14px;}.overlayer {background: rgba(0, 0, 0, 0.54);-webkit-backdrop-filter: blur(3px);backdrop-filter: blur(3px);position: fixed;left: -100%;height: 100%;width: 100%;top: 0;z-index: 1031;}.thankYou {font-size: 40px;position: fixed;z-index: 1032;background: #fff;left: -100%;max-width: 600px;width: 90%;top: 20%;-webkit-transform: translateX(-50%);transform: translateX(-50%);border-radius: 8px;padding: 50px 20px;}.formSubmitSuccess .overlayer {left: 0;}.formSubmitSuccess .thankYou{left: 50%;}.thankYou .thankClose {font-weight: 500;font-size: 20px;line-height: 24px;top: 20px;right: 20px;color: #686868;position: absolute;text-decoration: none;}.thankYou .thanksBox img {width: 66px;height: 62px;display: inline-block;}.thankYou .thanksBox h4 {font-size: 24px;color: #014c8f;font-weight: 700;padding-top: 20px;padding-bottom: 38px;}.thankYou .thanksBox p {font-size: 16px;line-height: 24px;max-width: 600px;width: 100%;margin: auto;}.thankYou .thanksBox p strong {font-weight: 600;}.thankYou .thanksBox .btn-common {margin-top: 30px;}.thankYou .thanksBox .btn-common a:hover {color: #fff;}.tooltipTxtShow {display: none;position: absolute;background: #fff;padding: 5px;width: 400px;height: auto;-webkit-transform: translate(1%, -50%);transform: translate(1%, -50%);z-index: 1;-webkit-box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08);box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08);border-radius: 10px;}.tooltipTxtShow img {display: block;width: 100%;height: auto;z-index: 1;}footer {background: #f8f8f8;-webkit-box-shadow: 2px 0px 8px rgba(0, 0, 0, 0.04);box-shadow: 2px 0px 8px rgba(0, 0, 0, 0.04);line-height: 24px;}footer a:hover {text-decoration: underline;text-underline-offset: 3px;}footer .fotlogo {width: 195px;display: block;}footer .fotlogo img {width: 100%;}footer .socFot {margin-top: 28px;}footer .socFot a {margin-right: 16px;width: 28px;height: 28px;display: inline-block;}footer li h4 {font-size: 22px;display: block;font-weight: 600;text-transform: capitalize;padding-bottom: 15px;color: #014c8f;}footer li a {text-decoration: none;font-size: 16px;font-weight: 400;color: #282828;text-transform: capitalize;line-height: 160%;}footer li a:hover {color: #014c8f;}footer li span {display: none;padding: 0 12px;}footer li.quickLinks li {padding-bottom: 5px;}footer li.quickLinks a {display: block;}@media screen and (max-width: 560px) {footer li.quickLinks li:after {content: "|";padding: 0 10px;}footer li.quickLinks a,footer li.quickLinks li,footer li.quickLinks span {display: inline-block;}}footer li.quickLinks li:last-child:after {display: none;}footer .fotTxt {text-align: center;padding: 30px 0 0;color: #282828;margin-top: 30px;}footer .fotTxt:before {content: "";width: 100%;height: 1px;background: -webkit-gradient(linear, left top, right top, from(#f0f1ec), color-stop(48%, #7e7e7e), to(#f0f1ec));background: linear-gradient(90deg, #f0f1ec 0%, #7e7e7e 48%, #f0f1ec 100%);display: block;margin-bottom: 30px;}footer .fotTxt a {font-size: 16px;font-weight: 400;color: #282828;text-transform: capitalize;line-height: 160%;text-decoration: none;}footer .fotTxt a:hover {color: #014c8f;text-decoration: underline;text-underline-offset: 3px;}footer .fotTxt p {padding-top: 10px;}@media screen and (max-width: 768px) {footer .row {}footer .row li {padding-bottom: 40px;}footer .fotTxt {margin-top: 0;padding-top: 0;}}@media screen and (max-width: 990px) {footer {padding-bottom: 100px !important;}}.fotfixed {display: none;position: fixed;width: 100%;padding: 10px 0;bottom: 0;text-align: center;background: #fff;z-index: 9999;}@media screen and (max-width: 990px) {.fotfixed {display: block;background: none;}}/*# sourceMappingURL=register-now.css.map */

.cl .corBox .corBoxTxt {
    background: rgba(255,255,255,1);
    width: 96%;
    margin: 2%;
    border-radius: 15px;
    padding: 15px;
    top: unset;
    bottom: 0;
    min-height: 197px;
    justify-content: space-between;
    display: flex;
    flex-direction: column;
  }

  
.testimonial .corBoxSlider2 .slick-arrow {
  display: block !important;
}
.registerNow .regBox .form-check-input[type="checkbox"]:invalid {
  border-color: red;
}
.registerNow .regBox .form-check-input[type="checkbox"]:invalid+label {
  color: red;
}