#page_68459 #comp_1753891091583{ display: none; }
 #page_68459 #comp_1753891091583{ display: none; }
 .container.Become-a-Dealer.warnty li{ padding-bottom: 1vw; }
 .container.Become-a-Dealer.warnty h1{ padding-bottom: 1.2vw; }
 .container.Become-a-Dealer.warnty h3{ padding-bottom: 1vw; font-weight: bold; text-decoration: underline; }
 .container.Become-a-Dealer.warnty{ display: flex; justify-content: flex-start; align-items: center; }
 @font-face{ font-family: RoadRage; src: url(/site-uploads/1001525/fonts/Road_Rage.ttf); font-display: swap;  font-display: swap;}
 :root{ --black: #000; --white: #FFF; --grey: #666; --grey-2: #999; --darkgrey: #1C1C1C; --grey-3: #D8D8D8; --grey-4: #3F3F3F; --lightgrey: #D5D5D5; --secondary-color: #038BDA; --darkgrey: #222; --main-color: #DA291C; --dealer-color: #000 !important; --main-font-color: #000 !important; --main-font: "Roboto",sans-serif !important; --RoadRage: RoadRage,sans-serif !important; --body-font: "Open Sans",sans-serif !important; }
 html{ -webkit-scroll-behavior: smooth; scroll-behavior: smooth; }
 body{ font-family: var(--body-font); font-size: 1.1vw; line-height: 1.4; color: var(--black); padding: 0 !important; font-family: "Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif; }
 @media screen and (max-width: 768px){ body{ font-size: 16px; }
}
 p{ padding-bottom: 15px; font-size: 15px; line-height: 22.5px; font-size: 1.1em; line-height: 2.25rem; line-height: 150%; }
 a{ color: var(--main-color); }
 a:hover{ text-decoration: none; }
 #parent,#HeaderDiv,#FooterDiv,#parent{ padding: 0 !important; width:100% !important; }
 #CenterDiv{ padding: 62px 0 51px 0 !important; height: auto !important; }
 .container,.container-fluid,.contentComp .container-fluid{ width: 100%; max-width: 100% !important; padding: 0 !important; }
 ul{ border: 0; margin: 0; padding: 0; -webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0; -webkit-margin-end: 0; }
 ul,li{ list-style-type: none; }
 .segway-button{ position: relative; margin: 0 auto; width: 221px; background: linear-gradient(to right,#da291c 50%,transparent 50%); background-size: 200% 100%; background-position: right bottom; border-radius: 4px; transition: all 0.5s ease 0s; cursor: pointer; }
 .segway-button a{ position: relative; width: 220px; color: var(--white); line-height: 50px; font-size: 13px; text-align: center; text-transform: uppercase; border: 1px solid var(--white); border-radius: 4px; display: inline-block; transition: all 0.5s ease 0s; }
 .segway-button a img{ margin: 0 !important; padding-left: 10px; width: auto !important; height: 35px; transition: all 0.5s ease 0s; display: inline-block; }
 .segway-button:hover{ background-position: left bottom; }
 .segway-button:hover a{ border: 1px solid var(--main-color); text-decoration: none; }
 .segway-button:hover a img{ padding-left: 15px; }
 @media only screen and (max-width: 768px){ .segway-button{ width: 201px; }
 .segway-button a{ width: 200px; line-height: 40px; }
}
 .fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image{ padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; }
 .fancybox-opened{ z-index: 10000; }
 .fancybox-opened .fancybox-skin{ position: relative; background: #fff; color: #303030; text-shadow: none; border-radius: 4px; }
 .fancybox-opened .fancybox-skin{ background: none; box-shadow: none !important; }
 .fancybox-opened .fancybox-outer{ position: relative; }
 .fancybox-opened .fancybox-inner{ position: relative; overflow: hidden; min-height: 260px; }
 .fancybox-opened .fancybox-image{ display: block; width: 100%; height: auto; max-width: 100%; max-height: 100%; }
 .fancybox-opened .fancybox-nav{ position: absolute; height: 34px; width: 36px; background-image: url(/site-uploads/1001525/images/fancybox_sprite.png); background-repeat: no-repeat; cursor: pointer; visibility: visible; z-index: 8040; min-height: 36px !important; }
 .fancybox-opened .fancybox-prev{ top: 150px; right: -40px; left: unset; background-position: 0 -36px; }
 .fancybox-opened .fancybox-next{ top: 100px; right: -40px; background-position: 0 -72px; }
 .fancybox-opened .fancybox-close{ top: 15px; right: -24px; }
 .fancybox-opened .fancybox-close{ position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; }
 .fancybox-opened #fancybox-loading,.fancybox-opened .fancybox-close,.fancybox-opened .fancybox-prev span,.fancybox-opened .fancybox-next span{ background-image: url(/site-uploads/1001525/images/fancybox_sprite.png); }
 #myVideo{ width: 100%; display: block; height: 65vw; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; }
 .hidden{ display: none; }
 .modal{ z-index: 10500; }
 #comp_1707844254489{ display: none; }
 #wrapper-head{ background-color: var(--white); position: fixed; height: 62px; width: 100%; margin-top: 0; z-index: 9999; }
 #wrapper-head #content-head{ }
 #wrapper-head #content-head .mid{ position: relative; height: 62px; background: var(--white); box-shadow: 0 5px 10px 0 rgba(0,0,0,0.17); z-index: 1; }
 #wrapper-head #content-head .mid .container_16{ position: relative; width: 100%; }
 #wrapper-head #content-head .mid .container_16 .logo{ position: absolute; top: 13px; left: 2%; }
 #wrapper-head #content-head .mid .container_16 .logo a img{ width: auto; height: 42px; max-width: 600px; max-height: 160px; }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper{ position: absolute; right: 2%; font-family: "Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif; }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .desktop-nav ul li{ padding: 0 0 0 15px; color: var(--black); font-size: 14px; font-weight: 600; line-height: 62px; text-transform: uppercase; display: inline-block; }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .desktop-nav ul li.model{ margin: 0 0 0 10px; padding: 0 0 0 22px; color: var(--grey); background-image: url(/site-uploads/1001525/images/right-arrows.png); background-position: left center; background-repeat: no-repeat; background-size: 18px; cursor: pointer; }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .desktop-nav ul li.model:hover{ color: var(--main-color); }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .desktop-nav ul li.nonmodel-link{ color: var(--black); }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .desktop-nav ul li.nonmodel-link a{ color: var(--black); }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .desktop-nav ul li.nonmodel-link a:hover{ color: var(--main-color); }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .mobile-nav{ position: absolute; top: 62px; right: -290px; background: var(--white); border-top: 1px solid var(--main-color); border-left: 1px solid var(--main-color); display: none; transition: all 0.5s ease; }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .mobile-nav ul li{ padding: 0 15px 0 45px; margin: 0; width: 200px; color: var(--black); font-size: 14px; font-weight: 600; line-height: 62px; text-transform: uppercase; border-bottom: 1px solid var(--main-color); }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .mobile-nav ul li.model{ margin: 0; color: #666; background-image: url(/site-uploads/1001525/images/right-arrows.png); background-position: 6% center; background-repeat: no-repeat; background-size: 18px; cursor: pointer; }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .mobile-nav ul li.model:hover{ color: var(--main-color); }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .mobile-nav ul li.nonmodel-link{ color: var(--black); }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .mobile-nav ul li.nonmodel-link a{ color: var(--black); }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .mobile-nav ul li.nonmodel-link a:hover{ color: var(--main-color); }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper,#wrapper-head #content-head .pulldown-nav-villain-wrapper,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper,#wrapper-head #content-head .pulldown-nav-ut10-wrapper{ position: absolute; padding-left: .8vw; top: -240px; width: 100%; height: 300px; padding-top: 62px; background: #fff; z-index: 0; transition: cubic-bezier(0.68,-0.55,0.27,1.55) 0.5s; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper.opend,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper.opend,#wrapper-head #content-head .pulldown-nav-villain-wrapper.opend,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper.opend,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper.opend,#wrapper-head #content-head .pulldown-nav-ut10-wrapper.opend{ top: 0; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16{ position: relative; width: 100%; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content{ position: relative; right: 0; height: 238px; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red{ position: absolute; top: 28px; right: 22vw; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red img,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red img,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red img,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red img,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red img,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red img{ width: 185px; height: auto; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text{ position: relative; top: 68px; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p{ padding: 0; color: var(--black); font-family: "Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif; font-size: 14px; font-weight: 600; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span{ color: var(--grey-2); }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span.price,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span.price,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span.price,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span.price,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span.price,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span.price{ color: var(--main-color); text-transform: uppercase; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model{ position: absolute; top: 5px; right: 25px; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img{ width: auto; height: 250px; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button{ position: absolute; top: 135px; right: 20vw; margin: 0 auto; min-width: 13vw; background: #fff; background-size: 200% 100%; background-position: right bottom; border-radius: 4px; transition: all 0.5s ease 0s; cursor: pointer; display: flex; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a{ position: relative; padding: 0vw 2vw; width: auto; color: #da291c; line-height: 48px; font-family: "Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif; font-size: 15px; font-weight: 600; text-align: center; text-transform: uppercase; border: 2px solid #da291c; border-radius: 4px; display: inline-block; transition: all 0.5s ease 0s; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a img,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a img,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a img,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a img,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a img,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a img{ margin-left: 7px; width: 20px; transition: all 0.4s ease 0s; display: inline-block; border-radius: 4px; vertical-align: sub; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo{ position: absolute; top: 135px; right: 5px; z-index: -1; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .vertRedLine,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .vertRedLine,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .vertRedLine,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .vertRedLine,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .vertRedLine,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .vertRedLine{ z-index: 53; position: absolute; top: 15px; right: 20px; width: 2px; height: 200px; background-color: var(--main-color); }
 #wrapper-head #content-head #showMenu{ display: none; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper,#wrapper-head #content-head .pulldown-nav-villain-wrapper,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper,#wrapper-head #content-head .pulldown-nav-ut10-wrapper{ display: flex; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img{ height: 180px; max-height: 10vw; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo{ width: 40vw; right: auto; left: 1vw; }
 @media screen and (max-width: 1240px){ #wrapper-head{ background-color: var(--white); position: fixed; height: 62px; width: 100%; margin-top: 0; z-index: 9999; /**/ }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .desktop-nav ul li:first-child{ display: block; }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper{ right: 0; position: relative; }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .desktop-nav{ display: none; }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .mobile-nav{ display: unset; }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .mobile-nav.opend{ right: 0; }
 #wrapper-head #content-head .mid .container_16 .nav-wrapper .mobile-nav ul li{ width: 260px; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red{ position: relative; top: 15px; right: 0; text-align: center; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red img,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red img,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red img,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red img,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red img,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-logo-red img{ width: 75%; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text{ position: relative; text-align: center; right: auto; top: 40px; width: 150px; margin: 0 auto; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-text p span{ padding: 0; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model{ top: 120px; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img{ width: 100%; height: auto; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button{ position: relative; right: 0; top: 80px; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a{ line-height: 40px; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a img,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a img,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a img,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a img,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a img,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button a img{ display: none; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-grey-logo{ display: none; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .vertRedLine,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .vertRedLine,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .vertRedLine,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .vertRedLine,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .vertRedLine,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .vertRedLine{ display: none; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper,#wrapper-head #content-head .pulldown-nav-villain-wrapper{ top: 126px; right: 0; padding: 0; width: 260px; height: 0; z-index: 1; visibility: hidden; overflow: hidden; transition: none; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper.opend,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper.opend,#wrapper-head #content-head .pulldown-nav-villain-wrapper.opend{ top: 126px; margin-bottom: 275px; height: 275px; border-left: 1px solid var(--main-color); border-bottom: 1px solid var(--main-color); visibility: visible; }
 #wrapper-head #content-head .pulldown-nav-super-villain-wrapper,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper,#wrapper-head #content-head .pulldown-nav-ut10-wrapper{ top: 189px; right: 0; padding: 0; width: 260px; height: 0; z-index: 1; visibility: hidden; overflow: hidden; transition: none; }
 #wrapper-head #content-head .pulldown-nav-super-villain-wrapper.opend,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper.opend,#wrapper-head #content-head .pulldown-nav-ut10-wrapper.opend{ top: 252px; margin-bottom: 275px; height: 275px; border-left: 1px solid var(--main-color); border-bottom: 1px solid var(--main-color); visibility: visible; }
 #wrapper-head #content-head #showMenu{ display: block; position: absolute; right: 0; left: unset; cursor: pointer; text-align: right; padding: 18px 25px; }
 #wrapper-head #content-head #showMenu i{ color: var(--main-color); font-size: 26px; line-height: 26px; }
 #wrapper-head .pulldown-nav-snarler-at5-wrapper,#wrapper-head .pulldown-nav-snarler-at6-wrapper,#wrapper-head .pulldown-nav-villain-wrapper,#wrapper-head .pulldown-nav-super-villain-wrapper,#wrapper-head .pulldown-nav-ut10crew-wrapper,#wrapper-head .pulldown-nav-ut10-wrapper{ flex-direction: column; }
 #wrapper-head .pulldown-nav-snarler-at5-wrapper.opend,#wrapper-head .pulldown-nav-snarler-at6-wrapper.opend,#wrapper-head .pulldown-nav-villain-wrapper.opend,#wrapper-head .pulldown-nav-super-villain-wrapper.opend,#wrapper-head .pulldown-nav-ut10crew-wrapper.opend,#wrapper-head .pulldown-nav-ut10-wrapper.opend{ height: 550px !important; }
 #wrapper-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img,#wrapper-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-model img{ height: 140px !important; max-height: 75vw !important; }
 #wrapper-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button{ justify-content: center; }
}
 @media screen and (max-width: 1400px){ #wrapper-head #content-head .mid .container_16 .nav-wrapper .desktop-nav ul li:first-child{ display: none; }
}
 #comp_1707844264761{ box-sizing: border-box; width: 100%; padding: 40px 25px 45px 25px; margin: 0 0 0 0; background: linear-gradient(180deg,rgb(200,200,200) 0%,rgb(255,255,255) 80%); }
 #comp_1707844264761 .container-fluid{ max-width: 1440px !important; margin: 0px auto 20px auto; position: relative; zoom: 1; width: 100%; }
 #comp_1707844264761 .container-fluid .carousel.slide .carousel-indicators{ bottom: -40px; }
 #comp_1707844264761 .container-fluid .carousel.slide .carousel-indicators li{ height: 6px; width: 50px; background: rgba(200,200,200,0.5); border: 0; }
 #comp_1707844264761 .container-fluid .carousel.slide .carousel-indicators li.active{ background: var(--main-color); }
 #comp_1707844264761 .container-fluid .carousel.slide .carousel-control{ display: none; }
 #comp_1713895737818{ box-sizing: border-box; width: 100%; padding:0; margin: 0 0 0 0; background: linear-gradient(180deg,rgb(200,200,200) 0%,rgb(255,255,255) 80%); }
 #comp_1713895737818 .container-fluid .carousel.slide .carousel-indicators{ bottom: -40px; }
 #comp_1713895737818 .container-fluid .carousel.slide .carousel-indicators li{ height: 6px; width: 50px; background: rgba(200,200,200,0.5); border: 0; }
 #comp_1713895737818 .container-fluid .carousel.slide .carousel-indicators li.active{ background: var(--main-color); }
 #comp_1713895737818 .container-fluid .carousel.slide .carousel-control{ display: none; }
 .hero-video-wrapper{ height: 65vw; position: relative; }
 .hero-video-wrapper .hero-text-wrapper{ text-align: center; position: relative; height: 0; top: 25vw; z-index: 2; }
 .hero-video-wrapper .hero-text-wrapper .hero-text-p1{ padding: 0; color: var(--white); font-family: var(--RoadRage); font-size: 60px; line-height: 86px; text-shadow: 1px 1px 2px var(--black); }
 .hero-video-wrapper .hero-text-wrapper .hero-text-p2{ margin: 10px 0 30px; padding: 0; color: var(--white); font-size: 18px; line-height: 32px; text-shadow: 1px 1px 2px var(--black); text-transform: uppercase; }
 .hero-video-wrapper .video-mask{ position: absolute; top: 0%; left: 0; width: 100%; height: 100%; background-image: url(/site-uploads/1001525/images/mask.png); z-index: 1; }
 .hero-video-wrapper #myVideo{ width: 100%; display: block; height: 65vw; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; }
 @media only screen and (max-width: 768px){ .hero-video-wrapper{ background-image: url(/site-uploads/1001525/images/home-mobile-splash-bg.jpg); background-size: cover; background-position: center center; height: 65vh; }
 .hero-video-wrapper .hero-text-wrapper{ top: 10vw; }
 .hero-video-wrapper #myVideo{ display: none; }
}
 .home-model-wrapper{ position: relative; height: 45vw; background-position: center; background-size: cover; background-repeat: no-repeat; }
 .home-model-wrapper._snarler_at6{ background-image: url(/site-uploads/1001525/images/Snaler_AT6_.jpg); }
 .home-model-wrapper._snarler_at5{ background-image: url(/site-uploads/1001525/images/Snaler_AT5_.jpg); }
 .home-model-wrapper._snarler_at10{ background-image: url(/site-uploads/1001525/images/Snarler-AT10.jpg); margin-bottom: 10px; }
 .home-model-wrapper._super_villain{ background-image: url(/site-uploads/1001525/images/home-super-villain-hero-11-13-2023.jpg); }
 .home-model-wrapper._villain{ background-image: url(/site-uploads/1001525/images/home-villain-hero-12-21-2022.jpg); }
 .home-model-wrapper._ut10_crew{ background-image: url(/site-uploads/1001525/images/home-ut10-crew-hero.jpg); }
 .home-model-wrapper._ut10{ background-image: url(/site-uploads/1001525/images/home-fugleman-hero-12-21-2022.jpg); }
 .home-model-wrapper._ut6{ background-image: url(/site-uploads/1001525/images/home-fugleman-ut6.jpg); margin-bottom: 20px; }
 .home-model-wrapper .home-model-content{ position: absolute; top: 0; bottom: 0; margin: auto 0; padding: 0 10%; height: 200px; transition: 0.5s ease; }
 .home-model-wrapper .home-model-content .content-wrapper .model-content-p1{ color: #FFF; font-size: 22px; line-height: 24px; }
 .home-model-wrapper .home-model-content .content-wrapper .model-content-p1.red{ color: var(--main-color); }
 .home-model-wrapper .home-model-content .content-wrapper .model-content-p2{ margin: 10px 0; padding: 0; color: #FFF; height: 67px; height: 0; transition: 0.8s ease; overflow: hidden; }
 .home-model-wrapper:hover .home-model-content{ height: 350px; }
 .home-model-wrapper:hover .home-model-content .model-content-p2{ margin: 30px 0 40px; height: 110px; }
 @media only screen and (max-width: 1240px){ .home-model-wrapper .home-model-content .content-wrapper .model-content-p1{ font-size: calc(10px + 1vw); line-height: 105%; }
 .home-model-wrapper .home-model-content .content-wrapper img{ width: 40vw; }
 .home-model-wrapper .home-model-content .content-wrapper .model-content-p2{ font-size: calc(9px + 0.5vw); }
}
 @media only screen and (max-width: 768px){ .home-model-wrapper{ background-position: top; margin-top: 20px; }
 .home-model-wrapper .home-model-content{ height: 155px; }
 .home-model-wrapper .home-model-content .content-wrapper .model-content-p1{ color: #FFF; font-size: 22px; line-height: 24px; }
 .home-model-wrapper .home-model-content .content-wrapper img{ margin-bottom: 20px; }
 .home-model-wrapper .home-model-content .content-wrapper .model-content-p2{ display: none; margin: 0; }
 .home-model-wrapper:hover .home-model-content{ height: 300px; }
 .home-model-wrapper:hover .home-model-content .model-content-p2{ margin: 30px 0 40px; height: 67px; }
}
 .home-bottom-cards .contentwrapper{ position: relative; }
 .home-bottom-cards .contentwrapper .home-bottom-card-wrapper{ text-align: center; height: 40vw; background-position: center; background-repeat: no-repeat; background-size: auto 100%; transition: 0.5s ease; }
 .home-bottom-cards .contentwrapper .home-bottom-card-wrapper:hover{ background-size: auto 110%; }
 .home-bottom-cards .contentwrapper .home-bottom-card-wrapper._contact{ background-image: url(/site-uploads/1001525/images/home-contact-us-background.jpg); }
 .home-bottom-cards .contentwrapper .home-bottom-card-wrapper.become-a-dealer{ background-image: url(/site-uploads/1001525/images/home-become-dealer-background.jpg); }
 .home-bottom-cards .contentwrapper .home-bottom-card-wrapper .bottom-card-content{ position: relative; top: 10%; }
 .home-bottom-cards .contentwrapper .home-bottom-card-wrapper .bottom-card-content .bottom-card-p1{ color: var(--white); font-size: 40px; line-height: 48px; padding: 0 0 25px 0; }
 @media only screen and (max-width: 768px){ .home-bottom-cards .contentwrapper .home-bottom-card-wrapper{ margin: 0 0 15px; height: 55vw; background-size: cover; }
 .home-bottom-cards .contentwrapper .home-bottom-card-wrapper .bottom-card-content .bottom-card-p1{ font-size: calc(15px + 2vw); line-height: 135%; }
}
 #wrapper-foot{ height: auto; background-color: var(--white); }
 #wrapper-foot #content-foot{ width: 100%; padding-left: 0; padding-right: 0; padding-top: 0; font-family: "Open Sans","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif; font-size: 14px; color: #e0e0e0; }
 #wrapper-foot #content-foot .links{ margin: 0 auto; padding: 40px 0; height: auto; max-width: 1550px; border-top: 1px solid #dbdbdb; }
 #wrapper-foot #content-foot .links img{ margin: 0 0 30px; padding-top: 0; padding-bottom: 10px; height: 40px; width: auto; }
 #wrapper-foot #content-foot .links h5{ margin-bottom: 10px; color: #333; font-size: 17px; font-weight: bold; letter-spacing: 0; line-height: 35px; }
 #wrapper-foot #content-foot .links p{ font-size: 15px; line-height: 35px; color: var(--black); padding-bottom: 0; }
 #wrapper-foot #content-foot .links p a{ color: #666; }
 #wrapper-foot #content-foot .links p a:hover{ color: var(--main-color); text-decoration: none; }
 #wrapper-foot #content-foot .links ul.social{ display: flex; }
 #wrapper-foot #content-foot .links ul.social li{ margin: 10px 5% 0 0; float: none; display: inline-block; }
 #wrapper-foot #content-foot .links ul.social li a{ color: #666; font-size: 36px; line-height: 36px; display: block; }
 #wrapper-foot #content-foot .links ul.social li a:hover{ color: var(--main-color); }
 #wrapper-foot #content-foot .links .container{ max-width: 1550px; display: flex; flex-wrap: wrap; width: 98%; margin: auto; }
 #wrapper-foot #content-foot .links .container .grid_16{ width: 98%; }
 #wrapper-foot #content-foot .links .container .grid_2{ width: 10.75%; }
 #wrapper-foot #content-foot .links .container .grid_3{ width: 16.75%; }
 #wrapper-foot #content-foot .links .container .right{ float: right; position: relative; display: flex; flex-direction: column; align-items: end; }
 #wrapper-foot #content-foot .copy{ margin: 0 auto; max-width: 1550px; background-color: var(--white); border-top: 1px solid #dbdbdb; }
 #wrapper-foot #content-foot .copy .container_16{ max-width: 1550px; }
 #wrapper-foot #content-foot .copy .container_16 .grid_16{ width: -o-calc(100% - 2%); width: 98%; display: flex; justify-content: space-between; }
 #wrapper-foot #content-foot .copy p{ padding-bottom: 120px; color: #000; font-size: 15px; line-height: 50px; }
 #wrapper-foot #content-foot .copy p a{ color: var(--main-color); }
 @media screen and (max-width: 1240px){ #wrapper-foot #content-foot .links{ display: none; }
}
 /**/ .three-button-wrapper{ background-image: url(/site-uploads/1001525/images/3-button-bg.jpg); margin: 20px auto; width: 90%; text-align: center; background-position: center; background-size: cover; display: none; }
 .three-button-wrapper .three-button{ position: relative; padding: 4% 0%; width: 35%; text-align: center; display: inline-flex; align-items: center; justify-content: center; transition: 0.5s ease; cursor: pointer; }
 .three-button-wrapper .three-button .three-button-img{ margin-right: 0; width: 0px; height: 60px; display: inline-flex; vertical-align: top; transition: 0.5s ease; overflow: hidden; }
 .three-button-wrapper .three-button .three-button-p{ display: inline-flex; vertical-align: top; }
 .three-button-wrapper .three-button .three-button-p p{ padding: 0; color: #FFF; font-size: calc(7px + 1vw); line-height: 60px; text-transform: uppercase; }
 .three-button-wrapper .three-button:nth-child(2){ background: rgba(0,0,0,0.3); }
 .three-button-wrapper .three-button:hover{ background: rgba(218,41,28,0.65); }
 .three-button-wrapper .three-button:hover .three-button-img{ margin-right: 4%; width: 60px; }
 @media only screen and (max-width: 1240px){ .three-button-wrapper .three-button{ flex-wrap: wrap; }
 .three-button-wrapper .three-button .three-button-img{ margin: 0 !important; width: 100%; justify-content: center; }
 .three-button-wrapper .three-button .three-button-p{ width: 100%; justify-content: center; }
}
 @media only screen and (max-width: 768px){ .three-button-wrapper{ display: none; }
 .three-button-wrapper .three-button{ padding: 40px 0; width: 100%; display: inline-block; }
 .three-button-wrapper .three-button .three-button-img{ width: auto; }
 .three-button-wrapper .three-button .three-button-p{ width: auto; }
 .three-button-wrapper .three-button .three-button-p p{ padding: 0 10px; font-size: 20px; }
}
 #page_68350 .three-button-wrapper{ display: flex; }
 @media only screen and (max-width: 768px){ #page_68350 .three-button-wrapper{ display: block; }
}
 /**/ .banner-container{ position: fixed; left: 0px; bottom: 30px; width: 785px; height: 103px; z-index: 500; display: none; }
 .banner-container input{ display: none; }
 .banner-container input + label{ display: inline-block; position: absolute; cursor: pointer; }
 .banner-container input,.banner-container input + label,.banner-container input:checked{ cursor: pointer; position: relative; top: 0; left: 0; margin: 0 0 0 749px; width: 40px; height: 103px; opacity: 1; z-index: 5000; }
 .banner-container .hamburger,.banner-container input:checked ~ .hamburger{ border-radius: 0px; height: 103px; width: 30px; background: url(/site-uploads/1001525/images/button-arrows.png) center center no-repeat; background-size: 130%; transform: rotate(180deg); transition: all 0.75s; margin: -107px 0 0 754px; z-index: 1000; position: absolute; bottom: 0; }
 .banner-container input:checked + label{ margin: 0; position: relative; }
 .banner-container input:checked ~ .hamburger{ transform: rotate(0deg); margin: -107px 0 0px 5px; }
 .banner-container #banner-menu{ width: 787px; height: 101px; background-color: #da291c; border-radius: 0 6px 6px 0; cursor: pointer; position: absolute; left: 0; top: 0; padding: 2px 2px 0 0; transform: translateX(0%); transition: transform 0.75s; z-index: 500; }
 .banner-container #banner-menu .promo-banner-slider .promoSlider{ width: 747px; padding: 0 0 0 0; margin: 0 0 0 0; }
 .banner-container #banner-menu .flexslider{ margin: 0px auto 20px auto; position: relative; zoom: 1; width: 100%; max-width: 1440px; }
 .banner-container #banner-menu .flexslider .slides{ zoom: 1; }
 .banner-container #banner-menu .flexslider .slides > li{ display: none; -webkit-backface-visibility: hidden; }
 .banner-container #banner-menu .flexslider .slides img{ width: 100%; display: block; }
 .banner-container input:checked ~ #banner-menu{ transform: translateX(-95%); }
 @media only screen and (max-width: 1024px){ .banner-container{ display: none; }
}
 #page_68079 .banner-container,#page_68961 .banner-container,#page_72663 .banner-container{ display: block; }
 /**/ .footer-bottom{ padding: 0.75em 3em 0.75em 5em; background-color: rgba(240,240,240,0.45); border-top: 1px solid #DDD; font-size: 0.9em; text-transform: uppercase; font-weight: bold; }
 .footer-bottom .footer-row.footer-row--bottom{ display: flex; justify-content: space-between; align-items: center; }
 .footer-bottom .footer-bottom__elem{ color: var(--black); text-align: left; }
 .footer-bottom .footer-bottom p,.footer-bottom .footer-bottom span,.footer-bottom .footer-bottom a{ font-size: 0.9em; font-weight: 400; }
 .footer-bottom .footer-bottom__elem a{ color: var(--black); }
 .footer-bottom .footer-bottom__elem.footer-bottom__elem--ds-logo a img.hidden-xs,.footer-bottom .footer-bottom__elem.footer-bottom__elem--ds-logo a img.visible-xs{ height: 100%; }
 @media screen and (max-width: 768px){ .footer-bottom{ padding: 1em 1em 1em 1em; }
 .footer-bottom .footer-row.footer-row--bottom{ display: block; text-align: center; }
 .footer-bottom .footer-bottom__elem{ text-align: center; line-height: 2; }
 .footer-bottom .footer-bottom__elem img.hidden-xs{ display: none !important; }
 .footer-bottom .footer-bottom__elem img{ display: inline-block !important; }
}
 .hero-header{ height: 320px; background-position: center; background-repeat: no-repeat; background-size: cover; display: flex; flex-wrap: wrap; align-content: center; justify-content: center; }
 .hero-header.Become-a-Dealer-Hero{ background-image: url("/site-uploads/1001525/images/inner/page-hero.jpg"); }
 .hero-header .hero-header-p{ margin-top: -40px; padding: 0; color: var(--white); font-size: 36px; line-height: 40px; text-align: center; text-shadow: 4px 2px 10px var(--black); display: inline-flex; justify-content: center; flex-basis: 100%; }
 .hero-header .hero-line{ width: 100px; text-shadow: 4px 2px 10px var(--black); border-bottom: 2px solid var(--main-color); display: inline-flex; }
 .container.Become-a-Dealer{ max-width: 1550px !important; display: flex; flex-wrap: wrap; width: 98% !important; margin: 2em auto; justify-content: center; }
 #html_1709055912038 .content{ width: 1200px; margin: 0 auto; }
 #html_1709055912038 .content .owl-carousel.owl-loaded{ display: block; }
 #html_1709055912038 .content .owl-carousel.owl-loaded .owl-stage-outer{ overflow: inherit; }
 #html_1709055912038 .content .owl-carousel.owl-loaded .owl-stage-outer .owl-stage{ position: relative; touch-action: manipulation; -moz-backface-visibility: hidden; max-width: none; }
 #html_1709055912038 .content .owl-carousel.owl-loaded .owl-stage-outer .owl-stage .owl-item{ min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-touch-callout: none; }
 #html_1709055912038 .content .owl-carousel.owl-loaded .owl-nav{ margin-top: 10px; }
 #html_1709055912038 .content .owl-carousel.owl-loaded .owl-nav > div{ font-size: 0; width: 80px; height: 80px; background: url(/site-uploads/1001525/images/inner/about_us_nav.png) no-repeat; position: absolute; top: 50%; }
 #html_1709055912038 .content .owl-carousel.owl-loaded .owl-nav .owl-prev{ left: -50px; }
 #html_1709055912038 .content .owl-carousel.owl-loaded .owl-nav .owl-next{ right: -50px; background-position: -80px 0; }
 #html_1709055912038 .content .item .t{ text-align: center; font-size: 16px; color: #333; margin-bottom: 10px; }
 #html_1709055912038 .content .item .img{ position: relative; }
 #html_1709055912038 .content .item .img .cover{ position: absolute; bottom: 15px; width: 100%; text-align: center; font-size: 16px; color: #fff; line-height: 32px; opacity: 0; transition: 0.3s ease; }
 #html_1709055912038 .content .item .img:after{ content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(/site-uploads/1001525/images/inner/cover.png); opacity: 1; transition: 0.3s ease; }
 #html_1709055912038 .content .active .item .img:after{ opacity: 0; }
 #html_1709055912038 .content .active .item .img .cover{ opacity: 1; }
 #html_1709055912038 .content .item .img .cover{ position: absolute; bottom: 15px; width: 100%; text-align: center; font-size: 16px; color: #fff; line-height: 32px; opacity: 0; transition: 0.3s ease; }
 #html_1709055912038 .content .active .item .img:after{ opacity: 0; }
 #html_1709055912038 .content .active .item .img .cover{ opacity: 1; }
 /*************************/ #flexslider .slides > li{ height: 40vw; max-height: 550px; background: #eaeaea; display: flex !important; }
 #flexslider .slides img{ width: 70%; display: inline-flex; }
 #flexslider .slides p{ display: inline-flex; padding: 0; width: 30%; align-items: center; text-align: center; line-height: 35px; font-size: 16px; padding: 1%; }
 #flexslider .flex-next{ top: unset; bottom: 20px; right: 30px; text-align: right; opacity: 1; color: #FFF; background: #6b6b6b; margin: 0; padding: 0px 10px 0px 5px; line-height: 46px; }
 #flexslider .flex-next:hover{ right: 30px; opacity: 1; background: #da291b; }
 #flexslider .flex-prev{ display: none; }
 #flexslider .flex-control-nav{ display: none; }
 @media only screen and (max-width: 768px){ #flexslider .slides > li{ height: 65vw; flex-wrap: wrap; align-content: center; justify-content: center; }
 #flexslider .slides img{ width: 100%; flex-basis: 100%; }
 #flexslider .slides p{ padding: 4% 1%; flex-basis: 100%; justify-content: center; }
 #flexslider .flex-next{ top: 0; bottom: 0; margin: auto; filter: drop-shadow(2px 4px 6px black); }
 #flexslider .flex-prev{ display: none; }
 #flexslider .flex-control-nav{ display: none; }
 .slogan-3box-wrapper{ flex-wrap: wrap; }
 .slogan-box{ flex-basis: 100%; height: 350px; }
}
 .our-slogan-wrapper .our-slogan-header{ text-align: center; }
 .our-slogan-wrapper .our-slogan-header h2{ position: relative; margin: 80px 0 10px; color: #333; font-size: 30px; }
 .our-slogan-wrapper .our-slogan-header .hero-line{ margin-bottom: 20px; width: 100px; text-shadow: 4px 2px 10px #000; border-bottom: 2px solid #da291c; display: inline-flex; }
 .our-slogan-wrapper .our-slogan-header p{ color: var(--main-color); font-family: RoadRage; font-size: 30px; line-height: 48px; margin-bottom: 20px; }
 .our-slogan-wrapper .slogan-3box-wrapepr{ display: flex; background: #000; }
 .our-slogan-wrapper .slogan-3box-wrapepr .slogan-box{ position: relative; width: 35%; height: 550px; align-items: center; justify-content: center; display: flex; overflow: hidden; }
 .our-slogan-wrapper .slogan-3box-wrapepr .slogan-box img{ position: absolute; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; transition: 0.8s ease; opacity: 0.5; }
 .our-slogan-wrapper .slogan-3box-wrapepr .slogan-box img:hover{ width: 110%; height: 110%; }
 .our-slogan-wrapper .slogan-3box-wrapepr .slogan-box p{ padding: 0 12%; color: #fff; font-size: 15px; line-height: 36px; pointer-events: none; z-index: 1; }
 @media only screen and (max-width: 768px){ .our-slogan-wrapper .slogan-3box-wrapepr .slogan-box{ flex-basis: 100%; height: 350px; }
}
 .videos-wrapper{ background: #f0f0f0; padding: 5%; }
 .videos-wrapper .videos-content{ width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; }
 .videos-wrapper .videos-content .video-box{ position: relative; margin-bottom: 2%; width: 32%; display: flex; flex-wrap: wrap; align-content: flex-start; overflow: hidden; }
 .videos-wrapper .videos-content .video-box img{ width: 100%; height: 100%; transition: all 0.5s ease 0s; -o-object-fit: cover; object-fit: cover; }
 .videos-wrapper .videos-content .video-box .videoBoxLink{ width: 100%; height: 20vw; }
 .videos-wrapper .videos-content .video-box .video-play{ position: absolute; width: 36px; height: 36px; top: -50px; left: 0; bottom: 0; right: 0; margin: auto; color: #FFF; filter: drop-shadow(2px 4px 6px black); transform: scale(0); transition: all 0.5s ease 0s; pointer-events: none; }
 .videos-wrapper .videos-content .video-box .video-title{ padding: 15px; width: 100%; background: #d3d7db; transition: all 0.5s ease 0s; z-index: 3; }
 .videos-wrapper .videos-content .video-box:hover .videoBoxLink img{ transform: scale(1.1); }
 .videos-wrapper .videos-content .video-box:hover .video-play{ transform: scale(1); }
 .videos-wrapper .videos-content .video-box:hover .video-play .fa{ font-size: 36px; }
 .videos-wrapper .videos-content .video-box:hover .video-title{ color: #FFF; background: #da291c; }
 @media only screen and (max-width: 1240px){ .videos-wrapper .videos-content{ justify-content: space-around; }
 .videos-wrapper .videos-content .video-box{ margin-bottom: 50px; width: 45%; }
 .videos-wrapper .videos-content .video-box .videoBoxLink{ width: 100%; height: 20vw; }
}
 @media only screen and (max-width: 768px){ .videos-wrapper .videos-content .video-box{ margin-bottom: 8%; width: 95%; }
 .videos-wrapper .videos-content .video-box .videoBoxLink{ height: 50vw; }
}
 table.responsive-table{ box-shadow: 0 1px 10px rgba(0,0,0,0.2); margin: 1em 0; width: 100%; border-collapse: collapse; border: 0px solid #ccc; table-layout: fixed; max-width: 1550px; border: 0px solid #ccc; padding: 0; }
 table.responsive-table tr{ border-top: 0px solid #ccc; border-left: 0px solid rgba(255,255,255,0); border-right: 0px solid rgba(255,255,255,0); }
 table.responsive-table th{ background: #fff; }
 table.responsive-table th,table.responsive-table td{ border-bottom: 1px solid #ccc; padding: 12px 10px; }
 table.responsive-table table th{ font-size: 14px; letter-spacing: 0.1em; text-transform: uppercase; color: #888; font-weight: bold; line-height: 1; }
 @media screen and (max-width: 768px){ table.responsive-table{ box-shadow: none; }
 table.responsive-table thead{ display: none; }
 table.responsive-table tr{ position: relative; margin-bottom: 1em; box-shadow: 0 1px 10px rgba(0,0,0,0.2); }
 table.responsive-table tr,table.responsive-table td{ display: block; }
 table.responsive-table tr{ border-top: 1px solid #ccc; border-bottom: 0px solid #ccc; border-left: 0px solid rgba(255,255,255,0); border-right: 0px solid rgba(255,255,255,0); padding: 0.35em; }
 table.responsive-table th{ font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: #888; font-weight: 700; line-height: 1; }
}
 #comp_1709117729959 .formsParent{ border: 1px solid #ddd; border-radius: 5px; }
 .model_banner{ width: 100%; }
 /**/ .waranty{ margin: 0 auto; width: 73%; }
 .contentwrapper .model-lineup-wrapper{ position: relative; margin: 0 auto; padding: 4% 0% 0% 0%; display: flex; max-width: 1700px; flex-wrap: nowrap; align-items: flex-start; width: 98%; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content{ position: relative; display: flex; width: 85%; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper{ max-height: 650px; height: 40vw; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-info{ position: absolute; width: 100%; background-image: url(/site-uploads/1001525/images/models/model-lineup-model-bg.png); background-repeat: no-repeat; background-position: -40px !important; background-size: 65%; display: flex; flex-wrap: nowrap; transition: 0.5s ease; opacity: 0; visibility: hidden; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-info.active{ color: var(--white); background-position: left bottom; opacity: 1; visibility: visible; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-left{ position: relative; width: 70%; display: inline-flex; vertical-align: top; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-left .model-whitered,.contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-left .model-blackgreen,.contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-left .model-grayblack,.contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-left .model-blackblack,.contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-left .modelImg{ position: absolute; right: 0; margin: auto; width: 90%; height: auto; opacity: 0; visibility: hidden; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-left .model-whitered.active,.contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-left .model-blackgreen.active,.contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-left .model-grayblack.active,.contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-left .model-blackblack.active,.contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-left .modelImg.active{ color: var(--white); background-position: left bottom; opacity: 1; visibility: visible; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right{ position: relative; padding-left: 2%; margin: 0; width: 30%; height: 40vw; max-height: 650px; display: flex; flex-wrap: wrap; align-items: center; align-content: center; justify-content: center; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-text{ padding-left: 2%; display: flex; flex-wrap: wrap; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-text .model-text-p3{ width: 100%; margin: 0 0 15px 0; display: flex; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-text .model-text-p3 .model-price-img{ width: 300px; margin: 0 auto 0 0; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-text .model-text-p1{ padding-bottom: 10px; width: 100%; color: #000; font-size: calc(10px + 0.5vw); line-height: 125%; display: inline-flex; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-text .model-text-p2{ width: 100%; color: #000; font-size: calc(20px + 0.5vw); font-weight: 600; line-height: 125%; display: inline-flex; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-color-wrapper{ margin-top: 15px; width: 100%; height: 105px; display: flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-color-wrapper .model-color{ margin: 0 5% 0 0; position: relative; margin: 0 15px; text-align: center; border-radius: 50%; display: inline-block; border: 2px solid var(--white); cursor: pointer; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-color-wrapper .model-color.mc-active{ border: 2px solid #555d68; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-color-wrapper .model-color .color-img{ margin: 5px; border-radius: 50%; box-shadow: 0 0 3px #000; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-color-wrapper .model-color .color-text{ position: absolute; margin: 15px auto 0; padding: 0; width: 90px; color: #555 !important; font-size: calc(10px + 0.2vw); line-height: 100%; transition: 0.5s ease; opacity: 0; visibility: hidden; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-color-wrapper .model-color .color-text.active{ color: var(--white); background-position: left bottom; opacity: 1; visibility: visible; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-color-wrapper .model-color:hover .color-text{ color: var(--white); background-position: left bottom; opacity: 1; visibility: visible; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-vr{ position: absolute; right: 6%; bottom: 1%; }
 .contentwrapper .model-lineup-wrapper .model-lineup-list{ display: flex; flex-wrap: wrap; width: 15%; }
 .contentwrapper .model-lineup-wrapper .model-lineup-list .lineup-list{ position: relative; padding: 0 0 5% 0; margin: 2% 0; width: 100%; max-width: 220px; font-size: 18px; line-height: 24px; background-image: url(/site-uploads/1001525/images/models/hover-underline-right.png); background-repeat: no-repeat; background-size: 100%; background-position: -250px bottom; transition: 0.5s ease; display: flex; flex-wrap: wrap; align-items: center; cursor: pointer; }
 .contentwrapper .model-lineup-wrapper .model-lineup-list .lineup-list:first-child{ margin: 0 0 4% 0; }
 .contentwrapper .model-lineup-wrapper .model-lineup-list .lineup-list.ll-active{ color: var(--main-color); background-position: right bottom; }
 @media only screen and (max-width: 1240px){ .contentwrapper .model-lineup-wrapper{ flex-direction: column-reverse; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content{ width: 100%; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper{ height: 40vw; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-info{ background-position: 0px !important; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-left{ height: 40vw; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right{ width: 35%; height: 40vw; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-text{ margin: 10% 0 15px 0; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-text .model-text-p2{ padding: 0; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-color-wrapper .model-color{ margin: 0 5% 0 0; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-vr{ right: 3%; bottom: 3%; width: 75px; height: 75px; }
 .contentwrapper .model-lineup-wrapper .model-lineup-list{ width: 100%; display: flex; flex-wrap: wrap; align-items: flex-end; justify-content: space-evenly; flex-basis: 100%; }
 .contentwrapper .model-lineup-wrapper .model-lineup-list .lineup-list{ position: relative; margin: 0 0 15px 0 !important; padding: 5px 0; min-width: 160px; width: 200px; height: 35px; font-size: 16px; line-height: 16px; align-content: center; }
}
 @media only screen and (max-width: 768px){ .contentwrapper .model-lineup-wrapper{ padding: 40px 10px; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper{ width: 100%; min-height: 560px; height: 130vw; max-height: 720px; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-info{ background-position: center -20px !important; background-size: 90%; flex-wrap: wrap; justify-content: center; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-left{ width: 80%; min-height: 245px; height: 60vw; max-height: 400px; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right{ width: 90%; height: 300px; justify-content: center; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-text{ margin: 0; padding: 0; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-text .model-text-p3{ width: 100%; margin: 0 0 15px 0; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-text .model-text-p3 .model-price-img{ width: 250px; margin: 0 auto 0 auto; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-text .model-text-p1{ font-size: 20px; line-height: 28px; justify-content: center; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-text .model-text-p2{ font-size: 26px; line-height: 34px; justify-content: center; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-color-wrapper{ justify-content: center; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-color-wrapper .model-color{ margin: 0 5% 0 0; }
 .contentwrapper .model-lineup-wrapper .model-lineup-content .model-wrapper .model-right .model-vr{ right: 3%; bottom: 3%; width: 75px; height: 75px; }
 .contentwrapper .model-lineup-wrapper .model-lineup-list{ justify-content: center; }
 .contentwrapper .model-lineup-wrapper .model-lineup-list .lineup-list{ margin: 1% !important; padding: 1% 1%; min-width: 150px; width: 25%; font-size: 12px; border: 1px solid #c3c3c3; border-radius: 5px; background-image: none; display: flex; justify-content: center; align-items: center; }
}
 /**/ .disclaimer-container{ margin: 0px auto 25px auto; padding: 0; max-width: 870px; width: 90%; text-align: center; }
 .disclaimer-container .disclaimer{ margin: 20px 0 40px; color: #666; font-size: 13px; line-height: 18px; }
 /**/ .tension-wrapper{ padding: 80px 0; color: var(--white); background: #000; }
 .tension-wrapper .tension-content{ margin: 0 auto; max-width: 2000px; height: auto; text-align: center; }
 .tension-wrapper .tension-content .tension-headers{ position: relative; z-index: 2; }
 .tension-wrapper .tension-content .tension-headers p.header1{ margin: 0 auto 15px; padding: 0; max-width: 870px; font-size: 30px; line-height: 1.6; text-shadow: 1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000,2px 2px 2px #000; }
 .tension-wrapper .tension-content .tension-headers p.header2{ margin: 0 auto; max-width: 870px; font-size: 12px; line-height: 1.6; text-shadow: 1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000,2px 2px 2px #000; }
 .tension-wrapper .tension-content .tension-section-images{ position: relative; top: -196px; width: 100%; max-width: 2000px; z-index: 1; }
 .tension-wrapper .tension-content .tension-section-images .light-switch{ cursor: pointer; }
 .tension-wrapper .tension-content .tension-section-images .light-switch #light-switch-ball{ position: absolute; top: 193px; left: 0; right: 0; margin: 0 auto; width: auto; z-index: 4; transform: translateX(-35px); transition: 0.3s ease; }
 .tension-wrapper .tension-content .tension-section-images .light-switch #light-switch-off{ position: absolute; top: 210px; left: 0; right: 0; margin: 0 auto; width: auto; transition: 0.3s ease; z-index: 3; }
 .tension-wrapper .tension-content .tension-section-images .light-switch #light-switch-on{ position: absolute; top: 210px; left: 0; right: 0; margin: 0 auto; width: auto; transition: 0.3s ease; z-index: 3; }
 .tension-wrapper .tension-content .tension-section-images .light-switch .ball-right{ transform: translateX(35px) !important; }
 .tension-wrapper .tension-content .tension-section-images .light-switch .op0{ opacity: 0; }
 .tension-wrapper .tension-content .tension-section-images img{ width: 100%; height: auto; }
 .tension-wrapper .tension-content .tension-section-images img.section-img{ position: absolute; left: 0; max-height: 915px; transition: 1s ease; -o-object-fit: cover; object-fit: cover; opacity: 0; visibility: hidden; }
 .tension-wrapper .tension-content .tension-section-images img.section-img.active{ color: var(--white); background-position: left bottom; opacity: 1; visibility: visible; }
 .tension-wrapper .tension-content .tension-sections{ position: relative; bottom: 0px; margin: 27% auto 0; width: 95%; max-width: 1600px; z-index: 2; }
 .tension-wrapper .tension-content .tension-sections .tension-section{ position: relative; margin: 0 10px; padding: 30px 0 0 0; width: 23%; text-align: left; text-shadow: 1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000,2px 2px 2px #000; transition: all 0.5s ease 0s; display: inline-block; vertical-align: top; overflow: hidden; cursor: pointer; }
 .tension-wrapper .tension-content .tension-sections .tension-section:before{ content: ""; position: absolute; top: 0; left: 0; right: 0; width: 200%; height: 2px; background: linear-gradient(to right,var(--main-color) 50%,var(--white) 50%); transform: translateX(-50%); transition: all 0.5s ease 0s; z-index: 1; }
 .tension-wrapper .tension-content .tension-sections .tension-section p.header3{ margin-bottom: 10px; padding: 0; font-size: 20px; line-height: 1.6; }
 .tension-wrapper .tension-content .tension-sections .tension-section p.header4{ padding: 0; font-size: 12px; line-height: 1.6; }
 .tension-wrapper .tension-content .tension-sections .tension-section:hover{ color: var(--main-color); }
 .tension-wrapper .tension-content .tension-sections .tension-section:hover:before{ transform: translateX(0); }
 @media only screen and (max-width: 1240px){ .tension-wrapper{ padding: 5% 0; }
 .tension-wrapper .tension-content .tension-section-images{ top: 0; }
 .tension-wrapper .tension-content .tension-section-images .light-switch{ position: relative; top: -200px; }
 .tension-wrapper .tension-content .tension-section-images .light-switch .ball-right{ transform: translateX(35px) !important; }
 .tension-wrapper .tension-content .tension-section-images .light-switch .op0{ opacity: 0; }
 .tension-wrapper .tension-content .tension-sections{ margin: 50% auto 0; }
 .tension-wrapper .tension-content .tension-sections .tension-section{ margin: 0px 2%; width: 20%; }
}
 @media only screen and (max-width: 768px){ .tension-wrapper .tension-content .tension-headers{ width: 90%; margin: 0 auto; }
 .tension-wrapper .tension-content .tension-section-images .light-switch{ top: -160px; transform: scale(0.8); z-index: 2; }
 .tension-wrapper .tension-content .tension-section-images .light-switch .ball-right{ transform: translateX(35px) !important; }
 .tension-wrapper .tension-content .tension-section-images .light-switch .op0{ opacity: 0; }
 .tension-wrapper .tension-content .tension-sections{ width: 100%; }
 .tension-wrapper .tension-content .tension-sections .tension-section{ margin: 5px auto 10px; padding: 10px 0; width: 90%; }
}
 /**/ .gallery-wrapper{ background-color: var(--black); text-align: center; padding: 50px 10% 200px; margin: 0; }
 .gallery-wrapper .gallery-content{ max-width: 2000px; margin: 0 auto; }
 .gallery-wrapper .gallery-content .gallery-left{ position: relative; width: calc(50% - 10px); display: inline-block; overflow: hidden; height: 38vw; vertical-align: top; }
 .gallery-wrapper .gallery-content .gallery-right{ position: relative; width: calc(50% - 10px); display: inline-block; overflow: hidden; height: 38vw; vertical-align: top; }
 .gallery-wrapper .gallery-content .gallery-image{ position: relative; margin: 5px; display: inline-block; transition: all 0.7s ease 0s; overflow: hidden; opacity: 0.5; z-index: 2; }
 .gallery-wrapper .gallery-content .gallery-image:hover{ opacity: 1; }
 .gallery-wrapper .gallery-content .gallery-image.image-left img{ height: 38vw; width: 100%; -o-object-fit: cover; object-fit: cover; }
 .gallery-wrapper .gallery-content .gallery-image.right-top{ position: relative; display: inline-block; overflow: hidden; opacity: 1; }
 .gallery-wrapper .gallery-content .gallery-image.right-bottom{ height: 21vw; width: calc(50% - 13px); }
 .gallery-wrapper .gallery-content .gallery-image.right-bottom img{ height: 100%; width: 100%; -o-object-fit: cover; object-fit: cover; }
 .gallery-wrapper .gallery-content .left-mag{ position: absolute; top: 44%; left: 47%; margin: 0 auto; color: var(--white); font-size: 34px; opacity: 1; }
 .gallery-wrapper .gallery-content .right-mag1{ position: absolute; top: 70%; left: 22%; color: var(--white); font-size: 34px; opacity: 1; }
 .gallery-wrapper .gallery-content .right-mag2{ position: absolute; top: 70%; right: 22%; color: var(--white); font-size: 34px; opacity: 1; }
 .gallery-wrapper .gallery-content-grid{ max-width: 2000px; display: grid; gap: 10px; grid-template-columns: repeat(4,1fr); }
 .gallery-wrapper .gallery-content-grid .gallery-image{ position: relative; margin: 0px; transition: all 0.7s ease 0s; grid-column: span 1; grid-row: span 1; display: flex; align-items: center; overflow: hidden; opacity: 0.5; }
 .gallery-wrapper .gallery-content-grid .gallery-image:hover{ opacity: 1; }
 .gallery-wrapper .gallery-content-grid .gallery-image:hover .magnifying-glass{ opacity: 0; }
 .gallery-wrapper .gallery-content-grid .gallery-image img{ width: 100%; height: auto; }
 .gallery-wrapper .gallery-content-grid .gallery-image a{ width: 100%; }
 .gallery-wrapper .gallery-content-grid .gallery-large{ grid-column: span 2; grid-row: span 2; }
 .gallery-wrapper .gallery-content-grid .magnifying-glass{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; width: 34px; height: 34px; color: #FFF; font-size: 34px; transition: all 0.7s ease 0s; pointer-events: none; }
 .gallery-wrapper .gallery-content-grid .gallery-halfheight{ grid-column: span 2; pointer-events: none; opacity: 1; }
 @media only screen and (max-width: 1240px){ .gallery-wrapper{ padding: 5% 5% 10%; }
}
 @media only screen and (max-width: 768px){ .gallery-wrapper{ padding: 30px 10px; }
 .gallery-wrapper .gallery-content .gallery-left{ width: 100%; height: auto; display: block; overflow: unset; }
 .gallery-wrapper .gallery-content .gallery-right{ width: 100%; height: auto; }
 .gallery-wrapper .gallery-content .gallery-image{ margin: 15px auto; width: 100%; max-width: 450px; height: auto; display: block; opacity: 1; }
 .gallery-wrapper .gallery-content .gallery-image.image-left img{ height: auto; }
 .gallery-wrapper .gallery-content .gallery-image.right-top{ height: auto; width: 100%; }
 .gallery-wrapper .gallery-content .gallery-image.right-bottom{ height: auto; width: 100%; }
 .gallery-wrapper .gallery-content .left-mag{ display: none; }
 .gallery-wrapper .gallery-content .right-mag1{ display: none; }
 .gallery-wrapper .gallery-content .right-mag2{ display: none; }
 .gallery-wrapper .gallery-content-grid .gallery-image{ grid-column: span 2; grid-row: span 2; opacity: 1; }
 .gallery-wrapper .gallery-content-grid .gallery-large{ grid-column: span 4; grid-row: span 3; }
 .gallery-wrapper .gallery-content-grid .magnifying-glass{ display: none; }
 .gallery-wrapper .gallery-content-grid .gallery-halfheight{ grid-column: span 4; grid-row: span 2; }
}
 /**/ @keyframes proWave{ }
 0%{ opacity: 0; transform: scale(0.4); }
 50%{ opacity: 0.4; transform: scale(1.4); }
 100%{ opacity: 0; transform: scale(2.4); }
 .phone-wrapper{ position: relative; background: url("/site-uploads/1001525/images/models/phone-bg.jpg"); padding: 2% 0 0; max-height: 850px; background-position: center; background-repeat: no-repeat; background-size: cover; }
 .phone-wrapper .phone-content{ padding: 0 4%; margin: 0 auto; max-width: 2000px; max-height: 850px; text-align: center; overflow: hidden; }
 .phone-wrapper .phone-content .phone-wave{ position: absolute; left: 4%; bottom: 30%; width: 30%; z-index: 1; }
 .phone-wrapper .phone-content .phone-wave .wave1{ position: absolute; bottom: 0; left: 0; width: 100%; height: auto; animation: proWave 2s linear infinite; opacity: 0; }
 .phone-wrapper .phone-content .phone-wave .wave2{ position: absolute; bottom: 0; left: 0; width: 100%; height: auto; animation: proWave 2s linear infinite 0.4s; opacity: 0; }
 .phone-wrapper .phone-content .phone-wave .wave3{ position: absolute; bottom: 0; left: 0; width: 100%; height: auto; animation: proWave 2s linear infinite 0.8s; opacity: 0; }
 .phone-wrapper .phone-content .left-phone-wrapper{ position: relative; width: 49%; height: 44vw; max-height: 850px; text-align: left; display: inline-block; vertical-align: top; }
 .phone-wrapper .phone-content .left-phone-wrapper .phone-model{ position: relative; left: 0px; bottom: -7vw; width: 75%; max-width: 640px; height: auto; max-height: 500px; z-index: 2; }
 .phone-wrapper .phone-content .left-phone-wrapper .left-phone-gif-wrapper .left-phone-gif{ position: absolute; top: 4vw; right: 4vw; width: auto; height: 65%; max-height: 550px; transition: 0.3s ease; opacity: 0; visibility: hidden; z-index: 1; }
 .phone-wrapper .phone-content .left-phone-wrapper .left-phone-gif-wrapper .left-phone-gif.active{ color: var(--white); background-position: left bottom; opacity: 1; visibility: visible; }
 .phone-wrapper .phone-content .right-phone-wrapper{ position: relative; width: 49%; height: 44vw; max-height: 850px; text-align: left; display: inline-block; vertical-align: top; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; width: 90%; height: 420px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-text-wrapper{ position: relative; height: 115px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-text-wrapper .right-phone-text{ position: absolute; transition: 0.3s ease; opacity: 0; visibility: hidden; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-text-wrapper .right-phone-text.active{ color: var(--white); background-position: left bottom; opacity: 1; visibility: visible; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-text-wrapper .right-phone-text .gif-text-p1{ padding: 0; color: #000; font-size: 30px; line-height: 36px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-text-wrapper .right-phone-text .gif-text-p2{ margin: 20px 0 0 0; padding: 0; color: #000; font-size: 13px; line-height: 22px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-gif-list li{ padding: 10px 0; width: 18%; color: #333; font-size: 13px; float: left; cursor: pointer; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-gif-list li::marker{ unicode-bidi: isolate; font-variant-numeric: tabular-nums; text-transform: none; text-indent: 0px !important; text-align: start !important; -moz-text-align-last: start !important; text-align-last: start !important; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .bullet li{ list-style-type: disc; list-style-position: inside; line-height: 150%; text-indent: -15px; margin-left: 18px; padding-bottom: 5px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-red-text{ margin-top: 20px; padding: 5px 25px 5px 10px; color: var(--main-color); font-size: 14px; font-weight: 600; border-bottom: 1px solid var(--main-color); display: inline-block; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper{ margin: 4% 0 0 0; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .app-qr{ position: absolute; width: 150px; opacity: 0; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .app-qr.active{ color: var(--white); background-position: left bottom; opacity: 1; visibility: visible; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .right-phone-button{ position: relative; top: 20px; margin: 0 auto 15px; width: 181px; background: linear-gradient(to right,var(--main-color) 50%,transparent 50%); background-size: 200% 100%; background-position: right bottom; border-radius: 4px; transition: all 0.5s ease 0s; cursor: pointer; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .right-phone-button.active{ color: var(--white); background-position: left bottom; opacity: 1; visibility: visible; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .right-phone-button a{ position: relative; width: 180px; line-height: 42px; font-size: 14px; text-align: center; border: 1px solid var(--main-color); color: var(--main-color); border-radius: 4px; display: inline-block; transition: all 0.5s ease 0s; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .right-phone-button a.active{ color: var(--white); background-position: left bottom; opacity: 1; visibility: visible; }
 @media only screen and (max-width: 1240px){ .phone-wrapper{ padding: 5% 0; }
 .phone-wrapper .phone-content{ padding: 0 1%; }
 .phone-wrapper .phone-content .left-phone-wrapper{ min-height: 430px; }
 .phone-wrapper .phone-content .left-phone-wrapper .phone-model{ top: 10vw; bottom: unset; }
 .phone-wrapper .phone-content .right-phone-wrapper{ min-height: 430px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content{ min-height: 320px; height: 90%; max-height: 420px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-text-wrapper{ height: 30%; max-height: 155px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-text-wrapper .right-phone-text .gif-text-p1{ font-size: calc(18px + 1vw); line-height: 125%; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-text-wrapper .right-phone-text .gif-text-p2{ font-size: calc(7px + 0.5vw); line-height: 150%; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-red-text{ font-size: calc(8px + 0.5vw); line-height: 150%; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper{ margin: 4% 0 0 0; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .app-qr{ width: 30%; max-width: 150px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .right-phone-button{ top: 10px; right: 0; margin: 0 0 15px 40%; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .right-phone-button a{ line-height: 250%; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .right-phone-button a.active{ line-height: 250%; }
}
 @media only screen and (max-width: 768px){ .phone-wrapper{ padding: 40px 0; max-height: none; }
 .phone-wrapper .phone-content{ padding: 0 1%; max-height: none; }
 .phone-wrapper .phone-content .phone-wave{ top: 270px; left: 40px; bottom: unset; width: 50%; }
 .phone-wrapper .phone-content .left-phone-wrapper{ width: 100%; min-height: 300px; height: 65vw; }
 .phone-wrapper .phone-content .right-phone-wrapper{ width: 100%; min-height: 400px; height: 125vw; max-height: 520px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content{ min-height: 320px; height: 90%; max-height: 420px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-text-wrapper{ height: 25%; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-text-wrapper .right-phone-text .gif-text-p1{ font-size: 26px; line-height: 32px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-text-wrapper .right-phone-text .gif-text-p2{ margin: 10px 0 0 0; font-size: 12px; line-height: 18px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-gif-list li{ margin: 2%; padding: 12px 0; width: 44%; text-align: center; text-indent: unset; border: 1px solid #c3c3c3; border-radius: 5px; list-style: none; display: inline-block; vertical-align: top; float: none; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .bullet{ margin-top: 15px; text-align: center; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-red-text{ font-size: calc(8px + 0.5vw); line-height: 150%; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper{ margin: 4% 0 0 0; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .app-qr{ width: 30%; max-width: 150px; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .right-phone-button{ margin: 0 0 15px 50%; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .right-phone-button a{ line-height: 250%; }
 .phone-wrapper .phone-content .right-phone-wrapper .right-phone-content .right-phone-app-wrapper .right-phone-button a.active{ line-height: 250%; }
}
 /**/ .pure-performance-wrapper{ background: #000; }
 .pure-performance-wrapper .pure-performance-content .pure-h1{ position: relative; margin: 0 auto; padding: 90px 0 60px; max-width: 100%; color: #000; font-size: 30px; line-height: 42px; text-align: center; background: #FFF; z-index: 3; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper{ position: relative; margin: 0 auto; padding: 0 5%; max-width: 2000px; height: 58vw; max-height: 1140px; text-align: center; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel{ margin: 0px 2px; width: 24%; text-align: left; display: inline-block; opacity: 0; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel.active{ color: #FFF; background-position: left bottom; opacity: 1; visibility: visible; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel .panel-img{ position: absolute; left: 0; right: 0; margin: 0 auto; width: 100%; max-width: 1900px; height: 65%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; pointer-events: none; z-index: 2; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel .panel-text{ position: absolute; bottom: 0; padding: 42vw 1% 4%; width: 20%; min-height: 225px; height: auto; color: #FFF; border-left: 1px solid rgba(255,255,255,0.4); border-right: 1px solid rgba(255,255,255,0.4); vertical-align: bottom; z-index: 2; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel .panel-text .pure-panel-h1{ position: relative; margin: 15px 0; padding: 0; font-size: calc(20px + 0.5vw); line-height: 130%; z-index: 3; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel .panel-text .pure-panel-h1 img{ position: absolute; top: -100px; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel .panel-text .pure-panel-text{ position: relative; padding: 0; color: #FFF; font-size: 13px; z-index: 3; }
 @media only screen and (max-width: 1240px){ .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper{ padding: 0 2%; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel{ overflow: hidden; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel .panel-text{ min-height: unset; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel .panel-text .pure-panel-h1{ margin: 6% 0; font-size: calc(14px + 1vw); }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel .panel-text .pure-panel-text{ font-size: calc(7px + 0.5vw); }
}
 @media only screen and (max-width: 768px){ .pure-performance-wrapper .pure-performance-content .pure-h1{ padding: 40px 0; font-size: 28px; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper{ padding: 0; max-height: none; height: auto; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel{ position: relative; margin-bottom: 25px; padding: 25px 0; width: 100%; min-height: 300px; height: auto; border-bottom: 1px solid #FFF; overflow: unset; opacity: 1; visibility: visible; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel .panel-img{ position: relative; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel .panel-text{ min-height: unset; position: relative; margin: 0 auto; width: 94%; bottom: 0; padding: 0; border: 0; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel .panel-text .pure-panel-h1{ margin: 0px 0 5px 0px; font-size: 20px; line-height: 50px; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel .panel-text .pure-panel-h1 img{ position: relative; top: 0; margin-right: 5px; width: 50px; float: left; }
 .pure-performance-wrapper .pure-performance-content .pure-panel-wrapper .pure-panel .panel-text .pure-panel-text{ font-size: 13px; line-height: 20px; }
}
 /**/ .table-wrapper{ padding: 10px 5%; }
 .table-wrapper .table-h1{ margin: 50px 0; font-size: 30px; line-height: 36px; text-align: center; }
 .table-wrapper p.mobileSwipe{ display: none; }
 .table-wrapper table{ width: 100%; }
 .table-wrapper table img{ width: 100%; }
 .table-wrapper table tr:nth-child(1) td{ border: none; }
 .table-wrapper table tr:nth-child(2){ color: #da291c; font-weight: 600; text-transform: uppercase; background: #E6E6E6; }
 .table-wrapper table tr:nth-child(2) td{ font-size: clamp(14px,1vw,18px); }
 .table-wrapper table tr th{ padding: 0.5% 1%; width: 10%; height: 30px; color: #da291c; font-size: clamp(12px,1vw,16px); font-weight: 600; line-height: 150%; text-transform: uppercase; background: #f9f7f7; border: 1px solid #999; vertical-align: middle; }
 .table-wrapper table tr td{ padding: 0.5% 2%; width: 10%; font-size: clamp(12px,1vw,16px); font-weight: unset; line-height: 150%; border: 1px solid #999; vertical-align: middle; }
 .table-wrapper table tr td:nth-child(1){ font-weight: 600; }
 .table-wrapper .disclaimer{ margin: 20px 0 40px; color: #666; font-size: 13px; line-height: 18px; }
 @media only screen and (max-width: 768px){ .table-wrapper{ overflow: scroll; position: relative; }
 .table-wrapper .table-h1{ position: absolute; left: 0; right: 0; margin: auto; padding: 32px 0; }
 .table-wrapper p.mobileSwipe{ left: 0; right: 0; margin: auto; position: absolute; top: 100px; text-align: center; text-transform: uppercase; font-weight: 600; letter-spacing: 3px; color: #eee; display: block; font-size: 16px; }
 .table-wrapper table{ width: 800px; max-width: unset; }
 .table-wrapper table img{ margin-top: 140px; }
}
 .cardContainer{ width: 100%; min-height: 120px; display: flex; justify-content: center; margin: 0px auto; padding: 0 40px 0 40px; box-sizing: border-box; }
 .cardContainer .cards{ display: flex; max-width: 1400px; flex-wrap: wrap; list-style: none; margin: 100px 0px 100px 0; padding: 0; float: left; box-sizing: border-box; flex-direction: row; gap: 2.8em; }
 .cardContainer .cards .cards__item{ display: inline-flex; padding: 0 0px 0px 0 !important; width: calc(33.333% - 2.1vw); box-sizing: border-box; }
 .cardContainer .cards .cards__item .card{ background-color: #fff; display: inline-flex; flex-wrap: wrap; box-shadow: 0 20px 40px -14px rgba(0,0,0,0.5); width: 100%; box-sizing: border-box; align-content: flex-start; }
 .cardContainer .cards .cards__item .card .card__image{ display: flex; width: 100%; height: 200px; align-content: center; justify-content: center; background-color: #da291c; background-size: cover; background-position: center; }
 .cardContainer .cards .cards__item .card .card__content{ display: flex; padding: 25px; width: 100%; min-height: 160px; box-sizing: border-box; margin: 0px 0 auto 0; }
 .cardContainer .cards .cards__item .card .card__content .card__text{ font-family: Arial,"helvetica",Helvetica,sans-serif; color: #313234; font-size: 14px; line-height: 18px; margin: 0 0 0 0; padding: 0 0 0 0; width: 100%; height: auto; }
 .cardContainer .cards .cards__item .card .card__content .card__text a{ color: #da291c; font-weight: 700; text-decoration: none; }
 @media screen and (max-width: 900px){ .cardContainer .cards .cards__item{ display: inline-flex; padding: 0 0px 0px 0 !important; width: calc(50% - 17px); box-sizing: border-box; }
}
 @media screen and (max-width: 768px){ .cardContainer .cards .cards__item{ width: 100%; }
}
 .profile{ height: 525px; background-position: center; background-repeat: no-repeat; background-size: cover; display: flex; flex-wrap: wrap; align-content: center; justify-content: center; background-image: url(/site-uploads/1001525/images/inner/about-us-profile.jpg); }
 .profile .profile-text{ padding: 0 2%; width: 100%; max-width: 1300px; display: flex; flex-wrap: wrap; justify-content: center; }
 .profile .profile-text h2{ color: #333; font-size: 30px; text-align: center; flex-basis: 100%; }
 .profile .profile-text .hero-line{ margin-bottom: 20px; width: 100px; text-shadow: 4px 2px 10px #000; border-bottom: 2px solid #da291c; display: inline-flex; }
 .profile .profile-text p{ padding: 0; color: #333; font-size: 14px; line-height: 36px; text-indent: 2em; }
 .our-story-wrapper{ text-align: center; }
 .our-story-wrapper h2{ font-size: 30px; color: #333; position: relative; margin: 80px 0 10px; }
 .our-story-wrapper .hero-line{ margin-bottom: 20px; width: 100px; text-shadow: 4px 2px 10px #000; border-bottom: 2px solid #da291c; display: inline-flex; }
 .infor{ text-align: center; }
 .infor .wrap{ max-width: 1300px; min-width: 0; margin: auto; }
 .infor .wrap .ctrl{ margin: 30px 0; }
 .infor .wrap .ctrl > div{ display: inline-block; overflow: hidden; }
 .infor .wrap .ctrl .dots{ margin: 0 50px; }
 .infor .wrap .ctrl .dots .dot{ text-align: center; display: inline-block; cursor: pointer; width: 60px; height: 60px; position: relative; line-height: 60px; }
 .infor .wrap .ctrl .dots .dot.active .circleChart{ opacity: 1; }
 .infor .wrap .ctrl .dots .circleChart{ opacity: 0; }
 .infor .wrap .ctrl .dots .circleChart{ position: absolute !important; width: 100%; height: 100%; top: 0; left: 0; }
 ._about_us ._about_us_flexslider{ width: 98%; max-width: 1440px; margin-left: auto; margin-right: auto; }
 ._about_us ._about_us_flexslider .slides > li{ height: 40vw; max-height: 550px; background: #eaeaea; display: flex !important; }
 ._about_us ._about_us_flexslider .slides img{ width: 70%; display: inline-flex; }
 ._about_us ._about_us_flexslider .slides p{ display: inline-flex; padding: 0; width: 30%; align-items: center; text-align: center; line-height: 35px; font-size: 16px; padding: 1%; }
 ._about_us ._about_us_flexslider .flex-next{ top: unset; bottom: 20px; right: 30px; text-align: right; opacity: 1; color: #FFF; background: #6b6b6b; margin: 0; padding: 0px 10px 0px 5px; line-height: 46px; }
 ._about_us ._about_us_flexslider .flex-next:hover{ right: 30px; opacity: 1; background: #da291b; }
 ._about_us ._about_us_flexslider .flex-prev{ display: none; }
 ._about_us ._about_us_flexslider .flex-control-nav{ display: none; }
 @media screen and (max-width: 768px){ ._about_us .slides > li{ height: 65vw; flex-wrap: wrap; align-content: center; justify-content: center; }
 ._about_us .slides img{ width: 70%; display: inline-flex; }
 ._about_us .slides p{ display: inline-flex; padding: 0; width: 30%; align-items: center; text-align: center; line-height: 35px; font-size: 16px; padding: 1%; }
}
 ._promotions .year-container{ width: 100vw; }
 ._promotions .year-container .year-24-inner,._promotions .year-container .year-23-inner{ width: -o-calc(100% - 100px); width: calc(100% - 100px); max-width: 1440px; margin-left: auto; margin-right: auto; display: flex; flex-wrap: wrap; background-repeat: no-repeat; background-position: left top; background-size: 36%; }
 ._promotions .year-container .year-24-inner{ background-image: url(/site-uploads/1001525/images/inner/2024.jpg); }
 ._promotions .year-container .year-23-inner{ background-image: url(/site-uploads/1001525/images/inner/2023.jpg); }
 ._promotions .year-container .model-container{ display: flex; flex-wrap: wrap; width: 18%; margin: 0 1% 0 1%; box-sizing: border-box; }
 ._promotions .year-container .model-container .model-image{ width: 100%; margin: 30% 0 0px 0; }
 ._promotions .year-container .model-container .model-name{ font-family: "Arial","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif; font-size: 18px; line-height: 20px; font-weight: 700; text-align: center; text-transform: uppercase; width: 100%; color: #da291c; margin-top: 0; margin-bottom: 10px; }
 ._promotions .year-container .model-container .cta_dealer_btn{ background-color: #fff; border-radius: 6px; border: 2px solid #da291c; font-size: 14px; font-family: "Arial","Trebuchet MS",Verdana,Helvetica,Arial,Sans-Serif; text-align: center; color: #da291c; font-weight: 700; padding: 10px 25px 10px 25px; text-transform: uppercase; margin: 0px auto 30px auto; transition: 0.3s; box-sizing: border-box; }
 ._promotions .year-container .model-container .cta_dealer_btn:hover{ background-color: #da291c; border: 2px solid #da291c; color: #fff; }
 @media screen and (max-width: 1024px){ ._promotions .year-container .year-24-inner,._promotions .year-container .year-23-inner{ width: -o-calc(100% - 60px); width: calc(100% - 60px); max-width: 1440px; margin-left: auto; margin-right: auto; display: flex; flex-wrap: wrap; background-repeat: no-repeat; background-position: left top; background-size: 50%; }
 ._promotions .year-container .model-container{ display: flex; flex-wrap: wrap; width: 31%; margin: 0 1% 0 1%; box-sizing: border-box; }
 ._promotions .year-container .model-container .model-image{ width: 100%; margin: 26% 0 0px 0; }
 ._promotions .year-container .model-container .model-name{ font-size: 16px; line-height: 18px; }
}
 @media screen and (max-width: 640px){ ._promotions .year-container .year-24-inner,._promotions .year-container .year-23-inner{ width: -o-calc(100% - 20px); width: calc(100% - 20px); background-size: 63%; }
 ._promotions .year-container .model-container{ width: 48%; }
}
 .container._blog{ max-width: 1550px !important; display: flex; flex-wrap: wrap; width: 98% !important; margin: 2em auto; justify-content: center; }
 .container._blog .row{ width: 100%; }
 .container._blog .row #BlogPostList{ padding-right: 30px; margin-bottom: 20px; border-right: 1px solid #b5b5b5; }
 .container._blog .row #BlogPostList .BlogPostPreview{ padding: 20px 0; border-bottom: 1px solid #b5b5b5; }
 .container._blog .row #BlogPostList .BlogPostPreview .post-info-user{ padding-bottom: 10px; }
 .container._blog .row #BlogPostList .BlogPostPreview .post-info-user #BlogPostList .BlogPostPreview .post-info-user p{ padding: 0; }
 .container._blog .row #BlogPostList .BlogPostPreview .post-info-user #BlogPostList .BlogPostPreview .post-info-user p .author{ display: block; clear: both; }
 .container._blog .row #BlogPostList .BlogPostPreview .center{ text-align: center; }
 .container._blog .row #BlogPostList .BlogPostPreview .clear{ clear: both; }
 .container._blog #BlogCategoryList{ margin-bottom: 20px; }
 .container._blog #BlogCategoryList li{ padding: 2px 0 2px 10px; }
 .parts2021.container-fluid,.parts-srp.container-fluid{ font-size: 1em !important; padding: 2.5vw !important; }
 .parts2021 .filter-collapse-container,.parts-srp .filter-collapse-container{ border: 0.01em solid #ddd; margin: 0; }
 .parts2021 .filter-collapse-container:before,.parts-srp.filter-collapse-container:before{ display: none; }
 .parts2021 .static-filter-active-container{ margin-left: 0; margin-right: 0; }
 .parts2021 #static-filter-count,.parts-srp #static-filter-count{ margin-left: 1em; margin-bottom: 0.3em; font-size: 0.8em; background-color: var(--main-color); border-radius: 50%; padding: 0.3em 0.5em 0.2em 0.5em; }
 .parts2021 .filter-collapse-container a.filter-collapse,.parts-srp .filter-collapse-container a.filter-collapse{ border-bottom: 0.01em solid #ddd; font-family: var(--main-font-bold) !important; }
 .parts2021 .active-filter-container a.filter-collapse,.parts-srp.active-filter-container a.filter-collapse{ color: #000; background-color: #fff; font-family: var(--main-font-bold) !important; }
 .parts2021 .static-filter-active-title,.parts-srp .static-filter-active-title{ font-family: var(--main-font-bold) !important; }
 .grid-group-item .model-title{ font-size: 1em !important; padding-top: 0.5em !important; }
 .parts2021 .grid-group-item .caption{ margin-left: 0; margin-right: 0; }
 .parts2021 #products .grid-group-item .thumb,.parts-srp #products .grid-group-item .thumb{ border: 0.01em solid #ddd; padding: 0; }
 .parts2021 #products .grid-group-item .thumb:hover,.parts2021 #products .grid-group-item .thumb:focus,.parts-srp #products .grid-group-item .thumb:hover,.parts-srp #products .grid-group-item .thumb:focus{ box-shadow: 0px 0px 0.5em rgba(0,0,0,0.15); }
 .parts2021 #products .grid-group-item .thumb:hover .cta-btns a.main-btn,.parts2021 #products .grid-group-item .thumb:focus,.parts2021 .cta-btns a.main-btn,.parts-srp #products .grid-group-item .thumb:hover .cta-btns a.main-btn,.parts-srp #products .grid-group-item .thumb:focus,.parts-srp .cta-btns a.main-btn{ background-color: var(--main-color) !important; color: #fff; transition: all 0.3s ease-in-out; }
 .parts2021 .cta-btns a.main-btn:hover,.parts-srp .cta-btns a.main-btn:hover{ opacity: 1; }
 .parts2021 #products .item,.parts-srp #products .item{ padding: 0.5em; }
 .parts2021 #products .grid-group-item .thumb .thumbnail-container,.parts-srp #products .grid-group-item .thumb .thumbnail-container{ padding: 1em 1em 0 1em; }
 .parts2021 #products .cta-btns a.main-btn,.parts-srp #products .cta-btns a.main-btn{ background-color: transparent !important; background: transparent; font-size: 0.9em; font-family: var(--main-font-bold); text-shadow: none; height: auto !important; padding: 0.8em !important; border-top: 0.01em solid #ddd; margin: 0; color: var(--main-color); font-weight: bold; }
 .parts2021 #products .model-title,.parts-srp #products .model-title{ font-size: 1em; padding: 0.5em 1em; color: #d5d5d5 !important; font-family: var(--main-font-bold); letter-spacing: normal; text-transform: none; }
 .parts2021 #products .price-oem,.parts-srp #products .price-oem{ padding: 0 1em 0.8em 1em; font-family: var(--main-font-bold); }
 .parts2021 #products .price.show-item,.parts-srp #products .price.show-item{ font-size: 1.1em; font-family: var(--main-font-bold); color: var(--main-color); }
 .parts2021 #products .starting-ttl,.parts-srp #products .starting-ttl{ font-size: 0.85em; color: #000; }
 .parts2021 #products .cta-btns a.main-btn i,.parts-srp #products .cta-btns a.main-btn i{ font-size: 0.9em; }
 .parts2021 #products .cta-btns a i,.parts-srp #products .cta-btns a i{ padding: 0.25em 0.3em 0 0 !important; margin: 0 !important; }
 .parts2021 #keyWordsSection,.parts-srp #keyWordsSection{ padding-right: 0.3em; }
 .parts2021 #keyWordsSection input,.parts-srp #keyWordsSection input{ border: 0.01em solid #ddd; border-right: 0; padding: 1.1em !important; height: auto !important; min-height: auto !important; font-size: 0.8em; outline: none; }
 .parts2021 .sortby-row,.parts-srp .sortby-row{ justify-content: flex-start; margin-left: 0; margin-right: 0; }
 .sortby-row{ display: flex; width: 100%; padding: 0 0.5vw 0.5vw; justify-content: flex-end; }
 .parts2021 #filters select,.parts2021 .sortby-row select,.parts2021 .sortby-row input,.parts2021 .sortby-row li a,.parts-srp #filters select,.parts-srp .sortby-row select,.parts-srp .sortby-row input,.parts-srp .sortby-row li a{ border: 0.01em solid #ddd; padding: 1.1em; height: auto !important; min-height: auto !important; font-size: 0.8em; outline: none; }
 .parts2021 #keyWordsSection .adsSearchButton,.parts-srp #keyWordsSection .adsSearchButton{ color: #000 !important; padding: 0.8em !important; border: 0.01em solid #ddd !important; border-left: 0 !important; }
 .parts2021 .pagination,.parts-srp .pagination{ background-color: transparent; border-radius: 0; justify-content: center; float: left; }
 .parts2021 .pagination li,.parts-srp .pagination li{ background-color: #ddd; display: flex; align-items: center; margin: 0 0.2em; border: 0.01em solid #ddd; }
 .parts2021 .pagination li.info,.parts-srp .pagination li.info{ padding: 0 1em !important; }
 .parts2021 .pagination.dark li a,.parts-srp .pagination.dark li a{ padding: 1.35em !important; font-size: 0.8em; }
 .parts2021 .srp-online-shop,.parts-srp .srp-online-shop{ padding: 0 1em 0.8em 1.2em; font-family: var(--body-font); font-size: 0.8em; width: 100%; text-align: center; }
 .parts2021 #filters .big-checkbox,.parts-srp #filters .big-checkbox{ padding: 0.5em; margin-right: 0.5em; border-radius: 0.2em; }
 .parts2021 .loadMore,.parts2021 .loadLess,.parts-srp .loadMore,.parts-srp .loadLess{ padding: 0.5em 1em !important; border: 0.01em solid #ddd; background: #FFF; font-weight: normal !important; font-size: 0.8em !important; margin: 0 1em 1em 1em; }
 .parts2021 span.filter-count,.parts-srp span.filter-count{ background-color: transparent; border-radius: 0; padding: 0; font-size: 0.9em; }
 .parts2021 .srp-stock-no,.parts-srp .srp-stock-no{ font-size: 0.7em; font-family: var(--body-font); opacity: 0.8; padding-bottom: 0.8em; }
 .parts-vdp.container-fluid{ padding: 2.5vw !important; }
 .parts-vdp .model-title,.parts-vdp .available,.parts-vdp .instock-tag{ display: none; }
 .parts-vdp #ad-left-content{ padding: 0; margin-top: 3em; }
 .parts-vdp #ad-right-content{ border: 0.01em solid #ddd; box-shadow: 0px 2px 6px #ccc; padding: 2em; }
 .parts-vdp .row.back-btn{ position: absolute; width: 57.1%; z-index: 2; }
 .parts-vdp .back-btn a{ color: #000; font-size: 0.9em; padding: 1em; display: block; }
 .parts-vdp .img-tag{ font-size: 0.8em !important; width: 9em !important; left: -2.2em !important; top: 1.3em !important; padding: 0.5em 1em !important; line-height: 1.4 !important; height: auto !important; }
 .parts-vdp .gallery{ padding: 0 2em 0 0; }
 @media screen and (max-width){ .parts-vdp .gallery{ padding: 0 1em 0 1em; }
}
 .parts-vdp .gallery .panel-body{ border: 0.01em solid #ddd; }
 .parts-vdp .gallery .img-thumbnail-for-jQ{ padding: 0; }
 .parts-vdp .gallery #imageGallery{ height: 32em !important; padding-top: 1em; margin: 0 auto; }
 .parts-vdp .gallery #imageGallery .lslide{ height: 30em !important; }
 .parts-vdp .gallery #imageGallery .lslide img{ height: 100%; padding: 1em; -o-object-fit: contain; object-fit: contain; }
 .parts-vdp .ecomm-btn{ background-color: var(--main-color); border-radius: 0; padding: 0.5em 1em; min-height: auto; margin: 0.5em 0; font-family: var(--main-font-bold); text-transform: uppercase; font-size: 1em; color: #000 !important; }
 .parts-vdp .ecomm-btn:hover,.parts-vdp .ecomm-btn:focus,.parts-vdp .ecomm-btn:hover .glyphicon,.parts-vdp .ecomm-btn:focus .glyphicon{ background-color: #000; }
 .parts-vdp .parts-price-box{ font-size: 1.1em; font-family: var(--main-font-bold); }
 .parts-vdp .parts-price-box .old-price,.parts-vdp .parts-price-box .you-save,.parts-vdp .parts-price-box .sale-price{ float: none; font-size: 1.2em; padding-left: 0.2em; }
 .parts-vdp .parts-price-box .old-price{ text-decoration: line-through; }
 .parts-vdp .checklist-filter li{ padding: 0.5em 0.8em 0.2em 0.8em; }
 .parts-vdp .rt-action-btn .glyphicon{ width: 1.5em; }
 .parts-vdp .quote-btn{ padding: 0.8em; background-color: #FFF; color: #000; font-family: var(--main-font-bold); text-transform: uppercase; border: 0.2em solid var(--main-color); }
 .parts-vdp .quote-btn:hover,.parts-vdp .quote-btn:focus{ background-color: var(--main-color); color: #FFF; }
 .parts-vdp .rt-specs-box{ padding: 1em 0; margin: 0.5em 0; background-color: transparent; color: #000; }
 .rt-specs-box .specs-row{ border-bottom: 0.01em solid #ddd !important; }
 .parts-vdp .specs-row .specs-titles{ padding-left: 0; }
 .parts-vdp #qautity-add-box .quantityBoxBox{ font-size: 1em; }
 .parts-vdp .lSAction > .lSPrev{ left: 2em; }
 .parts-vdp .lSAction > .lSNext{ right: 2em; }
 .parts-vdp .lSAction > a{ width: auto; height: auto; opacity: 1; margin-top: -2em; z-index: 2; background-image: none; }
 .parts-vdp .lSAction .lSPrev::before,.parts-vdp .lSAction .lSNext::before{ display: block; position: relative; top: 0; right: 0; font-family: "Glyphicons Halflings"; color: #fff; background-color: var(--main-color); padding: 0.3em 0 0.3em 0.5em; opacity: 1; font-size: 1.2em; height: 2em; width: 2em; border-radius: 50%; }
 .parts-vdp .lSAction .lSPrev::before{ content: "\e257"; }
 .parts-vdp .lSAction .lSNext::before{ content: "\e258"; }
 .parts-vdp .lSPager.lSGallery{ border-top: 0.01em solid #ddd; margin-top: 0 !important; width: 100% !important; }
 .parts-vdp .lSPager.lSGallery li{ max-height: none !important; height: auto !important; width: auto !important; }
 .parts-vdp .lSPager.lSGallery li a{ padding: 0.5em; display: block; }
 .parts-vdp .lSPager.lSGallery li a img{ border: 0.15em solid #d5d5d5; height: 5em; padding: 0 1em; }
 .parts-vdp .lSPager.lSGallery li.active,.parts-vdp .lSPager.lSGallery li:hover{ border-radius: 0; }
 .parts-vdp .lSPager.lSGallery li.active a img,.parts-vdp .lSPager.lSGallery li:hover a img{ border-color: var(--main-color) !important; }
 .parts-vdp .model-tabs{ margin: 2em 0; }
 .parts-vdp .model-tabs ul.nav.nav-tabs{ padding: 0.5em 0.5em 0 0.5em; border: 0.01em solid #ddd; box-shadow: 0px 2px 6px #ddd; }
 .parts-vdp .model-tabs > ul > li > a{ font-family: var(--main-font-bold); font-size: 1em; padding: 0.5em 1em; color: #fff; }
 .model-tabs > ul > li > a:hover,.model-tabs > ul > li > a:focus{ background-color: var(--main-color); border: none; }
 .parts-vdp .nav-tabs > li.active > a,.parts-vdp .nav-tabs > li.active > a:focus,.parts-vdp .nav-tabs > li.active > a:hover{ background-color: var(--main-color); color: #FFF; border-color: var(--main-color); }
 .parts-vdp .tab-content{ padding: 1em; border: 0.01em solid #d5d5d5; border-top: 0; }
 .parts-vdp .tab-content .row{ margin-left: 0; margin-right: 0; }
 @media screen and (max-width: 768px){ #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content .pulldown-nav-button{ top: 45vw; }
 #wrapper-head #content-head .pulldown-nav-snarler-at5-wrapper .container_16 .pulldown-nav-content,#wrapper-head #content-head .pulldown-nav-snarler-at6-wrapper .container_16 .pulldown-nav-content,#wrapper-head #content-head .pulldown-nav-villain-wrapper .container_16 .pulldown-nav-content,#wrapper-head #content-head .pulldown-nav-super-villain-wrapper .container_16 .pulldown-nav-content,#wrapper-head #content-head .pulldown-nav-ut10crew-wrapper .container_16 .pulldown-nav-content,#wrapper-head #content-head .pulldown-nav-ut10-wrapper .container_16 .pulldown-nav-content{ height: 76vw; }
 .parts-vdp .gallery-price-setion{ margin-left: 0; margin-right: 0; }
 .parts-vdp .gallery-price-setion .gallery{ padding: 0 1em 0 1em; }
}
 .parts-vdp .ShowReadMore{ min-height: 10em; }
 .parts-vdp .back-btn a .glyphicon{ color: var(--main-color) !important; }
 .parts-vdp .parts-price-div .primary{ font-family: var(--main-font-bold); font-size: 1.6em; line-height: 1.4; float: none; color: var(--main-color); }
 #detals-tabs-accordion .js-tabcollapse-panel-heading{ font-family: var(--main-font-bold) !important; }
 .parts-vdp .tab-content > .active{ overflow: hidden; }
 .parts-vdp .tab-content{ border: 0.01em solid #ddd; box-shadow: 0px 2px 6px #ddd; }
 .parts-price-div{ color: #fff; }
 .promo-banner-slider .flexslider ol li a{ font-size: 0px; }
 .promo-banner-slider .promoSlider .container-fluid .carousel.slide .carousel-indicators{ bottom: 0; }
 .promo-banner-slider .promoSlider .container-fluid .carousel.slide .carousel-indicators li{ height: 6px; width: 30px; background: rgba(200,200,200,0.5); }
 .promo-banner-slider .promoSlider .container-fluid .carousel.slide .carousel-indicators li.active{ background-color: var(--main-color); }
 .promo-banner-slider .promoSlider .container-fluid .carousel-control{ display: none; }
 .blog-srp{ font-size: 1vw; display: flex; flex-wrap: wrap; padding: 2em 15em !important; }
 .blog-srp #products .row.sortby-row .col-sm-1.my-3.hidden-xs{ display: none !important; }
 .blog-srp #products #filters{ display: none; }
 .blog-srp #products .item{ flex: 0 0 49% !important; }
 .blog-srp #products .item .thumb{ border-bottom: 2px solid #D5D5D5; background: transparent !important; display: flex; flex-direction: column; height: 100%; }
 .blog-srp #products .item .Read-more{ display: none; }
 .blog-srp #products .item .img-event{ float: left; width: 100%; padding-right: 0 !important; position: relative; }
 .blog-srp #products .item .img-event .thumbnail-container .in-stock{ display: none; }
 .blog-srp #products .item .img-event .thumbnail-container a.pushstate img{ width: 100%; }
 .blog-srp #products .item .caption{ float: left; width: 75%; margin: 0; }
 .blog-srp #products .item .caption div.cta-btns{ width: auto; }
 .blog-srp #products .item .caption div.cta-btns .View-Details{ border-radius: 0; padding: 0.75em 2.5em; width: 10em; display: none; }
 .blog-srp #products .item .caption .model-title-link,.blog-srp #products .item .caption .model-title-link:hover{ font-family: var(--main-font-bold); }
 .blog-srp #products .col-sm-6.stock-num{ display: none !important; }
 #detailsParentDiv .ad-details-content.container-fluid{ padding: 2em 5em !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ #nav_70937{ }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display:none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ @media print{ .ms-editor-squiggler{ display: none !important; }
}
 .ms-editor-squiggler{ all: initial; display: block !important; height: 0px !important; width: 0px !important; }
 /*EOF STYLE*/ #inline-style-1{display:none}
 #inline-style-2{width: 60px; height: 45px;}
 #inline-style-3{width: 120px; height: 40px;}
 #inline-style-4{width: 120px; height: 40px;}
 #inline-style-5{right: -290px;}
 .inline-style-6{right: -320px;}
 #inline-style-7{height: 0px; width: 0px;}
 #inline-style-8{height: 0px; width: 0px;}
 #inline-style-9{height: 0px; width: 0px;}
 #inline-style-10{height: 0px; width: 0px;}
 #inline-style-11{height: 0px; width: 0px;}
 #inline-style-12{height: 0px; width: 0px;}
 #inline-style-13{height: 0px; width: 0px;}
 #inline-style-14{height: 0px; width: 0px;}
 #inline-style-15{height: 0px; width: 0px;}
 #inline-style-16{height: 0px; width: 0px;}
 #inline-style-17{height: 0px; width: 0px;}
 #inline-style-18{height: 0px; width: 0px;}
 #inline-style-19{height: 0px; width: 0px;}
 #inline-style-20{height: 0px; width: 0px;}
 #inline-style-21{height: 0px; width: 0px;}
 #inline-style-22{height: 0px; width: 0px;}
 #inline-style-23{height: 0px; width: 0px;}
 #inline-style-24{height: 0px; width: 0px;}
 #inline-style-25{height: 0px; width: 0px;}
 #inline-style-26{height: 0px; width: 0px;}
 #inline-style-27{height: 0px; width: 0px;}
 #inline-style-28{height: 0px; width: 0px;}
 #inline-style-29{height: 0px; width: 0px;}
 #inline-style-30{height: 0px; width: 0px;}
 #inline-style-31{height: 0px; width: 0px;}
 #inline-style-32{height: 0px; width: 0px;}
 #inline-style-33{height: 0px; width: 0px;}
 #inline-style-34{height: 0px; width: 0px;}
 #inline-style-35{height: 0px; width: 0px;}
 #inline-style-36{height: 0px; width: 0px;}
 #inline-style-37{height: 0px; width: 0px;}
 #inline-style-38{height: 0px; width: 0px;}
 #inline-style-39{height: 0px; width: 0px;}
 #inline-style-40{height: 0px; width: 0px;}
 #inline-style-41{height: 0px; width: 0px;}
 #inline-style-42{height: 0px; width: 0px;}
 #inline-style-43{height: 0px; width: 0px;}
 #inline-style-44{height: 0px; width: 0px;}
 #inline-style-45{height: 0px; width: 0px;}
 #inline-style-46{height: 0px; width: 0px;}
 #inline-style-47{height: 0px; width: 0px;}
 #inline-style-48{height: 0px; width: 0px;}
 #inline-style-49{height: 0px; width: 0px;}
 #inline-style-50{height: 0px; width: 0px;}
 #inline-style-51{height: 0px; width: 0px;}
 .inline-style-52{display: none;}
 #inline-style-53{margin: 0;}
 #inline-style-54{margin: 0;}
 #inline-style-55{height: 0px; width: 0px;}
 #inline-style-56{height: 0px; width: 0px;}
 #inline-style-57{height: 0px; width: 0px;}
 #inline-style-58{height: 0px; width: 0px;}
 #inline-style-59{height: 0px; width: 0px;}
 #inline-style-60{height: 0px; width: 0px;}
 #inline-style-61{height: 0px; width: 0px;}
 #inline-style-62{height: 0px; width: 0px;}
 #inline-style-63{height: 0px; width: 0px;}
 #inline-style-64{height: 0px; width: 0px;}
 #inline-style-65{height: 0px; width: 0px;}
 #inline-style-66{height: 0px; width: 0px;}
 #inline-style-67{height: 0px; width: 0px;}
 #inline-style-68{height: 0px; width: 0px;}
 #inline-style-69{height: 0px; width: 0px;}
 #inline-style-70{height: 0px; width: 0px;}
 #inline-style-71{height: 0px; width: 0px;}
 #inline-style-72{height: 0px; width: 0px;}
 #inline-style-73{height: 0px; width: 0px;}
 #inline-style-74{height: 0px; width: 0px;}
 #inline-style-75{height: 0px; width: 0px;}
 #inline-style-76{height: 0px; width: 0px;}
 #inline-style-77{height: 0px; width: 0px;}
 #inline-style-78{height: 0px; width: 0px;}
 #inline-style-79{height: 0px; width: 0px;}
 #inline-style-80{height: 0px; width: 0px;}
 #inline-style-81{height: 0px; width: 0px;}
 #inline-style-82{height: 0px; width: 0px;}
 #inline-style-83{height: 0px; width: 0px;}
 #inline-style-84{height: 0px; width: 0px;}
 #inline-style-85{height: 0px; width: 0px;}
 #inline-style-86{height: 0px; width: 0px;}
 #inline-style-87{height: 0px; width: 0px;}
 #inline-style-88{height: 0px; width: 0px;}
 #inline-style-89{height: 0px; width: 0px;}
 #inline-style-90{height: 0px; width: 0px;}
 #inline-style-91{height: 0px; width: 0px;}
 #inline-style-92{height: 0px; width: 0px;}
 #inline-style-93{height: 0px; width: 0px;}
 #inline-style-94{height: 0px; width: 0px;}
 #inline-style-95{width: 646px; height: 91px;}
 #inline-style-96{margin: 0;}
 #inline-style-97{margin: 0;}
 #inline-style-98{margin: 0;}
 #inline-style-99{font-size:28px;}
 #inline-style-100{margin: 0;}
 #inline-style-101{font-size:28px;}
 #inline-style-102{margin: 0;}
 #inline-style-103{font-size:28px;}
 #inline-style-104{margin: 0;}
 .inline-style-105{display: none; height: 7699.18px;}
 .inline-style-106{min-height: auto; width: 100%;}
 #inline-style-107{padding:0}
 #inline-style-108{margin:0 auto;}
 #inline-style-109{margin:0 auto;}
 #inline-style-110{margin:0 auto;}
 #inline-style-111{left: 50px; margin-top: 70%; position: absolute;}
 #inline-style-112{right: 50px; margin-top: 70%; position: absolute;}
 #inline-style-113{height: 0px; width: 0px;}
 #inline-style-114{height: 0px; width: 0px;}
 #inline-style-115{height: 0px; width: 0px;}
 #inline-style-116{height: 0px; width: 0px;}
 #inline-style-117{height: 0px; width: 0px;}
 #inline-style-118{height: 0px; width: 0px;}
 #inline-style-119{display:none;visibility:hidden}
 #inline-style-120{display:none;visibility:hidden}
 