./*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/styles/Other/videogp.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
html, body {
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  box-sizing: border-box;
}

body.modal-open {
  overflow: auto !important;
  padding-right: 0 !important;
}

.desktop-only {
  display: block;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  .desktop-only {
    display: none;
  }
}

.mobile-only {
  display: none;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  .mobile-only {
    display: block;
  }
}

.card-hidden {
  display: none;
}

.card-visible {
  display: block;
}

@font-face {
  font-family: "Nohemi";
  src: url(fonts/Nohemi-Regular.d33f8763.woff) format("woff"), url(fonts/Nohemi-Regular.5229b786.woff2) format("woff2"), url(fonts/Nohemi-Regular.2f27ce20.ttf) format("truetype"); /* Safari, Android, iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}
:root h1, :root h2, :root h3, :root h4, :root h5, :root h6, :root p {
  margin: 0;
}

#videogp-hero {
  position: relative;
  padding: 130px 0;
  background: #DCEEE6;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .doctor-details{
	flex-direction: row;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero {
    padding: 50px 0;
  }
	#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .doctor-details{
		flex-direction: column;
	}
}
#videogp-hero .top-banner-svg {
  position: absolute;
  z-index: 0;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ0MCIgaGVpZ2h0PSI3NDUiIHZpZXdCb3g9IjAgMCAxNDQwIDc0NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzUxMDdfNTUxOCkiPgo8cGF0aCBkPSJNOTA3LjQ0MSA0Ny41NDQ5VjkzLjk0MjNIODYwLjk4NUw4MzcuNzY1IDcwLjc1Mkw4MTQuNTQ1IDQ3LjU2MTVWMS4xNjQwNkw4NjEuMDAyIDEuMTY0MDdMODg0LjIyMSAyNC4zNTQ0TDkwNy40NDEgNDcuNTQ0OVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNOTA3LjQ0MSAxNDAuMzIzVjE4Ni43Mkg4NjAuOTg1TDgzNy43NjUgMTYzLjUyOUw4MTQuNTQ1IDE0MC4zMzlWOTMuOTQxNEw4NjEuMDAyIDkzLjk0MTRMODg0LjIyMSAxMTcuMTMyTDkwNy40NDEgMTQwLjMyM1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNODE0LjU0NiA0Ny41NDQ5VjkzLjk0MjNINzY4LjA5TDc0NC44NyA3MC43NTJMNzIxLjY1IDQ3LjU2MTVWMS4xNjQwNkw3NjguMTA2IDEuMTY0MDdMNzkxLjMyNiAyNC4zNTQ0TDgxNC41NDYgNDcuNTQ0OVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNODE0LjU0NiAxNDAuMzIzVjE4Ni43Mkg3NjguMDlMNzQ0Ljg3IDE2My41MjlMNzIxLjY1IDE0MC4zMzlWOTMuOTQxNEw3NjguMTA2IDkzLjk0MTRMNzkxLjMyNiAxMTcuMTMyTDgxNC41NDYgMTQwLjMyM1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNNzIxLjY1IDQ3LjU0NDlWOTMuOTQyM0g2NzUuMTk0TDY1MS45NzQgNzAuNzUyTDYyOC43NTQgNDcuNTYxNVYxLjE2NDA2TDY3NS4yMTEgMS4xNjQwN0w2OTguNDMgMjQuMzU0NEw3MjEuNjUgNDcuNTQ0OVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNNzIxLjY1IDE0MC4zMjNWMTg2LjcySDY3NS4xOTRMNjUxLjk3NCAxNjMuNTI5TDYyOC43NTQgMTQwLjMzOVY5My45NDE0TDY3NS4yMTEgOTMuOTQxNEw2OTguNDMgMTE3LjEzMkw3MjEuNjUgMTQwLjMyM1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNNjI4Ljc1NSA0Ny41NDQ5VjkzLjk0MjNINTgyLjI5OUw1NTkuMDc5IDcwLjc1Mkw1MzUuODU5IDQ3LjU2MTVWMS4xNjQwNkw1ODIuMzE1IDEuMTY0MDdMNjA1LjUzNSAyNC4zNTQ0TDYyOC43NTUgNDcuNTQ0OVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNNjI4Ljc1NSAxNDAuMzIzVjE4Ni43Mkg1ODIuMjk5TDU1OS4wNzkgMTYzLjUyOUw1MzUuODU5IDE0MC4zMzlWOTMuOTQxNEw1ODIuMzE1IDkzLjk0MTRMNjA1LjUzNSAxMTcuMTMyTDYyOC43NTUgMTQwLjMyM1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMTAwMC4zNCAyMzMuMVYyNzkuNDk3SDk1My44ODFMOTMwLjY2MSAyNTYuMzA2TDkwNy40NDEgMjMzLjExNlYxODYuNzE5SDk1My44OTdMOTc3LjExNyAyMDkuOTA5TDEwMDAuMzQgMjMzLjFaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTEwMDAuMzQgMzI1Ljg4MVYzNzIuMjc4SDk1My44ODFMOTMwLjY2MSAzNDkuMDg4TDkwNy40NDEgMzI1Ljg5N1YyNzkuNUg5NTMuODk3TDk3Ny4xMTcgMzAyLjY5TDEwMDAuMzQgMzI1Ljg4MVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNOTA3LjQ0MSAyMzMuMVYyNzkuNDk3SDg2MC45ODVMODM3Ljc2NSAyNTYuMzA2TDgxNC41NDUgMjMzLjExNlYxODYuNzE5SDg2MS4wMDJMODg0LjIyMSAyMDkuOTA5TDkwNy40NDEgMjMzLjFaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTkwNy40NDEgMzI1Ljg4MVYzNzIuMjc4SDg2MC45ODVMODM3Ljc2NSAzNDkuMDg4TDgxNC41NDUgMzI1Ljg5N1YyNzkuNUg4NjEuMDAyTDg4NC4yMjEgMzAyLjY5TDkwNy40NDEgMzI1Ljg4MVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNODE0LjU0NiAyMzMuMVYyNzkuNDk3SDc2OC4wOUw3NDQuODcgMjU2LjMwNkw3MjEuNjUgMjMzLjExNlYxODYuNzE5SDc2OC4xMDZMNzkxLjMyNiAyMDkuOTA5TDgxNC41NDYgMjMzLjFaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTgxNC41NDYgMzI1Ljg4MVYzNzIuMjc4SDc2OC4wOUw3NDQuODcgMzQ5LjA4OEw3MjEuNjUgMzI1Ljg5N1YyNzkuNUg3NjguMTA2TDc5MS4zMjYgMzAyLjY5TDgxNC41NDYgMzI1Ljg4MVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNOTA3LjQ0MSA1MTEuNDM2VjU1Ny44MzNIODYwLjk4NUw4MzcuNzY1IDUzNC42NDJMODE0LjU0NSA1MTEuNDUyVjQ2NS4wNTVIODYxLjAwMkw4ODQuMjIxIDQ4OC4yNDVMOTA3LjQ0MSA1MTEuNDM2WiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik04MTQuNTQ2IDQxOC42NTdWNDY1LjA1NUg3NjguMDlMNzQ0Ljg3IDQ0MS44NjVMNzIxLjY1IDQxOC42NzVWMzcyLjI3N0g3NjguMTA2TDc5MS4zMjYgMzk1LjQ2OEw4MTQuNTQ2IDQxOC42NTdaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTgxNC41NDYgNTExLjQzNlY1NTcuODMzSDc2OC4wOUw3NDQuODcgNTM0LjY0Mkw3MjEuNjUgNTExLjQ1MlY0NjUuMDU1SDc2OC4xMDZMNzkxLjMyNiA0ODguMjQ1TDgxNC41NDYgNTExLjQzNloiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNNzIxLjY1IDQxOC42NTdWNDY1LjA1NUg2NzUuMTk0TDY1MS45NzQgNDQxLjg2NUw2MjguNzU0IDQxOC42NzVWMzcyLjI3N0g2NzUuMjExTDY5OC40MyAzOTUuNDY4TDcyMS42NSA0MTguNjU3WiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik03MjEuNjUgNTExLjQzNlY1NTcuODMzSDY3NS4xOTRMNjUxLjk3NCA1MzQuNjQyTDYyOC43NTQgNTExLjQ1MlY0NjUuMDU1SDY3NS4yMTFMNjk4LjQzIDQ4OC4yNDVMNzIxLjY1IDUxMS40MzZaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTYyOC43NTUgNDE4LjY1N1Y0NjUuMDU1SDU4Mi4yOTlMNTU5LjA3OSA0NDEuODY1TDUzNS44NTkgNDE4LjY3NVYzNzIuMjc3SDU4Mi4zMTVMNjA1LjUzNSAzOTUuNDY4TDYyOC43NTUgNDE4LjY1N1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNNjI4Ljc1NSA1MTEuNDM2VjU1Ny44MzNINTgyLjI5OUw1NTkuMDc5IDUzNC42NDJMNTM1Ljg1OSA1MTEuNDUyVjQ2NS4wNTVINTgyLjMxNUw2MDUuNTM1IDQ4OC4yNDVMNjI4Ljc1NSA1MTEuNDM2WiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0xMDAwLjM0IDYwNC4yMTNWNjUwLjYxMUg5NTMuODgxTDkzMC42NjEgNjI3LjQyMUw5MDcuNDQxIDYwNC4yM1Y1NTcuODMySDk1My44OTdMOTc3LjExNyA1ODEuMDIyTDEwMDAuMzQgNjA0LjIxM1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMTAwMC4zNCA2OTYuOTkzVjc0My4zOTFIOTUzLjg4MUw5MzAuNjYxIDcyMC4yMDFMOTA3LjQ0MSA2OTcuMDExVjY1MC42MTNIOTUzLjg5N0w5NzcuMTE3IDY3My44MDNMMTAwMC4zNCA2OTYuOTkzWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik05MDcuNDQxIDYwNC4yMTNWNjUwLjYxMUg4NjAuOTg1TDgzNy43NjUgNjI3LjQyMUw4MTQuNTQ1IDYwNC4yM1Y1NTcuODMySDg2MS4wMDJMODg0LjIyMSA1ODEuMDIyTDkwNy40NDEgNjA0LjIxM1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNOTA3LjQ0MSA2OTYuOTkzVjc0My4zOTFIODYwLjk4NUw4MzcuNzY1IDcyMC4yMDFMODE0LjU0NSA2OTcuMDExVjY1MC42MTNIODYxLjAwMkw4ODQuMjIxIDY3My44MDNMOTA3LjQ0MSA2OTYuOTkzWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik04MTQuNTQ2IDYwNC4yMTNWNjUwLjYxMUg3NjguMDlMNzQ0Ljg3IDYyNy40MjFMNzIxLjY1IDYwNC4yM1Y1NTcuODMySDc2OC4xMDZMNzkxLjMyNiA1ODEuMDIyTDgxNC41NDYgNjA0LjIxM1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNODE0LjU0NiA2OTYuOTkzVjc0My4zOTFINzY4LjA5TDc0NC44NyA3MjAuMjAxTDcyMS42NSA2OTcuMDExVjY1MC42MTNINzY4LjEwNkw3OTEuMzI2IDY3My44MDNMODE0LjU0NiA2OTYuOTkzWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik01MzUuMjU3IDQxOS4wMThWNDY1LjQxNUg0ODguODAxTDQ2NS41ODEgNDQyLjIyNEw0NDIuMzYxIDQxOS4wMzRMNDQyLjM2MSAzNzIuNjM3SDQ4OC44MThMNTEyLjAzOCAzOTUuODI3TDUzNS4yNTcgNDE5LjAxOFoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNNTM1LjI1NyA1MTEuNzk1VjU1OC4xOTJINDg4LjgwMUw0NjUuNTgxIDUzNS4wMDJMNDQyLjM2MSA1MTEuODEyTDQ0Mi4zNjEgNDY1LjQxNEg0ODguODE4TDUxMi4wMzggNDg4LjYwNUw1MzUuMjU3IDUxMS43OTVaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTM0Ny40NDEgNDcuNTQ0OVY5My45NDIzSDMwMC45ODVMMjc3Ljc2NSA3MC43NTJMMjU0LjU0NSA0Ny41NjE1VjEuMTY0MDZMMzAxLjAwMiAxLjE2NDA3TDMyNC4yMjEgMjQuMzU0NEwzNDcuNDQxIDQ3LjU0NDlaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTM0Ny40NDEgMTQwLjMyM1YxODYuNzJIMzAwLjk4NUwyNzcuNzY1IDE2My41MjlMMjU0LjU0NSAxNDAuMzM5VjkzLjk0MTRMMzAxLjAwMiA5My45NDE0TDMyNC4yMjEgMTE3LjEzMkwzNDcuNDQxIDE0MC4zMjNaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTI1NC41NDYgNDcuNTQ0OVY5My45NDIzSDIwOC4wOUwxODQuODcgNzAuNzUyTDE2MS42NSA0Ny41NjE1VjEuMTY0MDZMMjA4LjEwNiAxLjE2NDA3TDIzMS4zMjYgMjQuMzU0NEwyNTQuNTQ2IDQ3LjU0NDlaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTI1NC41NDYgMTQwLjMyM1YxODYuNzJIMjA4LjA5TDE4NC44NyAxNjMuNTI5TDE2MS42NSAxNDAuMzM5VjkzLjk0MTRMMjA4LjEwNiA5My45NDE0TDIzMS4zMjYgMTE3LjEzMkwyNTQuNTQ2IDE0MC4zMjNaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTE2MS42NSA0Ny41NDQ5VjkzLjk0MjNIMTE1LjE5NEw5MS45NzM1IDcwLjc1Mkw2OC43NTM5IDQ3LjU2MTVMNjguNzUzOSAxLjE2NDA2TDExNS4yMTEgMS4xNjQwN0wxMzguNDMgMjQuMzU0NEwxNjEuNjUgNDcuNTQ0OVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMTYxLjY1IDE0MC4zMjNWMTg2LjcySDExNS4xOTRMOTEuOTczNSAxNjMuNTI5TDY4Ljc1MzkgMTQwLjMzOUw2OC43NTM5IDkzLjk0MTRMMTE1LjIxMSA5My45NDE0TDEzOC40MyAxMTcuMTMyTDE2MS42NSAxNDAuMzIzWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik02OC43NTUzIDQ3LjU0NDlWOTMuOTQyM0gyMi4yOTg2TC0wLjkyMDk5NCA3MC43NTJMLTI0LjE0MDYgNDcuNTYxNUwtMjQuMTQwNiAxLjE2NDA2TDIyLjMxNDkgMS4xNjQwN0w0NS41MzQ1IDI0LjM1NDRMNjguNzU1MyA0Ny41NDQ5WiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik02OC43NTUzIDE0MC4zMjNWMTg2LjcySDIyLjI5ODZMLTAuOTIwOTk0IDE2My41MjlMLTI0LjE0MDYgMTQwLjMzOUwtMjQuMTQwNiA5My45NDE0TDIyLjMxNDkgOTMuOTQxNEw0NS41MzQ1IDExNy4xMzJMNjguNzU1MyAxNDAuMzIzWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik00NDAuMzM3IDIzMy4xVjI3OS40OTdIMzkzLjg4MUwzNzAuNjYxIDI1Ni4zMDZMMzQ3LjQ0MSAyMzMuMTE2VjE4Ni43MTlIMzkzLjg5N0w0MTcuMTE3IDIwOS45MDlMNDQwLjMzNyAyMzMuMVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNNDQwLjMzNyAzMjUuODgxVjM3Mi4yNzhIMzkzLjg4MUwzNzAuNjYxIDM0OS4wODhMMzQ3LjQ0MSAzMjUuODk3VjI3OS41SDM5My44OTdMNDE3LjExNyAzMDIuNjlMNDQwLjMzNyAzMjUuODgxWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0zNDcuNDQxIDIzMy4xVjI3OS40OTdIMzAwLjk4NUwyNzcuNzY1IDI1Ni4zMDZMMjU0LjU0NSAyMzMuMTE2VjE4Ni43MTlIMzAxLjAwMkwzMjQuMjIxIDIwOS45MDlMMzQ3LjQ0MSAyMzMuMVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMzQ3LjQ0MSAzMjUuODgxVjM3Mi4yNzhIMzAwLjk4NUwyNzcuNzY1IDM0OS4wODhMMjU0LjU0NSAzMjUuODk3VjI3OS41SDMwMS4wMDJMMzI0LjIyMSAzMDIuNjlMMzQ3LjQ0MSAzMjUuODgxWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0yNTQuNTQ2IDIzMy4xVjI3OS40OTdIMjA4LjA5TDE4NC44NyAyNTYuMzA2TDE2MS42NSAyMzMuMTE2VjE4Ni43MTlIMjA4LjEwNkwyMzEuMzI2IDIwOS45MDlMMjU0LjU0NiAyMzMuMVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMjU0LjU0NiAzMjUuODgxVjM3Mi4yNzhIMjA4LjA5TDE4NC44NyAzNDkuMDg4TDE2MS42NSAzMjUuODk3VjI3OS41SDIwOC4xMDZMMjMxLjMyNiAzMDIuNjlMMjU0LjU0NiAzMjUuODgxWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0zNDcuNDQxIDUxMS40MzZWNTU3LjgzM0gzMDAuOTg1TDI3Ny43NjUgNTM0LjY0MkwyNTQuNTQ1IDUxMS40NTJWNDY1LjA1NUgzMDEuMDAyTDMyNC4yMjEgNDg4LjI0NUwzNDcuNDQxIDUxMS40MzZaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTI1NC41NDYgNDE4LjY1N1Y0NjUuMDU1SDIwOC4wOUwxODQuODcgNDQxLjg2NUwxNjEuNjUgNDE4LjY3NVYzNzIuMjc3SDIwOC4xMDZMMjMxLjMyNiAzOTUuNDY4TDI1NC41NDYgNDE4LjY1N1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMjU0LjU0NiA1MTEuNDM2VjU1Ny44MzNIMjA4LjA5TDE4NC44NyA1MzQuNjQyTDE2MS42NSA1MTEuNDUyVjQ2NS4wNTVIMjA4LjEwNkwyMzEuMzI2IDQ4OC4yNDVMMjU0LjU0NiA1MTEuNDM2WiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0xNjEuNjUgNDE4LjY1N1Y0NjUuMDU1SDExNS4xOTRMOTEuOTczNSA0NDEuODY1TDY4Ljc1MzkgNDE4LjY3NUw2OC43NTM5IDM3Mi4yNzdIMTE1LjIxMUwxMzguNDMgMzk1LjQ2OEwxNjEuNjUgNDE4LjY1N1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMTYxLjY1IDUxMS40MzZWNTU3LjgzM0gxMTUuMTk0TDkxLjk3MzUgNTM0LjY0Mkw2OC43NTM5IDUxMS40NTJMNjguNzUzOSA0NjUuMDU1SDExNS4yMTFMMTM4LjQzIDQ4OC4yNDVMMTYxLjY1IDUxMS40MzZaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTY4Ljc1NTMgNDE4LjY1N1Y0NjUuMDU1SDIyLjI5ODZMLTAuOTIwOTk0IDQ0MS44NjVMLTI0LjE0MDYgNDE4LjY3NUwtMjQuMTQwNiAzNzIuMjc3SDIyLjMxNDlMNDUuNTM0NSAzOTUuNDY4TDY4Ljc1NTMgNDE4LjY1N1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNNjguNzU1MyA1MTEuNDM2VjU1Ny44MzNIMjIuMjk4NkwtMC45MjA5OTQgNTM0LjY0MkwtMjQuMTQwNiA1MTEuNDUyTC0yNC4xNDA2IDQ2NS4wNTVIMjIuMzE0OUw0NS41MzQ1IDQ4OC4yNDVMNjguNzU1MyA1MTEuNDM2WiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik00NDAuMzM3IDYwNC4yMTNWNjUwLjYxMUgzOTMuODgxTDM3MC42NjEgNjI3LjQyMUwzNDcuNDQxIDYwNC4yM1Y1NTcuODMySDM5My44OTdMNDE3LjExNyA1ODEuMDIyTDQ0MC4zMzcgNjA0LjIxM1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNNDQwLjMzNyA2OTYuOTkzVjc0My4zOTFIMzkzLjg4MUwzNzAuNjYxIDcyMC4yMDFMMzQ3LjQ0MSA2OTcuMDExVjY1MC42MTNIMzkzLjg5N0w0MTcuMTE3IDY3My44MDNMNDQwLjMzNyA2OTYuOTkzWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0zNDcuNDQxIDYwNC4yMTNWNjUwLjYxMUgzMDAuOTg1TDI3Ny43NjUgNjI3LjQyMUwyNTQuNTQ1IDYwNC4yM1Y1NTcuODMySDMwMS4wMDJMMzI0LjIyMSA1ODEuMDIyTDM0Ny40NDEgNjA0LjIxM1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMzQ3LjQ0MSA2OTYuOTkzVjc0My4zOTFIMzAwLjk4NUwyNzcuNzY1IDcyMC4yMDFMMjU0LjU0NSA2OTcuMDExVjY1MC42MTNIMzAxLjAwMkwzMjQuMjIxIDY3My44MDNMMzQ3LjQ0MSA2OTYuOTkzWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0yNTQuNTQ2IDYwNC4yMTNWNjUwLjYxMUgyMDguMDlMMTg0Ljg3IDYyNy40MjFMMTYxLjY1IDYwNC4yM1Y1NTcuODMySDIwOC4xMDZMMjMxLjMyNiA1ODEuMDIyTDI1NC41NDYgNjA0LjIxM1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMjU0LjU0NiA2OTYuOTkzVjc0My4zOTFIMjA4LjA5TDE4NC44NyA3MjAuMjAxTDE2MS42NSA2OTcuMDExVjY1MC42MTNIMjA4LjEwNkwyMzEuMzI2IDY3My44MDNMMjU0LjU0NiA2OTYuOTkzWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0xNDYzLjQ0IDQ3LjU0NDlWOTMuOTQyM0gxNDE2Ljk5TDEzOTMuNzYgNzAuNzUyTDEzNzAuNTQgNDcuNTYxNVYxLjE2NDA2TDE0MTcgMS4xNjQwN0wxNDQwLjIyIDI0LjM1NDRMMTQ2My40NCA0Ny41NDQ5WiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0xNDYzLjQ0IDE0MC4zMjNWMTg2LjcySDE0MTYuOTlMMTM5My43NiAxNjMuNTI5TDEzNzAuNTQgMTQwLjMzOVY5My45NDE0TDE0MTcgOTMuOTQxNEwxNDQwLjIyIDExNy4xMzJMMTQ2My40NCAxNDAuMzIzWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0xMzcwLjU1IDQ3LjU0NDlWOTMuOTQyM0gxMzI0LjA5TDEzMDAuODcgNzAuNzUyTDEyNzcuNjUgNDcuNTYxNVYxLjE2NDA2TDEzMjQuMTEgMS4xNjQwN0wxMzQ3LjMzIDI0LjM1NDRMMTM3MC41NSA0Ny41NDQ5WiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0xMzcwLjU1IDE0MC4zMjNWMTg2LjcySDEzMjQuMDlMMTMwMC44NyAxNjMuNTI5TDEyNzcuNjUgMTQwLjMzOVY5My45NDE0TDEzMjQuMTEgOTMuOTQxNEwxMzQ3LjMzIDExNy4xMzJMMTM3MC41NSAxNDAuMzIzWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0xMjc3LjY1IDQ3LjU0NDlWOTMuOTQyM0gxMjMxLjE5TDEyMDcuOTcgNzAuNzUyTDExODQuNzUgNDcuNTYxNVYxLjE2NDA2TDEyMzEuMjEgMS4xNjQwN0wxMjU0LjQzIDI0LjM1NDRMMTI3Ny42NSA0Ny41NDQ5WiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0xMjc3LjY1IDE0MC4zMjNWMTg2LjcySDEyMzEuMTlMMTIwNy45NyAxNjMuNTI5TDExODQuNzUgMTQwLjMzOVY5My45NDE0TDEyMzEuMjEgOTMuOTQxNEwxMjU0LjQzIDExNy4xMzJMMTI3Ny42NSAxNDAuMzIzWiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0xMTg0Ljc2IDQ3LjU0NDlWOTMuOTQyM0gxMTM4LjNMMTExNS4wOCA3MC43NTJMMTA5MS44NiA0Ny41NjE1VjEuMTY0MDZMMTEzOC4zMSAxLjE2NDA3TDExNjEuNTMgMjQuMzU0NEwxMTg0Ljc2IDQ3LjU0NDlaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTExODQuNzYgMTQwLjMyM1YxODYuNzJIMTEzOC4zTDExMTUuMDggMTYzLjUyOUwxMDkxLjg2IDE0MC4zMzlWOTMuOTQxNEwxMTM4LjMxIDkzLjk0MTRMMTE2MS41MyAxMTcuMTMyTDExODQuNzYgMTQwLjMyM1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMTQ2My40NCAyMzMuMVYyNzkuNDk3SDE0MTYuOTlMMTM5My43NiAyNTYuMzA2TDEzNzAuNTQgMjMzLjExNlYxODYuNzE5SDE0MTdMMTQ0MC4yMiAyMDkuOTA5TDE0NjMuNDQgMjMzLjFaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTE0NjMuNDQgMzI1Ljg4MVYzNzIuMjc4SDE0MTYuOTlMMTM5My43NiAzNDkuMDg4TDEzNzAuNTQgMzI1Ljg5N1YyNzkuNUgxNDE3TDE0NDAuMjIgMzAyLjY5TDE0NjMuNDQgMzI1Ljg4MVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMTM3MC41NSAyMzMuMVYyNzkuNDk3SDEzMjQuMDlMMTMwMC44NyAyNTYuMzA2TDEyNzcuNjUgMjMzLjExNlYxODYuNzE5SDEzMjQuMTFMMTM0Ny4zMyAyMDkuOTA5TDEzNzAuNTUgMjMzLjFaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTEzNzAuNTUgMzI1Ljg4MVYzNzIuMjc4SDEzMjQuMDlMMTMwMC44NyAzNDkuMDg4TDEyNzcuNjUgMzI1Ljg5N1YyNzkuNUgxMzI0LjExTDEzNDcuMzMgMzAyLjY5TDEzNzAuNTUgMzI1Ljg4MVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMTQ2My40NCA1MTEuNDM2VjU1Ny44MzNIMTQxNi45OUwxMzkzLjc2IDUzNC42NDJMMTM3MC41NCA1MTEuNDUyVjQ2NS4wNTVIMTQxN0wxNDQwLjIyIDQ4OC4yNDVMMTQ2My40NCA1MTEuNDM2WiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0xMzcwLjU1IDQxOC42NTdWNDY1LjA1NUgxMzI0LjA5TDEzMDAuODcgNDQxLjg2NUwxMjc3LjY1IDQxOC42NzVWMzcyLjI3N0gxMzI0LjExTDEzNDcuMzMgMzk1LjQ2OEwxMzcwLjU1IDQxOC42NTdaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTEzNzAuNTUgNTExLjQzNlY1NTcuODMzSDEzMjQuMDlMMTMwMC44NyA1MzQuNjQyTDEyNzcuNjUgNTExLjQ1MlY0NjUuMDU1SDEzMjQuMTFMMTM0Ny4zMyA0ODguMjQ1TDEzNzAuNTUgNTExLjQzNloiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMTI3Ny42NSA0MTguNjU3VjQ2NS4wNTVIMTIzMS4xOUwxMjA3Ljk3IDQ0MS44NjVMMTE4NC43NSA0MTguNjc1VjM3Mi4yNzdIMTIzMS4yMUwxMjU0LjQzIDM5NS40NjhMMTI3Ny42NSA0MTguNjU3WiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0xMjc3LjY1IDUxMS40MzZWNTU3LjgzM0gxMjMxLjE5TDEyMDcuOTcgNTM0LjY0MkwxMTg0Ljc1IDUxMS40NTJWNDY1LjA1NUgxMjMxLjIxTDEyNTQuNDMgNDg4LjI0NUwxMjc3LjY1IDUxMS40MzZaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTExODQuNzYgNDE4LjY1N1Y0NjUuMDU1SDExMzguM0wxMTE1LjA4IDQ0MS44NjVMMTA5MS44NiA0MTguNjc1VjM3Mi4yNzdIMTEzOC4zMUwxMTYxLjUzIDM5NS40NjhMMTE4NC43NiA0MTguNjU3WiIgc3Ryb2tlPSIjQzRFM0Q2IiBzdHJva2Utd2lkdGg9IjAuOTU5Mzc1Ii8+CjxwYXRoIGQ9Ik0xMTg0Ljc2IDUxMS40MzZWNTU3LjgzM0gxMTM4LjNMMTExNS4wOCA1MzQuNjQyTDEwOTEuODYgNTExLjQ1MlY0NjUuMDU1SDExMzguMzFMMTE2MS41MyA0ODguMjQ1TDExODQuNzYgNTExLjQzNloiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMTQ2My40NCA2MDQuMjEzVjY1MC42MTFIMTQxNi45OUwxMzkzLjc2IDYyNy40MjFMMTM3MC41NCA2MDQuMjNWNTU3LjgzMkgxNDE3TDE0NDAuMjIgNTgxLjAyMkwxNDYzLjQ0IDYwNC4yMTNaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTE0NjMuNDQgNjk2Ljk5M1Y3NDMuMzkxSDE0MTYuOTlMMTM5My43NiA3MjAuMjAxTDEzNzAuNTQgNjk3LjAxMVY2NTAuNjEzSDE0MTdMMTQ0MC4yMiA2NzMuODAzTDE0NjMuNDQgNjk2Ljk5M1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMTM3MC41NSA2MDQuMjEzVjY1MC42MTFIMTMyNC4wOUwxMzAwLjg3IDYyNy40MjFMMTI3Ny42NSA2MDQuMjNWNTU3LjgzMkgxMzI0LjExTDEzNDcuMzMgNTgxLjAyMkwxMzcwLjU1IDYwNC4yMTNaIiBzdHJva2U9IiNDNEUzRDYiIHN0cm9rZS13aWR0aD0iMC45NTkzNzUiLz4KPHBhdGggZD0iTTEzNzAuNTUgNjk2Ljk5M1Y3NDMuMzkxSDEzMjQuMDlMMTMwMC44NyA3MjAuMjAxTDEyNzcuNjUgNjk3LjAxMVY2NTAuNjEzSDEzMjQuMTFMMTM0Ny4zMyA2NzMuODAzTDEzNzAuNTUgNjk2Ljk5M1oiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMTA5MS4yNiA0MTkuMDE4VjQ2NS40MTVIMTA0NC44TDEwMjEuNTggNDQyLjIyNEw5OTguMzYxIDQxOS4wMzRMOTk4LjM2MSAzNzIuNjM3SDEwNDQuODJMMTA2OC4wNCAzOTUuODI3TDEwOTEuMjYgNDE5LjAxOFoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8cGF0aCBkPSJNMTA5MS4yNiA1MTEuNzk1VjU1OC4xOTJIMTA0NC44TDEwMjEuNTggNTM1LjAwMkw5OTguMzYxIDUxMS44MTJMOTk4LjM2MSA0NjUuNDE0SDEwNDQuODJMMTA2OC4wNCA0ODguNjA1TDEwOTEuMjYgNTExLjc5NVoiIHN0cm9rZT0iI0M0RTNENiIgc3Ryb2tlLXdpZHRoPSIwLjk1OTM3NSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUxMDdfNTUxOCI+CjxyZWN0IHdpZHRoPSIxNDQwIiBoZWlnaHQ9Ijc0NSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position-y: -5px;
}
#videogp-hero .hero-wrapper {
  z-index: 1;
}
#videogp-hero .left-content {
  z-index: 2;
  align-items: start;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .left-content {
    align-items: center;
  }
}
#videogp-hero .left-content .top-text {
  display: inline;
  border-radius: 16px;
  background: #A7D4C1;
  padding: 4px 8px;
}
#videogp-hero .left-content .top-text p {
  color: #357158;
  font-family: Nohemi;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 0.28px;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .left-content .top-text p {
    font-size: 12px;
  }
}
#videogp-hero .left-content .main-heading h1 {
  color: #0C1715;
  font-family: Nohemi;
  font-size: 60px;
  font-style: normal;
  font-weight: 600;
  line-height: 84px !important; /* 131.25% */
  letter-spacing: 1.28px;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .left-content .main-heading h1 {
    line-height: 40px !important;
    text-align: center;
    font-size: 36px;
  }
}
#videogp-hero .left-content .main-heading p {
  color: #1A392C;
  font-family: "Inter Tight";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .left-content .main-heading p {
    text-align: center;
  }
}
#videogp-hero .left-content .benefits ul > li {
  color: #18372A;
  font-family: "Inter Tight";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}
#videogp-hero .left-content .benefits ul > li svg {
  margin-top: 3px;
}
#videogp-hero .left-content .payment-banner {
  gap: 8px;
}
#videogp-hero .left-content .payment-banner .payment-text {
  color: #18372A;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px; /* 150% */
}
#videogp-hero .col-mobile .main-heading p {
  color: #1A392C;
  font-family: "Inter Tight";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .col-mobile .main-heading p {
    text-align: center;
  }
}
#videogp-hero .col-mobile .benefits ul > li {
  color: #18372A;
  font-family: "Inter Tight";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}
#videogp-hero .col-mobile .benefits ul > li svg {
  margin-top: 3px;
}
#videogp-hero .col-mobile .gp-profile {
  margin-top: 24px;
  margin-bottom: 24px;
}
#videogp-hero .col-mobile .payment-banner {
  gap: 8px;
}
#videogp-hero .col-mobile .payment-banner .payment-text {
  color: #18372A;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px; /* 150% */
}
#videogp-hero .right-widget {
  z-index: 2;
}
#videogp-hero .right-widget .widget-wrapper {
  width: auto;
  border-radius: 16px;
  background: #FFF;
  padding: 0;
  box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.1);
}
#videogp-hero .right-widget .widget-wrapper .top-left-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  padding-right: 0;
}
#videogp-hero .right-widget .widget-wrapper .top-left-wrapper .top-select-wrapper .select-doctor, #videogp-hero .right-widget .widget-wrapper .top-left-wrapper .top-select-wrapper .select-date {
  padding: 20px;
  cursor: pointer;
}
#videogp-hero .right-widget .widget-wrapper .top-left-wrapper .top-select-wrapper .select-doctor h3, #videogp-hero .right-widget .widget-wrapper .top-left-wrapper .top-select-wrapper .select-date h3 {
  color: #000;
  font-family: Nohemi;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 19px !important; /* 135.714% */
}
#videogp-hero .right-widget .widget-wrapper .top-left-wrapper .top-select-wrapper .select-doctor p, #videogp-hero .right-widget .widget-wrapper .top-left-wrapper .top-select-wrapper .select-date p {
  color: #555;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 19px !important; /* 135.714% */
}
#videogp-hero .right-widget .widget-wrapper .top-left-wrapper .top-select-wrapper .select-doctor.selectO {
  border-radius: 16px 0px 0px 0px;
  background: #EFEEE3;
}
#videogp-hero .right-widget .widget-wrapper .top-left-wrapper .top-select-wrapper .select-date.selectD {
  border-radius: 0;
  background: #EFEEE3;
}
#videogp-hero .right-widget .widget-wrapper .top-left-wrapper .bottom-notice-content {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 20px;
}
#videogp-hero .right-widget .widget-wrapper .top-left-wrapper .bottom-notice-content h3 {
  color: #585858;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 21px !important;
  letter-spacing: 1.4px;
  text-transform: uppercase;
}
#videogp-hero .right-widget .widget-wrapper .top-left-wrapper .bottom-notice-content .gp-time {
  color: #585858;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 19px !important;
}
#videogp-hero .right-widget .widget-wrapper .top-left-wrapper .bottom-notice-content .gp-price {
  color: #000;
  font-family: "Inter Tight";
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 21px !important;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .explain-title {
  padding: 20px;
  gap: 4px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .explain-title h3 {
  color: #0C1715;
  font-family: Nohemi;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .explain-title p {
  color: #585858;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 19px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .explain-title .price-tag-wrapper {
  padding: 8px;
  border-radius: 8px;
  background: #DAEDE5;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .explain-title .price-tag-wrapper .price-tag {
  color: #306D54;
  font-family: "Inter Tight";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 21px; /* 131.25% */
  letter-spacing: -0.16px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .doctor-list {
  padding: 12px;
  height: 400px;
  overflow-y: scroll;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .doctor-list .doctor-card {
  display: flex;
  justify-content: flex-start;
  gap: 16px;
  align-items: center;
  padding: 9px 0 9px 9px;
  border-radius: 8px;
  border: 1px solid rgba(12, 23, 21, 0.1);
  background: #FFF;
  transition: background-color 0.5s ease;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .doctor-list .doctor-card:hover {
  cursor: pointer;
  background: #D3EDE8;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .doctor-list .doctor-card .doctor-image-wrapper img {
  width: 48px;
  height: 48px;
  aspect-ratio: 1/1;
  border-radius: 50%;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .doctor-list .doctor-card .doctor-data {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .doctor-list .doctor-card .doctor-data h4 {
  color: #0C1715;
  font-family: Nohemi;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 19px;
  letter-spacing: 0.28px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .doctor-list .doctor-card .doctor-data .qualification {
  color: #4FAA84;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 19px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .doctor-list .doctor-card .doctor-data .doctor-gmc {
  color: #428E6E;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 19px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .doctor-list .doctor-card.selected {
  background: #D3EDE8;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .submit-button {
  display: flex;
  justify-content: center;
  padding: 16px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .submit-button .primary-btn-dark {
  display: flex;
  padding: 13px 24px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 8px;
  border: none;
  background: #4FAA84;
  color: #FFF;
  text-align: center;
  font-family: Nohemi;
  font-size: 16px;
  font-weight: 500;
  line-height: 21px;
  letter-spacing: 0.32px;
  text-decoration: none;
  width: 100%;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .submit-button .primary-btn-dark {
    display: flex;
  }
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .submit-button .btn-gp {
  box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);
  outline: 2px solid rgba(79, 170, 132, 0.5);
  outline-offset: 0px;
  text-shadow: none;
  transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .submit-button .btn-gp:hover {
  box-shadow: inset 0 0 20px rgba(255, 255, 255, 0.5), 0 0 20px rgba(255, 255, 255, 0.2);
  outline-color: rgba(255, 255, 255, 0);
  outline-offset: 10px;
  text-shadow: 1px 1px 2px #427388;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section {
  flex: 1;
  width: 100%;
  background: #fff;
  overflow: hidden;
  padding: 16px 16px 0 16px;
  max-height: 100%;
  border-radius: 0 16px 16px 16px;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section {
    border-radius: 16px;
    box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.1);
  }
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .select-menu {
  max-width: 100%;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .select-menu .sBtn-text {
  color: #000;
  font-family: Nohemi;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 19px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .select-menu .sBtn-text-green {
  color: #4FAA84;
  font-family: Nohemi;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 19px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .select-menu .select-btn {
  display: flex;
  height: 55px;
  background: #fff;
  padding: 20px;
  font-size: 18px;
  margin-bottom: 17px;
  font-weight: 400;
  border-radius: 8px;
  align-items: center;
  cursor: pointer;
  justify-content: space-between;
  border-radius: 8px;
  height:auto;
  border: 1px solid rgba(12, 23, 21, 0.1);
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .select-menu .options {
  position: absolute;
  width: 100%;
  visibility: hidden;
  overflow-y: auto;
  max-height: 295px;
  padding: 10px;
  margin-top: -5px;
  border-radius: 8px;
  background: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  animation-name: fadeInDown;
  -webkit-animation-name: fadeInDown;
  animation-duration: 0.35s;
  animation-fill-mode: both;
  -webkit-animation-duration: 0.35s;
  -webkit-animation-fill-mode: both;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .select-menu .options .option {
  display: flex;
  height: 55px;
  cursor: pointer;
  padding: 0 16px;
  border-radius: 8px;
  align-items: center;
  background: #fff;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .select-menu .options .option:hover {
  background: #f2f2f2;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .select-menu .options .option img {
  width: 38px;
  height: 38px;
  aspect-ratio: 1/1;
  border-radius: 50%;
  margin-right: 12px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .option-text {
  font-family: Nohemi;
  font-size: 16px;
  color: #000;
  line-height: 19px;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .option-text {
    font-size: 14px;
  }
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .qualification {
  color: #4FAA84;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 19px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .select-menu.active .select-btn svg {
  transform: rotate(-180deg);
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .select-menu.active .options {
  display: block;
  visibility: visible;
  z-index: 10;
  animation-name: fadeInUp;
  -webkit-animation-name: fadeInUp;
  animation-duration: 0.4s;
  animation-fill-mode: both;
  -webkit-animation-duration: 0.4s;
  -webkit-animation-fill-mode: both;
}
@keyframes fadeInUp {
  from {
    transform: translate3d(0, 30px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes fadeInDown {
  from {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
  to {
    transform: translate3d(0, 20px, 0);
    opacity: 0;
  }
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .selected-doctor {
  display: flex;
  justify-content: start;
  align-items: center;
  padding: 9px 0 9px 9px;
  border-radius: 8px;
  border: 1px solid rgba(12, 23, 21, 0.1);
  background: #FFF;
  gap: 16px;
  margin-bottom: 17px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .selected-doctor .selected-doctor-image-wrapper img {
  width: 48px;
  height: 48px;
  aspect-ratio: 1/1;
  border-radius: 50%;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .selected-doctor .selected-doctor-data {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .selected-doctor .selected-doctor-data .selected-text {
  color: #0C1715;
  font-family: Nohemi;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 19px;
  letter-spacing: 0.28px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .selected-doctor .selected-doctor-data .selected-text span {
  color: #585858;
  font-family: "Inter Tight";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 19px; /* 158.333% */
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .selected-doctor .selected-doctor-data .selected-qualification {
  color: #4FAA84;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 19px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section p {
  color: #000;
  font-family: "Inter Tight";
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section p {
    font-size: 14px;
    position: relative;
    top: -5px;
  }
  #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section p .warning-text {
    text-align: center;
    margin: 0;
    width: 100%;
  }
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .date {
  color: #555;
  font-family: "Inter Tight";
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .calendar {
  display: flex;
  margin-bottom: 15px;
  position: relative;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .calendar {
    display: flex;
  }
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .slick-slide {
  margin: 12px 4px;
  width: 68px;
  max-width: 20%;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .slick-track {
  overflow: visible !important;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .slick-dots button {
  background: #ddd;
  border: none;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  font-size: 14px;
  cursor: pointer;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .slick-slide:last-child {
  margin-right: 10px !important;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .slick-dots .slick-active button {
  background: purple;
  color: white;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .slick-dots {
  display: flex;
  justify-content: center;
  position: absolute;
  margin: 0;
  padding: 1rem 0;
  list-style-type: none;
  top: 50%;
  left: 50%;
  transform: translate(-50%, 110%);
  list-style-type: none;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .slick-dots li {
  margin: 0 0.25rem;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .slick-dots button {
  display: block;
  width: 10px;
  height: 10px;
  padding: 0;
  border: none;
  border-radius: 25%;
  background-color: rgba(98, 32, 136, 0.4509803922);
  text-indent: -9999px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .slick-dots li.slick-active button {
  background-color: #680E9C;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .booking-title-wrapper .arrows svg {
  transition: transform 0.3s ease;
  margin-top: -10px;
  cursor: pointer;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .booking-title-wrapper .arrows {
    position: relative;
    top: 5px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .right-section .date-time-section .booking-title-wrapper .arrows svg:hover {
  transform: scale(1.2);
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-slot.selected {
  background: linear-gradient(111.59deg, #C4E3D6 48.73%, #A7D4C1 100.3%);
  border: 1px solid #C4E3D6;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .calendar div.day.selected {
  background: linear-gradient(111.59deg, #C4E3D6 48.73%, #A7D4C1 100.3%);
  border: 1px solid #A7D4C1;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-slot.hidden {
  display: none;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-slots button {
  border: none;
  font-family: "Inter Tight";
  text-decoration: underline;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .calendar .day {
  position: relative;
  text-align: center;
  display: inline-flex;
  padding: 11px 12px;
  flex-direction: column;
  align-items: center;
  gap: 13px;
  font-size: 14px;
  font-weight: bold;
  cursor: pointer;
  border-radius: 8px;
  border: 1px solid transparent;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .calendar .day {
    padding: 12px 12px;
    gap: 13px;
  }
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .calendar .day:hover {
  background: linear-gradient(112deg, #D3EDE8 48.73%, #C4E3D6 100.3%);
  border: 1px solid #A7D4C1;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .calendar .day span {
     font-family: "Inter Tight";
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .calendar .today-badge {
  position: absolute;
  top: -12px;
  left: 50%;
  transform: translateX(-50%);
  background-color: #4FAA84;
  color: white;
  font-family: "Inter Tight";
  font-size: 10px;
  font-weight: 500;
  padding: 2px 8px;
  border-radius: 20px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .calendar .day.available {
  background: #DCEEE6;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .calendar .day.fully-booked {
  background: rgba(205, 205, 205, 0.4);
  pointer-events: none;
  cursor: not-allowed;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-wrapper {
  min-height: 140px;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-wrapper {
    min-height: 141px;
  }
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-wrapper .day-status-wrapper .timeslot-text {
  margin: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  color: #000;
  font-family: "Inter Tight";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-wrapper .day-status-wrapper .timeslot-text {
    padding: auto;
  }
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-wrapper .day-status-wrapper .day-status .morning, #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-wrapper .day-status-wrapper .day-status .afternoon {
  border-radius: 8px;
  padding: 3px 6px;
  border: 1px solid #A7D4C1;
  cursor: pointer;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-wrapper .day-status-wrapper .day-status .morning span, #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-wrapper .day-status-wrapper .day-status .afternoon span {
  color: #585858;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 19px; /* 135.714% */
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-wrapper .day-status-wrapper .day-status .morning:hover, #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-wrapper .day-status-wrapper .day-status .afternoon:hover {
  background: #DCEEE6;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-wrapper .day-status-wrapper .day-status .morning.active {
  background: #DCEEE6;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-wrapper .day-status-wrapper .day-status .afternoon.active {
  background: #DCEEE6;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .legend {
  display: flex;
  justify-content: start;
  align-items: center;
  margin-bottom: 16px;
  font-size: 14px;
  color: #555;
  gap: 10px;
  margin-top: 12px;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .legend {
    padding-top: 0px;
    margin-top: unset;
  }
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .legend .text-q, #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .legend .fully-booked {
  display: flex;
  align-items: center;
  gap: 5px;
  color: #555;
  font-family: "Inter Tight";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .legend .dot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .legend .dot.available {
  background-color: #00B67A;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .legend .dot.fully-booked {
  background: rgba(88, 88, 88, 0.5);
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-slots {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 10px;
  height: 98px;
  overflow-y: scroll;
  position: relative;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-slots {
    grid-template-columns: repeat(3, 1fr);
  }
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-slots .luminous-text {
  color: #4FAA84;
  text-align: center;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .contact-form {
  height: 0;
  transition: height 0.5s ease;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .contact-form .form-wrapper label {
  color: #141313;
  font-family: "Inter Tight";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .contact-form .form-wrapper .mandatory {
  color: #C11515;
  font-family: "Inter Tight";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .contact-form .form-wrapper ::-moz-placeholder {
  color: #A4A4A4;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 19px; /* 135.714% */
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .contact-form .form-wrapper ::placeholder {
  color: #A4A4A4;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 19px; /* 135.714% */
}
#videogp-hero .form-control.is-invalid, .form-control.is-valid{
    background-color: rgba(255, 255, 255, 1);
    border-color: #EBEBEB;
}
#videogp-hero .invalid-feedback{
    font-size: 12px;
    color: #ec3434;
    font-family: "Inter Tight";
    margin-left: 7px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .contact-form .form-wrapper .custom-input[type=text]:focus, #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .contact-form .form-wrapper .custom-input[type=number]:focus {
  box-shadow: none;
  color: #A4A4A4;
  background-color: unset;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .contact-form .form-wrapper .custom-input {
  width: 100%;
  border-radius: 8px;
  font-size: 0.95rem;
  padding: 10px 12px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .contact-form .form-wrapper .custom-input.mobile {
  border-radius: 0 8px 8px 0;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .contact-form .form-wrapper .form-label {
  font-weight: 500;
  margin-bottom: 6px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-slot {
  padding: 8px 12px;
  height: -moz-max-content;
  height: max-content;
  border-radius: 8px;
  background: #DCEEE6;
  border-radius: 5px;
  text-align: center;
  cursor: pointer;
  font-family: "Inter Tight";
  color: #2A2A2A;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
  border: 1px solid transparent;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-slots p, #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .luminous-text {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .time-slot:hover {
  background: linear-gradient(111.59deg, #C4E3D6 48.73%, #A7D4C1 100.3%);
  border: 1px solid #A7D4C1;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .booking-btn-wrapper {
  margin-top: 24px;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .booking-btn-wrapper .btn-book {
  border-radius: 8px;
  background: #4FAA84;
  display: flex;
  border: none;
  padding: 12px 16px;
  justify-content: center;
  font-family: "Inter Tight";
  align-items: center;
  gap: 10px;
  color: #fff;
  align-self: stretch;
  width: 100%;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  #videogp-hero .right-widget .widget-wrapper .top-right-wrapper .booking-btn-wrapper .btn-book {
    width: 100%;
  }
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .booking-btn-wrapper .btn-book:hover {
  background-color: #4FAA84;
}
#videogp-hero .right-widget .widget-wrapper .top-right-wrapper .booking-btn-wrapper .warning-text {
  font-family: "Inter Tight";
}
#videogp-hero .status-wrapper, #videogp-hero .select-btn hr{
  display: none;
}
#videogp-hero .status-badge {
  display: inline-flex;
  align-items: center;
  padding: 6px 12px;
  border-radius: 20px;
  font-size: 14px;
  font-weight: 500;
}
#videogp-hero .status-wrapper .status-badge.available {
  background-color: #DAEDE5;
  color: #4FAA84;
   border-radius: 8px;
  font-family: Nohemi;
  font-size: 12px;
}
#videogp-hero .status-wrapper .status-badge.unavailable {
  border-radius: 8px;
  background: #FEF2F2;
  color: #7F1D1D;
  font-family: Nohemi;
  font-size: 12px;
}
.status-badge span {
  margin-left: 6px;
}
.status-note {
  margin-top: 4px;
  color: #646464;
  font-family: "Inter Tight";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px; /* 133.333% */
}
#videogp-hero .select-btn hr{
  margin-bottom: 0;
  margin-top: 0;
}

/*# sourceMappingURL=vediogp.css.map*/