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,mark,menu,nav,object,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,var,video{margin:0;padding:0}article,aside,blockquote b,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,h2,p{color:#00192c}.common-button,.common-button:hover{background-color:#2a7583;transition:.3s}.common-button,a.common-link{text-transform:uppercase;color:#fff;letter-spacing:1px}.common-button,.pagination ul li{font-weight:700;display:inline-block}body{font-family:"DM Sans",Sans-serif;font-weight:400;font-size:18px;overflow-x:hidden}table{border-collapse:collapse;border-spacing:0}abbr,acronym,fieldset,img{border:0}address,caption,cite,dfn,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:300}q:after,q:before{content:''}a{color:#d9a883}a:hover{text-decoration:none;color:#2a7583}blockquote{margin:0 60px 0 45px;border-left:5px solid #ccc;padding-left:10px;text-indent:-.4em}blockquote b{text-indent:0}img{max-width:100%;height:auto}li{line-height:36px}h2{font-family:Marcellus,serif;font-weight:400;font-size:40px;line-height:1.25em}h3,p{font-family:"DM Sans",Sans-serif}h3{font-size:1.625rem;line-height:1.2em;font-weight:600;margin-bottom:20px}.site-breadcrumb strong,p{font-weight:400}p{font-size:18px;line-height:2em;margin-bottom:.75em}.full-width{width:100vw;margin-left:-50vw;left:50%;position:relative}.common-background-style{background-position:center center;background-size:cover;background-repeat:no-repeat}.common-button{font-family:'DM Sans',sans-serif;font-size:14px;fill:#FFFFFF;border-style:none;border-radius:0;padding:17px 40px;min-width:206px;text-align:center}.common-button:hover{transform:scale(1.1);color:#fff}a.common-link{font-family:'Optima Bold';font-size:20px;transition:.5s;-webkit-transition:.5s}.site-breadcrumb,.site-breadcrumb a{font-family:"DM Sans",Sans-serif;font-size:12px;color:#fff;letter-spacing:2px;line-height:35px;text-transform:uppercase}a.common-link:hover{color:#d9a883;transition:.5s;-webkit-transition:.5s}.common-arrow{width:auto;height:auto}.common-arrow:after{display:none}.site-breadcrumb{margin:15px 0}.site-breadcrumb a{transition:.5s;-webkit-transition:.5s;text-decoration:underline}.site-breadcrumb a:hover{color:#2a7583;transition:.5s;-webkit-transition:.5s}.site-breadcrumb span{margin:0 3px;font-weight:300}.pagination{width:100%;text-align:center;display:block}.pagination ul{padding:0;margin:0}.pagination ul li{font-family:Montserrat,sans-serif;font-size:17px;color:#212020;margin:0 10px}.pagination ul li a{color:#212020;font-weight:300}.pagination ul li a:hover{color:#85cbf8}.mobile-screen-button{background:#fff;position:fixed;width:100%;bottom:0;z-index:99999;left:0;transition:.5s;display:none;-webkit-box-shadow:0 0 19px -5px rgb(0 0 0 / 45%);-moz-box-shadow:0 0 19px -5px rgba(0,0,0,.45);box-shadow:0 0 19px -5px rgb(0 0 0 / 45%)}.mobile-screen-button ul{margin:0;padding:0;font-size:0px;display:table;width:100%}.mobile-screen-button ul li{display:table-cell;width:50%;text-align:center}.mobile-screen-button ul li a{font-weight:600;font-size:13px;transition:.5s;-webkit-transition:.5s;color:#fff;border:0 solid #222934;text-align:center;padding:8px 0;display:block}.mobile-screen-button ul li a.common-button{color:#fff}.quick-links-area{position:fixed;top:20vh;right:0;z-index:99;color:#fff;transform:translateX(calc(100% - 240px));transition:transform .5s}.quick-links-area.active{transform:translateX(0)}.quick-links-rotate{height:auto;width:240px;transform:rotate(-90deg) translate(-100%,calc(240px - 100%));transform-origin:0 0;margin:0;padding:10px 0;float:left;background:#324048!important;text-align:center;color:inherit;cursor:pointer;box-shadow:0 0 10px 0 rgb(0 0 0 / 30%)}.quick-links-rotate h3{color:#fff!important;line-height:16px;text-transform:uppercase;letter-spacing:2.5px;padding-left:0!important;font-weight:400;font-family:'Spartan regular'}.quick-links-rotate h3:before{display:none!important}.quick-links-arrow svg{transform:rotate(-180deg);transition:150ms;margin-bottom:0}.quick-links-area.active .quick-links-arrow svg{transform:rotate(0);margin-bottom:-5px}.quick-link-list{float:left;width:360px;background:rgb(0 0 0 / 92%)!important;line-height:18px;padding:30px;max-height:75vh;min-height:240px;overflow:auto}.quick-link-list ol{padding-left:0;margin-bottom:0}.quick-link-list ol li{margin-bottom:18px;color:#fff;font-size:18px;line-height:22px;list-style:none}.quick-link-list ol li:last-child{margin-bottom:0}.quick-link-list li a{color:#fff;text-decoration:none;font-family:Poppins;transition:.5s;-webkit-transition:.5s;text-transform:capitalize;font-size:16px}.quick-link-list li a:hover{color:#d6cdaf;transition:.5s;-webkit-transition:.5s}.quick-links-rotate h3{margin-bottom:0!important;margin-top:5px!important;font-size:16px}.quick-links-area .quick-links-rotate h3 span{display:inline-block;transform:rotate(90deg);font-size:30px}.quick-links-area.active .quick-links-rotate h3 span{transform:rotate(270deg);transition:150ms}@media(max-width:767px){.quick-links-area{top:21vh;transform:translateX(calc(275px - 100%))}.quick-links-rotate h3{font-size:12px;line-height:10px;margin-bottom:5px!important;margin-top:10px!important}.quick-link-list{max-height:70vh;font-size:14px;width:275px;position:absolute;right:0;padding:20px}.quick-links-rotate{position:absolute;right:365px;width:150px;padding:0}.quick-link-list ol li{margin-bottom:10px;color:#fff;font-size:18px;line-height:24px}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:0;border-radius:0;background:#2a7583}::-webkit-scrollbar-thumb:window-inactive{background:#2a7583;opacity:.5}.scroll-bottom{-webkit-animation:2s infinite pulse;animation:2s infinite pulse;cursor:pointer}@-webkit-keyframes pulse{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,10px);transform:translate(0,10px)}}@keyframes pulse{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,10px);transform:translate(0,10px)}}
.gchoice{
	display: flex !important;
	flex-direction: row !important;
	align-items: center !important;
	justify-content: center !important;
}

.landing-banner__hero-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.procedure-video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.procedure-video {
    max-height: 700px;
}
