.rounded{border-radius:5px}h2.section_header{margin-bottom:30px;font-size:48px;position:relative;word-wrap:break-word;line-height:.9;font-weight:400;z-index:1;color:#000}.with_line{position:relative;display:inline-block;z-index:1;padding:0 20px}h2.section_header+.fontsize_20{margin-bottom:30px}.fontsize_20{font-size:20px}.margin_top{margin-top:50px}.why-image{height:300px}.why-image img{width:100%;height:100%;object-fit:cover}.feature-single-item.why{position:relative;z-index:1;padding:0;text-align:center;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 10px 57px 0 rgb(0 0 0 / .08);box-shadow:0 10px 57px 0 rgb(0 0 0 / .08);transition:all .4s ease;margin-bottom:0}.feature-single-item.why{text-align:center}.feat_imag{padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5)}.feature-single-item.why h3{color:#000;font-size:24px;margin-bottom:15px;font-weight:600;text-transform:uppercase}.why-content{padding:30px;height:100%}.section-title{text-align:center;line-height:1.5;margin-bottom:65px;color:#000;font-size:48px}.counter-area{position:relative;z-index:1;color:#fff;text-align:center;background:url(/wp-content/themes/samsthita/assets/images/about_back.jpg);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-attachment:scroll;background-size:auto;background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed}.counter-contents h2{color:#fff;font-size:45px;font-weight:700;margin-bottom:5px;word-spacing:-5px}.counter-contents h3{color:#fff;font-size:20px;font-weight:700}.section-padding{padding:60px 0}.counter-area::after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:.6;background-color:#03030c}.sub-title{color:var(--light);font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:5px}.hire-section{position:relative;z-index:1;padding:70px 0;text-align:center;background-image:url(/wp-content/themes/samsthita/assets/images/about_back.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.hire-content h2{color:#fff;font-size:30px;font-weight:700;margin:0}.hire-section{text-align:center}.hire-content p{color:#fff;font-size:18px;margin:20px 0 0 0}.hire-content .hire-btn{margin-top:20px}.default-btn{position:relative;z-index:1;overflow:hidden;color:#fff;font-size:15px;font-weight:500;text-align:center;padding-left:30px;padding-right:30px;padding-top:12px;padding-bottom:12px;border-radius:30px;display:inline-block;background-color:var(--primary);box-shadow:0 7px 25px rgb(123 104 238 / .25);-webkit-transition:0.4s;transition:0.4s;border:none;text-transform:uppercase}.default-btn-one{position:relative;z-index:1;overflow:hidden;color:var(--primary);font-size:15px;padding-top:12px;padding-left:40px;padding-right:40px;padding-bottom:12px;border-radius:30px;text-align:center;display:inline-block;background-color:#fff;box-shadow:0 7px 25px rgb(123 104 238 / .25);-webkit-transition:0.4s;transition:0.4s;border:none;margin-top:5px;margin-right:20px;text-transform:uppercase}.hire-section::before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:.6;background-color:#03030c}.highlight{color:#dd4377;font-size:32px;font-weight:700}.footer_widget p{font-size:15px;max-width:100%}.single_widget li a{font-size:15px}.head_title{margin-bottom:40px}.mission-section{background:#f5f5f5}.mis-icon{margin-right:15px}.mis-sec{display:flex;align-items:center;transition:ease-in-out 0.2s;transform:translateY(0)}.mis-sec h3{font-size:30px;margin-bottom:5px;font-weight:700;color:#000}.mis-sec p{margin:0}.mb-4{margin-bottom:1.5rem!important}.pt-100{padding-top:100px}.less_heading_h3 h3{font-size:30px;margin-bottom:5px;font-weight:700;color:#000}.accordion-title.collapsed:before{float:right!important;content:"\f067"}.accordion-title:before{float:right!important;font-family:FontAwesome;content:"\f068";padding-right:5px}.card{position:relative;margin-bottom:10px;border-radius:4px;overflow:hidden}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgb(0 0 0 / .03);border-bottom:1px solid rgb(0 0 0 / .125)}.accordion-title{position:relative;font-size:18px;line-height:35px;color:#141d38;line-height:1.8em;font-weight:700;cursor:pointer;padding-right:45px;margin-bottom:0}.price-block .inner-box{position:relative;padding:30px 35px;border-radius:10px;margin-left:30px;border:1px solid #e1e1e1;background-color:#fff;-webkit-transition:all 300msease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300msease}.price-block .inner-box h3{position:relative;color:#141d38;font-weight:600;line-height:1.3em}.price-block .inner-box .text{position:relative;color:#222;font-size:16px;line-height:1.7em;margin-top:12px}.price-block .inner-box .price{position:relative;color:#0060ff;font-size:36px;font-weight:700;line-height:1.1em;text-align:left;margin-top:25px;margin-bottom:20px}.price-block .inner-box .price-list{position:relative;margin-top:20px;margin-bottom:35px;display:inline-block}.price-block .inner-box .price-list li{position:relative;padding-left:30px;color:#555;font-size:16px;margin-bottom:12px;display:block;text-align:left;font-weight:600}.price-block .inner-box .price-list li:before{position:absolute;content:'\f00c';left:0;top:0;color:#555;font-family:'FontAwesome';-webkit-transition:all 300msease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300msease}.price-block .inner-box .btn-box{position:relative}.price-block .inner-box .btn-box .theme-btn{width:100%;font-size:18px;text-align:center;padding:14px 15px}button,a:hover,a:focus,a:visited{text-decoration:none;outline:none!important}.btn-style-one{position:relative;display:inline-block;font-size:14px;line-height:30px;color:#fff;padding:11px 30px;font-weight:500;overflow:hidden;border-radius:3px;overflow:hidden;text-transform:capitalize;background-color:#f2862c;}.theme-btn{cursor:pointer;display:inline-block;transition:all 0.3sease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3sease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.contact-info-section{position:relative;padding:0 0 100px}.contact-info-section .title-box{position:relative;text-align:center}.contact-info-section .title-box h2{position:relative;font-weight:700;color:#141d38;line-height:1.4em;margin-top:10px}.contact-info-section .info-column{position:relative;margin-bottom:30px}.contact-info-section .info-column .inner-column{position:relative;padding:30px 30px;box-shadow:0 0 20px rgb(0 0 0 / .1)}.contact-info-section .info-column .inner-column .content{position:relative;padding-left:60px}.contact-info-section .title-box .text{position:relative;color:#555;font-size:16px;line-height:1.9em;font-weight:600;margin-top:10px;margin-bottom:40px}.contact-info-section .info-column ul li strong{position:relative;font-weight:700;font-size:18px;color:#141d38}.contact-info-section .info-column ul li{position:relative;color:#555;font-size:16px;margin-top:5px;font-weight:600}.sec-title{position:relative;margin-bottom:55px}.contact-map-section{position:relative;padding-top:0}.contact-form{position:relative}.contact-form .form-group{position:relative;margin-bottom:30px}.contact-form .form-group label{position:relative;color:#555;font-size:16px;font-weight:600;margin-bottom:10px}.contact-form .form-group input[type="text"],.contact-form .form-group input[type="tel"],.contact-form .form-group input[type="email"],.contact-form .form-group select{position:relative;display:block;width:100%;line-height:28px;padding:10px 22px;color:#777;height:56px;font-size:15px;background:none;border-radius:4px;font-weight:600;border:1px solid #ccc;-webkit-transition:all 300msease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300msease}.contact-form .form-group{position:relative;margin-bottom:30px}.contact-form .form-group textarea{position:relative;display:block;width:100%;line-height:22px;padding:15px 22px;color:#777;height:150px;resize:none;font-size:15px;background:none;border-radius:4px;font-weight:600;border:1px solid #ccc;-webkit-transition:all 300msease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300msease}.sec-title .text{position:relative;font-weight:400;line-height:1.7em;margin-top:18px;font-size:18px}.fixed_bottom{position:fixed;top:calc(50% + 124px);right:0;z-index:998;transform:translateY(-50%) rotate(90deg);transform-origin:top right}.fixed_bottom a:hover{color:#fff}.feature-col{margin-bottom:30px}.content-block ul{list-style:none;padding:0;margin:0}.content-block ul li{position:relative;padding-left:25px;margin-bottom:10px;font-size:16px;line-height:1.5;color:#333}.content-block ul li::before{content:"\2713";position:absolute;left:0;top:0;color:#28a745;font-weight:700}.feature-single-item p{height:141px}.owl-theme .owl-nav [class*="owl-"]{background:#e64770}.owl-theme .owl-nav [class*="owl-"]:hover{background:#e64770}@media (min-width:1024px){.fontsize_20{font-size:20px}}@media (min-width:768px) and (max-width:1023px){.fontsize_20{font-size:18px}}@media (max-width:767px){.fontsize_20{font-size:16px;line-height:2.2rem}.about-us-sec p{font-size:16px;line-height:2.2rem}.about-us-sec h2{padding:15px 0 0 0;font-size:2.5rem}.feature-single-item p{font-size:14px;line-height:2.2rem}.counter-contents h2{font-size:30px}.counter-contents p{font-size:15px}.single_testimonial p{font-size:16px!important;line-height:2.2rem}.head_title{margin-bottom:0}.banner{height:250px;padding:10px;justify-content:center;align-items:flex-end}#home{height:450px!important}.page-template-cms-tmpl p{font-size:16px!important;line-height:2.2rem;margin-bottom:15px}.page-template-cms-tmpl h3{line-height:2.5rem;font-size:25px;margin-bottom:15px}.site-description{display:none}}