@media only screen and (min-width: 2999px){
	.custom-nav{width:calc(100% - 40vw) !important;padding:1rem 20vw !important;gap:6rem !important;}
	.custom-nav .nav-item{width:25% !important;}
}
/**Change the font size when huge screen**/
@media only screen and (min-width: 2499px){
	/**COMMON**/
	body{font-size:1.25rem;line-height:1.75rem;}
	.common-btn{font-size:1rem;}
	.common-btn.btn-360{right: -14rem;}
	input[type="text"], input[type="date"], input[type="password"], select,textarea{font-size:1rem;}
	header .container .logo .main-menu-btn,	header .container .main-menu ul li a{font-size:0.875rem;}
	footer .container .grp .logo span, footer .container .grp .quick-link a{font-size:0.875rem;}
	.custom-nav{width:calc(100% - 20vw);padding:1rem 10vw;gap:4rem;}
	.custom-nav .nav-item{width:20%;}
	.custom-nav .nav-item h2{font-size:2.5rem;line-height:3.5rem;}
	.custom-nav .nav-item p{font-size:1.25rem;}
	.header-breadcrumb .breadcrumb{margin-bottom:1.25rem;padding-bottom:1.25rem;font-size:1.25rem;}
	.main-wrapper p{font-size:1.25rem;line-height:1.75rem;}
	.main-wrapper ul li, .main-wrapper ol li{font-size:1.25rem;line-height:1.75rem;}
	.accordion .acc-title{font-size:1.5rem;}
	.accordion .acc-title::before{content:'';background:url('../images/products/icon-plus.svg')no-repeat;background-size:100%;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:-0.5rem;transform:translateY(-50%);}
	.accordion .acc-title.active::before{content:'';background:url('../images/products/icon-minus.svg')no-repeat;background-size:100%;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:-0.5rem;transform:translateY(-50%);}
	.responsive-table table thead tr th{font-size:1rem;}
	.responsive-table table tbody tr td{font-size:1.25rem;}
	.responsive-table table tbody tr td .desc .order-num{font-size:1rem;}
	.grp-field .field-name{font-size:0.875rem;}
	/**RESOURCES**/
	.news-slider .grp .detail h4, .document-library .document-list .grp .detail h4, .news-list .grp .detail h4{font-size:1.5rem;line-height:normal;}
	.document-library .contents p{font-size:1.25rem;line-height:1.75rem;}
	.document-library-file .doc-list .grp .description{width:calc(100% - 13rem);}
	.document-library-file .doc-list .grp .common-btn{width:6rem;}
	.document-library-file .doc-list .grp .description .title{font-size:1.25rem;line-height:1.75rem;}
	.document-library-file .doc-list .grp .description .format{font-size:1rem;}
	/**PRODUCTS / CART**/
	.product-detail .prod-tabs a{font-size:1rem;}
	.product-detail .design .contents .more-info{font-size:0.875rem;}
	.prod-selection .prod-color .title{font-size:1.25rem;line-height:1.75rem;}
	.prod-selection .prod-color .title span{font-size:0.875rem;}
	.product-list .grp .prod-detail .category-name,
	.product-list .grp .prod-detail .prod-name{font-size:1.5rem;}
	.product-list .grp .prod-detail .short-note,
	.product-list .grp .prod-detail .prod-series{font-size:1.25rem;}
	.product-list .grp .prod-detail .prod-price{font-size:1.25rem;}
	.cart .contents .grp .cart-prod .grp-sub .prod-name .name{font-size:1.25rem;}
	.cart .contents .grp .cart-prod .grp-sub .prod-name .series{font-size:1rem;}
	.cart .contents .grp .cart-prod .grp-sub .prod-detail .desc span{font-size:1rem;}
	.cart .contents .grp .cart-prod .grp-sub .prod-price{font-size:1.25rem;}	
	.cart .contents .grp .cart-prod .grp-sub .qty{font-size:1.25rem;}
	.cart .contents .grp .cart-total .grp-price .title{font-size:1.25rem;}
	.cart .contents .grp .cart-total .grp-price .price{font-size:1.25rem;}
	.cart .contents .grp .cart-total .grp-price.grand-total .title{font-size:1.5rem;}
	.cart .contents .grp .cart-total .grp-price.grand-total .price{font-size:1.5rem;}
	.cart .contents .grp .cart-prod .grp-sub .prod-detail .desc{max-width:40rem;}
	.cart .contents .grp .cart-prod .grp-sub .prod-detail .desc span{width:11rem;}
	.cart .contents .grp .cart-prod .grp-sub .prod-detail .desc span:last-child{width:calc(100% - 11rem);}
	.checkout .contents .grp .installation-detail .add-address{font-size:0.875rem;}
	/**PROFILE**/
	.profile .contents p{font-size:1.25rem;}
	.profile .contents .tabs a{font-size:1rem;}
	.profile-information .grp .common-btn{width:12.25rem;}
	.profile-information .grp .fname, .profile-information .grp .finput, .profile-information .grp .finput p{font-size:1.25rem;}
	/* ---Projects --- */
	.projects{width:100%;}
	.projects .project-list{width:100%;}
	.projects .project-list .grp .title{font-size:1.625rem;}
	.projects .project-list .grp .items .num{font-size:1.25rem;}
	.projects .project-list .grp .items .date{font-size:1.25rem;}
	.projects .project-list .grp .view-item{font-size:0.875rem;}
	.projects .project-list .grp .status .rgt .amount{font-size:1.5rem;}
	.projects .project-list .grp .status .rgt p{font-size:0.875rem;}
}
@media only screen and (min-width: 2000px){
	.login .contents{max-width:120rem;}
	.login .contents .single .login-fields{max-width:70rem;}
	.cart .contents{max-width:120rem;}
	.checkout .contents{max-width:120rem;}
	/*.modal-content{max-width:120rem;}*/
}
@media only screen and (max-width: 1500px){
	header .container{width:calc(100% - 5rem);padding:2.5rem;}
	header.scrolled .container{width:calc(100% - 5rem);padding:1rem 2.5rem;}
	header .container .menu-contents .grp{width:calc(100% - 5rem);padding:0 2.5rem;}
	footer .container{width:calc(100% - 5rem);padding:1rem 2.5rem;}
	footer .container .grp .quick-link{width: calc(100% - 35rem);}
	footer .container .grp .follow-us{width:10rem;}
	.custom-nav{width:calc(100% - 20rem);padding:1rem 10rem;}
	.products .contents{width:calc(100% - 5rem);padding:10rem 2.5rem 2.5rem 2.5rem;}
	.our-story .contents{width:calc(100% - 5rem);padding:10rem 2.5rem 0 2.5rem;}
	.cart .contents{width:calc(100% - 5rem);margin:0 auto;padding:10rem 2.5rem 2.5rem 2.5rem;}
	.checkout .contents{width:calc(100% - 5rem);margin:0 auto;padding:10rem 2.5rem 2.5rem 2.5rem;}
	.product-detail .prod-tabs,
	.product-detail .design,
	.product-detail .features,
	.product-detail .get-it,
	.product-detail .header-breadcrumb{width:calc(100% - 5rem);padding:0 2.5rem;}
	.profile .contents{width:calc(100% - 5rem);margin:0 auto;padding:10rem 2.5rem 2.5rem 2.5rem;}
	.latest-news .contents,
	.document-library .contents,
	.faq-btn .contents{width:calc(100% - 5rem);margin:0 2.5rem;}
	.latest-news-main .contents,
	.faqs .contents,
	.policies .contents,
	.user-reviews .contents,
	.contact-assistance .contents,
	.document-library-file .contents{width:calc(100% - 5rem);padding:10rem 2.5rem 0 2.5rem;}
	.profile-information{width:100%;}
}
@media only screen and (max-width: 1500px) and (min-width: 800px){
	.product-list .grp{width:calc(33.333% - 1.5rem) !important;}
}
@media only screen and (max-width: 1299px){
	.document-library .document-list .grp{width:calc(33.3333% - 1.875rem);}
	.news-list .grp{width:calc(33.3333% - 1.875rem);}
	.PROFILE_FIELD .SALUTATION{max-width:none;}
	.PROFILE_FIELD .BLOCK{max-width:none;}
	.PROFILE_FIELD .MAX_WIDTH{max-width:none;}
	.PROFILE_FIELD .small-note{left:105%;}
}
@media only screen and (max-width: 1199px){
	.custom-nav{width:calc(100% - 10rem);padding:1rem 5rem;}
	.responsive-table{border:none;}
	.responsive-table table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
	.responsive-table table tr{display:block;padding:0 0 0.5rem 0;margin-bottom:1rem;border:1px solid #fff;overflow:hidden;position:relative;}
	.responsive-table table tr:last-child{margin-bottom:0;}
	.responsive-table table tbody tr td{border-top:none !important;border-bottom:none !important;display:table;text-align:left !important;padding:0.5rem 1rem;}
	.responsive-table table tbody tr td::before{content:attr(data-label);display:table-cell;vertical-align:top;width:7rem;padding-right:0.5rem;font-weight:700;color:#fff;}
	.responsive-table table tbody tr td:first-child::before{content:'';display:none;}
	.responsive-table table tbody tr td:first-child{font-weight:700;color:#000 !important;background:#fff;display:block;padding:1rem;}
	.responsive-table table tbody tr td:first-child a{color:#000;}
	.responsive-table .action{position:absolute;bottom:0.5rem;right:0;}
	.project-list .grp .responsive-table table tbody tr td:first-child{display:none;}
}
@media only screen and (max-width: 1099px){
	footer .container .grp .quick-link{width:calc(100% - 25rem);text-align:right;}
	footer .container .grp .follow-us{display:block;width:100%;}
	.cart .contents{width:calc(100% - 4rem);padding:8.5rem 2rem 3rem 2rem;}
	.cart .contents .grp .cart-prod .grp-sub .prod-name{display:inline-block;vertical-align:middle;width:calc(100% - 8rem);margin-top:1rem;margin-bottom:1rem;}
	.cart .contents .grp .cart-prod .grp-sub .prod-detail{display:inline-block;vertical-align:middle;width:100%;max-width:none;margin-top:1rem;margin-bottom:1rem;}
	.cart .contents .grp .cart-prod .grp-sub .prod-detail .desc{max-width:none;}
	.cart .contents .grp .cart-prod .grp-sub .prod-price{width:100%;margin:1rem 0;}
	.cart .contents .grp .cart-prod .grp-sub .qty{margin-left:0}
	.cart .contents .grp .cart-prod.visit-home .grp-sub .prod-detail{width:100%;}
	.cart .contents .grp-title{text-align:center;}
	.cart .contents .common-btn.new-pjt{position:relative;margin:0 auto;display:inline-block;}
}
@media only screen and (max-width: 1000px){
	.profile .contents .side-menu{width:12rem;margin-right:0;display:block;margin-bottom:2rem;}
	.profile .contents .rgt-fields{width:calc(100% - 2px);display:block;}
	.grp-order .installation-detail{display:block;width:100%;margin-bottom:1.5rem;}
	.grp-order .cart-total{display:block;width:100% !important;border-top:1px solid #fff;padding-top:1.5rem;}
	.projects .project-list .grp .grp-bts{width:calc(100% + 1rem);font-size:0;}
	.projects .project-list .grp .grp-bts .common-btn{width:calc(50% - 3.5rem - 2px) !important;margin-right:1rem;margin-bottom:1rem;margin-left:0 !important;}
}
@media only screen and (max-width: 999px){
	header .container .menu-contents .grp .col{width:50%;max-width:none;}
	.document-library .document-list .grp{width:calc(50% - 1.875rem);}
	.news-list .grp{width:calc(50% - 1.875rem);}
}
@media only screen and (max-width: 900px){
	header .container{width:calc(100% - 4rem);padding:2rem;}
	header .container .logo{width:50%;}
	header .container .main-menu{display:none;}
	header .container .nav-icons{width:50%;}
	header .container .nav-icons .user-btn{display:inline-block;}
	header .container .nav-icons .demo-icon{display:inline-block;}
	header.scrolled .container{width:calc(100% - 4rem);padding:1rem 2rem;}
	footer{z-index:1;}
	footer .container{width:calc(100% - 4rem);padding:2rem;}
	footer .container .grp .logo{width:100%;margin-bottom:1rem;}
	footer .container .grp .logo span{display:block;width:100%;text-align:center;}
	footer .container .grp .logo .image{width:8rem;margin:0 auto;margin-bottom:1rem;}
	footer .container .grp .quick-link{width:100%;text-align:center;margin-bottom:1rem;}
	footer .container .grp .follow-us{text-align:center;}
	footer .container .copyright{text-align:left;}
	.main-wrapper{height:auto;}
	.HOME .main-wrapper{height:100vh;}
	.fore-bg{height:100%;}
	.custom-nav{display:none;}
	.home-banners .mobile-text{display:block;}
	.products .contents{width:calc(100% - 4rem);padding:8.5rem 2rem 2rem 2rem;}
	.product-list .grp{width:calc(33.333% - 1.5rem) !important;}
	.login .contents{width:calc(100% - 4rem);padding:8.5rem 2rem 3rem 2rem;}
	.login .contents .login-fields{width:100%;display:block;padding-right:0;padding-bottom:0.75rem;border-right:none;border-bottom:1px solid #fff;}
	.login .contents .signup-content{width:100%;display:block;padding-left:0;padding-top:2rem;}
	.checkout .contents{width:calc(100% - 4rem);padding:8.5rem 2rem 3rem 2rem;}
	.checkout .contents .grp .installation-detail{width:100%;margin-right:0;margin-bottom:2rem;}
	.checkout .contents .grp .order-detail{width:100%;}
	.our-story{height:auto;}
	.our-story .contents{height:auto;width: calc(100% - 4rem);padding:10rem 2rem 0 2rem;}
	.our-story .contents .left .bg-color{height:auto;padding-top:0;overflow:auto;}
	.our-story .contents .left{width:100%;height:auto;padding:0;}
	.our-story .contents .rgt{width:100%;height:auto;padding:0 0 2rem 0;}
	.our-story .image-slider,
	.our-story .slider-nav{width:100%;}
	.product-detail .prod-tabs,
	.product-detail .design,
	.product-detail .features,
	.product-detail .get-it,
	.product-detail .header-breadcrumb{width:calc(100% - 4rem);padding:0 2rem;}
	.common-btn.btn-360{bottom:0;left:50%;transform:translateX(-50%);display:inline-table;margin-top:1.5rem}
	.product-list .grp{width:calc(50% - 1.5rem) !important;}
	.product-detail .design .title,
	.product-detail .features .title,
	.product-detail .get-it .title{width:100%;margin-right:0;margin-bottom:1.25rem;}
	.product-detail .design .contents,
	.product-detail .features .contents,
	.product-detail .get-it .contents{width:100%;margin-bottom:2.5rem;}
	.product-detail .get-it .selection-grp .title{width:15rem;margin-right:3rem;}	
	.product-detail .get-it .selection-grp .contents{width:calc(100% - 18rem);margin-bottom:0;}	
	.product-detail .get-it .scrollable{width:100%;overflow-x:auto;}
	.product-detail .get-it .scrollable .selection-grp{width:900px;}
	.product-detail .get-it .contents .prod-selection{margin-bottom:0;}
	.latest-news .contents,
	.document-library .contents,
	.faq-btn .contents{width:calc(100% - 4rem);margin:0 2rem;}
	.latest-news-main .contents,
	.faqs .contents,
	.policies .contents,
	.user-reviews .contents,
	.contact-assistance .contents,
	.document-library-file .contents{width:calc(100% - 4rem);padding:10rem 2rem 0 2rem;}
	.cart .contents .grp .cart-prod.visit-home .grp-sub .prod-price{display:block;wwidth:100%;margin-left:0;text-align:right;}
	.cart .contents .grp .cart-prod.visit-home .grp-sub .qty{display:block;width:100%;margin-left:0;text-align:right;}
	.grp-col.col3 .grp-field{width:calc(50% - 1.25rem);}
	.news-article{width:100%;padding:0;}
	.get-it .sticky{position:relative;top:auto;}
	/*.get-it .door-img{width:100%;max-width:300px;}*/
	.profile .contents .tabs a{width:calc(50% - 0.625rem);margin-bottom:0.625rem;}
	.profile .contents .tabs a.active,
	.profile .contents .tabs a:hover{border-radius:30px;}
	.profile-information .grp .fname{width:200px;}
	.profile-information .grp .finput{width:calc(100% - 200px);}
	.profile-information .grp .btn{display:block;width:275px;text-align:left;margin-top:1.25rem;}
	.profile-information .MOBILE{display:block;}
	.profile-information .DESKTOP{display:none;}
}

@media only screen and (max-width: 700px){
	.slider-nav .slick-slide img{padding:1px;}
	.slider-nav img{width:3rem;margin:0 2px;}
	.responsive-table table tbody tr td.action::before{content:'';display:none;}
	.responsive-table .action{position:relative;bottom:auto;right:auto;width: calc(100% - 4rem);}
	.responsive-table .action .common-btn{width:100%;display:block;}
	.profile .search-filter .grp-field{width:100%;}
	.profile .search-filter .search-btn .field-name{display:none;}
	.modal-content .grp-col-container .grp-field{width:calc(100% - 1.25rem);}
	.document-library-file .doc-list .grp .description{width:calc(100% - 6.5rem);}
	.document-library-file .doc-list .grp .common-btn{display:block !important;width:5rem;margin-top:1rem;margin-left:3rem;}
	.cart .contents .grp .cart-total .grp-btn{text-align:center;margin-top:1rem;}
	.cart .contents .grp .cart-total .grp-btn span{display:block;margin:0.5rem 0;}
	.cart .contents .grp .cart-total{text-align:left;}
	.cart .contents .grp .cart-total .grp-price{max-width:none;}
	.cart .contents .cart-btns h4{margin-bottom:1.5rem;text-align:center;}
	.checkout .cart-btns h4{margin-bottom:1.5rem;text-align:center;}
	.projects .project-list .grp .status .left{display:block;width:100%;margin-bottom:1rem;}
	.projects .project-list .grp .status .rgt{display:block;width:100%;text-align:left;}
}

@media only screen and (max-width: 600px){
	header .container .menu-contents .grp{display:block;}
	header .container .menu-contents .grp .col{width:100%;}
	footer .container .grp .contact .inner-grp .col{width:100%;}
	footer .container .grp .information{width:100%;margin-bottom:1.5rem;}
	footer .container .grp .follow-us{width:100%;}
	.product-detail .prod-tabs a{width:calc(100% - 0.625rem);margin-bottom:0.625rem;}
	.product-detail .prod-tabs a.active,
	.product-detail .prod-tabs a:hover{border-radius:30px;}
	.product-list .grp{width:calc(100% - 1.5rem) !important;}
	.prod-selection .prod-qty .common-btn{margin-left:0;margin-top:0.625rem;display:table;}
	.add-cart .cart-prod .grp .image{vertical-align:top;}
	.add-cart .cart-prod .grp .detail{width:calc(100% - 6rem);vertical-align:top;margin-bottom:0.5rem;}
	.add-cart .cart-prod .grp .qty{display:inline-block;margin-left:6rem;}
	.grp-field .field-name{display:block;width:100%;margin-right:0;margin-top:0;margin-bottom:0.625rem;}
	.grp-field .field-name.empty{display:none;}
	.grp-field .field-input{display:block;width:100%;}
	.grp-col .grp-field{width:calc(100% - 1.25rem);}
	.grp-col.col3 .grp-field{width:calc(100% - 1.25rem);}
	.address-selection ul li .radio-btn{vertical-align:top;}
	.address-selection ul li .customer-detail{width:calc(100% - 2rem);vertical-align:top;}
	.address-selection ul li .customer-address{width:calc(100% - 2rem);margin-left:2rem;vertical-align:top;}
	.address-selection ul li .action{display:inline-block;vertical-align:middle;width:4.5rem;padding-right:0.5rem;text-align:right;vertical-align:top;}
	
	/*
	.cart .contents .grp .cart-prod .grp-sub .prod-name{display:inline-block;vertical-align:middle;width:calc(100% - 6rem);margin-bottom:0;}
	.cart .contents .grp .cart-prod .grp-sub .prod-detail,
	.cart .contents .grp .cart-prod.visit-home .grp-sub .prod-detail{display:block;width:calc(100% - 6rem);margin-left:6rem;}
	.cart .contents .grp .cart-prod .grp-sub .prod-detail .desc span{width:calc(50% - 0.75rem);margin-right:0.75rem;}
	.cart .contents .grp .cart-prod .grp-sub .prod-detail .desc span:last-child{width:50%;margin-right:0;}
	.cart .contents .grp .cart-prod .grp-sub .qty{margin-left:0;}
	.cart .contents .grp .cart-prod .grp-sub .prod-detail .edit-btn{display:block;position:relative;margin-bottom:0.5rem;}
	.cart .contents .grp .cart-prod.visit-home .grp-sub .prod-price{display:block;width:calc(100% - 6rem);margin-left:6rem;text-align:left;}
	.cart .contents .grp .cart-prod.visit-home .grp-sub .qty{display:block;width:calc(100% - 6rem);margin-left:6rem;text-align:left;}
	*/
	.PROFILE_FIELD .small-note{left:auto;position:relative;top:0;transform:none;margin-top:10px;}
}
@media only screen and (max-width: 599px){
	.document-library .document-list .grp{width:calc(100% - 1.875rem);}
	.news-list .grp{width:calc(100% - 1.875rem);}
}
@media only screen and (max-width: 529px){
	/*.product-detail .prod_tabs a{width:calc(100% - 2px);margin-top:0.625rem;}
	.product-detail .prod-tabs a:first-child{border-right:1px solid #fff;}
	.product-detail .prod-tabs a:last-child{border-left:1px solid #fff;}*/
	.grp-field .login-with .col2{width:4.9375rem;}
	.grp-field .login-with .col2:last-child{width:calc(100% - 4.9375rem);}
	.checkout .contents .grp .order-detail .cart-prod .grp-sub .detail{width:calc(100% - 8rem);}
	.checkout .contents .grp .order-detail .cart-prod .grp-sub .prod-price{width:calc(100% - 8rem);margin-left:8rem;text-align:left;} 
	.slider-nav img{width:2.5rem;}
	.profile .contents .side-menu{width:calc(100% - 3rem - 2px);}
	.responsive-table table tbody tr td .image{display:block;width:100%;margin-right:0;margin-bottom:1rem;}
	.responsive-table table tbody tr td .desc{display:block;}
	.responsive-table table tbody tr td::before{display:block;width:100%;padding-right:0;}
	.profile-information .grp .fname{width:100%;margin-bottom:0.5rem;}
	.profile-information .grp .finput{width:100%;}
	.projects .project-list .grp .grp-bts .common-btn{width:calc(100% - 3.5rem - 2px) !important;}
}

@media only screen and (max-width: 400px){
	.common-btn.btn-360{left:60%;transform:translateX(-60%);}
}

@media only screen and (max-width: 399px){
	.slider-nav img{width:2rem;} 
	.grp-order .installation-detail .detail-field{margin-bottom:0.75rem;}
	.grp-order .installation-detail .detail-field .detail-name{display:block;width:100%;}
	.grp-order .installation-detail .detail-field .detail-input{display:block;width:100%;}
	.time-slot .col{font-size:0.8rem;}
}

@media only screen and (max-width: 369px){
	.add-cart .cart-prod{height:calc(100vh - 23.5rem);}
	.add-cart.demo-cart .cart-prod{height:calc(100vh - 20rem);}
	.add-cart .cart-prod .grp .image{width:4rem;margin-right:1rem;}
	.add-cart .cart-prod .grp .detail{width:calc(100% - 5rem);vertical-align:top;margin-bottom:1rem;}
	.add-cart .cart-prod .grp .qty{display:inline-block;margin-left:5rem;}
	.add-cart .cart-prod .grp .bin{margin-left:1.15rem;}
	.add-cart .cart-total .grp-btns{width:100%;}
	.add-cart .cart-total .grp-btns .common-btn{display:block;width:calc(100% - 2rem - 2px);margin-right:0;margin-bottom:0.625rem;}
	.grp-field .login-with .col2{width:100%;text-align:center;margin:0 0 1.25rem 0;}
	.grp-field .login-with .col2:last-child{width:100%;text-align:center;margin:0;}
	.grp-field .login-with span:first-child{display:block;margin:0 0 0.625rem 0;}
	.grp-field .login-with span{margin:0 0.625rem;}
}

@media only screen and (max-width: 339px){
	.cart .contents .grp .cart-prod .grp-sub .bin{margin-left:1rem;}
}

@media (min-aspect-ratio: 16/9) {
  	.video-fullscreen iframe{width:100vw;height:56.25vw;}
}

@media only screen and (orientation: landscape) and (max-height: 699px){
	.HOME .main-wrapper{height:125vh;}
	.video-fullscreen{height:125vh;}
	.video-fullscreen iframe{height:125vh;}
	.home-banners .mobile-text{transform:scale(0.7);bottom:30px;left:-2rem;max-width:450px;}
}