body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/training/images/bannerbg.webp);background-repeat:no-repeat;background-size:cover}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{height:100%;width:100%}.userway-accessibility-icon{position:fixed;top:20px;right:20px;width:40px;height:40px;z-index:2000}.userway-accessibility-icon .userWayBackGroundBody{width:40px;height:40px;padding:0;margin:0;border:none;border-radius:50%;background-color:transparent;display:inline-block;cursor:pointer}.brandTagLineContainer{margin:0;width:200px;max-width:100%;container-type:inline-size}.navbar-div .brandTagLineContainer{width:70%;max-width:230px;margin-inline:auto}.brandTagLine{color:#FFFFFF;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:12px;font-size:6.456cqw;font-weight:500;margin:-4px 0 0;padding-left:19%;text-align:left;white-space:nowrap;cursor:pointer}.App{text-align:center}.background-video{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.background-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homePage-Container{display:flex!important;flex-direction:column;margin-left:0!important}.warrenty-text a{color:#FFF}.homepage-text1 h4{color:#FFFFFF;font-weight:600;font-size:18px}.goal-div{color:#FFFFFF}.beyond-text{color:#FF7A00;font-weight:600;font-size:18px}.goal-div p{font-size:8px}.homepagelist ul{list-style-type:disc;padding:0;margin-left:1rem;text-align:left}.image-container{margin-top:-3rem}.homePage-row,.image-container{display:flex!important;flex-direction:row;justify-content:space-around;align-items:center;padding:0}.homePage-row{margin:0}.homepage-title{color:#FF6B00;font-weight:700;margin-top:2rem;margin-bottom:15px;font-size:55px}.trademark-r{position:relative;font-size:1.4em;top:3px;font-weight:700}.homepage-title .trademark-r{font-size:.48em;top:-.46em;font-weight:400}.homepage-heading{color:#fff;font-size:30px;font-weight:700;margin-top:15px;margin-right:10rem}.homepage-text1{color:#fff;font-size:30px;font-weight:400;margin-right:7rem}.homepage-text2{color:#fff;font-size:25px;font-weight:400;margin-right:2rem}.mortgage-broker-logo,.real-estate-logo{margin:10px}.general-people-logo,.mortgage-broker-logo,.real-estate-logo{width:180px;height:400px;animation:thumbnailHover .5s forwards}.general-people-logo{margin-right:0}.homepage-search{background:transparent;border:1px solid #fff;border-radius:5px;outline:none;color:#fff;font-size:1rem;padding:6px 10px;margin-right:1rem;text-decoration:none;margin-bottom:10px}.homepage-search::-moz-placeholder{color:#fff;padding:5px;text-decoration:none}.homepage-search::placeholder{color:#fff;padding:5px;text-decoration:none}.homepage-search:focus{border:1px solid #ff7a00}.search-box-row{display:flex!important;justify-content:flex-end;margin-left:0;margin-right:0}.search-link{display:inline-flex}.homepage-search-bar{display:flex}.profile-title{color:#FFF;font-weight:700;font-size:11px;transform:translateY(-50px)}.profile-title-div{text-align:center;background-image:url(/training/images/your-profile-bgline.webp);background-size:100% 100%;background-position:50%;background-repeat:no-repeat;padding-top:2rem;margin-top:2rem}.homepage-angelai-logo{width:200px;max-width:100%;height:auto;display:block}.homepage-navbar{background:transparent!important}@media screen and (min-width:320px) and (max-width:992px){.general-people-logo,.mortgage-broker-logo,.real-estate-logo{width:90px;height:230px;margin:10px}}@media screen and (min-width:768px) and (max-width:992px){.homepage-title{font-size:35px!important}.profile-container{background:#110960;padding:0 2rem;border-radius:10px}.homepage-heading{font-size:23px!important;margin-right:0!important}.homepage-text1{font-size:20px!important;margin-right:0!important}.homepage-text2{font-size:15px!important;margin-right:0!important}.homepagelist{font-size:10px}.homepage-text1 h4{font-size:14px!important}}@media screen and (min-width:820px) and (max-width:992px){.homePage-row{margin-top:1rem}.image-container{margin-left:0}}@media screen and (min-width:992px) and (max-width:1099.7px){.homepage-title{font-size:57px!important}.homepage-heading{font-size:25px!important;margin-right:0!important;margin-top:0!important}.homepage-text1{font-size:20px!important;margin-right:0!important}.homepage-text2{font-size:15px!important;margin-right:0!important}.profile-container{background:#110960;padding:0 2rem;border-radius:10px}.image-container{margin-top:-3rem;margin-left:0}.general-people-logo,.mortgage-broker-logo,.real-estate-logo{width:100px;height:280px;margin:10px}.goal-div p{font-size:9.4px}.homePage-row{margin-top:2rem}.homePage-Container{margin-left:2rem;margin-right:2rem}.homepagelist{font-size:14px}}.unordered-list{list-style-type:none!important;padding:0;margin:0}.unordered-list a{color:#FFF}.unordered-list li{margin:30px;color:#FFF;cursor:pointer}.unordered-list li a{text-decoration:none;color:#FFF}.navbar-div{margin-inline:2rem;background:linear-gradient(180deg,#170679,rgba(23,6,121,0))}.Angelai-logo-div{display:block;position:relative}.angelai-logo{width:70%;max-width:230px;height:auto;margin-inline:auto;display:block;margin-top:1rem}.unordered-list li a:hover{color:#FF7A00;animation:textHover .3s forwards}@keyframes textHover{0%{color:#FFF}to{color:#FF7A00}}.search-bar{display:flex;justify-content:center;align-items:center;margin-top:1rem;position:relative}.navbar-search-input{background:transparent;border:1px solid #fff;border-radius:10px;outline:none;color:#fff;font-size:1.2rem;padding:10px;width:75%;margin-top:3rem;text-decoration:none;margin-bottom:10px}.navbar-search-input::-moz-placeholder{color:#fff;padding:5px;text-decoration:none}.navbar-search-input::placeholder{color:#fff;padding:5px;text-decoration:none}@media screen and (min-width:992px) and (max-width:1099.7px){.Angelai-logo-div{margin-left:2rem}}.thumbnails-container{display:flex;overflow-x:hidden}.real-estate-thumbnail{width:150px;margin-right:10px;cursor:pointer;padding-bottom:2rem;padding-top:2rem;padding-inline:1px}.real-thumbnail-div{margin-inline:3rem}.real-estate-title{color:#ff7722;font-size:30px;font-weight:600}.real-estate-text,.real-estate-title{font-family:Poppins,Helvetica,Arial,sans-serif;left:0;letter-spacing:0;line-height:normal;position:relative;top:0}.real-estate-text{height:auto;width:100%;max-width:480px;color:#ffffff;font-size:18px;font-weight:400}.real-estate-thumbnail img{width:95%;height:auto;border-radius:5px}.app-shell-content{min-width:0}.slider-container{overflow:hidden}.slick-next,.slick-prev{font-size:24px;color:#fff;display:none!important}.slick-dots{position:relative;list-style:none;display:flex;justify-content:center;padding-block:10px;margin-block:10px}.slick-dots li{margin:0 3px}.slick-dots li button{font-size:0;line-height:0;width:10px;height:10px;border-radius:50%;background-color:#aeadad;border:2px solid #ccc;cursor:pointer;transition:background-color .3s,border-color .3s;position:relative;color:transparent;padding:0}.slick-dots li button:hover{background-color:#999;cursor:pointer}.slick-dots li.slick-active button{background-color:#FF650F;border-color:#FF650F}.slick-dots li.slick-active button:hover{background-color:#FF650F}.slick-dots li button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background-color:transparent}.slick-slider{width:100%}@media screen and (min-width:992px) and (max-width:1099.7px){.real-estate-thumbnail>img{width:95%!important;height:auto!important}.real-thumbnail-div{margin:0!important}.real-estate-thumbnail{width:100%!important;height:auto!important}}@media screen and (min-width:768px) and (max-width:991.7px){.real-thumbnail-div{margin:0!important}.real-estate-thumbnail{width:100%!important;height:auto!important}.real-estate-text{margin-top:10px!important;margin-bottom:10px!important}.real-estate-thumbnail{padding-top:1rem!important;padding-bottom:0!important}}.playlist-search-bar{background:transparent;border:1px solid #fff;border-radius:10px;outline:none;color:#fff;font-size:1.2rem;padding:1rem;width:50%;margin-top:3rem;margin-bottom:10px}.playlist-search-bar::-moz-placeholder{color:#fff;padding:5px}.playlist-search-bar::placeholder{color:#fff;padding:5px}.playlist-search-bar:focus{border:1px solid #ff7a00}.video-list{max-height:400px;overflow-y:auto;list-style:none;padding:0}.video-list::-webkit-scrollbar{width:10px}.video-list::-webkit-scrollbar-thumb{background-color:#ff7a00;border-radius:5px}.video-list::-webkit-scrollbar-track{background-color:#999;border-radius:5px}.video-list li{padding:30px;margin-bottom:5px;background-color:transparent;cursor:pointer;transition:background-color .3s;text-align:left;color:#FFF;font-size:1.5rem!important;font-weight:600}.video-list li:hover{background-color:rgba(217,217,217,.3)}.video-title{font-weight:700;margin-bottom:5px}.video-title-div{display:flex;align-items:center}.video-title-div:nth-child(2n) .play-button-div{background:#9C0083}.video-title-div:nth-child(odd) .play-button-div{background:#999}.play-button-div{padding:20px;margin-right:1rem;border-radius:5px}.white-play-button{width:20px;height:20px}@media screen and (min-width:768px) and (max-width:991.7px){.video-list li{padding:0!important;font-size:1rem!important}.play-button-div{padding:10px!important}.playlist-container{padding:0!important}}@media screen and (min-width:992px) and (max-width:1099.7px){.video-list li{padding:0!important;font-size:1rem!important}.play-button-div{padding:10px!important}.playlist-container{padding:0!important}}.video-container{position:fixed;inset:0;z-index:3000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;background:rgba(3,1,40,.85)}.video-player{width:auto;height:auto;max-width:min(960px,100%);max-height:78vh}.close-button{position:static;background:#ff7722;color:#fff;border:none;padding:8px 20px;border-radius:5px;cursor:pointer}#rigvedQuotesContainer{color:#000;border:1px solid #000;border-radius:15px;background-color:#fff;font-family:Poppins,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;position:absolute;top:100%;left:0;z-index:1000;box-shadow:0 4px 14px rgba(0,0,0,.25);margin-top:8px;font-size:13px;width:min(260px,100%);overflow:hidden}.navbar-quote-slot{position:relative;height:48px}.navbar-div #rigvedQuotesContainer{top:0;right:0;margin-inline:auto}#rigvedQuotesContainer .container{padding:6px 10px 4px}#rigvedQuotesContainer .row{margin-left:-12px;margin-right:-12px}#rigvedQuotesContainer .row>*{padding-left:12px;padding-right:12px}#rigvedQuotesContainer p{margin:0 0 6px}#rigvedQuotesContainer .text-center{text-align:center}#rigvedQuotesContainer .mb-0{margin-bottom:0!important}@media screen and (min-width:992px) and (max-width:1099.7px){#rigvedQuotesContainer{font-size:12px}}@media only screen and (max-width:767.7px){#rigvedQuotesContainer{font-size:11px;width:min(220px,80%)}#rigvedQuotesContainer svg{width:14px;height:9px}.homepage-navbar #rigvedQuotesContainer{position:static;box-shadow:none}}body,html{overflow-x:hidden}@media screen and (max-width:767px){.app-shell{flex-direction:column!important}.app-shell-content{padding:12px!important;min-width:0}.navbar-div{margin-inline:1rem}.homePage-Container{display:block!important;padding:0 1rem}.homePage-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:center;width:100%}.homePage-row>div{width:100%!important;max-width:100%!important}.homepage-title{font-size:32px!important;margin-top:1rem}.homepage-heading{font-size:20px!important;margin-right:0!important}.homepage-text1{font-size:16px!important;margin-right:0!important}.homepage-text2{font-size:14px!important;margin-right:0!important}.homepagelist{font-size:13px;text-align:left}.homepage-search-bar,.search-box-row{justify-content:center}.homepage-search-bar{margin-top:10px}.image-container{flex-wrap:wrap;margin-top:1rem}.profile-container{margin-top:1.5rem}.general-people-logo,.mortgage-broker-logo,.real-estate-logo{width:80px!important;height:200px!important}.slider-container{max-width:100%;overflow:hidden!important}.real-estate-thumbnail{width:90vw!important;max-width:300px!important;margin-inline:auto}.real-estate-text{width:100%!important;height:auto!important}}