@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap);@font-face{font-family:'cardillac';src:url(/wp-content/themes/ysa/fonts/Cardillac-Italic.eot) format('eot')}.wrapper{width:100%;max-width:1570px;margin:0 auto}.image{width:100%}.global-padding{padding:100px 0}h1{font-family:'cardillac-italic';font-style:italic;font-weight:700!important;font-size:clamp(2.875rem, 2.7rem + 0.875vw, 3.75rem)!important;line-height:normal!important;letter-spacing:12px}h2{font-size:clamp(1.75rem, 3vw, 3.125rem)!important;font-family:"Poppins",sans-serif;font-style:normal;font-weight:700;line-height:normal;letter-spacing:10px}span{display:inline-block;font-weight:400;font-size:18px;line-height:27px}p{color:#2F4858;font-size:18px;font-style:normal;font-weight:400;font-family:sans-serif}.cta{background:#E08A97;display:inline-flex;padding:10px 24px;text-decoration:none;color:#fff;font-weight:400;line-height:normal;letter-spacing:3.6px;transition:all ease .5s;font-family:"Mulish",sans-serif;font-size:18px}.cta:hover{background:#8B39B1;transition:all ease .5s}.social-cta{background:var(--Color-1,#E08A97);padding:10px;display:inline-block;width:50px;height:50px;box-shadow:3px 3px 0 0 #8B39B1;transition:all ease .5s}.social-cta:hover{box-shadow:unset;background:#8B39B1;transition:all ease .5s}.banner{background:#F5EBE6;height:100%;max-height:700px;display:flex;place-items:center}.banner p{font-family:"Poppins",sans-serif;font-size:clamp(1.5rem, 1.425rem + 0.375vw, 1.875rem);font-weight:600;line-height:45px;color:#2F4858;line-height:normal;margin-bottom:0}.banner h1{color:#8B39B1;margin-bottom:20px}.banner span{color:#8B39B1}.banner .image{width:100%;max-width:587px;border:2px solid #8B39B1;display:flex;place-content:center;position:relative;top:100px}.banner .image .img1{margin-bottom:-75px;margin-top:9px}.banner .content{display:flex;align-items:center;flex-direction:row;gap:100px}.banner .text{width:100%}.about{background:url(/wp-content/themes/ysa/asset/imgs/about-bg.jpg) center/cover no-repeat;height:100%;min-height:1238px;display:flex;place-items:center}.about .content{display:flex;flex-direction:column;align-items:center;margin-top:120px;text-align:center}.about .content h2{color:#8B39B1;font-family:"Poppins",sans-serif;font-size:50px;font-weight:700;letter-spacing:10px;margin-bottom:30px}.about .content img{margin-bottom:60px}.about .content p{margin-bottom:50px;color:#2F4858}.author{background:#F5EBE6}.author .content{gap:70px}.author p,.author h2{margin-bottom:30px}.author h2{color:#8B39B1;font-family:"Poppins",sans-serif;font-weight:700;letter-spacing:10px;font-size:50px}.author .social{display:flex;gap:20px;align-items:center}.card-content{padding:30px}.card{border:0px!important;position:relative}.card .card-content{position:absolute}.copy-right{background:#8B39B1;padding:39px 0;text-align:center}.copy-right p{color:#fff;margin:0}.image-name-con .image img{width:100px;height:100px;border-radius:50%}.image-name-con{margin-bottom:60px}.image-name-con .image{width:unset}.image-name-con{gap:26px}.slider .item .card .name p{margin:0;color:#fff}.slider .item .card .name p{font-size:18px;font-weight:400}.card .card-content .text p{color:#fff}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:70px!important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#FBCAD1!important}.owl-theme .owl-dots .owl-dot span{width:20px!important;height:20px!important}.video{position:relative;height:100%}.video .thumbnail img{width:100%}.vid-btn{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);height:100px;width:100px;background:#fff;border-radius:50%;display:flex;place-content:center;place-items:center}.vid-btn svg{margin-left:8px}.video-banner{background:url(/wp-content/themes/ysa/asset/imgs/video-bg.jpg) center/cover no-repeat}.vid-btn svg path{fill:#8B39B1}.video-banner .video h3{text-align:center;margin:0;color:#2F4858;font-family:"Poppins",sans-serif;font-size:clamp(1.375rem, 1.275rem + 0.5vw, 1.875rem);font-weight:600;line-height:normal}.video-overlay{height:100%;max-height:500px;min-height:500px;place-content:center;background:#000}.video-banner .video .video-details{margin-bottom:30px}.video-banner .text{text-align:center;width:100%;max-width:1310px;margin:0 auto}.video-banner .text p{margin-bottom:50px}.video-banner .text h2{margin-bottom:30px;color:#8B39B1;font-size:50px;font-weight:700;letter-spacing:10px;text-transform:uppercase}.video-banner iframe.video-iframe{width:100%}.copy-right p a{color:#fff;font-family:sans-serif;text-decoration:unset}.slider .card img{height:100%;min-height:550px}.slider .title h2{color:var(--Color-3,#8B39B1);text-align:center;font-weight:700;letter-spacing:10px;margin-bottom:50px}@media(max-width:1399px){.image-name-con{margin-bottom:20px}}@media(max-width:1199px){.global-padding{padding:70px 30px}.author .content .image img{width:100%;min-width:500px}.banner .image img{padding:0 45px;width:100%}.video-overlay{min-height:345px}}@media(max-width:991px){.banner .content{flex-direction:column;gap:unset}.banner{max-height:unset}.banner .image{top:70px}.video-overlay{min-height:unset;max-height:unset;height:unset}.video-con .row{gap:30px}.video .thumbnail img{height:100%;max-height:500px;object-fit:cover}.card .card-content{background:#E08A97;position:unset}.card img{display:none!important}.card-content .image-name-con .image img{display:block!important}.video-banner iframe.video-iframe{height:100%;min-height:496px}.about{min-height:950px}}@media(max-width:767px){.global-padding{padding:50px 20px}.about .content{margin-top:100px}.about .content img{margin-bottom:30px;height:100%;max-height:300px}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:30px!important}}@media(max-width:576px){.author .content{flex-direction:column!important;gap:50px}.author .content .image img{min-width:unset}.banner .image img{width:100%;max-width:450px}.banner .image{top:70px;height:100%;min-height:300px}.banner .image img{margin:10px 0;max-width:unset;padding:0 20px}}