﻿*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;min-height:100%;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}body{font-size:18px !important;font-family:"Open Sans",sans-serif;color:#526b88;position:relative;background-color:#fff;-ms-touch-action:pan-y;overflow-x:hidden;outline:none}a:hover{transition:all .3s ease-in-out}p{font-size:18px;line-height:166%;margin:0}p:first-letter{text-transform:capitalize}figure{margin:0}figure img{display:block;max-width:100%}ul{list-style:none;margin:0;padding:0}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes slide-down-1{0%{opacity:0;transform:translateY(-100%)}100%{opacity:.9;transform:translateY(0)}}.form-field{width:100%;margin:0 0 21px 0}@media only screen and (max-width: 1400px){.form-field{margin:0 0 18px 0}}label{display:block;font-style:normal;font-weight:500;font-size:16px;line-height:137.02%;color:#8999a6}@media only screen and (max-width: 1400px){label{font-size:14px}}.textbox{width:100%;height:59px;padding:0;border:none;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#111;margin:0 0 0 0;border-radius:0;outline:none;border-bottom:#2e4e74 solid 1px}@media only screen and (max-width: 1400px){.textbox{height:45px;padding:0;font-size:15px}}.textbox::-webkit-input-placeholder{opacity:1;color:#2e4e74;font-size:15px}.textbox::placeholder{color:#2e4e74}.textbox:focus{border-bottom:#c50234 solid 1px}textarea.textbox{height:55px;resize:none;padding:0}@media only screen and (max-width: 1400px){textarea.textbox{padding:0}}.button,.primary--button,.secondary--button,.line--button-white,.line--button{display:inline-block;padding:0 46px;margin:0;height:56px;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:54px;text-transform:capitalize;text-decoration:none;letter-spacing:.96px;text-transform:uppercase;border:none;border-radius:3px;text-align:center;cursor:pointer;transition:all .3s ease-in-out}.button:hover,.primary--button:hover,.secondary--button:hover,.line--button-white:hover,.line--button:hover{background-color:#c50234}@media only screen and (max-width: 1400px){.button,.primary--button,.secondary--button,.line--button-white,.line--button{padding:0 28px;height:48px;line-height:48px;font-size:14px}}@media only screen and (max-width: 991px){.button,.primary--button,.secondary--button,.line--button-white,.line--button{font-size:14px;font-weight:600;padding:0 25px;height:45px;line-height:44px}}.line--button{color:#fff;border-radius:3px;border:1px solid #fff}.line--button:hover{background:#17379d;border:1px solid #17379d}.line--button-white{color:#fff;border-radius:3px;border:1px solid #fff}.line--button-white:hover{color:#fff;border:1px solid #c50234}.secondary--button{border-radius:3px;color:#fff;border:1px solid #1c2632;background:#1c2632}.secondary--button:hover{border:1px solid #c50234}.primary--button{background:#c50234;color:#fff;border:1px solid #c50234}.primary--button:hover{background:#ed023f;border:1px solid #ed023f}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:0px;left:50%;transform:translateX(-50%);list-style-type:none}.slick-dots li{display:block;float:left;margin:0 2px}.slick-dots li button{width:6px;height:6px;background-color:#666;outline:none;border:none;font-size:0;padding:0}.slick-dots li.slick-active button{background-color:#999}.slick-arrow{width:30px;height:30px;background-color:#666;font-size:0;position:relative;outline:none;border:none;cursor:pointer}.slick-arrow:after{font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:18px;text-align:center;color:#fff}.slick-arrow.slick-next:after{content:""}.slick-arrow.slick-prev:after{content:""}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 3px;background:#86b593;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--primary)}h2{color:#23315e;font-size:56px;font-style:normal;font-weight:800;line-height:116%;letter-spacing:-1.68px}@media only screen and (max-width: 1400px){h2{font-size:48px}}@media only screen and (max-width: 991px){h2{font-size:38px}}@media only screen and (max-width: 768px){h2{font-size:35x}}@media only screen and (max-width: 640px){h2{font-size:32px}}h5{font-size:22px;font-style:normal;font-weight:600;line-height:163%}@media only screen and (max-width: 1400px){h5{font-size:21px}}h6{font-size:20px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:5.6px}@media only screen and (max-width: 1400px){h6{font-size:17px}}@media only screen and (max-width: 991px){h6{font-size:16px}}.heading{display:flex;align-items:center;flex-direction:column}.heading h2{color:#0d151a;margin-bottom:9px}.heading p{color:#526b88;font-size:16px;font-style:normal;font-weight:600;line-height:125%;margin-bottom:44px}@media only screen and (max-width: 991px){.heading p{font-size:15px;margin-bottom:35px}}@media only screen and (max-width: 768px){.heading p{font-size:14px}}.user-rating{display:flex;gap:2.5px}.user-rating li{font-size:22px;color:#f2bf09}.home--banner{width:100%;height:770px;position:relative}@media only screen and (max-width: 991px){.home--banner{height:auto}}.home--banner #banner-slide-prev,.home--banner #banner-slide-next{top:0;width:48px;height:48px;background:rgba(0,10,16,.4);top:50%;margin-top:-24px;font-size:19px;line-height:0;border-radius:4px 0px 0px 4px;position:absolute;z-index:100;color:rgba(255,255,255,.7725490196);border:none;outline:none}.home--banner #banner-slide-prev:hover,.home--banner #banner-slide-next:hover{color:#fff}@media only screen and (max-width: 991px){.home--banner #banner-slide-prev,.home--banner #banner-slide-next{display:none}}.home--banner #banner-slide-prev{left:0}.home--banner #banner-slide-next{right:0}.home--banner .banner-slider{position:relative;height:100%}.home--banner .banner-slider .slide{background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%}.home--banner .banner-slider .slide .container{height:100%;display:flex;align-items:center}.home--banner .banner-slider .slide .container .content--area{display:flex;justify-content:flex-start;align-items:center}.home--banner .banner-slider .slide .container .content--area .text--area{max-width:820px;padding:70px 0}@media only screen and (max-width: 991px){.home--banner .banner-slider .slide .container .content--area .text--area{max-width:100%;text-align:center}}.home--banner .banner-slider .slide .container .content--area .text--area h1{margin:0 0 32px 0;color:#eaebec;font-size:80px;font-style:normal;font-weight:800;line-height:110%;text-transform:uppercase}@media only screen and (max-width: 1400px){.home--banner .banner-slider .slide .container .content--area .text--area h1{font-size:60px}}@media only screen and (max-width: 991px){.home--banner .banner-slider .slide .container .content--area .text--area h1{font-size:45px}}.home--banner .banner-slider .slide .container .content--area .text--area p{margin:0 0 55px 0;color:#fff;font-size:24px;font-style:normal;font-weight:400;line-height:33px;letter-spacing:-0.48px}@media only screen and (max-width: 1400px){.home--banner .banner-slider .slide .container .content--area .text--area p{font-size:20px;margin:0 0 42px 0}}@media only screen and (max-width: 991px){.home--banner .banner-slider .slide .container .content--area .text--area p{font-size:18px;margin:0 0 40px 0}}@media only screen and (max-width: 768px){.home--banner .banner-slider .slide .container .content--area .text--area p{font-size:16px;margin:0 0 30px 0}}.home--banner .banner-slider .slide .container .content--area .text--area .cta--section{display:flex;gap:15px}@media only screen and (max-width: 991px){.home--banner .banner-slider .slide .container .content--area .text--area .cta--section{flex-direction:column}.home--banner .banner-slider .slide .container .content--area .text--area .cta--section a{align-self:center}}.home--banner .slick-dots li button{margin-bottom:15px;width:20px;height:3px;background-color:rgba(255,255,255,.5);font-size:0px;border:0}.home--banner .slick-dots li.slick-active button{background-color:#c50234}.about-block{width:100%;padding:100px 0 96px 0;background:#eaedf2}@media only screen and (max-width: 991px){.about-block{padding:50px 0 46px 0}}.about-block .content--area{display:flex;justify-content:space-between;gap:60px}@media only screen and (max-width: 991px){.about-block .content--area{flex-direction:column;gap:30px}}.about-block .content--area .image--area{display:block;flex-shrink:0}@media only screen and (max-width: 991px){.about-block .content--area .image--area{margin:0 auto}}.about-block .content--area .image--area img{display:block;max-width:475px;width:100%;height:auto}.about-block .content--area .text--area{max-width:685px}@media only screen and (max-width: 991px){.about-block .content--area .text--area{text-align:center}}.about-block .content--area .text--area h6{margin:0 0 34px 0;color:#23315e;text-transform:uppercase}@media only screen and (max-width: 1400px){.about-block .content--area .text--area h6{margin:0 0 30px 0}}@media only screen and (max-width: 991px){.about-block .content--area .text--area h6{margin:0 0 15px 0}}.about-block .content--area .text--area h2{margin:0 0 6px 0;text-transform:uppercase;line-height:100%}@media only screen and (max-width: 991px){.about-block .content--area .text--area h2{margin:0 0 15px 0}}.about-block .content--area .text--area h2 span{display:block;font-size:75%;line-height:100%}.about-block .content--area .text--area p{margin:0 0 39px 0}@media only screen and (max-width: 1400px){.about-block .content--area .text--area p{margin:0 0 25px 0}}@media only screen and (max-width: 991px){.about-block .content--area .text--area p{margin:0 0 20px 0}}.about-block .content--area .text--area .signature{margin:0 0 40px 0}@media only screen and (max-width: 1400px){.about-block .content--area .text--area .signature{margin:0 0 30px 0}}@media only screen and (max-width: 991px){.about-block .content--area .text--area .signature{margin:0 0 20px 0}}.about-block .content--area .text--area .signature img{display:block;max-width:173px;height:auto}@media only screen and (max-width: 991px){.about-block .content--area .text--area .signature img{margin:0 auto}}.about-block .content--area .text--area .bold-pragraph{display:block;font-weight:600;color:#23315e;margin-bottom:45px}.about-block.about--page-block{background:#fff}.about-block.about--page-block .content--area{gap:100px}@media only screen and (max-width: 1400px){.about-block.about--page-block .content--area{gap:60px}}@media only screen and (max-width: 991px){.about-block.about--page-block .content--area{gap:40px}}.about-block.about--page-block .content--area .image--area img{max-width:670px}@media only screen and (max-width: 1400px){.about-block.about--page-block .content--area .image--area img{max-width:470px}}.events--area{width:100%;position:relative;overflow:hidden}.events--area .container{height:100%}.events--area .container .content--area{display:flex;height:100%}@media only screen and (max-width: 1100px){.events--area .container .content--area{flex-direction:column}}.events--area .container .content--area h5{margin-bottom:30px;color:#fff;font-size:20px;font-style:normal;font-weight:600;letter-spacing:5.6px;text-transform:uppercase}@media only screen and (max-width: 1400px){.events--area .container .content--area h5{margin-bottom:20px}}@media only screen and (max-width: 991px){.events--area .container .content--area h5{font-size:17px}}.events--area .container .content--area .primary--button{margin-top:12px}.events--area .container .content--area .line--button{background:rgba(7,17,55,.3)}.events--area .container .content--area .line--button:hover{background:#3861e2;border:1px solid #3861e2}.events--area .container .content--area .events{width:50%;height:100%;padding:70px 0}@media only screen and (max-width: 1100px){.events--area .container .content--area .events{position:relative;width:100%}}@media only screen and (max-width: 991px){.events--area .container .content--area .events{padding:50px 0}}.events--area .container .content--area .events .logo{margin-bottom:27px;max-width:300px;height:auto}@media only screen and (max-width: 1400px){.events--area .container .content--area .events .logo{margin-bottom:20px}}.events--area .container .content--area .events .logo img{display:block;max-width:100%;height:auto}.events--area .container .content--area .events article{margin-bottom:25px}.events--area .container .content--area .events article h6{color:#90a3e1;font-size:24px;font-style:normal;font-weight:600;line-height:141%;letter-spacing:-0.72px}@media only screen and (max-width: 1400px){.events--area .container .content--area .events article h6{font-size:18px}}.events--area .container .content--area .events article h2{margin-bottom:20px;color:#fff;font-size:56px;font-weight:800;line-height:75%;letter-spacing:-1.68px;text-transform:uppercase}@media only screen and (max-width: 1400px){.events--area .container .content--area .events article h2{font-size:40px;margin-bottom:5px}}@media only screen and (max-width: 768px){.events--area .container .content--area .events article h2{line-height:88%}}.events--area .container .content--area .events article p{display:inline;padding-right:5px;color:#babfd2;font-size:20px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-0.6px}.events--area .container .content--area .events article p sup{text-transform:lowercase}.events--area .container .content--area .events article p.highlight{text-transform:uppercase;background:#071441}@media only screen and (max-width: 1400px){.events--area .container .content--area .events article p{font-size:16px}}@media only screen and (max-width: 991px){.events--area .container .content--area .events article p{font-size:15px}}.events--area .container .content--area .events article h4{color:#fff;font-size:34px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.02px;text-transform:uppercase}@media only screen and (max-width: 1400px){.events--area .container .content--area .events article h4{font-size:30px;line-height:75%;margin:0 0 3px 0}}@media only screen and (max-width: 991px){.events--area .container .content--area .events article h4{font-size:25px}}.events--area .container .content--area .events .event--bg{position:absolute;width:50%;height:100%;top:0;left:0;z-index:-1}@media only screen and (max-width: 1100px){.events--area .container .content--area .events .event--bg{width:150%;left:-25%}}.events--area .container .content--area .events .event--bg img{width:100%;height:100%;object-fit:cover}.events--area .container .content--area .upcoming-events{width:50%;height:100%;padding:70px 0 70px 60px}@media only screen and (max-width: 1100px){.events--area .container .content--area .upcoming-events{position:relative;width:100%}}@media only screen and (max-width: 991px){.events--area .container .content--area .upcoming-events{padding:50px 0}}.events--area .container .content--area .upcoming-events .coming--events-list{margin-bottom:33px}@media only screen and (max-width: 1400px){.events--area .container .content--area .upcoming-events .coming--events-list{margin-bottom:40px}}.events--area .container .content--area .upcoming-events .coming--events-list li{margin-bottom:10px;padding:25px 34px 24px 34px;background:linear-gradient(91deg, rgba(0, 0, 0, 0.5) 35.47%, rgba(0, 0, 0, 0) 97.98%)}@media only screen and (max-width: 1400px){.events--area .container .content--area .upcoming-events .coming--events-list li{padding:15px}}.events--area .container .content--area .upcoming-events .coming--events-list li h6{margin:0;color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase;letter-spacing:0}@media only screen and (max-width: 1400px){.events--area .container .content--area .upcoming-events .coming--events-list li h6{font-size:17px}}.events--area .container .content--area .upcoming-events .coming--events-list li span{display:block;color:#90a3e1;font-size:18px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:-0.54px}@media only screen and (max-width: 1400px){.events--area .container .content--area .upcoming-events .coming--events-list li span{font-size:15px;line-height:24px}}.events--area .container .content--area .upcoming-events .upcoming--event-bg{position:absolute;width:50%;height:100%;top:0;right:0;z-index:-1}@media only screen and (max-width: 1100px){.events--area .container .content--area .upcoming-events .upcoming--event-bg{width:150%;right:unset;left:-25%}}.events--area .container .content--area .upcoming-events .upcoming--event-bg img{width:100%;height:100%;object-fit:cover}.quick--links{width:100%;padding:90px 0 120px 0;background:linear-gradient(104deg, #394A80 39.74%, #23315E 107.37%)}@media only screen and (max-width: 1400px){.quick--links{padding:70px 0 100px 0}}@media only screen and (max-width: 991px){.quick--links{padding:50px 0 80px 0}}.quick--links .heading h2{margin-bottom:12px;color:#fff;text-transform:uppercase}.quick--links .heading p{max-width:650px;color:#e4eaf0;text-align:center;font-size:20px;font-style:normal;font-weight:400}@media only screen and (max-width: 1400px){.quick--links .heading p{font-size:18px;max-width:580px}}@media only screen and (max-width: 991px){.quick--links .heading p{font-size:16px}}.quick--links .heading p b{font-weight:700}.quick--links .content--area ul{max-width:1136px;margin:auto}.quick--links .content--area ul li{margin-bottom:5px;background:linear-gradient(91deg, #2E3B66 35.47%, #2E3B66 97.98%);transition:all .2s ease-in-out}.quick--links .content--area ul li a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 32px 15px 32px;width:100%;color:#dae3ed;text-decoration:none;font-size:18px;font-style:normal;font-weight:600;line-height:183%;letter-spacing:-0.54px;text-transform:uppercase}@media only screen and (max-width: 1400px){.quick--links .content--area ul li a{font-size:16px}}.quick--links .content--area ul li:hover{background:linear-gradient(91deg, #334274 35.47%, #334274 97.98%)}.quick--links .content--area ul li:hover a i{transition:all .2s ease-in-out;transform:translateX(15px)}.subscribe-youtube{width:100%;padding:86px 0 160px 0;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width: 1400px){.subscribe-youtube{padding:70px 0 95px 0}}@media only screen and (max-width: 991px){.subscribe-youtube{padding:46px 0 80px 0}}@media only screen and (max-width: 991px){.subscribe-youtube .content--area{text-align:center}}.subscribe-youtube .content--area h6{color:#fff;margin-bottom:54px}@media only screen and (max-width: 991px){.subscribe-youtube .content--area h6{margin-bottom:30px}}.subscribe-youtube .content--area .subscription{display:flex;align-items:center;gap:35px;max-width:962px}@media only screen and (max-width: 991px){.subscribe-youtube .content--area .subscription{flex-direction:column}}.subscribe-youtube .content--area .subscription figure{width:200px;height:200px;flex-shrink:0}@media only screen and (max-width: 1400px){.subscribe-youtube .content--area .subscription figure{width:160px;height:160px}}@media only screen and (max-width: 991px){.subscribe-youtube .content--area .subscription figure{width:150px;height:150px}}.subscribe-youtube .content--area .subscription figure img{display:block;max-width:100%;height:auto}.subscribe-youtube .content--area .subscription section h2{margin-bottom:25px;color:#fff;line-height:92%}.subscribe-youtube .content--area .subscription section h2 span{text-transform:uppercase;font-weight:800;font-size:85%}.booking--section{width:100%;background:#ebeef2;overflow:hidden}.booking--section .content--area{display:flex}@media only screen and (max-width: 991px){.booking--section .content--area{flex-direction:column;text-align:center}}.booking--section .content--area h5{margin:0 0 77px 0;color:#111;font-size:20px;font-weight:600;letter-spacing:5.6px;text-transform:uppercase;position:relative;z-index:10}@media only screen and (max-width: 1400px){.booking--section .content--area h5{margin:0 0 40px 0}}@media only screen and (max-width: 991px){.booking--section .content--area h5{margin:0 0 28px 0}}.booking--section .content--area .give--area{width:50%;padding:60px 0;position:relative}.booking--section .content--area .give--area .give-to-bg{width:100%;height:100%;top:0;left:0;position:absolute;z-index:2}@media only screen and (max-width: 991px){.booking--section .content--area .give--area .give-to-bg{left:22%}}@media only screen and (max-width: 640px){.booking--section .content--area .give--area .give-to-bg{left:17%}}@media only screen and (max-width: 640px){.booking--section .content--area .give--area .give-to-bg{left:17%}}@media only screen and (max-width: 565px){.booking--section .content--area .give--area .give-to-bg{left:-4%;width:108%}}.booking--section .content--area .give--area .give-to-bg img{display:block;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 991px){.booking--section .content--area .give--area{width:100%;padding:40px 0}}.booking--section .content--area .give--area section{position:relative;z-index:10}.booking--section .content--area .give--area section h2{margin-bottom:9px;color:#23315e;line-height:78%;text-transform:uppercase}.booking--section .content--area .give--area section h2 span{display:block;font-size:60%}.booking--section .content--area .give--area section h6{margin-bottom:18px;color:#23315e;letter-spacing:-0.6px}.booking--section .content--area .give--area section p{max-width:523px;margin-bottom:25px}@media only screen and (max-width: 1600px){.booking--section .content--area .give--area section p{font-size:16px;line-height:24px}}.booking--section .content--area .give--area section ul{display:flex;gap:30px;margin-bottom:25px}@media only screen and (max-width: 1400px){.booking--section .content--area .give--area section ul{gap:20px}}@media only screen and (max-width: 991px){.booking--section .content--area .give--area section ul{justify-content:center}}.booking--section .content--area .give--area section ul li img{max-width:100%;height:auto}@media only screen and (max-width: 1400px){.booking--section .content--area .give--area section ul li img{height:30px}}.booking--section .content--area .give--area .primary--button{position:relative;z-index:10}.booking--section .content--area .book--area{width:50%;padding:60px 0 60px 60px}@media only screen and (max-width: 991px){.booking--section .content--area .book--area{width:100%;padding:40px 0}}.booking--section .content--area .book--area .books{display:flex;gap:40px;position:relative}@media only screen and (max-width: 991px){.booking--section .content--area .book--area .books{flex-direction:column;align-items:center}}.booking--section .content--area .book--area .books section{max-width:447px}@media only screen and (max-width: 991px){.booking--section .content--area .book--area .books section{max-width:100%;order:2}}.booking--section .content--area .book--area .books section h4{color:#23315e;font-size:34px;font-style:normal;font-weight:800;line-height:105%;letter-spacing:-1.02px;text-transform:uppercase}@media only screen and (max-width: 1600px){.booking--section .content--area .book--area .books section h4{font-size:28px}}.booking--section .content--area .book--area .books section h6{color:#2e4e74;font-size:18px;font-style:normal;font-weight:600;line-height:200%;letter-spacing:-0.54px}.booking--section .content--area .book--area .books section h6 a{text-decoration:underline;color:#2e4e74}.booking--section .content--area .book--area .books section h6 a:hover{color:#ed023f}.booking--section .content--area .book--area .books section p{margin-bottom:45px}@media only screen and (max-width: 1600px){.booking--section .content--area .book--area .books section p{margin-bottom:25px;font-size:16px;line-height:24px}}.booking--section .content--area .book--area .books figure{width:270px;flex-shrink:0;top:-20%;right:-23%;position:absolute}@media only screen and (max-width: 1600px){.booking--section .content--area .book--area .books figure{position:unset;flex-shrink:unset;width:160px;flex-shrink:0}}@media only screen and (max-width: 991px){.booking--section .content--area .book--area .books figure{order:1;width:70%}}.booking--section .content--area .book--area .books figure img{display:block;max-width:100%;height:auto}@media only screen and (max-width: 991px){.booking--section .content--area .book--area .books figure img{margin:auto}}.home--contact-form{width:100%;padding:96px 0 80px 0}.home--contact-form.contact-page{background:#eeeff3}.home--contact-form.contact-page .input-fields .form-field{margin-bottom:39px}@media only screen and (max-width: 991px){.home--contact-form.contact-page .input-fields .form-field{margin-bottom:20px}}.home--contact-form.contact-page .input-fields .form-field input{background:#eeeff3;font-size:18px}@media only screen and (max-width: 991px){.home--contact-form.contact-page .input-fields .form-field input{font-size:16px}}.home--contact-form.contact-page .input-fields .form-field input::placeholder{font-size:18px}@media only screen and (max-width: 991px){.home--contact-form.contact-page .input-fields .form-field input::placeholder{font-size:16px}}.home--contact-form.contact-page .input-fields .form-field.msg--field{margin-top:14px}.home--contact-form.contact-page .input-fields .form-field.msg--field textarea{background:#eeeff3;font-size:18px}@media only screen and (max-width: 991px){.home--contact-form.contact-page .input-fields .form-field.msg--field textarea{font-size:16px}}.home--contact-form.contact-page .input-fields .form-field.msg--field textarea::placeholder{font-size:18px}.home--contact-form.contact-page .primary--button{margin-top:55px}@media only screen and (max-width: 991px){.home--contact-form.contact-page .primary--button{margin-top:20px}}@media only screen and (max-width: 1400px){.home--contact-form{padding:66px 0 60px 0}}@media only screen and (max-width: 991px){.home--contact-form{padding:50px 0}}@media only screen and (max-width: 991px){.home--contact-form .heading{text-align:center}}.home--contact-form .heading h2{margin-bottom:15px;color:#23315e;text-transform:uppercase}.home--contact-form .heading p{color:#2e4e74;font-size:18px}.home--contact-form .content--area{width:100%}@media only screen and (max-width: 991px){.home--contact-form .content--area{text-align:center}}.home--contact-form .content--area form{max-width:1137px;margin:0 auto}.home--contact-form .content--area form .input-fields{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px 37px}@media only screen and (max-width: 575px){.home--contact-form .content--area form .input-fields{grid-template-columns:1fr}}.home--contact-form .content--area form .input-fields .msg--field{grid-column:1/3}@media only screen and (max-width: 575px){.home--contact-form .content--area form .input-fields .msg--field{grid-column:auto}}.home--contact-form .content--area form button{margin-top:17px}.search--popup{display:none;position:fixed;top:-70px;left:0;width:100%;height:calc(100% + 70px);opacity:.9;background:#0a1844;z-index:2000}.search--popup.show{transform:translateY(0);animation:slide-down-1 1s;display:block}.search--popup .close-icon{position:absolute;text-decoration:none;top:80px;right:16px;font-size:22px;color:#fff}.search--popup .close-icon:hover{color:#c50234}.search--popup .content--area{top:40%;left:50%;transform:translate(-50%, -50%);position:absolute;padding:0 15px}@media only screen and (max-width: 600px){.search--popup .content--area{width:100%;max-width:100%}}.search--popup .content--area h2{text-align:center;color:#fd1752;font-weight:500}.search--popup .content--area form{position:relative;width:500px}@media only screen and (max-width: 600px){.search--popup .content--area form{width:100%;max-width:100%}}.search--popup .content--area form .textbox{width:100%;height:45px;padding-right:45px;font-weight:700;background:rgba(0,0,0,0);color:#fff}.search--popup .content--area form .textbox::-webkit-input-placeholder{opacity:1;color:rgba(255,255,255,.768627451);font-size:15px}.search--popup .content--area form .textbox::placeholder{color:rgba(255,255,255,.768627451)}.search--popup .content--area form .textbox:focus{border-bottom:#c50234 solid 1px}.search--popup .content--area form button,.search--popup .content--area form input[type=submit]{background:none;top:60%;right:0;transform:translateY(-50%);border:none;outline:none;color:#fd1752;font-size:28px;position:absolute}.inner--banner{width:100%;height:500px;padding:80px 0;background-size:cover !important;background-repeat:no-repeat !important}@media only screen and (max-width: 991px){.inner--banner{height:300px}}.inner--banner .container{height:100%}.inner--banner .container .content--area{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}@media only screen and (max-width: 640px){.inner--banner .container .content--area{align-items:center;text-align:center}}.inner--banner .container .content--area h3{color:#eaebec;font-family:"Shadows Into Light",cursive;font-size:79px;font-style:normal;font-weight:400;line-height:79%;letter-spacing:7.9px;text-transform:uppercase}@media only screen and (max-width: 1400px){.inner--banner .container .content--area h3{font-size:60px}}@media only screen and (max-width: 1200px){.inner--banner .container .content--area h3{font-size:40px}}@media only screen and (max-width: 991px){.inner--banner .container .content--area h3{font-size:27px}}.inner--banner .container .content--area h1{color:#eaebec;font-size:100px;font-style:normal;font-weight:800;line-height:78%;text-transform:uppercase}@media only screen and (max-width: 1400px){.inner--banner .container .content--area h1{font-size:75px}}@media only screen and (max-width: 1200px){.inner--banner .container .content--area h1{font-size:60px}}@media only screen and (max-width: 991px){.inner--banner .container .content--area h1{font-size:45px}}.inner--banner .container .content--area h1 span{display:block;font-size:56%}.inner--banner.about--inner-banner{padding:0;background:#181e2c;background-position:center right !important}@media only screen and (max-width: 1400px){.inner--banner.about--inner-banner{background-position:80% 0 !important}}@media only screen and (max-width: 640px){.inner--banner.about--inner-banner .content--area{justify-content:flex-end}}.inner--banner.book--inner-banner{height:418px;padding:0;background-position:center right !important}@media only screen and (max-width: 991px){.inner--banner.book--inner-banner{height:200px}}.inner--banner.contact--inner-banner{height:418px;padding:0;background-position:center right !important}@media only screen and (max-width: 991px){.inner--banner.contact--inner-banner{height:200px}}.inner--banner.give--inner-banner{height:418px;padding:0;background-position:center center !important}@media only screen and (max-width: 991px){.inner--banner.give--inner-banner{height:200px}}.about--page-navigator{width:100%}.about--page-navigator ul{display:flex;gap:130px;padding:30px 0 27px 0}@media only screen and (max-width: 1400px){.about--page-navigator ul{gap:40px}}@media only screen and (max-width: 991px){.about--page-navigator ul{flex-direction:column;gap:11px;text-align:center}}.about--page-navigator ul li a{text-decoration:none;color:#6d758f;font-size:18px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:1.8px;text-transform:uppercase}@media only screen and (max-width: 1400px){.about--page-navigator ul li a{font-size:16px}}@media only screen and (max-width: 991px){.about--page-navigator ul li a{font-size:15px}}.introduction--block{width:100%;padding:90px 0;background:#eaedf2}@media only screen and (max-width: 991px){.introduction--block{padding:50px 0}}.introduction--block .content--area{display:flex;align-items:center;flex-direction:column;text-align:center}.introduction--block .content--area h6{margin-bottom:40px;text-transform:uppercase}@media only screen and (max-width: 991px){.introduction--block .content--area h6{margin-bottom:25px}}.introduction--block .content--area h2{max-width:1000px;margin-bottom:20px}.introduction--block .content--area p{max-width:1200px;font-size:20px;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 991px){.introduction--block .content--area p{font-weight:400;font-size:15px}}.quote--blocks{width:100%;height:500px;background-size:cover !important;background-repeat:no-repeat !important;background-position:center right !important;position:relative}@media only screen and (max-width: 1400px){.quote--blocks{height:400px}}@media only screen and (max-width: 1200px){.quote--blocks{height:auto;background-position:79% 0 !important}}.quote--blocks::after{display:none;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5450980392);position:absolute;z-index:5}@media only screen and (max-width: 1200px){.quote--blocks::after{display:block}}.quote--blocks .container{height:100%}.quote--blocks .container .content--area{height:100%;display:flex;align-items:center;position:relative;z-index:10}@media only screen and (max-width: 1200px){.quote--blocks .container .content--area{padding:60px 0;justify-content:center;text-align:center}}.quote--blocks .container .content--area blockquote{max-width:720px;color:#fff;font-size:40px;font-style:normal;font-weight:800;line-height:119%;letter-spacing:1.26px;text-transform:uppercase}@media only screen and (max-width: 1400px){.quote--blocks .container .content--area blockquote{font-size:30px;max-width:500px}}.quote--blocks .container .content--area blockquote span{display:block;margin-top:65px;width:100%;text-align:right;color:#eaebec;font-size:34px;font-weight:600;line-height:110%}@media only screen and (max-width: 1400px){.quote--blocks .container .content--area blockquote span{margin-top:30px;font-size:18px}}@media only screen and (max-width: 1200px){.quote--blocks .container .content--area blockquote span{text-align:center}}.history--block{padding:80px 0;background:#eaedf2}@media only screen and (max-width: 991px){.history--block{padding:50px 0}}.history--block .container .content--area .history{width:100%}.history--block .container .content--area .history .history--row{display:flex}.history--block .container .content--area .history .history--row .history--point{width:50.01%;position:relative}@media only screen and (max-width: 640px){.history--block .container .content--area .history .history--row .history--point{width:100%;padding-bottom:30px}}.history--block .container .content--area .history .history--row .history--point::before{content:"";top:20%;left:0;width:29px;height:2px;border-bottom:#b2becc dashed 1px;position:absolute}.history--block .container .content--area .history .history--row .history--point:after{content:"";width:11px;height:11px;background:#0a1844;border-radius:100%;position:absolute}.history--block .container .content--area .history .history--row .history--point article{background:#fff;padding:33px 50px 48px 50px;border-radius:3px;box-shadow:0px 4px 14px 0px rgba(228,235,240,.8)}@media only screen and (max-width: 1400px){.history--block .container .content--area .history .history--row .history--point article{padding:30px}}@media only screen and (max-width: 640px){.history--block .container .content--area .history .history--row .history--point article{padding:15px}}.history--block .container .content--area .history .history--row .history--point article h4{color:#526b88;font-size:30px;font-style:normal;font-weight:400;line-height:48px;letter-spacing:-0.3px;text-transform:uppercase}@media only screen and (max-width: 1400px){.history--block .container .content--area .history .history--row .history--point article h4{font-size:24px}}.history--block .container .content--area .history .history--row .history--point article p{color:#526b88;font-size:18px;font-style:normal;font-weight:400;line-height:30px}@media only screen and (max-width: 1400px){.history--block .container .content--area .history .history--row .history--point article p{font-size:15px;line-height:24px}}.history--block .container .content--area .history .history--row:nth-of-type(odd) .history--point{text-align:right;padding-right:30px;border-right:#b2becc dashed 1px}.history--block .container .content--area .history .history--row:nth-of-type(odd) .history--point::before{left:unset;right:0}.history--block .container .content--area .history .history--row:nth-of-type(odd) .history--point:after{top:18.5%;right:-6px}@media only screen and (max-width: 640px){.history--block .container .content--area .history .history--row:nth-of-type(odd) .history--point{text-align:left;border-left:#b2becc dashed 1px;border-right:0;padding-left:30px;padding-right:0}.history--block .container .content--area .history .history--row:nth-of-type(odd) .history--point:after{top:18.5%;left:-6px}.history--block .container .content--area .history .history--row:nth-of-type(odd) .history--point::before{left:0;right:unset}}.history--block .container .content--area .history .history--row:nth-of-type(even){justify-content:flex-end}.history--block .container .content--area .history .history--row:nth-of-type(even) .history--point{text-align:left;border-left:#b2becc dashed 1px;padding-left:30px}.history--block .container .content--area .history .history--row:nth-of-type(even) .history--point:after{top:18.5%;left:-6px}.beliefs--block{width:100%;padding:80px 0;background:#091231}@media only screen and (max-width: 991px){.beliefs--block{padding:50px 0}}.beliefs--block .heading--section h6{color:#fff}.beliefs--block .heading--section h2{color:#fff}.beliefs--block .content--area{display:flex;justify-content:space-between;gap:30px;margin-bottom:60px}@media only screen and (max-width: 991px){.beliefs--block .content--area{flex-wrap:wrap;margin-bottom:30px;justify-content:center}}.beliefs--block .content--area article{padding:36px 30px 54px 30px;width:477px;background:linear-gradient(180deg, #23315E 0%, rgba(35, 49, 94, 0.35) 100%)}@media only screen and (max-width: 1400px){.beliefs--block .content--area article{padding:30px}}.beliefs--block .content--area article h5{margin-bottom:12px;color:#fff;font-size:24px;font-weight:800;line-height:120%;text-transform:uppercase}@media only screen and (max-width: 1400px){.beliefs--block .content--area article h5{font-size:20px;margin-bottom:10px}}@media only screen and (max-width: 991px){.beliefs--block .content--area article h5{font-size:18px;margin-bottom:8px}}.beliefs--block .content--area article p{color:#ccd8e8;font-size:18px;font-weight:400;line-height:166%}@media only screen and (max-width: 1400px){.beliefs--block .content--area article p{font-size:16px}}@media only screen and (max-width: 991px){.beliefs--block .content--area article p{font-size:14px}}.beliefs--block .cta{text-align:center}.book--section{width:100%;padding:90px 0;background:#eeeff3}@media only screen and (max-width: 991px){.book--section{padding:50px 0}}.book--section .content--area{display:flex;gap:50px}@media only screen and (max-width: 1400px){.book--section .content--area{gap:30px}}@media only screen and (max-width: 991px){.book--section .content--area{flex-direction:column}}.book--section .content--area .image--area{width:45%}@media only screen and (max-width: 991px){.book--section .content--area .image--area{width:100%}}.book--section .content--area .image--area figure{max-width:502px}@media only screen and (max-width: 991px){.book--section .content--area .image--area figure{max-width:280px}}.book--section .content--area .image--area figure img{display:block;width:502px;height:auto}@media only screen and (max-width: 991px){.book--section .content--area .image--area figure img{max-width:280px}}.book--section .content--area .text--area{width:55%}@media only screen and (max-width: 991px){.book--section .content--area .text--area{width:100%}}.book--section .content--area .text--area section h2{margin-bottom:21px;text-transform:uppercase;color:#23315e;line-height:90%}.book--section .content--area .text--area section h2 span{display:flex;font-size:60%}@media only screen and (max-width: 991px){.book--section .content--area .text--area section h2{font-size:26px}}.book--section .content--area .text--area section .author{display:block;margin-bottom:18px;color:#2e4e74;font-size:18px;font-weight:600;letter-spacing:-0.54px}.book--section .content--area .text--area section .author a{color:#1c96e8}.book--section .content--area .text--area section .author a:hover{color:#c50234}@media only screen and (max-width: 991px){.book--section .content--area .text--area section .author{font-size:16px;margin-bottom:10px}}.book--section .content--area .text--area section .ratings{display:flex;align-items:center;gap:7px;margin-bottom:16px}.book--section .content--area .text--area section .ratings .rate{color:#2e4e74;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-0.48px}.book--section .content--area .text--area section .ratings figure{width:118px}@media only screen and (max-width: 991px){.book--section .content--area .text--area section .ratings figure{width:100px}}.book--section .content--area .text--area section .ratings figure img{max-width:100%;height:auto}.book--section .content--area .text--area section .ratings .review-numbers{font-size:16px}.book--section .content--area .text--area section .price{display:flex;align-items:center;gap:7px;color:#c50234;font-size:24px;font-style:normal;font-weight:700;letter-spacing:-0.72px}.book--section .content--area .text--area section .price span{color:#2e4e74;font-size:16px;font-weight:400;letter-spacing:-0.48px}.book--section .content--area .text--area section .material{margin-bottom:21px;color:#23315e;font-size:18px;font-weight:400;line-height:44px;letter-spacing:-0.54px}@media only screen and (max-width: 991px){.book--section .content--area .text--area section .material{margin-bottom:13px}}.book--section .content--area .text--area section .material span{font-weight:600}.book--section .content--area .text--area section .primary--button{margin-bottom:32px}@media only screen and (max-width: 991px){.book--section .content--area .text--area section .primary--button{margin-bottom:20px}}.book--section .content--area .text--area section h5{color:#23315e;font-size:18px;font-weight:600;letter-spacing:-0.54px}.book--section .content--area .text--area section p{font-size:16px}@media only screen and (max-width: 991px){.book--section .content--area .text--area section p{font-size:14px}}.heading--section{text-align:center;margin-bottom:52px}.heading--section h6{margin-bottom:47px;text-transform:uppercase}@media only screen and (max-width: 1400px){.heading--section h6{margin-bottom:30px}}@media only screen and (max-width: 991px){.heading--section h6{margin-bottom:15px}}.heading--section h2{text-transform:uppercase}.payment--area{width:100%;margin-bottom:64px}@media only screen and (max-width: 1200px){.payment--area{margin-bottom:50px}}.payment--area .content--area{padding:38px 76px 77px 76px;margin:0 auto;max-width:880px;margin-top:-75px;border-radius:23px;background:linear-gradient(180deg, #FFF 35.5%, rgba(255, 255, 255, 0) 100%);box-shadow:0px 4px 44px 0px rgba(149,160,174,.2)}@media only screen and (max-width: 1400px){.payment--area .content--area{padding:30px 45px}}@media only screen and (max-width: 991px){.payment--area .content--area{padding:30px}}.payment--area .step--one .form-field{width:100%;margin-bottom:26px}@media only screen and (max-width: 991px){.payment--area .step--one .form-field{margin-bottom:15px}}.payment--area .step--one .form-field label{color:#0a1844;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:44px}@media only screen and (max-width: 991px){.payment--area .step--one .form-field label{font-size:16px}}.payment--area .step--one .form-field input{width:100%;padding-bottom:25px;color:#0a1844;text-align:center;font-size:56px;font-style:normal;font-weight:700;line-height:44px;letter-spacing:5.6px;text-transform:uppercase;border:none;outline:none;border-bottom:#abb8c8 solid 1px}.payment--area .step--one .form-field input::placeholder{color:#0a1844}.payment--area .step--one .form-field input:focus{border-bottom:#c50234 solid 1px;outline:none}@media only screen and (max-width: 991px){.payment--area .step--one .form-field input{font-size:40px;padding-bottom:0}}.payment--area .step--one .option--area{width:100%;margin-bottom:10px}.payment--area .step--one .option--area span{display:block;color:#0a1844;margin-bottom:9px;font-size:16px;font-style:normal;font-weight:600;line-height:26px}.payment--area .step--one .option--area .btn-group .btn{height:49px;color:#0a1844;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:36px;text-transform:uppercase;border-radius:3px;border:1px solid #0a1844;background:#fff}@media only screen and (max-width: 991px){.payment--area .step--one .option--area .btn-group .btn{height:45px;line-height:33px;font-size:14px}}.payment--area .step--one .option--area .btn-group .btn sup{text-transform:lowercase}.payment--area .step--one .option--area .btn-check:checked+.btn{background:#0a1844;color:#fff}.payment--area .step--one .option--area .btn-group{display:flex;justify-content:space-between}@media only screen and (max-width: 991px){.payment--area .step--one .option--area .btn-group{flex-direction:column}}.payment--area .step--one .option--area.gift--type .btn-group .btn{font-size:14px;font-weight:400;border-radius:none}.payment--area .step--one .starting--date{margin-bottom:60px}@media only screen and (max-width: 1400px){.payment--area .step--one .starting--date{margin-bottom:40px}}@media only screen and (max-width: 991px){.payment--area .step--one .starting--date{margin-bottom:30px}}.payment--area .step--one .starting--date label{color:#0a1844;font-size:16px;font-style:normal;font-weight:600;line-height:44px}.payment--area .step--one .starting--date input{width:100%;max-width:360px;padding:15px;border-radius:2px;border:1px solid #2e4e74;background:#fff;color:#0a1844;font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase}.payment--area .step--one .cta{width:100%;padding-top:60px;border-top:#a4b1c1 solid 1px}@media only screen and (max-width: 1400px){.payment--area .step--one .cta{padding-top:40px}}@media only screen and (max-width: 991px){.payment--area .step--one .cta{padding-top:30px}}.payment--area .step--one .cta a{display:block;margin:0 auto;max-width:370px;width:100%}.pushpay--footer{padding-bottom:73px}@media only screen and (max-width: 1200px){.pushpay--footer{padding-bottom:50px}}.pushpay--footer .container .content--area{text-align:center}.pushpay--footer .container .content--area .terms{margin-bottom:6px;color:#2e4e74;font-size:14px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:-0.42px}.pushpay--footer .container .content--area .terms a{color:#2e4e74}.pushpay--footer .container .content--area .terms a:hover{color:#c50234}.pushpay--footer .container .content--area .name--address{display:flex;justify-content:center;align-items:center;gap:15px}@media only screen and (max-width: 1200px){.pushpay--footer .container .content--area .name--address{flex-direction:column;gap:0}}.pushpay--footer .container .content--area .name--address p,.pushpay--footer .container .content--area .name--address address{margin:0;color:#2e4e74;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.48px}.pushpay--footer .container .content--area .name--address p span,.pushpay--footer .container .content--area .name--address address span{font-weight:600}@media only screen and (max-width: 1200px){.pushpay--footer .container .content--area .name--address .v--line{display:none}}.video--section{padding:70px 0}@media only screen and (max-width: 991px){.video--section{padding:40px 0 50px 0}}.video--section .video--list-block{margin:0 0 40px 0}.video--section .video--list-block:last-of-type{margin:0}@media only screen and (max-width: 991px){.video--section .video--list-block{margin:0}}.video--section .video--list-block .container .video--block-heading{color:#596280;font-size:20px;font-style:normal;font-weight:600;line-height:400%;letter-spacing:5.6px;text-transform:uppercase}@media only screen and (max-width: 991px){.video--section .video--list-block .container .video--block-heading{margin-bottom:25px}}.video--section .video--list-block .container .slider .nav-right{position:absolute;top:42%;transform:translateY(-50%);right:-6%;font-size:15px}@media only screen and (max-width: 1600px){.video--section .video--list-block .container .slider .nav-right{right:-3.5%}}@media only screen and (max-width: 1400px){.video--section .video--list-block .container .slider .nav-right{right:-5%}}@media only screen and (max-width: 1200px){.video--section .video--list-block .container .slider .nav-right{right:0;font-size:13px;width:50px;height:50px;background:rgba(45,45,45,.5803921569);text-align:center;line-height:50px;color:#fff}}.video--section .video--list-block .container .slider .nav-right:hover{color:#fd4977}.video--section .video--list-block .container .slider .nav-left{position:absolute;top:42%;transform:translateY(-50%);left:-6%;font-size:15px}@media only screen and (max-width: 1600px){.video--section .video--list-block .container .slider .nav-left{left:-3.5%}}@media only screen and (max-width: 1400px){.video--section .video--list-block .container .slider .nav-left{left:-5%}}@media only screen and (max-width: 1200px){.video--section .video--list-block .container .slider .nav-left{left:0;font-size:13px;width:50px;height:50px;background:rgba(45,45,45,.5803921569);text-align:center;line-height:50px;color:#fff}}.video--section .video--list-block .container .slider .nav-left:hover{color:#fd4977}.video--section .video--list-block .container .slider figure{width:100%;height:100%}.video--section .video--list-block .container .slider figure a{display:block;width:100%;height:100%;color:#eaebec;display:block;max-width:370px;max-height:260px;position:relative}.video--section .video--list-block .container .slider figure a img{display:block;max-width:100%;height:auto}.video--section .video--list-block .container .slider figure a h6{width:100%;text-align:center;font-size:24px;font-style:normal;font-weight:800;line-height:32px;letter-spacing:2.4px;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 991px){.video--section .video--list-block .container .slider figure a h6{font-size:18px;line-height:25px}}@media only screen and (max-width: 640px){.video--section .video--list-block .container .slider figure a h6{font-size:16px;line-height:23px}}.video--section .video--list-block .container .slider figure a:hover{color:#fe7c9d}.main--header{width:100%;background:#0a1844;padding:23px 0 22px 0;transition:all .2s ease-in-out}@media only screen and (max-width: 1400px){.main--header{padding:14px 0 15px 0}}.main--header .container .content--area{display:flex;justify-content:space-between;align-items:center;width:100%}.main--header .container .content--area .logo{display:block;width:196px;height:auto}@media only screen and (max-width: 1400px){.main--header .container .content--area .logo{width:180px}}@media only screen and (max-width: 768px){.main--header .container .content--area .logo{width:170px}}.main--header .container .content--area .logo img{display:block;max-width:100%;height:auto}.main--header .container .content--area nav.navigation--menu{display:flex;align-items:center}.main--header .container .content--area nav.navigation--menu ul.nav--menu{display:flex;align-items:center;gap:73px;margin:0 64px 0 0;padding:0}@media only screen and (max-width: 1400px){.main--header .container .content--area nav.navigation--menu ul.nav--menu{gap:40px;margin:0 30px 0 0}}@media only screen and (max-width: 1200px){.main--header .container .content--area nav.navigation--menu ul.nav--menu{display:none}}.main--header .container .content--area nav.navigation--menu ul.nav--menu li{line-height:17px}.main--header .container .content--area nav.navigation--menu ul.nav--menu li a{color:#fff;text-decoration:none;font-size:15px;font-weight:600;line-height:200%;letter-spacing:.45px;text-transform:uppercase}.main--header .container .content--area nav.navigation--menu ul.nav--menu li a:hover,.main--header .container .content--area nav.navigation--menu ul.nav--menu li a.active{color:#fd1752}.main--header .container .content--area nav.navigation--menu .primary--button{padding:0 27px;height:44px;line-height:44px}@media only screen and (max-width: 1400px){.main--header .container .content--area nav.navigation--menu .primary--button{padding:0 20px;font-size:14px;height:40px;line-height:40px}}@media only screen and (max-width: 1200px){.main--header .container .content--area nav.navigation--menu .primary--button{display:none}}.main--header .container .content--area nav.navigation--menu .search-button{margin-left:75px;line-height:0}@media only screen and (max-width: 1200px){.main--header .container .content--area nav.navigation--menu .search-button{margin:5px 15px 0 0}}.main--header .container .content--area nav.navigation--menu .search-button:hover{color:#fd1752}.main--header .container .content--area nav.navigation--menu .search-button{text-decoration:none;font-size:29px;color:#fff}.main--header .container .mobile-icon{display:none;text-decoration:none;font-size:28px;color:#fff;font-weight:700;line-height:0}.main--header .container .mobile-icon:hover{color:#fd1752}@media only screen and (max-width: 1200px){.main--header .container .mobile-icon{display:block}}.main--header.sticky{position:fixed;z-index:999;top:0;left:0;background:#0c002e;box-shadow:0px 10px 15px -3px rgba(0,0,0,.1);transform:translateY(0);animation:slide-down 1s}.main--header.sticky .container .content--area .container .content--area nav.navigation--menu ul.nav--menu li a{color:#23315e}.main--header.sticky .container .content--area nav.navigation--menu ul.nav--menu li a:hover,.main--header.sticky .container .content--area nav.navigation--menu ul.nav--menu li a.active{color:#fd1752}.main--header.sticky .container .content--area nav.navigation--menu .search-button{color:#23315e}.main--header.sticky .container .content--area nav.navigation--menu .search-button:hover{color:#fd1752}.main--header.sticky .container .content--area nav.navigation--menu .mobile-icon{color:#23315e}.main--header.sticky .container .content--area nav.navigation--menu .mobile-icon:hover{color:#fd1752}.mobile-menu{display:none;width:50%;float:left;position:fixed;top:0;right:0;min-height:100%;height:100%;z-index:1000;color:#080036;padding:40px 40px 40px 40px;background-color:#0a1844}.mobile-menu .logo{display:flex;justify-content:center;align-items:flex-start;margin-bottom:50px}.mobile-menu .logo img{width:210px;height:39px}.mobile-menu .close-icon{position:absolute;text-decoration:none;top:12px;right:12px;font-size:22px;color:#fff}.mobile-menu .close-icon:hover{color:#c50234}@media screen and (max-width: 768px){.mobile-menu{width:70%}}@media screen and (max-width: 640px){.mobile-menu{width:90%}}.mobile-menu ul{padding:0;margin:0;height:calc(100% - 50px);list-style-type:none;overflow-y:scroll}.mobile-menu ul li{display:block;font-size:15px}.mobile-menu ul li a{display:block;text-decoration:none;font-size:17px;font-weight:600;padding:15px 0;color:#fff;border-bottom:rgba(255,255,255,.123) solid 1px}.mobile-menu ul li a:hover{color:#c50234}.mobile-menu ul li a.active{color:#c50234}.mobile-menu ul li.have-sub>a:after{content:"";font-size:14px;margin-top:1px;margin-right:8px;font-family:"icomoon" !important;float:right;font-weight:600;transform:rotate(0)}.mobile-menu ul li.have-sub>a.open:after{transform:rotate(90deg)}.mobile-menu ul li ul{display:none;margin:0 0 0 25px;overflow:auto}.mobile-menu ul li ul li.active>a{color:#0a1844}.mobile-menu>ul{padding-right:10px;overflow:auto}.mobile-menu .cta{text-align:center;margin:15px 0 0 0}#footer{width:100%;padding:83px 0 110px 0;background:#0a1844}@media only screen and (max-width: 1400px){#footer{padding:65px 0 72px 0}}@media only screen and (max-width: 991px){#footer{padding:43px 0 50px 0}}#footer .content--area{display:flex;justify-content:space-between;gap:20px}@media only screen and (max-width: 1200px){#footer .content--area{flex-wrap:wrap}}@media only screen and (max-width: 991px){#footer .content--area{justify-content:center}}@media only screen and (max-width: 575px){#footer .content--area{flex-direction:column;align-items:center}}#footer .content--area h6{margin-bottom:25px;color:#fff;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:44px;letter-spacing:3.2px;text-transform:uppercase}@media only screen and (max-width: 1400px){#footer .content--area h6{margin-bottom:15px}}@media only screen and (max-width: 991px){#footer .content--area h6{font-size:14px;margin-bottom:5px;line-height:18px}}@media only screen and (max-width: 1200px){#footer .content--area .logo-section{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;margin-bottom:40px}}@media only screen and (max-width: 991px){#footer .content--area .logo-section{margin-bottom:15px}}#footer .content--area .logo-section .logo{display:block;width:229px;margin-bottom:35px}@media only screen and (max-width: 1200px){#footer .content--area .logo-section .logo{margin-bottom:24px}}@media only screen and (max-width: 991px){#footer .content--area .logo-section .logo{margin-bottom:15px}}#footer .content--area .logo-section .logo img{display:block;max-width:100%;height:auto}@media only screen and (max-width: 1200px){#footer .content--area .logo-section .logo img{margin:0 auto}}#footer .content--area .logo-section .contact{color:#5cbbfb;font-family:"Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.96px;text-transform:uppercase}#footer .content--area .logo-section .contact:first-of-type{margin-bottom:26px}@media only screen and (max-width: 1200px){#footer .content--area .logo-section .contact:first-of-type{margin-bottom:10px}}@media only screen and (max-width: 991px){#footer .content--area .logo-section .contact:first-of-type{margin-bottom:3px}}@media only screen and (max-width: 991px){#footer .content--area .logo-section .contact{font-size:14px}}#footer .content--area .logo-section .contact i{margin-right:10px;vertical-align:middle;color:#a8b0cb;font-size:22px}@media only screen and (max-width: 991px){#footer .content--area .logo-section .contact i{display:none}}#footer .content--area .logo-section .contact .phone{text-decoration:none;color:#fff;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.96px}#footer .content--area .logo-section .contact .phone:hover{color:#fd1752}#footer .content--area .logo-section .contact .email{color:#a8b0cb;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.96px;text-transform:lowercase}#footer .content--area .logo-section .contact .email:hover{color:#fd1752}@media only screen and (max-width: 991px){#footer .content--area .footer-link{width:48%;text-align:center}}#footer .content--area .footer-link ul li a{text-decoration:none;color:#a8b0cb;font-size:16px;font-style:normal;font-weight:600;line-height:41px}@media only screen and (max-width: 991px){#footer .content--area .footer-link ul li a{font-size:14px;line-height:24px}}#footer .content--area .footer-link ul li a:hover,#footer .content--area .footer-link ul li a.active{color:#fd1752}#footer .content--area .social-media ul{text-align:center;margin-top:35px}@media only screen and (max-width: 1400px){#footer .content--area .social-media ul{margin-top:25px}}@media only screen and (max-width: 991px){#footer .content--area .social-media ul{margin-top:15px}}#footer .content--area .social-media ul li{margin-bottom:7px}#footer .content--area .social-media ul li a{display:flex;justify-content:center;align-items:center;margin:0 auto;text-decoration:none;width:57px;height:34.26px;border-radius:6px;background:#5cbbfb;color:#fff}#footer .content--area .social-media ul li a.facebook{background:#1773ea}#footer .content--area .social-media ul li a.facebook:hover{background:#5d9df0}#footer .content--area .social-media ul li a.twitter{background:#1c96e8}#footer .content--area .social-media ul li a.twitter:hover{background:#61b6ef}#footer .content--area .social-media ul li a.linkedin{background:#1c96e8}#footer .content--area .social-media ul li a.linkedin:hover{background:#61b6ef}#footer .content--area .social-media ul li a.youtube{background:#c52e05}#footer .content--area .social-media ul li a.youtube:hover{background:#f94c1d}.copyright--area{width:100%;background:#070e2a;padding:23px 0 25px 0}.copyright--area .content--area p{text-align:center;color:#a8b0cb;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.96px}@media only screen and (max-width: 991px){.copyright--area .content--area p{font-size:14px}}.copyright--area .content--area p a{text-decoration:none;color:#a8b0cb}.copyright--area .content--area p a:hover{color:#fd1752}nav.navigation--menu ul.nav--menu li {
  position: relative;
}

nav.navigation--menu ul.nav--menu li ul {
  display: none;
  position: absolute;
  background-color: #0a1844; /* Matching the main header's blue background */
  top: 100%;
  left: 0;
  padding: 10px 0;
  border-radius: 4px;
  z-index: 1000;
  min-width: 200px;
}

nav.navigation--menu ul.nav--menu li:hover ul {
  display: block;
}

nav.navigation--menu ul.nav--menu li ul li a {
  display: block;
  color: #ffffff;
  padding: 8px 15px;
  text-decoration: none;
  font-size: 15px;
  font-weight: 600;
}

nav.navigation--menu ul.nav--menu li ul li a:hover {
  color: #fd1752; /* Matching your hover color */
}