@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&display=swap);/*!
Theme Name: Radiancy
Theme URI: http://underscores.me/
Author: Saints soldier
Author URI: #
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: radiancy
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Radiancy is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 .wapper ul li a{position:relative;overflow:visible}.wapper ul li span{position:absolute;bottom:-13px;left:0;right:0;text-align:center;display:flex;justify-content:center}body{margin:0;padding:0;font-size:16px;font-family:Inter,sans-serif}h1{margin:0;padding:0}p{font-size:16px;color:#000;line-height:1.6}.app.is-hidden{visibility:hidden}.preloader{position:fixed;inset:0;display:grid;place-items:center;background:radial-gradient(circle at top,#FFFFFF 0%,#292E70 100%);overflow:hidden;z-index:9999;animation:loader-exit 400ms ease-in forwards;animation-play-state:paused;transition:background 0.25s ease-out}.preloader .glow{position:absolute;width:60vmax;height:60vmax;border-radius:50%;background:radial-gradient(circle at center,rgb(255 255 255 / .25),transparent 70%);transform:scale(.75);opacity:0;animation:glow-in 900ms cubic-bezier(.2,.8,.2,1) forwards}.preloader img{width:clamp(320px, 18vmin, 220px);transform:scale(.9);opacity:0;animation:logo-in 700ms cubic-bezier(.2,.8,.2,1) 150ms forwards;filter:drop-shadow(0 0 0 #292E70)}@keyframes glow-in{0%{transform:scale(.75);opacity:0;filter:blur(16px)}60%{transform:scale(1.05);opacity:1;filter:blur(6px)}100%{transform:scale(1);opacity:1;filter:blur(2px)}}@keyframes logo-in{0%{transform:scale(.9);opacity:0;filter:blur(8px)}100%{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes loader-exit{to{opacity:0;visibility:hidden}}.header{width:100%;padding:30px 30px;position:absolute;z-index:20;box-sizing:border-box}.header-container{display:flex;justify-content:center;align-items:center;position:relative}.logo{height:60px;object-fit:contain}.cta-btn{width:auto;right:0;padding:15px 24px;font-size:15px;background:none;border:1px solid #fff;border-radius:25px;color:#fff;cursor:pointer;text-decoration:none;position:absolute;transition:all 0.3s ease}.cta-btn:hover{background-color:#fff;border-color:#fff;color:#334674}@media (max-width:1024px){.header-container{display:flex;justify-content:space-between}}}.main-header{width:100%;float:left;background:#272b4a;color:#fff}.slidertext{display:flex}.hero-bg{width:100%;height:100vh;background-image:url(/wp-content/themes/radiancy/image/banner-bg.png);z-index:0;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;z-index:0}.hero-container-fuild{width:100%;position:absolute;bottom:0}.hero-container{margin-left:auto;margin-right:auto;width:100%;padding:10px 40px;justify-content:space-evenly;display:flex;align-content:space-around;flex-wrap:wrap;align-items:flex-end;box-sizing:border-box}.hero-container .hero-left{width:10%;float:left;flex-shrink:0;padding:30px 30px 20px 0}.hero-container .hero-left img{max-width:100%}.hero-container .hero-right{width:88%;float:right}.hero-container .hero-right .heading-bar{width:100%;display:flex;align-content:space-around;align-items:flex-end;justify-content:space-between}.hero-container .hero-right .heading-bar h1{width:auto;font-size:64px;line-height:76px;margin:10px 0 0 0;letter-spacing:normal}.hero-container .hero-right .heading-bar span{font-size:15px;letter-spacing:2px}.hero-container .hero-right .heading-bar span a{color:#fff;text-decoration:none}.hero-container .hero-right .heading-bar span a:hover{text-decoration:underline}.hero-container .hero-right .hero-contant-bar{width:100%;height:auto;margin-top:10px;border-top:1px solid #ffffff50;display:flex;justify-content:space-between;align-items:center;align-content:space-between;padding:0}.hero-container .hero-right .hero-contant-bar .hero-cont-left{width:100%;padding:15px 0;border-right:1px solid #ffffff50;display:flex;gap:20px;align-items:baseline;justify-content:space-between;justify-content:space-between;align-items:center;gap:20px;flex:1}.hero-container .hero-right .hero-contant-bar .hero-cont-left span{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;letter-spacing:8px;width:22%;padding-top:27px}.hero-container .hero-right .hero-contant-bar .hero-cont-left p{width:78%;color:#fff;letter-spacing:1px;font-weight:lighter;font-size:16px;align-items:center}.hero-container .hero-right .hero-contant-bar .hero-cont-left a{width:auto;padding:15px 30px;font-size:16px;background:none;border:1px solid #fff;border-radius:25px;color:#fff;cursor:pointer;margin-right:30px;text-decoration:none;flex-shrink:0;transition:all 0.3s ease}.hero-container .hero-right .hero-contant-bar .hero-cont-left a:hover{background-color:#fff;border-color:#fff;color:#334674}.hero-container .hero-right .hero-contant-bar .hero-cont-left button:hover{border:0 solid #fff;color:#000;background:#fff}.hero-container .hero-right .hero-contant-bar .hero-btn-right{width:169px;gap:15px;justify-content:center;display:flex;flex-shrink:0}.hero-slider{position:relative;width:100%;height:100vh;overflow:hidden}.hero-bg{opacity:0;transition:opacity 1s ease-in-out;position:absolute;inset:0}.hero-bg.active{opacity:1;z-index:1}.hero-right .hero-contant-bar,.hero-right .hero-cont-left .slidertext,.hero-right .hero-cont-left .explore-btn{transition:all 0.8s ease}.hero-bg.active .hero-right .hero-cont-left .slidertext,.hero-bg.active .hero-right .hero-cont-left .explore-btn{transform:translateY(0);opacity:1}.hero-bg:not(.active) .hero-right .hero-cont-left .slidertext,.hero-bg:not(.active) .hero-right .hero-cont-left .explore-btn{opacity:0}.arrow{cursor:pointer;transition:opacity 0.3s ease}.arrow:hover{opacity:.7}.wapper-fuild{width:100%;background:#fff;float:left}.wapper{width:100%;max-width:1179px;margin:0 auto;padding:70px 0}.wapper h2{font-size:40px;line-height:42px;color:#1C1552;margin-bottom:0}.wapper ul{width:100%;display:flex;margin:0;padding:0;margin-bottom:70px;gap:19px;margin-top:43px;flex-wrap:wrap}.wapper ul li{flex:0 0 calc(25% - 20px);height:279px;list-style:none;justify-content:space-evenly;vertical-align:middle;align-content:center;display:inline-block;position:relative;display:inline-flex;gap:20px;margin-bottom:19px}.wapper ul li a{border:1px solid #ccc;border-radius:20px;text-align:center;vertical-align:middle;align-content:center;display:inline-block;position:relative;display:inline-flex;width:100%;height:100%;padding:21px;box-sizing:border-box;display:block}.wapper ul li span{padding:5px 10px;font-weight:700;border:1px solid #ccc;background:#fff;border-radius:5px;font-size:12px;position:absolute;bottom:-13px;letter-spacing:2px;color:#9D9D9D;cursor:context-menu;left:auto;right:auto;justify-self:anchor-center}.wapper ul li a:hover span{background:#1C1552;color:#fff}.wapper ul li a:hover{border-color:#1C1552}@media (max-width:1860px){.slidertext{width:78%}}.container-3-bg{width:100%;height:auto;background-image:url(/wp-content/themes/radiancy/image/PHOS-FOOTER.png);float:left;background-repeat:no-repeat;background-size:cover;background-position:center}.posh-area{width:auto;max-width:1180px;margin:0 auto;padding:100px 120px;display:flex}.posh-area-left{width:48%;margin-right:3%;float:left}.posh-area-left .posh-logo img{display:block;margin:auto;max-width:305px}.posh-area-left .behavioral-card{width:80%;background:hsl(236deg 46% 30% / 20%);border-radius:25px;float:left;height:auto;color:#fff;margin-top:50px;padding:50px}.posh-area-left .behavioral-card h2{width:100%;font-size:40px;line-height:50px;margin:0;letter-spacing:-1px;color:#fff}.posh-area-left .behavioral-card h3{width:100%;font-size:21px;line-height:36px;margin:10px 0 10px 0;letter-spacing:normal;color:#fff}.posh-area-left .behavioral-card p{color:#fff;font-size:16px;line-height:24px}.posh-area-left .behavioral-card ul{margin:0;padding:0;display:inline;list-style-type:disc;list-style-position:inside}.posh-area-left .behavioral-card ul li{margin:0;padding:0;font-size:16px;line-height:24px}.posh-area-right{width:48%;margin-left:3%;float:left}.posh-area-right ul{width:100%;margin:0;padding:0}.posh-area-right ul li{border-top:1px solid #ccc;margin:0;padding:55px 0;float:left;width:100%;list-style:none;display:flex;align-items:flex-start;align-content:space-between}.posh-area-right ul li:last-child{border-bottom:1px solid #ccc}.posh-area-right ul li .upper-alpha{width:20%;align-self:anchor-center;margin-right:10px}.posh-area-right ul li .upper-alpha h2{color:#fff;font-size:90px;font-family:"Cormorant Garamond",serif;font-weight:lighter;margin:0;padding:0;line-height:80px;font-style:normal;text-align:center}.posh-area-right ul li .upper-text{width:80%;float:left}.posh-area-right ul li .upper-text h4{color:#fff;font-size:21px;margin:0;padding:0}.posh-area-right ul li .upper-text p{color:#fff;font-size:16px;line-height:24px;letter-spacing:1px}.phos-text{margin:0 auto;width:860px;margin-top:60px;margin-bottom:60px;clear:both}.phos-text p{font-family:"Cormorant Garamond",serif;font-style:italic;font-size:25px;color:#fff;text-align:center;font-weight:lighter}.posh-contact-Radiancy .contactUs-card{width:100%;margin:0 auto;background:#334574;padding:30px 30px 30px 50px;height:auto;color:#fff;border-radius:25px;display:flex}.contactUs-card .rad-col{width:50%!important}.row .main-col h2{font-size:35px;font-weight:900;letter-spacing:-3px;margin:0px!important}.row .main-col p{position:absolute;bottom:0;margin:0;color:#B9C0D0;text-transform:uppercase;letter-spacing:2px;font-size:11px}.row .main-col{position:relative}.row .main-col .contact-icons{position:absolute;bottom:50px;display:flex;gap:30px}.row .main-col .contact-icons img{margin-right:30px;width:18px}.posh_form{margin-top:35px}.posh_form .gform_wrapper.gravity-theme .gform_fields input,.posh_form .gform_wrapper.gravity-theme .gform_fields textarea{background:#475782;border:none;display:block;font-family:Akkurat,Helvetica,Arial,sans-serif;font-size:16px!important;font-weight:400;margin-bottom:10px;border-radius:10px;padding:17px;width:100%;box-sizing:border-box;resize:none;color:#fff;border:1px solid #475782}.posh_form .gform_wrapper.gravity-theme .gform_fields.gfield_error input{border:1px solid #ff000047}.gform_wrapper.gravity-theme .gfield_validation_message{display:none}.posh_form .gform_wrapper.gravity-theme .gform_fields textarea{height:100px!important}.posh_form .gform_wrapper.gravity-theme .gform_fields input::placeholder{color:#B3BACB}.posh_form .gform_wrapper.gravity-theme .gform_fields textarea::placeholder{color:#B3BACB}.posh_form .gform_wrapper.gravity-theme .gform_footer,.posh_form .gform_wrapper.gravity-theme .gform_page_footer{margin:6px 0 0;padding:8px 0 16px 0}.posh_form button{width:auto;padding:15px 35px;font-size:15px;background:0 0;border:1px solid #fff;border-radius:25px;color:#fff;cursor:pointer;margin-right:30px}.gform_wrapper.gravity-theme .gform_validation_errors{display:none}.wapper .client-div img{padding:10px}.main-header .header-logo{position:relative;display:flex;justify-content:space-between;z-index:1;padding:20px 20px 20px 0;width:55%}.header-logo .header-contact button{width:auto;padding:12px 20px;font-size:15px;background:none;border:1px solid #fff;border-radius:25px;color:#fff;cursor:pointer}.header-row{display:flex;width:100%}.header-col{width:45%}@media screen and (max-width:1024px){.header .h-left{display:none}.header .h-right{width:100%}.hero-container{display:grid;width:90%}.hero-container .hero-right{width:100%}.hero-container .hero-right .hero-contant-bar .hero-cont-left{display:block}.wapper ul li{width:45%}.posh-area{display:block}.posh-area-left{width:100%}.posh-area-right{width:100%;margin-bottom:100px}.posh-area-right ul li{margin:30px 0 0 0}.posh-area-right ul li:first-child{margin:65px 0 0 0}.wapper{padding:20px;box-sizing:border-box}.wapper ul li{height:100%}.hero-container .hero-right .hero-contant-bar .hero-cont-left p{width:100%;margin:30px 0}}.logo-banner{display:flex}@media screen and (max-width:320px){.wapper ul li{width:100%}.posh-area-right ul li{display:block!important}.posh-area-right ul li .upper-text h4{margin-top:40px}}@media screen and (max-width:1024px){.hero-container .hero-left img{display:none}.slidertext{display:block;width:100%}.hero-container .hero-right .hero-contant-bar{border:none;display:inline-block}.hero-contant-bar{background:#1C1552;padding:20px!important;border-radius:15px}.hero-container .hero-right .hero-contant-bar .hero-cont-left{border:none}.hero-left-mobile img{width:150px}}@media screen and (min-width:1024px){.slidertext img{display:none}}.flat_button_right{position:absolute;bottom:40px;right:49px;z-index:20}.flat_button_right svg{padding:0 7px 0 5px}.hero-container .hero-right .heading-bar .hero-title{width:auto;font-size:72px;line-height:76px;margin:10px 0 11px 0;letter-spacing:normal;font-weight:700}.posh_form .gform_footer input{width:auto;padding:15px 35px;font-size:15px;background:#fff0;border:1px solid #fff;border-radius:25px;color:#fff;cursor:pointer;margin-right:30px;transition:all 0.3s ease}.posh_form .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:1px solid #c02b0a;background:#ff000026}div#gform_confirmation_wrapper_1{height:100px;text-align:center;padding:21px}.posh_form .gform_footer input:hover{background:#fff;color:#334674}@media (max-width:1640px){.hero-container .hero-left{width:12%;flex-shrink:0;padding:30px 20px 20px 0;box-sizing:border-box}.hero-container{padding:10px 20px}.hero-container .hero-right{width:88%;float:right}.flat_button_right{right:30px}}@media (max-width:1400px){.hero-container .hero-left{width:16%;flex-shrink:0}.hero-container{padding:10px 20px}.hero-container .hero-right{width:84%}.hero-container .hero-right .heading-bar .hero-title{font-size:54px;line-height:58px}.hero-container .hero-right .hero-contant-bar .hero-cont-left span{width:34%;flex-shrink:0}}@media (max-width:1200px){.wapper{width:90%;max-width:1170%;margin:0 auto;padding:70px 0}.wapper ul li{flex:0 0 calc(50% - 20px)}.wapper ul{justify-content:space-between}}.copyright.mobile_show{display:none}.copyright.mobile_show{position:relative;bottom:0;margin:0;color:#B9C0D0;text-transform:uppercase;letter-spacing:2px;font-size:11px}.copyright.mobile_show p{position:relative;bottom:0;margin:0;color:#B9C0D0;text-transform:uppercase;letter-spacing:2px;font-size:11px}@media (max-width:1024px){.hero-slider{height:70vh;overflow:visible}.hero-bg{height:70vh}.phos-text{width:90%}.hero-container{display:block;width:100%}.hero-container .hero-left{display:none}.hero-container .hero-right{width:100%;margin:auto;float:none}.slidertext img{display:block}.logo-banner{display:block}.hero-contant-bar{box-sizing:border-box}.hero-container-fuild{width:100%;position:absolute;bottom:0;margin-bottom:-212px}div.flat_button_right{bottom:89px;right:41px}.hero-container .hero-right .hero-contant-bar .logo-banner{padding:0 7px;margin:0;width:100%}.hero-container .hero-right .hero-contant-bar .logo-banner .location{width:100%;display:block}.hero-container .hero-right .hero-contant-bar .logo-banner p{margin:0;padding:16px 0;height:65px}.hero-container .hero-right .hero-contant-bar .hero-cont-left a{display:block;text-align:center;margin-right:0}.wapper-fuild{width:100%;background:#fff;float:left;margin-top:233px}.posh-area{display:block;width:90%;padding:40px 0 70px 0}.posh-area-left{margin-right:0;width:100%}.posh-area-left .behavioral-card{width:100%;padding:10%;box-sizing:border-box}.posh-area-right{margin-left:0}.posh-area-right ul li{margin:0 0 0 0}.copyright.mobile_show{display:block;text-align:center}.copyright.mobile_hide{display:none}.posh-contact-Radiancy .contactUs-card{display:block;box-sizing:border-box;padding:40px}.contactUs-card .rad-col{width:100%!important}.gform_wrapper.gravity-theme #field_submit,.gform_wrapper.gravity-theme .gform_footer{display:block!important;margin:0 auto!important;text-align:center}}@media only screen and (max-width:641px){.posh_form .gform_footer input.button{line-height:14px!important}}@media (max-width:600px){.hero-container .hero-right .heading-bar .hero-title{font-size:35px;line-height:42px}.hero-container-fuild{width:100%;position:absolute;bottom:0;margin-bottom:-278px}.wapper ul{gap:10px}.wapper{padding:70px 0 0 0}.wapper ul li{flex:0 0 calc(50% - 10px);width:50%;height:auto}.wapper .client-div img{max-width:100%;padding:0}.hero-slider{height:70vh;overflow:visible}.hero-bg{height:70vh}div.flat_button_right{bottom:72px;right:40px}.hero-container .hero-right .hero-contant-bar .logo-banner p{height:112px;font-size:14px}.posh-area-right ul li .upper-alpha{width:30%}.wapper ul li a{text-decoration:none}.wapper ul li span{position:relative;top:28px}}.page-template-template-thankyou .hero-bg{opacity:10;height:100vh}.page-template-template-thankyou .hero-bg:before{content:'';width:100%;height:100vh;background-color:rgb(0 35 82 / 66%);position:absolute;top:0;left:0;z-index:2}.thanks-msg{max-width:860px;width:90%;margin:0 auto;text-align:center;color:#fff;height:100vh;align-content:space-between;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;z-index:2;position:relative}.thanks-msg h1{font-size:54px;font-weight:700;line-height:58px}.thanks-msg p{letter-spacing:1px;font-weight:lighter;font-size:16px;line-height:1.6;color:#fff;align-items:center;margin:20px 0 30px 0}.thanks-msg a{width:auto;padding:15px 30px;font-size:16px;background:none;border:1px solid #fff;border-radius:25px;color:#fff;cursor:pointer;margin-right:30px;text-decoration:none;flex-shrink:0;transition:all 0.3s ease}.thanks-msg a:hover{background-color:#fff;border-color:#fff;color:#334674}.page-template-template-thankyou .cta-btn{display:none}@media (max-width:1024px){.page-template-template-thankyou .header-container{justify-content:center}}@media (max-width:480px){.thanks-msg h1{font-size:42px;line-height:48px}}