@media only screen and (max-width: 1899.98px) {

}
/*-1500--125%*/
@media only screen and (max-width: 1599.98px) {
.video-container a::before { width: 70px; height: 70px; }
/*----*/
.grid-menu>li{ width: 950px; }
.grid-menu>li>ul{ margin: 0px -35px !important; padding: 45px 0px !important;}
.grid-menu>li>ul>li{ padding: 0px 35px !important; width: auto; max-width: 350px; }
.grid-menu h3{ font-size: 14px;}
.grid-menu>li>ul>li a{ padding: 10px 0px !important;}
.lines-container {max-width: 1140px;} 
.banner-image1{ width: 16.66%; max-width: 320px; top: 0px; right:50%; margin-right: -25%;}
.banner-image2{ width: 24.79%; max-width: 476px; left: 0px; bottom: 155px;}
.banner-image3{ width: 20.83%; max-width: 400px; right: 0px; bottom: -120px;}
.HomeSection2-left{ padding-right: 205px;}
.HomeSection2-right{ margin-left: -170px;}
.HomeSection3-left{ padding-right: 110px; padding-bottom: 180px; }
.HomeSection3-left .image2{max-width: 270px;}
.HomeSection3-right{ padding-left: 150px;}
.footer-bottom{ padding-top: 40px; padding-bottom: 20px;}
.footer-box .contact-list{ width: 180px; margin: 0px auto 35px;}
.mv-box-info{padding: 30px 35px;}
.team-box-info {padding: 20px 12px;}
.ProgrammesSection1-right{ padding-left: 78px;}
.ProgrammesSection1-right .pageTitle span::after{width: 44px; height: 64px; right: -90px;}
.ProgrammesSection2-right{ padding-right: 175px;}
.ProgrammesSection2-left{ margin-right: -25px; margin-left: -150px;}
/* .ProgrammesDetails-hero{ height: 660px; } */
.ProgrammesDetails-hero-content{ max-width: 620px;}
.odd-even-img .icon-holder{width: 130px; height: 130px; left: 0px; bottom: 40px;}
.odd-even-box2 .odd-even-img .icon-holder{ bottom: auto; top: 60px;}
.odd-even-box3 .odd-even-img .icon-holder{bottom: auto; top: 60px;}
.odd-even-box4 .odd-even-img .icon-holder{ bottom: 60px;}
.odd-even-img::before{ width: 60px; height: 57px;top: -30px; left: 60px;}
.odd-even-box:nth-child(even) .odd-even-img::before{width: 60px; height: 51px;top: auto; bottom: -30px; left: auto; right: 70px;}
.odd-even-box3 .odd-even-img::before{ top: auto; bottom: -30px;}
.odd-even-box4 .odd-even-img::before{ left: 0px !important; right: auto !important; transform: scaleX(-1);}
.odd-even-box::before{width: 120px; height: 176px;right: -30px; bottom: -30px;}
.odd-even-box:nth-child(even)::before{transform: scaleX(-1); right: auto; left: -80px;}
.ProgrammesDetailsSection3-left{ padding-right: 30px;}
.ProgrammesDetailsSection3-right{ padding-left: 60px; padding-right: 30px;}
.custom-bullet-list li{ padding-bottom: 25px;}
.custom-bullet-list .icon-holder{width: 60px; height: 60px; min-width: 60px; margin-right: 30px;}
.ProgrammesDetailsSection4-left{ padding-right: 365px;}
.ProgrammesDetailsSection4-right{ margin-left: -310px;}
.date-box-link{ padding: 30px;}
.dates-slider .slick-list{ padding-right: 213px !important;}
.dates-slider .slick-next{ right: 196px;}
.dates-slider .slick-prev{ left: -18px;}
.ProgrammesDetailsSection4-left .pageTitle span::before{ height: 28px;}
.ProgrammesDetailsSection4-left .pageTitle span{ padding-bottom: 28px;}
.ProgrammesDetailsSection4-left .pageTitle::before{ width: 90px; height: 79px; left: -45px; top: -45px;}
.latest-updates-slider-holder .image1{width: 80px; top: -45px; left: -50px;}
.latest-updates-slider-holder .image2{ width: 70px; bottom: -50px; right: -50px;}
.ProgrammesDetailsSection7-left{ padding-right: 180px;}
.ProgrammesDetailsSection7-right{ margin-left: -170px;}
.alumni-ficon1{ width: 20px;  left: -40px; top: 0px; z-index: 1; }
.alumni-ficon2{ width: 20px;  right: -40px; bottom: 0px; z-index: 1; }
.alumni-ficon3{ width: 90px;  left: -40px; top: -25px; z-index: 1; }
.alumni-ficon4{ width: 90px;  right: -40px; bottom: -25px; z-index: 1; }
.AlumniSection3-left{ padding-right: 210px;}
.AlumniSection3-right{ margin-left: -90px; }
.AlumniDetails-header{ /*padding-top: 140px;*/ padding-bottom: 60px;}
.AlumniDetails-header h2{font-size: 60px;}
.AlumniDetails-hero-left{padding-right: 90px;}
.AlumniDetails-hero::before{top: 50px; min-width: 1320px;}
.AlumniDetails-hero-right{/*margin-top: -120px;*/}
.AlumniDetails-hero-right1{ margin-right: -80px; padding-left: 120px;}
.AlumniDetails-hero-left1{margin-bottom: -100px;}
.AlumniDetailsSection2-left .pageTitle{ padding-left: 70px;}
.AlumniDetailsSection2-right{ padding-left: 120px;}
/* .AlumniDetailsSection3-left{ margin-top: -100px;} */
.AlumniDetailsSection3-right{ padding: 0px 120px;}
.AlumniDetailsSection4 .latest-updates-slider-holder .image1{ width: 80px;}
.AlumniDetailsSection4 .latest-updates-slider-holder .image2{width: 70px;}
.quote{ width: 50px;}
.qopen{ top: -30px; margin-right: 20px;}
.qclose{ bottom: -25px; margin-left: 25px;}
.alumni-details-ficon4{ top: -60px;}
.alumni-details-ficon5{left: -150px; top: 15px;}
.NewsDetailsSection2 h3{ font-size: 30px;  margin: 55px 0px 30px;}
.NewsDetailsSection2 h3:first-child{margin: 0px 0px 30px; }
.NewsDetailsSection1::after{ height: 200px;}
.contact,.contact-bottom{height: 660px;}
.contact-content{ max-width: 620px;padding-top: 60px;}
.contact-bottom .contact-content{ padding-top: 50px;}
.ContactSection3-left{ padding-right: 40px;}
.ContactSection3-right{ padding-left: 80px;}
.thankyou{ height: 815px;}
}
/*-1400-*/
@media only screen and (max-width: 1499.98px) {

}
/*-1300-xxl*/
@media only screen and (max-width: 1399.98px) {
.show-xxl { display: block !important; }
.hide-xxl { display: none !important; }
.float-xxl { position: relative; transform: none; top: 0; }
.float-xxl .float-container-info { padding: 30px 0px; }
.auto-xxl { /*-ms-flex: 0 0 100%; */ flex: 0 0 100%; width: 100%; max-width: 100%; }
/*---*/
.odd-even-box:nth-child(2n)::before{ left: -30px;}
.alumni-ficon6{ bottom: 5%;}
.AlumniDetails-hero-right1 {margin-right: 0px;}
.AlumniDetails-hero::before{top: 100px; min-width: auto; width: calc(100% - 30px);}
}
/*-1200-*/
@media only screen and (max-width: 1299.98px) {
.HomeSection2-left{ padding-left: 30px;}
.HomeSection2-left{padding-left: 30px; padding-right: 215px;}
.HomeSection2-right{ margin-left: -130px;}
.HomeSection3-right {padding-left: 100px;}
.grid-menu > li > ul {margin: 0px -25px !important; padding: 30px 0px !important; }
.ProgrammesDetailsSection4-left{padding-left: 30px;}
.dates-slider .slick-list{ padding-right: 150px !important;}
.ProgrammesDetailsSection7-left{ padding-left: 30px;}
.programmes-details-ficon8{left: -3.5%;}
.dates-slider .slick-next {right: 136px;}
.dates-slider .slick-prev {left: -13px;}
.AlumniSection3-left{ padding-left: 30px;}
.AlumniDetails-hero-right1{ padding-right: 30px;}
.AlumniDetailsSection2-left{ padding-left: 30px;}
.ContactSection3-left{ padding-left: 30px;}
.thankyou-image.image2{bottom: 10%; z-index: 1; }
.alumni-ficon6,.alumni-ficon7{ display: none;}
}
/*-992-xl*/
@media only screen and (max-width: 1199.98px) {
.height-xl { height: auto !important; }
.show-xl { display: block !important; }
.hide-xl { display: none !important; }
.leftpad.xl { padding-left: 0px !important; }
.rightpad.xl { padding-right: 0px !important; }
.leftmargin.xl { margin-left: 0px !important; }
.rightmargin.xl { margin-right: 0px !important; }
.pt0-xl { padding-top: 0px !important; }
.pr0-xl { padding-right: 0px !important; }
.pb0-xl { padding-bottom: 0px !important; }
.pl0-xl { padding-left: 0px !important; }
.p0-xl { padding: 0px !important; }
.overlay-xl::before { visibility: visible; }
.auto-xl { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-xl { text-align: center !important; }
.text-left-xl { text-align: left !important; }
.justify-center-xl { justify-content: center !important; }
.width-xl { width: 100% !important; max-width: 100%; }
.float-xl { position: relative; transform: none; top: 0; }
.float-xl .float-container-info { padding: 30px 0px; }
.img-left.xl, .img-right.xl { margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; float: none; }
ul.d-flex.xl, .form-group.inline.xl { display: block !important; }
.form-group.inline.xl > label, .form-group.inline.xl .control { width: 100%; }
/*---*/
.banner-image1{ width: 20.66%;}
.banner-image2{ width: 20.79%; bottom: 110px;}
.banner-image3{ width: 18.83%;bottom: -80px;}
.ProgrammesDetailsSection4-left{ padding:0px 30px 30px;}
.ProgrammesDetailsSection4-right{ padding-left: 30px; margin: 0px;}
.AlumniDetails-hero-left{padding-right: 50px; padding-left: 30px;}
.AlumniDetails-hero-right1{padding-left: 80px; padding-right: 30px;}
.AlumniDetailsSection2-right { padding-left: 30px;}
.AlumniDetailsSection2-left .pageTitle {padding-left: 30px;}
.AlumniDetailsSection3-right {padding: 0px 30px;}
.contact-content{ padding-top: 0px; padding-bottom: 30px;}
.contact-bottom .contact-content { padding-top: 30px; padding-bottom: 0px;}
.contact-image.image3{bottom: 5%;}

.programmes-details-ficon8{ display:none;}
.alumni-details-ficon7{right: -50px;}
}
/*-1024*/
@media only screen and (max-width: 1023.98px) {
.ContactSection3-right {padding-left: 55px; }
}
/*-768-lg*/
@media only screen and (max-width: 991.98px) {
.height-lg { height: auto !important; }
.show-lg { display: block !important; }
.hide-lg { display: none !important; }
.leftpad.lg { padding-left: 0px !important; }
.rightpad.lg { padding-right: 0px !important; }
.leftmargin.lg { margin-left: 0px !important; }
.rightmarginlg { margin-right: 0px !important; }
.pt0-lg { padding-top: 0px !important; }
.pr0-lg { padding-right: 0px !important; }
.pb0-lg { padding-bottom: 0px !important; }
.pl0-lg { padding-left: 0px !important; }
.p0-lg { padding: 0px !important; }
.overlay-lg::before { visibility: visible; }
.auto-lg { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-lg { text-align: center !important; }
.text-left-lg { text-align: left !important; }
.justify-center-lg { justify-content: center !important; }
.width-lg { width: 100% !important; max-width: 100%; }
.float-lg { position: relative; transform: none; top: 0; }
.float-lg .float-container-info { padding: 30px 0px; }
.img-left.lg, .img-right.lg { margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; float: none; }
ul.d-flex.lg, .form-group.inline.lg { display: block !important; }
.form-group.inline.lg > label, .form-group.inline.lg .control { width: 100%; }
[data-animation-in] {opacity: 1;}
/*------*/
.has-gridmenu {position: relative !important;}
.menu-wrapper{ background-color: transparent;}
.grid-menu > li > ul {margin: 0px 0px !important; padding: 0px 0px !important;}
.grid-menu .mean-expand { display: none !important;}
.grid-menu > li > ul{ display: block !important;}
.grid-menu > li > ul > li {padding: 0px !important; width: 100%;max-width: 100%;border-right: 0px !important;}
.grid-menu h3{ padding-bottom: 10px;padding-top: 10px; padding-left: 40px;}
.grid-menu>li>ul>li a{ padding: 10px 30px 10px 40px !important; background-color: var(--white) !important; color: var(--light) !important; line-height: 1.3;}
.grid-menu>li>ul>li a:hover{ background-color: var(--secondary) !important; color: var(--white) !important;}
.HomeSection2-left {padding-left: 30px;padding-right: 30px; padding-bottom: 30px;}
.HomeSection2-right {margin: 0px;}
.HomeSection3-right {padding-left: 0px; padding-top: 30px;}
.ProgrammesSection1-right{ padding-left: 0px;}
.ProgrammesSection2-right{ padding-right: 0px;}
.ProgrammesSection2-left{ margin-right: 0px; margin-left:0px;}
.programmes-ficon2{ display: none;}
.programmes-ficon3{ display: none;}
.odd-even-box::before,.odd-even-img::before{ display: none !important;}
.ProgrammesDetailsSection3-right { padding: 30px 30px 0px;}
.programmes-details-ficon8,.programmes-details-ficon10,.programmes-details-ficon11,.programmes-details-ficon7{ display: none;}
.ProgrammesDetailsSection7-left {padding:0px 30px 30px;}
.ProgrammesDetailsSection7-right {margin-left: 0px;}
.ProgrammesDetailsSection1-image1{ min-width: 210px;}
.ProgrammesDetailsSection1-image2{ min-width: 210px;}
.alumni-ficon6,.alumni-ficon7{ display: none;}
.AlumniSection3-left {padding:0px 30px 30px;}
.AlumniSection3-right {margin-left: 0px;}
.AlumniDetails-header h2{font-size: 9.5vw; letter-spacing: -1vw;}
.AlumniDetails-header{ padding: 30px 0px 80px;}
.AlumniDetails-hero-right,.AlumniDetails-hero-left1{ margin: 0px;}
.alumni-details-ficon1,.alumni-details-ficon2,.alumni-details-ficon3,.alumni-details-ficon4,.alumni-details-ficon5,.alumni-details-ficon7{ display: none;}
.AlumniDetails-hero::before{display: none;}
.AlumniDetails-hero-left,.AlumniDetails-hero-right1,.AlumniDetailsSection2-left{ padding: 0px 30px;}
.AlumniDetailsSection2-right{ padding: 0px; margin: 0px;}
/* .AlumniDetailsSection3-left{ margin: 0px; } */
.ContactSection3-left{ padding: 0px 30px;}
.ContactSection3-right{ padding: 0px 0px 0px;}
.contact-ficon6{ display: none;}

}
/*-736-md*/
@media only screen and (max-width: 767.98px) {
.height-md { height: auto !important; }
.show-md { display: block !important; }
.hide-md { display: none !important; }
.leftpad.md { padding-left: 0px !important; }
.rightpad.md { padding-right: 0px !important; }
.leftmargin.md { margin-left: 0px !important; }
.rightmargin.md { margin-right: 0px !important; }
.pt0-md { padding-top: 0px !important; }
.pr0-md { padding-right: 0px !important; }
.pb0-md { padding-bottom: 0px !important; }
.pl0-md { padding-left: 0px !important; }
.p0-md { padding: 0px !important; }
.overlay-md::before { visibility: visible; }
.auto-md { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-md { text-align: center !important; }
.text-left-md { text-align: left !important; }
.justify-center-md { justify-content: center !important; }
.width-md { width: 100% !important; max-width: 100%; }
.float-md { position: relative; transform: none !important; top: 0 !important; }
.float-md .float-container-info { padding: 30px 0px; }
.img-left.md, .img-right.md { margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; float: none; }
ul.d-flex.md, .form-group.inline.md { display: block !important; }
.form-group.inline.md > label, .form-group.inline.md .control { width: 100%; }
/*----*/
.banner-image1{ min-width: 160px;}
.banner-image2{bottom: 80px;  min-width: 160px;}
.banner-image3{bottom: -30px; min-width: 140px}
.HomeSection1-image{min-width: 160px;}
.NewsDetailsSection1::after{ height: 150px;}
.contact-image,.thankyou-image{ min-width: 160px;}

}

/*-600-*/
@media only screen and (max-width: 699.98px) {
.ProgrammesDetails-hero{ height: 920px;} 
}
/*-480-sm*/
@media only screen and (max-width: 575.98px) {
.height-sm { height: auto !important; }
.show-sm { display: block !important; }
.hide-sm { display: none !important; }
.leftpad.sm { padding-left: 0px !important; }
.rightpad.sm { padding-right: 0px !important; }
.leftmargin.sm { margin-left: 0px !important; }
.rightmargin.sm { margin-right: 0px !important; }
.overlay-sm::before { visibility: visible; }
.auto-sm { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-sm { text-align: center !important; }
.text-left-sm { text-align: left !important; }
.justify-center-sm { justify-content: center !important; }
.width-sm { width: 100% !important; max-width: 100%; }
.float-sm { position: relative; transform: none; top: 0; }
.float-sm .float-container-info { padding: 30px 0px; }
.img-left.sm, .img-right.sm { margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; float: none; }
ul.d-flex.sm, .form-group.inline.sm { display: block !important; }
.form-group.inline.sm > label, .form-group.inline.sm .control { width: 100%; }
hr { margin: 20px 0; }
.icaptcha { bottom: 30px; }
.fancybox-navigation .fancybox-button--arrow_left { left: 0px; }
.fancybox-navigation .fancybox-button--arrow_right { right: 0px; }
/* .fancybox-navigation .fancybox-button { width: 25px; height: 25px; top: calc(50% - 25px); }  */
.video-container a::before { width: 40px; height: 40px; }
.grid-content.alt, .grid-ov-info { padding: 20px; }
/* .footer-wrapper{ padding-bottom: 39px;} */
/*---*/
.HomeSection1::before,
.HomeSection1::after,
.HomeSection2::before,
.HomeSection2::after,
.HomeSection3::before,
.HomeSection3::after,
.AboutSection1::before,
.AboutSection2::after,
.AboutSection3::after,
.ProgrammesSection1::before,
.ProgrammesSection2::after,
.ProgrammesDetailsSection1::before,
.ProgrammesDetailsSection3::before,
.ProgrammesDetailsSection4::after,
.ProgrammesDetailsSection5::after,
.ProgrammesDetailsSection6::before,
.ProgrammesDetailsSection6::after,
.ProgrammesDetailsSection7::after,
.AlumniSection1::before,
.AlumniSection2::after,
.newsSection1::before,
.newsSection1::after,
.NewsDetailsSection2::after,
.NewsDetailsSection3::before,
.ContactSection1::after,
.ContactSection3::before,
.ContactSection4::after
{ display: none;}

.HomeSection1,
.AboutSection1,
.ProgrammesDetailsSection3,
.AlumniSection1
{ border-top-left-radius: 50px;}

.HomeSection3,
.AboutSection2,
.ProgrammesDetailsSection1,
.ContactSection1
{ border-bottom-right-radius: 50px;}

.ProgrammesDetailsSection5,
.NewsDetailsSection2,
.ContactSection3
{ border-bottom-left-radius: 50px;}

.ProgrammesSection1,
.newsSection1,
.ContactSection5
{ border-top-right-radius: 50px;}

.AboutSection3 .pageTitle span,
.ProgrammesSection1-right .pageTitle span,
.ProgrammesDetailsSection2 .pageTitle span,
.ProgrammesDetailsSection4-faq .pageTitle span,
.ProgrammesDetailsSection6 .pageTitle span,
.AlumniSection1 .pageTitle span,
.AlumniSection3-left .pageTitle span,
.AlumniDetailsSection4 .pageTitle span,
.NewsDetailsSection3 .pageTitle span,
.ContactSection2 .pageTitle span
{ margin-left: 10px;}

.thankyou .pageTitle span
{ margin-left: 10px;}

.AlumniSection3-left .pageTitle span
{ margin-right: 10px;}

.AboutSection1,
.ProgrammesSection1,
.AlumniSection1,
.newsSection1
{ margin-top: -45px;}

.HomeSection1-image{ position: static;}
.HomeSection2-left{padding-left: 20px; padding-right: 20px;}
.HomeSection3-left {padding-right: 0px;padding-bottom:0px;}
.HomeSection3-left .image2{ position: static; width: 100%; max-width: 100%; min-width: 100%;}
.footer-bottom {padding-top: 30px;padding-bottom: 30px;}
.banner-image3 {bottom: -15px;}
.grid-menu h3{ padding-left: 30px;}
.grid-menu>li>ul>li a{ padding: 10px 30px 10px 30px !important; }

.mv-box-info {padding: 30px 20px; }
.about-ficon4{ display: none;}


.ProgrammesSection1-right .pageTitle span::after{width: 25px; height: 36px; right: -55px;}
.ProgrammesDetails-hero-content .pageTitle span::before{ bottom: -6px;}
.ProgrammesDetailsSection1-image2{ bottom: 10px;}
.odd-even-img .icon-holder {width: 90px;height: 90px; }
.custom-bullet-list .icon-holder {width: 30px;height: 30px;min-width: 30px;margin-right: 10px;}
.ProgrammesDetailsSection3-right {padding: 30px 20px 0px;}
.ProgrammesDetailsSection4-left .pageTitle span{ padding-bottom: 12px;}
.ProgrammesDetailsSection4-left .pageTitle span::before{ width: 50%; height: 12px;}
.dates-slider .slick-list {padding-right: 30px !important;}
.ProgrammesDetailsSection7-left { padding: 0px 20px 30px; }
.ProgrammesDetailsSection4-left .pageTitle::before{ display: none;}
.dates-slider .slick-next{ right: 17px;}
.date-box-link {padding: 20px;}
.ProgrammesDetailsSection4-faq .pageTitle span::before{ height: 120%;}
.latest-updates-slider-holder .image1,.latest-updates-slider-holder .image2{ display: none;}
.AlumniSection3-left {padding: 0px 20px 30px; }
.AlumniDetails-hero-left, .AlumniDetails-hero-right1, .AlumniDetailsSection2-left,.AlumniDetailsSection3-right{ padding: 0px 20px;}
.AlumniDetails-header {padding: 30px 0px 50px; text-align: center;}
.AlumniDetails-header h2{ font-size: 11.5vw;}
.gutters-15.social-icons{ margin: 0px -8px;}
.gutters-15.social-icons > li{ padding: 0px 8px;}
.quote{ width: 30px;}
.qopen{ top: -5px; margin-right: 10px;}
.qclose{ bottom: -5px; margin-left: 10px;}
.alumni-details-ficon11,.alumni-details-ficon12{top:-20px}
.NewsDetailsSection2 h3{ font-size: 21px; letter-spacing: -1px;  margin: 40px 0px 20px;}
.NewsDetailsSection2 h3:first-child{margin: 0px 0px 20px; }
.NewsDetailsSection1::after{ height: 50px;}
.news-details-ficon1{ left: -10px; top: -10px;}
.news-details-ficon2{ right: -10px; top: -10px;}
.contact-bottom{ height: 470px;}
.ContactSection3-left {padding: 0px 20px;}
.contact-image.image2{ bottom: -2%;}
.thankyou .pageTitle span::before{ width: 110.2%;}
.thankyou {height: 660px;}
.ProgrammesDetails-hero{ height: auto; padding: 160px 0px; }
}
/*-414-xs*/
@media only screen and (max-width: 479.98px) {
.height-xs { height: auto !important; }
.hide-xs { display: none !important; }
.show-xs { display: block !important; }
.hide-xs { display: none !important; }
.auto-xs {flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-xs { text-align: center !important; }
.text-left-xs { text-align: left !important; }
.justify-center-xs { justify-content: center !important; }
.width-xs { width: 100% !important; max-width: 100%; }
/*----*/

}
/*-375-*/
@media only screen and (max-width: 413.98px) {
.height-xxs { height: auto !important; }
.show-xxs { display: block !important; }
.hide-xxs { display: none !important; }
.auto-xxs { flex: 0 0 100%; width: 100%; max-width: 100%; }
.text-center-xxs { text-align: center !important; }
.text-left-xxs { text-align: left !important; }
.width-xxs { width: 100% !important; max-width: 100%; }
/*---*/
.banner .custom-button{ width: 200px;}
}
/*-320-*/
@media only screen and (max-width: 319.98px) {

}