body {
    padding: 0;
    margin: 0;
}

@font-face {
    font-family: 'MonM';
    src: url('../ttf/montserrat-medium.ttf') format('truetype');
}

@font-face {
    font-family: 'MonR';
    src: url('../ttf/montserrat-regular.ttf') format('truetype');
}

@font-face {
    font-family: 'MonSB';
    src: url('../ttf/montserrat-semibold.ttf') format('truetype');
}

@font-face {
    font-family: 'MonB';
    src: url('../ttf/montserrat-bold.ttf') format('truetype');
}

@font-face {
    font-family: 'MonBL';
    src: url('../ttf/montserrat-black.ttf') format('truetype');
}

* {
    list-style: none;
}

.header-top {
    height: 50px;
    background-color: #000e29
}

.header-top .customer-action ul {
    display: flex;
    line-height: 45px;
    font-size: 86%;
    color: #fff
}

.header-top .customer-action ul li {
    margin-right: 15px
}

.header-top .customer-action ul li i {
    margin-right: 5px
}

.header-top .topheader-right {
    display: flex;
    justify-content: flex-end
}

.header-top .topheader-right .socials-wrap ul {
    display: flex;
    margin: 16px 25px 16px 0;
    padding-right: 15px;
    /* border-right: 1px solid rgba(255, 255, 255, .2) */
}

.header-top .topheader-right .socials-wrap ul li {
    margin: 0 10px 0 0;
    list-style: none;
    line-height: 15px
}

.header-top .topheader-right .socials-wrap ul li a {
    display: inline-block;
    width: 15px;
    height: 15px;
    text-align: center;
    line-height: 15px;
    color: #000e29;
    font-size: 12px;
    background-color: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
}

.header-top .topheader-right .socials-wrap ul li a .name-social {
    display: none
}

.header-top .topheader-right .socials-wrap ul li a:hover {
    color: #022454;
}

.header-middle a.logo img {
    height: 80px;
}

.navbar-classic {}

.navbar-classic.navbar-light .navbar-nav .nav-link {
    color: #181825;
    padding: 12px 16px;
}

.navbar-classic .navbar-nav .nav-item {}

.navbar-classic .navbar-nav .nav-item .nav-link {
    font-size: 18px;
    color: #ffffff;
    padding: 18px 27px;
    line-height: 20px;
}

.navbar-classic .navbar-nav .nav-item .nav-link.active {
    background-color: #ff9260;
}

.navbar-classic .navbar-nav .nav-item .nav-link:hover {
    color: #fff;
}

.navbar-classic .navbar-nav .nav-item .nav-link:hover.dropdown-toggle::after {
    color: #fff;
}

.navbar-classic.navbar {
    padding: 0px 0px;
}

.dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: 2px;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}


/* .navbar-classic .dropdown-toggle::after {
	margin-top: 1px;
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 6px;
	vertical-align: -2px;
	content: "\f107";
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	color: #bdbebf;
	font-family: 'Font Awesome\ 5 Free';
	font-weight: 900;
	margin-right: 15px;
	font-size: 13px;
	float: right;
} */

.navbar-classic .navbar-collapse.show .dropdown .dropdown-menu .dropdown-item {
    border-bottom: 1px solid #f1f1f6;
    border-radius: 0px;
}

.navbar-brand {
    display: inline-block;
    padding-top: 5px;
    padding-bottom: 2px;
    margin-right: initial;
    line-height: inherit;
    white-space: nowrap;
    color: #181825;
    font-size: 24px;
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 16rem;
    padding: 12px;
    margin: 18px 0px;
    font-size: 1rem;
    color: #808294;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgb(255, 255, 255);
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -webkit-box-shadow: 0px 3px 11px 0px rgba(0, 0, 0, 0.09);
    -moz-box-shadow: 0px 3px 11px 0px rgba(0, 0, 0, 0.09);
    box-shadow: 0px 3px 11px 0px rgba(0, 0, 0, 0.09);
}

.dropdown-item {
    display: block;
    width: 100%;
    padding: 15px 15px;
    clear: both;
    font-weight: 400;
    color: #181825;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
    font-size: 15px;
    line-height: 15px;
}

.dropdown-item:focus,
.dropdown-item:hover {
    color: #4955ef;
    text-decoration: none;
    background-color: #eeeffd;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
}

.dropdown-item:focus .dropdown-toggle::after,
.dropdown-item:hover.dropdown-toggle::after {
    color: #4955ef;
}

@media(min-width:992px) {
    .dropdown .dropdown-menu {
        display: block;
        visibility: hidden;
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
        -webkit-transition: all .3s ease-in;
        -o-transition: all .3s ease-in;
        transition: all .3s ease-in
    }
    .dropdown:hover>.dropdown-menu {
        visibility: visible;
        opacity: 1;
        -webkit-transform: scaleY(1);
        -ms-transform: scaleY(1);
        transform: scaleY(1);
        opacity: 1;
        visibility: visible;
    }
    .dropdown-submenu:hover .dropdown-menu {
        visibility: visible;
        opacity: 1;
        -webkit-transform: scaleY(1);
        -ms-transform: scaleY(1);
        transform: scaleY(1);
        opacity: 1;
        visibility: visible;
    }
}

.dropdown-submenu {
    position: relative;
}

.dropdown-submenu a::after {
    transform: rotate(-90deg);
    position: absolute;
    right: 17px;
    top: 25px;
}

.dropdown-submenu .dropdown-menu {
    top: 0px;
    left: 100%;
    margin-left: 13px;
    margin-right: .1rem;
}

.caret-up {
    width: 0;
    height: 0;
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-bottom: 4px solid;
    display: inline-block;
    margin-left: 2px;
    vertical-align: middle;
}

.mega-dropdown {
    position: unset;
}

.mega-dropdown-menu {
    width: 100%;
    position: absolute;
    top: 63px;
    margin: 15px 0px;
}

.mega-dropdown-menu ul {
    list-style: none;
}

.nav-dropitem-arrow {
    position: relative;
    font-size: 12px;
    opacity: 0;
    padding-right: 10px;
}

.nav-dropitem-arrow i {
    position: absolute;
    /* top: -1px;
	*/
}

.dropdown-item:focus,
.dropdown-item:hover {
    color: #fff;
    text-decoration: none;
    background-color: #eeeffd;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
}

.dropdown-item:hover .nav-dropitem-arrow {
    color: #fff;
    opacity: 1;
    margin-right: 5px;
}

.navbar-classic .navbar-toggler,
.navbar-boxed .navbar-toggler {
    padding: 17px 15px;
    font-size: 1.25rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: .25rem;
    -webkit-border-radius: .25rem;
    -moz-border-radius: .25rem;
    -ms-border-radius: .25rem;
    position: relative;
}


/* mobile menu css */

.navbar-classic .navbar-collapse.show .dropdown .dropdown-menu {
    background: #fff;
    box-shadow: none;
    margin: 7px 0px;
}

.navbar-classic .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    border-bottom: 1px solid #f1f1f6;
}

.navbar-classic .navbar-collapse.show .dropdown .dropdown-menu .dropdown-submenu.dropdown-item {
    border-bottom: 1px solid #f1f1f6;
}

.navbar-boxed .navbar-collapse.show .dropdown .dropdown-menu {
    background: #fff;
    box-shadow: none;
    margin: 7px 0px;
}

.navbar-boxed .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    border-bottom: 1px solid #f1f1f6;
}

.navbar-boxed .navbar-collapse.show .dropdown .dropdown-menu .dropdown-submenu.dropdown-item {
    border-bottom: 1px solid #f1f1f6;
}

.navbar-transparent .navbar-collapse.show .dropdown .dropdown-menu {
    background: #fff;
    box-shadow: none;
    margin: 7px 0px;
}

.navbar-transparent .navbar-collapse.show .navbar-nav .nav-item .nav-link {
    border-bottom: 1px solid #495bfb;
}

.navbar-transparent .navbar-collapse.show .dropdown .dropdown-menu .dropdown-submenu.dropdown-item {
    border-bottom: 1px solid #f1f1f6;
}

.icon-bar {
    width: 21px;
    height: 3px;
    background-color: #fff;
    display: block;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    margin-top: 4px
}

.navbar-toggler:focus {
    outline: 0px;
}

.navbar-toggler .top-bar {
    transform: rotate(45deg);
    transform-origin: 10% 190%;
    background-color: #fff;
}

.navbar-toggler .middle-bar {
    opacity: 0;
}

.navbar-toggler .bottom-bar {
    transform: rotate(-45deg);
    transform-origin: 10% -80%;
    background-color: #fff;
}

.navbar-toggler.collapsed .top-bar {
    transform: rotate(0);
    background-color: #fff;
}

.navbar-toggler.collapsed .middle-bar {
    opacity: 1;
}

.navbar-toggler.collapsed .bottom-bar {
    transform: rotate(0);
    background-color: #fff;
}

.custom-navigation .container {
    background: #ff6600;
    color: #fff;
    position: relative;
}

.custom-navigation .container:after {
    position: absolute;
    top: 0;
    left: -25px;
    width: 50px;
    height: 100%;
    display: block;
    content: "";
    width: 0;
    height: 0;
    border-top: 30px solid transparent;
    border-bottom: 26px solid transparent;
    border-right: 25px solid #ff6600;
}

.custom-navigation .container:before {
    position: absolute;
    top: 0;
    right: -25px;
    width: 50px;
    height: 100%;
    display: block;
    content: "";
    width: 0;
    height: 0;
    border-top: 30px solid transparent;
    border-bottom: 26px solid transparent;
    border-left: 25px solid #ff6600;
}

.about_text img {
    max-width: 40px;
    padding-bottom: 20px;
}

.about_text h2,
.about_text h1,
.about_text h3
{
    color: #013173;
    font-size: 36px;
    padding-bottom: 20px;
    margin-bottom: .5rem;
    font-weight: 700;
}

.about_text h2 span,
.about_text h1 span
{
    color: #ff6500;
}

.about_text p {
    color: #5f7186;
    padding: 0 64px;
    font-size: 18px;
}

.btn_2 {
    display: inline-block;
    padding: 10px 20px;
    box-shadow: 0 12px 20px 0 rgba(255, 126, 95, .15);
    font-size: 14px;
    color: #fff !important;
    text-transform: capitalize;
    -webkit-transition: .5s;
    transition: .5s;
    cursor: pointer;
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    margin-top: 10px;
    background-size: 300% 100%;
    background-image: -webkit-linear-gradient(131deg, #013173, #013173, #013173, #013173);
    background-image: -o-linear-gradient(131deg, #013173, #013173, #013173, #013173);
    background-image: linear-gradient(131deg, #013173, #013173, #013173, #013173);
}

.btn_2:hover,
.btn_2:focus {
    color: #fff !important;
    background-size: 100% 100%;
    text-decoration: none;
}

section.Header-wrapper {
    background: rgb(241, 244, 246);
    background: linear-gradient(0deg, rgba(241, 244, 246, 1) 0%, rgba(241, 244, 246, 1) 48%, rgba(255, 255, 255, 1) 100%);
}

.about_img img {
    max-width: 90%;
    /* padding: 50px 0 0; */
}

#Features_wrap {
    padding: 80px 0;
}

.cms-home-demo-02 .column.main .block {
    margin-bottom: 50px;
}

.categories {
    display: flex;
    margin-top: 30px;
}

.categories .item {
    border: 1px solid rgba(226, 226, 226, 0.2);
    text-align: center;
    margin-bottom: 0;
    box-shadow: 0 5px 18px 0 rgba(142, 139, 139, 0.2);
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    padding: 30px 20px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
}

.categories .item a {
    display: block;
}

.categories .item h2 {
    font-size: 115%;
    font-weight: 700;
    margin-top: 25px;
}

.categories .item:hover {
    transform: translateY(-10px);
}
.categories .item h4 {
	font-size: 20px;
	font-weight: 600;
	margin-bottom: 15px;
}
.categories .item img {
    max-width: 80px;
}

.categories .item h2 a {
    color: #2c3847;
    font-size: 22px;
    font-weight: 500;
}

.categories .item p {
    font-size: 14px;
    color: #5f7186;
}

.cms-home-demo-01 .column.main .block {
    margin-bottom: 70px;
}

.block.video-testimonals .row [class*=col-] {
    padding: 0;
}

.block.video-testimonals .row [class*=col-] .block-video img {
    position: relative;
    top: 0;
    right: -30px;
    z-index: 1;
}

@media (max-width: 1681px) and (min-width: 1200px) {
    .block.video-testimonals .row [class*=col-] .block-testimonals {
        top: 80px;
    }
}

.block.video-testimonals {
    padding-bottom: 50px;
    margin-left: -30px;
    margin-right: 0px;
}

.block.video-testimonals .row {
    margin: 0;
}

.block.video-testimonals .row [class*=col-] {
    padding: 0;
}

.block.video-testimonals .row [class*=col-] .block-testimonals {
    color: #fff;
    text-align: left;
    position: absolute;
    left: 85px;
    top: 50%;
    width: 70%;
    z-index: 1;
    transform: translateY(-50%);
    left: 18%;
    right: 0;
    text-align: center;
}

.block-testimonals h3 {
    font-size: 36px;
    line-height: 1.2;
}

.block.video-testimonals .row [class*=col-] .block-testimonals+img {
    top: 50px;
    position: relative;
    left: 0px;
    z-index: 0;
    height: 90%;
    width: 100%;
}

.Testimonial-Wrap {
    background: url(../jpg/bg-testimonals-2.jpg) no-repeat center center !important;
    padding: 65px 0 0;
    background-size: 100% !important;
}

.orng-btn {
    background-image: -webkit-linear-gradient(131deg, #FC5A11, #FC5A11, #FC5A11, #FC5A11);
    background-image: -o-linear-gradient(131deg, #FC5A11, #FC5A11, #FC5A11, #FC5A11);
    background-image: linear-gradient(131deg, #FC5A11, #FC5A11, #FC5A11, #FC5A11);
}

.Testimonial-Wrap h3 {
    color: #fff;
    font-size: 48px;
    padding: 0 0 40px;
}

.Testimonial-Wrap h5 {
    color: #fff;
    font-size: 28px;
    padding-bottom: 60px;
}

.Testimonial-Wrap p {
    color: #fff;
    font-size: 20px;
    line-height: 1.7;
    margin-bottom: 40px;
    display: block;
}

.Testimonial-Wrap .about_text {
    padding: 80px 0 60px;
}

.Testimonial-Wrap .about_img {
    position: absolute;
    top: -230px;
}

#comming-soon {
    padding: 60px 0;
}

footer#footer {
    padding: 40px 0 20px;
    border-top: 1px solid #b7b7b7;
    border-bottom: 1px solid #b7b7b7;
}

footer#footer a img {
    max-width: 200px;
}

footer#footer .socials-wrap ul {
    padding: 0;
    margin: 0;
}

footer#footer .socials-wrap ul li {
    display: inline-block;
}

footer#footer .socials-wrap ul li a {
    background-color: #333;
    color: #fff;
    border-radius: 50px;
    font-size: 13px;
    width: 30px;
    display: block;
    text-align: center;
    height: 30px;
    line-height: 28px;
    vertical-align: middle;
}

footer#footer ul.footer-menu {
    padding: 0;
    margin: 0;
}

footer#footer ul.footer-menu li {
    display: inline-block;
}

footer#footer ul.footer-menu li a {
    font-size: 15px;
    color: #000;
    padding: 5px 10px;
    text-transform: uppercase;
}

.copyright-footer p {
    margin: 0;
    font-size: 16px;
}
.copyright-footer {
	padding: 15px 0;
}
.block .block-title {
    margin-bottom: 45px !important;
    position: relative;
    text-align: center;
}

.section2 .about-us .content ul li {
    display: flex;
    margin-bottom: 40px;
    text-align: right;
    float: right;
}

.section2 .about-us .content ul li .image {
    flex-shrink: 0;
    text-align: right;
    float: right;
    position: absolute;
    right: -50px;
}

.section2 .about-us .content ul li .info {
    padding-right: 30px;
}

.section2 .about-us .content ul li .info h3 {
    font-size: 128%;
    color: #222;
    font-weight: 700;
    margin-bottom: 15px;
}

.block p:last-child {
    margin: 0;
}

.section2 .about-us .content ul li .image img {
    max-width: 70px;
    transition: all 0.3s ease;
}

.section2 .about-us .content ul li .info p {
    color: #848484;
}

section#Trulincoanywhere h2 {
    color: #013173;
    padding: 30px 0;
    display: block;
    margin-bottom: 24px;
    font-weight: 700;
}

.clr-orng {
    color: #ff6600 !important;
}

#faq {
    padding: 60px 0;
}

#faq {
    padding: 60px 0;
    overflow: hidden;
}

#faq #faq-list {
    padding: 0;
    list-style: none;
}

#faq #faq-list li {
    border: 1px solid #e4eff5;
    margin-bottom: 10px;
    padding: 0 15px;
}

#faq #faq-list a {
    padding: 14px 0;
    display: block;
    position: relative;
    font-size: 18px;
    line-height: 1;
    font-weight: 500;
    padding-right: 20px;
}

#faq #faq-list i {
    font-size: 24px;
    position: absolute;
    right: 0;
    top: 10px;
}

#faq #faq-list p {
    margin-bottom: 20px;
}

#faq #faq-list a.collapse {
    color: #1dc8cd;
}

#faq #faq-list a.collapsed {
    color: #778498;
}

#faq #faq-list a.collapsed i::before {
    content: "\f2c7" !important;
}

.Pre-Registration .modal-header {
    background: #122962;
    color: #fff;
}

.Pre-Registration .modal-header h5 {
    font-weight: 400;
}

.Pre-Registration .close {
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-shadow: 0 1px 0 #fff;
    opacity: 1;
}

.Pre-Registration .modal-body {
    padding: 40px;
}

.Pre-Registration .modal-body .form-control {
    border-bottom: 1px solid #ddd !important;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-radius: 0;
}

.Pre-Registration .modal-body .form-control:focus {
    box-shadow: none;
}


/* Pricing */

.pricing {
    padding: 50px;
    background: linear-gradient(-45deg, #1391a5, #274685);
    color: #fff;
    padding-bottom: 12rem !important;
    position: relative;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    color: #000000;
    background: #fff;
    box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.2);
}

.pricing h3 {
    color: #2d71a1;
}

.pricing .price-cta {
    position: absolute;
    bottom: 50px;
    width: 100%;
    text-align: center;
    left: 0;
}

.pricing .price-cta .price {
    display: block;
    margin-bottom: 20px;
    font-size: 2rem;
    font-weight: 300;
}

.pricing .popularity {
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: .2rem;
    display: block;
    margin-bottom: 20px;
}

.pricing ul {
    margin-bottom: 50px;
}

.pricing ul li {
    margin-bottom: 10px;
}

.pricing .btn-white {
    background: #fff;
    border: 2px solid #f1f1f1;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.1);
}

.pricing .btn-white:hover {
    color: #2d71a1;
}

.pricing.popular {
    background: #fff;
    box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.2);
    color: #000000;
    background: linear-gradient(-45deg, #fd7e14, #fd7e14);
    color: #fff;
    box-shadow: none;
}

.pricing.popular .popularity {
    color: #b3b3b3;
}

.pricing.popular h3 {
    color: #fff;
    background: none;
}

.pricing.popular .btn-white {
    border: 2px solid #fd7e14;
}


/*--splash-wrap--*/

.splash-wrap {
    position: fixed;
    width: 100%;
    height: 100vh;
    background-color: rgba(255, 255, 255, 0.9);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    overflow: hidden;
    transition: all .7s;
    -webkit-transition: all .7s;
    -moz-transition: all .7s;
    -ms-transition: all .7s;
}

.splash-inner {
    position: absolute;
    left: 0;
    right: 0;
    height: 100vh;
    justify-content: center;
    display: flex;
    align-items: center;
    align-content: center;
    flex-direction: column;
}

.splash-inner img {
    width: 380px;
}

.splash-inner a {
    margin-top: 40px;
    background: #013173;
    border: 2px solid #013173;
    color: #fff !important;
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    font-weight: 600;
    font-size: 16px;
    padding: 12px 34px;
}

.splash-inner a:hover,
.splash-inner a:focus {
    background: #033d8c;
    border: 2px solid #033d8c;
    color: #fff;
}


/*.splash-body{
  overflow: hidden;
}*/

.footer-ab-address p {
    padding: 0;
    font-size: 20px;
}

.footer-ab-address a {
    font-size: 20px;
    color: #333;
}

.need-turlio span {
    font-size: 18px;
    font-weight: 500;
}

#footer p {
    margin-top: 18px;
}

.contact_text h2 span {
    font-size: 28px;
}

.modal-dialog.modla_cs {
    max-width: 915px;
    width: 100%;
}

.img_r {
    max-width: 100%;
    max-height: 100%;
}

.mod_ds1 {
    padding: 20px;
}

.mod_ds3 h1,
.mod_ds3 h2
{
    font-family: "MonB";
    color: #0f4590;
    margin-bottom: 15px;
    font-size: 40px;
}

.mod_ds3 h4 {
    font-family: "MonM";
    color: #000;
    font-size: 21px;
    margin-bottom: 15px;
}

.mod_ds3 .form-control {
    height: 45px;
    border: none;
    outline: none !important;
    box-shadow: none !important;
    background: #ebebeb;
}

.btn_theme {
    background: #0f4590;
    color: #fff;
}

.mod_ds3 .form-control::-webkit-input-placeholder {
    /* Edge */
    color: #212223;
}

.mod_ds3 .form-control:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #212223;
}

.mod_ds3 .form-control::placeholder {
    color: #212223;
}

.modla_cs .modal-body {
    overflow: hidden;
    padding-top: 95px;
}

.modla_cs .modal-body::after {
    position: absolute;
    background: url(../png/img2-2.png);
    width: 97px;
    height: 88px;
    content: "";
    top: 0;
    right: 0;
}

.mod_ds3.mod_ds4 {
    text-align: center;
}

.mod_ds4 h4 {
    background: #0f4590;
    font-family: "MonB";
    color: #fff;
    font-size: 26px;
    padding: 14px 30px;
}

.mod_ds3 h5 {
    font-family: "MonB";
    color: #001862;
    font-size: 21px;
    margin-bottom: 20px;
    margin-top: 20px;
}

.btn_r {
    border-radius: 40px;
    padding: 6px 20px;
}

.mod_ds5 h4 {
    font-size: 25px;
    margin-bottom: 20px;
    line-height: 1.5;
}

.img_f1 img {
    max-width: 100%;
}

.cont_ste h4,
.headeing1 h2,
.cont_ste h3
{
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 15px;
}

.cont_ste p,
.headeing1 p {
    color: #777;
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 0;
}

.headeing1 {
    margin-bottom: 40px;
}

.headeing1 h2 {
    font-size: 42px;
}

.fi_cher1 .row:nth-child(2n) .col-sm-5 {
    order: 2;
}

.fi_cher1 .row {
    margin-bottom: 30px;
}

.modal_event .modal-dialog {
    max-width: 800px;
}

.modal_event .modal-header {
    justify-content: right;
    position: absolute;
    right: 0;
    border: none;
    top: 10px;
}

.modal_event .modal-header .close {
    padding: 0;
    margin: 0;
    font-size: 18px;
    width: 30px;
    height: 30px;
    background: #ff6500;
    opacity: 1;
    text-shadow: none;
    color: #fff;
    border-radius: 100%;
    text-align: center;
}

.pri_box2 {
    border-radius: 15px;
    background: #fff;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
    padding: 20px 20px;
}

.pri_box2 h4 {
    font-size: 22px;
    font-weight: 600;
    margin-bottom: 10px;
    text-align: center;
}

.pri_box2 h1 {
    font-size: 34px;
    font-weight: 700;
    margin-bottom: 0;
    text-align: center;
}

.pri_box2 h1 span {
    font-size: 19px;
    font-weight: 500;
}

.pri_box2 ul {
    padding-left: 0;
    margin: 0;
}

.pri_box2 ul li {
    font-size: 17px;
    margin-bottom: 12px;
    color: #222;
    position: relative;
    padding-left: 28px;
}

.pri_box2 ul li i {
    position: absolute;
    left: 0;
    font-size: 20px;
    top: 4px;
}

.pri_box2 ul li .fa-check-circle {
    color: #05d745;
}

.pri_box2 ul li .fa-times-circle {
    color: #ff6500;
}

.btn_us {
    text-align: center;
}

.btn_us .btn {
    margin-top: 15px;
    border-radius: 40px;
    font-weight: 600;
    font-size: 15px;
    padding: 6px 15px;
    margin-bottom: 5px;
    outline: none !important;
    box-shadow: none;
    border: none !important;
    width: 115px;
    text-align: center;
}

.box_ddd1 {
    background: #ff6500;
    color: #fff;
    margin: 0 -20px;
    margin-top: -20px;
    padding: 20px 20px;
    min-height: 152px !important;
    margin-bottom: 25px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}

.pri_box2.custum_cekk li span {
    width: 18px;
    height: 18px;
    display: inline-block;
    border: 2px solid #e1e1e1;
    position: absolute;
    left: 0;
    top: 4px;
}

.pri_box2.custum_cekk li span::after {
    position: absolute;
    content: "\f00c";
    font-family: "FontAwesome";
}

.pri_box2 ul li input[type="checkbox"] {
    width: 18px;
    height: 18px;
    position: absolute;
    left: 0;
    top: 4px;
    z-index: 1;
    opacity: 0.01;
}

.pri_box2.custum_cekk li span::after {
    position: absolute;
    content: "\f00c";
    font-family: "FontAwesome";
    font-size: 11px;
    left: 2px;
    top: -1px;
    opacity: 0;
    color: #05d745;
}

.pri_box2 ul li input[type="checkbox"]:checked~span {
    border-color: #05d745;
}

.pri_box2 ul li input[type="checkbox"]:checked~span::after {
    opacity: 1;
}

.hidedd {
    border: 1px solid #e1e1e1;
    padding: 10px;
    margin-top: 15px;
    border-radius: 5px;
    display: none;
}

.pri_box2 ul li .hidedd .row {
    margin: 0 -5px;
}

.pri_box2 ul li .hidedd .row .col-xl-6 {
    padding: 0 5px;
}

.pri_box2 ul li input[type="checkbox"]:checked~.hidedd {
    display: block;
}

.modla_cs.chnnggg1 .modal-body::after {
    display: none;
}

.chnnggg1 .modal-header {
    border: none;
    padding: 0;
    position: relative;
}

.chnnggg1 .modal-header .close {
    position: absolute;
    right: 5px;
    z-index: 999;
    width: 30px;
    background: #fff;
    padding: 0;
    margin: 0;
    opacity: 1;
    height: 30px;
    border-radius: 100%;
    line-height: normal;
    top: 5px;
}

.chnnggg1 .modal-header .close span {
    position: relative;
    top: -4px;
}

@media (max-width:767px) {
    #myModalPlan .table tr th,
    #myModalPlan .table tr td {
        font-size: 14px;
        padding: 8px 12px;
    }
}

.QTY2 {
    border: 1px solid #e1e1e1;
    border-radius: 5px;
    display: flex;
    overflow: hidden;
    width: 100%;
}

.QTY2 span {
    background: #cccbcb;
    width: 45px;
    text-align: center;
    font-size: 18px;
    line-height: 35px;
    font-weight: 600;
    cursor: pointer;
    -webkit-user-select: none;
}

.QTY2 input {
    border: none !important;
    box-shadow: none !important;
    text-align: center;
    height: 35px;
    width: 100%;
}

.qqty {
    display: flex;
    align-items: center;
}

.qqty>label {
    margin: 0;
    padding-right: 10px;
}

.textttt_m h4 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 17px;
    color: var(--bl);
}

.btn.btn-md {
    font-size: 16px;
    padding: 6px 15px;
}

.pri_box2 ul li .fa-money {
    color: #05d745;
}

@media (max-width:767px) {
    .pri_box2 h1 {
        font-size: 26px;
    }
    .pri_box2 h4 {
        font-size: 18px;
    }
    .box_ddd1 {
        min-height: 110px !important;
    }
    .pri_box2 ul li {
        font-size: 15px;
    }
}

.tavbsss .nav-tabs {
	background: #fff;
	border: none !important;
	padding: 0;
	border-radius: 0;
	max-width: 800px;
	margin: 0 auto;
}
.tavbsss .nav-tabs>li,
.tavbsss .nav-tabs>li a
{
    border: none !important;
}

.tavbsss .nav-tabs > li {
	width: 50%;
	padding: 0 15px;
}
.tavbsss .nav-tabs > li a {
	background-image: url(../png/bg_card.png);
	background-color: #f2f2f2 !important;
	background-size: 100% 100%;
	padding: 20px 15px;
	border-radius: 15px;
	border: 1px solid #e1e1e1 !important;
	box-shadow: 5px 8px 15px rgba(0,0,0,0.1);
}
.tavbsss .nav-tabs > li a h4 {
	font-size: 25px;
	color: #000;
	font-weight: 600;
	margin-bottom: 20px;
}
.tavbsss .nav-tabs > li a h6 span {
	font-size: 19px;
	font-weight: 500;
	color: #575757;
}
.tavbsss .nav-tabs > li a p {
	font-size: 17px;
	color: #575757;
	margin-bottom: 15px;
}
.tavbsss .nav-tabs > li a h6{
    font-size: 36px;
    font-weight: 700;
    color: #000;
}

.tavbsss .nav-tabs > li a.active {
    background-color: #0f4590 !important;
}
.tavbsss .nav-tabs > li a.active h4,
.tavbsss .nav-tabs > li a.active h6,
.tavbsss .nav-tabs > li a.active p,
.tavbsss .nav-tabs > li a.active h6 span
{
    color:#fff;
}
/* .tavbsss .nav-tabs>li {
    margin: 0;
    width: 100%;
    border-bottom: 1px solid #e1e1e1;
    padding: 10px 10px;
}

.tavbsss .nav-tabs>li>a {
    border: none;
    background: transparent;
    border-radius: 4px;
    color: #333;
    font-weight: 600;
    font-size: 18px;
    padding: 8px 20px;
}

.tavbsss .nav-tabs>li>a.active {
    background: var(--orange);
    color: var(--white);
} */


/* .tab-content {
	padding: 15px 0;
} */

.tavbsss h4 {
    font-size: 24px;
    margin-bottom: 15px;
    font-weight: 600;
}

.tavbsss {
    padding: 15px 0;
}

.cleeer {
    padding: 0;
    border: none !important;
    box-shadow: none !important;
    background: transparent !important;
}
.strip button{
    width: 50%;
}

.strip img {
    width: 100%;
}

.pay {
	width: 48%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
}
.sttrip {
	text-align: center;
	margin-top: 40px;
}

.succc_1 {
    min-height: 100vh;
    justify-content: center;
    display: flex;
    align-items: center;
}

.succc_2 {
    font-family: "Arial";
    max-width: 500px;
    padding: 20px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
    background: #fff;
    text-align: center;
    border-radius: 15px;
}

.succc_2 img {
    width: 110px;
    margin-bottom: 20px;
}

.succc_2 h4 {
    font-size: 23px;
    margin: 0;
    margin-bottom: 20px;
    color: #000;
    font-weight: 600;
}

.succc_2 p {
    font-size: 16px;
    color: #777;
}

.succc_2 .btn_theme {
    color: #fff;
    padding: 6px 20px;
}

.header-top .topheader-center .socials-wrap ul {
    display: flex;
    margin: 16px 25px 16px 0;
    padding-right: 15px;
    /* border-right: 1px solid rgba(255, 255, 255, .2); */
}

.header-top .topheader-center {
    display: flex;
    justify-content: flex-end
}

.header-top .topheader-center .socials-wrap ul {
    display: flex;
    margin: 16px 25px 16px 0;
    padding-right: 15px;
    /* border-right: 1px solid rgba(255, 255, 255, .2) */
}

.header-top .topheader-center .socials-wrap ul li {
    margin: 0 10px 0 0;
    list-style: none;
    line-height: 15px
}

.header-top .topheader-center .socials-wrap ul li a .name-social {
    display: none
}

.header-top .topheader-center .socials-wrap ul li a {
    display: inline-block;
    /* width: 70px; */
    width: 100%;
    height: 20px;
    text-align: center;
    line-height: 19px;
    color: white;
    font-size: 14px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
}

.header-top .topheader-center .socials-wrap ul li a:hover {
    color: #c72020;
    text-decoration: none;
}

@media only screen and (max-width: 767px) {
    .socials-wrap {
        /* background-color: red; */
    }
    .header-top .topheader-center {
        display: flex;
        justify-content: center;
    }
    .header-top {
        height: 60px;
        background-color: #000e29;
    }
    .header-top .topheader-right {
        display: flex;
        justify-content: flex-end;
        margin: 5px 0px 0px 0px;
    }
    .header-top .topheader-center .socials-wrap ul {
        display: flex;
        margin: 0;
        padding: 0px;
        /* border-right: 1px solid rgba(255, 255, 255, .2); */
    }
    .header-top .topheader-right .socials-wrap ul {
        display: flex;
        margin: 0px;
        padding-right: 0px;
        /* border-right: 1px solid rgba(255, 255, 255, .2); */
    }
    .header-top .topheader-center .socials-wrap ul {
        display: flex;
        margin: 6px -17px 3px 0px;
        padding: 0px;
        /* border-right: 1px solid rgba(255, 255, 255, .2); */
    }
    .tavbsss .nav-tabs > li {
        width: 100%;
        padding: 0;
margin-bottom: 15px;
    }
    .pay {
        width: 100%;
    }
}


.container{
    max-width: 1200px !important;
}

.man_nav .navbar-brand img {
	height: 55px;
}

.man_nav .navbar {
	background: #fff !important;
	border-bottom: 1px solid #e1e1e1;
	padding-top: 0;
	padding-bottom: 0;
}

.man_nav .navbar-light .navbar-nav .nav-link{
    font-size: 16px;
    font-weight: 600;
    color: #777;
    padding: 30px 15px;
    transition: all ease-in-out 0.5s;
    position: relative;
}
.man_nav .navbar-light .navbar-nav .nav-link::after{
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    width: 0;
    height: 3px;
    background: #013173;
    bottom: 0;
    transition: all ease-in-out 0.3s;
}
.man_nav .navbar-light .navbar-nav .nav-link:hover,
.man_nav .navbar-light .navbar-nav .nav-link.active

{
    color: #013173;
}
.man_nav .navbar-light .navbar-nav .nav-link:hover::after,
.man_nav .navbar-light .navbar-nav .nav-link.active::after

{
    width: 100%;
}

.ul_set{
    list-style: none;
    padding: 0;
    margin: 0;
}
.soccil_hea.ul_set {
    margin-left: 25px;
}
.soccil_hea.ul_set li a {
	display: inline-block;
	width: 36px;
	height: 36px;
	border-radius: 100%;
	text-align: center;
	line-height: 36px;
	color: #fff;
    font-size: 18px;
}

.n_facebook{
background: #3b5998;
}
.n_twitter{
background: #1da1f2;
}
.n_linkedin{
background: #0077b5;
}

.n_instagram{
    background: linear-gradient(45deg, rgba(53,184,240,1) 0%, rgba(241,49,62,1) 52%, rgba(254,202,93,1) 100%); 
}
.n_youtube{
    background: #f70000;
    }

    .soccil_hea.ul_set li {
        display: inline-block;
    }

    .baanert{
        background: url(../png/bg1.png);
        padding: 3% 0;
    }

    .cont_nannert h1 {
        font-size: 46px;
        font-weight: 700;
        line-height: 1.3;
        color: #002251;
        text-transform: uppercase;
        margin-bottom: 15px;
    }

    .cont_nannert h1 .f1 {
        font-weight: 600;
        display: block;
    }

    .cont_nannert h1 .f2 {
        color: #fb4c00;
    }

    .cont_nannert .img_r {
        width: 250px;
        margin-top: 30px;
    }

    .cl_d1{
        color: #013173;
    }

    .copyright-footer .soccil_hea.ul_set {
        margin: 0;
        float: right;
    }
    .sec_pad{
        padding-top: 70px;
        padding-bottom: 70px;
    }

    .baanert.inner_pages .cont_nannert h1 {
        font-size: 36px;
    }
    .baanert.inner_pages .cont_nannert h4,
    .baanert.inner_pages .cont_nannert p
     {
        font-size: 20px;
        font-weight: 500;
    }

    b, strong {
        font-weight: 700;
    }

    .categories .item .img_icon {
        width: 90px;
        height: 80px;
        border-radius: 15px;
        margin: 0 auto;
        margin-bottom: 15px;
        line-height: 75px;
    }

    .categories .item .img_icon img {
        width: 45px;
    }

    .Upcoming_us {
	background: #f9f9f9;
}

.how_itt {
    position: relative;
	background: #01317329;
    overflow: hidden;
    z-index: 1;
}

.video_add {
	border-radius: 15px;
	border: 5px solid #fff;
	overflow: hidden;
}

.how_itt .headeing1 h2{
    color: #013173;
}
.how_itt::after {
	background: url(../png/shap1-2.png);
	position: absolute;
	content: "";
	width: 180px;
	height: 180px;
	left: 50px;
	bottom: 40px;
	background-size: contain;
    animation: left_eft 1.5s linear infinite;
    z-index: -1;
}
@keyframes left_eft {
    0%,
    100%
    {
        transform: translateY(35px);
    }
    50%{
        transform: translateY(15px);
    }
}

.how_itt::before {
	background: url(../png/shap2-2.png);
	position: absolute;
	content: "";
	width: 180px;
	height: 180px;
	right: -45px;
	top: -35px;
	background-size: contain;
	animation: riggtt_eft 2.5s linear infinite;
	z-index: -1;
    opacity: 0.2;
}

@keyframes riggtt_eft {
    0%,
    100%
    {
        transform: scale(1.3);
    }
    50%{
        transform: scale(1);
    }
}

.iobnnn{
    width: 100px;
}

#faq #faq-list .list_afff li {
	border: none;
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
	list-style: disc;
}

/* translate */
.trans_t1 {
	box-shadow: 0 0 30px rgba(0,0,0,0.1);
	position: relative;
	border-radius: 15px;
	border: 1px solid #e6e6e6;
}
.lang_us {
	width: 280px;
	border: 1px solid #e1e1e1;
	border-radius: 50px;
	font-size: 17px;
	font-family: "MonM";
	color: #333;
	position: relative;
	padding-left: 45px;
	height: 45px;
	padding-top: 8px;
	white-space: nowrap;
	padding-right: 32px;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: auto;
	margin-right: auto;
    cursor: pointer;
}
.lang_us img {
	width: 35px;
	position: absolute;
	left: 10px;
	top: 10px;
}
.lang_us i {
	position: absolute;
	right: 10px;
	top: 11px;
}
.header_trans {
	border-bottom: 1px solid #e1e1e1;
	padding: 10px 20px;
}
.trans_t1 .row {
	margin: 0;
}
.trans_t1 .row .col-md-6{
    padding: 0;
}
.trans_t3 {
	position: relative;
	padding: 15px 20px;
	padding-bottom: 55px;
}
.btn_simple {
	width: 45px;
	height: 45px;
	border-radius: 100%;
	box-shadow: none !important;
	border: none !important;
	background: transparent;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
    transition: all ease-in-out 0.4s;
    cursor: pointer;
    outline: none !important;
}
.btn_simple:hover{
    background: rgba(0,0,0,.03);
}
.btn_simple svg {
	width: 23px;
	height: 23px;
	fill: #999;
}
.btn_simple:hover svg{
    fill: #555;
}
.botom_icon {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 6px 10px;
}
.trans_t3 .scroll_div {
 font-size: 21px;
    margin: 0;
    overflow-y: auto;
    overflow-x: hidden;
    line-height: 34px;
    color: #3f3f4d;
    height: 50vh;
    min-height: 250px;
}
.rightt_trans .trans_t3 {
	background: #f0f0f0;
	border-left: 1px solid #e1e1e1;
}
.botom_icon span {
	display: flex;
}
.clear_text {
	width: 100%;
	height: 100%;
	resize: none;
	border: none !important;
    box-shadow: none !important;
    outline: none !important;
    padding: 0 !important;
}
.leftt_trans .scroll_div {
	overflow-y: hidden;
}


.btn_simple.switch_tag {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	z-index: 1;
	top: 10px;
}


/* scroll */

  
  @supports not (selector(::-webkit-scrollbar-thumb)) {
    .trans_t1 * {
      scrollbar-color: var(--scroll-thumb-color, #f0f0f0) var(--scroll-track, transparent);
      scrollbar-width: thin;
    }
  }
  .trans_t1 *::-webkit-scrollbar {
    width: var(--scroll-size, 10px);
    height: var(--scroll-size, 10px);
  }
  .trans_t1 *::-webkit-scrollbar-track {
    background-color: var(--scroll-track, transparent);
    border-radius: var(--scroll-track-radius, var(--scroll-radius));
  }
  .trans_t1 *::-webkit-scrollbar-thumb {
    background-color: var(--scroll-thumb-color, #f0f0f0);
    background-image: var(--scroll-thumb, none);
    border-radius: var(--scroll-thumb-radius, var(--scroll-radius));
  }
  .trans_t1 * {
    --scroll-size: 10px;
    --scroll-radius: 10px;
    --scroll-track: rgb(0 0 0 / 20%);
    --scroll-thumb-color: #f0f0f0;
  }
  
  .trans_t1 * {
    --scroll-size: 12px;
   
    --scroll-thumb-color: #333;
  }
/* scroll */


.btn_simple.close_dd2 {
	background: #c6c6c6;
	width: 20px;
	height: 20px;
}

.btn_simple.close_dd2 svg {
	width: 10px;
	height: 10px;
	fill: #fff;
}
.trans_t2.leftt_trans .trans_t3 {
	padding-right: 35px;
}
.trans_t2.leftt_trans .btn_simple.close_dd2 {
	position: absolute;
	right: 10px;
	top: 15px;
}

.header_trans {
    position: relative;
}
.header_trans .ul_set {
    width: 300px;
    border: 1px solid #e1e1e1;
    border-radius: 10px;
    height: 200px;
    overflow: auto;
    position: absolute;
    top: 100%;
    z-index: 1;
    background: #fff;
    display: none;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
}

.header_trans .ul_set.active{
    display: block;
}
.header_trans .ul_set li a {
    display: inline-block;
    width: 100%;
    color: #333;
    padding: 5px 10px;
    text-decoration: none;
    cursor: pointer;
}
.header_trans .ul_set li a:hover{
    background: #ededed;
}
.header_trans .ul_set li a .flag-icon {
    margin-right: 8px;
}
.header_trans .ul_set li a {
    display: inline-block;
    width: 100%;
    color: #333;
    padding: 6px 10px;
    text-decoration: none;
}
.flag_hhh {
	position: absolute;
	left: 7px;
	top: 8px;
	width: 27px !important;
	background-size: cover;
	height: 27px;
	border-radius: 100%;
}
.input_search > input {
    border: none !important;
    background: #f0f0f0 !important;
    border-radius: 40px;
    padding: 5px 15px;
    font-size: 14px;
    height: 40px;
    box-shadow: none !important;
}
.input_search {
    padding: 7px 10px;
    position: sticky;
    top: 0;
    background: #fff;
    z-index: 999;
}
/* translate */
.trans_t4 {
	display: flex;
	width: 100%;
	justify-content: center;
    align-items: start;
}
.left_add,
.right_add{
    width: 210px;
}
.trans_sec .container {
	max-width: 100% !important;
}
.top_add {
	text-align: center;
	margin-bottom: 20px;
	margin-top: 20px;
}
/* media start */

@media (max-width:767px) {
    .man_nav .navbar-brand {
        padding: 10px 0;
    }
    .man_nav .navbar-brand img {
        height: 45px;
    }
    .man_nav .navbar-toggler {
        width: 45px;
        height: 45px;
        border: none;
        background: #013173;
        border-radius: 100%;
        padding: 0;
    }
    .man_nav .navbar-toggler .navbar-toggler-icon{
            background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(250, 250, 250, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
        
    }
    .man_nav .navbar-light .navbar-nav .nav-link {
        padding: 10px 0;
        color: #1a1a1a;
    }
    .man_nav #navbarSupportedContent .d-flex {
        flex-wrap: wrap;
    }
    .man_nav .navbar-light .navbar-nav{
        width: 100%;
    }
    .man_nav .soccil_hea.ul_set {
        margin: 0;
        margin-bottom: 15px;
    }
    .soccil_hea.ul_set li a {
        width: 30px;
        height: 30px;
        font-size: 16px;
        line-height: 28px;
    }
    .man_nav .navbar-light .navbar-nav .nav-link::after {
        display: none;
    }
    .cont_nannert h1 {
        font-size: 21px;
    }
    .cont_nannert h4 {
        font-size: 16px;
    }
    .cont_nannert .img_r {
        margin-top: 15px;
        width: 150px;
    }
  
   
    .baanert {
        padding: 25px 0;
    }
    .baanert .col-sm-6{
        width: 50%;
    }
    .cont_ste h4,
    .cont_ste h3
    
    {
        font-size: 18px;
        margin-bottom: 10px;
    }
    .cont_ste p, .headeing1 p {
        line-height: 24px;
    }
    .img_f1 img {
        width: 200px;
    }
    .img_f1 {
        text-align: center;
    }
    .fi_cher1 .row:nth-child(2n) .col-sm-5 {
        order: initial;
    }
    .fi_cher1 .cont_ste {
        text-align: center;
    }
    .fi_cher1 .col-sm-7 {
        margin-top: 20px;
    }
    .headeing1{
        margin-bottom: 30px;
    }
    .copyright-footer .soccil_hea.ul_set {
        float: initial;
        text-align: center;
        margin-top: 15px;
    }
    .copyright-footer p {
        text-align: center;
    }
    footer#footer {
        padding-top: 20px;
        padding-bottom: 15px;
    }
    footer#footer a img {
        width: 125px;
    }
    #footer p {
        margin: 0;
        font-size: 14px;
        margin-top: 10px;
        margin-bottom: 15px;
    }
    .baanert.inner_pages .cont_nannert h1 {
        font-size: 14px;
    }
    .baanert.inner_pages .cont_nannert h1 br{
        display: none;
    }
    .baanert.inner_pages .cont_nannert h4,
    .baanert.inner_pages .cont_nannert p
    
    {
        font-size: 12px;
    }
    .headeing1 h2 {
        font-size: 26px;
    }
    section#Trulincoanywhere h2{
        padding: 0;
    }
    .video_add iframe {
        height: 350px;
    }
    .about_text.text-left.need-turlio br {
        display: none;
    }
    .termsandcondition_page {
        width: 100% !important;
        padding: 40px 15px;
    }
    .termsandcondition_page h3 {
        font-size: 21px;
    }
    .termsandcondition_page h1{
        font-size: 28px;
    }
    .tavbsss .nav-tabs {
        max-width: 320px;
    }
    .tavbsss .nav-tabs > li a h4{
        margin-bottom: 12px;
    }
    .pay {
        margin-top: 15px;
        max-width: 320px;
    }
    .sttrip{
        margin-top: 15px;
    }
    .btn.cleeer.strip {
        max-width: 320px;
    }
}

/* media close */