:root{--color-primary:#1b6cb5;--color-secondary:#723398;--color-white:#ffffff;--color-dark:#252525;--primary-hover:#035394;--secondary-hover:#361F61;--gradient-primary:linear-gradient(77deg, rgba(114,51,152,0.7) 0%, rgba(0,18,34,0.7) 100%);--gradient-secondary:linear-gradient(77deg, rgba(36,123,201,1) 0%, rgba(0,75,135,1) 100%)}.align-vert{display:flex;align-items:center}.align-middle{display:flex;justify-content:center;align-items:center}.full-height{min-height:100vh}.mt-5r{margin-top:5rem}.mt-8r{margin-top:8rem}.mt-10r{margin-top:10rem}.mt-2_5{margin-top:2.5rem}.primary-btn{border:2px solid var(--color-primary);background-color:var(--color-primary);border-radius:25px 25px 25px 10px;padding:12px 40px;color:#fff;text-decoration:none;transition:.3s ease-in-out all}.primary-btn:hover{background-color:var(--primary-hover);color:var(--color-white)}.secondary-btn{border:2px solid var(--color-white);background-color:initial;border-radius:25px 25px 25px 10px;padding:12px 40px;color:#fff;text-decoration:none;transition:.3s ease-in-out all}.secondary-btn:hover{background-color:var(--primary-hover);color:var(--color-white);border-color:var(--primary-hover)}.tertiary-btn{border:2px solid var(--color-secondary);background-color:var(--color-secondary);border-radius:25px 25px 25px 10px;padding:12px 40px;color:#fff;text-decoration:none;transition:.3s ease-in-out all}.tertiary-btn:hover{background-color:var(--secondary-hover);color:var(--color-white)}.btn-primary-rounded{border:2px solid var(--color-primary);background-color:var(--color-primary);border-radius:25px;padding:12px 40px;color:#fff;font-weight:700;text-decoration:none;transition:.3s ease-in-out all}.btn-primary-rounded:hover{background-color:var(--primary-hover);color:var(--color-white);border-color:var(--primary-hover)}.overlay-dark{background-color:#000000a5}.overlay-gradient{background:var(--gradient-primary)}.btn-wraper button:first-child{margin-right:10px}.divider-sm{width:60px;height:3px;background-color:#333;border-radius:15px}.divider-white{background-color:#fff}.colored-text{color:var(--color-primary)}.color-inverse{color:var(--color-white)}.gradient-text{background:linear-gradient(90deg,#0569bd 0%,#023057 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.gradient-bg{background:linear-gradient(90deg,#0569bd 0%,#023057 100%)}.gray-text{color:#bebebe}.fs-16{font-size:16px!important}.fs-24{font-size:24px}.fw-800{font-weight:800}.sec-image-wraper .sec-image{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:90vh}.sec-image-wraper.left-side{padding-right:50px}.sec-image-wraper.right-side{padding-left:50px}.sec-image-wraper.left-side .sec-image{border-radius:25% 0 25% 0}.sec-image-wraper.left-side .sec-image{border-radius:0 25% 0 25%}.sec-bg-image{background-size:cover;background-position:50%;background-repeat:no-repeat}.img-container{position:relative}.img-container img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:right;inset:0;border-radius:inherit}.bg-image-left img{object-position:left!important}.parallax-img{background-attachment:fixed}.feature-box{min-width:18rem;min-height:5rem;display:flex;align-items:center;background-color:#fff;border-radius:25px;box-shadow:4px 4px 12px rgba(0,0,0,.15);padding:20px}.feature-box p{margin:0}.feature-box.border-left-primary{border-left:8px solid var(--color-primary)}.feature-box.border-left-secondary{border-left:8px solid var(--color-secondary)}.responsive-grid{width:100%;display:flex;flex-wrap:wrap;row-gap:20px;column-gap:40px;justify-content:center}.grid-layout-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}.icon-card{display:flex;justify-content:left;align-items:center;text-align:left}.icon-card .card-icon{width:3rem;height:3rem;background:var(--gradient-secondary);border-radius:25px;padding:15px;display:flex;justify-content:center;align-items:center}.icon-card .card-body p{margin:0}.icon-card div:first-child{margin-right:20px}.circled-list-wraper ul.circled-list{list-style:none}.circled-list-wraper ul.circled-list li.circled-list-item i{color:var(--color-primary)}.circled-list-wraper ul.circled-list li.circled-list-item:not(:first-child){margin-top:10px}.rounded-input input,.rounded-input textarea{padding:25px 20px;border-radius:25px;font-family:roboto,serif;border:2px solid #9a9a9a31;background-color:#acacac0c;transition:.3s ease-in-out all}.rounded-input textarea{resize:none}.rounded-input input:focus,.rounded-input textarea:focus{border-color:var(--primary-color);outline:none;box-shadow:none}.jumbotron{background-color:var(--color-primary);color:var(--color-white)}.jumbotron .container{display:flex;justify-content:center;align-items:center}.jumbotron .container h2{margin-right:50px}.jumbotron .container .secondary-btn:hover{background-color:var(--color-white);color:var(--primary-hover);border-color:var(--color-white)}.services-card{position:relative;background-color:var(--color-white);border-radius:25px;box-shadow:5px 5px 10px #00000027}.services-card .card-image{position:absolute;top:0;left:50%;transform:translateX(-50%)translateY(-50%)}.services-card .card-content p{font-size:14px}.services-card .card-btn{position:absolute;bottom:0;left:50%;transform:translateX(-50%)translateY(50%)}.services-card.primary-card{border-left:8px solid var(--color-primary)}.services-card.secondary-card{border-left:8px solid var(--color-secondary)}@media only screen and (min-width:768px) and (max-width:1024px){.sec-image-wraper .sec-image{width:80%;height:50vh;display:block;margin:0 auto}.sec-image-wraper.left-side{padding-right:0}.sec-image-wraper.right-side{padding-left:0}.sub-section .sec-content-wraper{margin-top:5rem}.mobile-reverse-row{flex-direction:column-reverse}.hide-mobile{display:none}.services-card{margin-top:10rem}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){}@media only screen and (max-width:767px){.sec-image-wraper .sec-image{width:80%;height:50vh;display:block;margin:0 auto}.sec-image-wraper.left-side{padding-right:0}.sec-image-wraper.right-side{padding-left:0}.sub-section .sec-content-wraper{margin-top:5rem}.mobile-reverse-row{flex-direction:column-reverse}.hide-mobile{display:none}.services-card{margin-top:10rem}.grid-layout-3{display:grid;grid-template-columns:repeat(2,1fr)}.jumbotron .container{display:block;text-align:center}.jumbotron .container h2{margin-right:0;margin-bottom:3rem}.services-card .card-btn{width:100%;text-align:center}}