@media only screen and (min-width: 1600px) and (max-width: 1800px)  {
.somefeature-left {margin-left: 11.8vw;}
.somefeature-right {margin-right: 11.8vw;}
.ourofferings-mad {padding-bottom: 22vw;}
}

@media only screen and (min-width: 1401px) and (max-width: 1919px)  {
.ourofferings-mad {padding-bottom: 24vw;}
}

@media only screen and (min-width: 1366px) and (max-width: 1599px)  {
.somefeature-left {margin-left: 8.2vw;}
.somefeature-right {margin-right: 8.2vw;}
}

@media only screen and (min-width: 1200px) and (max-width: 1365px)  {
.somefeature-left {margin-left: 2.2vw;}
.somefeature-right {margin-right: 2.2vw;}
}



@media screen and (max-width: 1399px) {
.ourofferings-mad .sliders {margin-left: -560px;}
.ourofferings-mad .sliders .sliders01 {right: -160px;}
.ourofferings-mad {padding-bottom: 24vw;}
}

@media screen and (max-width: 1199px) {
body, html {font-size: 15px;}
.logo img {max-width: 104px;}
.font-size-60 {font-size: 50px;}
.font-size-50 {font-size: 40px;}
.font-size-48 {font-size: 38px;}
.font-size-40 {font-size: 30px;}
.font-size-28 {font-size: 24px;}
.font-size-25 {font-size: 20px;}
.font-size-24 {font-size: 20px;}
.font-size-22 {font-size: 18px;}
.font-size-20 {font-size: 16px;}
.font-size-16 {font-size: 15px;}
.line-hight-3 {line-height: 1.3;}
.home-banner {padding-top: 4.5rem;}
.features_img_right > div {margin-right: -2rem;}
.features_img_left > div {margin-left: -2rem;}
.somefeature-left {margin-left: 2vw;}
.somefeature-right {margin-right: 2vw;}
.ourofferings-mad .sliders {margin-left: 0; position: relative; left: 0; height: auto;}
.ourofferings-mad {padding-bottom: 0; }
.ourofferings-mad .sliders .sliders01 {right: 0; position: relative;}
}

@media screen and (max-width: 991px) {
.font-size-60 {font-size: 40px;}	
.font-size-48 {font-size: 32px;}	
.font-size-40 {font-size: 26px;}
.font-size-36 {font-size: 30px;}
.font-size-32 {font-size: 28px;}	
.font-size-30 {font-size: 20px;}	
.font-size-26 {font-size: 20px;}
.font-size-19 {font-size: 16px;}
.font-size-18 {font-size: 16px;}
.font-size-15 {font-size: 14px;}
.font-size-13 {font-size: 12px;}
.homepad {padding-top: 3rem; padding-bottom: 3rem;}
.navbar-toggler-icon {width: 1.3em;	height: 1.3em;}
.navbar-toggler-icon i {font-size: 26px;}
body.pad {padding-top: 65px;}
/*---------menu------------*/
/*.navbar .navbar-collapse {position: fixed; bottom: 0; z-index: 999; display: initial !important; max-width: 100%;  visibility: hidden; background-color: #fff; background-clip: padding-box;	outline: 0; transition: transform .3s ease-in-out; top: 0; left: 0;	width: 280px; border-right: 1px solid rgba(0,0,0,.2); transform: translateX(-100%);}
.navbar .navbar-collapse.show,
.navbar .navbar-collapsimg{visibility: visible; transform: translateX(0%); display: initial !important;}
.navbar li.nav-item{border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.navbar li.nav-item a{color: #041C40 !important;}*/
/*.navbar li.nav-item.dropdown a.dropdown-toggle::after {border-color: #E9F7FF; position: absolute; right: 15px; top: 13px;}
.navbar li.nav-item.dropdown ul li {border-bottom: none;}
.navbar li.nav-item.dropdown ul li a {padding: 0.3rem 1.2rem !important;}
.navbar li.nav-item.dropdown a.nav-link + ul {margin-top: 0; margin-bottom: 14px; border-radius: 0; background-color: transparent;}
.navbar-expand-lg .navbar-nav > li.nav-item.active a, 
.navbar-expand-lg .navbar-nav > li.nav-item:hover a,
.navbar-expand-lg .navbar-nav > li.nav-item a.show {color: #FB0 !important;}
.navbar li.nav-item.dropdown a.dropdown-toggle.show::after {border-color: #FB0;}
.navbar li.nav-item.dropdown ul.dropdown-menu li a {position: relative; padding-left: 27px !important;}
.navbar li.nav-item.dropdown ul.dropdown-menu li a::before {content: ""; display: block; width: 4px; height: 4px; background-color: #fff; border-radius: 100%; position: absolute; left: 16px; top: 10px;}
.navbar li.nav-item.dropdown ul.dropdown-menu li a:hover::before,
.navbar li.nav-item.dropdown ul.dropdown-menu li a:focus::before{background-color: #FB0;}
.navbar .nav-item.dropdown ul li a.dropdown-item:focus, .navbar-nav .nav-item.dropdown ul li a.dropdown-item:hover {background-color: transparent; color: #FB0 !important;}
.navbar-expand-lg .navbar-nav .dropdown-menu::before {display: none;}*/
/*.navbar-expand-lg .navbar-nav .nav-link {padding: 0.8rem 1rem;}*/
/*---------menu end------------*/

/*menu arrow*/
.navbar-toggler a.toggle i {position: relative; top: -5px; -webkit-transition-duration: 0s; -webkit-transition-delay: .2s; -moz-transition-duration: 0s; -moz-transition-delay: .2s; transition-duration: 0s; transition-delay: .2s; margin: 0}
.navbar-toggler a.toggle i:after,
.navbar-toggler a.toggle i:before {-webkit-transition-property: margin, -webkit-transform; -webkit-transition-duration: .2s; -webkit-transition-delay: .2s, 0; position: absolute; content: ''}
.navbar-toggler a.toggle i,
.navbar-toggler a.toggle i:after,
.navbar-toggler a.toggle i:before {width: 26px; height: 3px; background-color: #60B1FF; display: inline-block; right: 0}
.navbar-toggler a.toggle i:before {margin-top: -9px}
.navbar-toggler a.toggle i:after {margin-top: 9px; width: 15px}
button[aria-expanded="true"] a.toggle i {background-color: rgba(0, 0, 0, 0); -webkit-transition-delay: .2s; box-shadow: 0 1px 1px transparent}
button[aria-expanded="true"] a.toggle i:before {margin-top: 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition-delay: 0, .2s; box-shadow: 0 1px 1px transparent; height: 3px;}
button.navbar-toggler[aria-expanded="true"] a.toggle i:after {margin-top: 0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition-delay: 0, .2s; -webkit-box-shadow: 0 1px 1px transparent; -moz-box-shadow: 0 1px 1px transparent; box-shadow: 0 1px 1px transparent; width: 26px; height: 3px;}
header.fixed-tops .navbar-toggler a.toggle i, 
header.fixed-tops .navbar-toggler a.toggle i::after, 
header.fixed-tops .navbar-toggler a.toggle i::before {background-color: #60B1FF;}
header.fixed-tops button[aria-expanded="true"] a.toggle i {background-color: rgba(0, 0, 0, 0);}
.navbar-toggler.dark-border a.toggle i, 
.navbar-toggler.dark-border a.toggle i::after, 
.navbar-toggler.dark-border a.toggle i::before {background-color: #60B1FF;}
/*menu arrow*/
.somefeature-left {padding-right: 2rem;}
.somefeature-right {padding-left: 2rem;}
.somefeature-left img {max-width: 32px;}
.somefeature-right img {max-width: 32px;}
.somefeature li::before {width: 22px; height: 22px; background-size: 22px;}
.somefeature li {padding-left: 32px; top: 4px;}
.watchvideo-text img {max-width: 70px;}
footer {padding: 3rem 0 0rem;}







}

@media screen and (max-width: 767px) {
.font-size-60 {font-size: 36px;}	
.font-size-50 {font-size: 34px;}	
.font-size-48 {font-size: 26px;}
.font-size-36 {font-size: 24px;}
.font-size-32 {font-size: 22px;}
.font-size-30 {font-size: 22px;}
.font-size-28 {font-size: 22px;}
.font-size-26 {font-size: 18px;}
.font-size-24 {font-size: 18px;}
.font-size-22 {font-size: 16px;}
.font-size-17 {font-size: 16px;}
.font-size-18 {font-size: 15px;}
.homepad {padding-top: 3rem; padding-bottom: 3rem;}
.home-banner {padding-top: 3.5rem;}
.features_img_right > div {margin-right: 0;}
.features_img_left > div {margin-left: 0;}
.somefeature-right {padding-left: 0rem;}
.somefeature-left {padding-right: 0rem; margin-left: 0;}
.effortless-pad {padding-left: 2rem; padding-right: 2rem;}
.home-banner {padding-top: 2.5rem;}
.mostenrolled {padding-top: 3px !important; padding-bottom: 7px !important; font-size: 11px;}
.coursedescription {margin-top: -90px;}
.courses-details {padding-bottom: 10rem !important;}
.skillsyou button {margin-top: 11px; margin-right: 1px;}

}

@media screen and (max-width: 575px) {
.font-size-60 {font-size: 28px;}	
.font-size-40 {font-size: 24px;}
.font-size-20 {font-size: 15px;}
.font-size-50 {font-size: 22px;}
.header-top .nav-menu {right: 0; left: 0;}
.homepad {padding-top: 2.5rem; padding-bottom: 2.5rem;}
.effortless-pad {padding-left: 0.5rem; padding-right: 0.5rem;}
.skillsyou button {margin-top: 8px; margin-right: 1px; font-size: 12px;	padding: 5px 12px !important;}
.meetteam-box .meetteam-img img {max-width: 60px;}
.meetteam-box .media img {max-width: 15px;}
.howwork-box img {max-width: 40px;}
}

@media screen and (max-width: 479px) {
.font-size-36 {font-size: 25px;}
.font-size-16 {font-size: 14px;}
}