/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Jost:ital,wght@0,100..900;1,100..900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Jost:ital,wght@0,100..900;1,100..900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=IBM+Plex+Sans+Hebrew:wght@100;200;300;400;500;600;700&family=Jost:ital,wght@0,100..900;1,100..900&display=swap');


@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=IBM+Plex+Sans+Hebrew:wght@100;200;300;400;500;600;700&family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Jost:ital,wght@0,100..900;1,100..900&display=swap');


@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=IBM+Plex+Sans+Devanagari:wght@100;200;300;400;500;600;700&family=IBM+Plex+Sans+Hebrew:wght@100;200;300;400;500;600;700&family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Jost:ital,wght@0,100..900;1,100..900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Overpass:ital,wght@0,100..900;1,100..900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Marck+Script&family=Mulish:ital,wght@0,200..1000;1,200..1000&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap');



body #header-outer[data-lhe=animated_underline] #top nav>ul>li:not([class*=button_])>a .menu-title-text:after{
	display:none; 
}
#header-outer[data-full-width="true"] header > .container {
    padding: 0 200px 0px 180px !important;
}
div#header-outer {
    background: linear-gradient(90deg, #021138 0%, #24406B 53.5%, #021138 100%);
}
#header-outer #logo, #header-outer .logo-spacing {
        margin-top: 44px !important;
        margin-bottom: 42px !important;
}
#header-outer[data-lhe="default"] #top nav > ul > li > a {
    color: #FFF;
    font-family: Jost;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
#header-outer[data-lhe="default"] #top nav .sf-menu > .current_page_item > a {
    color: #35a1e9 !important;
}
.banner-video video {
    height: 770px;
    background: #000;
}
div#sec1 h2 {
    color: #FFF;
    font-family: "Bebas Neue";
    font-size: 203.051px;
    font-style: normal;
    font-weight: 400;
    line-height: 180px;
    width: 55%;
    padding-left:149px;
    margin-bottom: 0px;
}
div#sec1 h3{
    color: #FFF;
    font-family: "Bebas Neue";
    font-size: 80.033px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 7.203px;
    padding-left:149px;
    width: 55%;
}
div#sec2 .row-bg {
    background: linear-gradient(90deg, #021138 0%, #24406B 53.5%, #021138 100%);
}
div#sec2 h2{
    color: #FFF;
    -webkit-text-stroke-width: 0.33008959889411926;
    -webkit-text-stroke-color: #000;
    font-family: "Cormorant Garamond";
    font-size: 76.065px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    text-align:center;
}
div#sec2 p{
    color: #FFF !important;
    text-align: center;
    font-family: "IBM Plex Sans Hebrew";
    font-size: 25px;
    font-style: normal;
    font-weight: 400;
    line-height: 180%; /* 45px */
    text-transform: capitalize;
    width:45%;
    margin:0 auto;
}
div#sec2 a#btn{
    border-radius: 9px !important;
    background: #FFF !important;
    color: #010101;
    font-family: Jost;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    padding:26px 87px !important;
    display:table;
    margin: 0 auto;
}
.main {
    position: relative;
}
.main-inner {
    position: absolute;
    bottom:330px;
    left:0;
    right:0;
    width: 18%;
    display:table;
    margin: 0 auto !important;
}
div#sec3 img {
    width: 96%;
    height: 914px;
    object-fit:cover;
}
div#sec3 .main-inner img {
    height: 100%;
}
div#sec3 h6 {
    color: #669ACB;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 18px; /* 100% */
    letter-spacing: 1.44px;
    text-transform: uppercase;
    text-align:center;
	 width: 30%;
    margin: 0 auto;
}
div#sec3 h6:before {
    content: "";
    background: #669ACB !important;
    display: block !important;
    text-align:center;
    width: 70px !important;
    height: 1.799px !important;
    position: absolute;
    top: 7px;
    left: 39%;
}
div#sec3 h6:after {
    content: "";
    background: #669ACB !important;
    display: block !important;
    text-align:center;
    width: 70px !important;
    height: 1.799px !important;
    position: absolute;
    top: 7px;
    right: 39%;
}
div#sec3 h2 {
    color: #3D3D3D;
    text-align: center;
    font-family: "Cormorant Garamond";
    font-size: 60px;
    font-style: normal;
    font-weight: 700;
    line-height: 62.493px; /* 104.155% */
    width:55%;
    margin:0 auto;
}
div#sec3 p {
    color: #6B6B6B;
    text-align: center;
    font-family: "IBM Plex Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 27px; /* 150% */
    width: 83%;
    margin: 0 auto;
    padding-top: 18px;
    padding-bottom: 40px;
}

div#sec3 h3.toggle-title {
    width: 100%;
    text-align: left;
}
div#sec3 h3.toggle-title a {
    color: #454545;
    font-family: "IBM Plex Sans" !important;
    font-size: 26px;
    font-style: normal;
    font-weight: 500;
    line-height: 120%; /* 28.13px */
    background: transparent;
    padding: 20px 0 !important;
    padding: 24px 0 28px 0 !important;
}
div#sec3 .toggles {
    width: 72%;
    margin: 0 auto;
	margin-top:90px;
}
.toggle>.toggle-title a i {
    right: 0;
    left: auto;
    top: 33px;
}
body .toggle[data-inner-wrap=true]>div .inner-toggle-wrap {min-height: unset !important;box-shadow: none !important;background-color: transparent !important;}

div#sec3 .inner-toggle-wrap p {
    color: #454545;
    font-family: "IBM Plex Sans";
    font-size: 27px !important;
    font-style: normal;
    font-weight: 300 !important;
    line-height: 120% !important;
    width: 100%;
    text-align: left;
    padding-left: 27px;
    padding-top: 0;
}
.toggle>.toggle-title a i:before {
    content: '\f067';
    color:#454545;
    font-size: 18px;
    font-weight: 100 !important;
}
i.fa.fa-minus-circle {
    content: '\f00d';
}
.toggle.open>.toggle-title a i:before {
    content: '\f00d';
}
.toggle.open>.toggle-title a i{
	color:#454545;
}
body .toggle[data-inner-wrap=true]>div .inner-toggle-wrap {
    padding: 20px 0px 40px 0px;
    border-bottom: 4px solid #454545;
}
body .toggle>div {
    border-top: 4px solid #454545;
    background-color: #fff;
    box-shadow: none !important;
}
body .toggle[data-inner-wrap=true].open>div {
    max-height: 95px !important;
}
.toggles .toggle:first-child h3 a {
    border-top: 4px solid #454545;
}
body .toggle {
    margin-bottom: 0px; 
}
div#sec4 h6 {
   color: #669ACB;
	font-family: Poppins;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: 18px; /* 100% */
	letter-spacing: 1.44px;
	text-transform: uppercase;
	 margin-left:80px;
}
div#sec4 h2 {
    color: #000000;
    font-family: "Cormorant Garamond";
    font-size: 74.169px;
    font-style: normal;
    font-weight: 700;
    line-height: 77.251px; /* 104.155% */
    text-transform: capitalize;
}
div#sec4 p {
   color: #6B6B6B;
	font-family: "IBM Plex Sans";
	font-size: 22px;
	font-style: normal;
	font-weight: 400;
	line-height: 34px; /* 154.545% */
}
div#sec4 a#btn{
	border-radius: 9px !important;
    background: #7BAFD4 !important;
	padding:26px 93px 24px 87px !important;
	color: #FFF;
	font-family: "IBM Plex Sans Devanagari";
	font-size: 18px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-transform: uppercase;
}
div#sec4 h6:before {
    content: "";
    background: #669ACB !important;
    display: block !important;
    width: 70px !important;
    height: 1.799px !important;
    position: absolute;
    top: 78px;
    left:0;
}
div#sec4 .vc_col-sm-6:nth-child(2){
    padding-left:50px;
}
div#sec5 .tabbed>ul li a {
    border-radius: 9px !important;
    border: 2px solid #303030 !important;
    background: transparent !important;
    padding:25px 86px !important;
    color: #303030;
    font-family: "IBM Plex Sans Devanagari";
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
div#sec5 .tabbed > ul li .active-tab{
    border: 0 !important;
    color: #000 !important;
    pointer-events: unset;
    cursor: unset !important;
    font-size: 70px;
    font-family: "Cormorant Garamond" !important;
    display: none;
}
div#sec5 .tabbed>ul, .wpb_content_element .tabbed .wpb_tabs_nav {
    justify-content: center;
    display: flex;
    gap: 25px;
    /* margin-bottom: 54px !important; */
}
div#sec5 h2 {
    color: #000000;
    font-family: "Cormorant Garamond";
    font-size: 83.363px;
    font-style: normal;
    font-weight: 700;
    line-height: 86.827px; /* 104.155% */
    text-transform: uppercase;
}
div#sec5 p {
    color: #6B6B6B;
    font-family: "IBM Plex Sans";
    font-size: 21.5px;
    font-style: normal;
    font-weight: 400;
    line-height: 33px; /* 150% */
}
div#sec5 a#btn{
    background:transparent !important;
    color: #7BAFD4;
    text-align: center;
    font-family: "IBM Plex Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 27px; /* 150% */
    text-transform: capitalize;
    padding: 0 15px !important;
}
div#sec5 img {
    float: right;
    height: 640px;
    object-fit: contain;
    width: 95%;
}
div#sec5 a#btn i.fa.fa-arrow-right {
    padding-left: 10px;
}
div#sec5 .wpb_tab .wpb_content_element {
    margin-bottom: 30px;
}
div#sec6 .ser-main {
    position: relative;
    width: 93%;
    margin: 0 auto;
}
div#sec6 .ser-content {box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;padding: 20px 0;margin-top: -10px;}
div#sec6 .ser-content h2{
    color: #000;
    text-align: center;
    font-family: "Cormorant Garamond";
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 40.654px; /* 104.155% */
}
div#sec6 .ser-content p{
    color: #000;
    text-align: center;
    font-family: "IBM Plex Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 300 !important;
    line-height: 20px; /* 150% */
    width: 392.984px;
    margin: 0 auto;
    padding: 0 11px 20px 11px;
    min-height: 140px;
}
div#sec6 .ser-content a#btn {
    color: #7BAFD4;
    text-align: center;
    font-family: "IBM Plex Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 27px; /* 150% */
    text-transform: capitalize;
    display:table;
    margin: 0 auto;
}
div#sec7  .carousel-item {
    padding: 0px 15px 0 15px;
}
div#sec7 .span_12.dark .owl-theme .owl-dots .owl-dot.active span{
    background:#0A2057 !important;
    border:none;
	transform: scale(1) !important;
}
div#sec7  .owl-theme[data-desktop-cols] .owl-dots .owl-dot span {
    width: 7px;
    height: 7px;
    margin: 0px 2.5px !important;
    background: #6C799A !important;
	border:none;
	border-radius:0px !important;
	transform: scale(1) !important;
}
div#sec7  .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots {
    margin-top: 20px !important;
}
/* div#sec7 .owl-stage .owl-item.active:nth-child(2) {
    transform: scale(1.1);
}
div#sec7 .owl-stage .owl-item.active {
    transform: scale(0.9);
}
div#sec7 .owl-stage .owl-item.active:nth-child(5) {
    transform: scale(1.1);
} */
div#sec8 img.logo {
    width: 18%;
}
div#sec8 div#sec8-one .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 90px 135px;
    height: 100%;
}
div#sec8 div#sec8-two .vc_col-sm-6:nth-child(1) .vc_column-inner {
    padding: 90px 125px;
    height: 100%;
}
div#sec8 div#sec8-three .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 147px 115px;
}
div#sec8 h2{
    color: #1f3963;
    font-family: "Cormorant Garamond";
    font-size: 59px;
    font-style: normal;
    font-weight: 700;
    line-height: 73px; /* 98.649% */
    padding-bottom: 10px;
    padding-left: 0px;
}
div#sec8 h3{
    color: #1f3963;
    font-family: "Cormorant Garamond";
    font-size: 50px;
    font-style: normal;
    font-weight: 700;
    line-height: 73px; /* 98.649% */
    padding-bottom: 10px;
    padding-left: 0px;
	text-align: center;
	padding-top: 10px;
}
.noexcuse {
    height: 620px !important;
	width: 100%;
}
.noexcusee {
    width: 90%;
    height: 700px !important;
}
#hiddentext{
	display: none;
}
.page-id-126 div#sec8 h2{
	color: #fff;
}
.page-id-126 div#sec8 p{
	color: #D3D3D3 !important;
	padding-left: 0px;
	width: 100%;
}
/* sec8New */
div#sec8new h2{
    color: #fff;
    font-family: "Cormorant Garamond";
    font-size: 59px;
    font-style: normal;
    font-weight: 700;
    line-height: 73px; /* 98.649% */
    padding-bottom: 0px;
    padding-left: 0px;
	padding-top: 20px;
}
div#sec8new p{
    color: #fff !important;
    font-family: "Cormorant Garamond";
    font-size: 50px;
    font-style: normal;
    font-weight: 700;
    line-height: 73px; /* 98.649% */
    padding-bottom: 10px;
    padding-left: 0px;
	text-align: center;
	padding-top: 10px;
}
div#sec8new a#btn {
/*     display: inline-block;
    margin-top: 20px !important; */
    border-radius: 9px !important;
    background: #7BAFD4 !important;
    color: #FFF;
    font-family: "IBM Plex Sans Devanagari";
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    width: 51%;
    padding: 20px;
    margin: 0 auto;
    display: table;
    margin-top: 30px !important;
	text-align: center;
}
div#sec8new .vc_col-sm-6{
	background-color: #102954;
	padding: 30px 30px;
}
div#sec8new h3{
    color: #fff;
    font-family: "Cormorant Garamond";
    font-size: 50px;
    font-style: normal;
    font-weight: 700;
    line-height: 73px; /* 98.649% */
    padding-bottom: 10px;
    padding-left: 0px;
	text-align: center;
	padding-top: 10px;
}
div#new-books h3 {
    color: #fff;
    font-family: "Cormorant Garamond";
    font-size: 50px;
    font-style: normal;
    font-weight: 700;
    line-height: 73px;
    padding-bottom: 10px;
    padding-left: 0px;
    text-align: center;
    padding-top: 10px;
}
/* sec8new */
/* .page-id-122 div#sec8 h2{
	color: #fff;
}
.page-id-122 div#sec8 p{
	color: #D3D3D3 !important;
} */
div#serv-3 p{
    color: #D3D3D3;
    font-family: "IBM Plex Sans";
    font-size: 22px;
    font-style: normal;
    font-weight: 300;
    line-height: 32px; /* 145.455% */
    padding: 0 20px;
    padding-left: 0px;
    padding-bottom: 21px;
    text-align: center;
}
div#sec8 a#btn{
    color: #7BAFD4;
    text-align: center;
    font-family: "IBM Plex Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 27px; /* 150% */
    text-transform: capitalize;
    display:inline-block;
    margin-top:20px !important;
}
div#sec9 {
    margin-top: -2px;
}
div#sec9 h6{
    color: #7BAFD4;
    font-family: "IBM Plex Sans";
    font-size: 17.95px;
    font-style: normal;
    font-weight: 400;
    line-height: 17.95px; /* 100% */
    letter-spacing: 1.436px;
    text-transform: uppercase;
    text-align:center;
	width:30%;
	margin: 0 auto;
}
div#sec9 h6:before {
    content: "";
    background: #7BAFD4 !important;
    display: block !important;
    text-align:center;
    width: 70px !important;
    height: 1.799px !important;
    position: absolute;
    top: 7px;
    left: 44.5%;
}
div#sec9 h6:after {
    content: "";
    background: #7BAFD4 !important;
    display: block !important;
    text-align:center;
    width: 70px !important;
    height: 1.799px !important;
    position: absolute;
    top: 7px;
    right: 44.5%;
}
div#sec9 h2{
    color: #F5F5F5;
    text-align: center;
    font-family: "Cormorant Garamond";
    font-size: 59.833px;
    font-style: normal;
    font-weight: 600;
    line-height: 71.799px; /* 120% */
    text-transform: capitalize;
}
div#sec9 p{
    color: #FFF;
    text-align: center;
    font-family: "IBM Plex Sans";
    font-size: 15.955px;
    font-style: normal;
    font-weight: 400;
    line-height: 26.167px; /* 164% */
    width:40%;
    margin:0 auto;
}
div#sec9 .carousel-item {
    padding: 0 10px 0 10px;
}
div#sec9 .carousel-item h3 {
    color: #F5F5F5;
    text-align: center;
    font-family: "Cormorant Garamond";
    font-size: 40px;
    font-style: normal;
    font-weight: 600;
    line-height: 58.551px; /* 120% */
    text-transform: capitalize;
}
div#sec9 .carousel-item p{
    width: 100% !important;
    color: #FFF;
    text-align: center;
    font-family: "DM Sans";
    font-size: 15.955px !important;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 20px !important;
    position: relative;
    padding-top: 10px !important;
}
div#sec9 .carousel-item p:before {
    content: "";
    background: radial-gradient(50% 50% at 50% 50%, #DDD 0%, #0A1D61 100%);
    width: 204px !important;
    height: 1px !important;
    position: absolute;
    top: 0px;
    left: 80px !important;
    right: 0;
}
div#sec9 .carousel-item p span{
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 15px;
}
div#sec9 .span_12.dark .owl-theme .owl-dots .owl-dot.active span{
    background:#fff !important;
    border:none;
	transform: scale(1) !important;
}
div#sec9  .owl-theme[data-desktop-cols] .owl-dots .owl-dot span {
    width: 7px;
    height: 7px;
    margin: 0px 2.5px !important;
    background: #9DA5B5 !important;
	border:none;
	border-radius:0px !important;
	transform: scale(1) !important;
}
div#abo-vidd {
    margin-top: 70px;
}
div#sec9  .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots {
   margin-top: 15px !important;
}
div#sec10 h6{
    color: #64B0F8;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 18px; /* 100% */
    text-transform: uppercase;
    text-align:center;
	width:30%;
	margin: 0 auto;
}
div#sec10 h6:before {
    content: "";
    background: #64B0F8 !important;
    display: block !important;
    text-align:center;
    width: 70px !important;
    height: 1.799px !important;
    position: absolute;
    top: 7px;
    left: 43%;
}
div#sec10 h6:after {
    content: "";
    background: #64B0F8 !important;
    display: block !important;
    text-align:center;
    width: 70px !important;
    height: 1.799px !important;
    position: absolute;
    top: 7px;
    right: 43%;
}
div#sec10 h2{
    color: #000000;
    text-align: center;
    font-family: "Cormorant Garamond";
    font-size: 60px;
    font-style: normal;
    font-weight: 600;
    line-height: 69px; /* 115% */
    text-transform: capitalize;
}
div#sec10 .news-box {
    background: var(--Light-100, #FFF);
    box-shadow: 0px 9.539px 28.618px 0px rgba(0, 0, 0, 0.05);
    width:95%;
    margin: 0 auto;
}
div#sec10 .news-content{
    padding:30px 100px 30px 30px;
}
div#sec10 .news-box h3 {
    color: #0A2057;
    font-family: Poppins;
    font-size: 25px;
    font-style: normal;
    font-weight: 700;
    line-height: 26.71px; /* 116.667% */
}
div#sec10 .news-box a{
    color: #64B0F8;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 19.079px; /* 142.857% */
    text-transform: uppercase;
    padding-bottom:15px;
    display:inline-block;
}
div#sec10 .news-box p{
    color: var(--Dark-60, rgba(2, 17, 55, 0.60));
    font-family: Poppins;
    font-size: 23px !important;
    font-style: normal;
    font-weight: 400;
     /* 162.5% */
}
div#sec10 .span_12.dark .owl-theme .owl-dots .owl-dot.active span{
    background:#0A2057 !important;
    border:none;
	transform: scale(1) !important;
}
div#sec10  .owl-theme[data-desktop-cols] .owl-dots .owl-dot span {
    width: 7px;
    height: 7px;
    margin: 0px 2.5px !important;
    background: #6B789A !important;
	border:none;
	border-radius:0px !important;
	transform: scale(1) !important;
}
div#sec10 .owl-carousel[data-desktop-cols] .owl-stage {
    padding: 0px 0 !important;
}
div#main-footer-one h2 {
    color: var(--Light-100, #FFF);
    font-family: Cormorant;
    font-size: 57.36px;
    font-style: normal;
    font-weight: 700;
    line-height: 57.36px; /* 100% */
    text-transform: capitalize;
}
div#main-footer-one p{
    color: #fff !important;
    font-family: Poppins;
    font-size: 19.12px;
    font-style: normal;
    font-weight: 300;
    line-height: 31.07px; /* 162.5% */
}
div#main-footer-one{
	border-bottom:1px solid #fff;
	padding-bottom:35px;
}

div#main-footer-one input#wpforms-93-field_1 {
    height: 50px;
    margin: 0 auto;
    display: table;
    width: 51%;
}
div#main-footer-one input::placeholder{
    color: var(--Dark-60, rgba(2, 17, 55, 0.60));
    font-family: Poppins;
    font-size: 19.12px;
    font-style: normal;
    font-weight: 400;
    line-height: 31.07px; /* 162.5% */
}
div#main-footer-one button#wpforms-submit-93{
    background: #7BAFD4 !important;
    border-color:#7BAFD4;
    border-radius:0px !important;
    color: #FFF;
    text-align: center;
    font-family: Overpass;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: capitalize;
    width: 51%;
    margin: 0 auto;
    display: table;
}
div#main-footer-two img {
    width: 100%;
    padding-top: 50px;
    padding-bottom: 30px !important;
}
div#main-footer-two p{
   color: #f1f1f1 !important;
   font-family: poppins;
   font-size: 15px;
   font-style: normal;
   font-weight: 400;
   line-height: 31.07px;
   width: 97%;
   padding-top: 20px;
   font-size: 18px !important;
}
div#main-footer-two ul.icons-list{
    margin:0;
    display:flex;
    align-items:center;
    gap:20px;
}
div#main-footer-two ul.icons-list li{
    list-style:none;
    width: 38.24px;
    height: 38.24px;
    line-height:38.24px;
    border-radius: 119.5px;
    background: #7BAFD4;
    text-align:center;
	padding: 2px;
}
div#main-footer-two ul.icons-list li i{
    color:#fff;
    font-size: 16.73px;
}
div#main-footer-two h3 {
    color: var(--Light-100, #FFF);
    font-family: Overpass;
    font-size: 28.68px;
    font-style: normal;
    font-weight: 700;
    line-height: 33.46px; /* 116.667% */
}
div#main-footer-two h3 {
    color: var(--Light-100, #FFF);
    font-family: Overpass;
    font-size: 28.68px;
    font-style: normal;
    font-weight: 700;
    line-height: 33.46px; /* 116.667% */
    margin-bottom:20px;
}
div#main-footer-two h4 {
    color: var(--Light-100, #FFF);
    font-family: Overpass;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 33.46px;
    /* margin-bottom: 20px; */
}

div#main-footer-two  ul {
    margin: 0;
}
div#main-footer-two  ul li{
  list-style:none;
  padding-bottom: 0;
}
div#main-footer-two  ul li a{
    color: var(--Light-100, #FFF);
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 31.07px; /* 172.611% */
    text-transform: capitalize;
}
div#main-footer-two ul.info li a{
    display:flex;
    align-items:center;
}
div#main-footer-two ul.info li a i {
    padding-right: 20px;
}
div#main-footer-two .vc_col-sm-2 {
    width: 15%;
}
div#main-footer-two .vc_col-sm-3{
    width:28%;
}
div#main-footer-two {
	padding-top: 50px;
	border-bottom: 1px solid #fff;
	padding-bottom: 60px;
}
div#main-footer-last {
    padding:15px 0;
}
div#main-footer-last p {
    color: #fff !important;
    text-align: center;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; /* 27px */
    text-transform: capitalize;
    font-size: 18px !important;
}
.page-id-116 div#sec8 div#sec8-one .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 103px 115px;
}
.page-id-122 div#sec8 div#sec8-two .vc_col-sm-6:nth-child(1) .vc_column-inner {
    padding: 139px 155px;
}
.page-id-126 div#sec8 div#sec8-three .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 129px 155px;
}
.page-id-111 div#sec4 h6:before{
	display:none !important;
}
.page-id-111 div#sec4 h6 {
    margin-left: 0px !important;
}
.page-id-111  div#sec5-inner-two img {
    width: 67%;
    float: left !important;
}
.page-id-111 div#sec5-inner-one img {
    float: right;
    width: 75%;
    height: 100% !important;
}





#header-outer[data-format=default] #top .span_9 {
    margin-left: 80px;
}
div#sec8-two .main {
    display: flex;
    align-items: center;
}
div#sec8-two .main img {
    width: 100%;
    height: 814px;
    object-fit: cover !important;
    object-position: center !important;
}
div#sec8-two .main img.hero1 {
    width: 50% !important;
}
.inner-join h4 {
    color: #000;
}
.inner-join h3 {
    color: #000;
    font-size: 18px;
}
.inner-join strong {
    color: #000;
    line-height: 50px;
}
div#sec1 img {
    object-fit: cover;
    width: 100%;
}
div#sec8-one a#w-btn {
    border-radius: 9px !important;
    background: transparent !important;
    color: #010101;
    font-family: Jost;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    padding: 26px 87px !important;
    display: table;
    margin: 0 auto;
    border: 1px solid #000;
}
div#popmake-183 {
    border-color: #102954;
}
div#popmake-183 div#pum_popup_title_183 {
    text-align: center;
    font-weight: 900;
    font-family: 'Montserrat';
}
div#popmake-183 .main ul {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 40px 0 0;
    padding: 0;
}
div#popmake-183 .main ul li {
    margin: 0 20px;
    list-style: none;
}
div#popmake-183 .main ul li a {
    border-radius: 9px !important;
    background: #102954 !important;
    color: #ffff;
    font-family: Jost;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    padding: 26px 87px !important;
    display: table;
    margin: 0 auto;
}
.section8 img{
	display:table;
	margin:0 auto;
}
.section8 img {
    /* width: 100%; */
    /* height: 813px !IMPORTANT; */
    /* object-fit: cover; */
}
div#sec4 img {
    width: 65%;
    margin: 0 auto;
    display: table;
}
/* ======================================= */
#abo-2 img {
    margin: 0 auto;
    display: table;
    margin-bottom: 30px;
    width: 100%;
    float: left;
}
#abo-2  h2 {
    /* text-align: center; */
    color: #000;
    font-family: "Cormorant Garamond";
    font-size: 73px;
    font-style: normal;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.1;
}
#abo-2 p {
    color: #6B6B6B;
    font-family: "IBM Plex Sans";
    font-size: 27px;
    font-style: normal;
    font-weight: 400;
    line-height: 34px;
    /* text-align: center; */
}
#abo-2 {
    padding-bottom: 60px !important;
    padding-top: 60px !important;
}
/* ======================================= */
/* ======================================= */
div#test h2 {
    letter-spacing: 0.55px;
    color: #fff;
    text-align: center;
    font-family: "Cormorant Garamond";
    font-size: 80px;
    font-style: normal;
    font-weight: 600;
    text-transform: capitalize;
    padding-bottom: 50px;
}
div#test {
    padding-top: 120px !important;
    padding-bottom: 53px !important;
    /* margin-bottom: 80px; */
}
div#test .carousel-item .wpb_text_column.wpb_content_element {
    border-radius: 20px;
    border: 2px solid rgba(255, 255, 255, 0.10);
    padding: 43px;
    margin-bottom: 40px;
}
div#test .carousel-item .wpb_text_column.wpb_content_element h3 {
     color: #FFF;
     font-family: Poppins !important;
     font-size: 23px;
     font-style: normal;
     font-weight: 400;
     line-height: 28.05px; /* 110% */
     padding-bottom: 10px;
}
div#test .carousel-item .wpb_text_column.wpb_content_element p.texxx {
     color: #FFF;
     font-family: Poppins !important;
     font-size: 16px;
     font-style: normal;
     font-weight: 400;
     font-size: 17px !important;
}
#test img {
    margin: 0 0 20px 0;
    padding: 0;
}
#test p {
    padding: 0;
}
div#test .row-bg.viewport-desktop.using-image {
    background-position: center !important;
    background-size: cover;
}
div#test .span_12.dark .owl-theme .owl-dots .owl-dot.active span {
    width: 110px;
    background-color: #fff !important;
    margin: 0;
}
div#test .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots {position: absolute;left: 39%;bottom: 0;}
div#test .owl-theme[data-desktop-cols] .owl-dots .owl-dot span {
    width: 360px;
    background-color: #D9D9D9 !important;
    margin: 0;
    margin-right: 6px !important;
}
div#test .span_12.dark .owl-theme .owl-dots .owl-dot:hover span {
    background-color: #fff !important;
}
div#sec6 .ser-main img {
    width: 100%;
}
h3.allww {
    text-align: center;
    color: #FFF;
    font-family: 'Cormorant Garamond';
    font-size: 43px;
    font-style: normal;
    font-weight: 400;
    line-height: 28.05px;
    padding-bottom: 20px;
}
p.texxx2 {
    color: #FFF;
    font-family: 'Jost';
    font-size: 25px;
    font-weight: 400;
    text-align: center;
    width: 67% !important;
    margin: 0 auto;
    font-style: italic;
    line-height: 1.5;
    padding-bottom: 20px !important;
}
/* ================================================== */
/* ======================================= */
div#test2 h2 {
    letter-spacing: 0.55px;
    color: #000;
    text-align: center;
    font-family: "Cormorant Garamond";
    font-size: 80px;
    font-style: normal;
    font-weight: 600;
    text-transform: capitalize;
    padding-bottom: 50px;
}
div#test2 {
    padding-top: 120px !important;
}
div#test2 .carousel-item .wpb_text_column.wpb_content_element {
    border-radius: 20px;
    border: 1px solid #000;
    padding: 43px;
    margin-bottom: 40px;
    width: 70%;
    margin: 0 auto;
    text-align: center;
}
div#test2 .carousel-item .wpb_text_column.wpb_content_element h3 {
     color: #000;
     font-family: emoji;
     font-size: 33px;
     font-style: normal;
     font-weight: 400;
      /* 110% */
     padding-bottom: 10px;
     padding-bottom: 20px;
}
div#test2 .carousel-item .wpb_text_column.wpb_content_element p.texxx,div#test2 .carousel-item .wpb_text_column.wpb_content_element em {
     color: #000;
     font-family: Poppins !important;
     font-size: 17px;
     font-style: normal;
     font-weight: 400;
     font-style: italic;
}
#test img {
    margin: 0 0 20px 0;
    padding: 0;
}
#test p {
    padding: 0;
}
div#test2 .row-bg.viewport-desktop.using-image {
    background-position: center !important;
    background-size: cover;
}

div#test2 img {
    margin: 0 auto;
}
div#test2 .owl-dots {
    display: none;
}
div#sec8-three .vc_col-sm-6:nth-child(1){
    background:#d6efff;
}
div#sec8-three img {
    /* width: 100%; */
    display: table;
    margin: 0 auto;
}
div#blog img {
    margin: 0 auto;
    margin-top: 30px;
    margin-bottom: 30px;
    width: 90%;
}

div#blog h2 {
    color: #000;
    font-family: "Cormorant Garamond";
    font-size: 74px;
    font-style: normal;
    font-weight: 700;
    line-height: 73px;
    padding-bottom: 20px;
}

div#blog p {
    color: #6B6B6B;
    font-family: "IBM Plex Sans";
    font-size: 21.5px;
    font-style: normal;
    font-weight: 400;
    line-height: 33px;
}
.container-wrap {
    background-color: #d6eeff;
}
p {
    color: #000 !important;
    font-size: 26px !important;
    line-height: 1.4 !important;
}
/* ========================================== */

body.home.page-template-default.page.page-id-6 div#sec8 h2 {
    color: #fff !important;
    /* padding-top: 30px; */
}
body.home.page-template-default.page.page-id-6 div#sec8 p {
    color: #fff !important;
}
body.home.page-template-default.page.page-id-6 div#test .carousel-item .wpb_text_column.wpb_content_element p.texxx {
    color: #fff !important;
}
body.home.page-template-default.page.page-id-6 p.texxx2 {
    color: #fff !important;
}
div#main-footer-two .vc_col-sm-2:nth-child(3) {
    display: none;
}
div#sec8-two .vc_col-sm-6:nth-child(2) img {
    /* height: 1032px !important; */
    object-fit: cover;
	width: 100%;
}
div#main-footer-two .vc_col-sm-3:nth-child(4) {
    position: relative;
    left: 16%;
}
div#main-footer-two .vc_col-sm-2:nth-child(2) {
    position: relative;
    left: 10%;
}
div#main-footer 
 a.nectar-button.small.regular.accent-color.regular-button {
    width: 80%;
    padding: 30px;
    border-radius: 0 !important;
    margin: 0 auto;
    display: table;
    text-align: center;
    font-family: Overpass;
    font-size: 29.12px;
    font-style: normal;
    font-weight: 700;
    background-color: #7bafd4 !important;
}
div#serv-3  h3 {
    font-family: 'Cormorant Garamond' !important;
    font-size: 40px;
    padding: 20px 0;
    color: #000;
    font-weight: 600;
    line-height: 1.1;
    text-align: center;
}
div#serv-3 {
    padding-bottom: 70px !important;
    padding-top: 10px !important;
}
div#serv-3  h3 strong {
    font-family: 'Jost';
    font-size: 65px;
    color: #1f3962;
}
#monti img {
    width: 100%;
    float: right;
    height: 800px;
    object-fit: cover;
}
#monti  h2 {
    color: #000;
    font-family: "Cormorant Garamond";
    font-size: 84px;
    font-style: italic;
    font-weight: 700;
    line-height: 73px;
    padding-bottom: 40px;
}
#monti .vc_col-sm-6:nth-child(1) {
    padding: 139px 155px;
}
div#monti a.nectar-button.small.regular.accent-color.regular-button {
    border-radius: 9px !important;
    background: #7BAFD4 !important;
    padding: 26px 93px 24px 87px !important;
    color: #FFF;
    font-family: "IBM Plex Sans Devanagari";
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    margin-top: 40px;
}
div#sec8-one ul {
    margin: 0 auto;
    display: table;
    margin-bottom: 40px;
    margin-top: 20px;
}
div#sec8-one ul li {
    display: inline;
    border: 1px solid #1f3963;
    padding: 11px;
    margin: 0 20px;
    font-family: 'Cormorant Garamond' !important;
    font-size: 19px;
    color: #fff !important;
    font-weight: 700;
    background-color: #1f3963;
	border-radius: 8px;
    cursor: pointer;
    border: 2px solid #1f3963;
    transition: 100ms ease;
    box-shadow: 5px 5px 0px 0px #000;
}
div#sec8-three{
    background-color: #102954;
}
body.page-template-default.page.page-id-116 div#sec8-one,body.page-template-default.page.page-id-122 div#sec8-two, {
    background-color: transparent;
}
.inner-join p strong {
    font-size: 35px !important;
    font-weight: 700;
}
div#sec8-one ul li:hover {
    background: white !important;
    color: black !important;
    border: none;
    transition: all 0.4s linear;
}
div#sec8-one ul li a {
    color: white;
}
div#sec8-one ul li:hover a {
    color: black;
}
 .coac-logo img {
    margin: 0 auto;
    display: block;
}
.coac-logo {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
div#test2 {
    padding-left: 50px;
    padding-right: 50px;
}
div#test2 .vc_col-sm-6 {
    padding: 0 40px;
    padding-bottom: 50px !important;
}
div#test2 p {
    padding-bottom: 20px !important;
}

div#secc-08 img {
    width: 88% !important;
    margin: 0 auto;
    display: table;
    border: 5px solid #1f3962;
    border-radius: 20px;
}
div#secc-08 h4 {
    color: #000;
    font-family: "Cormorant Garamond";
    font-size: 25px;
    font-style: normal;
    font-weight: bold !important;
    line-height: 1.1;
    text-align: center;
    max-height: 0;
    margin-bottom: 120px;
}
div#sec7 video {
    width: 90%;
    margin: 0 auto;
    display: table;
    height: auto;
    object-fit: cover;
}
div#abo-vidd .nectar-video-box {
    border: 10px solid #1f335e;
}
div#pum_popup_title_519 {
    text-align: center;
    color: #000;
    -webkit-text-stroke-width: 0.33008959889411926;
    -webkit-text-stroke-color: #000;
    font-family: "Cormorant Garamond";
    font-size: 76.065px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    text-align: center;
    padding-top: 30px;
}
.pum-theme-176 .pum-container, .pum-theme-hello-box .pum-container {
    border-color: #1f335e;
}
div#vidd-wok .nectar-video-box {
    border: 10px solid #1f335e;
}
div#sec10 video {
    width: 90%;
    height: auto;
    object-fit: cover;
}
div#sec7 .wpb_video_wrapper {
    padding: 350px 0;
}
.inner-join p strong.rise {font-size: 25px !important;font-weight: 700;}
/* ======================================= */
div#servnt,div#serv-3 {
    padding-left: 100px;
    padding-right: 100px;
}
div#servnt .wpb_text_column.wpb_content_element {
    box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
    background-color: #1f3962;
    \: 0 13px;
    width: 95%;
    margin: 0 auto;
    display: table;
    border-radius: 9px;
    height: 270px;
    margin-bottom: 70px;
    border: 1px solid #1f3963;
}
div#servnt .wpb_text_column.wpb_content_element img {
    width: 30%;
    margin: 0 auto;
    display: table;
    padding: 36px 0 0 0;
    height: 150px;
    object-fit: contain;
    filter: invert(1);
}
div#servnt a.nectar-button.small.regular.accent-color.regular-button {
    position: absolute;
    bottom: 40px;
    top: auto;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 77%;
    text-align: center;
    display: inline;
    padding: 11px;
    font-family: 'Jost';
    font-size: 17px;
    color: #000 !important;
    background-color: #ffffff !important;
    cursor: pointer;
    border: 2px solid #1f3963;
    transition: 100ms ease;
    box-shadow: 5px 5px 0px 0px #000;
    pointer-events: none;
}
div#servnt a.nectar-button.small.regular.accent-color.regular-button:hover {
    background: white !important;
    color: black !important;
    transition: all 0.4s linear;
	box-shadow: 5px 5px 0px 0px #000 !important;

}
h3.max {
    text-align: left;
    font-family: 'Cormorant Garamond' !important;
    font-size: 44px;
    padding: 30px 0;
    color: #000;
    font-weight: 600;
    line-height: 1.1;
    padding-left: 190px;
}
.servnt2 {
    width: 80%;
    margin: 0 auto;
    display: table;
    position: relative;
    left: 189px;
}
.servnt3 a.nectar-button.small.regular.accent-color.regular-button {
    bottom: 110px!important;
    width: 50% !important;
}
div#secc-08 {
    padding-top: 50px !important;
    padding-bottom: 10px !important;
}
div#servnt .wpb_text_column.wpb_content_element:hover {
    background-color: #d6eeff;
    transition: all 0.3s ease;
}

div#servnt .wpb_text_column.wpb_content_element:hover img {
    filter: unset;
}
div#secc-08 img:hover {
    transform: scale(1.1);
    transition: all 0.6s ease;
}
.page-id-116 div#sec8-one img {
    border: 2px solid #1f3962;
    border-radius: 10px;
	width: 95%;
}
.page-id-122 div#sec8-two .vc_col-sm-6 img{
    width: 100%;
    height: 690px;
    object-fit: cover;
    object-position: top;
}
body.home.page-template-default.page.page-id-6 div#sec8-one img {
    border: none;
    border-radius: 0;
	width: 100%;
}
/* ======================================= */

div#sec8-three a#btn {
    display: inline-block;
    margin-top: 20px !important;
    border-radius: 9px !important;
    background: #7BAFD4 !important;
    color: #FFF;
    font-family: "IBM Plex Sans Devanagari";
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    width: 51%;
    padding: 20px;
    margin: 0 auto;
    display: table;
    margin-top: 30px !important;
}

div#main-footer-two .vc_col-sm-3:nth-child(4) li {
    margin: 0 0 10px;
}
div#secc-08 h4.girl {
    margin-bottom: 65px !important;
    font-size: 30px !important;
    font-weight: 600 !important;
}
div#secc-08 img.girl {
    width: 100% !important;
}
/* ========================================== */
div#sec3 video.nectar-video-self-hosted {
    height: 914px !important;
    width: 96% !important;
}
#sec7 .owl-carousel[data-desktop-cols] .owl-item img {
    height: 730px;
    object-fit: initial;
}
div#sec4 img {
    width: 450px !important;
    object-fit: cover;
    height: 650px;
}
div#vidd-wok {
    padding-top: 80px !important;
    padding-bottom: 50px !important;
}
div#sec10 .wpb_video_wrapper {
    padding: 265px 0;
}
/* =========================================Mobile responsive========================================================== */
@media only screen and (min-width: 320px) and (max-width: 767px){
	div#sec7 video {
    width: 98%;
    margin: 0 auto;
    display: table;
    height: auto;
    object-fit: cover;
		margin-left: 10px;
}
	div#blog:nth-child(7) .row_col_wrap_12.col.span_12.dark.left {
    flex-direction: column-reverse;
}
div#sec3 .wpb_video_wrapper {
    padding: 300px 0;
}	
#header-outer[data-full-width="true"] header > .container {
    padding: 0 !important;
}
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container>.menu>li a {
    font-size: 14px !important;
    font-weight: 600;
    line-height: 1.3;
}
body[data-slide-out-widget-area-style="slide-out-from-right"]:not([data-header-color="custom"]).material .slide_out_area_close:before {
    background-color: transparent !important;
}

#header-outer #logo {
    margin: 10px 0 !important;
}
div#header-outer {
    padding: 9px 10px;
}
#header-outer #logo img {
}
div#sec2 h2 {
    font-size: 33px !important;
    padding-bottom: 10px;
    width: 100% !important;
}
div#sec2 {
    padding: 30px 0 40px 0 !important;
}
div#sec2 p {
    width: 100%;
}
p {
    font-size: 15px !important;
    text-align: center !important;
    width: 100% !important;
}
div#sec3 .row_col_wrap_12.col.span_12.dark.left.flip-in-vertical-wrap {
    padding: 0 !important;
}
div#sec3 h2,div#sec4 h2 {
    font-size: 33px !important;
    line-height: 1.1;
    width: 100%;
    text-align: center;
}
div#sec3 video.nectar-video-self-hosted {width: 100% !important;height: -webkit-fill-available !important;}
div#sec3 img {
    height: unset !important;
    width: 100%;
    margin: 50px auto 0px;
    display: table;
}
div#sec7 .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots {
    margin: 0 !important;
}
div#sec3 .toggles {
    margin: 0 auto;
    display: table;
    width: 80%;
    margin-top: 30px;
}
div#sec10 {
    padding-bottom: 30px !important;
}
div#sec10 .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots {
    margin: 0;
}
div#main-footer-two ul.icons-list {
    margin: 0 auto;
    display: table;
    margin-bottom: 30px;
}
div#main-footer-two ul.icons-list li {
    display: inline-block;
    margin: 0 10px;
}
div#main-footer-two p {
    width: 100% !important;
}
div#main-footer-two .vc_col-sm-2:nth-child(2) {
    width: 100%;
    position: unset;
    text-align: center;
}
div#main-footer-two h3,div#main-footer-two h4 {
    font-size: 22px;
    margin: 0 0 10px 0;
}
div#main-footer-two ul li a {
    font-size: 15px;
}
div#main-footer-two .vc_col-sm-3:nth-child(4) {
    position: unset;
    width: 100%;
    text-align: center;
    padding: 0 20px;
}
div#main-footer-two ul.info li a {
    display: unset;
}
div#main-footer-two .vc_col-sm-3:nth-child(4) li a {
    font-size: 14px;
}
div#main-footer-two {
    padding-bottom: 20px;
    padding-top: 30px;
}
div#main-footer-last p {
    font-size: 12px !important;
}

div#sec3 h3.toggle-title a {
    font-size: 16px;
    padding: 19px 0 !important;
    line-height: 1.1;
}
div#sec3 .inner-toggle-wrap p {
    padding: 0 15px;
    font-size: 15px !important;
    text-align: left !important;
    width: 100% !important;
}
body .toggle[data-inner-wrap=true]>div .inner-toggle-wrap {
    padding: 10px 0;
}
.toggle>.toggle-title a i {
    top: 24px;
    display: flex;
    justify-content: center;
    align-items: center;
}
div#sec3 {
    padding-bottom: 40px !important;
}
div#sec4 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0;
}
div#sec4 img {
    width: 80% !important;
    height: unset;
    margin: 0 auto;
    margin-bottom: 40px !important;
}
div#sec3 h6 {
    width: 100%;
}
div#sec3 h6:before {
    display: none !important;
}
div#sec3 h6:after {
    display: none !important;
}
div#sec4 .vc_col-sm-6:nth-child(2) {
    padding: 0;
}
div#sec4 p {
    padding: 0 20px;
}
div#sec4 a#btn {
    padding: 13px !important;
    margin: 0 auto;
    display: table;
    font-size: 16px;
    width: 55% !important;
    text-align: center;
}
div#sec5 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0;
}
div#sec5 h2,div#blog h2 {
    font-size: 33px !important;
    line-height: 1.1;
    width: 100%;
    text-align: center;
    padding-bottom: 10px;
}
div#sec5 p,div#blog p {
    padding: 0 20px;
}
div#sec5 {
    padding-top: 30px !important;
}
div#sec5 a#btn {
    margin: 0 auto;
    display: table;
}
div#sec5 img,div#blog img {
    width: 90%;
    float: unset;
    height: unset;
    margin: 0 auto;
    display: table;
    margin-top: 30px;
    margin-bottom: 20px;
}
div#blog .row_col_wrap_12.col.span_12.dark.left {
    padding: 0;
}
div#sec7 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0;
}
div#sec7 .carousel-item {
    padding: 0;
}
#sec7 .owl-carousel[data-desktop-cols] .owl-item img {
    width: 86% !important;
    height: 500px;
    margin: 0 auto;
}
div#blog {
    padding-bottom: 0 !important;
}
body.home.page-template-default.page.page-id-6 div#sec8-one img {
    width: 90% !important;
    height: unset !important;
    margin: 0 auto;
    display: table;
    margin-bottom: 30px;
}
div#sec7 {
    padding-bottom: 30px !important;
}
div#sec8 div#sec8-one .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 0 !important;
}
div#sec8 h2 {
    font-size: 33px !important;
    line-height: 1.1;
    width: 100%;
    text-align: center;
    padding-bottom: 10px;
}
body.home.page-template-default.page.page-id-6 div#sec8 p {
    padding: 0 20px;
}
div#sec8 div#sec8-two .vc_col-sm-6:nth-child(1) .vc_column-inner {
    padding: 0;
}
div#sec8-two .vc_col-sm-6:nth-child(2) img,div#sec8-three img {
    height: auto !important;
    margin-bottom: 30px;
    width: 90% !important;
    margin: 0 auto;
    display: table;
    margin-top: 20px;
    margin-bottom: 30px;
}
div#sec8 div#sec8-three .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 0;
}
div#sec8 a#btn {
    margin-bottom: 20px;
}
div#sec8-three a#btn {
    padding: 13px !important;
    margin: 0 auto;
    display: table;
    font-size: 16px;
    width: 65% !important;
    text-align: center;
    margin-bottom: 30px;
}
div#test {
    padding-top: 50px !important;
}
div#test h2, h3.allww,div#sec10 h2 {
    font-size: 37px !important;
    line-height: 1.1;
    width: 100%;
    text-align: center;
    padding-bottom: 0;
    margin: 0;
}
div#test .carousel-item .wpb_text_column.wpb_content_element {
    padding: 17px !important;
    margin: 0;
}
#test img {
    margin: 0 auto;
    margin-bottom: 10px;
}
div#test .carousel-item .wpb_text_column.wpb_content_element h3 {
    font-size: 19px;
    text-align: center;
    width: 100% !important;
}
body.home.page-template-default.page.page-id-6 div#test .carousel-item .wpb_text_column.wpb_content_element p.texxx {
    font-size: 14px !important;
}
div#test .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots {display: none;}
p.texxx2 {
    width: 100% !important;
}
div#sec10 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0;
}
div#main-footer .row_col_wrap_12.col.span_12.dark.left {
    padding: 0;
}
div#main-footer-one input#wpforms-93-field_1 {
    width: 90%;
    height: 35px;
    color: #000;
}
div#main-footer-one input#wpforms-93-field_1::placeholder {
    font-size: 13px;
}
div#main-footer-one button#wpforms-submit-93 {
    width: 90%;
    font-size: 15px !important;
    height: 35px;
    line-height: 0;
}
div#main-footer {
    padding-top: 20px !important;
}
div#main-footer-two img {
    padding: 0 !important;
    width: 86%;
    margin: 0 !important;
}
	div#abo-2 {
    padding: 20px 0  !important;
}
#abo-2 h2 {
    font-size: 34px !important;
    text-align: center;
}
div#thir-calen {
    padding-top: 0 !important;
    margin-top: 0 !important;
    width: 100% !important;
    position: relative;
    left: -20px;
}
h3.max {
    width: 100% !important;
    font-size: 30px;
    text-align: center;
    padding: 21px 10px !important;
}
div#sec8-one p {
    padding: 0 20px 20px 20px;
}
.inner-join .vc_column-inner {
    padding: 0 !important;
}
div#servnt, div#serv-3 {
    padding:  0 20px !important;
}
div#servnt .wpb_text_column.wpb_content_element {
    margin-bottom: 20px;
    height: 260px;
}
div#serv-3 h3 {
    font-size: 25px;
}
div#serv-3 h3 strong {
    font-size: 34px;
}
div#serv-3 p {
    padding: 0 !important;
}
div#servnt .wpb_text_column.wpb_content_element {
    width: 100%;
}
div#servnt .wpb_text_column.wpb_content_element img {
    width: 50% !important;
}
div#servnt a.nectar-button.small.regular.accent-color.regular-button {
    font-size: 14px;
    bottom: 10px !important;
    width: 100% !important;
}
div#secc-08 h4 {
    font-size: 20px;
    min-width: unset !important;
    margin: 0 !important;
}
div#secc-08 img {
    width: 100% !important;
    margin: 0 !important;
    margin-top: 140px !important;
}
	.coac-logo {
    padding: 20px 0 0 0 !important;
    margin: 0 auto;
}
.coac-logo img {
    width: 60% !important;
}
div#vidd-wok {
    padding: 10px 0  !important;
}
#monti .vc_col-sm-6:nth-child(1) {
    padding: 0 !important;
}
#monti h2 {
    font-size: 40px;
    text-align: center;
    padding: 0;
    line-height: 1.2;
}
#monti p {
    padding: 0 20px;
}
div#monti a.nectar-button.small.regular.accent-color.regular-button {
    padding: 13px !important;
    margin: 0 auto;
    display: table;
    font-size: 16px;
    width: 65% !important;
    text-align: center;
    margin-bottom: 30px;
}
#monti img {
    float: unset;
    height: unset;
    width: 80% !important;
    margin: 0 auto;
    display: table;
    margin-bottom: 20px;
}
div#test2 h2 {
    font-size: 35px;
    text-align: center;
    width: 100% !important;
    padding: 0 !important;
    padding-bottom: 10px !important;
    padding-top: 80px !important;
}
div#test2 .vc_col-sm-6 {
    padding: 0 !important;
}
div#test2 {
    padding: 0 !important;
    padding-bottom: 30px !important;
}
div#test2 h3 {
    text-align: center;
    font-size: 23px !important;
    padding-bottom: 20px;
}
div#test2 p {
    padding: 0 20px;
}
	.page-id-126 div#sec8 div#sec8-three .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 0;
}
	div#sec6 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 !important;
}
}
/* =========================================Mobile responsive========================================================== */
@media only screen and (min-width: 768px) and (max-width: 1023px){
#header-outer[data-full-width="true"] header > .container {
    padding: 0 !important;
}
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container>.menu>li a {
    font-size: 14px !important;
    font-weight: 600;
    line-height: 1.3;
}
body[data-slide-out-widget-area-style="slide-out-from-right"]:not([data-header-color="custom"]).material .slide_out_area_close:before {
    background-color: transparent !important;
}

#header-outer #logo {
    margin: 10px 0 !important;
}
div#header-outer {
    padding: 9px 10px;
}
#header-outer #logo img {
}
div#sec2 h2 {
    font-size: 36px !important;
    padding-bottom: 10px;
    width: 100% !important;
}
div#sec2 {
    padding: 30px 0 40px 0 !important;
}
div#sec2 p {
    width: 100%;
    padding: 0 20px;
    text-align: center;
}
p {
    font-size: 16px !important;
    text-align: center !important;
    width: 100% !important;
}
div#sec3 .row_col_wrap_12.col.span_12.dark.left.flip-in-vertical-wrap {
    padding: 0 !important;
}
div#sec3 h2,div#sec4 h2 {
    font-size: 45px !important;
    line-height: 1.1;
    width: 100%;
    text-align: center;
}
div#sec3 video.nectar-video-self-hosted {width: 100% !important;height: -webkit-fill-available !important;}
div#sec3 img {
    height: unset !important;
    width: 60%;
    margin: 50px auto 0px;
    display: table;
}
div#sec7 .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots {
    margin: 0 !important;
}
div#sec3 .toggles {
    margin: 0 auto;
    display: table;
    width: 80%;
    margin-top: 30px;
}
div#sec10 {
    padding-bottom: 30px !important;
}
div#sec10 .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots {
    margin: 0;
}
div#main-footer-two ul.icons-list {
    margin: 0 auto;
    display: table;
    margin-bottom: 30px;
}
div#main-footer-two ul.icons-list li {
    display: inline-block;
    margin: 0 10px;
}
div#main-footer-two p {
    width: 100% !important;
}
div#main-footer-two .vc_col-sm-2:nth-child(2) {
    width: 100%;
    position: unset;
    text-align: center;
}
div#main-footer-two h3,div#main-footer-two h4 {
    font-size: 25px;
    margin: 0 0 10px 0;
}
div#main-footer-two ul li a {
    font-size: 17px;
}
div#main-footer-two .vc_col-sm-3:nth-child(4) {
    position: unset;
    width: 100%;
    text-align: center;
    padding: 0 20px;
}
div#main-footer-two ul.info li a {
    display: unset;
}
div#main-footer-two .vc_col-sm-3:nth-child(4) li a {
    font-size: 17px;
}
div#main-footer-two {
    padding-bottom: 20px;
    padding-top: 30px;
}
div#main-footer-last p {
    font-size: 17px !important;
}

div#sec3 h3.toggle-title a {
    font-size: 20px;
    padding: 19px 0 !important;
    line-height: 1.1;
}
div#sec3 .inner-toggle-wrap p {
    padding: 0 15px;
    font-size: 15px !important;
    text-align: left !important;
    width: 100% !important;
}
body .toggle[data-inner-wrap=true]>div .inner-toggle-wrap {
    padding: 10px 0;
}
.toggle>.toggle-title a i {
    top: 24px;
    display: flex;
    justify-content: center;
    align-items: center;
}
div#sec3 {
    padding-bottom: 40px !important;
}
div#sec4 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0;
}
div#sec4 img {
    width: 60% !important;
    height: unset;
    margin: 0 auto;
    margin-bottom: 40px !important;
}
div#sec3 h6 {
    width: 100%;
}
div#sec3 h6:before {
    display: none !important;
}
div#sec3 h6:after {
    display: none !important;
}
div#sec4 .vc_col-sm-6:nth-child(2) {
    padding: 0;
}
div#sec4 p {
    padding: 0 20px;
}
div#sec4 a#btn {
    padding: 13px !important;
    margin: 0 auto;
    display: table;
    font-size: 16px;
    width: 35% !important;
    text-align: center;
}
div#sec5 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0;
}
div#sec5 h2,div#blog h2 {
    font-size: 45px !important;
    line-height: 1.1;
    width: 100%;
    text-align: center;
    padding-bottom: 10px;
}
div#sec5 p,div#blog p {
    padding: 0 20px;
}
div#sec5 {
    padding-top: 30px !important;
}
div#sec5 a#btn {
    margin: 0 auto;
    display: table;
}
div#sec5 img,div#blog img {
    width: 90%;
    float: unset;
    height: unset;
    margin: 0 auto;
    display: table;
    margin-top: 30px;
    margin-bottom: 20px;
}
div#blog .row_col_wrap_12.col.span_12.dark.left {
    padding: 0;
}
div#sec7 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0;
}
div#sec7 .carousel-item {
    padding: 0;
}
#sec7 .owl-carousel[data-desktop-cols] .owl-item img {
    width: 86% !important;
    height: 500px;
    margin: 0 auto;
}
div#blog {
    padding-bottom: 0 !important;
}
body.home.page-template-default.page.page-id-6 div#sec8-one img {
    width: 90% !important;
    height: unset !important;
    margin: 0 auto;
    display: table;
    margin-bottom: 30px;
}
div#sec7 {
    padding-bottom: 30px !important;
}
div#sec8 div#sec8-one .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 0 !important;
}
div#sec8 h2 {
    font-size: 44px !important;
    line-height: 1.1;
    width: 100%;
    text-align: center;
    padding-bottom: 10px;
    padding-top: 20px;
}
body.home.page-template-default.page.page-id-6 div#sec8 p {
    padding: 0 20px;
}
div#sec8 div#sec8-two .vc_col-sm-6:nth-child(1) .vc_column-inner {
    padding: 0;
}
div#sec8-two .vc_col-sm-6:nth-child(2) img,div#sec8-three img {
    height: auto !important;
    margin-bottom: 30px;
    width: 90% !important;
    margin: 0 auto;
    display: table;
    margin-top: 20px;
    margin-bottom: 30px;
}
div#sec8 div#sec8-three .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 0;
}
div#sec8 a#btn {
    margin-bottom: 20px;
}
div#sec8-three a#btn {
    padding: 13px !important;
    margin: 0 auto;
    display: table;
    font-size: 16px;
    width: 39% !important;
    text-align: center;
    margin-bottom: 30px;
}
div#test {
    padding-top: 50px !important;
}
div#test h2, h3.allww,div#sec10 h2 {
    font-size: 45px !important;
    line-height: 1.1;
    width: 100%;
    text-align: center;
    padding-bottom: 0;
    margin: 0;
}
div#test .carousel-item .wpb_text_column.wpb_content_element {
    padding: 17px !important;
    margin: 0;
}
#test img {
    margin: 0 auto;
    margin-bottom: 10px;
}
div#test .carousel-item .wpb_text_column.wpb_content_element h3 {
    font-size: 25px;
    text-align: center;
    width: 100% !important;
}
body.home.page-template-default.page.page-id-6 div#test .carousel-item .wpb_text_column.wpb_content_element p.texxx {
    font-size: 16px !important;
}
div#test .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots {display: none;}
p.texxx2 {
    width: 100% !important;
}
div#sec10 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0;
}
div#main-footer .row_col_wrap_12.col.span_12.dark.left {
    padding: 0;
}
div#main-footer-one input#wpforms-93-field_1 {
    width: 50%;
    height: 45px;
    color: #000;
}
div#main-footer-one input#wpforms-93-field_1::placeholder {
    font-size: 13px;
}
div#main-footer-one button#wpforms-submit-93 {
    width: 50%;
    font-size: 15px !important;
    height: 45px;
    line-height: 0;
}
div#main-footer {
    padding-top: 20px !important;
}
div#main-footer-two img {
    padding: 0 !important;
    width: 56%;
    margin: 0 !important;
}
        div#abo-2 {
    padding: 20px 0  !important;
}
#abo-2 h2 {
    font-size: 34px !important;
    text-align: center;
}
div#thir-calen {
    padding-top: 0 !important;
    margin-top: 0 !important;
    width: 100% !important;
    position: relative;
    left: -20px;
}
h3.max {
    width: 100% !important;
    font-size: 40px;
    text-align: center;
    padding: 21px 10px !important;
}
div#sec8-one p {
    padding: 0 20px 20px 20px;
}
.inner-join .vc_column-inner {
    padding: 0 !important;
}
div#servnt, div#serv-3 {
    padding:  0 20px !important;
}
div#servnt .wpb_text_column.wpb_content_element {
    margin-bottom: 20px;
    height: 260px;
}
div#serv-3 h3 {
    font-size: 25px;
}
div#serv-3 h3 strong {
    font-size: 34px;
}
div#serv-3 p {
    padding: 0 !important;
    font-size: 16px !important;
}
div#servnt .wpb_text_column.wpb_content_element {
    width: 50%;
}
div#servnt .wpb_text_column.wpb_content_element img {
    width: 50% !important;
}
div#servnt a.nectar-button.small.regular.accent-color.regular-button {
    font-size: 14px;
    bottom: 10px !important;
    width: 45% !important;
}
div#secc-08 h4 {
    font-size: 22px;
    min-width: unset !important;
    margin: 0 !important;
}
div#secc-08 img {
    width: 70% !important;
    margin: 0 !important;
    margin-top: 100px !important;
    margin: 0 auto !important;
    display: table;
    margin-top: 100px !important;
}
        .coac-logo {
    padding: 0px 0 0 0 !important;
    margin: 0 auto !important;
}
.coac-logo img {
    width: 40% !important;
    margin: 0 auto;
    padding: 0 !important;
}
div#vidd-wok {
    padding: 10px 0  !important;
}
#monti .vc_col-sm-6:nth-child(1) {
    padding: 0 !important;
}
#monti h2 {
    font-size: 46px;
    text-align: center;
    padding: 0;
    line-height: 1.2;
}
#monti p {
    padding: 0 20px;
}
div#monti a.nectar-button.small.regular.accent-color.regular-button {
    padding: 13px !important;
    margin: 0 auto;
    display: table;
    font-size: 16px;
    width: 35% !important;
    text-align: center;
    margin-bottom: 30px;
}
#monti img {
    float: unset;
    height: unset;
    width: 80% !important;
    margin: 0 auto;
    display: table;
    margin-bottom: 20px;
}
div#test2 h2 {
    font-size: 45px;
    text-align: center;
    width: 100% !important;
    padding: 0 !important;
    padding-bottom: 10px !important;
    padding-top: 80px !important;
}
div#test2 .vc_col-sm-6 {
    padding: 0 !important;
}
div#test2 {
    padding: 0 !important;
    padding-bottom: 30px !important;
}
div#test2 h3 {
    text-align: center;
    font-size: 26px !important;
    padding-bottom: 20px;
}
div#test2 p {
    padding: 0 20px;
}
.page-id-126 div#sec8 div#sec8-three .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 0;
}
 div#sec6 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 !important;
}
a#logo img {
    height: 50px !important;
    min-height: 24px;
}
#test p {
    padding: 0 20px;
}
div#vidd-wok img.attachment-full.size-full {width: 50% !important;margin: 0 auto;display: table;}
}
/* ======================================================================== */
@media only screen and (min-width: 1024px) and (max-width: 1300px){
		div#sec7 video {
    width: 100%;
    margin: 0 auto;
    display: table;
    height: auto;
    object-fit: cover;
/* 	margin-left: 20px; */
}
#header-outer[data-full-width="true"] header > .container {
    padding: 0 20px !important;
}
#header-outer[data-lhe="default"] #top nav > ul > li > a {
    padding: 0px 12px !important;
    font-size: 14px;
    margin: 0 !important;
}
#header-outer #logo img {
    min-height: 0;
    height: 26px;
}
div#sec2 h2 {
    font-size: 70px !important;
}
div#sec2 p {
    width: 70%;
}
div#sec3 h6:after {
    right: 351px;
}
div#sec3 h6:before {
    left: 350px;
}
div#sec3 h2 {
    width: 100% !important;
}
div#sec3 .row_col_wrap_12.col.span_12.dark.left.flip-in-vertical-wrap {padding: 0 20px;}
div#sec4 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 20px;
}
div#sec5 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 20px;
}
div#sec5 h2,div#blog h2 {
    font-size: 60px;
    line-height: 1.1;
}
div#sec5 img {
    height: unset;
    width: 95%;
}
div#sec5 {
    padding-top: 40px !important;
}
div#blog .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 20px;
}
div#sec7 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 20px;
    width: 100% !important;
}
#sec7 .owl-carousel[data-desktop-cols] .owl-item img {
    height: 500px;
    width: 100% !important;
}
div#sec8 div#sec8-one .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 20px;
}
body.home.page-template-default.page.page-id-6 div#sec8 p {
    font-size: 23px !important;
}
div#sec8 div#sec8-two .vc_col-sm-6:nth-child(1) .vc_column-inner {
    padding: 20px !important;
}
div#sec8-two .vc_col-sm-6:nth-child(2) img {
    height: 989px !important;
}
div#sec8 div#sec8-three .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 20px;
}
div#sec8-three img {
    width: 100%;
}
div#sec8-three a#btn {
    width: 58%;
}
div#test {
    padding-top: 70px !important;
}
div#test .carousel-item .wpb_text_column.wpb_content_element {
    padding: 20px;
}
div#test .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots {
    display: none;
}
div#main-footer .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 20px;
}
div#main-footer-two .vc_col-sm-2:nth-child(2) {
    left: 40px;
}
div#main-footer-two .vc_col-sm-3:nth-child(4) {
    left: 72px;
}
div#main-footer-two ul.info li {
}
div#main-footer-two ul.info li a {
    font-size: 15px;
}
div#main-footer-two ul li a {
    font-size: 16px;
}
div#main-footer-two h3 {
    font-size: 26px;
}
div#sec10 .row_col_wrap_12.col.span_12.dark.left {
    padding-right: 0 !important;
    padding-left: 0;
}
div#sec7 {
    padding-bottom: 0 !important;
}
	div#sec6 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 20px;
}
div#sec6 .ser-content p {
    font-size: 17px !important;
    width: 100%;
}
div#sec6 .ser-content {min-height: 320px !important;}
	div#sec8-two p {
    font-size: 22px !important;
}
.coac-logo {
    padding: 0 !important;
}
#monti .vc_col-sm-6:nth-child(1) {
    padding: 0 20px;
}
#monti {
    margin-bottom: 30px;
}
div#test2 {
    padding: 0 !important;
    margin-top: 100px !important;
}
.page-id-126 div#sec8 div#sec8-three .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding:  20px;
}
	body.page-template-default.page.page-id-126 #page-header-bg {
    height: 580px !important;
}

	body.page-template-default.page.page-id-126	div#page-header-wrap {
    height: 580px !important;
}
	
.page-id-116 div#sec8 div#sec8-one .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 0 20px !important;
}
h3.max {
    width: 100% !important;
    padding: 11px 14px;
}
div#sec8 p {
    font-size: 21px !important;
    padding-bottom: 15px;
}
.inner-join .vc_column-inner {
    padding: 0 20px !important;
}
div#servnt {
    padding: 0 20px;
}
div#servnt .wpb_text_column.wpb_content_element {
    width: 94%;
}
body.page-template-default.page.page-id-116 div#page-header-bg {
    height: 470px !important;
}
body.page-template-default.page.page-id-116 div#page-header-wrap {
    height: 470px !important;
}
}
/* ======================================================================== */
@media only screen and (min-width: 1301px) and (max-width: 1600px){
#header-outer[data-full-width="true"] header > .container {
    padding: 0 20px !important;
}
#header-outer[data-lhe="default"] #top nav > ul > li > a {
    padding: 0px 12px !important;
    font-size: 17px;
    margin: 0 !important;
}
#header-outer #logo img {
    min-height: 0;
    height: 35px;
}
div#sec2 h2 {
    font-size: 70px !important;
}
div#sec2 p {
    width: 70%;
}
div#sec3 h6:after {
    /* right: 351px; */
}
div#sec3 h6:before {
    /* left: 350px; */
}
div#sec3 h2 {
    /* width: 100% !important; */
}
div#sec3 .row_col_wrap_12.col.span_12.dark.left.flip-in-vertical-wrap {padding: 0 20px;}
div#sec4 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 20px;
}
div#sec5 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 20px;
}
div#sec5 h2,div#blog h2 {
    /* font-size: 60px; */
    line-height: 1.1;
}
div#sec5 img {
    height: unset;
    width: 95%;
}
div#sec5 {
    padding-top: 40px !important;
}
div#blog .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 20px;
}
div#sec7 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 20px;
    width: 100% !important;
}
#sec7 .owl-carousel[data-desktop-cols] .owl-item img {
    /* height: 500px; */
    width: 100% !important;
}
div#sec8 div#sec8-one .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 40px;
}
body.home.page-template-default.page.page-id-6 div#sec8 p {
    font-size: 23px !important;
}
div#sec8 div#sec8-two .vc_col-sm-6:nth-child(1) .vc_column-inner {
    padding: 60px !important;
}
div#sec8-two .vc_col-sm-6:nth-child(2) img {
    height: 989px !important;
}
div#sec8 div#sec8-three .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 40px;
}
/* div#sec8-three img {
    width: 100%;
} */
div#sec8-three a#btn {
    width: 58%;
}
div#test {
    padding-top: 70px !important;
}
div#test .carousel-item .wpb_text_column.wpb_content_element {
    padding: 20px;
}
div#test .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots {
    display: none;
}
div#main-footer .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 20px;
}
div#main-footer-two .vc_col-sm-2:nth-child(2) {
    left: 40px;
}
div#main-footer-two .vc_col-sm-3:nth-child(4) {
    left: 72px;
}
div#main-footer-two ul.info li {
}
div#main-footer-two ul.info li a {
    /* font-size: 15px; */
}
div#main-footer-two ul li a {
    /* font-size: 16px; */
}
div#main-footer-two h3 {
    font-size: 26px;
}
div#sec10 .row_col_wrap_12.col.span_12.dark.left {
    padding-right: 0 !important;
    padding-left: 0;
}
div#sec7 {
    padding-bottom: 0 !important;
}
    div#sec6 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 20px;
}
div#sec6 .ser-content p {
    font-size: 17px !important;
    width: 100%;
}
div#sec6 .ser-content {min-height: 320px !important;}
    div#sec8-two p {
    font-size: 22px !important;
}
.coac-logo {
    padding: 0 !important;
}
#monti .vc_col-sm-6:nth-child(1) {
    padding: 0 20px;
}
#monti {
    margin-bottom: 30px;
}
div#test2 {
    padding: 0 !important;
    margin-top: 100px !important;
}
.page-id-126 div#sec8 div#sec8-three .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding:  20px;
}
    body.page-template-default.page.page-id-126 #page-header-bg {
    height: 700px !important;
}

    body.page-template-default.page.page-id-126 div#page-header-wrap {
    height: 700px !important;
}
    
.page-id-116 div#sec8 div#sec8-one .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 0 40px !important;
}
h3.max {
    width: 100% !important;
    padding: 11px 14px;
}
div#sec8 p {
    font-size: 21px !important;
    padding-bottom: 15px;
}
.inner-join .vc_column-inner {
    padding: 0 20px !important;
}
div#servnt {
    padding: 0 20px;
}
div#servnt .wpb_text_column.wpb_content_element {
    width: 94%;
}
body.page-template-default.page.page-id-116 div#page-header-bg {
    height: 470px !important;
}
body.page-template-default.page.page-id-116 div#page-header-wrap {
    height: 470px !important;
}
.page-id-116 div#sec8-one img {
    width: 100%;
}
.page-id-122 div#sec8-two .vc_col-sm-6 img {
    height: 635px;
}
}


/* Page573 */
.page-id-573 div#sec8 div#sec8-one .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 20px;
}
.page-id-573 div#sec8-three{
    background-color: transparent;
}
.page-id-573 div#sec8-one .vc_col-sm-6 {
    background-color: #fff;
    padding: 20px;
    border: 3px solid #000;
}
.page-id-573 div#sec8-one h2 {
    text-align: center;
}
.page-id-573 div#sec8-two .ownerimage{
	width: 70% !important;
	display: table;
	margin: 0 auto;
}
.page-id-573 div#sec8-two h2 {
    font-size: 50px;
	text-align:center;
}
.page-id-573 div#sec8-two h3 {
    font-size: 40px;
	text-align:center;
	line-height: normal;
	color: #1f3963 !important;
}
.page-id-573 div#sec8-two .logoimage{
	display: table;
	margin: 0 auto;
	width: auto !important;
}
.page-id-573 div#sec8 div#sec8-three .vc_col-sm-6:nth-child(2) .vc_column-inner{
	padding: 20px;
}
.page-id-573 div#sec8-three .vc_col-sm-6 {
    background-color: #fff;
    padding: 20px;
    border: 3px solid #000;
}
.page-id-573 div#sec8-three h2 {
    font-size: 50px;
	text-align:center;
	line-height: normal;
}
.page-id-573 div#sec8-two .textbutton {
    display: flex;
    align-items: center;
/*     justify-content: space-between; */
	justify-content: center;
}
.page-id-573 div#sec8-two .textbutton h3 {
    font-size: 30px;
	text-align:center;
	line-height: normal;
	color: #1f3963 !important;
}
.page-id-573 div#sec8-two .textbutton a.anchrbtn {
    background-color: #0057E1;
	padding: 10px 20px;
	text-decoration: none;
	color: #fff;
}
.page-id-573 div#sec8-one .vc_col-sm-8 {
    background-color: #fff;
    padding: 20px;
    border: 3px solid #000;
}

.page-id-573 div#sec8-one p span.name {
    font-family: "Marck Script";
	font-size: 49px;
}

.page-id-573 div#banner-video {
    padding: 50px 100px !important;
}
div#abo-vidd img.sm{
    height: 585px;
    object-fit:cover;
	object-position: top;
    border: 10px solid #1f335e;
}
div#abo-vidd .fr-video {
    position: relative;
}
div#abo-vidd .fr-video-inner{
    position:absolute;
    top: 250px;
    left: 0;
    right: 0;
    display:table;
    margin:0 auto;
}
/* Page573 */

/* page641 Landing-Page*/
.page-id-641 div#sec8 div#sec8-one .vc_col-sm-6:nth-child(2) .vc_column-inner {
    padding: 20px;
}
.page-id-641 div#sec8-three{
    background-color: transparent;
}
.page-id-641 div#sec8-one .vc_col-sm-6 {
    background-color: #fff;
    padding: 20px;
    border: 3px solid #000;
}
.page-id-641 div#sec8-one h2 {
    text-align: center;
}
.page-id-641 div#sec8-two .ownerimage{
	width: 70% !important;
	display: table;
	margin: 0 auto;
}
.page-id-641 div#sec8-two h2 {
    font-size: 50px;
	text-align:center;
}
.page-id-641 div#sec8-two h3 {
    font-size: 40px;
	text-align:center;
	line-height: normal;
	color: #1f3963 !important;
}
.page-id-641 div#sec8-two .logoimage{
	display: table;
	margin: 0 auto;
	width: auto !important;
}
.page-id-641 div#sec8 div#sec8-three .vc_col-sm-6:nth-child(2) .vc_column-inner{
	padding: 20px;
}
.page-id-641 div#sec8-three .vc_col-sm-6 {
    background-color: #fff;
    padding: 20px;
    border: 3px solid #000;
}
.page-id-641 div#sec8-three h2 {
    font-size: 50px;
	text-align:center;
	line-height: normal;
}
.page-id-641 div#sec8-two .textbutton {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.page-id-641 div#sec8-two .textbutton h3 {
    font-size: 30px;
	text-align:center;
	line-height: normal;
	color: #1f3963 !important;
}
.page-id-641 div#sec8-two .textbutton a.anchrbtn {
    background-color: #0057E1;
	padding: 10px 20px;
	text-decoration: none;
	color: #fff;
}
.page-id-641 div#sec8-one .vc_col-sm-8 {
    background-color: #fff;
    padding: 20px;
    border: 3px solid #000;
}
.page-id-641 div#sec8-one p span.name {
    font-family: "Marck Script";
	font-size: 49px;
}
.page-id-641 div#banner-video {
    padding: 50px 100px !important;
}
div#landing-banner {
	background: linear-gradient(90deg, #021138 0%, #24406B 53.5%, #021138 100%);
	padding: 30px 0px !important;
}
div#landing-banner h1 {
	font-size: 50px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: transparent !important;
	-webkit-text-stroke: 1px white;
	text-align: center;
}
div#main-footer h1 {
	font-size: 40px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: transparent !important;
	-webkit-text-stroke: 1px white;
}
/* page641 */













div#secc2 h2{
    color: #FFF;
    font-family: Cinzel;
    font-size: 70px;
    font-style: normal;
    font-weight: 400;
    line-height: 79.526px;
    letter-spacing: -7.277px;
    text-transform: capitalize;
    text-align: left;
}
span.cinzel {
    font-family: 'Cinzel' !important;
}
div#secc2 p br {
    display: none !important;
}
div#secc2 p{
    color: #fff !important;
    font-family: Helvetica;
    font-size: 18px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 39.783px !important;
    text-transform: capitalize;
    width: 100%;
    text-align: left;
}
div#secc2 a#btn{
     color: #000;
    font-family: Cinzel;
    font-size: 15.809px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
    padding:18px 36px;
    background: #D9D9D9 !important;
    border-radius:0px !important;
}
div#secc2 h6 {
    color: #FFF;
    font-family: Cinzel;
    font-size: 50.197px;
    font-style: normal;
    font-weight: 400;
    line-height: 64.097px;
    text-transform: capitalize;
}
div#secc2 h5 {
    color: #FFF;
    font-family: Cinzel;
    font-size: 45.197px;
    font-style: normal;
    font-weight: 400;
    line-height: 44.097px;
    text-transform: capitalize;
}