.about-contents{padding-top:calc(var(--headerHeight) + 50px);padding-bottom:50px;background-color:var(--darkBg)}@media(max-width:767.8px){.about-contents{padding-top:calc(var(--headerHeight) + 30px);padding-bottom:30px}}.about-contents .wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row-reverse;padding:0}@media(max-width:767.8px){.about-contents .wrap{flex-direction:column-reverse;padding:0 20px}}.about-contents .wrap .mobile-only{margin-top:40px}.about-contents__content{max-width:587px;text-align:left}@media(max-width:767.8px){.about-contents__content{text-align:center;max-width:100%;padding:20px 0 10px}}.about-contents__content span{font-family:var(--fontHeading);font-size:13px;text-transform:uppercase;letter-spacing:1.3px;color:var(--primaryColor);font-weight:700}@media(max-width:767.8px){.about-contents__content span{font-size:11px;letter-spacing:1.1px}}.about-contents__content h2{font-size:51px;letter-spacing:-2.55px;max-width:587px;color:var(--white);margin-top:10px;margin-left:auto}@media(max-width:767.8px){.about-contents__content h2{font-size:31px;letter-spacing:-1.55px;margin-bottom:20px}}.about-contents__content p{font-size:13px;line-height:21px;margin:25px 0;max-width:578px}@media(max-width:767.8px){.about-contents__content p{margin:10px auto 20px;line-height:18px}}.about-contents__content p.desc_one{font-style:italic;color:var(--primaryColor)}.about-contents__content p.desc_two{color:var(--white);font-style:normal}.about-contents__testimonial{margin-top:50px;display:flex;align-items:flex-start}@media(max-width:767.8px){.about-contents__testimonial{justify-content:center}}.about-contents__testimonial .about-contents__testimonial-image{margin-right:30px}.about-contents__testimonial .about-contents__testimonial-image img{max-width:120px;height:120px;border-radius:50%}.about-contents__testimonial .about-contents__testimonial-text{max-width:286px}@media(max-width:767.8px){.about-contents__testimonial .about-contents__testimonial-text{display:flex;flex-direction:column;align-items:flex-start}}.about-contents__testimonial .about-contents__testimonial-text h3{font-size:21px;line-height:26px;letter-spacing:-1.05px;margin-bottom:5px}.about-contents__testimonial .about-contents__testimonial-text span{font-size:16px;line-height:16px;letter-spacing:0;font-weight:400;text-transform:capitalize;color:var(--primaryColor)}.about-contents__testimonial .about-contents__testimonial-text p{font-size:13px;line-height:16px;letter-spacing:0;font-weight:400;font-style:italic;color:var(--white);margin:5px 0 10px;padding-right:34px;text-align:left}.about-contents__testimonial .about-contents__testimonial-text .social__media{display:flex;align-items:center}.about-contents__testimonial .about-contents__testimonial-text .social__media a{margin-right:8px}.about-contents__medias{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:100vh}@media(max-width:767.8px){.about-contents__medias{align-items:center;justify-content:space-around;height:auto;padding:30px 0}}@media(max-width:767.8px){.about-contents__medias .video{margin-bottom:35px}}.about-contents__medias .video__inner{cursor:pointer;width:540px}.about-contents__medias .video__inner .player-wrapper{position:relative}.about-contents__medias .video__inner .player-wrapper .video__image{position:relative;width:100%;height:100%;max-height:318px}.about-contents__medias .video__inner .player-wrapper .video__image .video__image--icon{position:absolute;z-index:9;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(max-width:767.8px){.about-contents__medias .video__inner .player-wrapper .video__image .video__image--icon img{max-width:37px}}.about-contents__medias .video__inner .player-wrapper .video__image .video__image--img{position:absolute}.about-contents__medias .video__inner .player-wrapper .video__image .video__image--img:before{content:"";display:block;position:absolute;background-color:var(--primaryColor);top:0;width:100%;height:100%;z-index:1;opacity:.6;border-radius:20px}.about-contents__medias .video__inner .player-wrapper iframe{overflow:hidden;border-radius:20px}@media(max-width:767.8px){.about-contents__medias .video__inner .player-wrapper iframe{max-height:180px}}