
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0; padding:0;}button,input,select,textarea{font-family:inherit; font-size:100%; margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"], input[type="reset"],input[type="submit"]{-webkit-appearance:button; cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box; padding:0;}input[type="search"]{-webkit-appearance:textfield; -moz-box-sizing:content-box;-webkit-box-sizing:content-box; box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto; vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}@import url('https://fonts.googleapis.com/css?family=Lato|Muli');*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;}html{font-size:62.5%;height:100%;}body{font:300 1em/1.4 'Muli', sans-serif;color:#434343;height:100%;}.clear:before,.clear:after{content:' ';display:table;}.clear:after{clear:both;}.clear{zoom:1;}img{max-width:100%;vertical-align:bottom;}a{color:#f8981d;text-decoration:none;cursor:pointer;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}table{font-size:1.6em;}a:hover{font-weight:600;}a:focus{outline:0;}a:hover,a:active{outline:0;}span.special-i{display:inline-block;font-size:1em;text-transform:none !important;}.special{text-transform:none !important;}.hr-custom{margin-top:30px;margin-bottom:30px;}.text-middle{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}input:focus{outline:0;border:1px solid #04A4CC;}h1,h2,h3,h4,h5,h6{color:#434343;text-transform:uppercase;font-family:'Lato', sans-serif;font-weight:100;margin:0;}h1{font-size:4.5em;margin:0;}h2{font-size:3.5em;}h3{font-size:2.4em;}h4{font-size:2.2em;}h5{font-size:2em;}h6{font-size:1.8em;}span{font-size:1.6em;}.home-page h2, .about-content h2{font-size:3.5em;border-left:2px solid;padding-left:20px;font-weight:100;}.testimonials-cont h2{color:#fff;}p, ul, ol{color:#424242;font-size:1.6em;margin:1em 0;}ul > ul{font-size:1em;}.hide{display:none;}.home-page h2 + p{padding-left:20px;}.btn{color:#fff;background:#f8981d;padding:10px 20px;min-width:230px;display:inline-block;text-transform:uppercase;text-align:center;position:relative;-webkit-transition-duration:0.4s;transition-duration:0.4s;text-decoration:none;overflow:hidden;cursor:pointer;font-size:1.3em;}.btn-full{min-width:0;width:100%;}.contact-btn span{position:relative;overflow:hidden;display:inline-block;cursor:pointer;}.btn:after, .contact-btn span:after{background:#f8c688;display:block;position:absolute;padding-top:300%;padding-left:350%;margin-left:-20px!important;margin-top:-120%;opacity:0;transition:all 0.8s}.contact-btn span:after{z-index:-1;}.btn:active:after, .contact-btn span:active:after{padding:0;margin:0;opacity:1;transition:0s;z-index:1;}section{padding:35px 0;}.no-padding{padding:0;}iframe{border:none;}.wrapper{flex-direction:column;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:space-between;-ms-flex-pack:center;justify-content:space-between;}.fixed-header-opacity{opacity:0;transition:.5s;}.fixed-header-opacity.fixed-header{opacity:1;position:fixed;top:0;width:100%;z-index:99999;background:#fff;box-shadow:0px 0px 4px #636363;}.header span, .header a{font-size:1.3em;}.top-header-1{padding:10px;background-color:#d47f12;color:#fff;}.top-header-1 > a{ box-shadow:0px 2px 9px #ba6f0f; min-width:auto;}.top-header-1 a{color:#fff;}.top-header-1 a:hover{color:#fff;}.top-header-1-content, .nav-cont{max-width:960px;margin:0 auto;}.top-header-1-content{display:flex;justify-content:space-between;align-items:center;}.top-header-1-lft a.btn, .top-header-1-lft span{display:inline-block;min-width:0;vertical-align:middle;}.top-header-1-lft a.btn{margin-right:10px;}.top-header-1-rt > div{display:inline-block;vertical-align:middle;}.top-header-1-rt > div:first-child{background:#ca770d;border-radius:10px;padding:5px 8px;}.logo{flex-grow:1;}.full-responsive-menu{display:none;}header.header.clear nav.nav{position:relative;}.nav{background:#fff;box-shadow:0px 1px 1px #f6dab7;}.home-content-cont, .nav-cont, .the-width{max-width:960px;width:95%;margin:0 auto;position:relative;}section.full{max-width:100%;width:100%;}.nav-cont{display:flex;align-items:center;padding:10px 0;position:static;}.nav-menu-cont > ul{list-style:none;padding:0;margin:0;display:flex;}.nav-menu-cont > ul li{padding:5px 0;}.nav-menu-cont > ul li > a{padding:30px 15px;font-size:18px;text-transform:uppercase;color:#f8981d;font-weight:600;-o-transition:0s;-ms-transition:0s;-moz-transition:0s;-webkit-transition:0s;transition:0s;}.nav-menu-cont > ul > li:hover,.nav-menu-cont > ul li ul li > a:hover{border-bottom:2px solid #f8981d;}.nav-menu-cont .sub-menu{list-style:none;margin:0;padding:0;display:flex;position:absolute;width:100%;left:0;right:0;background:#fff;z-index:9999;top:76px;box-shadow:0px 0px 4px #beb7b7;display:none;opacity:0;transition:.4s;}.sub-menu li{max-width:960px;z-index:10;position:relative;transition:.4s;opacity:0;}.nav-menu-cont ul li:hover > .sub-menu{display:flex;justify-content:center;opacity:1;padding:0 2%;}.nav-menu-cont ul li:hover > .sub-menu li{opacity:1;padding:10px 30px;}.nav-menu-cont ul.sub-menu li > a{color:#636363;padding:5px 0 3px;display:block;}.nav-menu-cont ul.sub-menu li > a:hover{color:#f8981d;border-bottom:none;}.sub-menu .home-prodts{padding:0;position:relative;}.sub-menu .home-prodts-flex .prd-cat{font-size:18px;border:0;border-bottom:2px solid #434343;}.sub-menu .home-prodts-flex .prd-name{font-size:18px;text-transform:none;}.sub-menu .home-prodts-flex:not(:last-child){padding-right:15px;flex-grow:2;}.sub-menu .home-prodts-flex:last-child{padding-left:15px;}.sub-menu .more-prod-cont{width:100%;padding:10px 0;}.home-prodts-flex{position:relative;height:100%;}form.search{border:1px solid #cac7bf;display:flex;margin-left:20px;}button.search-submit{background:#fff;border:none;box-shadow:none;max-width:50px;margin:0;padding:0;flex:1 0 auto;order:2;}button.search-submit img{height:16px;width:16px;margin:10px;}input.search-input{border:none;font-size:16px;flex:2 0 auto;text-indent:10px;}input.search-input::-webkit-input-placeholder{color:#cac7bf;}#post-404 h1{display:flex;color:#ddd;font-size:8.5em;position:relative;justify-content:center;align-items:center;}#post-404 .fourOfour h2{display:block;width:100%;font-size:3em;color:#fff;}#post-404 .content-cont{padding-bottom:1.5em;padding-top:1.5em;}.fourOfour{border-radius:50%;height:350px;text-align:center;width:350px;display:flex;justify-content:center;align-items:center;margin:0 auto;align-content:center;padding:10px;background:#d47f12;box-shadow:0px -5px 8px #ddd;flex-wrap:wrap;}.homepage-back{text-align:center;padding-top:10px;}.homepage-back h2{font-size:3.2em;}@-moz-keyframes spin{ 100%{ -moz-transform:rotate(360deg);}}@-webkit-keyframes spin{ 100%{ -webkit-transform:rotate(360deg);}}@keyframes spin{ 100%{ -webkit-transform:rotate(360deg); transform:rotate(360deg);}}@-moz-keyframes nospin{ 100%{ -moz-transform:rotate(-360deg);}}@-webkit-keyframes nospin{ 100%{ -webkit-transform:rotate(-360deg);}}@keyframes nospin{ 100%{ -webkit-transform:rotate(-360deg); transform:rotate(-360deg);}} #post-404 h1:after{animation:glitch-animation 2s infinite linear alternate-reverse;clip:rect( 0, 900px, 0, 0 );color:#f2eeee;content:attr( data-text );left:3px;overflow:hidden;position:absolute;top:0;} #post-404 h1:before{animation:glitch-animation-2 3s infinite linear alternate-reverse;clip:rect( 0, 900px, 0, 0 );color:#fff;content:attr( data-text );left:-3px;overflow:hidden;position:absolute;top:0;}@keyframes glitch-animation{0%{clip:rect(42px, 9999px, 44px, 0);}5%{clip:rect(12px, 9999px, 59px, 0);}10%{clip:rect(48px, 9999px, 29px, 0);}15.0%{clip:rect(42px, 9999px, 73px, 0);}20%{clip:rect(63px, 9999px, 27px, 0);}25%{clip:rect(34px, 9999px, 55px, 0);}30.0%{clip:rect(86px, 9999px, 73px, 0);}35%{clip:rect(20px, 9999px, 20px, 0);}40%{clip:rect(26px, 9999px, 60px, 0);}45%{clip:rect(25px, 9999px, 66px, 0);}50%{clip:rect(57px, 9999px, 98px, 0);}55.0%{clip:rect(5px, 9999px, 46px, 0);}60.0%{clip:rect(82px, 9999px, 31px, 0);}65%{clip:rect(54px, 9999px, 27px, 0);}70%{clip:rect(28px, 9999px, 99px, 0);}75%{clip:rect(45px, 9999px, 69px, 0);}80%{clip:rect(23px, 9999px, 85px, 0);}85.0%{clip:rect(54px, 9999px, 84px, 0);}90%{clip:rect(45px, 9999px, 47px, 0);}95%{clip:rect(37px, 9999px, 20px, 0);}100%{clip:rect(4px, 9999px, 91px, 0);}}@keyframes glitch-animation-2{0%{clip:rect(65px, 9999px, 100px, 0);}5%{clip:rect(52px, 9999px, 74px, 0);}10%{clip:rect(79px, 9999px, 85px, 0);}15.0%{clip:rect(75px, 9999px, 5px, 0);}20%{clip:rect(67px, 9999px, 61px, 0);}25%{clip:rect(14px, 9999px, 79px, 0);}30.0%{clip:rect(1px, 9999px, 66px, 0);}35%{clip:rect(86px, 9999px, 30px, 0);}40%{clip:rect(23px, 9999px, 98px, 0);}45%{clip:rect(85px, 9999px, 72px, 0);}50%{clip:rect(71px, 9999px, 75px, 0);}55.0%{clip:rect(2px, 9999px, 48px, 0);}60.0%{clip:rect(30px, 9999px, 16px, 0);}65%{clip:rect(59px, 9999px, 50px, 0);}70%{clip:rect(41px, 9999px, 62px, 0);}75%{clip:rect(2px, 9999px, 82px, 0);}80%{clip:rect(47px, 9999px, 73px, 0);}85.0%{clip:rect(3px, 9999px, 27px, 0);}90%{clip:rect(26px, 9999px, 55px, 0);}95%{clip:rect(42px, 9999px, 97px, 0);}100%{clip:rect(38px, 9999px, 49px, 0);}}.footer-cont{display:flex;flex-wrap:wrap;}.footer ul{list-style:none;padding:0;margin:0;}.footer-top-wrap{padding:40px 0;background:#f8981d;color:#fff;}.footer-top-wrap a{color:#fff;}.footer-top-cont,.footer-btm-cont{display:flex;align-items:center;}.footer-top-cont{justify-content:space-between;}.footer-top-cont > div:first-child li{font-size:18px;padding:.5em 0;text-transform:uppercase;}.footer-top-cont > div:first-child li:not(:first-child){padding-top:5px;}.footer-btm-wrap{background:#434343;}.footer-btm-cont{text-align:center;}.footer-btm-cont > p{width:100%;color:#e4e4e4;}.footer-add > span:first-child{font-weight:600;font-size:2.4em;display:block;}.footer-socials ul{display:flex;align-items:center;font-size:3em;padding-bottom:15px;padding-top:15px;}.footer-socials ul li{flex-basis:25%;}.newsltr-signup{text-align:center;position:relative;margin-top:30px;}.newsltr-signup:after{content:'';background:url('../../uploads/2017/02/product-back.jpg') no-repeat center center;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;z-index:-1;}.newsltr-signup h2,.page-template-template-basic .newsltr-signup h2{border-left:none;font-size:3em;margin-top:0;padding-left:0;text-transform:none;}.newsltr_txt{margin-bottom:15px;}.contact_form .gfield_html{font-size:1em !important;}.contact_form .ginput_container{margin-bottom:25px;margin-right:10px;}.contact-form p{padding:0px !important;}.gform_heading{display:none !important;}.contact_form input[type="submit"]{background:#f8981d;color:#fff;width:auto;border-bottom:none;padding:10px 40px;}.contact_form .gfield_label{font-weight:300 !important;margin-bottom:0px !important;display:flex !important;justify-content:flex-start;}.contact_form .gfield--width-full.gfield_html_formatted{font-size:2em;display:flex;flex-direction:column;align-items:flex-start;text-align:left;}.contact_form input[type="checkbox"]{background:#fff;width:5px !important;height:5px;border:#fff solid 2px;border-radius:100px;padding:8px;border-width:1px;margin-top:3px !important;outline-style:solid;outline-color:#636363;outline-width:1px;}.gchoice input[type=checkbox]:checked{background:#f8981d;background-size:auto 6px;border:#fff solid 2px;padding:5px;border-width:4px;height:7px;outline-style:solid;outline-color:#636363;outline-width:1px;}.gchoice{display:flex;justify-content:flex-start;text-align:left;}.contact-form .gform_footer{justify-content:center;}.instruction.validation_message{display:none;}.contact_form .validation_message.gfield_validation_message{font-size:1.3em !important;}.contact_form .gfield_error input[type="text"]{border-bottom:1px solid #636363 !important;}.gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message{background:none !important;border:none !important;margin-top:-20px !important;padding:unset !important;text-align:left !important;}.gform_wrapper .gfield_error [aria-invalid=true]{border:unset !important;}.gfield_error label{color:#434343 !important;}.contact_form .gform_confirmation_message{font-size:4em;padding:100px;}.gform_wrapper .gfield_required{color:#636363 !important;}.contact_form .gform_ajax_spinner{margin-bottom:5px !important;margin-left:10px;height:30px;}.product-img{max-width:150px;}@media only screen and (max-width:371px){.gform_wrapper.gravity-theme input[type=submit]{top:37px;}.contact_form .ginput_container{margin-bottom:5px !important;}}.iG-notifications-wrap{background:#636363;color:#fff;width:100%;}.iG-notifications-wrap ul,.iG-notifications-wrap p,.iG-notifications-wrap ol,.iG-notifications-wrap h1,.iG-notifications-wrap h2,.iG-notifications-wrap h3,.iG-notifications-wrap h4,.iG-notifications-wrap h5,.iG-notifications-wrap h6{color:#fff;}.iG-notifications-wrap p{margin:.75em 0;}.iG-notifications{margin:0 auto;max-width:960px;overflow:hidden;position:relative;width:95%;}.snw-notifi-wrap{display:flex;justify-content:center;align-items:top;}.snw-pricetag-icon{flex:0 1 auto;min-width:30px;}.snw-pricetag-icon img{padding:12px 1em 12px 0;}.snw-text{}.vid-lst{padding:0;margin:0;}.vid-item{display:inline-block;width:25%;}.thumb{cursor:pointer;margin:.5em 1em 0 0;padding:25%;}.thumb:hover{opacity:.7;}.vid-lst > li:last-child .thumb{margin:.5em 0 0 0;}.terms-of-service main ol{list-style-type:lower-alpha;}.terms-of-service main ol ol{list-style-type:decimal;}.terms-of-service main li{margin:1em 0;padding-left:.5em;}.terms-of-service main li li{font-size:16px;}.page-title-wrap{background:#f8981d;}.page-title-wrap h1{margin-bottom:0;font-weight:100;font-size:4.5em;margin:0;}.page-title-wrap h1,.page-title-wrap p{color:#fff;}.to-lowercase::first-letter,a.to-lowercase::first-letter,h2 a.to-lowercase::first-letter,h2 a span.to-lowercase::first-letter{text-transform:lowercase !important;display:inline-block;}span.to-lowercase{display:inline-block;}span.to-lowercase.hide{display:none;}.page-title-cont{display:flex;padding:30px 0;justify-content:space-between;}.page-title-cont a{color:#fff;text-decoration:underline;}.featured-img-cont{flex:1;}.featured-img-cont > img{position:absolute;bottom:-50px;}.page-title-cont div:last-child{flex:2;}.about-content > h2:not(:first-of-type){margin-top:20px;margin-bottom:20px;}.page-template-template-basic h2,.page-template-template-basic h3,.page-template-template-basic h4,.page-template-template-basic h5,.page-template-template-basic h6{margin-bottom:0;margin-top:1em;}.page-template-template-basic h2,.page-template-page-single-product h2{font-size:3.5em;}.page-template-template-basic p{margin-top:5px}.page-template-template-basic p > span{font-size:1em;}.page-template-page-faq h2{font-size:3.5em;margin-bottom:1em;}.faq-item{border-top:1px solid #818181;padding:1.6em 0;position:relative;}.faq-item:last-child{border-bottom:1px solid #818181;}.faq-item:nth-child(odd){background:#f7f7f7;}.faq-question{cursor:pointer;padding:0 1em;}.faq-question h2{color:#f8981d;font-size:1.6em;font-weight:500;margin:0;text-transform:none !important;}.faq-answer{height:0;opacity:0;overflow:hidden;padding:0 3em 0;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;visibility:hidden;}.faq-answer.faq-answer-open{height:auto;opacity:1;overflow-x:visible;padding:1.6em 3em 0;visibility:visible;z-index:200;}.faq-answer p:first-of-type{margin-top:0;}.faq-answer h2{font-size:3.5em;}.faq-question.active h2:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.faq-question h2:before{background:url('img/icons/icon_arrow.svg') no-repeat center center;content:'';display:inline-block;height:15px;margin-right:.5em;width:13px;vertical-align:middle;}.contact-title-cont.the-width h1{color:#fff;}.contact-form .newsltr-optin{padding:0 10px;}.page-template-page-contact .content-cont{padding-bottom:15em;padding-top:0;position:relative;margin-top:-13%;}.featured-contact-img-cont{background-repeat:no-repeat;padding-bottom:17%;}.contact-form-cont h3{margin:0;}.contact-form-cont input,.contact-form-cont select,.contact-form-cont textarea{width:100%;color:#636363;padding-left:5px;font-weight:600;-webkit-appearance:none;border-radius:0;border:1px solid #636363;}.contact-form-cont input:focus,.contact-form-cont select:focus,.contact-form-cont textarea:focus{border-color:#f8981d;outline-color:#f8981d;border-width:1px;}.contact-form-cont select{cursor:pointer;}.contact-form-cont input,.contact-form-cont select{border:none;border-bottom:1px solid #636363;}.contact-form-cont textarea{height:90px;resize:none;}.contact-form-cont .contact-btn{text-align:right;}.contact-form-cont span{font-size:16px;}.contact-addr-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;box-shadow:2px 2px 8px #a79b9b;}.contact-form{flex-basis:60%;padding:20px 40px;}.contact-form .merge{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.contact-form .col-12{width:100%;}.contact-form .col-6{width:50%;}.contact-form p{padding:10px;}.contact-addr{background:#f8981d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 40px;flex-basis:40%;}.contact-addr *{color:#fff;}.contact-addr div > span{display:block;padding:30px 0;}.contact-addr div > span i,.contact-addr div > span i + span{display:inline-block;vertical-align:middle;}.contact-addr div > span i + span:last-of-type{vertical-align:top;}.contact-addr div > span i{padding-right:10px;}.contact-addr .address-move{display:block;padding-top:30px;}.contact-socials ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:3em;margin:0;padding:0;list-style:none;}.contact-socials ul li{flex-basis:25%;}div.wpcf7 .ajax-loader{position:absolute;display:none;}.thank-you .contact-form{display:flex;}.thanks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;align-content:center;text-align:center;}.thanks > *{display:block;flex-basis:100%;}.thanks > span:first-of-type{padding:30px 0;}.thanks > span{font-size:2.4em;}.thanks > span:last-of-type{color:#f8981d;}.partners li{padding:10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.partners li > a{ flex-basis:100%;}.partners li > .partner-details{ flex:2.5;}.partners li > .partner-details span{ font-size:16px;}.partners li .partner-img{ flex:1; min-height:135px; padding-left:10px; position:relative;}.partners li .partner-img img{position:absolute;height:auto;top:0;bottom:0;margin:auto;}.partners .partner-details a:before{content:"\2022";color:#454545;position:relative;left:-20px;}.content-cont{padding-bottom:3.5em;padding-top:3.5em;}.iglobal-warranty-information .content-cont h2:first-of-type{font-size:2.4em;}.iG-career-resorts ul{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;padding:0;}.iG-career-resorts ul li{display:flex;flex-direction:column;flex:1 0 auto;align-items:center;padding:0 7px;width:33.333%;}.iG-career-resorts ul li span{color:#f8981d;display:block;font-size:18px;padding-top:15px;}.iG-career-resorts ul li img{min-height:1px;}.loading-wrapper{background:rgba(0, 0, 0, .65);position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;}.loading-wrapper .group{margin:-23px 0 0 -50px;position:absolute;top:50%;left:50%;text-align:center;}.loading-wrapper .group img{display:inline-block;}.loading-wrapper .group span{color:#fff;display:inline-block;width:100%;}.iG-Career-search-form{display:flex;justify-content:flex-start;flex-wrap:wrap;padding-top:20px;}.iG-Career-search-form > div{flex:1 0 auto;align-self:flex-end;width:25%;}.iG-Career-search-form > div > div{padding:0 7px;}.iG-Career-search-form label{display:block;font-size:1.6em;}.iG-Career-search-form select,.iG-Career-search-form input{border:1px solid #a9a9a9;color:#636363;font-size:16px;font-weight:600;padding:4px 6px;width:100%;}.iG-Career-search-form select::-ms-expand{display:none;}.iG-Career-search-form select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(img/icons/icon_arrowdown.svg);background-repeat:no-repeat;background-position:right 10px center;-webkit-background-size:14px 12px;background-size:14px 12px;}.iG-Career-search-form .btn{min-width:auto;padding:7px 20px;vertical-align:bottom;width:100%;}.iG-Career-search-form input:focus{padding:5px 6px;}#resultsContainer{margin-top:30px;}table#RLCC-SEARCHRESULTS{width:100%;}table#RLCC-SEARCHRESULTS tr{border-bottom:1px solid #a9a9a9;}table#RLCC-SEARCHRESULTS th{padding-bottom:5px;text-align:left;}table#RLCC-SEARCHRESULTS td{padding:15px 10px;width:26%;}table#RLCC-SEARCHRESULTS td:first-child{padding:15px 10px 15px 0;width:30%;}table#RLCC-SEARCHRESULTS td:last-child{padding:15px 0 15px 10px;text-align:right;width:18%;}table#RLCC-SEARCHRESULTS td a.btn{font-size:13px;min-width:150px;padding:7px 20px;}#RLCC-SEARCHRESULTS_info{display:none;}#RLCC-SEARCHRESULTS_paginate{text-align:center;margin:50px 0 0;}#RLCC-SEARCHRESULTS_paginate a{border:1px solid #a9a9a9;color:#434343;display:inline-block;height:30px;line-height:1.5;margin:0 5px;vertical-align:top;width:30px;}#RLCC-SEARCHRESULTS_paginate .paginate_active{border:1px solid #f8981d;}a#RLCC-SEARCHRESULTS_first, a#RLCC-SEARCHRESULTS_last{display:none;}a#RLCC-SEARCHRESULTS_previous, a#RLCC-SEARCHRESULTS_next{background:url('img/icons/send.png') no-repeat center center;overflow:hidden;text-indent:-9999px;}a#RLCC-SEARCHRESULTS_previous{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.iG-job-wrap{display:table;width:100%;}.iG-job-wrap div{display:table-cell;vertical-align:top;}.iG-job-description{padding-right:30px;width:66.6666%;}.iG-job-description h3{text-transform:none;}.iG-job-description ul{padding:0 0 0 20px;}.iG-job-description ul li{padding:.4em 0;}.iG-job-description ul li:first-child{padding:0 0 .4em 0;}.iG-job-details{min-width:280px;max-width:350px;width:33.333%;}table.iG-job-list{border-bottom:1px solid #a9a9a9;margin-top:1.6em;text-align:left;width:100%;}table.iG-job-list th{padding-right:20px;vertical-align:top;}table.iG-job-list tr:last-child th{padding-bottom:30px;}table.iG-job-list td{padding:4px 0;vertical-align:top;}div.job-row{display:table;width:100%;}.job-row .btn{margin-top:30px;min-width:auto;width:100%;}.app-upload-wrap{border-top:1px solid #f8981d;border-bottom:1px solid #f8981d;padding:2em 0;margin:2em 0;}.app-hd{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;overflow:auto;}.app-hd h3,.app-hd p{flex:1 0 auto;margin:0;}.app-hd p{color:#f8981d;margin:0;text-align:right;}.fileinput-button span{font-size:13px;font-weight:600;}table.table.table-striped{margin:0;width:100%;}table.table.table-striped tr.template-upload td{border:1px solid #636363;font-size:10px;padding:10px;vertical-align:top;}table.table.table-striped tr.template-upload td:first-child{border-right:none;}table.table.table-striped tr.template-upload td:last-child{border-left:none;text-align:right;}table.table.table-striped tr.template-upload td p.size{font-size:1.4em;}table.table.table-striped tr.template-upload td p.name{text-transform:uppercase;}.app-form-lg label{display:block;font-size:1.6em;}.app-form-lg input{background:#fff;border:1px solid #a9a9a9;color:#636363;font-size:14px;font-weight:600;padding:4px 6px;margin-bottom:1em;width:100%;}.app-form-lg input[type="checkbox"],.app-form-lg input[type="radio"]{cursor:pointer;margin:0;opacity:0;padding:0;vertical-align:middle;width:auto;}.app-form-lg input[type="checkbox"] + label,.app-form-lg input[type="radio"] ~ label{background:url('img/icons/icon_checkbox.svg') no-repeat scroll left center transparent;-webkit-background-size:15px 15px;background-size:15px 15px;display:inline-block;line-height:19px;margin-left:-18px;padding-left:22px;vertical-align:middle;}.app-form-lg input[type="checkbox"]:checked + label ,.app-form-lg input[type="radio"]:checked ~ label{background-image:url('img/icons/icon_checkbox-checked.svg');-webkit-background-size:15px 15px;background-size:15px 15px;}.app-form-lg select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(img/icons/icon_arrowdown.svg);background-repeat:no-repeat;background-position:right 10px center;-webkit-background-size:14px 12px;background-size:14px 12px;border:1px solid #a9a9a9;color:#636363;font-size:16px;font-weight:600;padding:4px 6px;width:100%;margin-bottom:1em;}.app-form-lg select::-ms-expand{display:none;}.app-form-lg textarea{font-size:1.4em;margin-bottom:1em;resize:vertical;width:100%;}.app-flex{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 -10px;}.app-flex > .flex-2col{flex:1 0 auto;max-width:50%;padding:0 10px;}.app-flex > .flex-4col{flex:1 0 auto;max-width:25%;padding:0 10px;}.app-name{display:flex;flex-direction:row;flex-wrap:nowrap;}.app-name > div{flex:1 0 auto;}.app-name > div:nth-child(2){padding:0 20px;}.app-name > div:last-child{flex:0 0 60px;}.btn-app-add{text-align:right;}.app-form-lg .input-group{margin:20px 0;}.app-form-lg .app-crime.input-group{padding-left:15px;}.app-form-lg .input-group > div{display:inline-block;padding-right:20px;text-transform:uppercase;}.app-form-lg .input-group > div:first-child{padding-left:5px;}.app-form-lg .inline-module{margin-top:30px;}.remove-item{cursor:pointer;}.app-or-txt, .or-txt{color:#f8981d;}strong.related-info{font-size:1.4em;}#work-preferences,#skills,#education,#employment,#references,#background,#certification{margin-top:0;border-top:1px solid #f8981d;padding-top:20px;}.app-form-lg .app-crime{display:table}.app-form-lg .app-crime.input-group > div{display:table-cell;padding-right:40px;vertical-align:top;}.app-form-lg .app-crime.input-group input[type="radio"] ~ label{background:url('img/icons/icon_checkbox.svg') no-repeat scroll left top transparent;-webkit-background-size:15px 15px;background-size:15px 15px;}.app-form-lg .app-crime.input-group input[type="radio"]:checked ~ label{background-image:url('img/icons/icon_checkbox-checked.svg');-webkit-background-size:15px 15px;background-size:15px 15px;}.btn-app-add.end .btn{border:none;}.app-form-lg .app-waive input[type="checkbox"]{position:absolute;top:0;left:-5;}.app-form-lg .app-waive input[type="checkbox"] + label{background:url('img/icons/icon_checkbox.svg') no-repeat scroll left top transparent;-webkit-background-size:15px 15px;background-size:15px 15px;}.app-form-lg .app-waive input[type="checkbox"]:checked + label{background-image:url('img/icons/icon_checkbox-checked.svg');-webkit-background-size:15px 15px;background-size:15px 15px;}.app-form-lg .app-waive > div.flex-2col:first-child{flex:0 0 auto;max-width:100%}.app-form-lg .app-waive > div.flex-2col:last-child{flex:2;padding-left:30px;position:relative;max-width:100%;}#day-availability .input-group{display:flex;justify-content:left;flex-wrap:wrap;padding-left:5px;}#day-availability .input-group > div{flex:1 0 auto;margin-bottom:10px;}#day-availability .input-group > div:first-child{padding-left:0;}.ui-datepicker{background:#fff;box-shadow:0 0 10px rgba(0, 0, 0, .5);display:none;text-align:center;}.ui-datepicker-header{background:#f8981d;color:#fff;display:flex;justify-content:space-between;overflow:hidden;align-items:center;width:100%;}.ui-datepicker-prev{order:1;}.ui-datepicker-next{order:3;}.ui-datepicker-prev,.ui-datepicker-next{padding:23px 6px;}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{background-color:#f7ab49;}.ui-datepicker-next span,.ui-datepicker-prev span{background:url('img/icons/slider-nxt.png') no-repeat center;display:block;height:27px;text-indent:-99999px;width:27px;}.ui-datepicker-prev span{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.ui-datepicker-title{display:flex;flex-direction:column;margin-top:-10px;order:2;line-height:1;text-align:center;}.ui-datepicker-month{font-size:2.4em;order:2;display:block;width:100%;}.ui-datepicker-year{font-size:1.3em;order:1;display:block;width:100%;}.ui-datepicker th{padding:10px 0 5px;}.ui-datepicker th span{font-size:1em;}.ui-datepicker td a{display:block;padding:10px;}td.ui-datepicker-unselectable.ui-state-disabled span{background:#ddd;color:#9a9a9a;display:block;font-size:1em;padding:10px;}.ui-state-active, .ui-datepicker td a:hover{background:#f8981d;color:#fff;font-weight:600;}@font-face{font-family:'Font-Name';src:url('fonts/font-name.eot');src:url('fonts/font-name.eot?#iefix') format('embedded-opentype'),url('fonts/font-name.woff') format('woff'),url('fonts/font-name.ttf') format('truetype'),url('fonts/font-name.svg#font-name') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'iglobal';src:url('fonts/iglobal.eot?d4da0z');src:url('fonts/iglobal.eot?d4da0z#iefix') format('embedded-opentype'),url('fonts/iglobal.ttf?d4da0z') format('truetype'),url('fonts/iglobal.woff?d4da0z') format('woff'),url('fonts/iglobal.svg?d4da0z#iglobal') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'mail';src:url('fonts/mail.eot?dlbplb');src:url('fonts/mail.eot?dlbplb#iefix') format('embedded-opentype'),url('fonts/mail.ttf?dlbplb') format('truetype'),url('fonts/mail.woff?dlbplb') format('woff'),url('fonts/mail.svg?dlbplb#mail') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"], [class*=" icon-"]{font-family:'iglobal' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-envelope-o:before{content:"\f003";font-family:'mail' !important;}.icon-envelope:before{content:"\f0e0";font-family:'mail' !important;}.icon-chevron-left:before{content:"\f053";}.icon-chevron-right:before{content:"\f054";}.icon-angle-double-left:before{content:"\f100";}.icon-angle-double-right:before{content:"\f101";}.icon-angle-left:before{content:"\f104";}.icon-angle-right:before{content:"\f105";}.icon-angle-up:before{content:"\f106";}.icon-angle-down:before{content:"\f107";}.icon-youtube2:before{content:"\f167";}.icon-youtube-play:before{content:"\f16a";}.icon-youtube-square:before{content:"\e900";}.icon-youtube:before{content:"\e901";}.icon-share:before{content:"\ea7d";}.icon-google-plus:before{content:"\ea8b";}.icon-google-plus2:before{content:"\ea8c";}.icon-google-plus3:before{content:"\ea8d";}.icon-facebook:before{content:"\ea90";}.icon-facebook2:before{content:"\ea91";}.icon-twitter:before{content:"\ea96";}.icon-youtube3:before{content:"\ea9d";}.icon-linkedin:before{content:"\eac9";}.icon-linkedin2:before{content:"\eaca";}.icon-pinterest:before{content:"\ead1";}.icon-pinterest2:before{content:"\ead2";}::selection{background:#04A4CC;color:#FFF;text-shadow:none;}::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none;}::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none;}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto;}.alignright{float:right;margin:5px 0 20px 20px;}.alignleft{float:left;margin:5px 20px 20px 0;}a img.alignright{float:right;margin:5px 0 20px 20px;}a img.alignleft{float:left;margin:5px 20px 20px 0;}a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center;}.wp-caption.alignnone{margin:5px 20px 20px 0;}.wp-caption.alignleft{margin:5px 20px 20px 0;}.wp-caption.alignright{margin:5px 0 20px 20px;}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}.wp-caption .wp-caption-text,.gallery-caption{font-size:1.1em;line-height:17px;margin:0;padding:0 4px 5px;}img[class*="size"],img[class*="attachment-"]{height:auto;}.home-page a{font-size:1.6em;}.home-page h2 span,.home-page p a,.home-page ul a{font-size:1em;}.full{position:relative;}.slider{height:670px;overflow:hidden;visibility:hidden;}.slider.slick-initialized{visibility:visible;}.banner-image{height:670px;max-height:670px;min-height:570px;overflow:hidden;padding-bottom:11.75%;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}.banner-image > img{width:100%;display:none;}.journey-cont{height:220px;}.journey{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:space-between;-ms-flex-pack:center;justify-content:space-between;top:-132px;position:relative;}.diamond{position:relative;text-align:center;}.diamond > *{cursor:pointer;}.diamond > span{display:block;text-align:center;color:#fff;font-weight:600;font-size:18px;margin-bottom:20px;}.dia-box{text-align:center;padding-bottom:20px;}.dia-box > span{display:inline-block;width:20px;height:20px;background-color:#2f343e;margin:0 auto;transform:rotate(45deg);vertical-align:middle;}.diamond:first-child:before,.diamond:nth-child(2):before,.diamond:nth-child(3):before{content:"";display:block;height:3px;border:1px solid;background:#2f343e;display:inline-block;width:100%;vertical-align:middle;position:absolute;left:0;right:0;top:57px;border:red;}.diamond:nth-child(2):before{background:green;}.diamond:nth-child(3):before{background:red;}.front-cat-item-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.5em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.front-cat-item{flex:0 1 25%;margin-bottom:30px;position:relative;transition:.4s;position:relative;display:flex;flex-direction:column;}.front-cat-item-inner{display:flex;flex-direction:column;border:3px solid #f2f2f2;height:100%;margin:0 10px;flex:1 0 auto;-webkit-flex:1;}.front-cat-item-inner h3{text-transform:none;}.front-cat-item-cont div:first-child a{margin-left:0;}.front-cat-item-cont div:last-child a{margin-right:0;}.front-cat-item h3{background:#fff;border:2px solid #f4f4f4;color:#f8981d;margin:-31px auto 0;padding:20px 10px;font-size:1.125em;font-weight:600;line-height:1;text-align:center;width:90%;z-index:10;}.front-cat-item p{flex:1 0 auto;display:flex;flex-direction:column;font-size:1em;padding:0 10px;text-align:center;}.front-cat-item p span{font-size:1em;}.front-cat-item p span:first-child{flex:1 0 auto;}.front-cat-item span.btn{margin-top:20px;min-width:auto;width:100%;}.front-cat-img{background-color:#eee;background-size:cover;background-position:50% 50%;padding-top:250px;width:100%;}.front-cat-item > span{padding:30px 0;display:block;text-align:center;color:#f8981d;font-weight:600;font-size:1.8em;}.front-cat-item a:hover{border-color:#f8981d;font-weight:300;}section#casestd{background:#f7f7f7;}.home-casestd-cont h2{margin-top:0;}.case-ppl-cont,.services-list-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.services-list-cont{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.case-ppl, .services-list{width:33.33%;text-align:center;}.case-ppl-img,.case-ppl-img > img{height:240px;width:240px;}.case-ppl-img{padding-top:15px;border:3px solid orange;border-radius:50%;overflow:hidden;margin:0 auto;background-color:#fff;}.case-ppl-img > img{object-fit:cover;}.ppl-name,.service-name{font-weight:600;color:#f8981d;display:block;padding:10px 0;}.home-page .ppl-name > a{font-size:1em;}.ppl-info, .service-info{max-width:230px;display:block;margin:0 auto;}.ppl-info > p{margin:0;font-size:16px;}.services-list-cont .services-list:nth-last-child(-n+3){margin-top:70px;}.home-blog-wrap .the-width > div:last-child{padding-top:15px;text-transform:uppercase;text-decoration:underline;}.home-blog-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:2.5em;}.full-blog-cont{flex-basis:70%;padding-right:20px;}.full-blog{position:relative;height:100%;border:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.full-blog > *, .side-blog > *{flex-grow:1;}.full-blog .read{padding:15px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f8981d;text-transform:uppercase;color:#fff;font-weight:600;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;bottom:0;}.full-blog h3{color:#f8981d;font-weight:100;}.full-blog h3 a{font-size:1em;}.full-blog p{color:#505050;}.home-blog-cont .full-blog-img{padding-bottom:39%;background-size:cover;background-position:50% 50%;min-height:185px;}.full-blog-img.else{background-size:cover;min-height:185px;background-position:initial;}.full-blog-img, .side-blog-img{background-color:#eee;position:relative;background-size:cover;background-position:50% 50%;}.full-blog-content{padding:10px 20px;}.side-blog-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-basis:30%;}.side-blog{border:1px solid #ddd;height:auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.side-blog-img{padding-bottom:49%;}.side-blog-img.else{padding-bottom:49%;background-size:cover;}.side-blog-img > img{display:none;}.side-blog-content{padding:10px 15px;}.side-blog h3{color:#f8981d;font-weight:100;line-height:1.2;font-size:1.8em;}.side-blog .read{padding:5px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#f8981d;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #ddd;}.side-blog .read:hover{background-image:url(img/read-more-arr.png);background-repeat:no-repeat;background-position:260px center;}.side-blog:last-child{margin-top:10px;}.home-blog-cont .full-blog-img a,.home-blog-cont .side-blog-img a{position:absolute;top:0;bottom:0;left:0;right:0;}.home-blog-cont .read > span{transition:.4s ease-in-out;}.home-blog-cont .read > span > img{display:block;}.home-blog-cont .read:hover > span{transform:translate(3px);}.home-prodts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2.5em 0 0;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;}.home-page .home-prodts a{font-size:1em;}.home-prodts-flex:not(:last-child){flex-grow:1;padding-right:10px;}.home-prodts-flex:nth-child(2){flex-grow:2;}.home-prodts-flex:last-child{flex-grow:3;}.home-prodts-flex .prd-name,.home-prodts-flex .prd-cat{display:block;padding:5px 0;color:#f8981d;}.home-prodts-flex .prd-name{font-weight:600;font-size:1.4em;}.home-prodts-flex .prd-cat{font-size:1.8em;border-top:3px solid #f8981d;color:#434343;font-weight:600;}.more-prod-cont{display:flex;justify-content:space-around;align-items:flex-end;text-align:center;}.more-prod{transition:.4s;bottom:0;position:relative;}.more-prod:hover{bottom:-6px;}.home-pro-cont .more-prod{top:0;}.home-pro-cont .more-prod:hover{top:-8px;}.slider.slick-initialized.slick-slider{height:auto;}.home-page .slick-active .diamond:before{background:#f8981d;}.home-page .slick-active .dia-box > span{background:#f8981d;}.home-page .slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;max-width:960px;margin:0 auto;position:relative;list-style:none;padding:0;margin-top:-8%;}.home-page .slick-dots li{flex-basis:33.33%;}.home-page .slick-dots li img{zoom:0.8;}.slider-btn-cont{position:absolute;left:0;right:0;top:45%;}.slider button,.slider-next,.slider-prev{position:absolute;top:30%;z-index:9999;cursor:pointer;background:rgba(0, 0, 0, .5);padding:10px;}.slider button.slick-next,.slider-next{right:-25px;}.slider button.slick-prev,.slider-prev{left:-25px;}.slider-prev>img,.slider-next>img{transition:.4s ease-in-out;}.slider-prev:hover>img{transform:translate(-4px);}.slider-next:hover>img{transform:translate(4px);}.slider-content-wrap{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;}.slider-content-cont{max-width:960px;margin:50px auto 0;width:90%;}.slider-content-cont h1{color:#fff;}.slider-content-cont p{margin:0;font-size:1em;color:#fff;}.slider-content-cont > span,.slider-content-cont p >span,.slider-content-cont div>span{display:block;}.slider-content-cont > span:first-of-type,.slider-content-cont p >span:first-of-type,.slider-content-cont div >span:first-of-type ,.banner-image .slider-content-wrap .slider-content-cont > h1,.banner-image .slider-content-wrap .slider-content-cont div > h1{font-size:4.5em;text-transform:none;}.slider-content-cont > span:last-of-type,.slider-content-cont p > span:last-of-type,.slider-content-cont div > span:last-of-type,.banner-image .slider-content-wrap .slider-content-cont > h2,.banner-image .slider-content-wrap .slider-content-cont div > h2{font-size:1.8em;color:#fff;text-transform:none;padding-left:0;border:none;}.slider-content-cont .btn{margin-top:50px;}.certified-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.certified-cont > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.certified-cont > p{width:50%;}.certified-cont > div img{padding:0 5px;}.slider-content-cont .certified-cont p > span{font-size:2.4em;max-width:400px;font-style:italic;}.testimonials-cont h2{font-size:3.2em;margin-bottom:10px;}.page-template-page-single-product .testi-sec{margin-top:30px;}.testimonials-wrap{background:#848484;color:#fff;background-image:url(img/testimonial-back.png);background-repeat:no-repeat;background-size:cover;}.testimonials-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding-top:30px;padding-bottom:30px; -webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.testimonials-cont > div{flex-basis:50%;}.testimonials-cont > div:first-of-type p,.testimonials-cont > div:first-of-type span{padding-right:20px;}.testimonials-cont > div:last-of-type{position:absolute;bottom:0;right:0;text-align:right;}.testimonials-cont p{margin-top:0;}.testimonials-cont p,.testimonials-cont span{font-size:1.5em;color:#fff;display:block;}.testimonials-cont .btn{background:#636363; margin-top:20px;}.phase1-wrap{background-color:rgba(241, 148, 28, 0.9);}.phase1-wrap.optimize{background:url(img/help-2.jpg);}.phase1-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px 0;align-items:center;}.phase1-cont > div:first-of-type{flex-basis:45%;}.phase1-cont > div:first-of-type > a:nth-child(2){padding:0 10px;}.phase1-cont > div:last-of-type > span{display:block;color:#fff;}.phase1-cont > div:last-of-type > span:first-of-type{font-weight:600;font-size:4.5em;}.phase1-cont > div:last-of-type > span:last-of-type{font-size:3.5em;}.phase1-cont .btn{background:#ca770d;margin-top:20px;min-width:150px;text-transform:none;}.phase1-wrap.optimize .phase1-cont .btn{background:#414141;}.phase1-cont.history{justify-content:flex-end;}.phase1-cont.history > div:first-of-type{position:absolute;position:absolute;left:0;bottom:0;}.phase1-cont.history > div:last-of-type{flex-basis:55%;}#breadcrumbs{margin:20px 0 0;}#breadcrumbs span{font-size:16px;}.top-prdt-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;}.top-prdt-cont p{font-size:1.8em;}.prdt-logo h2{display:none;font-size:3.5em;}.prdt-gallery-img,.prdt-details-cont{flex-basis:50%;min-width:0;}.prdt-gallery-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;align-content:center;margin-right:20px;box-shadow:0 0 20px #9f9c9c;width:50%;position:relative;visibility:hidden;}.prdt-gallery-img.slick-initialized{visibility:visible;}.prdt-gallery-img .slick-slide img{display:none;}.prdt-gallery-img .slick-list,.prdt-gallery-img .slick-track{height:100%;width:100%;}.prdt-gallery-img .prdt-img{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;height:100%;width:100%;min-height:467px;}.prdt-content{margin-top:50px;}.prdt-content > *:not(hr){margin-left:10px;margin-right:10px;}.prdt-content h3{font-size:3.5em;}.prdt-content hr{margin-top:30px;margin-bottom:30px;}.prdt-content > ul{}.prdt-content > ul > li:first-of-type{}.prdt-content > ul > li:first-of-type + li,.prdt-content > ul > li:first-of-type + li + li{}ul li ul{font-size:1em;}.top-prdt-cont ul{position:absolute;bottom:-60px;display:flex;margin:0 auto;list-style:none;padding:0;justify-content:center;width:100%;right:0;left:0;}.top-prdt-cont ul li{cursor:pointer;padding:0 4px;}.prdt-thumbs{display:flex;justify-content:center;}.prdt-thumb-img{padding:6px;height:45px;width:47px;border:1px solid #ddd;overflow:hidden;position:relative;}.top-prdt-cont ul li.slick-active .prdt-thumb-img{border:2px solid orange;}.prdt-thumb-img img{position:absolute;left:50%;top:50%;right:0;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.prdt-gallery-img > i{display:block;width:50px;height:50px;top:0;bottom:0;margin:auto;position:absolute;z-index:999;cursor:pointer;background-repeat:no-repeat;background-size:15px;background-position:center center;transition:.4s;background-color:rgba(255,255,255,0.6);}#prdtLeft{left:0px;background-image:url(img/icons/prd-prev.png);}#prdtRight{right:0px;background-image:url(img/icons/prd-next.png);}#prdtRight:hover{background-position:25px;}#prdtLeft:hover{background-position:10px;}#backTop{display:none;bottom:10px;right:60px;position:fixed;width:64px;height:64px;border-radius:5px;background-color:rgba(255,255,255,0.8);z-index:999999999;text-align:center;transition:.4s;}#backTop:before{content:"";height:100%;top:50%;background:url(img/icons/prd-next.png) 50% 50% no-repeat;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:block; animation:bounce 1s infinite alternate;-webkit-animation:bounce 1s infinite alternate;}#backTop img{margin:0 auto;padding:30% 0;}#backTop:hover{text-decoration:underline;box-shadow:0 0 8px #ddd;cursor:pointer;opacity:1;}@keyframes bounce{from{background-position:10px;}to{background-position:30px;}}@-webkit-keyframes bounce{from{background-position:10px;}to{background-position:30px;}}.product-topcontent-wrap{padding-bottom:11%;}.product-toptext-cont{max-width:450px;margin-top:50px;}.product-toptext-cont > span{display:block;color:#fff;}.product-toptext-cont > span:first-of-type{font-size:3.5em;font-weight:600;text-transform:uppercase;}.product-toptext-cont > span:last-of-type{font-size:2.4em;}.product-toptext-cont >.btn{margin-top:30px;}.product-topimg-cont{position:absolute;right:0;bottom:-40px;text-align:right;}.product-page-content h2,.product-page-content h3{font-size:3.5em;}.product-page-content hr{margin-top:30px;margin-bottom:30px;}.product-page-content .prdt-cat-wrap{padding-bottom:50px;}.prdt-cat-cont{display:flex;margin-top:20px;flex-wrap:wrap;justify-content:justify;}.prdt-cat-cont > div{cursor:pointer;flex:0 1 33.33%;flex-direction:column;display:flex;}.prdt-cat-cont > div br{display:none;}.prdt-cat-cont > div > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:flex-end;border:1px solid #ddd;padding:10px;height:100%;align-items:center;justify-content:center;}.prdt-cat-cont > div > a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:flex-end;border:1px solid #ddd;margin:7px;padding:10px;height:100%;align-items:center;justify-content:center;flex:1 0 auto;-webkit-flex:1;}.prdt-cat-cont > div > a > div{width:100%;}.product-img{flex:1 0 auto;display:flex;justify-content:center;align-items:center;}.prdt-cat-cont > div > a:hover{border-color:#f8981d;}.prdt-cat-cont > div > div span{display:block;width:100%;text-align:center;color:#f8981d;font-size:1.8em;}.prdt-ts-items{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding-bottom:50px;}a.prdt-ts-item:hover{ border-color:#f8981d;font-weight:300;}.prdt-ts-item-wrap{flex:1 0 50%;padding:7px 0;display:flex;flex-direction:column;}.prdt-ts-item{border:1px solid #ddd;display:flex;margin:0 7px;height:100%;flex:1 0 auto;-webkit-flex:1;}.prdt-ts-img{background-size:cover !important;flex:1 0 30%;}.prdt-ts-txt{flex:1 0 70%;display:flex;flex-direction:column;}.product-page-content .prdt-ts-txt h3{color:#f8981d;font-size:1.8em;font-weight:200;padding:15px 20px 0;}.prdt-ts-txt p{flex:1 0 auto;margin-top:0;padding:0 20px;}.prdt-ts-txt .btn{min-width:auto;margin:0 20px 15px;}.so-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}.so-item-wrap{flex:1 0 auto;padding:14px;width:33.333%;display:flex;flex-direction:column;}.so-item{border:1px solid #ddd;display:flex;height:100%;padding:10px;text-align:center;flex-direction:column;flex:1 0 auto;-webkit-flex:1;}a.so-item:hover{border:1px solid #f8981d;font-weight:300;}.so-item-txt{display:flex;flex-direction:column;height:100%;flex:1 0 auto;-webkit-flex:1;}.so-item-txt h2{color:#f8981d;font-size:2.4em;}.so-item-txt p{font-size:1.8em;flex:1 0 auto;}.so-item-txt .btn.btn-full{margin-top:20px;}.case-stdimg-cont{display:flex;}.case-stdimg-cont > div{flex-basis:33.33%;padding:7px;cursor:pointer;}.case-stdimg-cont > div > a{display:flex;align-items:center;justify-content:center;border:1px solid #ddd;height:100%;min-height:450px;flex-wrap:wrap;align-items:flex-end;text-align:center;position:relative;}.case-stdimg-cont > div > a:hover{border-color:#f8981d;color:#fff;}.case-stdimg-cont > div > a > div:first-of-type{position:absolute;top:0;bottom:50px;padding:20px;margin:auto;display:flex;align-items:center;}.case-stdimg-cont > div > a:hover div:last-of-type{background-color:#f8981d;color:#fff;}.case-stdimg-cont > div > a div:last-of-type{width:100%;text-align:center;border-top:1px solid #ddd;padding:20px 5px;font-size:1.8em;}.img-right{float:right;margin-left:30px;}.case-float-img{float:right;height:260px;display:flex;align-items:center;justify-content:center;border:2px solid #f8981d;padding:0 13px;margin-top:30px;}.case-quote-cont > div{display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:space-between;margin-bottom:20px;}.case-quote-cont > div > div:first-child{display:flex;width:100%;align-items:center;justify-content:space-between;}.case-quote-cont > div > div > div > img{margin-bottom:-25px;z-index:1;}blockquote:before{content:'\201C';display:flex;font-family:Georgia, serif;position:absolute;line-height:0;font-size:2.4em;background:#fff;left:-18px;top:40%;align-items:center;justify-content:center;padding:25px 10px 0px 2px;color:#f8981d;}blockquote{max-width:478px;font-family:"muli";font-weight:600;font-style:italic;border-left:1px solid orange;margin:0;padding-left:20px;padding:20px;font-size:2.2em;padding-left:35px;position:relative;}.blog-content-cont blockquote{max-width:100%;}blockquote p{font-size:1em;}.quote-by{display:block;padding:20px 10px 20px 20px;color:#fff;font-style:italic;font-size:1.8em;width:100%;z-index:5;background:#414141;}.searchresults-form-wrap{margin-top:3em;}.searchresults-form{margin-bottom:2em;}.searchresults-form form.search{margin-left:0;max-width:100%;}.search-hd{font-size:3.5em;}.search-p{color:#818181;margin-top:.25em;}.search-p span{font-size:1em;text-transform:uppercase;}.search-perma{color:#636363;font-size:1.2em;margin-top:.5em;}.search-article{border-top:1px solid #818181;padding:2em 0 0;margin-bottom:3em;}.full-search-content h2 a span{font-size:18px;}.blog-article:not(:first-child){margin-top:20px;}.blog-page-cont .full-blog-img{background-size:cover;background-position:50% 50%;}.blog-page-cont .full-blog-img a{display:block;padding-bottom:38.5%;min-height:185px;}.blog-page-cont h2 > a{font-size:1.6em;}.blog-page-cont .read{position:relative;font-size:1.6em;font-weight:normal;}.blog-page-cont .read > span{line-height:0;}.blog-date-share{display:flex;justify-content:space-between;padding-bottom:7px;padding-top:7px;text-transform:uppercase;align-items:center;}.pagin-cont{text-align:center;}.pagination{display:inline-block;align-items:center;margin:0 auto;justify-content:center;background:orange;color:#fff;padding:5px 30px;width:auto;}.page-numbers{height:26px;width:26px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:1.3em;color:#fff;margin:0 5px;display:inline-flex;}.page-numbers.current{border-radius:50%;border:1px solid #fff;}.next.page-numbers,.prev.page-numbers{text-indent:-999999px;font-size:2.4em;}.next.page-numbers:before{content:">";}.prev.page-numbers:before{content:"<";}.share{color:#f8981d;display:flex;align-items:center;position:relative;cursor:pointer;}.share i{padding-left:5px;font-size:1.3em;transform:.4s;}.share.share-open{padding-right:26px;}.share-buttons{position:absolute;bottom:0;right:0;}.share-icons{display:none;list-style:none;margin:0;background:rgba(255,255,255,0.8);padding:2px;font-size:1.3em;}.share-icons li{position:relative;padding:5px 0;}.share-icons li:last-child{padding-bottom:0;}.share-icons li > a{top:0;left:0;right:0;bottom:0;position:absolute;}.share-icons .icon-pinterest:before{color:#C92228;}.share-icons .icon-facebook2:before{color:#6d84b4;}.share-icons .icon-twitter:before{color:#4099FF;}.share-icons .icon-google-plus2:before{color:#d34836;}.share-icons .icon-linkedin:before{color:#0077B5;}.share-icons .icon-mail:before{color:#C92228;}.share-icons .icon-envelope:before{color:#d47f12;}.blog-sec-wrap{padding-top:1em;}.blog-content-cont .full-blog-content h2{font-size:16px;}.blog-content-cont .full-blog-content h2 span{font-size:1em;}.blog-content-cont.single h2{font-size:3.5em;}.blog-content-cont.single .blog-date-share{padding-bottom:20px;}.blog-image{padding-bottom:39%;}.featured-post-cont{display:flex;justify-content:space-between;align-items:center;}.featured-post-cont > a{font-size:1.6em;}.featured-post-cont > a:hover{text-decoration:underline;}.related-post-cont{display:flex;margin-top:15px;margin-bottom:30px;}.related-post-cont .side-blog-cont{flex-basis:33.33%;}.related-post-cont .side-blog-img{padding-bottom:0;}.related-post-cont .side-blog-img > a{display:block;padding-bottom:49%;}.related-post-cont .side-blog-img > img{display:none;}.related-post-cont .side-blog-cont:nth-of-type(2){margin:0 20px;}.related-post-cont .side-blog{display:flex;flex-wrap:wrap;height:100%;}.related-post-cont .side-blog-img{width:100%;background-size:cover;}.related-post-cont .side-blog-content{width:100%;}.related-post-cont .side-blog .read{width:100%;display:flex;align-items:center;font-size:1.3em;}.related-post-cont .side-blog .read:hover{ background:#f8981d; color:#fff;}.author-cardback{display:table;padding:10px 15px;;border-radius:5px;box-shadow:0px 0px 5px 0px rgba(46,61,73,0.15);}.author{text-transform:none;}.author-photo,.author-info{display:table-cell;vertical-align:top;}.author-photo > img{max-width:none;}.author-info{padding-left:30px;}.blog-content-cont.single .author-info h2{font-size:3em;text-transform:none;}.author-info p{margin-top:0;margin-bottom:0;}.blog-content-cont.single{padding-bottom:30px;}@media only screen and (max-width:640px){.author-photo{float:left;margin-right:20px;}.author-photo,.author-info{display:block;padding-left:0;}.prdt-ts-item-wrap{flex:1 0 100%;}}@media only screen and (max-width:1280px){.product-topimg-cont > img{max-width:80%;}#backTop{right:15px;}}@media only screen and (max-width:1080px){.nav-menu-cont > ul li > a{font-size:16px;padding:30px 12px;}.nav-menu-cont ul li:hover > .sub-menu li{padding:10px 20px;}}@media only screen and (max-width:1024px){.slider-content-cont > span:first-of-type,.slider-content-cont div >span:first-of-type,.banner-image .slider-content-wrap .slider-content-cont > h1,.banner-image .slider-content-wrap .slider-content-cont div > h1{font-size:3.5em;}.banner-image{min-height:auto;padding-bottom:19.1%;height:auto;}.slider button.slick-next, .slider-next{right:0;}.slider button.slick-prev, .slider-prev{left:0;}}@media only screen and (max-width:985px){.phase1-cont > div:last-of-type > span:first-of-type{font-size:3.5em;}.phase1-cont > div:last-of-type > span:last-of-type{font-size:2.5em;}.phase1-cont.contact > div:first-of-type img{max-width:25%;}.phase1-wrap.optimize .phase1-cont > div:first-of-type{padding-right:10px;text-align:center;}.phase1-wrap.optimize .phase1-cont img{max-width:30%;}.phase1-cont.history > div:first-of-type img{max-width:85%;}.certified-cont > p{width:45%;}.blog-content-cont.single{padding-bottom:0;}}@media only screen and (max-width:960px){.testimonials-cont > div{flex-basis:62%;}.product-topimg-cont > img{max-width:70%;}.testimonials-cont > div:last-of-type img{max-width:90%;}.front-cat-item{flex:0 1 50%;}}@media only screen and (max-width:920px){.nav-menu-cont ul li:hover > .sub-menu li{padding:10px 15px;}.nav-menu-cont ul.sub-menu li > a{font-size:14px;}.top-prdt-cont{margin-bottom:0;}.top-prdt-cont{flex-wrap:wrap;}.prdt-gallery-img, .prdt-details-cont{flex-basis:100%;}.prdt-gallery-img{margin-right:0;margin-bottom:65px;flex-basis:80%;margin-left:auto;margin-right:auto;}.prdt-gallery-img .prdt-img{min-height:200px;padding-bottom:21%;}.prdt-logo{display:none;}.prdt-logo.hide{display:block;margin-bottom:15px;}.prdt-gallery-img > i{display:none !important;}.prdt-content{margin-top:35px;}.cntl-content .cntl-image,.cntl-state:nth-child(2n+1) .cntl-image{width:auto;height:auto;display:block;}.cntl-image, .history-detail{display:block}.cntl-animate .cntl-image{text-align:center;}.featured-img-cont > img{bottom:0;max-width:30%;top:0;margin:auto;}.homepage-back h2,#post-404 .fourOfour h2{font-size:2.8em;}.app-hd{flex-direction:column;}.app-hd h3,.app-hd p{width:100%;text-align:left;}}@media only screen and (min-width:820px) and (max-width:969px){.mobile-search form{display:none;}}@media only screen and (max-width:820px){form.search{display:none;}.mobile-search{display:flex;margin:-10px 5px 0px 5px !important;}.mobile-search form{display:contents !important;}input.search-input{padding:7px !important;}button.search-submit{padding:3px;}.searchresults-form form.search{display:flex;}.responsive-menu-button:focus{outline:0;}#responsive-menu-container li.responsive-menu-item{text-transform:uppercase;font-weight:600;}div#responsive-menu-container{left:0;}.product-topimg-cont > img{max-width:65%;}.case-ppl-img, .case-ppl-img > img{height:220px;width:220px;}.sub-menu{margin:0;padding:0;}.sub-menu li{max-width:auto;opacity:1;}.sub-menu:before{display:none;}}@media only screen and (max-width:768px){.so-item-wrap{width:50%}.page-title-wrap h1{font-size:4em;}.page-template-template-basic h2,.page-template-page-single-product h2,.blog-content-cont.single h2,.product-page-content h2,.product-page-content h3,.home-page h2, .about-content h2,.testimonials-cont h2,.page-template-template-basic .newsltr-signup h2{font-size:3em;}.slider-content-cont > span:first-of-type,.slider-content-cont div >span:first-of-type,.banner-image .slider-content-wrap .slider-content-cont > h1,.banner-image .slider-content-wrap .slider-content-cont div > h1{font-size:3em;}.product-toptext-cont > span:first-of-type{font-size:3em;}.product-toptext-cont > span:last-of-type{font-size:2.2em;}.case-stdimg-cont > div > a{min-height:350px;}.contact-form{padding:20px 20px;}.certified-cont > div img{padding:0;max-width:21%;}.fourOfour{height:300px;width:300px;}div.job-row{display:block;}.iG-job-wrap div{display:block;}.iG-job-description,.iG-job-details{max-width:100%;min-width:auto;width:100%;}.iG-job-details{border-top:1px solid #a9a9a9;}table.iG-job-list{margin-top:1.4em;}table.iG-job-list td, table.iG-job-list th{text-align:left;}#day-availability .input-group > div{flex:0 0 auto;}}@media only screen and (max-width:767px){.phase1-cont > div:last-of-type > span:first-of-type{font-size:3em;}.phase1-cont > div:last-of-type > span:last-of-type{font-size:2em;}.bread-crum-cont{display:none;}.testimonials-cont > div{flex-basis:100%;}.testimonials-cont > div:last-of-type{display:none;}.testimonials-cont > div:first-of-type p,.testimonials-cont > div:first-of-type span{padding-right:0;}.certified-cont{display:none;}.case-ppl-img,.case-ppl-img > img{height:180px;width:180px;}.phase1-cont.history > div:first-of-type img{max-width:75%;}}@media only screen and (max-width:750px){.contact-back-wrap{display:none;}.contact-addr-cont{ -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.contact-form-cont h3{margin-bottom:12px;}.contact-addr > div{position:relative;display:block;}.contact-addr > div > span:last-of-type{order:4;right:0;top:0;}.page-template-page-contact .content-cont{padding-bottom:0;margin-top:2px;width:100%;}.contact-addr-cont{box-shadow:none;}.contact-addr{border-bottom:1px solid #ddd;display:block;}.contact-addr div > .contact-socials{margin-bottom:60px;}.contact-addr div > .contact-socials ul{width:50%;}.contact-addr-cont{display:block}.related-post-cont .side-blog-cont:nth-last-child(-n+1){display:none;}.related-post-cont .side-blog-cont{flex-basis:50%;}.related-post-cont .side-blog-cont:nth-of-type(2){margin-right:0;}#post-404 h1{font-size:8em;}.homepage-back h2,#post-404 .fourOfour h2{font-size:2.3em;} .top-header-1-content{display:flex;justify-content:space-between;align-items:center;} .top-header-1-lft{display:flex;justify-content:space-between;align-items:center;width:100%;}.top-header-1-lft a.btn{padding:6px 15px;}.top-header-1-rt{width:100%;display:flex;justify-content:space-between;}}@media only screen and (max-width:660px){.iG-Career-search-form > div{width:50%;}.front-cat-item{flex:0 1 100%;}.phase1-cont > div:first-of-type{flex-basis:40%;}.case-quote-cont blockquote{max-width:100%;}.case-quote-cont blockquote + div{display:none;}.quote-by{text-align:center;padding:10px;}.product-topimg-cont > img{max-width:55%;}.ppl-name, .service-name{font-size:1.8em;}#post-404 h1{font-size:7em;}.homepage-back h2,#post-404 .fourOfour h2{font-size:2em;}.fourOfour{height:230px;width:230px;}}@media only screen and (max-width:640px){.so-item-wrap{width:100%}.phase1-cont > div:last-of-type > span:first-of-type{font-size:2.5em;}.phase1-cont > div:last-of-type > span:last-of-type{font-size:1.5em;}.page-template-template-basic h2,.page-template-page-single-product h2 ,.blog-content-cont.single h2,.product-page-content h2,.product-page-content h3,.home-page h2, .about-content h2,.testimonials-cont h2,.blog-content-cont.single .author-info h2,.page-template-template-basic .newsltr-signup h2{font-size:2.5em;}.slider-content-cont > span:first-of-type,.slider-content-cont div >span:first-of-type,.banner-image .slider-content-wrap .slider-content-cont > h1,.banner-image .slider-content-wrap .slider-content-cont div > h1{font-size:2.5em;}.home-lone-contents-cont h3{font-size:2.2em;}.full-blog h3{font-size:2em;}.page-title-wrap h1{font-size:3.5em;}.case-stdimg-cont > div > a{min-height:250px;}.case-stdimg-cont > div > a div:last-of-type{font-size:1.3em;}.partners li > .partner-details{flex:2;}.prdt-logo.hide > img{max-width:43%;}.case-ppl, .services-list{width:33.33%;text-align:left;padding:8px 5px;}.case-ppl,.services-list{padding:5px;flex-basis:100%;}.case-ppl-img{float:left;margin-right:10px;height:150px;width:150px;}.ppl-info > p{margin-bottom:5px;}.case-ppl > p{margin:0;}.case-ppl:nth-of-type(2){border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.ppl-info, .service-info{max-width:100%;}.home-blog-cont .full-blog-img{background-position:initial;}.home-blog-cont{flex-wrap:wrap;}.full-blog-cont{flex-basis:100%;padding:0;}.home-blog-cont .side-blog-cont{display:none;}.home-prodts{flex-wrap:wrap;}.home-prodts-flex{width:100%;padding:0;}.more-prod-cont{flex-wrap:wrap;}.more-prod{display:flex;align-content:center;justify-content:center;flex-direction:column;margin-bottom:10px;padding:0 10px;}.more-prod-cont:last-of-type{margin-top:15px;}.front-cat-item > span{position:absolute;padding:5px 10px 5px 5px;bottom:0;background:#f8981d;color:#fff;}.front-cat-img{padding-top:300px;}.slider-btn-cont{display:none;}.slider-content-cont .btn{margin-top:25px;}.featured-img-cont{display:none;}.phase1-cont.history > div:first-of-type img{max-width:65%;}.contact-addr{padding:20px 20px;}.post-404{padding-top:15px}#backTop{width:54px;height:54px;}#backTop:before{background-size:15px;}.prdt-cat-cont > div{flex:0 0 100%;}table#RLCC-SEARCHRESULTS{display:block;}table#RLCC-SEARCHRESULTS thead{display:none;}table#RLCC-SEARCHRESULTS tbody,table#RLCC-SEARCHRESULTS tr,table#RLCC-SEARCHRESULTS td{display:block;padding:0;width:100%;}table#RLCC-SEARCHRESULTS tr{border:1px solid #ddd;margin:14px 0;padding:10px;}.sorting_1{font-size:1.5em;}table#RLCC-SEARCHRESULTS td{width:100%;}table#RLCC-SEARCHRESULTS td:first-child{padding:0;width:100%;}table#RLCC-SEARCHRESULTS td:last-child{padding:0;text-align:left;width:100%;}table#RLCC-SEARCHRESULTS td:nth-child(2){margin-bottom:.8em;}table#RLCC-SEARCHRESULTS td a.btn{margin-top:1em;width:100%;}.app-flex{flex-direction:column;}.app-flex > .flex-2col,.app-flex > .flex-4col{flex:1 0 auto;max-width:100%;width:100%;}.app-form-lg .app-waive > div:last-child.flex-2col{flex:1 0 auto;}.app-name{flex-direction:column;}.app-name > div{flex:1 0 100%;max-width:100%;width:100%;}.app-name > div:nth-child(2){padding:0;}.flex-2col.app-flex{margin:0;}.flex-2col.app-flex > .flex-2col{padding:0;}.app-form-lg .app-crime.input-group{display:block;padding:0;width:100%;}.app-form-lg .app-crime.input-group > div{display:block;margin:8px 0;padding:0 0 0 18px;position:relative;width:100%;}.app-form-lg .app-crime.input-group > div input{position:absolute;top:0;left:0;}.app-form-lg .app-waive > div.flex-2col:first-child{padding-left:0;}.app-form-lg .app-waive > div.flex-2col:last-child{padding-left:15px;}}@media only screen and (max-width:620px){.product-topimg-cont > img{display:none;}.product-topcontent-wrap{display:flex;justify-content:center;}}@media only screen and (max-width:525px){.iG-career-resorts ul li{width:100%;margin-bottom:1.5em;}.phase1-cont{justify-content:center;}.phase1-cont.contact{flex-wrap:wrap;}.phase1-cont.history > div:first-of-type{order:1;}.phase1-cont.history > div:last-of-type{flex-basis:100%;}.phase1-cont.contact > div:first-of-type{flex-basis:100%;text-align:center;}.phase1-cont.history > div:first-of-type{right:0;text-align:right;}.phase1-cont.history > div:first-of-type img{max-width:35%;}.phase1-cont > div:last-of-type > span:first-of-type{font-size:3em;}.phase1-wrap.optimize .phase1-cont span:first-of-type{font-size:2.5em;}.phase1-wrap.optimize .phase1-cont span:last-of-type{font-size:1.8em;}.phase1-cont > div:last-of-type > span:last-of-type{font-size:2em;}.phase1-cont.contact > div:last-of-type > span:last-of-type{display:none}.phase1-cont.contact div:last-of-type{text-align:center;}.phase1-cont.contact div:last-of-type *{display:inline-block;vertical-align:bottom;}.phase1-cont.contact div:last-of-type span:first-of-type{padding-right:10px;}.phase1-wrap.optimize .phase1-cont > div:first-of-type{flex-basis:20%;}.phase1-wrap.optimize .phase1-cont > div:first-of-type a{display:block;}.phase1-wrap.optimize .phase1-cont > div:first-of-type a:nth-child(2){margin:10px 0;}.phase1-wrap.optimize .phase1-cont img{max-width:52%;}.footer-top-wrap{padding:15px 0;}.footer-top-cont{flex-wrap:wrap;text-align:center;}.footer ul{text-align:center;}.footer-top-cont > div:first-child{display:none;}.footer-top-cont > div:not(:last-child){flex-basis:100%;margin-bottom:10px;}.footer-top-cont > div:first-child > ul li{display:inline-block;}.footer-top-cont > div:first-child > ul li:not(:last-child):after{content:'|';padding:10px;color:#fff;}.footer-top-cont > div:nth-child(2){margin:10px auto;}.footer-top-cont > div:last-child{margin-left:auto;margin-right:auto;}.footer-add > span:first-child{display:none;}.related-post-cont{flex-wrap:wrap;}.related-post-cont .side-blog-cont:nth-last-child(-n+2){display:none;}.related-post-cont .side-blog-cont{flex-basis:100%;}.featured-post-cont h3{font-size:2em;font-weight:600;}.fourOfour{height:200px;width:200px;}#post-404 h1{font-size:5em;}.homepage-back h2,#post-404 .fourOfour h2{font-size:1.8em;}}@media only screen and (max-width:480px){.iG-notifications-wrap{font-size:.88em;}.iG-Career-search-form > div{width:100%;}.thumb{margin:.2em .5em 0 0;}.vid-lst > li:last-child .thumb{margin:.2em 0 0 0;}section{padding:15px 0;}.phase1-cont > div:last-of-type > span:first-of-type{font-size:2.5em;}.phase1-cont > div:last-of-type > span:last-of-type{font-size:1.5em;}.page-template-template-basic h2,.page-template-page-single-product h2 ,.blog-content-cont.single h2,.product-page-content h2,.product-page-content h3,.home-page h2,.about-content h2,.testimonials-cont h2,.page-template-template-basic .newsltr-signup h2{font-size:2em;font-weight:600;}.slider-content-cont > span:first-of-type,.slider-content-cont div >span:first-of-type,.banner-image .slider-content-wrap .slider-content-cont > h1,.banner-image .slider-content-wrap .slider-content-cont div > h1{font-size:2em;font-weight:600;}.slider-content-cont > span:last-of-type,.banner-image .slider-content-wrap .slider-content-cont > h2 ,.banner-image .slider-content-wrap .slider-content-cont div > h2{font-size:1.6em;}.page-template-template-basic h3,.page-template-page-single-product h3,.full-blog h3{font-size:1.8em;font-weight:600;}.home-lone-contents-cont h3{font-size:1.6em;font-weight:600;}.full-blog .read{padding:10px 20px;}blockquote p{font-size:0.8em;}.quote-by{font-size:1.4em;}.case-float-img{width:50%;margin-left:10px;height:204px;}.page-title-cont{padding:15px 0;}.page-title-wrap h1{font-size:3em;}.case-stdimg-cont{flex-wrap:wrap;}.case-stdimg-cont > div,.front-cat-item{flex-basis:100%;}.prdt-cat-cont > div{flex-basis:80%;}.prdt-cat-cont{justify-content:center;}.case-ppl-img{float:left;margin-right:10px;height:120px;width:120px;}.case-stdimg-cont > div > a div:last-of-type{font-size:1.6em;}.partners li .partner-img{display:none;}.top-prdt-cont ul{display:none !Important;}.prdt-gallery-img{margin-bottom:15px;margin-top:10px;flex-basis:100%;}.product-toptext-cont{margin-top:30px;}.front-cat-img{padding-top:150px;}div.front-cat-item:nth-child(2){margin:0 0 30px 0;}.banner-image{min-height:250px;}.slider-content-cont .btn{margin-top:30px;}.btn{padding:5px 20px;min-width:auto;}.home-page a{font-size:1.3em;}.blog-page-cont h2 > a{font-size:1.3em;}.blog-content-cont .full-blog-content .desk{display:none;}.blog-content-cont .full-blog-content .hide{display:block}.testimonials-cont p,.testimonials-cont span{font-size:1.3em;}.contact-form{padding:20px 10px;}.contact-form p{margin:0;}.contact-form-cont .contact-btn span{font-size:13px;}.contact-form .merge{flex-wrap:wrap;}.contact-form .col-6,.contact-form .col-12{width:100%;}.contact-form-cont input[type=submit]{padding:5px 20px;min-width:auto;}.contact-socials{order:4;display:none;}.contact-addr div > span{padding:10px 0;}.contact-addr .address-move{padding-top:10px;}.contact-addr div > span br{display:none;}.contact-addr div > span b + br{display:block;}.contact-addr > div > span:last-of-type{flex-basis:0;height:auto;display:table;}.contact-addr div > span i, .contact-addr div > span i + span,.contact-addr div > span i + a{display:table-cell;vertical-align:top;}.contact-addr div > span i{width:28px;}.thanks{padding-top:20px;padding-bottom:20px;}.thanks > i img{max-width:17%;}.featured-post-cont{flex-wrap:wrap;}.featured-post-cont h3{font-size:1.6em;}.featured-post-cont > a{width:100%;}#post-404 h1{font-size:4em;}.homepage-back h2, #post-404 .fourOfour h2{font-size:1.5em;}.fourOfour{height:160px;width:160px;}.page-numbers{margin:0;}.contact-addr > div > span:last-of-type{align-self:flex-start;position:relative;}.contact-addr > div{display:flex;flex-wrap:wrap;flex-direction:column;}.blog-page-cont .full-blog-img{background-size:contain;background-repeat:no-repeat;}.blog-page-cont .full-blog-img a{border-bottom:1px #ccc solid;}.author-photo{float:left;margin-right:20px;}.blog-content-cont.single .author-info h2{font-size:2em;}.author-photo, .author-info{display:block;padding-left:0;}}@media only screen and (max-width:420px){.phase1-wrap.optimize .phase1-cont{flex-wrap:wrap;}.phase1-wrap.optimize .phase1-cont img{max-width:20%;}.phase1-wrap.optimize .phase1-cont > div:first-of-type{flex-basis:100%;}.phase1-wrap.optimize .phase1-cont > div:first-of-type a{display:inline;}}@media only screen and (max-width:375px){.top-header-1 a{padding:5px 10px;font-size:13px;margin-right:0px;}.prdt-cat-cont > div{flex-basis:100%;}.thanks > span{font-size:2em;}.thanks > span:first-of-type{padding:20px 0;}#responsive-menu .responsive-menu li{font-size:13px;}.page-numbers{display:none;margin:0 5px;}.page-numbers.current,.prev.page-numbers,.next.page-numbers{display:inline-flex;}.slider-content-cont > span:last-of-type,.slider-content-cont > div span:last-of-type,.banner-image .slider-content-wrap .slider-content-cont > h2 ,.banner-image .slider-content-wrap .slider-content-cont div > h2{font-size:1.3em;}}@media only screen and (max-width:320px){.page-title-wrap h1{font-size:2.6em;}.phase1-cont.contact div:last-of-type span:first-of-type{padding-right:0;}}@media only screen and (min-width:320px) and (max-width:500px){button#responsive-menu-button{width:55px;height:55px;position:absolute;margin-top:-5px !important;right:5%;background:#f8981d;}}@media screen and (-webkit-min-device-pixel-ratio:0){select:focus,textarea:focus,input:focus{font-size:16px;background:#eee;}select,textarea,input{font-size:16px;}}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre, blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr, img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}.nav-menu-cont > ul li > a{font-size:14px;padding:30px 12px;}@media screen and (max-width:969px){.responsive-menu-button.is-active{}.full-responsive-menu{display:block;padding:20px;}#responsive-menu-container{width:100%;left:0;transition:transform 0.5s;text-align:left;background:#f8981d;}.menu-item-has-children{width:100%;}div#responsive-menu-container .logo{background:#fff;padding:20px;}.sub-menu a{padding-left:10% !important;}#responsive-menu-container #responsive-menu ul.sub-menu.sub-menu-open ul li a{padding-left:15% !important;}.blog .responsive-menu-subarrow{display:none;}#responsive-menu-container #responsive-menu ul.sub-menu.sub-menu-open ul li a .responsive-menu-subarrow{display:none;}li.responsive-menu-item-link.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-17 ul.sub-menu.sub-menu-open li a.responsive-menu-subarrow{display:none;}#responsive-menu-container .responsive-menu-search-box{width:100%;padding:0 2%;border-radius:2px;height:50px;-webkit-appearance:none;}#responsive-menu-container.push-left, #responsive-menu-container.slide-left{transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);}#responsive-menu-container #responsive-menu li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-1140 a .responsive-menu-subarrow{display:none !important;}.responsive-menu-open #responsive-menu-container.push-left, .responsive-menu-open #responsive-menu-container.slide-left{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);}#responsive-menu-container.push-top, #responsive-menu-container.slide-top{transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);}.responsive-menu-open #responsive-menu-container.push-top, .responsive-menu-open #responsive-menu-container.slide-top{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}#responsive-menu-container.push-right, #responsive-menu-container.slide-right{transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);}.responsive-menu-open #responsive-menu-container.push-right, .responsive-menu-open #responsive-menu-container.slide-right{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);}#responsive-menu-container.push-bottom, #responsive-menu-container.slide-bottom{transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);}.responsive-menu-open #responsive-menu-container.push-bottom, .responsive-menu-open #responsive-menu-container.slide-bottom{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}#responsive-menu-container, #responsive-menu-container:before, #responsive-menu-container:after, #responsive-menu-container *, #responsive-menu-container *:before, #responsive-menu-container *:after{box-sizing:border-box;margin:0;padding:0;}#responsive-menu-container #responsive-menu-search-box, #responsive-menu-container #responsive-menu-additional-content, #responsive-menu-container #responsive-menu-title{padding:25px 5%}#responsive-menu-container #responsive-menu, #responsive-menu-container #responsive-menu ul{width:100%}#responsive-menu-container #responsive-menu ul.sub-menu{display:none;}#responsive-menu-container #responsive-menu ul.sub-menu.sub-menu-open{display:block;}#responsive-menu-container #responsive-menu ul.sub-menu.sub-menu-open ul li a:active{background:#c2931c;}#responsive-menu-container #responsive-menu li.responsive-menu-item a ul.sub-menu.sub-menu-open{display:block !important;}#responsive-menu-container #responsive-menu ul.sub-menu-depth-1 a.responsive-menu-item-link{padding-left:10%}#responsive-menu-container #responsive-menu ul.sub-menu-depth-2 a.responsive-menu-item-link{padding-left:15%}#responsive-menu-container #responsive-menu ul.sub-menu-depth-3 a.responsive-menu-item-link{padding-left:20%}#responsive-menu-container #responsive-menu ul.sub-menu-depth-4 a.responsive-menu-item-link{padding-left:25%}#responsive-menu-container #responsive-menu ul.sub-menu-depth-5 a.responsive-menu-item-link{padding-left:30%}#responsive-menu-container li.responsive-menu-item{width:100%;list-style:none;}#responsive-menu-container li.responsive-menu-item a{width:100%;display:block;text-decoration:none;position:relative;}#responsive-menu-container #responsive-menu li.responsive-menu-item a{padding:0 5%}#responsive-menu-container .sub-menu li.responsive-menu-item a{padding:0 5%}#responsive-menu-container li.responsive-menu-item a .fa{margin-right:15px;}#responsive-menu-container li.responsive-menu-item a .responsive-menu-subarrow{position:absolute;top:0;bottom:0;text-align:center;overflow:hidden;}#responsive-menu-container li.responsive-menu-item a .responsive-menu-subarrow.fa{margin-right:0;}button#responsive-menu-button .responsive-menu-button-icon-inactive{display:none;}button#responsive-menu-button{display:none;overflow:hidden;outline:none;}button#responsive-menu-button img{max-width:100%}.responsive-menu-label{display:inline-block;font-weight:600;margin:0 5px;vertical-align:middle;}.responsive-menu-label .responsive-menu-button-text-open{display:none;}.responsive-menu-accessible{display:inline-block;}.responsive-menu-accessible .responsive-menu-box{display:inline-block;vertical-align:middle;}.responsive-menu-label.responsive-menu-label-top, .responsive-menu-label.responsive-menu-label-bottom{display:block;margin:0 auto;}button#responsive-menu-button{padding:0 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.responsive-menu-box{width:35px;height:19px;display:inline-block;position:relative;}.responsive-menu-inner{display:block;top:50%;margin-top:-1.5px;}.responsive-menu-inner, .responsive-menu-inner::before, .responsive-menu-inner::after{width:35px;height:3px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}.responsive-menu-open .responsive-menu-inner, .responsive-menu-open .responsive-menu-inner::before, .responsive-menu-open .responsive-menu-inner::after{background-color:#fff;}button#responsive-menu-button:hover .responsive-menu-inner, button#responsive-menu-button:hover .responsive-menu-inner::before, button#responsive-menu-button:hover .responsive-menu-inner::after, button#responsive-menu-button:hover .responsive-menu-open .responsive-menu-inner, button#responsive-menu-button:hover .responsive-menu-open .responsive-menu-inner::before, button#responsive-menu-button:hover .responsive-menu-open .responsive-menu-inner::after, button#responsive-menu-button:focus .responsive-menu-inner, button#responsive-menu-button:focus .responsive-menu-inner::before, button#responsive-menu-button:focus .responsive-menu-inner::after, button#responsive-menu-button:focus .responsive-menu-open .responsive-menu-inner, button#responsive-menu-button:focus .responsive-menu-open .responsive-menu-inner::before, button#responsive-menu-button:focus .responsive-menu-open .responsive-menu-inner::after{background-color:#fff;}.responsive-menu-inner::before, .responsive-menu-inner::after{content:"";display:block;}.responsive-menu-inner::before{top:-8px;}.responsive-menu-inner::after{bottom:-8px;}.responsive-menu-boring .responsive-menu-inner, .responsive-menu-boring .responsive-menu-inner::before, .responsive-menu-boring .responsive-menu-inner::after{transition-property:none;}.responsive-menu-boring.is-active .responsive-menu-inner{transform:rotate(45deg);}.responsive-menu-boring.is-active .responsive-menu-inner::before{top:0;opacity:0;}.responsive-menu-boring.is-active .responsive-menu-inner::after{bottom:0;transform:rotate(-90deg);}button#responsive-menu-button{z-index:99998;width:55px;height:55px;position:absolute;top:76px;right:5%;background:#f8981d;}button#responsive-menu-button-close{width:55px;height:55px;position:absolute;top:25px;right:5%;background:#f8981d;border:none;padding-bottom:2px;}button#responsive-menu-button .responsive-menu-box{color:#ffffff;}.responsive-menu-open button#responsive-menu-button .responsive-menu-box{color:#ffffff;}.responsive-menu-label{color:#ffffff;font-size:14px;line-height:13px;}html.responsive-menu-open{cursor:pointer;}#responsive-menu-container{cursor:initial;}#responsive-menu-container #responsive-menu-wrapper{background:#f8981d;}#responsive-menu-container #responsive-menu-additional-content{color:#ffffff;}#responsive-menu-container .responsive-menu-search-box{background:#ffffff;border:2px solid #dadada;color:#333333;}#responsive-menu-container .responsive-menu-search-box:-ms-input-placeholder{color:#c7c7cd;}#responsive-menu-container .responsive-menu-search-box::-webkit-input-placeholder{color:#c7c7cd;}#responsive-menu-container .responsive-menu-search-box:-moz-placeholder{color:#c7c7cd;opacity:1;}#responsive-menu-container .responsive-menu-search-box::-moz-placeholder{color:#c7c7cd;opacity:1;}#responsive-menu-container .responsive-menu-item-link, #responsive-menu-container #responsive-menu-title, #responsive-menu-container .responsive-menu-subarrow{transition:background-color 0.5s,border-color 0.5s,color 0.5s;}#responsive-menu-container #responsive-menu-title{background-color:#222222;color:#a37f12;font-size:14px;text-align:left;}#responsive-menu-container #responsive-menu-title a{color:#a37f12;font-size:14px;text-decoration:none;}#responsive-menu-container #responsive-menu-title a:hover{color:#a37f12;}#responsive-menu-container #responsive-menu-title:hover{background-color:#222222;color:#a37f12;}#responsive-menu-container #responsive-menu-title:hover a{color:#a37f12;}#responsive-menu-container #responsive-menu-title #responsive-menu-title-image{display:inline-block;vertical-align:middle;max-width:100%;margin-bottom:15px;}#responsive-menu-container #responsive-menu-title #responsive-menu-title-image img{max-width:100%}#responsive-menu-container #responsive-menu > li.responsive-menu-item:first-child > a{border-top:1px solid #a37f12;}#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size:14px;width:100%;}#responsive-menu-container #responsive-menu li.responsive-menu-item a{line-height:40px;border-bottom:1px solid #fff;color:#ffffff;background-color:#f8981d;height:40px;text-transform:uppercase;font-size:14px;}.responsive-menu-search-formbutton.search-submit{display:none;}#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover{color:#ffffff;background-color:#c57104;border-color:#fff;}#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover .responsive-menu-subarrow{color:#ffffff;border-color:#3f3f3f;background-color:#3f3f3f;}#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover .responsive-menu-subarrow.responsive-menu-subarrow-active{color:#ffffff;border-color:#3f3f3f;background-color:#3f3f3f;}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{right:0;height:40px;line-height:40px;width:40px;color:#ffffff;border-left:1px solid #c57104;background-color:#c57104;}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active{color:#ffffff;border-color:#c57104;background-color:#c57104;}#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover{color:#ffffff;background-color:#c9a82d;border-color:#212121;}#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover .responsive-menu-subarrow{color:#ffffff;border-color:#fff;background-color:#c57104;}#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover .responsive-menu-subarrow.responsive-menu-subarrow-active{color:#ffffff;border-color:#fff;background-color:#c57104;}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{right:0;height:40px;line-height:40px;width:40px;color:#ffffff;border-left:1px solid #c57104;background-color:#c57104;}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active{color:#ffffff;border-color:#c57104;background-color:#c57104;}#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover{color:#ffffff;background-color:#c57104;border-color:#fff;}.products ul.sub-menu.sub-menu-open li a .responsive-menu-subarrow{display:none;}.responsive-menu-mobile-section .responsive-menu-subarrow{display:none;}#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover .responsive-menu-subarrow{color:#ffffff;border-color:#fff;background-color:#c57104;}#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover .responsive-menu-subarrow.responsive-menu-subarrow-active{color:#ffffff;border-color:#fff;background-color:#c57104;}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{right:0;height:40px;line-height:40px;width:40px;color:#ffffff;border-left:1px solid #c57104;background-color:#c57104;}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active{color:#ffffff;border-color:#c57104;background-color:#c57104;}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active:hover{color:#ffffff;border-color:#c57104;background-color:#c57104;}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow:hover{color:#ffffff;border-color:#c57104;background-color:#c57104;}#responsive-menu-container #responsive-menu li.current-menu-item > a{background-color:#c57104;color:#ffffff;border-color:#212121;}#responsive-menu-container #responsive-menu li.current-menu-item > a:hover{background-color:#c57104;color:#ffffff;border-color:#3f3f3f;}#responsive-menu-container #responsive-menu ul.sub-menu li.responsive-menu-item .responsive-menu-item-link{font-size:14px;text-align:left;}#responsive-menu-container #responsive-menu ul.sub-menu li.responsive-menu-item a{height:40px;line-height:40px;border-bottom:1px solid #a37f12;color:#ffffff;background-color:#222222;}#responsive-menu-container #responsive-menu ul.sub-menu li.responsive-menu-item a:hover{color:#ffffff;background-color:#c9a82d;border-color:#212121;}#responsive-menu-container #responsive-menu ul.sub-menu li.responsive-menu-item a:hover .responsive-menu-subarrow{color:#ffffff;border-color:#3f3f3f;background-color:#3f3f3f;}#responsive-menu-container #responsive-menu ul.sub-menu li.responsive-menu-item a:hover .responsive-menu-subarrow.responsive-menu-subarrow-active{color:#ffffff;border-color:#3f3f3f;background-color:#3f3f3f;}#responsive-menu-container #responsive-menu ul.sub-menu li.responsive-menu-item a .responsive-menu-subarrow{left:unset;right:0;height:40px;line-height:40px;width:40px;color:#ffffff;border-left:1px solid #212121!important;border-right:unset!important;background-color:#212121;}#responsive-menu-container #responsive-menu ul.sub-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active{color:#ffffff;border-color:#212121;background-color:#212121;}#responsive-menu-container #responsive-menu ul.sub-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active:hover{color:#ffffff;border-color:#3f3f3f;background-color:#3f3f3f;}#responsive-menu-container #responsive-menu ul.sub-menu li.responsive-menu-item a .responsive-menu-subarrow:hover{color:#ffffff;border-color:#3f3f3f;background-color:#3f3f3f;}#responsive-menu-container #responsive-menu ul.sub-menu li.current-menu-item > a{background-color:#c57104;color:#ffffff;border-color:#fff;}#responsive-menu-container #responsive-menu ul.sub-menu li.current-menu-item > a:hover{background-color:#c57104;color:#ffffff;border-color:#ffff;}nav{display:none !important;}.responsive-menu-open button#responsive-menu-button{background:#f8981d;}.responsive-menu-open button#responsive-menu-button:hover, .responsive-menu-open button#responsive-menu-button:focus, button#responsive-menu-button:hover, button#responsive-menu-button:focus{background:#f8981d;}#responsive-menu-container{display:block;position:fixed;top:0;bottom:0;z-index:99998;padding-bottom:5px;margin-bottom:-5px;outline:1px solid #f8981d;overflow-y:auto;overflow-x:hidden} button#responsive-menu-button{display:inline-block;transition:transform 0.5s,background-color 0.5s;}}.responsive-menu-search-form form.search.search input.search-input{background:#ffffff;border:2px solid #dadada;color:#333333;}.responsive-menu-search-form form.search.search input.search-input{width:90%;padding:0 2% !important;border-radius:2px;height:50px;-webkit-appearance:none;margin-left:5% !important;margin-top:5% !important;}@media screen and (min-width:500px) and (max-width:750px){button#responsive-menu-button{width:55px;height:55px;position:absolute;margin-top:-5px;right:5%;background:#f8981d;}}.full-width .prdt-details-cont{flex-basis:100%;min-width:0;}.block-content ul{position:relative;display:block;bottom:0;list-style-type:disc;margin:1em 0;padding:0em 3em;}.iG-career-resorts{width:33.333%;display:flex;flex-direction:column;justify-content:space-evenly;float:left;}.iG-career-resorts img{display:flex;flex-direction:column;flex:1 0 auto;align-items:center;padding:0 7px;}.iG-career-resorts p{display:flex;flex-direction:column;flex:1 0 auto;align-items:center;padding:0 7px;color:#f8981d;font-size:18px;padding-top:15px;}.text-middle a{color:#fff;background:#f8981d;padding:10px 20px;min-width:230px;display:inline-block;text-transform:uppercase;text-align:center;position:relative;-webkit-transition-duration:0.4s;transition-duration:0.4s;text-decoration:none;overflow:hidden;cursor:pointer;font-size:1.3em;}.case-stdimg-cont > a{display:flex;align-items:center;justify-content:center;border:1px solid #ddd;height:100%;min-height:450px;flex-wrap:wrap;align-items:flex-end;text-align:center;position:relative;}.case-stdimg-cont > a img:first-of-type{position:absolute;top:0;bottom:50px;padding:20px;margin:auto;display:flex;align-items:center;}.case-stdimg-cont > a p:last-of-type{width:100%;text-align:center;border-top:1px solid #ddd;padding:20px 5px;font-size:1.8em;}.product-toptext-cont h2{font-size:3em;font-weight:600;color:#fff;}span.address-details{width:100%;display:block;padding:2em 0em 2em 1.7em;}.case-stdimg-cont{display:inline-flex;width:33.33%;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;}.case-stdimg-cont > a{display:flex;align-items:center;justify-content:center;border:1px solid #ddd;height:100%;min-height:450px;flex-wrap:wrap;align-items:flex-end;text-align:center;position:relative;flex-basis:90%;}.case-stdimg-cont > a p:last-of-type{width:100%;text-align:center;border-top:1px solid #ddd;padding:20px 5px;font-size:1.8em;color:#f8981d;margin:0;}.case-stdimg-cont > a:hover{border-color:#f8981d;color:#fff;}.case-stdimg-cont > a:hover p:last-of-type{background-color:#f8981d;color:#fff;}.content-details p{font-size:1em;}.content-details h3{font-size:1.5em;}.address:nth-child(2n + 1){padding-bottom:0;}.contact-addr .address-move:nth-child(2n + 1){display:block;padding:0;}.address{padding-bottom:30px;padding-left:34px;}.product-main p{font-size:1em;}.prdt-content{margin-top:10em;}@media only screen and (max-width:525px){.iG-career-resorts{width:100%;margin-bottom:1em;}}@media only screen and (max-width:640px){.case-stdimg-cont > a{height:100%;min-height:250px;flex-basis:100%;}.case-stdimg-cont{width:100%;margin-bottom:1.5em;}}@media only screen and (max-width:480px){.case-stdimg-cont{width:100%;margin-bottom:1.5em;}.case-stdimg-cont > a{flex-basis:100%;}}@media only screen and (max-width:640px){.case-stdimg-cont > a{min-height:250px;}.case-stdimg-cont > a p:last-of-type{font-size:1.2em;}}.contact_form .gform_confirmation_message{font-size:2em;padding:50px;min-height:500px;}@media only screen and (max-width:480px){.contact-addr > div{display:flex;flex-direction:column;width:60%;}.contact-addr > div > span:last-of-type{order:initial;right:0;top:0;}.contact-addr > div > span:last-of-type{display:block;}.address:nth-child(2n + 1){padding-bottom:30px;}.address{padding-bottom:30px;padding-left:27px;}.contact-addr div > span{display:block;padding:0px 0px 0px 0px !important;}.contact_form .gform_confirmation_message{font-size:1.5em;padding:40px;min-height:250px;}}@media only screen and (max-width:760px){.contact-addr div > span{display:block;padding:0px 0 30px 0px;}.contact-addr{padding:40px !important;}}@media only screen and (max-width:768px){.case-stdimg-cont > a{min-height:300px;}.case-stdimg-cont > a p:last-of-type{font-size:1.2em;}}.iG-woo-title-wrap{background:#f8981d;}.iG-woo-title{color:#fff;padding:30px 0;}.iG-woo-no-padding-wrap{padding:0 0 150px 0;}div.woocommerce{margin-top:40px;} .cart-contents:after{ background:url('img/icons/icon-cart.svg') no-repeat center center; content:''; display:inline-block; vertical-align:middle; width:36px; height:27px;}.cart-contents:hover{text-decoration:none;}.cart-contents-count{color:#fff;padding:1px 6px;line-height:1;vertical-align:middle;}ul#menu-woo-commerce{list-style:none;margin:0;padding-left:10px;}ul#menu-woo-commerce li{line-height:0;opacity:1;position:relative;}ul#menu-woo-commerce a{font-size:.813em;font-weight:600;}ul#menu-woo-commerce li:first-child a{color:#fff;background-color:#f8981d;padding:10px 20px;min-width:150px;display:inline-block;text-transform:uppercase;text-align:center;position:relative;-webkit-transition-duration:0.4s;transition-duration:0.4s;text-decoration:none;overflow:hidden;cursor:pointer;}ul#menu-woo-commerce ul.sub-menu{background:#fff;display:none;list-style:none;opacity:0;position:absolute;right:0;margin:0;padding:0;z-index:999999;}ul#menu-woo-commerce li:hover > .sub-menu{display:block;opacity:1;}ul#menu-woo-commerce ul.sub-menu li{line-height:0;}ul#menu-woo-commerce ul.sub-menu li a{background:#fff;border:1px solid #f8981d;color:#f8981d;line-height:1;min-width:200px;padding:14px 20px;text-align:right;text-transform:none;}ul#menu-woo-commerce ul.sub-menu li:nth-child(odd) a{border-top:none;border-bottom:none;}ul#menu-woo-commerce ul.sub-menu li a:hover{background:#f8981d;color:#fff;}ul#menu-woo-commerce ul.sub-menu:before{content:none;}.top-header-1-rt > div > ul{display:inline-block;}.iG-icon-profile > a{min-width:auto !important;padding:2px 15px !important;}.iG-icon-profile a span{display:inline-block;font-size:0;line-height:0;opacity:0;}.iG-icon-profile > a:before{background:url('img/icons/icon-profile.svg') no-repeat center;content:'';display:inline-block;height:29px;vertical-align:middle;width:29px;}.iG-icon-profile > a:after{background:url('img/icons/icon_arrow-white.svg') no-repeat center;content:'';display:inline-block;height:13px;margin-left:15px;vertical-align:middle;width:13px;}.iG-icon-profile:hover a:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}ul#menu-loginlogout-button{list-style:none;margin:0;padding-left:10px;}ul#menu-loginlogout-button a{color:#fff;background:#f8981d;font-size:.813em;line-height:1;padding:10px 20px;min-width:150px;display:inline-block;text-transform:uppercase;text-align:center;position:relative;-webkit-transition-duration:0.4s;transition-duration:0.4s;text-decoration:none;overflow:hidden;cursor:pointer;}.woocommerce form .form-row input.input-text{width:100%;color:#636363;padding-left:5px;font-weight:600;-webkit-appearance:none;border-radius:0;border:none;border-bottom:1px solid #636363;}.woocommerce form .form-row input:focus.input-text{border-color:#f8981d;outline-color:#f8981d;}.woocommerce form .form-row .required{color:#424242;font-size:16px;font-weight:300;}.woocommerce form .form-row{padding:15px 10px;}.woocommerce form .form-row.iG-woo-btn{padding-top:20px;}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{width:auto;border:none;color:#fff;background:#f8981d;padding:10px 20px;min-width:200px;display:inline-block;text-transform:uppercase;text-align:center;font-weight:600;-webkit-appearance:none;border-radius:0;font-size:16px;font-weight:300;}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#f8981d;text-decoration:none;background-image:none;color:#fff;}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin:1em 0;border-radius:0;}p.woocommerce-LostPassword.lost_password{line-height:1;margin-top:0;padding-left:10px;}p.form-row.form-row-first{padding-right:0;}p.form-row.form-row-last{padding-left:0;}button.woocommerce-button.button.woocommerce-form-login__submit{float:none;}.iG-woo-nav{ border-bottom:1px solid #d3ced2; display:block; margin:5em 0 6em;} .iG-woo-nav ul{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-flex-direction:row; -ms-flex-direction:row; flex-direction:row; -webkit-box-pack:justify; -webkit-justify-content:space-around; -ms-flex-pack:justify; justify-content:space-around; -webkit-box-align:stretch; -webkit-align-items:stretch; -ms-flex-align:stretch; align-items:stretch; font-size:1.4em; list-style:none; padding:0; width:100%;} .iG-woo-nav li{ font-weight:600; padding:0 10px; text-transform:uppercase;} .iG-woo-nav li a{ color:#636363;} .iG-woo-nav li a:hover{ color:#f8981d;} .iG-woo-nav li.is-active a{ color:#f8981d;} .woocommerce-account .woocommerce-MyAccount-content{ float:none; margin:0 auto; width:95%;} .btn-notactive{cursor:default;opacity:0.5;} .woocommerce-account .woocommerce-MyAccount-content{ width:100%;} .woocommerce table.my_account_orders{ font-size:1.4em;} .woocommerce table.my_account_orders span{ font-size:1em;}.woocommerce-MyAccount-content form.iG-myorders-filter{ display:-webkit-flex; display:flex; flex-wrap:wrap; flex-direction:row; -webkit-justify-content:flex-end; justify-content:flex-end; align-items:flex-end; max-width:600px; margin:0 0 0 auto; padding-bottom:0;}.iG-myorders-filter > div{flex:1 0 auto;}.iG-myorders-filter > div:first-child{width:140px;}.iG-myorders-filter > div:nth-child(2){width:310px;}.iG-myorders-filter > div:last-child{width:140px;}.iG-myorders-filter > div > div{padding:7px;}.iG-myorders-filter label{display:block;font-size:1.6em;width:100%;}.iG-myorders-filter select,.iG-myorders-filter input{border:1px solid #d3ced2;color:#636363;font-size:1.4em;font-weight:600;margin-top:12px;min-height:31px;width:100%;}.iG-myorders-filter select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(img/icons/icon_arrowdown.svg);background-repeat:no-repeat;background-position:right 10px center;-webkit-background-size:14px 12px;background-size:11px 11px;padding:4px 6px;}.iG-myorders-filter select::-ms-expand{display:none;}.iG-myorders-filter input[type="submit"].btn{box-shadow:none;border:none;color:#fff;font-size:1.1em;min-width:auto;padding:10px 20px;}.iG-filter-daterange{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}.iG-filter-daterange input{flex:1 0 auto;background:url('img/icons/icon_cal.png') no-repeat right 4px center;border:1px solid #d3ced2;padding:4px 28px 4px 6px;width:47%;}.iG-filter-daterange span{flex:1 0 auto;font-size:1.6em;font-weight:600;margin-top:10px;text-align:center;width:4%;}address{font-size:1.6em;}.woocommerce-account .addresses .title .edit{font-size:1.4em;background:#f8981d;color:#fff;padding:2px 10px;}.u-columns.woocommerce-Addresses.col2-set.addresses > div{padding-top:30px;}.woocommerce-MyAccount-content form{margin:0 auto;max-width:360px;}.woocommerce-MyAccount-content form h3{text-align:center;}.woocommerce-MyAccount-content form .woocommerce-address-fields p:last-child{text-align:center;}.woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p:last-child{text-align:left;}.woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p.validate-phone,.woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p.validate-email{padding:15px 10px;width:100%;}legend{font-size:1.6em;}form.woocommerce-EditAccountForm.edit-account fieldset{margin-top:30px;}form.woocommerce-EditAccountForm.edit-account{max-width:360px;margin:0 auto;width:100%;}form.woocommerce-EditAccountForm.edit-account h3{text-align:center;}form.woocommerce-EditAccountForm.edit-account p:last-child{text-align:center;}form.woocommerce-EditAccountForm.edit-account fieldset p:last-child{text-align:left;}form.woocommerce-EditAccountForm.edit-account fieldset label{line-height:1.6;}form.woocommerce-EditAccountForm.edit-account fieldset legend{font-weight:600;}.ig-myorder-order-number{border:1px solid #f0f0f0;}.iG-myorder-hd{background:#f0f0f0;border-bottom:2px solid #636363;cursor:pointer;font-size:1.8em;line-height:1;padding:15px;text-transform:uppercase;}.iG-myorder-hd.active{border-color:#f8981d;}.iG-myorder-hd span{font-size:.9em;font-weight:600;padding-left:.5em;}.iG-myorder-hd:after{background:url('img/icons/icon_arrow.svg') no-repeat center center;content:'';display:inline-block;float:right;height:14px;width:14px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.iG-myorder-hd.active:after{-webkit-transform:rotate(0deg);transform:rotate(0deg);}.iG-myorder-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;background:#f7f7f7;color:#818181;padding:0 30px;visibility:hidden;height:0;opacity:0;overflow:hidden;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;}.iG-myorder-details.iG-myorder-details-open{height:auto;opacity:1;overflow-x:visible;padding:15px 30px;visibility:visible;}.iG-myorder-details > div{flex:1 0 auto;padding:0 15px;vertical-align:top;}.iG-myorder-details-hd{display:block;color:#636363;font-weight:600;text-transform:uppercase;width:100%;}.iG-myorder-details address,.iG-myorder-details time,.iG-myorder-details .woocommerce-Price-amount.amount{font-size:1.4em;font-weight:500;}.ig-myorder-order-date,.ig-myorder-order-status,.ig-myorder-order-total,.ig-myorder-order-actions{display:none;}.iG-myorder-items{padding:0 30px;}.iG-myorder-item{border-top:1px solid #f0f0f0;display:table;width:100%;}.iG-myorder-item:first-child{border-top:none;}.iG-myorder-wrap--on-hold.order{margin:30px 0;}a.iG-myorder-item-img,.iG-myorder-item-details,.iG-myorder-add-cart{display:table-cell;padding:20px;vertical-align:middle;}a.iG-myorder-item-img,a.iG-myorder-item-img img{width:160px;}.iG-myorder-item-details a{display:block;font-size:1.8em;margin-bottom:.5em;text-transform:uppercase;}.iG-myorder-item-details span{display:block;font-size:2.4em;}.iG-myorder-add-cart{width:270px;}.iG-myorder-add-cart a.button{max-width:auto;width:100%;}.iG-myorder-add-cart a.added_to_cart{display:block;font-size:1.3em;text-align:center;width:100%;}.woocommerce-pagination.woocommerce-pagination--without-numbers.woocommerce-Pagination{margin-top:20px;}#customer_login{margin:0 auto;max-width:360px;}#newboxes1, #newboxes2{float:none;width:100%}.login-reg-wrap{background:#b3b5b9;box-shadow:inset 0 1px 3px #999b9e;display:flex;flex-direction:row;margin-bottom:3em;}.login-reg-wrap > div{flex:1 0 auto;font-size:1.6em;font-weight:600;text-align:center;}.login-reg-wrap a{color:#fff;display:block;padding:.8em;}.login-reg-wrap > div.form-active{background:#f8981d;}.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{border:none;padding:0;}.iG-woo-login{font-size:2.4em;text-align:center;}.iG-btn-center{text-align:center;}.iG-txt-right{text-align:right;}form.woocommerce-ResetPassword.lost_reset_password,.iG-pswrd-rcvry-wrap{max-width:360px;margin:0 auto;}form.woocommerce-ResetPassword.lost_reset_password h2,.iG-pswrd-rcvry-wrap h2{font-size:2.4em;padding:0 10px 15px;text-align:center;}form.woocommerce-ResetPassword.lost_reset_password p{float:none;margin:0 0 6px;padding:15px 10px;width:100%;}.iG-btn-lostpswrd{display:flex;padding:20px 10px;width:100%;}.iG-btn-lostpswrd a{color:#fff;background:#434343;border-right:2px solid #fff;display:inline-block;padding:10px 20px;font-size:1.6em;font-weight:300;line-height:1;min-width:200px;text-transform:uppercase;text-align:center;width:50%;}.iG-btn-lostpswrd p.woocommerce-form-row.form-row{display:inline-block;margin:0;padding:0;width:50%;}.iG-btn-lostpswrd p.woocommerce-form-row.form-row input.woocommerce-Button.button{border-left:2px solid #fff;min-width:auto;width:100%;}.iG-pswrd-rcvry-wrap p{text-align:center;}.iG-single-prod-wrap{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:40px;}.iG-single-prod-wrap > div{ flex:1; float:none !important; margin:0 15px; width:50% !important;}.iG-single-prod-wrap > div:first-child figure{box-shadow:0 0 20px #9f9c9c;margin-left:0;}.iG-single-prod-wrap > div:last-child{margin-right:0;}.summary.entry-summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.woocommerce-product-details__short-description{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:30px;}.woocommerce div.product form.cart{margin-bottom:0;}.iG-single-prod-wrap span.woocommerce-Price-amount.amount{font-size:2.4em;}span.woocommerce-Price-amount.amount{color:#424242;font-size:1em;font-weight:600;}span.woocommerce-Price-amount.amount span{font-size:1em;}p.price{margin-top:0;}.iG-shiphand{color:#424242;display:inline-block;font-size:1.2em;font-weight:600;padding-left:.5em;}div.quantity{background:#f8981d;border:2px solid #f8981d;display:inline-block;float:none !important;padding:2px 0;overflow:hidden;vertical-align:top;}.woocommerce div.product form.cart .button{float:none;}.iG-qty-label{color:#fff;display:inline-block;font-family:'Lato', sans-serif;font-size:12px;padding:0 8px 0 6px;}input.input-text.qty.text{border:none;font-size:13px;min-width:40px;padding:5px 4px;position:relative;text-align:center;}input[type="number"].input-text.qty.text::-webkit-inner-spin-button,input[type="number"].input-text.qty.text::-webkit-outer-spin-button{-webkit-appearance:none;}input[type=number].input-text.qty.text{-moz-appearance:textfield;}.btn-spin{background:#f8981d url('img/icons/icon_arrow-white.svg') no-repeat center center;cursor:pointer;display:inline-block;height:13px;margin:2px 2px 0;text-indent:-99999px;vertical-align:top;z-index:1;width:13px;}.dec.btn-spin{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);margin-top:13px;margin-left:-15px;z-index:0;}.iG-btn-wrap{margin-top:30px;width:100%;}.iG-btn-wrap button.button.alt{background:#f8981d;border:none;color:#fff;display:inline-block;font-size:16px;min-width:200px;padding:10px 20px;text-align:center;text-transform:uppercase;width:auto;}.iG-btn-wrap button.button.alt:hover{background:#f8981d;}.woocommerce div.product p.price,.woocommerce div.product span.price{margin-bottom:0;}.iG-product-divider{color:#999;max-width:900px;margin:4em auto 10em;width:95%;}.woocommerce-product-details__short-description ul{padding-left:0;margin-left:1.2em;}.woocommerce-product-details__short-description span{font-size:1em;}.iG-product-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px;max-width:100%;} .iG-product-card{ flex:0 0 33.33%; padding:7px 0; text-align:center; display:flex; flex-direction:column;} .iG-product-card-inner-wrap{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; flex-direction:column; height:100%; border:1px solid #ddd; padding:10px; margin:0 7px; justify-content:center;flex:1 0 auto;-webkit-flex:1;} .iG-product-card-inner-wrap:hover{ border-color:#f8981d;} iG-card-img img{ max-height:150px;}.iG-card-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;flex:0 1 auto;-webkit-flex:1;}.iG-card-content .iG-card-add-cart form .iG-btn-wrap button{width:100%;}.iG-card-add-cart{position:relative;}.iG-card-title{ font-size:18px; margin:20px 0;}.iG-card-price{display:block;font-size:2.4em;font-weight:600;margin:0 0 20px;width:100%;} .iG-card-descrip{ flex:1 0 auto; display:block; text-align:left; width:100%;} .iG-card-add-cart .quantity{ display:none;}.iG-card-content .iG-card-add-cart a.button{background:#f8981d;border:none;border-radius:0;color:#fff;display:inline-block;font-size:16px;font-weight:600;padding:10px 20px;margin-top:30px;text-align:center;text-transform:uppercase;-webkit-appearance:none;width:100%;}.iG-card-content .iG-card-add-cart a.button.added::after{font-family:WooCommerce;content:'\e017';margin-left:.53em;vertical-align:bottom;}.iG-card-content .iG-card-add-cart a.added_to_cart.wc-forward{display:block;font-size:14px;margin:0 auto;position:absolute;top:5px;right:0;left:0;}.iG-card-add-cart a.button.loading{opacity:.25;padding-right:2.618em}.iG-card-add-cart a.button.loading::after{font-family:WooCommerce;content:'\e01c';vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.product-trials main input{border:none;border-bottom:1px solid #a9a9a9;display:inline-block;font-size:14px;font-weight:600;padding:4px 6px;vertical-align:bottom;}.product-trials main input:focus{border-bottom:1px solid #f8981d;}.product-trials main input::-webkit-input-placeholder{color:#c6c6c6;}.product-trials main input#CompanyName1{margin-bottom:1.2em;width:100%;}.product-trials main input#fullname,.product-trials main input#CompanyName2{max-width:380px;width:100%;}.product-trials main .newsltr-signup input[type="email"]::-webkit-input-placeholder{color:#fff;}.product-trials main input[type="button"]{border:none;display:inline-block;font-weight:300;margin-top:20px;min-width:230px;padding:10px 20px;}.iG-trial-product-opts{margin:0 0 30px 0;text-align:left;width:100%;}#trialsHeader,#productTrialsContainer > div{display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.8em;margin:0 -10px;}#productTrialsContainer > div > div select{font-size:14px;}#trialsHeader > div,#productTrialsContainer > div > div{flex:1 0 auto;padding:0 10px;}#trialsHeader > div:nth-child(2),.PDF-prod-qty{max-width:150px;}.remove-item{max-width:33px;}.remove-item img{margin-top:16px;}.trialFooter.PDF-total-price{background:none;border-top:1px solid #424242;padding:0;margin-top:30px 0 0;}.PDF-total-price{background:#f4f4f4;font-size:18px;margin-top:30px;padding:5px 10px;text-align:right;width:100%;}.PDF-total-price span{font-size:18px;margin-left:10px;}.iG-trial-product-opts select{border:1px solid #a9a9a9;color:#636363;font-size:16px;font-weight:600;margin-top:10px;padding:5px 30px 5px 6px;width:100%;}.iG-trial-product-opts select::-ms-expand{display:none;}.iG-trial-product-opts select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(img/icons/icon_arrowdown.svg);background-repeat:no-repeat;background-position:right 10px center;-webkit-background-size:14px 12px;background-size:14px 12px;}.iG-trial-sign{text-align:left;width:100%;}.iG-trial-sign th{text-align:left;}.iG-trial-sign td input{border:1px solid #a9a9a9;color:#636363;font-size:16px;font-weight:600;margin-top:10px;padding:5px 6px;width:100%;}.iG-trial-sign td input:focus{border:1px solid #f8981d;}.iG-trial-sign td:first-child{width:70%;}.iG-trial-sign td:first-child div{padding-right:20px;}.PDF-total-price-hide{display:none;}.PDF-logo{display:none;padding-bottom:20px;}.PDF-prod-qty div{display:none;}.trialFooter{display:flex;justify-content:flex-end;}.forPDFProduct, .forPDF{display:none;} .iG-cart-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;}.iG-cart-wrap table.shop_table{border:none;padding-right:30px;}.woocommerce-error,.woocommerce-info,.woocommerce-message{width:100%;font-size:1.4em;margin-bottom:1em;}.iG-cart-wrap .cart-collaterals::before,.iG-cart-wrap .cart-collaterals::after{content:none;}.iG-cart-wrap .cart-collaterals .cart_totals{border:1px solid #818181;box-shadow:0 0 9px #bfbfbf;float:none;width:100%;}.iG-cart-wrap table.cart img{width:100px;}form.woocommerce-cart-form{-webkit-box-flex:1;-webkit-flex:1 0 65%;-ms-flex:1 0 65%;flex:1 0 65%;}.cart-collaterals{-webkit-box-flex:1;-webkit-flex:1 0 35%;-ms-flex:1 0 35%;flex:1 0 35%;}.iG-name-remove-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;}.product-name{font-size:18px;padding-right:15px;text-transform:uppercase;}.product-remove a{padding:0 5px;}.iG-cart-wrap .product-price,.iG-cart-prod-descrip{margin:.7em 0;}.iG-cart-wrap .product-price span.woocommerce-Price-amount.amount{font-size:24px;font-weight:500;}.iG-cart-wrap .product-quantity{display:inline-block;vertical-align:middle;}.iG-cart-wrap .product-subtotal{display:inline-block;vertical-align:middle;}.iG-cart-wrap .product-subtotal span.woocommerce-Price-amount.amount{font-weight:500;}.iG-cart-wrap form table.shop_table td{border-color:#636363;padding:24px 12px;}.iG-cart-wrap form input.button{min-width:0;}table.shop_table.woocommerce-checkout-review-order-table th{text-align:left;}table.shop_table.woocommerce-checkout-review-order-table th:last-child{text-align:right;}table.shop_table.woocommerce-checkout-review-order-table tr.cart-discount td{text-align:right;}.woocommerce-cart .cart-collaterals .cart_totals tr.order-total td{padding:6px 12px;}.iG-items-incart{border-bottom:1px solid #818181;display:flex;justify-content:space-between;margin:0 7px 10px;padding:15px 0;font-weight:600;}.iG-items-incart span, .iG-items-incart span.woocommerce-Price-amount.amount{font-size:16px;padding:0 7px;}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border:none;}tr.order-total th{padding:6px 0 6px 12px !important;vertical-align:top;}tr.order-total td{padding-left:0 !important;vertical-align:top;}tr.order-total th div, tr.order-total td div{border-top:1px solid #818181;margin-top:10px;padding-top:15px;text-transform:uppercase;}.iG-cart-wrap .wc-proceed-to-checkout{padding:1em 12px;}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#f8981d;}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px;}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details span.woocommerce-Price-amount.amount{font-size:1em;}.woocommerce a.remove{color:#f8981d !important;font-weight:400;height:auto;width:auto;}.woocommerce a.remove:hover{background:transparent;color:#f8981d !important;font-weight:600;}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents th{background:#f8981d;}input#coupon_code{min-width:115px;}.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff;}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#f8981d;}.iG-cart-sum-hd{background:#f8981d;color:#fff;display:block;font-size:3em;padding:6px;text-align:center;text-transform:uppercase;}tr.cart-subtotal td,tr.cart-discount.coupon-test td,tr.tax-rate.tax-rate-us-oh-state-tax-1 td,tr.order-total td{text-align:right;}a.woocommerce-remove-coupon{display:block;font-size:.8em;}tr.shipping td{text-align:right;}.woocommerce-shipping-calculator p{margin:0;}.shipping-calculator-button{font-size:16px;text-decoration:underline;}.iG-cart-wrap .shipping-calculator-form{padding:4px 0 12px 0;}.iG-cart-wrap .shipping-calculator-form p,.iG-cart-wrap .shipping-calculator-form p span{font-size:13px;padding:4px 0;}.iG-cart-wrap .shipping-calculator-form button.button{min-width:0px;font-size:12px;}.woocommerce ul#shipping_method li label{font-size:13px;}.woocommerce ul#shipping_method li input{margin:0 2px 0 0;vertical-align:middle;}.woocommerce ul#shipping_method .amount{display:block;margin-top:.5em;}tr.shipping p{font-size:13px;}.tax-rate td,.cart-discount td{text-align:right;}tr.tax-total td{font-size:13px;text-align:right;}.woocommerce ul#shipping_method li{line-height:1;}.iG-woo-checkout-cards{display:inline-block;font-size:16px;text-align:left;}.iG-woo-checkout-cards img{display:inline-block;margin:0 .5em .25em 0 !important;}.iG-woo-checkout-zipcode-info{display:block;background:#fff;margin:0;padding:0 12px 1.5em;text-align:right;width:100%;}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{text-align:justify;}#add_payment_method #payment ul.payment_methods li label,.woocommerce-cart #payment ul.payment_methods li label,.woocommerce-checkout #payment ul.payment_methods li label{display:inline-block;}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{display:inline-block;text-align:left;}span.bundled-product-subtotal{font-size:1em;}h3#ship-to-different-address span{font-size:1em;}p.form-row.form-row-wide.create-account.woocommerce-validated{background:#434343;color:#fff;margin-bottom:40px;}p.form-row.form-row-wide.create-account.woocommerce-validated span{font-size:1em;}.woocommerce-checkout tr.cart_item td.product-total,.woocommerce-checkout th.product-total{text-align:right;}h3#order_review_heading,h2.woocommerce-order-details__title{background:#f8981d;color:#fff;font-size:24px;padding:.4em;}table.woocommerce-checkout-review-order-table tr.shipping{vertical-align:top;}table.shop_table.woocommerce-checkout-review-order-table tr.order-total,table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child th,table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child td{background:#f8981d;color:#fff;font-size:18px;}table.shop_table.woocommerce-checkout-review-order-table tr.order-total span.woocommerce-Price-amount.amount,table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child td span{color:#fff;}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr td{text-align:right;}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody tr td.woocommerce-table__product-total.product-total{text-align:right;}.woocommerce ul.order_details{padding-left:0;}.woocommerce ul.order_details li{border-color:#f8981d;padding:10px;}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.inline span{font-size:1em;}form.woocomerce-form.woocommerce-form-login.login .lost_password{padding-left:10px;}form.woocomerce-form.woocommerce-form-login.login p{padding-left:15px;}form.woocomerce-form.woocommerce-form-login.login,form.checkout_coupon{margin-bottom:1em;}span.select2-container.select2-container--default.select2-container--open{font-size:14px !important;}span.select2-container.select2-container--default.select2-container--open span,span.select2-container.select2-container--default.select2-container--open ul{font-size:14px !important;}.woocommerce-checkout p.form-row.terms.wc-terms-and-conditions{font-size:1.6em;}.woocommerce-checkout p.form-row.terms.wc-terms-and-conditions span{font-size:1em;font-weight:600;}.woocommerce-checkout .payment_box.payment_method_cheque p{font-size:16px;}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{margin-top:30px;}p#shipping_method_exempt_field{background:#424242;color:#fff;font-weight:600;}a.wc_avatax_validate_address.button{margin:.5em 10px 2.5em;}span.optional{ display:none;}#shipping_method_exempt_field span{ font-size:1em;}.iG-shop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:40px;}.iG-shop-sidebar{flex:0 0 33.33%;width:33.33%;}.iG-shop .iG-shop-intro-wrap{flex:0 0 66.66%;width:66.66%;}.iG-shop-sidebar > div{padding:7px 50px 7px 7px;}.iG-shop-sidebar > div:first-child{margin-top:0;padding-bottom:0;padding-top:10px;}.iG-shop-sidebar ul.product-categories{list-style-type:none;padding:0;margin-top:0;}.iG-shop-sidebar ul.product-categories .cat-item .count{color:#bbb;font-size:18px;font-weight:400;}.iG-shop-sidebar ul.product-categories li{border-bottom:1px solid #ddd;font-size:18px;padding:8px 0;}.iG-shop-sidebar h3{border-bottom:1px solid #ddd;color:#707070;font-size:14px;font-weight:700;padding-bottom:6px;}.iG-shop-sidebar .current-cat{font-weight:700;}ul.products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;flex:0 0 100%;width:100%;}.iG-shop-intro-wrap ul.products::before{content:none;}.iG-shop ul.products li.product{flex:0 0 50%;float:none;margin:0;padding:7px 0;text-align:center;width:50%;}.iG-shop ul.products li.product > div{border:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 7px;padding:10px;}.iG-shop ul.products li.product > div > a{flex:0 1 auto !important;}.iG-shop ul.products li.product div a img{margin:0 auto;max-width:180px;}.iG-shop ul.products li.product div a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{flex:1;}.iG-shop .woocommerce-Price-amount.amount{display:block;font-size:24px;font-weight:600;margin:0 0 20px;width:100%;}.iG-shop ul.products li.product div .woocommerce-loop-product__title{color:#f8981d;font-size:18px;margin:0 20px;}.iG-shop ul.products li.product div a.button{min-width:100%;width:100%;}.iG-sort-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:30px 10px 0;}.iG-sort-wrap p.woocommerce-result-count,.iG-sort-wrap .woocommerce-ordering{float:none;font-size:1.4em;}.iG-pagination{display:inline-block;align-items:center;margin:0 auto 30px;justify-content:center;background:orange;color:#fff;padding:5px 30px;width:auto;}.iG-pagination ul.page-numbers{list-style:none;width:auto;}.iG-pagination ul li .page-numbers{height:26px;width:26px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:1.3em;color:#fff;margin:0 5px;display:inline-flex;}.iG-shop-intro-wrap .woocommerce-products-header{padding:0 7px;}.iG-shop-intro-wrap .iG-woo-title-wrap{background:transparent;}.iG-shop-intro-wrap .iG-woo-title{color:#434343;font-size:3.5em;margin:0;padding:0;}@media only screen and (max-width:850px){.iG-cart-wrap .woocommerce-cart-form td.actions .coupon{float:none;padding-bottom:.5em;}.iG-cart-wrap .woocommerce-cart-form td.actions .coupon{width:100%;}.iG-cart-wrap .woocommerce-cart-form td.actions .coupon input.input-text{width:48%;}.iG-cart-wrap .woocommerce-cart-form td.actions .coupon input{float:right;width:48%;}.iG-cart-wrap .woocommerce-cart-form td.actions input{display:block;float:none;width:100%;} .iG-cart-wrap .product-thumbnail{display:none;}.iG-cart-wrap .woocommerce-cart-form table.shop_table_responsive tr td::before{content:none;}.iG-cart-wrap .woocommerce-cart-form td div{text-align:left;}.iG-cart-wrap .woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item td{text-align:left !important;}.iG-shop ul.products li.product{flex:0 0 100%;width:100%;}}@media only screen and (max-width:820px){.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{min-width:auto;}.iG-myorder-add-cart{width:120px;}.iG-myorder-details.iG-myorder-details-open{padding:15px 5px;}.iG-myorder-items{padding:0 5px;}a.iG-myorder-item-img,a.iG-myorder-item-img img{width:120px;}.iG-myorder-item-details span{font-size:1.8em;}}@media only screen and (max-width:768px){.iG-woo-title{font-size:4em;}.iG-myorder-details > div{width:50%;}.iG-myorder-details > div.iG-myorder-date,.iG-myorder-details > div.iG-myorder-total{padding-top:15px;}a.iG-myorder-item-img,.iG-myorder-item-details,.iG-myorder-add-cart{padding:10px;}.woocommerce-page table.shop_table_responsive tr.order-total td::before{margin:30px 0 0 10px;}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:flex;flex-wrap:wrap;justify-content:left;}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{flex:1 0 auto;margin:0;border:none;}.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{margin-top:1.6em;}}@media only screen and (max-width:668px){.iG-product-card,.iG-shop ul.products li.product{flex:0 0 50%;}.iG-woo-title{font-size:3.5em;}.iG-shop{flex-wrap:wrap;}.iG-shop-sidebar{order:2;flex:0 0 100%;width:100%;}.iG-shop .iG-shop-intro-wrap{flex:0 0 100%;width:100%;}.iG-shop-sidebar > div{padding:7px;}}@media only screen and (max-width:640px){a.iG-myorder-item-img,a.iG-myorder-item-img img{width:90px;}.iG-myorders-filter > div:first-child{flex:1 0 auto;}.iG-myorders-filter > div:nth-child(2){flex:2 0 auto;}.iG-myorders-filter > div:last-child{width:100%;}.iG-filter-daterange input{width:48% !important;max-width:100% !important;}.iG-cart-wrap{flex-direction:column;}.iG-cart-wrap table.shop_table{padding-right:0;}form.woocommerce-cart-form,.cart-collaterals{flex:1 0 auto;}.iG-trial-product-opts td div{border:none;}.iG-trial-product-opts tr td{border-bottom:1px solid #a9a9a9;}}@media only screen and (max-width:620px){ul#menu-woo-commerce li:first-child a{line-height:1.4;padding:6px 15px;min-width:auto;}.cart-contents:after{height:24px;width:33px;}.iG-myorder-item{display:flex;flex-wrap:wrap;justify-content:flex-start;}a.iG-myorder-item-img{flex:1 0 33.3333%;display:block;max-width:90px;}.iG-myorder-item-details{flex:1 0 66.6666%;display:flex;flex-direction:column;width:100%;}.iG-myorder-add-cart{flex:1 0 auto;display:block;width:100%;}}@media only screen and (max-width:510px){.iG-woo-nav ul{justify-content:flex-start;margin-bottom:5px;}.iG-woo-nav li{padding:0 10px 10px;}}@media only screen and (max-width:480px){ul#menu-loginlogout-button a{min-width:auto;}.iG-icon-profile > a{padding:2px 10px !important;}.iG-myorder-details{font-size:.9em;}.top-header-1-rt > div:first-child{padding:5px 0;}.top-header-1 a{padding:5px 8px;}.iG-product-card,.iG-shop ul.products li.product{flex:0 0 100%;}.iG-single-prod-wrap{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.iG-single-prod-wrap > div{flex:0 0 auto;margin-right:0;margin-left:0;width:100% !important;}.woocommerce div.product form.cart .button{min-width:auto;width:100%;}.iG-woo-title{font-size:3em;padding:15px 0;}#trialsHeader{display:none;}#productTrialsContainer > div{border:1px solid #a9a9a9;display:block;margin:15px 0;padding:0 0 10px 0;position:relative;}#productTrialsContainer > div > div{width:100%;}#productTrialsContainer > div > div:nth-child(2){max-width:100%;}#productTrialsContainer > div > div:nth-child(1):before{content:'Quanity';display:block;font-size:14px;margin-top:10px;}#productTrialsContainer > div > div:nth-child(2):before{content:'Quanity';display:block;font-size:14px;margin-top:10px;}#productTrialsContainer > div > div:nth-child(3){position:absolute;top:0;right:0;padding:0 5px 0 15px;}#productTrialsContainer > div > div:nth-child(3) img{margin-top:0;vertical-align:middle;}.iG-trial-product-opts select{margin-top:0;}}@media only screen and (max-width:360px){.iG-myorder-item{flex-direction:column;align-items:center;text-align:center;}.iG-myorder-item-details, a.iG-myorder-item-img{flex:1 0 auto;}.iG-myorders-filter > div:nth-child(2){width:100%;}}