﻿body{background-color:#faf9f6;margin:0;padding:0;overflow-x:hidden;font-size:14px;}.fadedTitle{font-family:'Montserrat-bold',sans-serif;font-size:4.5vw;color:#de1003;opacity:.08;margin:0;line-height:4.5vw;}@media screen and (max-width:768px){.fadedTitle{font-size:30px;line-height:6.5vw;}}.title{font-family:'Volkhov-regular',serif;font-size:2.2vw;margin:0;margin-left:5vw;margin-top:-4.5vw;}@media screen and (max-width:768px){.title{font-size:20px;}}.bannerTitle{font-family:'Volkhov-bold',serif;font-size:2.5vw;text-align:center;margin:0;margin-left:auto;margin-right:auto;margin-top:13%;}@media screen and (max-width:768px){.bannerTitle{font-size:26px;margin-top:28%;}}.keyword{color:#de0104;}.galleryTitle{font-family:'Volkhov-regular',serif;font-size:1.5vw;margin:0;width:auto;color:#fff;}@media screen and (max-width:768px){.galleryTitle{font-size:18px;}}.eventDateText{font-family:'Montserrat-bold',sans-serif;font-size:1vw;}@media screen and (max-width:768px){.eventDateText{font-size:14px;}}.questionTitle{font-family:'Montserrat-bold',sans-serif;font-size:1.1vw;}@media screen and (max-width:768px){.questionTitle{font-size:16px;}}.subheading{font-family:'Montserrat-bold',sans-serif;font-size:1.375vw;}@media screen and (max-width:768px){.subheading{font-size:16px;}}.bodyText{font-family:'Montserrat-regular',sans-serif;font-size:1vw;}@media screen and (max-width:768px){.bodyText{font-size:14px;}}.btnText{font-family:'Montserrat-medium',sans-serif;font-size:.9vw;}@media screen and (max-width:768px){.btnText{font-size:14px;}}.gntheadingViewBtn{position:absolute;right:0%;text-decoration:none;color:#000;}.gntheadingViewBtn:hover .btnText{color:#d90f14;}.gntheadingViewBtn .btnText{width:100%;margin:0;padding-bottom:8%;border-bottom:.15vw dashed #de1003;transition:.3s;}.cardStyle{border-radius:3vw 0 0 3vw;}.bannercarouseldots{position:absolute;width:100%;bottom:-13%;left:0%;height:auto;display:flex;justify-content:center;}@media screen and (max-width:768px){.bannercarouseldots{bottom:5%;}}.bannercarouseldots .bannercarouseldot{border:0;width:2.5%;height:.3%;margin:.2vw;border-radius:1vw;background-color:#e0e0e0;padding:.2vw;}@media screen and (max-width:768px){.bannercarouseldots .bannercarouseldot{width:5%;height:1.2vw;margin:.6vw;}}.bannercarouseldots .bannercarouseldot.active{width:4.5%;border-radius:2vw;}@media screen and (max-width:768px){.bannercarouseldots .bannercarouseldot.active{width:10%;}}.bannercarouseldots .bannercarouseldot.active,.bannercarouseldots .bannercarouseldot:hover{background-color:#f4647a;transition:.3s;cursor:pointer;}@media screen and (max-width:768px){.lineHeightFontRewrite{line-height:4.5vw !important;font-size:14px !important;}}.bannerSect{width:100vw;height:35vw;position:relative;background-image:url("../images/faqPageBannerBg.jpg");background-size:contain;background-position:top;background-repeat:no-repeat;overflow:hidden;}@media screen and (max-width:768px){.bannerSect{height:112vw;background-image:url("../images/faqPageBannerBgMobile.jpg");background-size:cover;}}.bannerSect .c{width:100%;position:absolute;top:0;opacity:.3;}.bannerSect .bodyText{margin-left:auto;margin-right:auto;text-align:center;}@media screen and (max-width:768px){.bannerSect .bodyText{width:68%;}}.bannerSect .bannerVectorLeft{width:12vw;height:12vw;position:absolute;bottom:42%;left:24%;}@media screen and (max-width:768px){.bannerSect .bannerVectorLeft{width:44vw;height:44vw;bottom:12%;left:12%;}}.bannerSect .bannerVectorLeft .bannerVectorLeftWrapper{width:100%;height:100%;position:relative;}.bannerSect .bannerVectorLeft .bannerVectorLeftWrapper .faqPageBanneImg12{width:36%;position:absolute;top:2%;right:30%;animation:floatingUpDown 3s;animation-iteration-count:infinite;}.bannerSect .bannerVectorLeft .bannerVectorLeftWrapper .faqPageBanneImg13{width:48%;position:absolute;left:0%;bottom:24%;animation:floatingLeftRight 3s;animation-iteration-count:infinite;}.bannerSect .bannerVectorRight{width:24vw;height:18vw;position:absolute;bottom:17%;right:0%;}@media screen and (max-width:768px){.bannerSect .bannerVectorRight{width:58vw;height:58vw;bottom:3%;right:-3%;}}.bannerSect .bannerVectorRight .bannerVectorRightWrapper{width:100%;height:100%;position:relative;}.bannerSect .bannerVectorRight .bannerVectorRightWrapper .faqPageBanneImg1{width:68%;position:absolute;bottom:74%;right:0%;transform-origin:right;animation:rotateAntiClockwise 3s;animation-iteration-count:infinite;}.bannerSect .bannerVectorRight .bannerVectorRightWrapper .faqPageBanneImg2{width:36%;position:absolute;bottom:8%;left:14%;animation:rotateAntiClockwise2 3s;animation-iteration-count:infinite;}.bannerSect .bannerVectorRight .bannerVectorRightWrapper .faqPageBanneImg3{width:11%;position:absolute;bottom:45%;left:5%;animation:heartFly 3s;animation-iteration-count:infinite;}.bannerSect .bannerVectorRight .bannerVectorRightWrapper .faqPageBanneImg4{width:4.5%;position:absolute;bottom:64%;left:13%;animation:microPhoneHeartFly 2s;animation-iteration-count:infinite;}.bannerSect .bannerVectorRight .bannerVectorRightWrapper .faqPageBanneImg7{width:5%;position:absolute;bottom:53%;left:10%;animation:microPhoneHeartFly 4s;animation-iteration-count:infinite;}.bannerSect .bannerVectorRight .bannerVectorRightWrapper .faqPageBanneImg5{width:8%;position:absolute;bottom:42%;left:51%;animation:microPhoneHeartFly 2.5s;animation-iteration-count:infinite;}.bannerSect .bannerVectorRight .bannerVectorRightWrapper .faqPageBanneImg6{width:5%;position:absolute;bottom:48%;left:50%;animation:heartFly2 2s;animation-iteration-count:infinite;}.bannerSect .bannerVectorbot{width:45vw;height:10vw;position:absolute;bottom:16%;right:28%;}@media screen and (max-width:768px){.bannerSect .bannerVectorbot{width:95vw;height:20vw;bottom:0%;right:3%;}}.bannerSect .bannerVectorbot .bannerVectorBotWrapper{width:100%;height:100%;position:relative;}.bannerSect .bannerVectorbot .bannerVectorBotWrapper .faqPageBanneImg7{width:12%;position:absolute;left:0%;bottom:0%;transform-origin:bottom;animation:rotateClockwise 5s;animation-iteration-count:infinite;}.bannerSect .bannerVectorbot .bannerVectorBotWrapper .faqPageBanneImg8{width:10%;position:absolute;left:25%;bottom:0%;transform-origin:bottom;animation:rotateAntiClockwise 4s;animation-iteration-count:infinite;}.bannerSect .bannerVectorbot .bannerVectorBotWrapper .faqPageBanneImg9{width:9%;position:absolute;right:22%;bottom:12%;transform-origin:bottom;animation:rotateClockwise 3.5s;animation-iteration-count:infinite;}.bannerSect .bannerVectorbot .bannerVectorBotWrapper .faqPageBanneImg10{width:9%;position:absolute;right:42%;bottom:5%;transform-origin:bottom;animation:rotateAntiClockwise 3s;animation-iteration-count:infinite;}.bannerSect .bannerVectorbot .bannerVectorBotWrapper .faqPageBanneImg11{width:11%;position:absolute;right:0%;bottom:0%;transform-origin:bottom;animation:rotateClockwise 6s;animation-iteration-count:infinite;}.faqContainer{width:100vw;display:flex;margin-left:auto;margin-right:auto;position:relative;z-index:2;}.faqContainer .accordionSect{width:75%;margin-left:auto;margin-right:auto;margin-bottom:10%;}@media screen and (max-width:768px){.faqContainer .accordionSect{width:95%;margin-top:5%;}}.faqContainer .accordionSect .accordion{width:90%;margin-left:auto;margin-right:auto;transition:.5s;border-bottom:.07vw solid #aaa;}.faqContainer .accordionSect .accordion .row{width:100%;position:relative;border-radius:1.5vw;}.faqContainer .accordionSect .accordion .row .header{margin-left:auto;margin-right:auto;padding:3%;height:auto;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-radius:1.5vw;transition:all .5s ease;border-bottom:none;box-sizing:border-box;}@media screen and (max-width:768px){.faqContainer .accordionSect .accordion .row .header{padding:5% 3%;}}.faqContainer .accordionSect .accordion .row .header .questionTitle{width:92%;transition:.3s;}.faqContainer .accordionSect .accordion .row .header .icon{width:1.8%;transition:.5s;}@media screen and (max-width:768px){.faqContainer .accordionSect .accordion .row .header .icon{width:5%;}}.faqContainer .accordionSect .accordion .row .header.open{color:#de0104;}.faqContainer .accordionSect .accordion .row .header.open .title{color:#de0104;}.faqContainer .accordionSect .accordion .row .details{width:100%;margin-left:auto;margin-right:auto;margin-top:-2vw;border:.25px solid transparent;padding:2% 0% 3% 0%;transition:border .5s ease;position:relative;box-sizing:border-box;display:none;}@media screen and (max-width:768px){.faqContainer .accordionSect .accordion .row .details{padding:2% 0% 6% 0%;}}.faqContainer .accordionSect .accordion .row .details .bodyText{width:80%;margin-right:auto;margin-left:3%;padding-left:2%;border-left:.2vw solid #de0104;line-height:1.4vw;}@media screen and (max-width:768px){.faqContainer .accordionSect .accordion .row .details .bodyText{width:92%;line-height:5.2vw;border-left:.5vw solid #de0104;}}.faqContainer .accordionSect .accordion .row .details .bodyText a{color:#de0104;transition:.3s;}.faqContainer .accordionSect .accordion .row .details .bodyText a:hover{color:#f4a69d;}@media screen and (max-width:1200px){.faqContainer .accordionSect .accordion .row .details .bodyText a:hover{color:#de0104;}}.otherQnSect{width:100vw;position:relative;margin-bottom:6%;}@media screen and (max-width:768px){.otherQnSect{margin-top:18%;}}.otherQnSect .visionVisualBannerVector{width:15vw;height:15vw;position:absolute;bottom:80%;right:3%;}@media screen and (max-width:768px){.otherQnSect .visionVisualBannerVector{width:35vw;height:35vw;bottom:83%;right:6%;}}.otherQnSect .visionVisualBannerVector .visionVisualBannerVectorWrapper{width:100%;height:100%;position:relative;}.otherQnSect .visionVisualBannerVector .visionVisualBannerVectorWrapper .visionVisualBannerImg1{width:50%;position:absolute;bottom:0%;right:0%;}.otherQnSect .visionVisualBannerVector .visionVisualBannerVectorWrapper .visionVisualBannerImg2{width:45%;position:absolute;bottom:0%;left:0%;}.otherQnSect .visionVisualBannerVector .visionVisualBannerVectorWrapper .visionVisualBannerImg3{width:36%;position:absolute;bottom:57%;left:25%;transform-origin:top left;animation:rotateClockwise 3s;animation-iteration-count:infinite;}.otherQnSect .visionVisualBannerVector .visionVisualBannerVectorWrapper .visionVisualBannerImg4{width:30%;position:absolute;bottom:54%;left:27%;transform-origin:top left;animation:rotateClockwise 3s;animation-iteration-count:infinite;}.otherQnSect .visionVisualBannerVector .visionVisualBannerVectorWrapper .titleHeartSect{width:3vw;height:3vw;position:absolute;top:-22%;right:8%;}@media screen and (max-width:768px){.otherQnSect .visionVisualBannerVector .visionVisualBannerVectorWrapper .titleHeartSect{width:6vw;height:6vw;position:absolute;top:-5%;right:0%;}}.otherQnSect .visionVisualBannerVector .visionVisualBannerVectorWrapper .titleHeartSect .titleHeartWrapper{width:100%;height:100%;position:relative;}.otherQnSect .visionVisualBannerVector .visionVisualBannerVectorWrapper .titleHeartSect .titleHeartWrapper .titleHeart1{width:60%;position:absolute;bottom:2%;left:15%;animation:scaleAnimation 2s;animation-iteration-count:infinite;}.otherQnSect .visionVisualBannerVector .visionVisualBannerVectorWrapper .titleHeartSect .titleHeartWrapper .titleHeart2{width:38%;position:absolute;top:8%;right:4%;transform:rotate(-50deg);animation:titleHeart 2s;animation-iteration-count:infinite;}.otherQnSect .faqPageContactSectImg4{width:7%;position:absolute;top:-8%;left:2%;transform-origin:bottom;animation:rotateClockwise 5s;animation-iteration-count:infinite;}@media screen and (max-width:768px){.otherQnSect .faqPageContactSectImg4{width:14%;top:-10%;}}.otherQnSect .faqPageContactSectImg5{width:8%;position:absolute;bottom:-14%;right:2%;transform-origin:bottom left;animation:rotateClockwise 5s;animation-iteration-count:infinite;}@media screen and (max-width:768px){.otherQnSect .faqPageContactSectImg5{width:20%;bottom:-6%;right:0%;}}.otherQnSect .qnCard{width:92%;margin-left:auto;margin-right:auto;position:relative;background-color:#fff;border-radius:3vw;border:.3vw solid #fdd0cb;display:flex;align-items:center;justify-content:center;padding:1% 0;box-sizing:border-box;background-image:url("../images/faqPageContactCardOutline.svg");background-size:98%;background-position:center;background-repeat:no-repeat;box-shadow:0 .5vw 1.5vw 0 rgba(219,17,22,.03);-webkit-box-shadow:0 .5vw 1.5vw 0 rgba(219,17,22,.03);-moz-box-shadow:0 .5vw 1.5vw 0 rgba(219,17,22,.03);}@media screen and (max-width:768px){.otherQnSect .qnCard{flex-direction:column-reverse;background-image:url("../images/faqPageContactCardOutlineMobile.svg");background-size:94%;border-radius:7vw;}}.otherQnSect .qnCard .otherQnLeft{width:35%;height:16.5vw;position:relative;}@media screen and (max-width:768px){.otherQnSect .qnCard .otherQnLeft{width:75%;height:35vw;margin-left:auto;margin-right:-1%;margin-top:2%;}}.otherQnSect .qnCard .otherQnLeft .faqPageContactSectImg1{width:50%;position:absolute;top:0%;left:18%;}.otherQnSect .qnCard .otherQnLeft .faqPageBanneImg13{width:18%;position:absolute;bottom:22%;left:2%;animation:floatingLeftRight 2s;animation-iteration-count:infinite;}.otherQnSect .qnCard .otherQnLeft .faqPageContactSectImg2{width:18%;position:absolute;top:4%;left:10%;transform-origin:bottom;animation:rotateClockwise 3s;animation-iteration-count:infinite;}.otherQnSect .qnCard .otherQnLeft .faqPageContactSectImg3{width:18%;position:absolute;bottom:4%;right:10%;transform-origin:bottom;animation:rotateAntiClockwise 2.5s;animation-iteration-count:infinite;}.otherQnSect .qnCard .otherQnLeft .titleHeartSect{width:3vw;height:3vw;position:absolute;top:8%;left:13%;transform-origin:bottom;animation:rotateClockwiseBig 3s;animation-iteration-count:infinite;}@media screen and (max-width:768px){.otherQnSect .qnCard .otherQnLeft .titleHeartSect{width:9vw;height:9vw;position:absolute;top:3%;right:24%;}}.otherQnSect .qnCard .otherQnLeft .titleHeartSect .titleHeartWrapper{width:100%;height:100%;position:relative;}.otherQnSect .qnCard .otherQnLeft .titleHeartSect .titleHeartWrapper .titleHeart1{width:60%;position:absolute;bottom:2%;left:15%;animation:scaleAnimation 2s;animation-iteration-count:infinite;}.otherQnSect .qnCard .otherQnLeft .titleHeartSect .titleHeartWrapper .titleHeart2{width:38%;position:absolute;top:8%;right:4%;transform:rotate(-50deg);animation:titleHeart 2s;animation-iteration-count:infinite;}.otherQnSect .qnCard .otherQnRight{width:35%;position:relative;}@media screen and (max-width:768px){.otherQnSect .qnCard .otherQnRight{width:82%;margin-left:auto;margin-right:auto;margin-top:8%;}}.otherQnSect .qnCard .otherQnRight .title{margin:0;}.otherQnSect .qnCard .otherQnRight .contactBtnSect{display:flex;align-items:center;text-decoration:none;color:#de0104;transition:.5s;}.otherQnSect .qnCard .otherQnRight .contactBtnSect .contactText{color:#d90f14;margin-left:0%;position:relative;padding:.5% 1%;white-space:nowrap;}@media screen and (max-width:1200px){.otherQnSect .qnCard .otherQnRight .contactBtnSect .contactText{color:#d90f14;}}.otherQnSect .qnCard .otherQnRight .contactBtnSect .contactText:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-top:2px solid #d90f14;border-bottom:2px solid #d90f14;transform:scaleY(2);opacity:0;transition:.3s;}.otherQnSect .qnCard .otherQnRight .contactBtnSect .contactText:after{content:'';position:absolute;top:2px;left:0;width:100%;height:100%;background-color:#d90f14;transform:scale(0);opacity:0;transition:.3s;z-index:-1;}.otherQnSect .qnCard .otherQnRight .contactBtnSect:hover .contactText{color:#fff;}@media screen and (max-width:1200px){.otherQnSect .qnCard .otherQnRight .contactBtnSect:hover .contactText{color:#d90f14;}}.otherQnSect .qnCard .otherQnRight .contactBtnSect:hover .contactText:before{transform:scaleY(1);opacity:1;}@media screen and (max-width:1200px){.otherQnSect .qnCard .otherQnRight .contactBtnSect:hover .contactText:before{opacity:0;}}.otherQnSect .qnCard .otherQnRight .contactBtnSect:hover .contactText:after{transform:scaleY(1);opacity:1;}@media screen and (max-width:1200px){.otherQnSect .qnCard .otherQnRight .contactBtnSect:hover .contactText:after{opacity:0;}}.otherQnSect .qnCard .otherQnRight .contactBtnSect:hover .faqPageContactUsbtnIcon{transform:rotateY(360deg);}@media screen and (max-width:1200px){.otherQnSect .qnCard .otherQnRight .contactBtnSect:hover .faqPageContactUsbtnIcon{transform:rotateY(0deg);}}.otherQnSect .qnCard .otherQnRight .contactBtnSect .faqPageContactUsbtnIcon{width:1.8vw;margin-right:1%;transition:.5s;}@media screen and (max-width:768px){.otherQnSect .qnCard .otherQnRight .contactBtnSect .faqPageContactUsbtnIcon{width:7vw;}}