#SocProof,#legProd{padding:0 10%;width:100%}#dfdClose,#vid_menu,.rtArrowBox,.vidTitle{cursor:pointer}.buyButton:after,.rtArrowBox:after{content:"";top:0;position:absolute}#SprayNozzleSpecs,#ffCont,#intro_buttons{margin-top:30px}.modal-video,.modal-video-movie-wrap{animation-timing-function:ease-out;animation-duration:.3s}.swiper,ul.bxslider{list-style:none}.swiper-fade.swiper-free-mode .swiper-slide,.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out}header{position:relative}.testiMore{color:#fff;background:#80c342}#page_nav,#page_nav_top,#repProduct,.mainhide,.sub_header{background:#000}.rtArrowBox:hover,.testiMore:hover{background:#668b43;color:#fff}.rtArrowBox:hover::after,.testiMore:hover::after{border-left-color:#668b43}.rtArrowBox:after,.testiMore:after{border-color:transparent transparent transparent #80c342}#SocProofSS .mrWrap .mrSlide{background:#efefef}#SocProof{background:#95cd62;height:auto;min-height:max-content;margin:30px 0 15px}.spTxt{font-size:.95em;line-height:1.3;font-weight:500;color:#333}.spContHead{font-size:1.55em;font-weight:700;line-height:1.2;margin-bottom:5px;color:#333;max-width:100%}.attrTxt,.rtAttr{color:#333;font-size:.95em;margin-top:10px;padding:0;font-weight:500;line-height:1.1}.product_option_txt .headline{display:inline-block;width:100%;font-size:1.1em;padding:0;margin:0}.product_option_txt{display:inline-block;padding:0;margin:0}span{margin:0;padding:0}.mainhide{position:absolute;top:-20px;left:0;opacity:.7;width:100%;height:100%;user-select:none;pointer-event:none;z-index:999999;margin-bottom:-30px}#rpaBtn,#spRotator,#sp_slides,.prod_benefits_sb,.rslide{position:relative}.hidey{display:none!important;margin:0}#product_intro_cta_btn,#rpaProc,.rpAlert,.rpaRedir{margin-right:20px}#rpaProc{margin-bottom:0}#rpaBtn{z-index:9999999;pointer-events:auto}#repProduct{width:100%;height:282px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0}#legProd,#repProduct .inner{display:flex;flex-direction:column}#repProduct .inner{width:auto;height:282px;justify-content:center;align-items:center}.rpTitle{color:#fff;margin-bottom:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.rpProdTitle{font-weight:400;font-size:1.35em;line-height:1.3}.prodcname{font-weight:700}.rpAlert{background-image:url("../images/grnAlert.png");width:54px;height:47px}.rpAction{display:flex;flex-direction:row;justify-content:center;align-items:center}.rpaRedir{font-size:1.2em;color:#999;font-weight:400}#dfdClose,.lpHead{font-size:1.3em;color:#333}#legProd{justify-content:center;align-items:flex-start;height:250px}.lpInner{width:auto;display:block}#dfdHeading,#dls,.attrAndBtn,.rslide{display:flex}.lpHead{margin-bottom:14px;font-weight:600}.lpBody{font-size:1em;line-height:1.5;font-weight:400}#content{margin-top:-48px}#dl_icon{width:20px}#qt_icon{width:30px}#vd_icon{width:16px}.svgicon{color:#999}#dls{width:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start}.dl{margin-right:30px}.sds_list{min-width:350px}#benefits_div_fw{width:100%;padding-left:0;padding-right:0;padding-top:20px;min-height:270px;margin-top:0}.prod_benefits_sb{width:auto;max-width:max-content;height:40px;border-radius:20px;background:#80c342;display:flex;flex-direction:row;justify-content:center;align-items:center!important;margin:0 auto -20px;color:#fff;font-size:1.1em;font-weight:600;padding:0 2%;z-index:99;line-height:1}.nosho,.rslide{background:#efefef}.prod_benefits_sb h2{margin:0!important;padding-bottom:0!important;padding:0;font-size:1.1em;line-height:1;text-align:center}.benefit_text{font-weight:600;font-size:1.2em;line-height:1.2;padding:0;text-align:left}#SprayNozzleSpecs .specVal,.specHeading{min-width:15%;max-width:15%}#SprayNozzleSpecs th{vertical-align:top;text-align:center}.spraynozzle_heading th{padding-bottom:10px}#benefits_div{border-radius:none!important}.nosho{width:1px;height:1px;color:#efefef}#coolubeSpecs th{line-height:1.1}#coolubeSpecs td{width:25%;text-align:left;line-height:1.1}#coolubeSpecs .rhed{font-weight:700;line-height:1.1;padding:0;text-align:left}.attrAndBtn{width:100%;flex-direction:column;justify-content:center;align-items:flex-start}.sds_list{padding:0}#dfdHeading{width:100%;justify-content:space-between;align-items:flex-start}#dfdClose:hover,.pn_item:hover .svgicon,.vm_button:hover{color:#80c342}#sample_form_div{width:100%;padding:3%;border:1px solid #efefef;border-radius:10px;margin-bottom:40px;display:none}h2{margin-bottom:10px!important}p{margin:0}svg{width:100%;max-height:310px}#sp_slides{width:80%;margin:40px 10% 30px;padding:0;background:0 0;height:auto;min-height:350px}#spRotator{border-radius:10px}#spRotator .swiper-wrapper{height:100%;margin:0;padding:0}#spRotator .swiper-wrapper .swiper-slide{height:300px;position:relative;display:inline-block;margin:0;padding:0;border-radius:10px!important}.rslide{justify-content:center;align-items:center;width:100% max-width: 100%;padding:20px 0;text-align:left;height:300px;overflow:hidden}.rs_right_text,.rtArrowBox,.slideTypeInd{width:auto;display:flex}.slideTypeInd{justify-content:center;align-items:center;height:28px;padding:1% 2%;border-radius:14px;background:#b7b7b7;color:#efefef;position:absolute;right:2%;top:18px;font-weight:700;font-size:.85em}.rtArrowBox,.vidPanel:hover .vidPlayBtn{background:#80c342}.spr_headline{font-size:1.55em;font-weight:700;line-height:1.2;margin-bottom:5px;color:#333!important;max-width:75%}.spr_text{font-size:.9em;line-height:1.3;font-weight:500;color:#333!important}.rs_right_text{max-width:100%;min-width:100%;height:100%;padding:0;flex-direction:column;justify-content:left;margin-left:0}.rtArrowBox{min-width:40%;max-width:360px;flex-direction:row;justify-content:space-between;align-items:center;padding:0 3%;position:relative;color:#fff;height:48px;max-height:48px;border-top-left-radius:8px;border-bottom-left-radius:8px;margin-top:20px;text-decoration:none}.rtArrowBox:after{left:100%;width:0;height:48px;max-height:48px;border-width:24px 1rem 24px 1em}.rabLeft{font-weight:700;line-height:1.15;margin-right:5%;font-size:.88em;border-right:1px solid #efefef}.rabRight{font-weight:500;line-height:1.1;font-size:.8em}#relproducts{width:100%;padding:0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.fui-btn-left,div.fui-btn-wrapper.fui-btn-left{padding:0;margin:0;height:auto}.rqHead{margin-bottom:15px}.text ul li{font-size:1em;margin-bottom:12px;line-height:1.2;font-weight:500}#downloads,#pqf_phone_div,#quote,#technical,#vid_menu_mobile,#video,.bnow_subheader_mobile,.bx-wrapper .bx-controls-direction a.disabled,.pn_item_rt_mobile{display:none}.sds_link{margin-bottom:13px;text-decoration:underline}.sds_list{width:100%;display:flex;justify-content:center;flex-direction:column;margin-left:0}#vidGrid,#vid_menu{flex-direction:row}#svg_div h2{margin-bottom:24px}.tab_container{margin-top:20px}.tableNote{width:100%;margin-top:10px;font-size:.87em;font-weight:400;display:inline-block;text-align:right}#vidGrid,#vid_menu,.vid{display:flex}.bx-wrapper .bx-controls-auto,.swiper-slide,.vidPlayBtnProd,.vidTxt{text-align:center}#vidGrid{width:100%;justify-content:flex-start;align-items:flex-start;padding:0;margin:0 -2%;flex-wrap:wrap;min-height:400px}#intro_div{margin-bottom:80px;margin-top:0}.vidPlayBtnProd{width:80px;height:80px;border-radius:40px;background:rgb(255 255 255 / 60%);color:#333;display:flex;justify-content:center;align-items:center;font-size:2.5em;z-index:998;position:absolute;top:calc(50% - 40px);right:calc(50% - 40px);padding-left:2%;padding-top:1%;cursor:pointer}.sub_header_menu,.vid{justify-content:center}.buyButton,.ib_image,.install_block,.mImgDots,.vid,.vidImg{position:relative}.vidPlayBtnProd:hover{background:#80c342;color:#333}.vid{width:50%;height:auto;align-items:center}.vidImg,.vidImg .vidStill{height:155px;width:100%;max-width:100%}.vidImg{z-index:3}.vidImg .vidStill{overflow:hidden;max-height:155px}.vid .vidStill{width:100%;max-height:300px;max-width:430px;border-radius:8px}.vidTxt{font-size:1em;max-width:100%;margin-top:10px;padding:0 8%}.vidTitle{font-weight:500;margin-bottom:6px;width:auto;max-width:100%;line-height:1.2}#form_div,#vid_menu,.noField{width:100%}.vidDesc{font-size:85%;font-weight:400;max-width:100%;line-height:1.3}#vid_menu{justify-content:flex-start;align-items:center;margin-bottom:30px;margin-top:14px!important}.vm_button{font-size:1.2em;font-weight:600;margin:0 2%;color:#999}#techCTA1,.page_section{margin:40px 0}.vm_active,.vm_active:hover{color:#333;font-weight:700}#dimensions_div{height:450px;max-height:450px!important;display:inline-block}#dimensions_div svg{height:100%;width:auto;display:block;block-size:100%}#dimensions_div img{width:auto;height:450px!important;margin:0 auto}.noField{background:#80c342}#svg_div{margin-bottom:60px}.swiper-slide img{margin:0 auto;max-height:300px}.mImgDot{width:14px;height:14px;border-radius:28px;border:1px solid #999;background:#fff;margin:2%}.mImgDots{width:100%;display:none;flex-direction:row;justify-content:center;align-items:center}.ib_image,.ib_image_holder{flex-direction:column;display:flex}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover,.curr{background:#999}.ib_image_holder{width:90%;height:230px;justify-content:center;padding:4% 2% 2%;margin:0 auto}.ib_image{max-width:100%;height:250px;padding:3%;border:1px solid #c3c4c3;border-radius:10px;margin-bottom:30px;justify-content:center;align-items:flex-start}.buyButton,.pn_item{border-top-left-radius:10px;text-align:center}.ibimage{max-width:90%;max-height:170px;display:flex;flex-direction:column;justify-content:center;margin:0 auto}#techCTA1,#techCTA2,.capability{max-width:100%;width:100%}.mainImg,.product_intro_flex .image{max-height:350px;display:inline-block}.ib_image_title{width:100%;text-align:center}.ib_text{font-size:.94em;line-height:1.5;padding:0 1%;font-weight:500}.ib_text a{margin-left:8px}.ib_text ul li{line-height:1.25;margin-bottom:12px;margin-left:-10px}#install_blocks{width:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:top;padding:0;margin:0}#techCTA1,.tech_section{flex-direction:row;display:flex}.install_block{width:30%;padding:0;min-height:300px}.tech_section{width:100%;justify-content:flex-start;flex-wrap:nowrap;margin-bottom:40px}.tech_section_heading{width:22%}.tech_section_info{width:78%}#techCTA1{background:#cce7b3;border-radius:10px;padding:2.5%;justify-content:space-between;align-items:center}#techCTA1 .left{width:65%;margin-right:4%;line-height:1.2}#techCTA2{padding:2.5%;display:flex;flex-direction:row;justify-content:center;margin:40px 0 0}#techCTA2 .left{width:auto;margin-right:4%;line-height:1.2}.headline{font-size:1.4em;font-weight:700;margin-bottom:10px}.cap_head{font-weight:700;margin-bottom:4px;margin-top:20px;font-size:110%}.cap_text{min-width:100%;font-weight:400;line-height:1.3}.cap_text ul li{margin-bottom:8px}.capability{padding:0;margin:0 2% 1%;height:auto;flex-basis:auto;display:inline-block}#page_nav,.capabilities{flex-direction:row;width:100%}.capabilities{display:flex;justify-content:left;align-items:flex-start;flex-wrap:wrap}.col1,.col2{flex-direction:column;display:flex}.col1{width:100%;margin-right:0;justify-content:flex-start}.col2{width:48%;justify-content:flex-start}#page_nav_wrapper{background:#80c342;width:100%;display:flex;flex-direction:column;padding:0;margin-bottom:0;margin-top:-48px;position:sticky!important;top:0;z-index:999}#page_nav_top{height:30px}#page_nav{padding:16px 10% 0;display:flex;justify-content:flex-start;align-items:center;margin:0 auto}#page_nav .tabs,.pn_item{display:flex;flex-direction:row;width:auto}#page_nav_spacer{width:100%;height:30px;background:#fff;z-index:999}#page_nav .tabs{justify-content:flex-start;align-items:center}#page_nav .links{width:auto;text-align:left;padding-top:1px}.pn_item{justify-content:center;align-items:center;padding:0 4%;height:48px;margin-right:10px;cursor:pointer;color:#999;font-size:1.2em;line-height:1.25;border-top-right-radius:10px;font-weight:700;border-top:2px solid #999;border-left:2px solid #999;border-right:2px solid #999}.buyButton,.pn_item_rt{flex-direction:row;font-weight:700;line-height:1.25;text-decoration:none;display:flex;cursor:pointer}.pn_item_rt{justify-content:center;align-items:center;padding-right:0;height:48px;margin-top:-12px;color:#90d350;font-size:1.17em;width:200px;border-radius:10px}.pn_item_rt .fa-solid{margin-top:2px;font-size:.75em;margin-left:4px}.pn_item_rt:hover{background:#70ab39;color:#fff}.buyButton{background:#80c342;height:42px;color:#fff;border-bottom-left-radius:10px;justify-content:center;align-items:center;width:120px;max-width:120px!important;min-width:120px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-shadow:1px 1px #333;font-size:1.2em;margin-top:14px}.leftControl_dummy,.rightControl_dummy{width:30px!important;min-width:30px!important;height:100%;position:relative}.buyButton:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:120px;width:20px;height:0;border:21px solid #80c342;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;cursor:pointer}.buyButton:hover{background:#639633;color:#fff}.buyButton:hover:after{border:21px solid #639633;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;background:0 0}.pn_item:hover{color:#80c342;border-top:2px solid #80c342;border-left:2px solid #80c342;border-right:2px solid #80c342}.activepn{color:#333;background:#fff;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;box-shadow:none}.leftControl_dummy{display:block}.rightControl_dummy{display:inline-block}#product_applications{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 0 40px;max-width:100%}.app_card_product{text-decoration:none;position:relative;width:19%;padding:3%;margin:.5%;display:flex;flex-direction:row;justify-content:center;align-items:center;background:#fff;background:linear-gradient(180deg,#fff 0,#fff 45%,#e7e7e7 100%);border-radius:8px;border:1px solid #efefef;color:#333;font-family:'Nunito Sans',sans-serif;font-weight:300;height:84px}#intro_buttons,.section_heading{flex-direction:row;display:flex}.section_heading{width:100%;justify-content:flex-start;align-items:center;margin:40px 0 10px}.app_card_product:hover{background:#80c342;color:#fff}.app_card_product .icon{width:20%;margin-right:8%}.app_card_product .icon img{width:100%;max-width:100%;margin:0 auto;max-height:28%}.app_card_product .titl,.app_card_product .titl p{margin:0;padding:0;font-weight:700!important}.app_card_product .titl{font-size:1em;text-align:left;line-height:1.1}.ubtn_light{font-size:1em;align-items:center;display:flex;flex-direction:row;justify-content:center;padding:5%}#intro_buttons{justify-content:flex-start;align-items:flex-start}#product_intro{width:100%;min-width:100%;text-align:center;margin:0;padding:0}.product_intro_flex{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;text-align:left;padding:0;margin:0}.product_intro_flex .text{width:50%;padding-right:0;margin-right:6%}.product_intro_flex .image{max-width:45%}.image picture{max-width:45%;max-height:350px!important;display:inline-block}.mainImg{max-width:100%}.sub_header,.sub_header_prod{width:100%;color:#fff;display:flex}.sub_header{height:290px;min-height:290px;padding:1.5% 5%;background:linear-gradient(0deg,#000 0,#000 16%,#3f3f3f 100%);margin-bottom:30px;flex-direction:row;justify-content:space-between;align-items:center}.sub_header_prod{padding:30px 0 30px 10%;background:#000;background:linear-gradient(0deg,#000 0,#000 16%,#3f3f3f 100%);margin-bottom:20px;flex-direction:row;justify-content:center;align-items:center;height:260px;z-index:999}.shBulletPt{font-size:1.1em;margin:0 0 14px;font-weight:600;color:#ccc;line-height:1.1;display:list-item!important}#product_bullets{list-style-type:square}.sh_prod_img{width:auto;margin-right:3%;padding:0}.sub_header_prod .prodimg{height:auto;max-height:150px;padding:0;margin:0}.sub_header_prod h1{font-size:2.5em;font-family:'Nunito Sans',sans-serif;font-weight:700;margin-bottom:0}.ffiHeadline,.footerformIntro p{font-family:'Nunito Sans';font-weight:400}.sub_header_menu{width:100%;background:#80c342;margin-top:-30px;margin-bottom:20px;display:flex}.sub_header_menu_lt{width:100%;background:#fff;background:linear-gradient(180deg,#fff 0,#fff 45%,#e7e7e7 100%);margin-top:0;margin-bottom:20px;display:flex;justify-content:center;color:#333}.tabRemind{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:60px;margin-bottom:60px;cursor:pointer}.tr_left{font-size:1.3em;color:#333;margin-right:30px;font-weight:700}.tr_right{font-size:1.2em;color:#80c342;margin:0;font-weight:700}.product_inline_cta{width:100%;height:75px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4%;margin:40px 0;background:#dff0d0;border-radius:10px}.product_inline_cta .prompt{width:auto;height:100%;font-size:1.2em;font-weight:400;color:#639038;padding:0;margin:0 5% 0 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;line-height:1.2em}#product_inline_cta_btn{margin-right:3%;line-height:1.1;font-size:1em;text-shadow:1px 1px #333;padding:1%}#product_features{display:flex;flex-direction:row;justify-content:flex-start;align-items:top;margin:0 0 20px;padding:0;flex-wrap:wrap;max-width:100%}.product_feature{width:32%;max-width:400px;padding:2%;border:1px solid #e7e7e7;border-radius:10px;margin:1%;line-height:1.38;font-size:95%;color:#333;display:inline-block;text-align:left;min-height:min-content}.product_feature b{font-size:110%;color:#333}.product_feature_img{width:100%;margin-bottom:20px;margin-top:0;max-width:100%}.sub_header_med_headline{font-size:1.15em;font-weight:500;line-height:1.3;margin:0}.bnow_subheader{padding:1%;background:#80c342;border-radius:8px;color:#fff;display:flex;justify-content:center;flex-direction:column;align-items:center;cursor:pointer;margin-left:10%}#content_sproof_bubble,#product_specifications{width:100%;display:flex;flex-direction:row;position:relative}.bnow_subheader:hover,.mobileSupport:hover{background:#629136;color:#fff}.bnow_subheader .headline{font-size:1.2em;font-weight:700;text-shadow:1px 1px #333}.bnow_subheader .copy{font-size:.8em;font-weight:500}.content_prod_chat_bubble{height:auto;padding:1%;width:100%;background:#fff;border:1px solid #dbdbdb;font-size:90%;margin:1%;border-radius:10px;position:relative}#content_sproof_bubble{padding:5% 3% 3%;background:#fff;color:#333;border-radius:10px;border:1px solid #efefef;margin:60px 0;background:linear-gradient(180deg,#fff 0,#fff 45%,#e7e7e7 100%);min-height:230px;height:auto}.specHeading,.specVal{padding:9px 6px 6px 8px;border:1px solid #ccc;vertical-align:top;text-align:left}#product_specifications{max-width:100%;padding:0;justify-content:space-between;margin:10px 0 0;align-items:flex-start;flex-wrap:wrap;align-items:flex-start;cursor:pointer;font-size:94%}#product_requirements,.prodSpec{display:flex;flex-direction:row}.prodSpec{justify-content:flex-start;align-items:flex-start;margin-bottom:20px;width:88%}.prodReq .left,.prodSpec .left{width:50%;margin-right:2.5%;text-align:right;font-weight:700}.prodSpec .right{width:50%;font-weight:400;line-height:1.2}.specSubItem{width:100%;margin-bottom:8px}.spec_table{width:100%;max-width:100%;margin-bottom:40px}.specHeading{width:30%;background:#f2f2f2;font-weight:700;line-height:1.1}.specVal{width:70%}.ltBracket,.rtBracket{position:absolute;bottom:0;width:5%;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;top:0;height:100%}.ltBracket{left:0;border-left:1px solid #c7c7c7;margin-left:1%}.rtBracket{right:0;min-height:200px;border-right:1px solid #c7c7c7;margin-right:1%}#product_requirements{width:100%;max-width:100%;padding:0;justify-content:center;margin:10px 0 40px;align-items:center;flex-wrap:wrap;align-items:flex-start;cursor:pointer;position:relative;font-size:90%}.btn_container_div,.prodReq{flex-direction:row;display:flex}.prodReq{width:88%;min-width:88%;margin:1% 1% 20px;justify-content:flex-start;align-items:flex-start}.prodReq .right{width:50%;font-weight:400}.btn_container_div{width:100%;justify-content:flex-end;padding-top:20px}#ffCont{width:100%;background:#e5e4e2;padding:4% 10%;color:#333;display:flex;flex-direction:row;justify-content:center;align-items:center}#ffWrap{width:80%;padding:0;margin:0}.footerformIntro{width:100%;text-align:left;font-size:1em;margin-bottom:25px}.footerformIntro p{margin-top:5px;line-height:1.4;font-style:regular}.ffiHeadline{display:inline-block;font-size:170%;color:#333;font-style:bold;margin-bottom:10px}@keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0,100px)}to{transform:translate(0,0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close,.swiper-pagination.swiper-pagination-hidden{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:960px;width:100%;height:100%;margin:0 auto;padding:0 10px;display:flex;justify-content:center;box-sizing:border-box}.modal-video-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.swiper-slide,.swiper-wrapper{transition-property:transform}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:0 0}.swiper,.swiper-wrapper{z-index:1;position:relative}@media (orientation:landscape){.modal-video-inner{padding:10px 60px;box-sizing:border-box}.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;width:auto}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0;-webkit-perspective:1000}.bx-viewport{-webkit-transform:translateZ(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url('../uploads/images/bx_loader.gif') center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-pager{margin-bottom:0}.bx-wrapper .bx-pager.bx-default-pager a{background:#d6d6d6;text-indent:-9999px;display:inline-block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:top}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url('../uploads/images/controls.png') 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url('../uploads/images/controls.png') -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('../uploads/images/controls.png') -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('../uploads/images/controls.png') -86px -44px no-repeat;margin:0}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;padding:0;margin:0}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;margin:0;padding:0}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;padding:0;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:flex;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev,.swiper-pagination-bullet:only-child,.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock,.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translate3d(0,0,0);padding-top:20px;display:inline-block;height:32px;top:100%;z-index:999}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-scrollbar,.swiper-scrollbar-drag{position:relative;border-radius:var(--swiper-scrollbar-border-radius,10px)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-scrollbar{touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-cube .swiper-slide .swiper-slide,.swiper-fade .swiper-slide .swiper-slide,.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active,.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active,.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cards,.swiper.swiper-cube,.swiper.swiper-flip{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media only screen and (min-width:320px) and (max-width:480.98px){.prod_benefits_sb,.rtAttr{flex-direction:row;display:flex}.app_card_product,.mobileSupport,.rtArrowBox,.sds_link a{text-decoration:none}#SocProofSS{padding:0 5%}.prod_benefits_sb{width:auto;max-width:max-content;height:40px;border-radius:20px;background:#80c342;justify-content:center;align-items:center!important;margin:0 auto -20px;color:#fff;font-size:1.1em;font-weight:600;padding:0 3%;z-index:99;position:relative;line-height:1}.prod_benefits_sb h2{margin:0!important;padding-bottom:0!important;padding:0;font-size:.98em;line-height:1;text-align:center}.small_app_prod_card_sml{min-width:48%!important;width:48%!important;max-width:48%!important}.page_section{margin:40px 0 10px}#repProduct .inner{width:90%;height:282px;display:flex;flex-direction:column;justify-content:center;align-items:center}.rpAction{display:flex;flex-direction:column;justify-content:center;align-items:center}.rpProdTitle{font-weight:400;font-size:1.2em;line-height:1.3;max-width:60%}.prodcname{font-weight:700}.rpAlert{background-image:url("../images/grnAlert.png");margin-right:20px;width:54px;height:47px}#rpaProc,.rpaRedir,.sds_link i{margin-right:0}#rpaProc{margin-bottom:20px}.rpaRedir{font-size:1em;color:#999;font-weight:400}.rabRight,.rtAttr{font-weight:500;line-height:1.1}.product_option .imgWrap{width:35%;display:flex;justify-content:center!important;align-items:center!important;height:100%;margin-right:2%}.product_option_txt{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.vidImg,.vidImg .vidStill{width:100%;max-width:100%;height:100px!important;max-height:100px!important}.vidImg{position:relative;z-index:3}#intro_div{margin-bottom:80px;margin-top:0}.rtAttr{color:#333;font-size:.85em;margin-top:10px;padding:0;justify-content:flex-start}.rabRight{font-size:.8em}.rabLeft{font-weight:700;line-height:1.15;margin-right:5%;padding-right:5%;padding-left:2%;font-size:.8em;border-right:1px solid #efefef}.rtArrowBox{width:90%;min-width:90%;max-width:330px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#80c342;padding:0 3%;cursor:pointer;position:relative;color:#efefef;height:54px;max-height:54px;border-top-left-radius:8px;border-bottom-left-radius:8px;margin-top:20px}.spr_headline,.spr_text{color:#333!important;max-width:100%}.rtArrowBox:after{content:"";position:absolute;top:0;left:100%;width:0;height:54px;max-height:54px;border-color:transparent transparent transparent #80c342;border-width:27px 1rem 27px 1em}.spr_headline{font-size:1em;font-weight:700;line-height:1.1;margin-bottom:5px}.spr_text{font-size:.87em;line-height:1.27;font-weight:500;min-width:min-content}.slideTypeInd,h2,h2 p,h2 span{font-weight:700}.attrAndBtn{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.slideTypeInd{display:flex;justify-content:center;align-items:center;height:28px;width:auto;padding:1% 2%;border-radius:14px;background:#b7b7b7;color:#efefef;position:absolute;right:5%;top:18px;font-size:.85em}.app_card_product,.ib_text p a,.install_block,.mImgDots,.rslide{position:relative}.rslide{display:flex;justify-content:center;align-items:center;width:100% max-width: 100%;padding:20px 0;text-align:left;height:340px;background:#efefef;border-radius:10px}.rslide_inner{max-height:210px;margin-top:10px}#page_nav_spacer{width:100%;height:30px;background:#fff;z-index:999}.tab_container{padding-top:0;margin-top:10px}h2{font-size:1.3em;line-height:1.4}h2 p,h2 span{font-size:1.4em;line-height:1.3;margin:0;padding:0}.sds_link{margin-bottom:20px;width:auto;display:inline-block}.sds_list{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-left:0;padding:0}.sub_header_prod{width:100%;padding:5px 5% 50px;color:#fff;background:#000;background:linear-gradient(0deg,#000 0,#000 16%,#3f3f3f 100%);margin-bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;z-index:999}.sub_header_med_headline{font-size:1em;font-weight:500;line-height:1.2;margin:0;max-width:100%;min-width:70%;display:inline-block}.sub_header_prod .prodimg{padding:0;margin:0;width:100% max-width: 100%;height:auto}.sh_prod_txt h1{font-size:1.5em;display:inline-block;max-width:100%;margin-bottom:5px}.sh_prod_txt{display:flex;flex-direction:column;justify-content:flex-start;width:auto;flex:1}#page_nav,.sh_left{flex-direction:row}.shBulletPt{font-size:1em;margin:0 0 10px;font-weight:600;color:#ccc;line-height:1.1;max-width:90%;display:list-item!important}.sh_left,.sh_right{width:100%;max-width:100%}.shBulletPt span{margin-left:-5px}.sh_left{display:flex;justify-content:center;align-items:center;margin:0 0 14px;padding:1% 1% 3%;border-bottom:1px solid #555;height:auto;min-height:155px;max-height:180px}#page_nav .tabs,.sh_right{display:flex;margin-right:0}#inputGroupSelect01,.ib_text p a{min-height:48px;border-radius:10px}.sh_right{flex-direction:column;justify-content:center;margin-top:3px}.sh_prod_img{width:auto;min-width:28%!important;max-width:30%;padding:0;display:flex;justify-content:flex-end;height:auto;max-height:100%}#product_bullets{list-style-type:square;list-style-position:inside;margin-bottom:20px;text-align:center}#product_bullets li,.cap_text ul li{margin-bottom:8px}#page_nav{width:100%;padding:16px 4% 0;display:flex;justify-content:flex-start;align-items:center;margin:0 auto;background:#000}#page_nav .tabs{flex-direction:row;justify-content:center;align-items:center;width:100%;padding:0 0 0 4%}#page_nav .links{width:0;text-align:center}#vid_menu,.pn_item_rt{display:none}.mobileSupport,.pn_item,.pn_item_rt_mobile{display:flex;height:48px}.pn_item_rt_mobile{width:100%;max-width:100%;justify-content:center;align-items:center;min-height:48px;margin-bottom:14px}.mobileSupport{width:60%;max-width:220px;font-size:1.2em;border-radius:10px;background:#80c342;color:#000;font-weight:700;justify-content:center;align-items:center}.pn_item{flex-direction:row;justify-content:center;align-items:center;width:auto;min-width:58px;padding:0 2%;margin-right:6px;cursor:pointer;color:#999;font-size:.9em;line-height:1.25;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:700;text-align:center;border-top:2px solid #999;border-left:2px solid #999;border-right:2px solid #999}.pn_item_rt .fa-solid{margin-top:0;margin-left:5px;width:15px;max-width:15px;padding-top:4px}.mImgSliderWrap{width:100%;max-width:100%;margin:0;padding:0}.ib_image_title,.mImgSlide{width:100%;text-align:center}.mImgSlide img{margin:0 auto;max-height:300px}.mImgDot{width:14px;height:14px;border-radius:28px;border:1px solid #999;background:#fff;margin:2%}.mImgDots{width:100%;display:none;flex-direction:row;justify-content:center;align-items:center}.prod_benefits_flex,.product_intro_flex{display:flex;flex-direction:column;width:100%}.product_intro_flex{justify-content:center;align-items:center;padding:0;margin:0}.product_intro_flex .vid{width:100%;margin-bottom:20px;order:1}.product_intro_flex .text{width:100%;max-width:100%;margin:0;padding:0;order:2}.product_intro_flex .text h2{font-size:1.2em;font-weight:700;line-height:1.2;margin-bottom:15px}.product_intro_flex .text h2 span{font-size:1.2em;font-weight:700;line-height:1.2}.product_intro_flex .image{order:1;max-width:100%;max-height:300px;display:inline-block;margin:10% 0 5%}.mainImg{display:inline-block;max-height:250px;max-width:100%}.prod_benefits_flex{min-width:100%;max-width:100%;padding:25px 0 15px}#product_features,.product_feature{display:flex;flex-direction:column}.benefit_item{width:100%;min-width:100%;max-width:100%;padding:0 5%}.benefit_text{font-weight:600;font-size:1em;line-height:1.2;width:auto;min-width:none;padding:0;text-align:left}.benefit_icon{width:20%;margin-right:5%}.benefit_icon img{max-width:50px!important;max-height:50px!important}#product_features{justify-content:flex-start;align-items:top;margin:0 0 20px;padding:0}.product_feature{width:100%;max-width:100%;padding:6%;border:1px solid #e7e7e7;border-radius:10px;margin:1%;line-height:1.38;font-size:95%;color:#333;justify-content:center;align-items:center;text-align:left}.app_card_product,.product_options{display:flex;flex-direction:column}.product_feature b{font-size:1.1em;color:#333;width:100%}.product_feature p{font-size:.9em;line-height:1.3;color:#333;width:100%;margin:0}.product_feature_img{width:100%;margin-bottom:15px;margin-top:0;max-width:160px;max-height:170px}.capability,.product_option{max-width:100%;min-width:100%}.product_options{width:100%;padding:0;align-items:flex-start;flex-wrap:wrap}.product_option{height:auto;max-height:165px;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;padding:5%;border:1px solid #e7e7e7;border-radius:10px;margin:1%;line-height:1.3;font-size:93%}.product_option p{margin:0;font-size:.9em;color:#4c4c4c}.product_option_img{width:auto;max-height:120px;padding-top:2.5%}.product_option div{width:65%;padding:1%}.product_option_txt{font-size:.9em;line-height:1.3}.product_option_txt .headline{width:100%;display:inline-block;margin-bottom:4px;line-height:1.1;font-size:1.1em}#product_applications{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -1.5% 40px;width:103%;max-width:103%}.app_card_product{width:46.5%;padding:3%;margin:1.5%;justify-content:center;align-items:center;background:#fff;background:linear-gradient(180deg,#fff 0,#fff 45%,#e7e7e7 100%);border-radius:8px;border:1px solid #efefef;color:#333;font-family:'Nunito Sans',sans-serif;font-weight:300;height:110px}.product_inline_cta,.tr_link{border-radius:10px;display:flex}.app_card_product .icon{width:40px;min-width:40px;max-width:40px;margin-right:0;height:40px;max-height:40px;min-height:40px;margin-bottom:6px}.app_card_product .icon img{height:100%;min-height:100%;margin:0 auto}.app_card_product .titl{font-size:1em;font-weight:700;text-align:center;padding:0;margin:0;line-height:1.1}.app_card_product .titl p{margin:0;padding:0}.product_inline_cta{width:100%;height:auto;flex-direction:column;justify-content:center;align-items:center;padding:10%;margin:25px 0;background:#dff0d0}.product_inline_cta .prompt{width:100%;height:100%;font-size:1.1em;line-height:1.1;font-weight:400;color:#639038;padding:0;margin:0 5% 10px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center}#product_inline_cta_btn{margin-right:3%;line-height:1.1;font-size:1em;text-shadow:1px 1px #333;padding:1%;width:70%;height:48px}.tabRemind{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:40px;margin-bottom:40px;cursor:pointer}.tr_left{font-size:1.2em;font-weight:600;line-height:1.1;color:#333;margin-right:0;margin-bottom:10px}.tr_right{font-size:1em;line-height:1.1;color:#80c342;margin:0}.ib_text p a,.tr_link{color:#999;text-decoration:none}.tr_link{width:100%;background:#fff;padding:2%;align-items:center;justify-content:center;text-align:center;border:1px solid #999;height:48px}.capabilities,.tech_section{width:100%;display:flex;flex-direction:column}.tr_link:hover{border:1px solid #80c342}.tech_section{justify-content:flex-start;flex-wrap:nowrap;margin-bottom:40px}.tech_section_heading,.tech_section_info{width:100%}.capability{width:100%;padding:0 0 20px;margin:0;height:auto;flex-basis:auto;display:inline-block;border-bottom:1px solid #efefef}.specHeading,.specVal{padding:9px 6px 6px 8px;text-align:left;vertical-align:top;border:1px solid #ccc}.capabilities{justify-content:left;align-items:flex-start;flex-wrap:wrap;margin:0}.col1,.col2{width:100%;display:flex;flex-direction:column}.cap_head{font-weight:700;margin-bottom:4px;margin-top:20px;font-size:1em;width:100%}.cap_text{font-weight:400;line-height:1.3;width:100%}.col1{margin-right:0;justify-content:flex-start}.col2{justify-content:flex-start}#techCTA1,#techCTA2{flex-direction:column;max-width:100%}#dimensions_div{height:450px;max-height:450px!important;display:inline-block}#dimensions_div img{width:auto;height:450px!important;margin:0 auto}.specHeading{width:30%;background:#f2f2f2;font-weight:700;line-height:1.1}.specVal{width:70%}#techCTA1,#techCTA2,#techCTA2 .left,.ib_text p a,.vidTxt{text-align:center}.spec_table{width:100%;max-width:100%;font-size:.85em}#techCTA1 .left .headline,.headline{font-size:1.1em}#techCTA1{width:100%;background:#cce7b3;border-radius:10px;padding:4%;display:flex;justify-content:center;align-items:center;margin:40px 0}#techCTA1 .left .text{font-size:.9em;padding:0 2%}#techCTA1 .left{width:100%;margin-right:0;line-height:1.2}#techCTA2{width:100%;padding:2.5%;display:flex;justify-content:center;margin:40px 0 0}#techCTA2 .left{width:100%;margin-right:0;line-height:1.2}#tech2_cta_btn{width:80%;margin:20px auto 0}.headline{font-weight:700;margin-bottom:5px}#install_blocks{width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:top;padding:0;margin:0}.install_block{width:100%;padding:0;min-height:300px;margin-bottom:20px}.ib_text{font-size:.9em;line-height:1.5;padding:0 1%;font-weight:500}.ib_text p a{display:flex;justify-content:center;align-items:center;width:80%;margin:0 auto;margin-top:20px!important;margin-bottom:20px!important;height:48px;background:#efefef;font-size:1em;padding:3%;left:0}.ib_text p a:hover{background:#80c342;color:#fff}.ib_text ul li{line-height:1.25;margin-bottom:12px;margin-left:-10px}#vid_menu_mobile{width:100%;display:flex;justify-content:flex-start;margin:0 auto 30px;height:48px;padding:0 10%}#inputGroupSelect01{height:48px;width:100%;padding-left:3%}.input-group-text{font-size:1em;height:48px;max-height:48px}#vidGrid{width:104%;min-width:104%;display:flex;flex-direction:row;justify-content:flex-start;align-items:top;padding:0;margin:0 -2% 3%;flex-wrap:wrap;height:auto;min-height:150px}.vidPanel{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:44%;margin:0 3% 8px;height:153px;z-index:2}.vidTxt{font-size:.85em;max-width:100%;padding:0 8%;margin-top:7px}.vidTitle{font-weight:600;margin-bottom:6px;max-width:100%;line-height:1.2;font-size:.9em}.vidDesc{font-size:.88em;font-weight:400;max-width:100%;line-height:1.3}.form_div{padding:0}}@media only screen and (min-width:481px) and (max-width:768.98px){#repProduct .inner,.rpAction{display:flex;flex-direction:column}#sp_slides,.rtArrowBox,.vidImg{position:relative}.small_app_prod_card_sml{width:31%!important;max-width:31%!important;min-width:31%!important}#repProduct .inner{width:90%;height:282px;justify-content:center;align-items:center}.rpAction{justify-content:center;align-items:center}.rpProdTitle{font-weight:400;font-size:1.2em;line-height:1.3;max-width:60%}.prodcname{font-weight:700}.rpAlert{background-image:url("../images/grnAlert.png");margin-right:20px;width:54px;height:47px}#rpaProc{margin-right:0;margin-bottom:20px}.rpaRedir{font-size:1em;color:#999;font-weight:400;margin-right:0}.rabRight,.rtAttr{font-weight:500;line-height:1.1}#sp_slides{width:80%;margin:40px 10% 30px;padding:0;background:0 0;height:auto;min-height:350px}#page_nav_spacer{width:100%;height:30px;background:#fff;z-index:999}#page_nav_wrapper,.rtArrowBox{background:#80c342;display:flex}.vid .vidStill{width:100%;max-height:none;max-width:100%;border-radius:8px}.vidImg,.vidImg .vidStill{width:100%;max-width:100%;height:100px!important;max-height:100px!important}#page_nav_wrapper{width:100%;flex-direction:column;padding:0;margin-bottom:0;margin-top:-48px;position:sticky!important;top:0;z-index:999}#product_bullets,.cap_text ul li{margin-bottom:8px}.vidImg{z-index:3}.product_intro_flex .text h2,.product_intro_flex .text h2 span,h2{font-size:1.2em;font-weight:700;line-height:1.2}.rtAttr{color:#333;font-size:.85em;margin-top:10px;padding:0}.rabRight{font-size:.8em}.rabLeft{font-weight:700;line-height:1.15;margin-right:5%;padding-right:5%;padding-left:2%;font-size:.8em;border-right:1px solid #efefef}.rtArrowBox{width:90%;min-width:90%;max-width:330px;flex-direction:row;justify-content:space-between;align-items:center;padding:0 3%;cursor:pointer;color:#efefef;height:52px;max-height:52px;border-top-left-radius:8px;border-bottom-left-radius:8px;margin-top:20px;text-decoration:none}.spr_headline,.spr_text{color:#333!important;max-width:100%}.rtArrowBox:after{content:"";position:absolute;top:0;left:100%;width:0;height:54px;max-height:54px;border-color:transparent transparent transparent #80c342;border-width:26px 1rem}.spr_headline{font-size:1.2em;font-weight:700;line-height:1.1;margin-bottom:5px}.spr_text{font-size:.95em;line-height:1.27;font-weight:500;min-width:min-content}.attrAndBtn{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.slideTypeInd{display:flex;justify-content:center;align-items:center;height:28px;width:auto;padding:1% 2%;border-radius:14px;background:#b7b7b7;color:#efefef;position:absolute;right:5%;top:18px;font-weight:700;font-size:.85em}.app_card_product,.ib_text p a,.install_block,.mImgDots,.rslide{position:relative}.rslide{display:flex;justify-content:center;align-items:center;width:100% max-width: 100%;padding:20px 0;text-align:left;height:340px;background:#efefef;border-radius:10px}.rslide_inner{max-height:210px;margin-top:40px}.sds_list{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-left:0;padding:0}.tab_container{padding-top:0;margin-top:20px}.sub_header_prod{width:100%;padding:15px 20px 0;color:#fff;background:#000;background:linear-gradient(0deg,#000 0,#000 16%,#3f3f3f 100%);margin-bottom:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:auto;max-height:410px;min-height:410px;z-index:999}#page_nav,.sh_left{flex-direction:row}.sub_header_med_headline{font-size:1.1em;font-weight:500;line-height:1.15;margin:0;max-width:90%}.sh_prod_txt h1{font-size:1.5em}.shBulletPt{font-size:1.1em;margin:0 0 14px;font-weight:600!important;color:#ccc;line-height:1.2;max-width:90%;display:list-item!important}.mobileSupport,.pn_item{font-weight:700;display:flex}#page_nav .tabs,.sh_right{max-width:100%;margin-right:0}.shBulletPt span{margin-left:-5px}.sh_left{display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:100%;margin:0 0 20px;padding:0 0 15px 10%;border-bottom:1px solid #555;max-height:155px;min-height:125px}.sh_right{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:3px;margin-bottom:15px}.sh_prod_img{width:35%;margin-right:3%;padding:0}#product_bullets{list-style-type:square;list-style-position:inside;text-align:center}#product_bullets li{margin-bottom:6px}#page_nav{width:100%;padding:22px 4% 0;display:flex;justify-content:flex-start;align-items:center;margin:0 auto;background:#000}#page_nav .tabs{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;min-width:100%;padding:0}#page_nav .links{width:0%;display:flex;justify-content:flex-start;align-items:center;padding:0;margin:0}#vid_menu,.pn_item_rt{display:none}.pn_item_rt_mobile{width:100%;display:flex;justify-content:center;align-items:center}.mobileSupport{width:60%;max-width:60%;font-size:1.2em;height:48px;border-radius:10px;background:#80c342;color:#000;justify-content:center;align-items:center;text-decoration:none}.pn_item{flex-direction:row;justify-content:center;align-items:center;width:auto;padding:0 3%;height:48px;margin-right:10px;cursor:pointer;color:#999;font-size:.9em;line-height:1.25;border-top-left-radius:10px;border-top-right-radius:10px;text-align:center;border-top:2px solid #999;border-left:2px solid #999;border-right:2px solid #999}.pn_item_rt .fa-solid{margin-top:0;margin-left:5px;width:15px;max-width:15px;padding-top:4px}.mImgSliderWrap{width:100%;max-width:100%;margin:30px 0 0;padding:0}.ib_image_title,.mImgSlide{width:100%;text-align:center}.mImgSlide img{margin:0 auto;max-height:300px}.mImgDot{width:14px;height:14px;border-radius:28px;border:1px solid #999;background:#fff;margin:2%}.mImgDots{width:100%;display:none;flex-direction:row;justify-content:center;align-items:center}.prod_benefits_flex,.product_intro_flex{flex-direction:column;width:100%;display:flex}.product_intro_flex{justify-content:center;align-items:flex-start;text-align:left;padding:0;margin:0}.product_intro_flex .vid{width:100%;min-width:100%;height:auto;margin-bottom:20px;order:1}.product_intro_flex .text{width:100%;max-width:100%;margin:0;padding:0;order:2}.prod_benefits_flex{min-width:100%;padding:26px 10px 20px}.benefit_item{width:100%;min-width:100%;padding:0 5%}.benefit_text{font-weight:600;font-size:1em;line-height:1.2;width:auto;padding:0;text-align:left;min-width:50%;margin:0}.benefit_icon{width:12%;margin-right:2.5%}#product_features{display:flex;flex-direction:column;justify-content:flex-start;align-items:top;margin:0 0 20px;padding:0}.product_feature{height:auto;max-height:240px;width:100%;max-width:100%;padding:2% 4%;border:1px solid #e7e7e7;border-radius:10px;margin:1%;line-height:1.38;font-size:95%;color:#333;display:flex;flex-direction:row;justify-content:flex-start!important;align-items:center!important}.product_feature b{font-size:1em;color:#333;width:100%}.product_feature p{font-size:1em;color:#333;width:100%;text-align:left}.product_feature_img{height:auto;width:auto;max-width:50%;margin-right:20px;display:flex;justify-content:center;align-items:center;margin-bottom:0}.product_options{width:100%;padding:0;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap}.product_option{max-height:140px;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;min-width:100%;max-width:100%;padding:4%;border:1px solid #e7e7e7;border-radius:10px;margin:1%;line-height:1.3;font-size:93%}.product_option .imgWrap{width:150px;display:flex;justify-content:center;align-items:center;height:70%}.product_option p{margin:0;font-size:1em;color:#4c4c4c}.product_option_img{max-width:150px;max-height:110px;padding-top:0}.product_option div{width:65%;padding:1%}.product_option div .headline{width:100%;display:inline-block;margin-bottom:5px;font-size:120%}#product_applications{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -1% 40px;width:102%;max-width:102%}.app_card_product{text-decoration:none;width:48%;padding:3%;margin:1%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;background:linear-gradient(180deg,#fff 0,#fff 45%,#e7e7e7 100%);border-radius:8px;border:1px solid #efefef;color:#333;font-family:'Nunito Sans',sans-serif;font-weight:300;height:110px}.product_inline_cta,.tr_link{border-radius:10px;display:flex}.app_card_product .icon{width:50px;min-width:45px;max-width:45px;margin-right:0;height:45px;max-height:45px;min-height:45px;margin-bottom:4px}.app_card_product .icon img{height:100;min-height:100%;margin:0 auto}.app_card_product .titl{font-size:1em;font-weight:700;text-align:center;padding:0;margin:0;line-height:1.1}.app_card_product .titl p{margin:0;padding:0}.product_inline_cta{width:100%;height:auto;flex-direction:column;justify-content:center;align-items:center;padding:4%;margin:25px 0;background:#dff0d0}.product_inline_cta .prompt{width:100%;height:100%;font-size:1.1em;line-height:1.1;font-weight:400;color:#639038;padding:0;margin:0 5% 10px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center}#product_inline_cta_btn{margin-right:3%;line-height:1.1;font-size:1em;text-shadow:1px 1px #333;padding:1%;width:70%;height:48px}.tabRemind{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:40px;margin-bottom:40px;cursor:pointer}.tr_left{font-size:1em;font-weight:600;line-height:1.1;color:#333;margin-right:20px}.tr_right{font-size:1em;line-height:1.1;color:#80c342;margin:0}.ib_text p a,.tr_link{color:#999;text-decoration:none}.tr_link{width:100%;background:#fff;padding:2%;align-items:center;justify-content:center;text-align:center;border:1px solid #999;height:48px}.capabilities,.tech_section{width:100%;display:flex;flex-direction:column}.tr_link:hover{border:1px solid #80c342}.tech_section{justify-content:flex-start;flex-wrap:nowrap;margin-bottom:40px}.tech_section_heading,.tech_section_info{width:100%}.capability{width:100%;max-width:100%;min-width:100%;padding:0 0 20px;margin:0;height:auto;flex-basis:auto;display:inline-block;border-bottom:1px solid #efefef}.specHeading,.specVal{padding:9px 6px 6px 8px;text-align:left;vertical-align:top;border:1px solid #ccc}.capabilities{justify-content:left;align-items:flex-start;flex-wrap:wrap;margin:0}.col1,.col2{width:100%;display:flex;flex-direction:column}.cap_head{font-weight:700;margin-bottom:4px;margin-top:20px;font-size:1em;width:100%}.cap_text{font-weight:400;line-height:1.3;width:100%}.col1{margin-right:0;justify-content:flex-start}.col2{justify-content:flex-start}#techCTA1,#techCTA2{flex-direction:column;display:flex;max-width:100%}#dimensions_div{height:450px;max-height:450px!important;display:inline-block}#dimensions_div img{width:auto;height:450px!important;margin:0 auto}.specHeading{width:30%;background:#f2f2f2;font-weight:700;line-height:1.1}.specVal{width:70%}#techCTA1,#techCTA2,#techCTA2 .left,.ib_text p a,.vidTxt{text-align:center}.spec_table{width:100%;max-width:100%;font-size:.85em}#techCTA1 .left .headline,.headline{font-size:1.1em}#techCTA1{width:100%;background:#cce7b3;border-radius:10px;padding:4%;justify-content:center;align-items:center;margin:40px 0}#techCTA1 .left .text{font-size:.9em;padding:0 2%}#techCTA1 .left{width:100%;margin-right:0;line-height:1.2}#techCTA2{width:100%;padding:2.5%;justify-content:center;margin:40px 0 0}#techCTA2 .left{width:100%;margin-right:0;line-height:1.2}#tech2_cta_btn{width:80%;margin:20px auto 0}.headline{font-weight:700;margin-bottom:5px}#install_blocks{width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:top;padding:0;margin:0}.install_block{width:100%;padding:0;min-height:300px;margin-bottom:20px}.ib_text{font-size:.9em;line-height:1.5;padding:0 1%;font-weight:500}.ib_text p a{display:flex;justify-content:center;align-items:center;width:80%;margin:0 auto;margin-top:20px!important;margin-bottom:20px!important;height:48px;min-height:48px;border-radius:10px;background:#efefef;font-size:1em;padding:3%;left:0}.ib_text p a:hover{background:#80c342;color:#fff}.ib_text ul li{line-height:1.25;margin-bottom:12px;margin-left:-10px}#vid_menu_mobile{width:100%;display:flex;justify-content:flex-start;margin:0 auto 40px;height:48px;padding:0 10%}.input-group-text{font-size:1em;height:48px;max-height:48px}#inputGroupSelect01{height:48px;min-height:48px!important;border-radius:10px;width:100%;padding-left:3%}#vidGrid,.vidPanel{display:flex;padding:0}#vidGrid{width:104%;min-width:104%;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0 -2%;flex-wrap:wrap;min-height:400px}.vidPanel{flex-direction:column;justify-content:flex-start;align-items:top;width:29.33%;margin:0 2% 14px;height:160px;z-index:2}.vidTxt{font-size:.8em;max-width:100%;margin-top:6px;padding:0 8%}.vidTitle{font-weight:500;margin-bottom:6px;max-width:100%;line-height:1.15;font-size:.9em}.vidDesc{font-size:.88em;font-weight:400;max-width:100%;line-height:1.3}.form_div{padding:0 4%}#intro_div{margin-bottom:50px;margin-top:0}.product_intro_flex .image{order:1;max-width:100%;max-height:350px!important;display:inline-block;margin:10% 0 5%}}@media only screen and (min-width:769px) and (max-width:1059.98px){#SocProofSS{padding:0 10%}.small_app_prod_card_sml{width:23%!important;max-width:23%!important;min-width:23%!important}.vidImg,.vidImg .vidStill{max-width:100%;height:auto!important;max-height:130px!important;width:100%}.tech_section{width:100%;display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap;margin-bottom:40px}.tech_section_heading,.tech_section_info{width:100%}.vidImg{position:relative;z-index:3}.spr_headline{font-size:1.25em;font-weight:700;line-height:1.1;margin-bottom:5px;color:#333!important;max-width:95%}.spr_text{font-size:.95em;line-height:1.27;font-weight:500;color:#333!important;max-width:100%;min-width:min-content}.attrAndBtn{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.app_card_product,.rslide{position:relative;flex-direction:row;display:flex}.rslide{justify-content:center!important;align-items:center;width:100% max-width: 100%;text-align:left;height:340px;background:#efefef;padding:5%!important}.rslide_inner{max-height:210px;margin-top:20px}.app_card_product .icon{width:30%;min-width:30%;margin-right:2%;height:40px}.app_card_product .icon img{width:auto;max-width:100%;min-width:100%!important;margin:0 auto;height:auto;max-height:100%}.app_card_product .titl{font-size:1em;font-weight:700!important;text-align:left;padding:0;margin:0;line-height:1.1}.app_card_product{text-decoration:none;width:31.33%;padding:3%;margin:1%;justify-content:center;align-items:center;background:#fff;background:linear-gradient(180deg,#fff 0,#fff 45%,#e7e7e7 100%);border-radius:8px;border:1px solid #efefef;color:#333;font-family:'Nunito Sans',sans-serif;font-weight:300;height:84px}#product_applications{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -.5% 40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:101%;max-width:101%}.benefit_item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:auto;min-width:48%;max-width:48%;margin:0 0 30px;padding:0 2% 0 0}.prod_benefits_flex{width:100%;min-width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:30px 10% 10px}.sub_header_prod .prodimg{height:auto;width:auto;max-height:100%;max-width:100%;padding:0;margin:0}.sub_header_med_headline{font-size:1em;font-weight:500;line-height:1.2;margin:0;color:#cecece}.sh_prod_txt h1{font-size:1.8em;display:inline-block;width:auto;min-width:min-content;max-width:100%;line-height:1;margin-bottom:6px}.sh_prod_txt{display:flex;flex-direction:column;justify-content:flex-start;width:50%;min-width:200px}.sub_header_prod{width:100%;padding:10px 0 0 10%;color:#fff;background:#000;background:linear-gradient(0deg,#000 0,#000 16%,#3f3f3f 100%);margin-bottom:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center!important;height:240px;z-index:999}.sh_left{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:auto;margin-right:1%}.sh_right{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:auto;padding-top:0;margin-right:0;padding-right:7%}.shBulletPt{font-size:1.1em;margin:7px 0 9px;font-weight:600;color:#ccc;line-height:1.1;display:list-item!important}.sh_prod_img{width:auto;margin-right:20px;padding:0;height:100%;min-height:100%;max-width:33%}.product_intro_flex{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:left;padding:0;margin:0}.product_intro_flex .text{width:62%;margin-right:5%;padding:0}.mImgSliderWrap{width:33%;max-width:33%;min-height:auto;margin:0}.product_feature,.product_option{margin:1%;display:flex;text-align:left}.product_feature{width:31%;max-width:31%;padding:2%;border:1px solid #e7e7e7;border-radius:10px;line-height:1.2;font-size:95%;color:#333;flex-direction:column;justify-content:flex-start;align-items:center}#product_options{width:100%;max-width:100%;padding:0;display:flex;flex-direction:row;justify-content:flex-start;margin:0 0 40px;align-items:flex-start;flex-wrap:wrap;align-items:center;cursor:pointer;flex-wrap:wrap}.product_option{max-height:240px;height:auto;min-height:200px;flex-direction:column;justify-content:center;align-items:center;width:48%;min-width:48%;max-width:48%;padding:3%;border:1px solid #e7e7e7;border-radius:10px;line-height:1.3;font-size:.9em}.product_option p{margin:0;font-size:90%;color:#4c4c4c}.product_option .headline{font-weight:700;font-size:103%;line-height:1.2;color:#333;width:100%;min-width:100%;display:inline-block;padding:0;margin:0}.product_option_img{max-width:150px;max-height:110px;margin-right:0}.product_option .imgWrap{width:100%;display:flex;justify-content:center;align-items:center;height:70%;margin-bottom:8px}#page_nav,#page_nav .tabs{display:flex;flex-direction:row}#page_nav{width:100%;padding:22px 10% 0;justify-content:flex-start;align-items:flex-start;margin:0 auto;background:#000}#page_nav .tabs{justify-content:flex-start;align-items:center;width:auto;min-width:350px;margin:0;padding:0}.pn_item,.pn_item_rt{flex-direction:row;cursor:pointer;display:flex;font-size:1em;text-align:center;font-weight:700}#page_nav .links{min-width:120px;text-align:left;margin:0}.pn_item{justify-content:center;align-items:center;width:102px;max-width:102px;padding:0 3%;height:48px;margin-right:2%;color:#999;line-height:1.25;border-top-left-radius:10px;border-top-right-radius:10px;border-top:2px solid #999;border-left:2px solid #999;border-right:2px solid #999}.pn_item_rt{justify-content:center;align-items:center;width:125px;padding:0 1%;height:46px;margin-top:0;color:#000;line-height:1;border-radius:10px 10px 0 0;border-top:2px solid #80c342;border-right:2px solid #80c342;border-left:2px solid #80c342;background:#80c342;text-decoration:none}.pn_item_rt .fa-solid{margin-top:2px;font-size:.75em;margin-left:4px}.pn_item_rt:hover{background:#70ab39;color:#fff}#vidGrid{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:0;margin:0 -2%;flex-wrap:wrap;min-height:400px}.vidPanel{display:flex;flex-direction:column;justify-content:left;align-items:top;width:30%;max-width:30%;margin:0 1.5% 20px;height:180px;z-index:2}.vidDesc,.vidTitle,.vidTxt{max-width:100%}.vidTxt{font-size:1em;margin-top:10px;padding:0 8%;text-align:center}.vidTitle{font-size:.9em;font-weight:700;margin-bottom:6px;line-height:1.2}.vidDesc{font-size:.8em;font-weight:400;line-height:1.3}.product_feature_img{height:150px;width:auto}#page_nav_spacer{width:100%;height:30px;background:#fff;z-index:999}#intro_div{margin-bottom:50px;margin-top:0}}@media only screen and (min-width:1060px) and (max-width:1399.98px){.spr_headline,.spr_text{color:#333!important;position:relative}.app_card_product,.attrAndBtn,.rs_left_img,.rs_right_text,.rslide,.spr_headline,.spr_text,.vidImg{position:relative}#SocProofSS{padding:0 10%}.small_app_prod_card_sml{width:23%!important;max-width:23%!important;min-width:23%!important}.tech_section{width:100%;display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap;margin-bottom:40px}.tech_section_heading,.tech_section_info{width:100%}.rslide{display:flex;flex-direction:row;justify-content:center!important;align-items:center;width:100% max-width: 100%;text-align:left;height:340px;background:#efefef;padding:5%!important}.rslide_inner{max-height:210px;max-width:90%;width:90%;margin-top:-30px}.rs_left_img{width:33%!important;min-width:33%!important;max-width:33%!important;height:100%;max-height:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;z-index:999;padding:0;margin:0 2% 0 0;background:0 0}.limg,.rs_right_text{max-width:100%!important}.limg{width:auto;height:90%;max-height:235px}.rs1_right_text,.rs_right_text{min-width:60%;height:100%;display:flex;flex-direction:column;padding:0;width:auto}.rs_right_text{justify-content:left;margin-left:0}.rs1_right_text{max-width:100%;justify-content:left;margin-left:4%}.spr_text{display:inline-block;font-size:.95em;line-height:1.27;font-weight:500;width:95%!important;max-width:95%!important;min-width:95%!important}.spr_headline{font-size:1.25em;font-weight:700;line-height:1.1;margin-bottom:5px;max-width:95%}.attrAndBtn{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.product_intro_flex{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;text-align:left;padding:0;margin:0}.product_intro_flex .text{width:50%;padding-right:0;margin-right:5%}#product_intro_cta_btn{margin-right:20px}.product_intro_flex .image{width:45%;min-width:45%;max-height:350px;display:inline-block}.vidImg,.vidImg .vidStill{height:auto!important;max-height:136px!important}.image picture{max-width:45%;max-height:350px!important;display:inline-block}.benefit_item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:30%;min-width:30%;max-width:30%;margin:1% 1% 30px;padding:0}#intro_div{margin-bottom:40px;margin-top:0}#page_nav_spacer{width:100%;height:30px;background:#fff;z-index:999}.prod_benefits_flex{width:100%;min-width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:0 10%}.vidImg .vidStill{width:100%;max-width:100%}.vidImg{width:100%;max-width:100%;z-index:3}.benefit_text{font-weight:600;font-size:1em;line-height:1.2;max-width:100%;padding:0;text-align:left}.sub_header_med_headline{color:#cecece}.sh_prod_txt h1{font-size:1.8em;display:inline-block;width:auto;min-width:min-content;max-width:100%;line-height:1}.form_div{padding:0}#vidGrid{width:104%;min-width:104%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:0;margin:0 -2%;flex-wrap:wrap;min-height:400px}.vidPanel{display:flex;flex-direction:column;justify-content:left;align-items:top;width:21%;max-width:21%;margin:0 2% 2.5%;height:174px;z-index:2}.vidTxt{font-size:1em;max-width:100%;margin-top:10px;padding:0 8%;text-align:center}.vidTitle{font-size:.9em;font-weight:700;margin-bottom:6px;max-width:100%;line-height:1.2}#product_options{width:100%;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.product_option{height:auto;min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:31%;padding:3%;border:1px solid #e7e7e7;border-radius:10px;margin:1%;line-height:1.3;font-size:1em;text-align:left}.product_option .imgWrap{width:100%;display:flex;justify-content:center;align-items:center;height:200px;margin-right:0;margin-bottom:10px}.product_option_txt{margin:0;font-size:1em;font-weight:500}.product_option_img{width:auto;max-width:200px;max-height:150px;padding-top:0;margin-bottom:8px}.product_option div{width:100%;padding:0;line-height:1.3;font-size:.9em}.product_option div .headline{width:100%;display:inline-block;margin-bottom:2px;margin-top:14px;line-height:1.2;font-size:1.2em}.product_feature{width:23%;max-width:23%;padding:2%;border:1px solid #e7e7e7;border-radius:10px;margin:1%;line-height:1.2;font-size:95%;color:#333;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:left}.product_feature_img{height:150px;width:auto}.product_feature b{margin-bottom:10px;line-height:1.2}.product_feature p{font-size:1em;width:100%;line-height:1.4;font-weight:500}.app_card_product .icon{width:30%;min-width:30%;margin-right:2%;height:50px}.app_card_product .icon img{width:auto;max-width:100%;min-width:100%!important;margin:0 auto;height:auto;max-height:100%}.app_card_product .titl{font-size:1.1em;font-weight:700!important;text-align:left;padding:0;margin:0;line-height:1.1}.app_card_product{text-decoration:none;width:32.33%;margin:.5%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3%;background:#fff;background:linear-gradient(180deg,#fff 0,#fff 45%,#e7e7e7 100%);border-radius:8px;border:1px solid #efefef;color:#333;font-family:'Nunito Sans',sans-serif;font-weight:300;height:84px}#page_nav,.sub_header_prod{background:#000;width:100%}#product_applications{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -.5% 40px;width:101%;max-width:101%}.sub_header_prod{padding:20px 0 0 10%;color:#fff;background:linear-gradient(0deg,#000 0,#000 16%,#3f3f3f 100%);margin-bottom:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center!important;height:auto;z-index:999}.sh_left,.sh_right{flex-direction:row;display:flex;width:auto}.sh_right{justify-content:center;max-width:40%;padding-top:20px;margin-right:0;margin-left:3%;padding-right:0}.sh_left{justify-content:flex-start;align-items:center;margin-right:5%;min-width:none}.sub_header_prod .prodimg{height:auto;max-height:180px;max-width:200px;padding:0;margin:0}.sh_prod_img{width:auto;padding:0;margin-right:10px}.sh_prod_img img{height:auto;width:auto;max-height:190px;max-width:190px}.sub_header_med_headline{font-size:1.25em;font-weight:500;line-height:1.2;margin:0}.pn_item,.pn_item_rt{text-align:center;font-weight:700;cursor:pointer;font-size:1em}.mImgSliderWrap{width:50%;max-width:50%;margin:0;padding:0}#page_nav{padding:22px 10% 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0 auto}#page_nav_wrapper{width:100%;display:flex;flex-direction:column;padding:0;margin-bottom:0;margin-top:0;position:sticky!important;top:0;z-index:999;height:80px}#page_nav .tabs,.pn_item{flex-direction:row;display:flex}#page_nav .tabs{justify-content:flex-start;align-items:center;width:auto;min-width:350px;margin:0;padding:0}#page_nav .links{min-width:120px;text-align:left;margin:0}.pn_item{justify-content:center;align-items:center;width:102px;max-width:102px;padding:0 3%;height:48px;margin-right:2%;color:#999;line-height:1.25;border-top-left-radius:10px;border-top-right-radius:10px;border-top:2px solid #999;border-left:2px solid #999;border-right:2px solid #999}.pn_item_rt{display:flex;flex-direction:row;justify-content:center;align-items:center;width:125px;padding:0 1%;height:46px;margin-top:0;color:#000;line-height:1;border-radius:10px 10px 0 0;border-top:2px solid #80c342;border-right:2px solid #80c342;border-left:2px solid #80c342;background:#80c342;text-decoration:none}#vid_menu,.sds_list{width:100%;display:flex}.pn_item_rt:hover{background:#70ab39;color:#fff}.pn_item_rt .fa-solid{margin-top:2px;font-size:.75em;margin-left:4px}.sds_list{justify-content:center;flex-direction:column;margin-left:0;padding:0}#vid_menu{flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:30px;cursor:pointer;height:50px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;margin-top:14px!important}#vid_menu_mobile{display:none}.vm_button{font-size:1em;font-weight:600;margin:0 2%;color:#999;max-height:100%}}@media only screen and (min-width:1400px){#product_bullets,.rslide{flex-direction:row;text-align:left}.small_app_prod_card_sml{width:18%!important;max-width:18%!important;min-width:18%!important}#SocProofSS{padding:0 10%}.shBulletPt{font-size:1.25em;display:list-item!important;font-weight:600;color:#ccc;line-height:1.1;width:auto;min-width:max-content;margin:1% 5% 1% 1%}.spr_headline,.spr_text{color:#333!important;position:relative}#product_bullets{list-style-type:square;list-style-position:outside;margin-bottom:8px;display:flex;justify-content:flex-start;flex-wrap:wrap;width:auto}.rslide{display:flex;justify-content:center!important;align-items:center;position:relative;width:100% max-width: 100%;height:340px;background:#efefef;padding:20px 5%!important}.rslide_inner{max-height:210px;max-width:90%;width:90%;margin-top:-30px}.rs_left_img{position:relative;width:33%!important;min-width:33%!important;max-width:33%!important;height:100%;max-height:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;z-index:999;padding:0;margin:0 2% 0 0;background:0 0}.limg,.rs_right_text{max-width:100%!important}.limg{width:auto;height:90%;max-height:235px}.rs1_right_text,.rs_right_text{width:auto;min-width:60%;height:100%;display:flex;flex-direction:column;padding:0}.rs_right_text{position:relative;justify-content:left;margin-left:0}.rs1_right_text{max-width:100%;justify-content:left;margin-left:4%}.spr_text{display:inline-block;font-size:.95em;line-height:1.27;font-weight:500;width:95%!important;max-width:95%!important;min-width:95%!important}.spr_headline{font-size:1.25em;font-weight:700;line-height:1.1;margin-bottom:5px;max-width:95%}.attrAndBtn{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.product_intro_flex{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;text-align:left;padding:0;margin:0}.product_intro_flex .text{width:36%;padding-right:0;margin-right:40px}.image picture,.product_intro_flex .image{width:auto;max-height:480px!important;display:inline-block}.product_intro_flex .vid{width:auto;margin-bottom:20px;order:1}.benefit_item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:31%;min-width:31%;max-width:31%;margin:0 1% 30px;padding:0}#intro_div{margin-bottom:20px;margin-top:0}#page_nav_spacer{width:100%;height:30px;background:#fff;z-index:999}.prod_benefits_flex{width:100%;min-width:100%;display:flex;flex-direction:row;padding:0 10%;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.vidImg .vidStill{width:100%;max-width:100%;height:auto!important;max-height:138px!important}.vidImg{width:100%;max-width:100%;height:auto!important;max-height:220px!important;position:relative;z-index:3}.benefit_text{font-weight:600;font-size:1.1em;line-height:1.2;max-width:100%;padding:0;text-align:left}.sub_header_med_headline{color:#cecece}.sh_prod_txt h1{font-size:1.8em;display:inline-block;width:auto;min-width:min-content;max-width:100%;line-height:1}.sh_prod_txt{display:flex;flex-direction:column;justify-content:flex-start;width:auto;max-width:500px}.form_div{padding:0}#vidGrid{width:104%;min-width:104%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:0;margin:0 -2%;flex-wrap:wrap;min-height:400px}.vidPanel{display:flex;flex-direction:column;justify-content:left;align-items:top;width:16%;max-width:16%;margin:0 2% 1%;height:206px;z-index:2}.vidTxt{font-size:1em;max-width:100%;margin-top:10px;padding:0 8%;text-align:center}.vidTitle{font-size:.9em;font-weight:700;margin-bottom:6px;max-width:100%;line-height:1.2}#product_options{width:100%;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.product_option{height:auto;min-height:230px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:23%;padding:3%;border:1px solid #e7e7e7;border-radius:10px;margin:1%;line-height:1.3;font-size:1em;text-align:left}.product_option .imgWrap{width:100%;display:flex;justify-content:center;align-items:center;height:200px;margin-right:0;margin-bottom:10px}.product_option_txt{margin:0;font-size:1em;font-weight:500}.product_option_img{width:auto;max-width:200px;max-height:150px;padding-top:0;margin-bottom:8px}.product_option div{width:100%;padding:0;line-height:1.3;font-size:.9em}.product_option div .headline{width:100%;display:inline-block;margin-bottom:2px;margin-top:14px;line-height:1.2;font-size:1.2em}.product_feature{width:23%;max-width:23%;padding:2%;border:1px solid #e7e7e7;border-radius:10px;margin:1%;line-height:1.2;font-size:95%;color:#333;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:left}.product_feature_img{height:150px;width:auto}.product_feature b{margin-bottom:10px;line-height:1.2}.product_feature p{font-size:1em;width:100%;line-height:1.4;font-weight:500}.app_card_product .icon{width:30%;min-width:30%;margin-right:6%;height:60px}.app_card_product .icon img{width:auto;max-width:100%;min-width:100%!important;margin:0 auto;height:auto;max-height:100%}.app_card_product .titl{font-size:1em;font-weight:700!important;text-align:left;padding:0;margin:0;line-height:1.1}.app_card_product{text-decoration:none;position:relative;width:19%;padding:3%;margin:.5%;display:flex;flex-direction:row;justify-content:center;align-items:center;background:#fff;background:linear-gradient(180deg,#fff 0,#fff 45%,#e7e7e7 100%);border-radius:8px;border:1px solid #efefef;color:#333;font-family:'Nunito Sans',sans-serif;font-weight:300;height:84px}#page_nav,.sub_header_prod{background:#000;width:100%}#product_applications{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -.5% 40px;width:101%;max-width:101%}.sub_header_prod{padding:20px 0 0 10%;color:#fff;background:linear-gradient(0deg,#000 0,#000 16%,#3f3f3f 100%);margin-bottom:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center!important;height:auto;z-index:999}.sh_left,.sh_right{flex-direction:row;display:flex;width:auto}.sh_right{justify-content:center;max-width:850px;padding-top:20px;margin-right:0;margin-left:0;padding-right:0;flex:1}.sh_left{justify-content:flex-start;align-items:center;margin-right:2.5%;min-width:none}.sub_header_prod .prodimg{height:auto;max-height:180px;max-width:200px;padding:0;margin:0}.sh_prod_img{width:auto;padding:0;margin-right:25px}.sh_prod_img img{height:auto;width:auto;max-height:190px;max-width:190px}.sub_header_med_headline{font-size:1.25em;font-weight:500;line-height:1.2;margin:0}.pn_item,.pn_item_rt{text-align:center;font-weight:700;cursor:pointer;font-size:1em}.mImgSliderWrap{width:50%;max-width:50%;margin:0;padding:0}#page_nav{padding:22px 10% 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0 auto}#page_nav_wrapper{width:100%;display:flex;flex-direction:column;padding:0;margin-bottom:0;margin-top:0;position:sticky!important;top:0;z-index:999;height:80px}#page_nav .tabs,.pn_item{flex-direction:row;display:flex}#page_nav .tabs{justify-content:flex-start;align-items:center;width:auto;min-width:350px;margin:0;padding:0}#page_nav .links{min-width:120px;text-align:left;margin:0}.pn_item{justify-content:center;align-items:center;width:102px;max-width:102px;padding:0 3%;height:48px;margin-right:2%;color:#999;line-height:1.25;border-top-left-radius:10px;border-top-right-radius:10px;border-top:2px solid #999;border-left:2px solid #999;border-right:2px solid #999}.pn_item_rt{display:flex;flex-direction:row;justify-content:center;align-items:center;width:125px;padding:0 1%;height:47px;margin-top:0;color:#000;line-height:1;border-radius:10px 10px 0 0;border-top:2px solid #80c342;border-right:2px solid #80c342;border-left:2px solid #80c342;background:#80c342;text-decoration:none}#vid_menu,.sds_list{width:100%;display:flex}.pn_item_rt:hover{background:#70ab39;color:#fff}.pn_item_rt .fa-solid{margin-top:2px;font-size:.75em;margin-left:4px}.sds_list{justify-content:center;flex-direction:column;margin-left:0;padding:0}#vid_menu{flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:30px;cursor:pointer;height:50px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;margin-top:14px!important}#vid_menu_mobile{display:none}.vm_button{font-size:1em;font-weight:600;margin:0 2%;color:#999;max-height:100%}}