@media (max-width:1700px) {
.checkbx-wrapper {width: 211px;	}
.checkbx-wrapper .label-titel {width: 100%; font-size: 12px;line-height: 19px;}
.icon-additional {margin-left: 0px; width: 16px; right:-2px;}
.checkbx-wrapper span.label-price {font-size: 12px;line-height: 19px;}
}
@media (max-width:1599px) {
.checkbx-wrapper {width: 81%;	}
.checkbx-wrapper .label-titel {width:100%;}
.banner-content-section.left-top, .banner-content-section.center-top, .banner-content-section.right-top{ padding-top: 9%;}
.banner_section .button{ margin-top:2rem;}
.banner-content-section .mainheading{ font-size: 6rem; line-height: 6.3rem;}
}
@media (max-width:1439px) {
.checkbx-wrapper .label-titel {font-size: 12px;}
.checkbx-wrapper span.label-price {font-size: 12px;}
.fiance-innersec {padding: 45px 29px;	}
}
@media (max-width:1359px) {
.fiance-innersec {padding: 45px 34px;	}
.checkbx-wrapper {width: 81%;	}
.checkbx-wrapper .label-titel {width: 100%;}
.checkbx-wrapper .label-titel {font-size: 11px;}
.checkbx-wrapper span.label-price {font-size: 11px;}
}
@media (max-width:1199px) {
.fiance-innersec { padding: 37px 34px;   flex-direction: column; padding:22px 21px 29px;}
.finace-content{margin-bottom: 22px; text-align: center;  width:auto;}
.finace-content p{margin-bottom: 0px;}
} @media (max-width:991px) {
#wpadminbar {position: fixed !important;}
.opacity{ opacity:1 }
.mobile_menu_button{ display:block; }
.mobile_menu_button .menu_button{ background-color:#000; padding:0 0.5rem; height:3rem;justify-content: center; }
.mobile_menu_button .menu_button span{ border-bottom-color:#FFF;margin-bottom: 0.5rem }
.mobile_menu_button .menu_button span:last-child{ margin-bottom:0 }
.mobile_menu_button .menu_button span:first-child{width: 1.4rem}
.mm-menu--position-bottom, .mm-menu--position-left-front, .mm-menu--position-right-front, .mm-menu--position-top{ z-index: 50; }
.mm-listitem__btn{ z-index: 10; }
.menu-button{ display: block; width: 2.1rem; cursor: pointer; }
.menu-button span{ display: block; width: 100%; background-color: var(--color-orange); height: 0.2rem; border-radius: 0.4rem; margin-bottom: 0.4rem; }
.menu-button span:last-child{ margin-bottom: 0; }
.primary-navigation-mobile{ display: block; }
.logged-in.admin-bar .primary-navigation-mobile{ margin-top: 4.6rem; }
.menu-wrapper{ display: none; }
.mm-panels{margin-top: -58px;}
.mm-navbars.mm-navbars--top{border-bottom: none;position: relative;z-index: 5;width: 30px;margin-left: auto;margin-right: 10px;}
.mm-panel{background-image: url(//www.rawmaxx.com/wp-content/themes/rawmax-child/assets/images/menu_bg_image.png); background-repeat: no-repeat; background-position: right;}
body.mm-wrapper--opened .menu-wrapper{ display: block;  }
.mm-menu--position-left, .mm-menu--position-left-front, .mm-menu--position-right, .mm-menu--position-right-front{ width: 100%; z-index:99999 }
.mm-menu--theme-light{ --mm-color-background:#FFF;  }
.mm-navbar{ background: var(--color-white);align-items: center;min-height: 58px;    border-bottom: none; }
.mm-navbars.mm-navbars--top .mm-navbar__btn{ background-color: var(--color-orange); width: 3rem; height: 3rem;margin-right: 1rem;position: relative; }
.mm-navbars.mm-navbars--top .mm-btn--close:before{ color: var(--color-white); font-size: 3.6rem;position: absolute;
top: 50%;transform: translateY(-63%); }
.menu-wrapper .menu-item{ margin-left: 0;padding: 0; }
.mm-listitem:after{inset-inline-end: 2.6rem;border-color: rgba(255, 255, 255, 0.2);}
.mm-listitem__btn:not(.mm-listitem__text){border-color: rgba(255, 255, 255, 0.2);}
.mm-listitem{ margin-left:4rem }
.mm-listitem__text{ padding:1rem 3rem; padding-left: 0; font-size: 1.4rem;font-weight: 600; text-transform: uppercase;-webkit-box-flex: inherit;-ms-flex-positive: inherit;flex-grow: inherit;-ms-flex-preferred-size: auto;flex-basis: auto;line-height: 37px;height: 37px;padding-top: 0;padding-bottom: 0;margin-bottom: 2rem;}
.mm-btn--next:after, .mm-btn--prev:before{border-color: rgb(0 0 0);}
.mm-listview{ padding-top: 5rem; }
.mm-listitem__btn{padding: 2.4rem 3.6rem;top: -14px;}
.sub-menu .menu-item a.mm-listitem__btn{padding: 2.4rem 3.6rem}
.mm-btn--next:after {inset-inline-end: 40px;}
.mm-btn--next:after, .mm-btn--prev:before{ border-width: 0.1rem; width: 1rem; height: 1rem; border-color:#000; }
.mm-btn--prev:before{ border-color: var(--color-orange); }
.menu-wrapper .menu-item a{color: var(--color-white);}
.sub-menu .menu-item a{ color: #000; }
.menu-wrapper .menu-item.donate-button { position: absolute; width:calc(100% - 40px); bottom: 2rem;margin: auto; left: 0; right: 0;  }
.menu-wrapper .menu-item.donate-button a{ display: block; background-color: var(--color-white); color: var(--color-orange); text-align: center;font-weight: 700; font-size: var(--font-16); letter-spacing: 0.1rem; line-height: 4.1rem; padding: 0; padding-left:3rem;    background-image: url(//www.rawmaxx.com/wp-content/themes/rawmax-child/assets/images/hart-icon-org.svg); background-repeat: no-repeat; background-position:11rem center; }
.mm-navbar__title{flex: inherit;color:#3A3F3E !important;padding: 0 1rem; font-size: 2.4rem; font-family:'Roboto Condensed', sans-serif; line-height: 2.7rem;font-weight: 700;text-transform: uppercase;padding-left:4rem;margin: 0;}
.mm-listitem.button_menu { position:absolute; bottom:0;margin: 0;width: 52.3%; }
.mm-listitem.button_menu .mm-listitem__text{ background-color:#232424; font-size:1.3rem; font-weight:300;clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%);color: #FFF !important;padding-right: 33px; margin:0;height: 58px;line-height: 58px;padding-left: 26px;width: 100%; text-align:center; }
.mm-listitem.button_menu.button_menu_dealer{ right:0 }
.mm-listitem.button_menu.button_menu_dealer .mm-listitem__text{clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%); background-color:  #F07A33}
.current_page_item .mm-listitem__text,.current-menu-item .mm-listitem__text,.current-product-parent .mm-listitem__text{ background-color:  #F07A33;padding-left:15px; color:#FFF !important;clip-path: polygon(0 0, 85% 0, 100% 100%, 0 100%); }
.site-header{ padding:1rem 1.2rem }
.nav_section{ display:none; } 
.site-logo,.site-logo-top{ width:9.3rem }
.site-header.stick{animation: goDown 0.9s ease-in-out forwards;top:0;}
@keyframes goDown {
0%{
top:-54px;
}
100% {
transform: translateY(0);
}
}
.site-header.stick .site-logo:after{ content:none; }
.banner-content-section{ text-align:center; }
.mainheading span.sub_banner_hed{ font-size:2.2rem;line-height:2.3rem;padding-bottom: 0.6rem; }
.mainheading{ font-size:5rem; line-height:5.6rem }
.button{ width:13.4rem; height:3.2rem; font-size:1.4rem;font-weight: 500;margin: 0 auto;}
.button span{ width:12.7rem; padding:0; padding-left:0.9rem;clip-path: polygon(0 0, 85% 0, 100% 100%, 0% 100%);  }
.button:after{ width:2rem }
.banner_section .button{ margin:0 auto; margin-top:1rem; width:16rem; height:4.5rem }
.banner_section .button span{width:15.2rem;clip-path:polygon(0 0, 83% 0, 100% 100%, 0% 100%);padding-left:1.9rem;}
.banner_section .button:after{width:3rem;clip-path: polygon(4% 0, 100% 0, 100% 100%, 89% 100%);}
.heading-com{ font-size:2.8rem;margin-bottom: 2.2rem;padding-bottom: 1rem; }
.heading-com:after{ right:0; margin:0 auto; }
.font{ font-size:1.4rem; line-height:2rem }
.anihed .char{ animation:none; }
.about-section{ padding:4rem 1.2rem; padding-bottom:6rem  }
.about-slider,.about-slider figure{ width:100%; height:auto; }
.slick-dots{position: static;margin-top: 1.5rem;}
.about-section .row{flex-direction: column-reverse;}
.about-section-content{ width:100%; padding:0; text-align:center; }
.about-right-shape {right:1rem;top:1rem;width: 50%;}
.about-section p,.about-section p strong{ margin-bottom:1.8rem }
.about-section .button{ position:absolute;bottom:0; left:0; right:0; z-index:1; margin:0 auto; }
.about-slider{ margin-top:2.2rem; margin-bottom:0 }
.popular-section{padding:7rem 0;margin-bottom: 0;}
.doctedshape-right-top,.left-doted-shape-bot,.partners_section_left{ display:none; }
.content-sec-left{ width:100%; text-align:center;padding:0 1.2rem; }
.content-sec-left-content{ width:100% }
.content-image-endleft{align-items: flex-start;justify-content: flex-start;flex-direction: column-reverse;}
.left_image_sec{ width:126px }
.content-sec-left .button{ margin-bottom:3rem }
.right_image_sec{ width:64%;height: auto;margin-left: 0;position: absolute;bottom:5.9rem;right: 0; }
.right_image_sec .custom-image, .left_image_sec .custom-image {width: 100%;height: auto;object-fit: inherit;}
.left_image_sec{width: 36%;height: auto;margin-left: -12px;margin-top: 6rem;}
.collection_section .about-right-shape{ display:none; }
.left_image_content{width: 64%;margin-right: 0;text-align: left;position: absolute;right: 0;bottom: 0;}
.collection_section{padding:7rem 1.2rem; }
.collection_button{ padding-top:4rem }
.partners_slider{ width:100%; flex-wrap:wrap; }
.partners_slider figure{ padding:1.5% }
.video_section{ padding-bottom:7rem; }
.video_section video{ height:19.6rem; object-fit:cover; }
.videobutton{ width:4rem; height:4rem }
.partners_section{ padding-bottom:7rem }
.blog_section{ padding-left:1.2rem; padding-right:1.2rem}
.blog__loop { margin-bottom:1.4rem }
.blog__button{ padding-top:1rem }
#content .blog_title{ font-size:1.6rem; line-height:2.1rem }
.blog__loop_inner header{ padding:1.8rem }
.testimonials_section{ padding-top:7rem; padding-left:1.2rem; padding-right:1.2rem}
.testimonials__loop p{padding-top:7.3rem;background-position: center 0;background-size: 63px;}
.testimonials__loop{ font-size:1.4rem; line-height:2.1rem }
.testi__name{ padding-top:1rem }
.testimonials_section .slick-dots{ margin-top:1rem }
.footer_section_left {left: 0;top: -110px;width: 244px;}
.footer-top {padding-top:4rem;padding-left:1.2rem; padding-right:1.2rem ;padding-bottom:4rem;position: relative; text-align: center;}
.footer-logo{ width:23.2rem; margin:0 auto; display:block; margin-bottom:4rem }
.footermenu__sec{ order:3 }
.address_footer, .address_footer_info a{display: inline-block;}
.address_footer_info a{ display:inline-block; margin-bottom:1rem }
.address_footer_info{ padding-top:0 }
.socialmenu-navigation-wrapper{ justify-content:center }
.footer-navigation-wrapper{ text-align:left; margin:0 }
.header__inner__banner:before{ z-index:1 }
.header__inner__banner .container{ z-index:2 }
.entry-title{ font-size:2.2rem; line-height:2.3rem }
.banner_short_content{ font-size:1.1rem; line-height:1.5rem }
.header__inner__banner .container{ padding:1.2rem }
.header__inner__banner{ height:15.0rem }
.header__inner__banner:before{ content:none; }
.header__inner__banner:after{ background-image:none; height:100%;background: linear-gradient(180deg, #00C9FF 0%, rgba(70, 150, 172, 0) 83.5%);
transform: matrix(-1, 0, 0, 1, 0, 0); }
.product_size{ font-size:1.1rem }
.product_sizes{height: 8rem; text-align: center;}
.producttitle{ padding-left:0; text-align:center; }
.about-content-bot-section{ padding:2rem;margin-top: -11rem;margin-right:1.2rem;margin-left:1.2rem;text-align: center; }
.about-full-image-section.full-section {min-height: 26.5rem}
.gallery-columns-2{ flex-wrap:wrap; margin-bottom:1rem }
.gallery-item{ margin-bottom:2rem }
.about__testimonials{ margin-top:2rem }
.inner_page_section{ padding-top:4rem; padding-bottom:4rem; padding-left:1.2rem; padding-right:1.2rem }
.product_cat_list li{ margin-bottom:0.4rem }
.product_cat_list li a{ font-size:1.3rem }
.product_cat_list li.cat_filter_hed{ width:100%; display:block; text-align:center; margin-bottom:1.4rem; font-size:1.4rem }
.product_cat_list{ flex-wrap:wrap; }
#wpsl-wrap {background-color: #FFF;padding: 0;box-shadow: none;margin: 0;}
.wpsl-search{ background-color:#F4F3F3; padding:2rem }
#wpsl-search-wrap .wpsl-input,#wpsl-search-wrap form,#wpsl-search-btn, #wpsl-search-wrap #wpsl-radius, #wpsl-search-wrap #wpsl-results, #wpsl-search-wrap .wpsl-input input, #wpsl-search-wrap .wpsl-input label{ flex-wrap:wrap; }
#wpsl-search-wrap div label{ font-size:1.4rem }
#wpsl-search-wrap .wpsl-input, #wpsl-search-wrap .wpsl-select-wrap{ width:100% }
#wpsl-search-wrap input[type="submit"]{ font-size:1.4rem; height:4rem; padding:0 2rem; width:10.0rem; margin:0 auto; display:block; }
#wpsl-search-btn, #wpsl-search-wrap div{ width:100% }
#wpsl-search-wrap #wpsl-search-btn{ float:none; margin:0 auto; }
#wpsl-search-wrap .wpsl-select-wrap #wpsl-radius,#wpsl-search-wrap .wpsl-select-wrap #wpsl-results{ width:46% }
.contact-page-wrap .about-section{ padding:0 }
.contact-page-wrap .font p strong{ font-weight:500;padding-bottom: 2rem; }
.form-group label.label__hed,.form-control{ font-size:1.4rem }
.contact-page-wrap  .wpcf7{ text-align:left; background-color:#FFF;box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.15); padding:3rem 2rem }
.contact_section .wpcf7-form-control-wrap:after{ content:none; }
.submit_button, .ctct-form-field-submit{ margin:0 auto; width:11.2rem; height:3.6rem; }
.form_submit_button, .ctct-submit{ font-size:1.4rem; padding-left:1.4rem;height:3.6rem; width:10.7rem;justify-content: flex-start; }
.submit_button:after, .ctct-form-field-submit:after{ height:3.6rem;width: 2rem; }
.contact-page-wrap .about-slider{margin-top:4rem}
.form__page_section figure,.form__page_section .heading-com{ display:none; height:0; }
.job-application-section .form__page_section .heading-com{ height:auto; display:block;margin-bottom: 5.2rem; }
.job-application-section .form__page_section .heading-com:after{ margin:0 auto; }
.form__page_section{box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.15); padding:3rem 2rem;position: relative;z-index: 1;}
.from_fild__section{ padding:0 }
.checkbox_sec .wpcf7-list-item-label{ font-size:1.4rem }
.checkbox_sec{ margin-top:3rem }
.blog_tit_with_cat_select,.nice-select{ font-size:2.4rem;flex-wrap: wrap; position:relative; z-index:2 }
.nice-select{ height:4.5rem; padding:0 4rem; padding-right:10.0rem;margin-top:1.2rem; background-color:transparent; margin-left:0 }
.nice-select:after{ width:2rem; height:2rem }
#content .blog_title_det{ font-size:1.6rem; line-height:2.1rem }
.blog__entry__content{ text-align:center; }
.categories_list ul{ justify-content:center }
#content .blog__content h2{ font-size:1.8rem; line-height:2.8rem }
#content .blog__content h3{ font-size:1.7rem; line-height:2rem }
#content .blog__content h4{ font-size:1.6rem; line-height:2rem }
.categories_list ul li a{ font-size:1.4rem;padding: 0 1rem; }
.bog__right{ margin-top:5rem }
.related_blog_listing_section { padding-top:2rem }
.newsletter_section{width: 30.0rem;}
.ctct-form-wrapper .ctct-form-field{ margin:0 auto; }
#content .newsletter_section section .heading-com{ margin-bottom:4rem }
body.single-post .a2a_kit{ display:none; }
.addtoany_content_bottom,body.single-post .addtoany_content_bottom .a2a_kit{ display:block; }
.support__loop_section{ min-height:inherit; padding: 3rem 2rem; margin-bottom:1.7rem }
.button_list__loop .button{ height:4.4rem;letter-spacing: normal; }
.button_list .button{ width:22.8rem; }
.button_list .button span{padding-left: 3rem; width:222px;clip-path: polygon(0 0, 91% 0, 100% 100%, 0% 100%); }
#content .support__loop_section .sm_hed{margin-bottom: 2rem; font-size: 2.4rem}
.support__loop:first-child .button_list .button span{ padding-left:1rem }
.support__loop:first-child .button_list .button span{clip-path: polygon(0 0, 93% 0, 100% 100%, 0% 100%);}
.site-logo-top{left: 1.2rem;top: 1.2rem;}
.error-404 .page-content{ position:relative; z-index:2; padding:6%  }
.not-found .button{width:15.4rem}
.not-found .button span{width: 14.7rem;clip-path: polygon(0 0, 87% 0, 100% 100%, 0% 100%);}
.thank_title{font-weight: 700; font-size: 7rem; line-height: 7rem;margin-bottom: 1.8rem; margin-top: 2.2rem}
.thank_top_section .page-content h2{ font-size:2.4rem; }
.thank_top_section p{font-weight: 500;font-size: 1.4rem;line-height:2.1rem;}
.thank_top_section .not-found p br{ display:none; }
.thank_top_section{ padding-bottom:0 }
.thank_top_section .error-404 .page-content{ padding-bottom:0 }
.single.single-product .site-header{box-shadow: 0px 4px 4px rgb(0 0 0 / 8%);}
.left-content{ display:none; }
.right-content{ width:100%; padding:8rem 2rem }
#content .product__title{ font-size:2.2rem;margin-bottom:1rem;}
.form__mobile{ display:block; }
.wpsl-dropdown, #wpsl-results .wpsl-dropdown{ width:100% }
.page-template-template-thank-you .mm-page{min-height: auto;}
.pro_menu_button_prod_det,#topmenu-navigation{ display:none; }
.imageHolder{ display:none !important; font-size:0!important; line-height:0!important;max-height:0 !important; height:0!important; width:0 !important; float:none; }
.contentHolder{ float:none; width:100% ; z-index: 1;padding-top: 8rem;}
.r-tabs .r-tabs-nav{ display:block; }
.r-tabs .r-tabs-accordion-title{ display:none; }
.button-request-section{ width:100% }
body.single  .site-logo:after{ display:none; }
.product_details_info_sec{ padding:0 1.2rem }
.for_mobile_produt_image,.videoSec__for_mobile,.available__image_section__mobile{ display:block; }
#content .info_heading{ font-size:2.4rem ; margin-bottom:1rem;}
.available__image_section{ width:100% }
.available__image_section__mobile{ padding-top:6rem }
.available_colors_section{ padding-top:3rem;min-height: inherit; }
.available__image_slider_nav_mobile  .slick-track{ display:flex; justify-content:center; flex-wrap:wrap;transform: none !important; }
.wrapper{ padding-bottom:10.0rem }
.button.button-request{width: 21.4rem;height: 5.2rem;margin: 0 auto;}
.button.button-request:after {width: 2.8rem;}
.button.button-request span{ padding-left:2.2rem }
.product__tab_loop{ width:auto; }
.product__tab_button{ padding:0 1rem }
.available_colors_list{ margin-bottom:0 }
.information__list_loop{ padding-bottom:0; margin:0; margin-bottom: 6rem; }
.videoSec__for_mobile video{ height:34.0rem; margin-bottom:3rem }
.for_mobile_produt_image{ margin-bottom:3rem }
.available_colors_section{padding-top:0; padding-bottom:0;margin:0}
.address_footer.address_footer_loop span{ position:static; display:block; }
.address_footer_loop:last-child p{ margin-bottom:3rem }
.about-section .content_page_from_sec .row {flex-direction: column;}
.available_colors_list_loop{width:auto!important;}
.cd-product-viewer-handle{margin-top: -10px;}
.sprite_image_section_wrap{ display:none; }
.formobile_sprite_image{ display:block; }
.spriteimage_containerSec{  min-height:inherit; }
.formobile_sprite_image{ padding-top: 0;}
a.language_button{ width:100%;background-size:3rem; font-size:2.4rem; padding-left:6rem;height:6.8rem; background-position:1.8rem center }
.language_section {min-height: 62.9rem;}
.new-column{justify-content:center; width: 80%; margin: 0 auto 12px;} 
.button-request-section{flex-direction:column; background: rgb(240, 240, 240,0.9); padding:17px 17px;}
.button-request-section .size_price{margin-right: 0px; margin-bottom: 10px;}
.fiance-thankyou-sec{padding-top: 54px; padding-bottom: 0px;}
.fiance-innersec .button span {width: 110.5px;lip-path: polygon(0 0, 83% 0, 100% 100%, 0% 100%);	}
.fiance-innersec .button {width: 118px;	}
.fiance-innersec .button:after {width: 2rem;	}
.checkbx-wrapper .label-titel {font-size: 14px; width:100%;}
.checkbx-wrapper {width:88%;	}
.checkbx-wrapper span.label-price {font-size: 14px;}
.mfp-image-holder .mfp-close {right: 0; top: 3px;}
.icon-additional {right: 0px;	}
.banner-content-section.left-top, .banner-content-section.center-top, .banner-content-section.right-top,.banner-content-section.left-bottom, .banner-content-section.center-bottom, .banner-content-section.right-bottom{align-items: center;padding: 0;}
.banner-content-section.right-top header,.banner-content-section.right-center header,.banner-content-section.right-bottom header{ margin-right: auto; margin-left: auto; text-align: center; justify-content: center; align-items: center;}
.footer-navigation{ padding-top: 40px;}
#viewer-container-mobile{ margin-bottom:0;height: 33vh;max-height: 500px; width: 100%;}
.mobile_ph_gallery{ display: block; padding-top: 0;margin-bottom: 3rem;} 
.spriteimage_containerSec{ padding-top: 1rem;}
.information__list_loop.last{ display: none;}
.product_details_info_sec{ padding-left: 2rem; padding-right: 2rem;}
.wrap_selection_wrp{ position: static; padding-left: 0; padding-right: 0;margin-bottom: 3rem;}
.features_sec_content_mobile{ display: block;}
.features_sec_content_mobile h2{ display: none;}
.features__sec_content ul{column-count: 1; margin-left: 1.7rem;text-align: left;
margin: 0 12%;}
.features__sec_content{ font-size: 1.5rem; line-height: 3rem;}
.mobile_ph_gallery .slick-arrow{ display: none !important;}
.product_gallery_maso{ height: auto;}
.wrap_selection_data{ padding-bottom: 0;min-height: inherit;}
.eachblock_content,.features__sec_content ul li{ padding-right: 0;}
.product__video_content {min-height: inherit;}  .product_details_info_sec.using_expivi .wrapper{ padding-bottom:0}
.features_sec_right, .product_gallery_sec{ min-height:inherit}
#viewer-container-mobile{transition: top 0.3s ease;height: 30vh;}
.wrap_selection_data .slick-dots{margin-top: 0.5rem;}
.formobile_sprite_image.sticky_sprite_image #viewer-container-mobile{position:fixed;top: 1rem;z-index: 1000;}
.button-request.expivi{width:18rem;}
.button.button-request.expivi span{clip-path: polygon(0 0,85% 0,100% 100%,0% 100%);}
.product__detail_loop{ padding-bottom: 3rem;}
.features_sec_right.information__list_loop{margin-bottom: 3rem;}
.using_expivi{ margin-bottom: 0;}
.information__list_loop:last-child,.information__list_loop.information__list_loop_videosec{ margin-bottom: 0;} }
@media (max-width:767px){
.checkbx-wrapper .label-titel {font-size: 14px; width: 100%;}
.button-request-section .size_price {font-size: 14px;}
.button-request-section .size_price span{font-size: 25px;}
.finace-content{font-size: 14px;font-weight: 600; line-height: 21px;}
.checkbx-wrapper {width:88%;	}
.checkbx-wrapper span.label-price {font-size: 14px;}
}
@media (min-width:575.98px) and (max-width: 991px) {
.mm-listview{ padding-bottom:0; position:relative;    padding-top: 5rem; height: 95vh;}
.mm-panel:after{ height:0 }
.error-404 figure{ width:50%; margin:3rem auto; }
a.language_button{ width:19.0rem;height:6rem;font-size: 2rem; }
}
@media (min-width: 768px) and (max-width: 991px) {
.opacity{ opacity:1 }
.mainheading{font-size: 8.3rem;line-height: 8rem;}
.mainheading span.sub_banner_hed{font-size: var(--font-20);line-height: 2.2rem;}
.about-section .row {flex-direction: inherit;}
.about-section-content{ text-align:left; padding-left:2rem;position: relative; z-index:2 }
.about-section .button{position: relative; margin: 0}
.heading-com:after{ margin:0 }
.content-sec-left-content,.content-sec-left{ width:100%; text-align:left; padding:0}
.content-sec-left{ padding-left:3rem }
.button{ margin:0 }
.right_image_sec{position: static; width: auto;}
.content-image-endleft{align-items: flex-end;justify-content: flex-end;flex-direction: inherit;}
.left_image_content{position: static;width:64%;margin-right: 2.5rem;}
.left_image_sec{width: 70%; margin: 0}
.collection_button .button{margin: 0 auto;}
.video_section video{height: 35.6rem;}
.mm-listitem.button_menu{ width:52.4% }
.mm-listitem.button_menu .mm-listitem__text{ padding-left:5rem;width: 100%; }
.gallery-item{ width:50% }
.about-content-bot-section:before{height: 38.1rem;}
#wpsl-search-wrap .wpsl-select-wrap #wpsl-radius, #wpsl-search-wrap .wpsl-select-wrap #wpsl-results{ width:45%; margin-bottom:3rem }
.nice-select{ margin-top:0 }
.blog_section .button{ margin:0 auto; }
.available_colors_list_loop{width:auto!important;}
}
@media (min-width: 992px) and (max-width: 1199px) {
.opacity{ opacity:1 }
#wpsl-search-wrap form{ width:100%;flex-wrap: wrap; }
#wpsl-search-wrap .wpsl-select-wrap{ width:78% }
.wpsl-dropdown, #wpsl-results .wpsl-dropdown{ width:69% }
#wpsl-search-wrap #wpsl-radius,#wpsl-search-wrap #wpsl-results{ width:48% }
#wpsl-search-wrap .wpsl-input{ width:100%; margin-bottom:2rem }
.imageHolder{ width:70% }
.contentHolder{ width:26% }
.address_footer{font-size: 1.3rem;line-height: 2.6rem;}
.about-slider{ width:100%;height:49.5rem }
.about-slider figure{ height:49.5rem }
.about-section-content{ width:100% }
.about-slider .slick-dots{ bottom:1.8rem }
.content-sec-left{ width:100%; padding-left:2rem }
.left_image_sec {width: 23.1rem; height: 32.1rem;}
.right_image_sec{position: absolute;width: 57%; height: 45.9rem;}
.right_image_sec .custom-image{width: 100%;height: 100%;object-fit: cover;}
.blog_section .button{ margin:0 auto; }
.available__image_slider {
width: 100%;
height: 100%;
display: flex;
align-items: center;
}
.cd-product-viewer-handle{margin-top: -30px;}
.viewer-container-mobile{ display: none;}
.single.single-product .nav_section{flex-wrap: wrap;justify-content: flex-end;}
.single.single-product .topmenu-navigation{order: 1;margin-bottom: 1rem;margin-top: 1rem;}
.single.single-product .primary-navigation{order: 2;}
.product_cat_list li a{ font-size: 1.5rem;}
}
@media (min-width: 1200px) and (max-width: 1366px) {
.imageHolder{ width:70% }
.contentHolder{ width:20% }
.available__image_slider {width: 100%;height: 100%;display: flex;align-items: center;}
.cd-product-viewer-handle{margin-top: -30px;}
.banner-content-section.left-top, .banner-content-section.center-top, .banner-content-section.right-top{ padding-top: 9%;}
.banner_section .button{ margin-top:2rem;}
.banner-content-section .mainheading{ font-size: 6rem; line-height: 6.3rem;}
.product_cat_list li a{ font-size: 1.5rem;}
}
@media (min-height:560px) and (max-height:732px) {
.contentHolder{padding-top: 0; margin-top:8rem}
}
@media (max-width:767px) {
.feature-imgsec img{
object-fit: contain;
height: auto;
width: 100%;
max-height: 254px;
}
.feature-imgsec.feature-full-image-sec {
height: 100%;
display: flex;
justify-content: center;
flex-direction: column;
}
}
@media (max-width:620px) {
.feature-imgsec img{
object-fit: inherit;
height: auto;
width: 100%;
max-height: 323px;
} .feature-imgsec {height: auto;}
.feature-imgsec.feature-full-image-sec {
height: 100%;
display: flex;
justify-content: center;
flex-direction: column;
}
.feature-innersec-content-holder {
width: 100%;
}
.feature-innersec-loop-inner {
height: 540px;
}
.featureinner-for-mobile .feature-text-inner-for-scroll {
height: 124px;
}
.checkbx-wrapper .label-titel {width:100%;	}
}
@media (max-width:479px){
.new-column {width: 100%;}
.checkbx-wrapper {width: 77%;	}
.checkbx-wrapper .label-titel {	font-size: 13px; line-height: 17px;}
.checkbx-wrapper span.label-price {font-size: 13px;	line-height: 17px;}
}