/*! normalize.css v2.0.1 | MIT License | git.io/normalize */*{margin:0;padding:0}a,a img,img{text-decoration:none;outline:0}a img{border:none;outline:none}ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}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,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;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}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGNbE_oMaV8t2eFeISPpzbdE.woff) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/ODelI1aHBYDBqgeIAH2zlBM0YzuT7MdOe03otPbuUS0.woff) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local("Source Sans Pro Semibold"),local("SourceSansPro-Semibold"),url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGJ6-ys_j0H4QL65VLqzI3wI.woff) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGFkQc6VGVFSmCnC_l7QZG60.woff) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:local("Source Sans Pro Black"),local("SourceSansPro-Black"),url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGHiec-hVyr2k4iOzEQsW1iE.woff) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:300;src:local("Source Sans Pro Light Italic"),local("SourceSansPro-LightIt"),url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6GGomRtBD2u8FwSY4jjlmeA.woff) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:local("Source Sans Pro Italic"),local("SourceSansPro-It"),url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/M2Jd71oPJhLKp0zdtTvoMzNrcjQuD0pTu1za2FULaMs.woff) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:local("Source Sans Pro Semibold Italic"),local("SourceSansPro-SemiboldIt"),url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6PULlOK_XQENnt2ryrY843E.woff) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:local("Source Sans Pro Bold Italic"),local("SourceSansPro-BoldIt"),url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6Nog-We9VNve39Jr4Vs_aDc.woff) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:900;src:local("Source Sans Pro Black Italic"),local("SourceSansPro-BlackIt"),url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6ONg1gFYvjbPSGxSBhvPu6E.woff) format("woff")}@font-face{font-family:'lucky_fellasregular';src:url("../fonts/luckyfellas-webfont.woff2") format("woff2"),url("../fonts/luckyfellas-webfont.woff") format("woff");font-weight:normal;font-style:normal}.container:after,.info-bar:after,.dealer-locator__form:after,.nav:after,.courtesy-nav li>.drop-downs:after,.home-gallery .gallery-nav ul:after,.category-gallery .gallery-nav ul:after,.home-gallery .gallery-nav.gallery-nav-carousel .gallery-nav-controls:after,.category-gallery .gallery-nav.gallery-nav-carousel .gallery-nav-controls:after,.main .gallery-thumbs:after,.page-body:after,.page-body .main-wrapper:after,.main:after,.main .press-list:after,.main .content-section:after,.main .content-section .section-copy:after,.main .national-ads-wrap .national-ad-list:after,.main .landing-page:after,.side:after,.post .bottommeta:after,.post__content:after,.footer:after,.footer .footer-lp .lp-gallery-list:after,.footer .footer-top form:after,.footer .footer-bottom:after,#wpcf7-f980-p961-o1 .wpcf7-form:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden}.lte-ie8 .container,.lte-ie8 .info-bar,.lte-ie8 .dealer-locator__form,.lte-ie8 .nav,.lte-ie8 .courtesy-nav li>.drop-downs,.courtesy-nav .lte-ie8 li>.drop-downs,.lte-ie8 .home-gallery .gallery-nav ul,.home-gallery .gallery-nav .lte-ie8 ul,.lte-ie8 .category-gallery .gallery-nav ul,.category-gallery .gallery-nav .lte-ie8 ul,.lte-ie8 .home-gallery .gallery-nav.gallery-nav-carousel .gallery-nav-controls,.home-gallery .gallery-nav.gallery-nav-carousel .lte-ie8 .gallery-nav-controls,.lte-ie8 .category-gallery .gallery-nav.gallery-nav-carousel .gallery-nav-controls,.category-gallery .gallery-nav.gallery-nav-carousel .lte-ie8 .gallery-nav-controls,.lte-ie8 .main .gallery-thumbs,.main .lte-ie8 .gallery-thumbs,.lte-ie8 .page-body,.lte-ie8 .page-body .main-wrapper,.page-body .lte-ie8 .main-wrapper,.lte-ie8 .main,.lte-ie8 .main .press-list,.main .lte-ie8 .press-list,.lte-ie8 .main .content-section,.main .lte-ie8 .content-section,.lte-ie8 .main .content-section .section-copy,.main .content-section .lte-ie8 .section-copy,.lte-ie8 .main .national-ads-wrap .national-ad-list,.main .national-ads-wrap .lte-ie8 .national-ad-list,.lte-ie8 .main .landing-page,.main .lte-ie8 .landing-page,.lte-ie8 .side,.lte-ie8 .post .bottommeta,.post .lte-ie8 .bottommeta,.lte-ie8 .post__content,.lte-ie8 .footer,.lte-ie8 .footer .footer-lp .lp-gallery-list,.footer .footer-lp .lte-ie8 .lp-gallery-list,.lte-ie8 .footer .footer-top form,.footer .footer-top .lte-ie8 form,.lte-ie8 .footer .footer-bottom,.footer .lte-ie8 .footer-bottom,.lte-ie8 #wpcf7-f980-p961-o1 .wpcf7-form,#wpcf7-f980-p961-o1 .lte-ie8 .wpcf7-form{zoom:1}a:focus-within,a:focus,button:focus-within,button:focus,input:focus-within,input:focus,select:focus-within,select:focus,.sbi_item:focus-within,.sbi_item:focus{outline:2px solid #136ef5 !important;outline-offset:-2px}.acsb-skip-link{display:inline-flex !important;width:auto !important;height:auto !important;max-width:85% !important;min-width:200px !important;position:fixed !important;justify-content:center !important;align-items:center !important;top:50px !important;left:20px !important;text-align:center !important;padding:13px 20px !important;border-radius:50px !important;text-decoration:none !important;background-color:#fff !important;color:#1f2533 !important;font-size:1rem !important;text-shadow:0 0 #27272d !important;font-weight:normal !important;white-space:nowrap !important;cursor:pointer !important;opacity:0 !important;pointer-events:none !important;z-index:100000000000000020 !important;font-family:Arial,Helvetica,sans-serif !important;line-height:1 !important;direction:ltr !important;clip:rect(0, 0, 0, 0) !important;border:solid 3px rgba(19,110,248,0.8);outline:solid 0 #639af9 !important;box-shadow:0 0 0 5px rgba(19,110,248,0.3);transition:top .22s ease}.acsb-skip-link:focus{top:20px !important;opacity:1 !important;pointer-events:auto !important;clip:auto !important}.acsb-skip-link:focus-within{outline:none !important}input [type="text"]:focus{background-color:#fff !important}.menu-item a:focus{font-weight:700}.sbi_item:focus-within{outline:2px solid #136ef5;outline-offset:-2px;position:relative;z-index:999999999}.njt-nofi-close-button{position:relative;z-index:1}.njt-nofi-close-button::after{content:'';top:0;left:0;width:100%;height:100%;background-color:transparent;position:absolute;z-index:2}@media print{a[href]:after{content:" (" attr(href) ")"}.html5-video-player{display:none}body>*:not(main){display:none}iframe{width:100px !important;height:100px !important}iframe[src]:after{content:" (" attr(src) ")"}.banner__play{display:none;transition:all 0.5s ease}}.intro{padding:0 0 77px;display:flex;flex-wrap:wrap}.intro:after{display:none}.intro_padding_smaller{padding:0 0 55px}.intro__content-wrapper{display:flex;flex-wrap:wrap}.intro__left{width:50%;padding-top:25px}@media (max-width: 1240px){.intro__left{margin-left:-20px}}@media (max-width: 992px){.intro__left{width:100%;margin-bottom:20px}}@media (max-width: 768px){.intro__left{padding-top:0;margin-left:0}}.intro__left_no_padding{padding-top:0}.intro__title{text-align:center;font-size:188px;font-family:"lucky_fellasregular",cursive;color:#202020;line-height:151px;display:block;transform:rotate(-10deg)}@media (max-width: 768px){.intro__title{font-size:134px;transform:rotate(-1deg)}}.intro__title_image{transform:rotate(0deg)}.intro__title_left{text-align:left;padding-left:85px}@media (max-width: 1240px){.intro__title_left{padding-left:0}}@media (max-width: 992px){.intro__title_left{text-align:center}}.intro__subtitle{font-size:117px;font-family:"lucky_fellasregular",cursive;color:#202020;line-height:102px;display:block;transform:rotate(-10deg);padding-left:21px}@media (max-width: 992px){.intro__subtitle{text-align:center;margin-bottom:30px;padding-left:0}}@media (max-width: 768px){.intro__subtitle{font-size:68px;line-height:63px;transform:rotate(-1deg)}}.intro__subtitle_horizontal{transform:rotate(-1deg);margin-top:-15px;font-size:125px;padding-left:53px}@media (max-width: 1240px){.intro__subtitle_horizontal{padding-left:0}}@media (max-width: 768px){.intro__subtitle_horizontal{font-size:68px}}.intro__subtitle-part{display:block;padding-left:85px}@media (max-width: 1240px){.intro__subtitle-part{padding:0;display:inline}}.intro__subtitle-part_bigger{padding-left:172px;font-size:157px;line-height:124px}@media (max-width: 1240px){.intro__subtitle-part_bigger{padding:0;display:block}}@media (max-width: 768px){.intro__subtitle-part_bigger{font-size:68px;line-height:72px}}.intro__right{width:50%;color:#222;box-sizing:border-box}@media (max-width: 1240px){.intro__right{margin-right:-20px}}@media (max-width: 992px){.intro__right{width:100%}}@media (max-width: 768px){.intro__right{margin-right:0}}.intro__right_bigger{padding:0 45px 0 17px;font-size:20px;font-family:"Roboto",sans-serif;display:block}.intro__right_bigger p{margin-bottom:30px}@media (max-width: 1240px){.intro__right_bigger{padding:0 0 0 17px}}@media (max-width: 768px){.intro__right_bigger{padding:0}}.intro__right_smaller{padding-left:40px;max-width:450px}@media (max-width: 992px){.intro__right_smaller{max-width:100%;padding-left:0}}.link-block{margin-bottom:95px}.link-block h2{font-family:"lucky_fellasregular",cursive;padding-bottom:5px;color:#222;font-size:89px !important;line-height:60px;padding-bottom:10px;font-weight:300 !important;margin-top:60px;margin-bottom:5px;text-align:center}.link-block p{text-align:center}.link-block__title{font-size:85px;font-family:"lucky_fellasregular",cursive;color:#222;line-height:1.2;display:block;text-align:center}@media (max-width: 768px){.link-block__title{font-size:70px}}.link-block__subtitle{font-size:18px;font-family:"Roboto",sans-serif;color:#222;display:block;text-align:center;width:56%;margin:0 auto 40px}@media (max-width: 768px){.link-block__subtitle{width:100%}}.link-block__items{display:flex;margin:0 -18px;flex-wrap:wrap}@media (max-width: 992px){.link-block__items{margin:0 -2px}}.link-block__items_half{margin:0 -20px}.link-block__item{width:33.33%;padding:18px;position:relative;box-sizing:border-box}@media (max-width: 992px){.link-block__item{padding:0 2px}}@media (max-width: 768px){.link-block__item{width:100%;max-width:375px;margin:0 auto 20px}}.link-block__item_width_half{width:50%;padding:0 20px;margin-bottom:1em}@media (max-width: 768px){.link-block__item_width_half{width:100%;max-width:100%}}.link-block__item-content{min-height:255px}.link-block__item-title{font-weight:bold;font-size:32px;color:#fff;text-transform:uppercase;display:block;text-align:center;margin-bottom:12px;padding:0 18px}.link-block__item-title h3{text-shadow:0px 0px 5px #353535}@media (max-width: 992px){.link-block__item-title h3{padding:0 30px}}.link-block__item-link{font-weight:700;font-size:14px;color:#fff;background:rgba(34,34,34,0.9);border:0 solid #000;text-transform:uppercase;display:inline-block;padding:9px 20px;font-family:"Roboto",sans-serif;transition:all .3s ease-in-out;text-decoration:none}.link-block__item-link:hover{color:#fff;background:#000}.link-block__item-link:focus{outline:none}.link-block__item-link:hover{background:#000}@media (max-width: 992px){.link-block__item-link{width:80%;box-sizing:border-box}}.link-block__item-link_bigger{padding:0.5em 1.74em;max-width:154px;font-size:16px}.link-block__item-link_green{background:rgba(34,34,34,0.9)}.link-block__item-link_green:hover{background:#000}.link-block__item-content_centered{text-align:center;position:relative;top:50%;transform:translateY(-50%);position:absolute;left:0;right:0}@media (max-width: 768px){.spu-box[id^="spu-"]{right:0;margin:0 auto;width:95% !important;background:none !important}}@media (max-width: 768px){.spu-box h3{padding:0 10px !important;font-size:37px !important}}.pop-text input[type="text"]{min-width:90% !important}@media (max-width: 768px){.spu-content{width:100% !important}}.spu-content p img{margin:0 auto !important;padding-left:20px;max-width:90%}.page-template-tpl_store-locator .heading{color:#222;padding:20px 0;text-align:center}.page-template-tpl_store-locator .wpsl-store-below #wpsl-wrap #wpsl-result-list{width:100%}.page-template-tpl_store-locator .wpsl-store-below #wpsl-wrap #wpsl-result-list ul{display:grid;grid-template-columns:1fr;-moz-column-gap:15px;column-gap:15px;row-gap:15px}@media (min-width: 992px){.page-template-tpl_store-locator .wpsl-store-below #wpsl-wrap #wpsl-result-list ul{grid-template-columns:1fr 1fr}}.page-template-tpl_store-locator .wpsl-store-below #wpsl-wrap #wpsl-result-list ul li{box-shadow:0px 1px 3px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.1);padding:20px;border:1px solid rgba(0,0,0,0.1)}.page-template-tpl_store-locator .wpsl-store-below #wpsl-wrap #wpsl-result-list ul li.wpsl-preloader{border:none;padding-left:40px;box-shadow:none;grid-column:span 2;text-align:center}.page-template-tpl_store-locator .wpsl-store-below #wpsl-wrap #wpsl-result-list ul li a{text-decoration:none;text-transform:uppercase;color:#222}.page-template-tpl_store-locator .wpsl-store-below #wpsl-wrap #wpsl-result-list ul li a:hover{text-decoration:underline}.page-template-tpl_store-locator .wpsl-store-below #wpsl-wrap #wpsl-result-list ul li .wpsl-contact-details{color:#222}.page-template-tpl_store-locator .wpsl-store-below #wpsl-wrap #wpsl-gmap{float:none;width:100%;margin-bottom:15px}.page-template-tpl_store-locator .wpsl-store-below #wpsl-wrap #wpsl-stores{height:500px !important}.page-template-tpl_store-locator .wpsl-store-below #wpsl-wrap a.wpsl-directions::before{content:"\f3c5";font-family:"FontAwesome";margin-right:10px;display:inline-block}.video-embed-full{margin-bottom:50px}@media (min-width: 1024px){.video-embed-full{margin-bottom:77px}}.video-embed-full iframe{width:100%;height:400px}@media (min-width: 1024px){.video-embed-full iframe{height:550px}}@media (min-width: 1500px){.video-embed-full iframe{height:650px}}.page-template-tpl-out-of-area-php .main{min-height:470px !important}.category-filters{padding:35px 5px 0;margin:0 !important;list-style:none}.category-filters li{display:inline-block;padding:0 10px}.category-filters li a{display:block;color:black;padding:15px 5px;border-bottom:3px solid transparent;font:600 18px/24px "Roboto","Source Sans Pro",Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none}.category-filters li a:hover{color:black;font-weight:900;border-color:black}.category-filters li.active a{color:black;font-weight:900;border-color:black}.category-filters.posts-categories__list{height:64px}.category-filters.posts-categories__list li a{font-weight:600}.category-filters.posts-categories__list li a:hover{text-decoration:none}.collection-container{position:relative}.collection-container .collection-loader{position:absolute;top:calc(50% - 10px);left:calc(50% - 110px);z-index:5}.collection-container .grid-container.loading{opacity:.5}.collection-container .grid{padding:20px 0 50px;margin:0 -5px}.collection-container .grid .grid-item{box-sizing:border-box;padding:0 5px;width:20%;margin-bottom:10px}@media (max-width: 1240px){.collection-container .grid .grid-item{width:25%}}@media (max-width: 992px){.collection-container .grid .grid-item{width:33.3%}}@media (max-width: 768px){.collection-container .grid .grid-item{width:50%}}@media only screen and (max-width: 500px){.collection-container .grid .grid-item{width:100%}}.collection-container .grid .grid-item a{display:block}.collection-container .grid .grid-item img{width:100%;height:auto}.page-template-tpl-puzzle .title h1{font-size:51px;color:#231f20;text-align:center;font-family:"Roboto",sans-serif;text-transform:capitalize}@media screen and (max-width: 600px){.page-template-tpl-puzzle .title h1{font-size:24px}}.page-template-tpl-puzzle .title h1.special{font-family:"lucky_fellasregular",cursive;font-size:110px;margin-top:15px;margin-bottom:10px}@media screen and (max-width: 600px){.page-template-tpl-puzzle .title h1.special{font-size:50px}}.page-template-tpl-puzzle .image-block{max-width:850px;display:block;margin:80px auto}.page-template-tpl-puzzle .image-block::after{visibility:hidden;display:block;content:"";clear:both;height:0}.page-template-tpl-puzzle .image-block .left{width:35%;margin-right:5%;float:left}.page-template-tpl-puzzle .image-block .left img{width:100%;height:auto;display:block;margin:0 auto}@media screen and (max-width: 700px){.page-template-tpl-puzzle .image-block .left{width:100%;margin-right:0px;max-width:300px}}.page-template-tpl-puzzle .image-block .right{width:60%;float:right}@media screen and (max-width: 700px){.page-template-tpl-puzzle .image-block .right{width:100%;padding-top:20px}}.page-template-tpl-puzzle .image-block .right ul{margin-top:15px}.page-template-tpl-puzzle .image-block .right ul li{font-size:50px;color:#231f20;font-family:"lucky_fellasregular",cursive;list-style:none;position:relative;line-height:50px;padding:0 0 0 70px;margin-bottom:30px}.page-template-tpl-puzzle .image-block .right ul li span{font-family:"Roboto",sans-serif;margin-bottom:30px;font-size:24px;display:block;line-height:24px}.page-template-tpl-puzzle .image-block .right ul li:before{background:transparent url("../images/puzzle.jpg") scroll 0 0 no-repeat;content:"";width:52px;height:34px;position:absolute;left:0;top:8px}.page-template-tpl-puzzle .list-block{clear:both;max-width:940px;display:block;margin:0 auto}.page-template-tpl-puzzle .list-block::after{visibility:hidden;display:block;content:"";clear:both;height:0}.page-template-tpl-puzzle .list-block ul{list-style:none}.page-template-tpl-puzzle .list-block ul li{clear:both;margin-bottom:60px}.page-template-tpl-puzzle .list-block ul li span.content{font-family:"Roboto",sans-serif;font-size:24px;line-height:30px;color:#231f20}@media screen and (max-width: 700px){.page-template-tpl-puzzle .list-block ul li span.content{width:100%}}.page-template-tpl-puzzle .list-block ul li span.number{font-family:"lucky_fellasregular",cursive;font-size:110px;color:#b50420;line-height:70px;float:left;padding-right:15px;margin-bottom:40px}@media screen and (max-width: 1000px){.page-template-tpl-puzzle .list-block ul li span.number{margin-bottom:90px}}@media screen and (max-width: 700px){.page-template-tpl-puzzle .list-block ul li span.number{width:100%;float:none}}.page-template-tpl-puzzle .CTA-block{clear:both;max-width:1100px;display:block;margin:50px auto}.page-template-tpl-puzzle .CTA-block::after{visibility:hidden;display:block;content:"";clear:both;height:0}.page-template-tpl-puzzle .CTA-block .left{width:35%;margin-right:10%;float:left}.page-template-tpl-puzzle .CTA-block .left img{width:100%;height:auto;display:block;margin:0 auto}@media screen and (max-width: 700px){.page-template-tpl-puzzle .CTA-block .left{width:100%;margin-right:0px;max-width:300px}}.page-template-tpl-puzzle .CTA-block .right{width:55%;float:right}@media screen and (max-width: 700px){.page-template-tpl-puzzle .CTA-block .right{width:100%;padding-top:20px}}.page-template-tpl-puzzle .CTA-block .right h2{font-size:65px;color:#231f20;font-family:"lucky_fellasregular",cursive;list-style:none;line-height:55px;margin:0px 0 20px}.page-template-tpl-puzzle .CTA-block .right a.col{width:45%;margin-right:5%;float:left;background-color:#b50420;display:block;color:#fff;text-align:center;transition:all 0.5s ease 0s;font-family:"Roboto",sans-serif;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:35px;padding:20px 0px;line-height:40px}.page-template-tpl-puzzle .CTA-block .right a.col:hover{background-color:#99041b}@media screen and (max-width: 600px){.page-template-tpl-puzzle .CTA-block .right a.col{width:100%;margin-right:0px}}.page-template-tpl-puzzle .CTA-block .right div.col{width:50%;float:right;font-size:18px;line-height:22px;color:#231f20;font-family:"Roboto",sans-serif;font-weight:bold}@media screen and (max-width: 600px){.page-template-tpl-puzzle .CTA-block .right div.col{width:100%;padding-top:30px}}.cli-modal-content{border-radius:0}.cli-modal-content .cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#000000;border-radius:0;font-weight:700;text-transform:uppercase}.wow{visibility:hidden}body{font:300 16px "Roboto","Source Sans Pro",Arial,Helvetica,sans-serif;line-height:1.5;color:#222;background-color:#fff;margin-top:98px;overflow-x:hidden}body.page-template-tpl_fullwidth_page{margin-top:120px}body.franchisee-page{margin-top:130px}body.bchc-transparent{margin-top:0}body.blog,body.archive{background:#fff}body.page-template-tpl-puzzle{margin-top:0px}@media (max-width: 1240px){body{margin-top:0}body.franchisee-page,body.page-template-tpl_fullwidth_page{margin-top:0}}a{color:#3a3a3a;text-decoration:underline}a:hover,a:active{color:#727272}strong{font-weight:600}input,select,textarea{padding:3px;font:"Roboto","Source Sans Pro",Arial,Helvetica,sans-serif 16px;color:#727272;background:#fff;border:1px #ccc solid}input[type="submit"]{padding:3px 6px;font:"Roboto","Source Sans Pro",Arial,Helvetica,sans-serif 16px;color:#727272;border:1px #ccc solid;border-radius:5px;background:"#ffffff";background-image:url(data:image/svg+xml,%3c%3fxml%20version%3d%221%2e0%22%3f%3e%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20width%3d%22100%25%22%20height%3d%22100%25%22%3e%3cdefs%3e%3clinearGradient%20id%3d%22G%22%20x2%3d%220%25%22%20y2%3d%22100%25%22%3e%3cstop%20style%3d%22stop%2dcolor%3a%23ffffff%22%20offset%3d%220%25%22%2f%3e%3cstop%20style%3d%22stop%2dcolor%3a%23eeeeee%22%20offset%3d%22100%25%22%2f%3e%3c%2flinearGradient%3e%3c%2fdefs%3e%3crect%20width%3d%22100%25%22%20height%3d%22100%25%22%20fill%3d%22url%28%23G%29%22%2f%3e%3c%2fsvg%3e);background-image:linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);cursor:pointer}.lte-ie8 input[type="submit"]{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}br.clear{clear:both;height:0;overflow:hidden}.njt-nofi-notification-bar .njt-nofi-hide{top:9px;transition:all 0.5s ease 0s}.njt-nofi-notification-bar .njt-nofi-hide .njt-nofi-close-icon{padding:4px;transition:all 0.5s ease 0s}.njt-nofi-notification-bar .njt-nofi-hide.njt-nofi-close-button:hover .njt-nofi-close-icon{background:red}.njt-nofi-notification-bar .njt-nofi-button a{border-radius:0 !important;background:#000 !important;border:1px solid #fff;color:#fff !important;transition:all 0.5s ease 0s}.njt-nofi-notification-bar .njt-nofi-button a:hover{background:#fff !important;color:#000 !important}.njt-nofi-notification-bar .njt-nofi-button:hover{transform:scale(1) !important}.container{margin:0 auto;width:1200px;box-sizing:border-box}@media (max-width: 1240px){.container{padding:0 20px;width:960px}}@media (max-width: 992px){.container{width:100%}}@media only screen and (max-width: 640px){.container{padding:0 10px}}.container_big{width:1460px}@media (max-width: 1500px){.container_big{width:1200px}}@media (max-width: 1240px){.container_big{width:960px}}@media (max-width: 992px){.container_big{width:740px;padding:0}}@media (max-width: 768px){.container_big{width:100%}}.section.designs .container{max-width:1024px}.fixed-wrapper{background:#fff;position:fixed;top:0;width:100%;z-index:202;transition:1.2s;z-index:9999}@media only screen and (max-width: 1240px){.fixed-wrapper{background:none;position:static;top:auto;width:auto}}.info-bar{background:#3a3a3a;border-bottom:1px solid #3a3a3a;color:#fff;font-size:15px;font-weight:400;padding:6px 0;text-transform:uppercase}.info-bar a{color:#fff;text-decoration:none}.info-bar .call{float:left}.info-bar .call strong{color:#316660;font-weight:400}.info-bar .call .us{padding:0 8px 0 3px}.info-bar .call .can{border-left:1px solid #4c948b;padding-left:8px}.info-bar .top-nav{float:right}.info-bar .top-nav li{float:left;margin-left:32px}.info-bar .top-nav li:first-child{margin-left:0}@media only screen and (max-width: 840px){.info-bar .call .prefix{display:none}}@media only screen and (max-width: 640px){.info-bar .call{font-size:14px}.info-bar .call .us{padding:0}.info-bar .call .can{border-left:none;padding-left:0}.info-bar .top-nav li{display:none;margin-left:0}.info-bar .top-nav li.blog{display:block}.info-bar .top-nav li.blog a{background:url(../images/blog-icon.png) no-repeat 0 0;display:block;text-indent:-9009px;width:21px;height:21px}}.fixed-wrapper.sticky{position:fixed;top:0;width:100%}.fixed-wrapper.sticky+div{padding-top:160px}.header{background:#222;border-bottom:1px solid #e0e0e0}.header .lp-info{border-left:1px solid #d2d2d2;float:left;margin:18px 0 0 15px;padding:8px 0 8px 15px;font-size:20px;text-transform:uppercase}.header .lp-info .dim{color:#ccc}.header .lp-info .highlight{color:#3a3a3a}.header .lp-btn{background:#3a3a3a;border-bottom:3px solid #3a3a3a;border-radius:8px;float:right;color:#fff;cursor:pointer;font-size:18px;font-weight:900;margin-top:14px;padding:8px 12px;position:relative;text-align:center;text-decoration:none;text-shadow:1px 1px 5px #2a5e69;text-transform:uppercase}@media (max-width: 1240px){.header .lp-btn{float:none;margin-top:0;position:absolute;top:28px;right:20px}}@media (max-width: 1050px){.header .lp-btn{top:18px}}@media (max-width: 675px){.header .lp-btn{display:block;float:none;margin:0 auto 10px;position:relative;top:auto;right:auto;width:220px}}@media (max-width: 1050px){.page-template-tpl-lp-next-level-php .lp-info,.page-template-tpl-lp-alternative-php .lp-info,.page-template-tpl-lp-learn-php .lp-info{display:none}}.logo{padding:0;vertical-align:bottom}.logo-wrap{position:relative;padding:6px 0}.logo__img{height:65px;width:auto;vertical-align:bottom}@media (max-width: 1050px){.logo__img{margin-top:5px;width:220px}}@media (max-width: 675px){.logo__img{display:block;float:none;margin:0 auto;max-width:85%;width:auto;height:auto}}.header__container{display:flex;justify-content:space-between;width:100%;position:relative;z-index:999}.header__container:after{display:none}@media (min-width: 992px){.header__container{padding:20px 20px 0}}@media (max-width: 600px){.header__container{flex-wrap:wrap;padding:0}.header__container>div{width:100%}}.dealer-locator{padding-top:6px;margin-bottom:10px}@media (max-width: 1050px){.dealer-locator{padding-bottom:0;padding-top:0;margin-bottom:0}}@media (max-width: 675px){.dealer-locator{float:none}}@media (max-width: 600px){.dealer-locator{border-top:1px solid #c7c7c7;background:rgba(241,241,241,0.95);padding:0 10px 10px}}@media (min-width: 992px){.dealer-locator{margin-bottom:0;min-width:363px;display:flex;align-items:center;padding-top:0}}.dealer-locator .error{background:#fff;border:1px solid #c00;border-radius:4px;color:#c00;display:block;font-size:12px;padding:3px 10px;position:absolute;top:32px;right:49px;z-index:1111}@media (max-width: 675px){.dealer-locator .error{top:60px;right:184px}}.dealer-locator__form{position:relative}@media (max-width: 768px){.dealer-locator__form{width:210px;margin:0 auto}}@media (max-width: 500px){.dealer-locator__form{margin-left:0}}.dealer-locator__title{color:#a9a9a9;float:left;font-size:14px;font-weight:normal;font-style:italic;font-family:"Roboto",sans-serif;height:28px;padding-top:4px;box-sizing:border-box}@media (max-width: 1050px){.dealer-locator__title{margin-top:0}}@media (max-width: 500px){.dealer-locator__title{text-align:center}}@media (max-width: 400px){.dealer-locator__title{background-position:0 4px;font-size:16px}}.dealer-locator__input{float:left;line-height:1;margin-left:42px}.dealer-locator__input:focus{outline:none}.dealer-locator__input[type="text"]{border-radius:0;border-right:none;color:#222;font-size:14px;font-style:italic;padding:0 9px;width:156px;height:28px;border:none}@media (max-width: 768px){.dealer-locator__input[type="text"]{clear:left;margin-left:0}}.dealer-locator__input[type="submit"]{background:url(../images/search.png) 50% no-repeat #fff;margin-left:0;width:36px;border-radius:0;border:none}.fixed-wrapper.hc-white,.fixed-wrapper.hc-transparent{background:#fff}.fixed-wrapper.hc-white .header,.fixed-wrapper.hc-transparent .header{background:#fff;border-bottom:1px solid #000}.fixed-wrapper.hc-white .main-nav>li a,.fixed-wrapper.hc-transparent .main-nav>li a{color:#000}.fixed-wrapper.hc-white .main-nav>li a:hover,.fixed-wrapper.hc-transparent .main-nav>li a:hover{border-color:#000}.fixed-wrapper.hc-white .dealer-locator__title,.fixed-wrapper.hc-transparent .dealer-locator__title{color:#7d7d7d}.fixed-wrapper.hc-white .dealer-locator__input[type="text"],.fixed-wrapper.hc-transparent .dealer-locator__input[type="text"]{border:1px solid #000;box-sizing:border-box}.fixed-wrapper.hc-white .dealer-locator__input[type="submit"],.fixed-wrapper.hc-transparent .dealer-locator__input[type="submit"]{position:absolute;bottom:5px;right:7px;width:20px;height:20px}@media (min-width: 1024px){.fixed-wrapper.hc-white .main-nav>li.current-menu-item,.fixed-wrapper.hc-transparent .main-nav>li.current-menu-item{background:none}}@media (max-width: 992px){.fixed-wrapper.hc-white .main-nav>li a:hover,.fixed-wrapper.hc-transparent .main-nav>li a:hover{color:#fff}}@media (max-width: 768px){.fixed-wrapper.hc-white .dealer-locator__input[type="text"],.fixed-wrapper.hc-transparent .dealer-locator__input[type="text"]{width:100%}}@media (max-width: 500px){.fixed-wrapper.hc-white .dealer-locator__input[type="text"],.fixed-wrapper.hc-transparent .dealer-locator__input[type="text"]{width:100% !important}}.fixed-wrapper.hc-transparent{background-color:transparent}.fixed-wrapper.hc-transparent .header{background-color:rgba(255,255,255,0.85)}.admin-bar .fixed-wrapper{margin-top:32px !important}@media screen and (max-width: 1240px){.admin-bar .fixed-wrapper{margin-top:0 !important}}#wp-admin-bar-permalinks-customizer,#wp-admin-bar-hide-notifications,#wp-admin-bar-wp-logo,#wpadminbar #wp-admin-bar-wpseo-menu,#wpadminbar li#wp-admin-bar-wp-logo,#wp-admin-bar-updates,#wp-admin-bar-comments,#wp-admin-bar-wpseo-menu{display:none}.franchisee-page .logo{padding:14px 7px 14px 14px !important}@media screen and (max-width: 1100px){.franchisee-page .logo{padding:14px 7px 14px 0 !important}}@media screen and (max-width: 500px){.franchisee-page .logo{padding:0 !important;margin:10px auto}}.page-content-wrap{min-height:700px}.nav-wrap{position:relative}@media (min-width: 600px){.nav-wrap{display:flex;align-items:center}}@media (min-width: 992px){.nav-wrap{display:block;padding-top:3px}}.nav{clear:both;padding:0;position:relative}@media (max-width: 992px){.nav{padding:0;position:relative}}.toggle-nav:not(.close){display:none;cursor:pointer;position:absolute;z-index:203;width:50px;top:50%;transform:translateY(-50%);left:auto;right:0}@media screen and (min-width: 601px) and (max-width: 991px){.toggle-nav:not(.close){text-align:right}}@media (max-width: 992px){.toggle-nav:not(.close){display:block}}.toggle-nav__icon{background:url(../images/icon-menu.png) no-repeat 0 center;padding-right:32px}.toggle-nav.close{cursor:pointer;display:none}@media screen and (max-width: 992px){.toggle-nav.close{display:block}}.main-nav,.main-nav *{box-sizing:border-box}.main-nav{position:relative;z-index:202;text-align:center;padding-top:0;margin-top:50px;border-bottom:1px solid #c2c2c2}@media (min-width: 992px){.main-nav{display:flex;justify-content:end;position:initial;margin-top:0;border-bottom:none}}.main-nav>li{display:block;margin:0;padding:0;text-align:left;position:relative}@media (min-width: 992px){.main-nav>li{position:inherit}.main-nav>li:not(.megamenu){position:relative}.main-nav>li:not(.megamenu)>ul{position:absolute;left:50%;top:100%;transform:translateX(-50%)}}.main-nav>li>a{background:#fff;color:#222;display:block;font-family:"Roboto",sans-serif;font-size:15px;font-weight:400;padding:12px 32px 12px 32px;position:relative;text-decoration:none;border-top:1px solid #c2c2c2;text-transform:capitalize}@media screen and (max-width: 992px){.main-nav>li>a{font-size:18px;text-align:center}}@media (min-width: 992px){.main-nav>li>a{color:#222;background:#fff;border:none;position:relative}.main-nav>li>a:after{content:"";display:block;position:absolute;bottom:0;width:0;left:0;right:0;margin:0 auto;height:2px;background-color:#222;transition:0.5s all ease}}.main-nav>li ul>li{position:relative}.main-nav>li ul>li>.btn-dd{display:none}.main-nav>li ul>li>a{font-family:"Roboto",sans-serif;display:block;background-color:#3a3a3a;border-top:1px solid #fff;color:#fff !important;font-size:15px;padding:12px 34px 12px 28px;width:auto;text-decoration:none}.main-nav>li ul>li>a:hover{border-color:#fff !important}.main-nav>li ul>li.active>ul{display:block}.main-nav>li>ul{display:none;background:#f6f6f6;width:100%}@media (min-width: 992px){.main-nav>li>ul{display:block;width:-moz-max-content;width:max-content;border-top:1px solid #000;box-shadow:0px 4px 3px 3px rgba(0,0,0,0.05);transition:0.5s all ease;visibility:hidden;opacity:0}}.main-nav>li>ul>li{position:relative}.main-nav>li>ul>li>.btn-dd{display:none}.main-nav>li>ul>li>a{font-family:"Roboto",sans-serif;display:block;background-color:#3a3a3a;border-top:1px solid #fff;color:#fff !important;font-size:15px;padding:12px 34px 12px 28px;width:100%;text-decoration:none}@media screen and (max-width: 992px){.main-nav>li>ul>li>a{font-size:18px;text-align:center}}@media (min-width: 992px){.main-nav>li>ul>li>a{background-color:transparent;color:#222 !important;transition:0.5s all ease}.main-nav>li>ul>li>a:hover{color:#ccc !important}}.main-nav>li>ul>li>a:hover{border-color:#fff !important}.main-nav>li>ul>li ul img{display:none}.main-nav>li>ul>li>ul.sub-menu{display:none;background:#f6f6f6}.main-nav>li>ul>li>ul.sub-menu>li>a{font-family:"Roboto",sans-serif;display:block;background-color:#3a3a3a;border-top:1px solid #c2c2c2;color:#222 !important;font-size:15px;padding:12px 34px 12px 28px;width:auto;background:#f6f6f6;text-decoration:none}.main-nav>li>ul>li>ul.sub-menu>li>a:hover{border-top:1px solid #c2c2c2}.main-nav>li>ul>li.megamenu>ul{right:0}.main-nav>li>ul>li.active>ul{display:block}@media (min-width: 992px){.main-nav>li.megamenu>ul{position:absolute;right:0}.main-nav>li.megamenu>ul>li a{color:#222 !important;background-color:transparent;text-decoration:none;transition:0.5s all ease}.main-nav>li.megamenu>ul>li.megamenu-column{display:inline-block;vertical-align:top}.main-nav>li.megamenu>ul>li>ul>li>a{text-decoration:none;transition:0.5s all ease}.main-nav>li.megamenu>ul>li>ul>li>a:hover{color:#ccc !important}.main-nav>li.megamenu>ul>li>ul>li.featured-image>a .image-wrap{display:block;margin-bottom:13px;width:180px;overflow:hidden;position:relative;background-size:cover;padding-bottom:75%;text-decoration:none}.main-nav>li.megamenu>ul>li>ul>li.featured-image>a .image-wrap:before{border:1px solid #fff;display:block;content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;transition:0.5s all ease}.main-nav>li.megamenu>ul>li>ul>li.featured-image>a .image-wrap img{display:block;width:100%;height:auto;transition:0.5s all ease}.main-nav>li.megamenu>ul>li>ul>li.featured-image>a:hover .image-wrap:before{top:0;right:0;bottom:0;left:0}}.main-nav>li:hover>a{background:#3a3a3a;color:#fff !important}@media (min-width: 992px){.main-nav>li:hover>a{color:#222 !important;background:#fff;border-color:#222}.main-nav>li:hover>a:after{width:100%}}@media (min-width: 992px){.main-nav>li:hover>ul{visibility:visible;opacity:1;z-index:1}}.main-nav>li.current-menu-item>a{font-weight:700}@media (min-width: 992px){.main-nav>li.current-menu-item>a:after{width:100%}}.main-nav>li.active>ul{display:block}@media (min-width: 992px){.main-nav>li.active{color:#222;background:#fff;border:none}.main-nav>li.active>a{font-weight:700}.main-nav>li.active>a:after{width:100%}}@media (max-width: 992px){.main-nav>li .btn-dd{background:#fff url(../images/arrow-dd.png) no-repeat right center;border-left:1px solid #c2c2c2;display:block;cursor:pointer;position:absolute;top:1px;height:51px;right:0;width:50px;z-index:2}.main-nav>li .btn-dd.active{background-position:left center}}.main-nav-container.active-menu span.toggle-nav.close{left:auto;position:absolute;top:0;z-index:999999;background:#fff;right:0}.main-nav-container.active-menu span.toggle-nav.close .toggle-nav__icon{background:url(../images/close.png) no-repeat 0 center;padding-right:25px;background-size:25px;padding:20px;top:14px;position:relative;margin:5px}@media (max-width: 992px){.main-nav-container{position:fixed;top:0px;left:-100%;right:auto;min-width:300px;z-index:9999;width:100%;max-width:100%;transition:0.5s all ease;background:#fff;height:100%}}@media screen and (min-width: 676px) and (max-width: 992px){.main-nav-container{top:0px}}@media screen and (min-width: 501px) and (max-width: 675px){.main-nav-container{top:0px}}@media (max-width: 992px){.main-nav-container.active-menu{position:fixed;top:0px;left:0px;right:auto;min-width:300px;z-index:999999;width:100%;max-width:100%;transition:0.5s all ease;height:100%}}.courtesy-menu-wrap{width:100%}@media screen and (min-width: 601px) and (max-width: 991px){.courtesy-menu-wrap{margin-right:50px}}@media (min-width: 992px){.courtesy-menu-wrap{display:flex;justify-content:end;align-items:center;position:relative;margin-right:0}}.courtesy-nav{display:none}@media (min-width: 992px){.courtesy-nav{display:flex;margin-right:15px}}.courtesy-nav li:last-child{border-right:1px solid #222}.courtesy-nav li>.drop-downs{background:#f6f6f6;display:none;padding:20px 0 10px;position:absolute;right:0;width:140%;z-index:99999}.courtesy-nav li>.drop-downs>.sub-menu{float:left;padding:0 3%}.courtesy-nav li>.drop-downs>.sub-menu>li{padding-bottom:10px;position:relative}.courtesy-nav li>.drop-downs>.sub-menu>li:last-child{border-right:none}.courtesy-nav li>.drop-downs>.sub-menu>li:first-child{margin-bottom:20px;padding-bottom:24px}.courtesy-nav li>.drop-downs>.sub-menu>li:first-child:after{background:#d7d7d7;content:"";display:block;position:absolute;bottom:0;left:0;right:-32%;height:1px}.courtesy-nav li>.drop-downs>.sub-menu:last-child>li:first-child:after{right:0}.courtesy-nav li>.drop-downs>.sub-menu .img-wrap{display:block;margin-bottom:13px;position:relative}.courtesy-nav li>.drop-downs>.sub-menu .img-wrap:before{border:1px solid #fff;display:block;content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px}.courtesy-nav li>.drop-downs>.sub-menu img{display:block;width:100%;height:auto;max-width:180px}.courtesy-nav li>.drop-downs>.sub-menu a{color:#3a3a3a;display:inline-block;font-weight:normal;margin:0;padding:0}.courtesy-nav li>.drop-downs>.sub-menu a::after{display:none}@media (min-width: 992px){.courtesy-nav>li:hover>.drop-downs,.courtesy-nav>li .hover>.drop-downs{display:block}}.courtesy-nav a{color:#222;display:block;font-family:"Roboto",sans-serif;font-size:15px;font-weight:400;padding:6px 15px;position:relative;text-decoration:none}.courtesy-nav a:after{content:"";display:block;height:2px;background:transparent;position:absolute;bottom:0;left:13px;right:13px}.courtesy-nav a:hover::after{background:#222}.main-nav>li:last-child:not(.mega-menu)>ul{left:auto;transform:translateX(0);right:0}.franchisee_header .toggle-nav:not(.close){display:none;background:transparent;border-bottom:0px;border-radius:0;color:#fff;cursor:pointer;font-size:24px;font-weight:900;position:relative;text-align:center;text-decoration:none;text-shadow:1px 1px 5px #2a5e69;z-index:203;float:right;width:50px}@media (max-width: 1100px){.franchisee_header .toggle-nav:not(.close){display:block}}@media (max-width: 675px){.franchisee_header .toggle-nav:not(.close){margin-top:-16px;padding:0 15px;max-width:54px;margin-left:auto}}@media (max-width: 500px){.franchisee_header .toggle-nav:not(.close){box-sizing:border-box;float:none;width:auto;margin-top:0}}.franchisee_header .nav-account{padding:16px 33px 12px 0;text-align:right}@media screen and (max-width: 1100px){.franchisee_header .nav-account{padding:0}}.franchisee_header .nav-account .nav-link{color:#222;border:1px solid #fff;margin-left:7px;font-weight:600;text-decoration:none}.franchisee_header .nav-account>.nav-link_bordered{color:#222;background:#fff;text-decoration:none;border:1px solid #fff;margin-left:7px;font-weight:600}.franchisee_header .nav-account>.nav-link_bordered:hover{background:#fff;color:#222;border-bottom:2px solid #222;text-decoration:none}.franchisee_header .header__container{align-items:center}.nav-account-wrapper.attached-nav a{display:block;margin:0;background:#fff;color:#000;text-align:center;font-size:16px;font-weight:700;padding:12px 34px 12px 28px;width:auto;height:48px;margin-left:0 !important;border-top:1px solid #c2c2c2;background:#fff url(../images/arrow-nav.png) no-repeat right center;text-decoration:none;margin-left:7px;font-weight:700}.nav-account-wrapper.attached-nav a:hover{border-color:#000;color:#fff;background-color:#3a3a3a;background-position:right center}.banner{position:relative}@media only screen and (max-width: 576px){.banner{position:inherit}}.banner iframe{width:100%;position:absolute;top:0;bottom:0;height:100%;z-index:1}.banner .banner-slide{display:none;position:relative;width:100%;min-height:385px;background-size:cover;background-position:center center}@media (min-width: 600px){.banner .banner-slide{min-height:750px}}@media (min-width: 1240px){.banner .banner-slide{min-height:90vh}}@media (min-width: 1500px){.banner .banner-slide{height:1183px}}.banner .banner-slide .container{position:relative}.banner .banner-slide.banner-slide-0{display:block}.banner .banner-slide:nth-of-type(4) .content{right:0px;top:80px}@media only screen and (max-width: 1350px){.banner .banner-slide:nth-of-type(4) .content{right:80px;left:auto}}@media only screen and (max-width: 750px){.banner .banner-slide:nth-of-type(4) .content{margin-left:auto;margin-right:auto;left:0;right:0;top:500px}}.banner .banner-slide:nth-of-type(5) .content{left:0px;top:70px}@media only screen and (max-width: 1350px){.banner .banner-slide:nth-of-type(5) .content{left:80px}}@media only screen and (max-width: 750px){.banner .banner-slide:nth-of-type(5) .content{margin-left:auto;margin-right:auto;left:0;right:0;top:500px}}.banner .banner-slide:nth-of-type(6) .content{right:0px;top:225px}@media only screen and (max-width: 1350px){.banner .banner-slide:nth-of-type(6) .content{right:80px;left:auto}}@media only screen and (max-width: 750px){.banner .banner-slide:nth-of-type(6) .content{margin-left:auto;margin-right:auto;left:0;right:0;top:500px}}.banner .banner-slide .content{position:absolute;top:265px;background-color:rgba(250,250,250,0.75);padding:30px 40px 40px}@media only screen and (max-width: 1350px){.banner .banner-slide .content{left:80px}}@media only screen and (max-width: 750px){.banner .banner-slide .content{margin-left:auto;margin-right:auto;left:0;right:0;top:500px}}@media only screen and (max-width: 550px){.banner .banner-slide .content{top:300px !important}}.banner .banner-slide .content h2{color:#000;font-family:"Raleway",sans-serif;font-size:34px;font-weight:300;line-height:42px;margin-bottom:20px}@media only screen and (max-width: 550px){.banner .banner-slide .content h2{font-size:20px;line-height:24px}}.banner .banner-slide .content a{color:#000;font-family:"Roboto",sans-serif;font-weight:800;font-size:18px;text-decoration:none;display:inline-block;transition:all 0.5s ease 0s;text-transform:capitalize}.banner .banner-slide .content a hr{background-color:#5d5d5e;height:2px;margin-top:3px;border:none}.banner .banner-slide .content a:hover{color:#5d5d5e}.banner .banner-img{display:block;width:100%;height:auto}.banner .banner-txt{display:block;position:absolute;height:auto;z-index:1}.banner .banner-txt.top-left{top:0;left:10%}.banner .banner-txt.top-right{top:0;right:10%}.banner .banner-txt.bottom-left{bottom:0;left:10%}.banner .banner-txt.bottom-right{bottom:0;right:10%}.banner .banner-txt.banner-txt-sm{display:none}.banner .banner-nav{display:none;position:absolute;bottom:90px;left:50%;z-index:101}@media (max-width: 768px){.banner .banner-nav{bottom:17px}}.banner .banner-nav span{background:#000;cursor:pointer;float:left;margin:0 5px;text-indent:-9009px;width:31px;height:9px}.banner .banner-nav span.cycle-pager-active{background:#fff}.banner .banner-prev,.banner .banner-next{background:url(../images/home-sprites.png) no-repeat 0 0;background-size:250px 250px;cursor:pointer;margin-top:-58px;position:absolute;top:50%;width:39px;height:116px;z-index:101}.banner .banner-prev{left:20px}.banner .banner-next{background-position:-39px 0;right:20px}.banner.banner_small:not(.video-banner){height:calc(100vh - 100px) !important}.banner.banner_small .video-container{width:100vw;height:calc(100vh - 100px);position:relative;max-width:100%}.banner.banner_small .video-container .ytp-pause-overlay,.banner.banner_small .video-container .ytp-scroll-min{display:none}.banner.banner_small .video-container .preview-video video{z-index:100;width:100vw;max-width:100%;height:calc(100vh - 100px);-o-object-fit:cover;object-fit:cover}.banner.banner_small .video-container .preview-video.hide{display:none}.banner.banner_small .video-container .full-video{display:none}.banner.banner_small .video-container .full-video iframe{z-index:10}.banner.banner_small .video-container .full-video.show{display:flex}.banner.banner_small .video-container .full-video.show iframe{max-width:100vw;z-index:1000;max-height:-moz-fit-content;max-height:fit-content;width:100vw;height:56vw}@media screen and (min-width: 577px){.banner.banner_small .video-container .full-video.show iframe{width:100vw;height:56vw}}@media screen and (min-width: 1500px){.banner.banner_small .video-container .full-video.show iframe{width:157vh;max-width:100vw;height:calc(100vh - 100px)}}.banner.banner_small .video-container .full-video .close-video{position:absolute;background:rgba(255,255,255,0.92);padding:5px;top:15px;right:15px;z-index:1001;color:#000000;border-radius:50%;border:3px #000 solid;width:40px;height:40px;text-align:center;line-height:32px;font-size:50px;cursor:pointer}.banner.banner_small .video-container .full-video .close-video:hover{opacity:0.75}.banner.banner_small iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%, -50%)}.banner.banner_small .banner-slide,.banner.banner_small .banner2 .banner-slide .container{max-height:482px;min-height:482px}@media only screen and (max-width: 1400px){.banner .banner-txt{width:80%}.banner .banner-txt.banner-txt-large{display:none}.banner .banner-txt.banner-txt-sm{display:block}}@media only screen and (max-width: 920px){.banner .banner-txt{display:none}.banner .banner-txt.banner-txt-sm{display:none}}@media only screen and (max-width: 640px){.banner .banner-prev,.banner .banner-next{display:none}}.main-wrapper{position:inherit}.page-template-tpl-how-we-work .main-wrapper,.page-template-tpl-about-timeline .main-wrapper,.page-template-tpl-opportunity .main-wrapper{margin-top:200px}.banner-slider+.main-wrapper{margin-top:0}.banner_with-pager .banner-nav{display:block}.banner_with-pager .banner-prev{display:none}.banner_with-pager .banner-next{display:none}.banner_small{height:482px}.banner__wrapper{position:relative;height:100%}@media screen and (max-width: 450px){.main-wrapper{margin-top:50px}}.banner__play{display:inline-block;position:absolute;top:50%;transform:translateY(-86%) translateX(-50%);left:50%;transition:all 0.5s ease;z-index:1000}.banner__play:hover{opacity:0.75;cursor:pointer}.banner__play img{max-width:100%}.banner__play_smaller{max-width:32px;transition:all 0.5s ease}.banner__play_inline{position:initial;transform:none;margin-left:10px;transition:all 0.5s ease}.page-template-tpl-collection .main-wrapper,.single-post .main-wrapper,.blog .main-wrapper,.page-template-tpl_fullwidth_page .main-wrapper{margin-top:0 !important}.single-post .banner__text,.page-template-tpl-already-a-working-designer .banner__text,.page-template-tpl-tour .banner__text{background:rgba(255,255,255,0.92);padding:21px 14px 23px 19px;position:absolute;bottom:0;left:0;z-index:100;margin:20px 20px 0 20px}.single-post .banner__title,.page-template-tpl-already-a-working-designer .banner__title,.page-template-tpl-tour .banner__title{font-family:"Raleway","Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:700;font-size:71px}@media screen and (max-width: 992px){.banner__text{left:0}}.banner__text_post{max-width:64%;box-sizing:border-box;padding:21px 14px 23px 19px;left:0}@media (max-width: 768px){.banner__text_post{max-width:100%}}.banner__title{font-family:"lucky_fellasregular", cursive !important;font-size:89px;font-weight:400;color:#222;line-height:1.3;display:inline-block;position:relative}.banner__title:after{content:"";width:98%;display:block;height:1px;background:#222;position:absolute;bottom:0;left:3px}@media (max-width: 992px){.banner__title{font-size:48px;padding-bottom:5px}}@media (max-width: 500px){.banner__title{font-size:32px}}.banner__title .styled{font-size:98px;color:#222;font-family:"lucky_fellasregular",cursive;line-height:1;font-weight:300}@media (max-width: 992px){.banner__title .styled{font-size:74px}}@media (max-width: 768px){.banner__title .styled{font-size:52px}}.banner__title_smaller{font-size:42px;line-height:1.25}@media (max-width: 768px){.banner__title_smaller{font-size:29px}}.banner__title_not_bordered:after{display:none}.banner__subtitle{font-weight:300;text-transform:uppercase;font-size:32px;color:#222}@media (max-width: 992px){.banner__subtitle{font-size:25px}}@media (max-width: 500px){.banner__subtitle{font-size:18px}}.banner2 .banner-slide .container{min-height:750px}.banner2 .banner-slide .container .banner__play{top:60%;transition:all 0.5s ease}.banner-slider{width:100%;min-height:410px;overflow:hidden;position:relative}.banner-slider .banner-slide{width:100%;min-height:410px;background-position:center;background-size:cover;background-repeat:no-repeat}.banner-slider .cycle-prev{position:absolute;top:180px;left:10px;cursor:pointer;z-index:200}.banner-slider .cycle-next{position:absolute;top:180px;right:10px;cursor:pointer;z-index:200}.home .main{position:relative}.home .main .asseen{position:relative;width:100%;bottom:100%;left:0;z-index:999;background:rgba(241,241,241,0.95)}.banner .banner-prev,.banner .banner-next{display:none}.banner.video-banner .banner__text{position:absolute;top:100%;margin:20px}.banner__text{position:absolute;margin:20px}.home-gallery,.category-gallery{font-size:20px;padding:20px 0 0;text-align:center}.home-gallery h2,.category-gallery h2{font-size:30px;font-weight:600;line-height:1.2;text-transform:uppercase}.home-gallery h2 .highlight,.category-gallery h2 .highlight{color:#3a3a3a;font-weight:900}.home-gallery h2 br,.category-gallery h2 br{display:none}.home-gallery p,.category-gallery p{margin-bottom:20px}.home-gallery .view-portfolio,.category-gallery .view-portfolio{display:none}@media only screen and (max-width: 1300px){.home-gallery h2 br,.category-gallery h2 br{display:block}}@media only screen and (max-width: 700px){.home-gallery h2 br,.category-gallery h2 br{display:none}}@media only screen and (max-width: 480px){.home-gallery h2,.category-gallery h2{font-size:24px}.home-gallery .view-portfolio,.category-gallery .view-portfolio{background:#3a3a3a;border-bottom:3px solid #3a3a3a;border-radius:8px;display:block;color:#fff;cursor:pointer;font-size:24px;font-weight:900;margin-bottom:30px;position:relative;text-align:center;text-decoration:none;text-shadow:1px 1px 5px #2a5e69;text-transform:uppercase}}.home-gallery .gallery-nav,.category-gallery .gallery-nav{background:url(../images/gallery-shadow.png) repeat-x center bottom;margin-bottom:20px;padding-bottom:32px}.home-gallery .gallery-nav .container,.category-gallery .gallery-nav .container{padding:0;position:relative}.home-gallery .gallery-nav .category-selection,.category-gallery .gallery-nav .category-selection{display:none}.home-gallery .gallery-nav ul,.category-gallery .gallery-nav ul{display:flex;flex-wrap:wrap;justify-content:center}.home-gallery .gallery-nav li,.category-gallery .gallery-nav li{float:left;padding-bottom:20px;width:16.6%}.home-gallery .gallery-nav li a,.category-gallery .gallery-nav li a{color:#727272;display:inline-block;font-size:16px;text-decoration:none;text-transform:uppercase}.home-gallery .gallery-nav li a:hover,.home-gallery .gallery-nav li a.active,.category-gallery .gallery-nav li a:hover,.category-gallery .gallery-nav li a.active{color:#3a3a3a;font-weight:600}.home-gallery .gallery-nav li a .icon,.category-gallery .gallery-nav li a .icon{background:url(../images/icons-gallery-nav.png) no-repeat 0 0;display:block;margin:0 auto 8px;width:65px;height:65px}.home-gallery .gallery-nav li.bedroom a:hover .icon,.home-gallery .gallery-nav li.bedroom a.active .icon,.category-gallery .gallery-nav li.bedroom a:hover .icon,.category-gallery .gallery-nav li.bedroom a.active .icon{background-position:0 -65px}.home-gallery .gallery-nav li.living-room a .icon,.category-gallery .gallery-nav li.living-room a .icon{background-position:-65px 0}.home-gallery .gallery-nav li.living-room a:hover .icon,.home-gallery .gallery-nav li.living-room a.active .icon,.category-gallery .gallery-nav li.living-room a:hover .icon,.category-gallery .gallery-nav li.living-room a.active .icon{background-position:-65px -65px}.home-gallery .gallery-nav li.commercial a .icon,.category-gallery .gallery-nav li.commercial a .icon{background-position:-130px 0}.home-gallery .gallery-nav li.commercial a:hover .icon,.home-gallery .gallery-nav li.commercial a.active .icon,.category-gallery .gallery-nav li.commercial a:hover .icon,.category-gallery .gallery-nav li.commercial a.active .icon{background-position:-130px -65px}.home-gallery .gallery-nav li.dining-room a .icon,.category-gallery .gallery-nav li.dining-room a .icon{background-position:-195px 0}.home-gallery .gallery-nav li.dining-room a:hover .icon,.home-gallery .gallery-nav li.dining-room a.active .icon,.category-gallery .gallery-nav li.dining-room a:hover .icon,.category-gallery .gallery-nav li.dining-room a.active .icon{background-position:-195px -65px}.home-gallery .gallery-nav li.home-office a .icon,.category-gallery .gallery-nav li.home-office a .icon{background-position:-325px 0}.home-gallery .gallery-nav li.home-office a:hover .icon,.home-gallery .gallery-nav li.home-office a.active .icon,.category-gallery .gallery-nav li.home-office a:hover .icon,.category-gallery .gallery-nav li.home-office a.active .icon{background-position:-325px -65px}.home-gallery .gallery-nav li.kitchen a .icon,.category-gallery .gallery-nav li.kitchen a .icon{background-position:-260px 0}.home-gallery .gallery-nav li.kitchen a:hover .icon,.home-gallery .gallery-nav li.kitchen a.active .icon,.category-gallery .gallery-nav li.kitchen a:hover .icon,.category-gallery .gallery-nav li.kitchen a.active .icon{background-position:-260px -65px}.home-gallery .gallery-nav li.bathroom a .icon,.category-gallery .gallery-nav li.bathroom a .icon{background-position:-650px 0}.home-gallery .gallery-nav li.bathroom a:hover .icon,.home-gallery .gallery-nav li.bathroom a.active .icon,.category-gallery .gallery-nav li.bathroom a:hover .icon,.category-gallery .gallery-nav li.bathroom a.active .icon{background-position:-650px -65px}.home-gallery .gallery-nav li.childrens-room a .icon,.category-gallery .gallery-nav li.childrens-room a .icon{background-position:-585px 0}.home-gallery .gallery-nav li.childrens-room a:hover .icon,.home-gallery .gallery-nav li.childrens-room a.active .icon,.category-gallery .gallery-nav li.childrens-room a:hover .icon,.category-gallery .gallery-nav li.childrens-room a.active .icon{background-position:-585px -65px}.home-gallery .gallery-nav li.foyer a .icon,.category-gallery .gallery-nav li.foyer a .icon{background-position:-520px 0}.home-gallery .gallery-nav li.foyer a:hover .icon,.home-gallery .gallery-nav li.foyer a.active .icon,.category-gallery .gallery-nav li.foyer a:hover .icon,.category-gallery .gallery-nav li.foyer a.active .icon{background-position:-520px -65px}.home-gallery .gallery-nav li.game-rooms-home-theatre a .icon,.category-gallery .gallery-nav li.game-rooms-home-theatre a .icon{background-position:-455px 0}.home-gallery .gallery-nav li.game-rooms-home-theatre a:hover .icon,.home-gallery .gallery-nav li.game-rooms-home-theatre a.active .icon,.category-gallery .gallery-nav li.game-rooms-home-theatre a:hover .icon,.category-gallery .gallery-nav li.game-rooms-home-theatre a.active .icon{background-position:-455px -65px}.home-gallery .gallery-nav li.outdoor-space a .icon,.category-gallery .gallery-nav li.outdoor-space a .icon{background-position:-390px 0}.home-gallery .gallery-nav li.outdoor-space a:hover .icon,.home-gallery .gallery-nav li.outdoor-space a.active .icon,.category-gallery .gallery-nav li.outdoor-space a:hover .icon,.category-gallery .gallery-nav li.outdoor-space a.active .icon{background-position:-390px -65px}.home-gallery .gallery-nav .selected-gallery-cat,.category-gallery .gallery-nav .selected-gallery-cat{background:url(../images/selected-gallery.png) no-repeat 0 0;display:block;position:absolute;left:0;bottom:-32px;width:188px;height:32px;transition:left 1s ease}.home-gallery .gallery-nav.gallery-nav-carousel>.container,.category-gallery .gallery-nav.gallery-nav-carousel>.container{overflow:hidden}.home-gallery .gallery-nav.gallery-nav-carousel ul,.category-gallery .gallery-nav.gallery-nav-carousel ul{position:relative;left:0}.home-gallery .gallery-nav.gallery-nav-carousel .gallery-nav-controls,.category-gallery .gallery-nav.gallery-nav-carousel .gallery-nav-controls{margin:0 auto;position:relative;width:1200px}.home-gallery .gallery-nav.gallery-nav-carousel .prev,.home-gallery .gallery-nav.gallery-nav-carousel .next,.category-gallery .gallery-nav.gallery-nav-carousel .prev,.category-gallery .gallery-nav.gallery-nav-carousel .next{background:url(../images/arrows-gallery-cats.png) no-repeat 0 0;cursor:pointer;display:block;position:absolute;top:-140px;text-indent:-9090px;width:33px;height:66px;z-index:2}.home-gallery .gallery-nav.gallery-nav-carousel .prev,.category-gallery .gallery-nav.gallery-nav-carousel .prev{left:-33px}.home-gallery .gallery-nav.gallery-nav-carousel .next,.category-gallery .gallery-nav.gallery-nav-carousel .next{background-position:-33px 0;right:-33px}@media only screen and (max-width: 1300px){.home-gallery .gallery-nav.gallery-nav-carousel .gallery-nav-controls,.category-gallery .gallery-nav.gallery-nav-carousel .gallery-nav-controls{margin:0;width:auto}.home-gallery .gallery-nav.gallery-nav-carousel .prev,.home-gallery .gallery-nav.gallery-nav-carousel .next,.category-gallery .gallery-nav.gallery-nav-carousel .prev,.category-gallery .gallery-nav.gallery-nav-carousel .next{top:-230px}.home-gallery .gallery-nav.gallery-nav-carousel .prev,.category-gallery .gallery-nav.gallery-nav-carousel .prev{left:7%}.home-gallery .gallery-nav.gallery-nav-carousel .next,.category-gallery .gallery-nav.gallery-nav-carousel .next{right:6%}}@media only screen and (max-width: 1240px){.home-gallery .gallery-nav .selected-gallery-cat,.category-gallery .gallery-nav .selected-gallery-cat{margin-left:-16px}}@media only screen and (max-width: 840px){.home-gallery .gallery-nav li,.category-gallery .gallery-nav li{float:left;padding-bottom:20px;width:33.3%}.home-gallery .gallery-nav li.gal-nav-item-4,.category-gallery .gallery-nav li.gal-nav-item-4{clear:both}.home-gallery .gallery-nav .selected-gallery-cat,.category-gallery .gallery-nav .selected-gallery-cat{margin-left:-89px;left:50% !important}.home-gallery .gallery-nav.gallery-nav-carousel,.category-gallery .gallery-nav.gallery-nav-carousel{position:relative;z-index:2}.home-gallery .gallery-nav.gallery-nav-carousel>.container,.category-gallery .gallery-nav.gallery-nav-carousel>.container{overflow:visible}.home-gallery .gallery-nav.gallery-nav-carousel .category-selection,.category-gallery .gallery-nav.gallery-nav-carousel .category-selection{background:#fff url(../images/arrow-select.png) no-repeat right center;border:1px solid #cecdcd;border-radius:8px;color:#737274;cursor:pointer;display:block;font-size:15px;font-style:italic;margin:0 auto;padding:9px 0;padding-left:10px;text-align:left;width:288px}.home-gallery .gallery-nav.gallery-nav-carousel ul,.category-gallery .gallery-nav.gallery-nav-carousel ul{background:#fff;border:1px solid #cecdcd;border-radius:8px;display:none;margin-left:-150px;overflow:hidden;position:absolute;top:0;left:50%;width:298px;z-index:2;transition:max-height 0.3s ease}.home-gallery .gallery-nav.gallery-nav-carousel ul.active,.category-gallery .gallery-nav.gallery-nav-carousel ul.active{display:block}.home-gallery .gallery-nav.gallery-nav-carousel li,.category-gallery .gallery-nav.gallery-nav-carousel li{border-top:1px solid #cecdcd;float:none;padding:0;text-align:left;width:auto}.home-gallery .gallery-nav.gallery-nav-carousel li a,.category-gallery .gallery-nav.gallery-nav-carousel li a{color:#737274;display:block;font-size:15px;font-style:italic;padding:9px 0 9px 10px;text-transform:none}.home-gallery .gallery-nav.gallery-nav-carousel li a .icon,.category-gallery .gallery-nav.gallery-nav-carousel li a .icon{background:none;margin:0;width:auto;height:auto}.home-gallery .gallery-nav.gallery-nav-carousel li:first-child,.category-gallery .gallery-nav.gallery-nav-carousel li:first-child{border-top:none}.home-gallery .gallery-nav.gallery-nav-carousel .gallery-nav-controls,.category-gallery .gallery-nav.gallery-nav-carousel .gallery-nav-controls{display:none}}@media only screen and (max-width: 480px){.home .home-gallery .gallery-nav,.home .category-gallery .gallery-nav{display:none}}.category-gallery{padding:30px 0 0 0}@media (max-width: 992px){.category-gallery{padding:30px 20px 0 20px}}.category-gallery>.container{border-top:1px solid #b9b8b9;padding-top:20px}.category-gallery .gallery-list-container{border-top:0;padding-top:0;position:relative}@media (max-width: 992px){.category-gallery .gallery-list-container{padding-top:20px}}.category-gallery .gallery-list{display:flex;flex-wrap:wrap;justify-content:space-between}.category-gallery .gallery-list:after{display:none}.category-gallery .gallery-list li{float:none;margin:0;flex-basis:48%;padding-bottom:32px}@media screen and (max-width: 660px){.category-gallery .gallery-list li{flex-basis:100%}}.category-gallery .gallery-list li a{color:#727272;display:block;font-size:16px;font-weight:600;color:#222;text-decoration:none;text-transform:capitalize;width:100%;transition:all 0.3s ease-in-out}.category-gallery .gallery-list li a:hover,.category-gallery .gallery-list li a:focus{opacity:0.6}.category-gallery .gallery-list li img{display:block;margin-bottom:20px;width:100%;height:auto}.category-gallery .gallery-list li.row-start-3{clear:both}.category-gallery .gallery-loader{display:none;margin:-10px 0 0 -110px;position:absolute;top:50%;left:50%;z-index:5}@media only screen and (max-width: 840px){.category-gallery .gallery-list li{width:48%}.category-gallery .gallery-list li.row-start-3{clear:none}.category-gallery .gallery-list li.row-start-2{clear:both}}@media only screen and (max-width: 676px){.category-gallery .gallery-list li{clear:both;width:98%}.category-gallery .gallery-list li.row-start-2{clear:none}}.main p.gallery-links{color:#222;font-size:20px;font-weight:400;margin-bottom:0;text-transform:uppercase;padding:15px 0;margin-left:0;display:flex;justify-content:space-between;flex-grow:1}@media screen and (max-width: 1025px){.main p.gallery-links{margin-left:0}}.main p.gallery-links .gal-nav,.main p.gallery-links a{color:#222;cursor:pointer;text-decoration:none}.main p.gallery-links .gal-nav:hover,.main p.gallery-links a:hover{color:#3a3a3a}.single-gallery-container{position:relative}.single-gallery-container .prev a,.single-gallery-container .next a{background:url(../images/arrows-gallery-nav.png) no-repeat 0 0;cursor:pointer;display:block;margin-top:-100px;position:absolute;top:50%;text-indent:-9009px;width:61px;height:124px}.single-gallery-container .prev a{left:-120px}.single-gallery-container .next a{background-position:-61px 0;right:-120px}.gallery-slides{margin:0}.gallery-slides .gallery-slide{width:100%}.gallery-slides .gallery-slide img{display:block;margin:0 auto;max-width:100%;width:auto;height:auto}.gallery-slides .gallery-slide.cycle-slide-active{position:relative !important}.main .gallery-thumbs{list-style-type:none;margin:0}.main .gallery-thumbs li{float:left;margin-left:1.3%;padding-bottom:10px;width:24%}.main .gallery-thumbs li.row-start-4{clear:both;margin-left:0}.main .gallery-thumbs li img{display:block;width:100%;height:auto}.main .gallery-thumbs li .image-caption{display:block;font-size:16px;padding-top:10px;text-align:center;text-transform:uppercase}.main .gallery-thumbs li:hover .image-caption{color:#3a3a3a}@media only screen and (max-width: 1480px){.single-gallery-container .prev a{left:-80px}.single-gallery-container .next a{right:-80px}}@media only screen and (max-width: 1480px){.single-gallery-container .prev a{left:-80px}.single-gallery-container .next a{right:-80px}}@media only screen and (max-width: 1380px){.gallery-slides{margin-top:0}.single-gallery-container .prev a,.single-gallery-container .next a{background:url(../images/arrows-gallery-nav-sm.png) no-repeat 0 0;margin:0 1% 0 0;top:-43px;width:38px;height:38px}.single-gallery-container .prev a{margin-right:0;left:auto;right:43px}.single-gallery-container .prev a:hover{background-position:0 -38px}.single-gallery-container .solo a{right:0}.single-gallery-container .next a{background-position:-38px 0;margin-right:0;right:0}.single-gallery-container .next a:hover{background-position:-38px -38px}}@media only screen and (max-width: 500px){.main p.gallery-links .gallery-nav{display:none}}.gallery-carousel{position:relative}.gallery-carousel>.container{min-height:0;overflow:hidden;padding:0;position:relative;transition:all 0.3s ease}.gallery-carousel>.container.loading{min-height:100px}.gallery-carousel .gallery-loader{display:none;margin:-10px 0 0 -110px;position:absolute;top:50%;left:50%;z-index:5}.gallery-carousel .carousel-container{position:relative;left:0}.gallery-carousel ul{float:left;width:100%}.gallery-carousel ul li{float:left;margin:0 1%;padding-bottom:18px;width:31.3%}.gallery-carousel ul li a{color:#727272;display:block;font-size:16px;text-decoration:none;text-transform:uppercase;width:100%}.gallery-carousel ul li a:hover{color:#3a3a3a}.gallery-carousel ul li img{border:1px solid #e3e3e3;box-shadow:0 3px 10px #aaa;display:block;margin-bottom:20px;width:100%;height:auto}.gallery-carousel ul li .gallery-title{display:block}.gallery-carousel .prev,.gallery-carousel .next{background:url(../images/arrows-gallery-nav.png) no-repeat 0 0;cursor:pointer;display:none;margin-top:-100px;position:absolute;top:50%;text-indent:-9009px;width:61px;height:124px}.gallery-carousel .prev.active,.gallery-carousel .next.active{display:block}.gallery-carousel .prev{left:7%}.gallery-carousel .next{background-position:-61px 0;right:7%}@media only screen and (max-width: 1650px){.gallery-carousel .prev{left:4%}.gallery-carousel .next{right:4%}}@media only screen and (max-width: 1480px){.gallery-carousel .prev{left:2%}.gallery-carousel .next{right:2%}}@media only screen and (max-width: 1400px){.gallery-carousel>.container{padding-top:30px}.gallery-carousel .prev,.gallery-carousel .next{background:url(../images/arrows-gallery-nav-sm.png) no-repeat 0 0;margin:0 1% 0 0;top:-14px;width:38px;height:38px}.gallery-carousel .prev{left:auto;right:43px}.gallery-carousel .prev:hover{background-position:0 -38px}.gallery-carousel .next{background-position:-38px 0;right:0}.gallery-carousel .next:hover{background-position:-38px -38px}}@media only screen and (max-width: 1240px){.gallery-carousel .prev{right:43px}.gallery-carousel .next{right:0px}}@media only screen and (max-width: 840px){.gallery-carousel ul{width:300%}.gallery-carousel ul li{margin:0 1.1%;width:14.4444444%}.gallery-carousel .prev,.gallery-carousel .next{display:block}.gallery-carousel .prev{margin-right:2%;right:53px}.gallery-carousel .next{right:2%}}@media only screen and (max-width: 480px){.gallery-carousel{display:none}}.single-ipf_gallery{margin-right:0}#gallery-1 .gallery-item.row-start-4{clear:both}@media only screen and (max-width: 730px){#gallery-1 .gallery-item{width:33%}#gallery-1 .gallery-item.row-start-4{clear:none}#gallery-1 .gallery-item.row-start-3{clear:both}}@media only screen and (max-width: 550px){#gallery-1 .gallery-item{width:50%}#gallery-1 .gallery-item.row-start-3{clear:none}#gallery-1 .gallery-item.row-start-2{clear:both}}.single-ipf_gallery .banner.container{max-width:1200px;max-height:782px;border-top:30px solid #fff}.single-ipf_gallery .container{width:100%;max-width:1200px}.single-ipf_gallery .main-wrapper{overflow:hidden}.single-ipf_gallery .main-wrapper .main{max-width:1200px;margin:0 auto;padding-bottom:40px}.single-ipf_gallery .main-wrapper .category-gallery{padding:80px 0;border-top:1px solid #222}.single-ipf_gallery .main-wrapper .category-gallery .gallery-list-container{max-width:1200px;margin:0 auto}.single-ipf_gallery .main-wrapper .category-gallery .gallery-list-container h2{margin-bottom:80px}.single-ipf_gallery .main-wrapper .category-gallery .gallery-list-container .gallery-list{display:flex;flex-wrap:wrap}.single-ipf_gallery .main-wrapper .category-gallery .gallery-list-container .gallery-list li{flex:0 1 49%}@media screen and (max-width: 680px){.single-ipf_gallery .main-wrapper .category-gallery .gallery-list-container .gallery-list li{flex:0 1 100%}}.container.category-gallery>img{width:100%}.container.category-gallery>.heading{text-align:left;margin:30px 0}@media screen and (max-width: 676px){.container.category-gallery>.heading{text-align:center}}.container.category-gallery>.heading h1{font-family:"lucky_fellasregular", cursive;color:#222;line-height:.9;display:block;font-size:83px !important;font-weight:300 !important;text-transform:none !important;margin:0 0 32px}.container.category-gallery>.heading h1::after{height:3px;display:block;width:182px;background:#222;content:"";margin:20px 0}@media screen and (max-width: 676px){.container.category-gallery>.heading h1::after{margin-left:calc((100% - 182px) / 2)}}.container.category-gallery>.heading h4{font-weight:300;font-size:18px;font-family:"Roboto", sans-serif;color:#222;text-transform:capitalize;line-height:1;display:block;letter-spacing:1.5px}select#gallery-category-list{max-width:210px;min-width:210px;width:100%;position:absolute;top:-50px;right:0;border:2px #222 solid}@media (max-width: 992px){select#gallery-category-list{position:relative;top:0;right:auto;left:0px}}.main .gallery-thumbs:after{display:none}.gallery{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #222;margin-bottom:30px;padding-bottom:30px}.gallery ul.gallery-thumbs{flex-basis:100%;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:20px}@media screen and (max-width: 1025px){.gallery ul.gallery-thumbs{justify-content:space-between;margin-bottom:10px}}@media screen and (max-width: 676px){.gallery ul.gallery-thumbs{margin-bottom:0}}.gallery ul.gallery-thumbs>li{width:100%;float:none;margin:0;padding:0;transition:all 0.3s ease-in-out}.gallery .single-gallery-container{flex-basis:100%}.gallery-slides .gallery-slide img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1026px){.gallery-slides .gallery-slide img{min-height:685px}}.single-ipf_gallery .banner__text.banner__text_post{position:relative;margin:0;max-width:100%;padding:20px 0;text-align:center}.single-ipf_gallery h1.banner__title,.single-ipf_gallery .main-wrapper .category-gallery .gallery-list-container h2{font-family:"lucky_fellasregular", cursive;font-size:88px !important;text-align:center;text-transform:none;font-weight:300;color:#222}.single-ipf_gallery h1.banner__title::after,.single-ipf_gallery .main-wrapper .category-gallery .gallery-list-container h2:after{content:'';height:3px;display:block;width:182px;background:#222;margin:20px auto;position:relative}.single-ipf_gallery .page-body .main-wrapper{margin-top:0}.single-ipf_gallery .main h1{font-weight:300;color:#222;text-align:center;text-transform:none}span#single-gallery-prev,span#single-gallery-next{display:flex;flex-wrap:nowrap;transition:all 0.3s ease-in-out}span#single-gallery-prev:hover,span#single-gallery-prev:focus,span#single-gallery-next:hover,span#single-gallery-next:focus{opacity:0.6}span#single-gallery-prev::before{content:'';background-image:url(/wp-content/themes/decorating-den/images/arrow-left-light.png);background-repeat:no-repeat;background-position:center;width:21px;height:30px;display:block;margin-right:10px}span#single-gallery-next::after{content:'';background-image:url(/wp-content/themes/decorating-den/images/arrow-right-light.png);background-repeat:no-repeat;background-position:center;width:21px;height:30px;display:block;margin-left:10px}.page-body{position:relative}.page-body .page-banner{border-top:1px solid #b9b8b9;display:block;max-width:100%;height:auto}.page-body .main-wrapper{position:relative;display:flex}@media (max-width: 992px){.page-body .main-wrapper{flex-wrap:wrap}}.single-ipf_gallery .page-body .main-wrapper{flex-flow:column}.home .page-body{background:url(../images/divider-shadow.png) repeat-x center 0;text-align:center}.home .page-body h2{font-size:30px;font-weight:600;line-height:1.2;text-transform:uppercase}.home .page-body h2 .highlight{color:#3a3a3a}.home .page-body p{font-size:16px;margin-bottom:30px}@media only screen and (max-width: 1000px){.home .page-body h2 br,.home .page-body p br{display:none}}@media only screen and (max-width: 480px){.home .page-body h2{font-size:24px}}#cboxCurrent{display:none !important}.page-id-2416 .main{min-height:980px}@media only screen and (max-width: 900px){.page-id-2416 .main{min-height:none}}.main{min-height:470px;padding:15px 0 20px}.main.opportunity{padding-top:0}@media only screen and (min-width: 768px){.main.opportunity .logos__item{min-height:45px;display:flex;align-items:flex-start}.main.opportunity .logos__item:nth-child(4) img{max-width:90px}}.page-template-tpl-out-of-area-php .main{min-height:1120px}.main .heading{border-bottom:1px solid #cecdcd;margin-bottom:20px;padding-bottom:10px}.main h1{font-size:30px;font-weight:600;line-height:1;text-transform:uppercase;margin-bottom:8px}.main h1 .highlight{color:#3a3a3a}.main h2{font-size:24px;font-weight:600}.main h3{font-size:20px;font-weight:600}.main h4{font-size:20px;font-weight:300}.main p{margin-bottom:24px}.main ul{list-style-type:disc;margin:0 0 20px 20px}.main ul ul{list-style-type:circle;margin:0 0 0 20px}.main img{max-width:100%;height:auto}.main a.btn-content{background:#3a3a3a;border-bottom:3px solid #3a3a3a;border-radius:8px;display:inline-block;color:#fff;cursor:pointer;font-size:18px;font-weight:900;margin-bottom:20px;padding:4px 12px;position:relative;text-align:center;text-decoration:none;text-shadow:1px 1px 5px #2a5e69;text-transform:uppercase;zoom:1;*display:inline}@media only screen and (max-width: 900px){.main{min-height:0;margin-right:0}.page-template-tpl-out-of-area-php .main{min-height:0}}.main .multi-column{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;margin:0 auto;max-width:800px;padding-bottom:15px}@media only screen and (max-width: 520px){.main .multi-column{-moz-column-count:auto;-moz-column-gap:normal;-webkit-column-count:auto;-webkit-column-gap:normal;column-count:auto;column-gap:normal}}.main .section__title{font-weight:400;font-size:89px;font-family:"lucky_fellasregular",cursive;color:#222;line-height:89px;display:block;padding-bottom:10px;text-align:center}@media (max-width: 768px){.main .section__title{font-size:68px;line-height:72px}}.main .section__title_smaller{font-size:3.375rem;line-height:3.375rem;padding-bottom:1.5625rem}.main .section__title-content{text-align:center}.main .section__title-content h2{font-weight:400;font-size:89px;font-family:"lucky_fellasregular",cursive;color:#222;line-height:89px;display:block;padding-bottom:10px}@media (max-width: 768px){.main .section__title-content h2{font-size:68px;line-height:72px}}.main .section__title-content h2::after{height:3px;display:block;width:182px;background:#222;content:"";margin:20px auto}.main .section__title-content p{font-weight:300;font-family:"Roboto",sans-serif;color:#222;display:block;margin-bottom:3.75rem;font-size:1.4375rem;line-height:2.3125rem}.main .section__title-content_bigger h2{font-size:120px;line-height:120px;margin-bottom:30px}@media (max-width: 992px){.main .section__title-content_bigger h2{font-size:89px;line-height:89px}}@media (max-width: 768px){.main .section__title-content_bigger h2{font-size:68px;line-height:72px}}.main .section__title-content_bigger h3{font-weight:400;font-size:24px;font-family:"Roboto",sans-serif;color:#222;display:block;width:93%;margin:0 auto 50px}@media (max-width: 992px){.main .section__title-content_bigger h3{width:100%;margin:0 auto 20px;font-size:20px}}@media (max-width: 768px){.main .section__title-content_bigger h3{font-size:18px}}.main .section__title-content_bigger .ghost-btn-content{margin-bottom:100px}@media (max-width: 992px){.main .section__title-content_bigger .ghost-btn-content{margin-bottom:80px}}.main .asseen{background-color:#f1f1f1;padding:34px 0px 34px}.main .logos-cycle-arrow{position:absolute;font-size:46px;padding:0 10px;top:50%;cursor:pointer;transform:translateY(-50%)}@media (min-width: 768px){.main .logos-cycle-arrow{display:none}}.main .logos-cycle-arrow__prev{left:3%}.main .logos-cycle-arrow__next{right:3%}.main .logos-wrapper{position:relative}@media (max-width: 768px){.main .logos{width:65%;margin:0 auto}.main .logos:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden}}.main .logos__item{width:25%;float:left;min-height:45px;display:flex;align-items:flex-start}@media only screen and (max-width: 800px){.main .logos__item{width:50%}}@media (max-width: 768px){.main .logos__item{width:100%}}.main .logos__item img{display:block;margin:0 auto;max-width:11.375rem;width:96%}@media only screen and (max-width: 767px){.main .logos__item img{max-height:2.625rem;width:auto}}.main a.btn-content{background:#fff;border:2px solid #222;border-radius:0;color:#222;font-family:"Roboto",sans-serif;text-transform:uppercase !important;font-size:1.25rem;line-height:1.75rem;font-weight:300;padding:10px 20px;text-shadow:none;text-transform:none;transition:all 0.5s ease 0s}.main a.btn-content:hover{background-color:#222;color:#fff}.main .portfolio{padding-top:5.625rem}@media screen and (max-width: 92px){.main .portfolio{width:96%}}.main .portfolio .portfolio-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.main .portfolio .portfolio-container.is-flipped{flex-direction:row-reverse}.main .portfolio .portfolio-container .content{flex-basis:34.571429%;width:34.571429%;text-align:left}@media screen and (max-width: 860px){.main .portfolio .portfolio-container .content{flex-basis:100%;width:100%;text-align:center}}.main .portfolio .portfolio-container .content h2::after{margin:20px 0}@media screen and (max-width: 860px){.main .portfolio .portfolio-container .content h2::after{margin:20px auto}}.main .portfolio .portfolio-container .content p{margin-bottom:20px}.main .portfolio .portfolio-container img{flex-basis:60.571429%;width:60.571429%}@media screen and (max-width: 860px){.main .portfolio .portfolio-container img{flex-basis:100%;width:100%}}.main .portfolio-images{display:flex;flex-wrap:wrap;margin:0 -18px}.main .portfolio-image{padding:0 18px;width:33.33%;margin-bottom:40px;box-sizing:border-box}@media (max-width: 1240px){.main .portfolio-image{width:50%}}@media (max-width: 500px){.main .portfolio-image{width:100%}}.main .portfolio-image__link{transition:all .5s ease;display:block;position:relative}@media (min-width: 992px){.main .portfolio-image__link:hover .portfolio-image__content{background-color:rgba(0,0,0,0.75)}.main .portfolio-image__link:hover .portfolio-image__button{display:block}.main .portfolio-image__link:hover .portfolio-image__title{font-weight:600;margin-top:80px;margin-bottom:20px}}@media (min-width: 992px) and (max-width: 1240px){.main .portfolio-image__link:hover .portfolio-image__title{margin-top:105px}}@media (min-width: 992px) and (max-width: 992px){.main .portfolio-image__link:hover .portfolio-image__title{margin-top:60px}}.main .portfolio-image__image{display:block;margin:0;width:100%;height:auto}.main .portfolio-image__content{position:relative;top:50%;transform:translateY(-50%);position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;height:100%;background-color:rgba(0,0,0,0.5);transition:all .5s ease}.main .portfolio-image__title{font-weight:300;font-size:20px;font-family:"Roboto",sans-serif;color:#fff;text-transform:uppercase;display:block;text-align:center;text-shadow:0px 0px 5px #070707;margin-top:115px}@media (max-width: 1240px){.main .portfolio-image__title{margin-top:140px}}@media (max-width: 992px){.main .portfolio-image__title{width:90%;position:absolute;top:50%;margin-top:-53px;left:50%;transform:translateX(-50%)}}.main .portfolio-image__button{font-weight:400;font-size:14px;color:#fff;background:rgba(0,0,0,0);border:1px solid #fff;text-transform:uppercase;display:none;padding:15px;font-family:"Roboto",sans-serif;max-width:160px;margin:0 auto;text-align:center}.main .portfolio-image__button:hover{color:#fff;background:#fff}.main .portfolio-image__button:focus{outline:none}.main .portfolio-image__button:hover{background:transparent}@media (max-width: 992px){.main .portfolio-image__button{display:block;top:50%;position:absolute;left:50%;transform:translateX(-50%);width:90%}}.main .designs{text-align:center;padding-top:55px;padding-bottom:55px}.main .designs .section__title-content .video-wrapper{position:relative;padding-bottom:56.25%;height:0;margin-bottom:50px}@media (max-width: 600px){.main .designs .section__title-content .video-wrapper{margin-bottom:30px}}.main .designs .section__title-content .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main .designs_big{padding-top:100px;padding-bottom:68px}.main .icons{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -2%}.main .icons__item{width:50%;padding:0 2%;box-sizing:border-box}@media (max-width: 992px){.main .icons__item{width:50%}}@media screen and (max-width: 700px){.main .icons__item{width:100%}}@media (min-width: 768px){.main .icons__item:nth-of-type(1) .icons__title:not(.icons__title_margin){margin-top:0px}}.main .icons__image{min-height:85px;position:relative}.main .icons__image img{position:relative;top:50%;transform:translateY(-50%);vertical-align:middle;position:absolute;margin:0 auto;left:0;right:0}.main .icons__image .icon{width:100%;display:block;text-align:left;font-size:2.5rem;line-height:2.5rem;color:#222;margin-bottom:.5rem}@media (max-width: 992px){.main .icons__image .icon{text-align:center}}.main .icons__image .icon i{font-weight:300}.main .icons__title{font-weight:bold;font-size:20px;font-family:"Roboto",sans-serif;color:#222;display:block;height:60px;margin:15px 0 10px;text-align:left}@media only screen and (min-width: 850px){.main .icons__title{height:auto}}@media (max-width: 992px){.main .icons__title{height:auto;text-align:center}}.main .icons__description{text-align:left;margin-bottom:79px;font-weight:300;font-size:15px;font-family:"Roboto",sans-serif;color:#222;display:block}@media (max-width: 600px){.main .icons__description{margin-bottom:29px}}@media (max-width: 992px){.main .icons__description{text-align:center}}.main .tip-showcase-instagram{padding-top:55px;padding-bottom:55px;background-size:cover;background-repeat:no-repeat;background-position:center}.main .tip-showcase-instagram p{font-size:23px;line-height:37px;padding:0 10px}@media (min-width: 1240px){.main .tip-showcase-instagram__content-wrapper{max-width:1668px;display:grid;grid-template-columns:2fr 1fr;-moz-column-gap:12px;column-gap:12px;margin:auto}}.main .tip-showcase-instagram__tip-wrapper{position:relative;min-height:400px;background-size:cover}@media (min-width: 992px){.main .tip-showcase-instagram__tip-wrapper{min-height:500px}}.main .tip-showcase-instagram__description-wrapper{position:absolute;bottom:0;left:0;right:0;padding:30px;background:rgba(0,0,0,0.82);color:#fff}@media (min-width: 992px){.main .tip-showcase-instagram__description-wrapper{padding:25px 45px}}.main .tip-showcase-instagram__description{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (min-width: 992px){.main .tip-showcase-instagram__description{flex-wrap:nowrap}}.main .tip-showcase-instagram__label{font-weight:bold;font-size:25px;margin-bottom:25px}@media (max-width: 1240px){.main .tip-showcase-instagram__label{font-size:18px}}.main .tip-showcase-instagram__link{font-size:25px;font-family:"Roboto",sans-serif;color:#fff;display:block;transition:all .5s ease;border-bottom:none;text-decoration:none;display:inline-block;padding:10px;position:relative;min-width:158px;text-align:center}@media (max-width: 1240px){.main .tip-showcase-instagram__link{font-size:18px}}.main .tip-showcase-instagram__link .link_inner{position:relative;z-index:99}.main .tip-showcase-instagram__link hr{height:2px;border:none;background-color:#fff;position:absolute;width:100%;left:50%;transform:translate(-50%, 0);bottom:0;z-index:0;transition:all 0.5s ease}.main .tip-showcase-instagram__link:hover{color:#3a3a3a}.main .tip-showcase-instagram__link:hover hr{height:100%}.main .tip-showcase-instagram__title{font-weight:300;font-size:36px;font-family:"Roboto",sans-serif;color:#fff;line-height:42px;display:block;padding:0 20px 0 0}@media (max-width: 1240px){.main .tip-showcase-instagram__title{font-size:24px}}.main .tip-showcase-instagram__insta-wrapper{flex:1}@media (min-width: 1024px){.main .tip-showcase-instagram__insta-wrapper--mobile{display:none}}.main .tip-showcase-instagram__insta-wrapper--desktop{display:none}.main .tip-showcase-instagram__insta-wrapper--desktop .slick-track{display:grid;grid-template-columns:repeat(4, 1fr);-moz-column-gap:12px;column-gap:12px;row-gap:12px;width:100% !important;height:100% !important}.main .tip-showcase-instagram__insta-wrapper--desktop .slick-track::before,.main .tip-showcase-instagram__insta-wrapper--desktop .slick-track::after{display:none}@media (min-width: 1240px){.main .tip-showcase-instagram__insta-wrapper--desktop .slick-track{grid-template-columns:1fr 1fr}}.main .tip-showcase-instagram__insta-wrapper--desktop .slick-track .feed-item{width:100% !important;cursor:pointer}.main .tip-showcase-instagram__insta-wrapper--desktop .slick-track .feed-item:first-child{grid-column:1 / span 2}.main .tip-showcase-instagram__insta-wrapper--desktop .slick-track .feed-item:first-child img{min-height:300px;-o-object-position:bottom;object-position:bottom}@media (min-width: 1500px){.main .tip-showcase-instagram__insta-wrapper--desktop .slick-track .feed-item:first-child img{min-height:578px}}@media (min-width: 1024px){.main .tip-showcase-instagram__insta-wrapper--desktop{display:block}}.main .tip-showcase-instagram__insta-wrapper .instagram-slider{position:relative}.main .tip-showcase-instagram__insta-wrapper .instagram-slider .juicer-feed.slider .slick-arrow{transform:none !important}.main .tip-showcase-instagram__insta-wrapper .instagram-slider .juicer-feed a{color:#fff !important;background:#222 !important}.main .tip-showcase-instagram__insta-wrapper .instagram-slider .juicer-feed .j-text,.main .tip-showcase-instagram__insta-wrapper .instagram-slider .juicer-feed.slider .j-text{color:#fff !important;background:rgba(58,58,58,0.9) !important;font-weight:400 !important}.main .tip-showcase-instagram__insta-wrapper .instagram-slider .juicer-feed.image-grid .j-text .j-message p,.main .tip-showcase-instagram__insta-wrapper .instagram-slider .juicer-feed.image-grid .j-text .j-edit p,.main .tip-showcase-instagram__insta-wrapper .instagram-slider .juicer-feed.slider .j-text .j-message p,.main .tip-showcase-instagram__insta-wrapper .instagram-slider .juicer-feed.slider .j-text .j-edit p,.main .tip-showcase-instagram__insta-wrapper .instagram-slider .juicer-feed.hip .j-text .j-message p,.main .tip-showcase-instagram__insta-wrapper .instagram-slider .juicer-feed.hip .j-text .j-edit p{color:#fff !important;font-size:12px;font-family:"Roboto","Source Sans Pro",Arial,Helvetica,sans-serif;line-height:1.6}.main .tip-showcase-instagram__insta-wrapper .instagram-slider__cycle-arrow{background:#fff url(../images/home-sprites.png) no-repeat 0 -10px;background-size:250px 250px;border:1px solid #a1a1a1;display:block;position:absolute;top:-106px;right:15px;text-indent:-9009px;width:48px;height:48px;z-index:105}@media (max-width: 768px){.main .tip-showcase-instagram__insta-wrapper .instagram-slider__cycle-arrow{opacity:0.7;margin-top:-28px;top:50%;width:36px;height:36px}}.main .tip-showcase-instagram__insta-wrapper .instagram-slider__next{background-position:-31px -129px}@media (max-width: 768px){.main .tip-showcase-instagram__insta-wrapper .instagram-slider__next{background-position:-37px -134px;right:14px}}.main .tip-showcase-instagram__insta-wrapper .instagram-slider__prev{right:64px;background-position:17px -129px}@media (max-width: 768px){.main .tip-showcase-instagram__insta-wrapper .instagram-slider__prev{background-position:10px -134px;left:14px;right:auto}}.main .tip-showcase-instagram__insta-wrapper .instagram-slider__smaller{max-height:195px}.main .tip-showcase-instagram__insta-wrapper .instagram-slider__cycle-slideshow{max-height:240px}@media (max-width: 768px){.main .tip-showcase-instagram__insta-wrapper .instagram-slider__cycle-slideshow{overflow:hidden;padding-bottom:45%;height:0}}.main .tip-showcase-instagram__insta-wrapper .instagram-slider__cycle-slideshow img{opacity:1 !important;max-width:100%}.main .tip-showcase-instagram__insta-wrapper .instagram-slider__cycle-slideshow_smaller img{max-width:195px}@media (max-width: 992px){.main .tip-showcase-instagram__insta-wrapper .instagram-slider__cycle-slideshow_smaller img{min-width:195px}}.main .ctabar{background-color:#f0f0f0;display:flex;clear:both}@media (max-width: 992px){.main .ctabar{flex-wrap:wrap}}.main .ctabar__left{width:60%;display:inline-flex;justify-content:flex-end}@media (max-width: 992px){.main .ctabar__left{width:100%}}.main .ctabar__content{display:flex;padding:20px 40px 0 40px;max-width:790px;box-sizing:border-box}@media (max-width: 500px){.main .ctabar__content{flex-wrap:wrap}}.main .ctabar__content_bigger{max-width:880px}.main .ctabar__content_padding-left_no{padding-left:0;padding-bottom:11px}@media (max-width: 1240px){.main .ctabar__content_padding-left_no{padding-left:40px}}.main .ctabar__content-right_bigger ul{margin-left:0}.main .ctabar__content-right_bigger li{margin-bottom:3px}.main .ctabar__content-left{padding:25px 15px 0 0}.main .ctabar__content-right{text-align:left;font-weight:300;font-size:18px;font-family:"Roboto",sans-serif;color:#222;display:block}.main .ctabar__content-right p{margin-bottom:10px}.main .ctabar__content-right li{list-style:none;position:relative;padding-left:25px;margin-bottom:5px}.main .ctabar__content-right li:before{background-image:url(../images/checkmarkul.jpg);width:16px;content:" ";position:absolute;left:0px;top:3px;height:18px}.main .ctabar__image{min-width:300px}@media (max-width: 1240px){.main .ctabar__image{min-width:240px}}.main .ctabar__title{display:block;margin:0 auto 15px}.main .ctabar__title_left{margin:30px 0 15px -12px}.main .ctabar__right{background-color:#dbdbdb;width:40%}@media (max-width: 992px){.main .ctabar__right{width:100%}}.main .ctabar__right #gform_wrapper_2{max-width:315px;padding:40px 25px}@media (max-width: 992px){.main .ctabar__right #gform_wrapper_2{float:none;display:block;margin:0 auto}}.main .ctabar__right #gform_wrapper_2 .gform_description{font-weight:300;font-size:18px;font-family:"Roboto",sans-serif;color:#222;line-height:32px;display:block;font-family:"Roboto",sans-serif;text-align:left}.main .ctabar__right #gform_wrapper_2 .gform_heading{text-align:left;padding-bottom:10px}.main .ctabar__right #gform_wrapper_2 ul{list-style:none;margin:0px}.main .ctabar__right #gform_wrapper_2 ul input{width:90%;margin-bottom:5px;border:1px solid #b0b0b0;color:#b0b0b0;padding:5%}.main .ctabar__right #gform_wrapper_2 input[type="submit"]{font-weight:300;font-size:16px;color:#222;background:#fff;border:2px solid #222;text-transform:uppercase;display:inline-block;padding:9px 20px;border-radius:0;transition:all .5s ease;font-family:"Roboto",sans-serif;padding:10px 30px;margin-top:10px}.main .ctabar__right #gform_wrapper_2 input[type="submit"]:hover{color:#fff;background:#222}.main .ctabar__right #gform_wrapper_2 input[type="submit"]:focus{outline:none}.main .ctabar__right #gform_wrapper_2 input[type="submit"]:hover{background:#f1f1f1;color:#222}.main .ctabar__right #gform_wrapper_2 label{display:none}.main .ctabar__right #gform_wrapper_2 .gform_footer{text-align:right}.main .ctabar__right_second #gform_wrapper_2 .gform_footer{text-align:center}.main .ctabar__right_second #gform_wrapper_2 input[type="submit"]{background:none;border:none;padding:0 0 6px;font-weight:700;font-family:raleway;font-size:18px;border-bottom:4px solid #222}.main .ctabar__right_second #gform_wrapper_2 input[type="submit"]:hover{border-bottom:none;background:none;color:#222}.main .video-block__wrapper{padding:95px 0 83px;display:flex}@media (max-width: 992px){.main .video-block__wrapper{flex-wrap:wrap}}.main .video-block__content{width:50%;padding:0 80px 0 50px;text-align:left;box-sizing:border-box}@media (max-width: 1240px){.main .video-block__content{padding:0 25px}}@media (max-width: 992px){.main .video-block__content{width:100%;margin-bottom:50px}}.main .video-block__video{width:50%;text-align:center;padding:0 40px 0 25px;position:relative;box-sizing:border-box}@media (max-width: 1240px){.main .video-block__video{padding:0 25px}}@media (max-width: 992px){.main .video-block__video{width:100%}}.main .video-block__texts{margin:-10px 0 0}.main .video-block__text{font-weight:400;font-size:24px;font-family:"Roboto",sans-serif;color:#fff;display:block;text-align:left;margin-bottom:36px;background:url(../images/check.png) 0 10px no-repeat;padding-left:42px}.main .video-block__link{margin-left:43px;font-size:16px;font-weight:700;color:#fff;border:2px solid #fff;padding:9px 42px 8px;font-family:"Roboto",sans-serif;display:inline-block;text-transform:uppercase;text-decoration:none;transition:all .3s ease-in-out}.main .video-block__link:hover{background:#fff;color:#414141}.main .video-block__link_filled{background:#d5be83;position:absolute;left:50%;top:50%;margin-left:0;transform:translateX(-50%) translateY(-100%);font-size:18px;padding:17px 48px 16px}.main .video-block__link_filled:hover{background:#948B72;color:#fff}@media (max-width: 768px){.main .video-block__link_filled{position:initial;transform:none}}@media screen and (max-width: 676px){.main .main .icons__item{width:100%}.main .main .icons__description{font-size:18px}}.main #tribe-events-bar{display:none}.main .tribe-events-calendar td .tribe-events-viewmore,.main .tribe-events-calendar td .type-tribe_events{display:inline !important}.main .tribe-events-calendar .tribe-events-has-events::after{display:none !important}.main #tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title{padding:0 10px}@media only screen and (max-width: 1240px){.main .tribe-events-calendar td .tribe-events-viewmore,.main .tribe-events-calendar td .type-tribe_events{display:none !important}.main .tribe-events-calendar .tribe-events-has-events::after{display:block !important}.main #tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title{padding:0}}.main .local-decorator input[type="text"]{border:1px solid #acacac;color:#737374;font-style:italic;margin:0 0 10px;padding:0 10px;width:455px;height:48px}.main .local-decorator input[type="submit"]{text-transform:uppercase;color:#fff;padding:10px 40px;font-size:16px;background:rgba(34,34,34,0.9);font-weight:700;border:none;height:40px;display:inline-block;width:auto;border-radius:0}.main .local-decorator input[type="submit"]:hover{background:#222}@media only screen and (max-width: 900px){.main .local-decorator input[type="text"]{width:94%}}.main .press-list li{float:left;padding-right:1%;padding-bottom:10px;width:32%}.main .press-list li img{max-width:100%;height:auto}@media only screen and (max-width: 480px){.main .press-list li{width:48%}}.page-template-tpl-franchise-information-php .main,.page-template-tpl-sectioned-php .main,.page-template-tpl-sectioned-locator-php .main{margin-right:0}.main .content-section{border-top:1px solid #dededd;padding-top:40px}.main .content-section.testimonials{border-top:none;margin-bottom:85px;padding-top:0}.main .content-section.heading-only h2{margin-bottom:0;text-align:center}.main .content-section:first-child{border-top:none;padding-top:10px}.main .content-section h2{font-size:30px;line-height:1;margin-bottom:10px;text-transform:uppercase}.main .content-section h2 .highlight{color:#3a3a3a}.main .content-section a.btn-content{margin-bottom:0}.main .content-section .section-copy{padding-bottom:40px}.main .content-section .section-image{display:block;margin:6px 0 10px;width:43%;height:auto}.main .content-section.right-side .section-image{float:right;margin-left:20px}.main .content-section.left-side .section-image{float:left;margin-right:20px}.main .content-section .section-video{width:43%}.main .content-section .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.main .content-section.right-side .section-video{float:right;margin-left:20px}.main .content-section.left-side .section-video{float:left;margin-right:20px}.main .content-section .video-container iframe,.main .content-section .video-container object,.main .content-section .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.main .content-section .testimonial{border:1px solid #dededd;border-bottom:5px solid #3a3a3a;padding-bottom:25px;position:relative}.main .content-section .testimonial-1{float:left;width:49%}.main .content-section .testimonial-2{float:right;width:49%}.main .content-section .testimonial-copy{padding:20px 20px 0 40px}.main .content-section .testimonial-copy p{margin-bottom:12px}.main .content-section .author-name{display:block;font-size:18px;font-weight:600}.main .content-section .author-location{display:block;font-size:14px;font-weight:600}.main .content-section .headshot{display:block;position:absolute;bottom:-55px;right:30px;z-index:2}.main .content-section.sectioned h2{color:#1d1d1d}.main .content-section.sectioned p{font-size:26px}@media only screen and (max-width: 900px){.main .content-section.testimonials{margin-bottom:0}.main .content-section .testimonial-1,.main .content-section .testimonial,.main .content-section .testimonial-2{float:none;margin-bottom:62px;width:auto}}@media only screen and (max-width: 500px){.main .content-section.right-side .section-image,.main .content-section.right-side .section-video,.main .content-section.left-side .section-image,.main .content-section.left-side .section-video{float:none;margin:0 0 20px;width:100%}.main .content-section .author-info{margin-bottom:20px}}.main .lp-gallery{position:relative}.main .lp-gallery .lp-carousel-container{margin:0 auto;overflow:hidden;text-align:center;width:1195px}.main .lp-gallery .lp-carousel-container .cycle-carousel-wrap{transition:all 0.5s}.main .lp-gallery .lp-carousel-container a{text-decoration:none}.main .lp-gallery .lp-carousel-container a:hover,.main .lp-gallery .lp-carousel-container a:active{color:#3a3a3a}.main .lp-gallery .lp-carousel-container img{border:1px solid #e3e3e3;box-shadow:0 3px 10px #aaa;display:block;margin-bottom:20px}.main .lp-gallery .lp-carousel-container .carousel-slide{margin-right:25px;vertical-align:top;width:278px}.main .lp-gallery .lp-carousel-container .gallery-title{color:#727272;display:block;font-size:16px;white-space:normal;text-transform:uppercase}.main .lp-gallery .cs-prev,.main .lp-gallery .cs-next{background:url(../images/arrows-gallery-cats.png) no-repeat 0 0;cursor:pointer;display:block;position:absolute;top:60px;text-indent:-9090px;width:33px;height:66px;z-index:2}.main .lp-gallery .cs-prev{left:-53px}.main .lp-gallery .cs-next{background-position:-33px 0;right:-53px}@media only screen and (max-width: 1300px){.main .lp-gallery .lp-carousel-container{width:890px}.main .lp-gallery .cs-prev{margin-left:-495px;left:50%}.main .lp-gallery .cs-next{margin-right:-495px;right:50%}}@media only screen and (max-width: 1000px){.main .lp-gallery .lp-carousel-container{width:585px}.main .lp-gallery .cs-prev{margin-left:-340px}.main .lp-gallery .cs-next{margin-right:-340px}}@media only screen and (max-width: 720px){.main .lp-gallery .lp-carousel-container{width:285px}.main .lp-gallery .cs-prev{margin-left:-190px}.main .lp-gallery .cs-next{margin-right:-190px}}@media only screen and (max-width: 420px){.main .lp-gallery .cs-prev,.main .lp-gallery .cs-next{background-size:34px 34px;top:70px;width:17px;height:34px}.main .lp-gallery .cs-prev{margin-left:-130px}.main .lp-gallery .cs-next{background-position:-17px 0;margin-right:-127px}}.category-in-the-press .main h1{border-bottom:1px solid #dededd;font-family:"Merriweather", serif;font-size:30px;font-weight:normal;margin-bottom:20px;padding:15px 0;letter-spacing:1px;text-transform:none}.category-in-the-press .main h2.press-news-title{border-top:3px solid #dededd;font-family:"Merriweather", serif;font-size:24px;font-weight:normal;margin-bottom:-8px;padding:15px 0 0;letter-spacing:1px;text-transform:none}.main .national-ads-wrap{text-align:center}.main .national-ads-wrap .national-ad-list{list-style-type:none;margin:0}.main .national-ads-wrap .national-ad-list li{float:left;margin-left:3.3%;margin-bottom:30px;text-align:center;width:22.5%}.main .national-ads-wrap .national-ad-list li:nth-child(4n+1){margin-left:0;clear:both}.main .national-ads-wrap .national-ad-list li a{text-decoration:none}.main .national-ads-wrap .national-ad-list li img{display:block;margin-bottom:10px;width:100%;height:auto}.main .national-ads-wrap .national-ad-list li h3{color:#727272;font-family:"Merriweather", serif;font-size:22px;font-weight:normal;line-height:1.3;text-decoration:none}.main .national-ads-wrap .national-ad-list li .date{color:#727272;display:block;font-size:16px;text-decoration:none}@media only screen and (max-width: 768px){.main .national-ads-wrap .national-ad-list li{margin-left:2%;width:49%}.main .national-ads-wrap .national-ad-list li:nth-child(4n+1){margin-left:2%;clear:none}.main .national-ads-wrap .national-ad-list li:nth-child(2n+1){margin-left:0;clear:both}}@media only screen and (max-width: 480px){.main .national-ads-wrap .national-ad-list li{margin-left:0;width:100%}.main .national-ads-wrap .national-ad-list li:nth-child(4n+1){margin-left:0}}.main .national-ads-wrap a.btn-content{background:#fff;border:2px solid #222;border-radius:0;color:#222;display:inline-block;font-family:"Roboto",sans-serif;font-size:16px;text-transform:uppercase;font-weight:300;margin-bottom:30px;padding:10px 50px;text-shadow:none;text-transform:none}.main .national-ads-wrap a.btn-content.loading{background:#fff;border:1px solid #a9d0d9;color:#a9d0d9}.main.lp{margin-right:0;min-height:0}.main .landing-page{color:#000;padding-top:20px}.main .landing-page.learn{text-align:center}.main .landing-page.learn ul{text-align:left}@media only screen and (max-width: 1200px){.main .landing-page.learn br{display:none}}.main .landing-page h1{line-height:1.2}.main .landing-page h2{font-size:30px;font-weight:600;line-height:1.2;text-transform:uppercase}.main .landing-page h2 .highlight{color:#3a3a3a}.main .landing-page ul{font-size:22px;list-style-type:none;margin:0 0 10px}.main .landing-page ul li{background:url(../images/arrow-bullet.png) no-repeat 2px 6px;font-size:20px;padding-left:30px;padding-bottom:12px}.main .landing-page p{font-size:22px}.main .landing-page .block{border-bottom:1px solid #cdcdcd;margin-bottom:20px}.main .landing-page .block.last{border-bottom:none}.main .landing-page a.btn-content{padding-top:8px;padding-bottom:8px}.main .landing-page .section-1{float:left;width:53%}@media only screen and (max-width: 950px){.main .landing-page .section-1{float:none;width:auto}}.main .landing-page .section-2{border:1px solid #e1e1e1;float:right;width:45%}@media only screen and (max-width: 950px){.main .landing-page .section-2{float:none;width:auto}}.main .landing-page .section-women{float:left;width:60%}.main .landing-page .section-women h2{padding-bottom:10px}.main .landing-page .section-women blockquote{background:url(../images/icon-quote.png) no-repeat 17px 20px;border:1px solid #e9e9e9;border-bottom:6px solid #3a3a3a;font-size:16px;padding:20px 20px 20px 40px}.main .landing-page .section-women blockquote p{font-size:18px}.main .landing-page .section-women .author{display:block;font-size:18px;font-weight:bold}.main .landing-page .section-women .location{display:block;font-size:14px;font-weight:bold}@media only screen and (max-width: 800px){.main .landing-page .section-women{float:none;width:100%}}.main .landing-page .section-women-images{float:right;width:37%}.main .landing-page .section-women-images img{clear:both;float:right;max-width:100%;margin-bottom:40px;height:auto}@media only screen and (max-width: 800px){.main .landing-page .section-women-images{display:none}}.main .landing-page .chart-wrapper{padding:20px}.main .landing-page table{padding:20px}.main .landing-page table th{font-size:16px;text-align:center;font-weight:600;text-transform:uppercase}.main .landing-page table th.double{font-size:20px;text-align:left}.main .landing-page table td{border-top:1px solid #e1e1e1;font-size:18px;font-weight:300;padding:10px 0;line-height:1.2}.main .landing-page table td.item{padding-right:10px}.main .landing-page table td.school,.main .landing-page table td.franchise{border-left:1px solid #e1e1e1;text-align:center}.main .landing-page table td.school .checked{background:url(../images/check-gray.png) no-repeat;display:block;margin:0 auto;width:20px;height:16px}.main .landing-page table td.franchise .checked{background:url(../images/check-blue.png) no-repeat;display:block;margin:0 auto;width:20px;height:16px}.main .landing-page table tr.first td{border-top:none}.main p.error-msg{background:#ffebeb;border:1px solid #cc0000;border-radius:8px;color:#cc0000;padding:6px 20px}.main p.success-msg{background:#effbea;border:1px solid #398f14;border-radius:8px;color:#398f14;padding:6px 20px}.main .wpcf7 input[type="text"],.main .wpcf7 input[type="email"],.main .wpcf7 select,.main .wpcf7 textarea{max-width:95%}.main .wpcf7 input[type="text"],.main .wpcf7 textarea{width:300px}.main .wpcf7 textarea{height:150px}.main .wpcf7 input[type="submit"]{text-transform:uppercase;color:#fff;padding:10px 40px;font-size:16px;background:rgba(34,34,34,0.9);font-weight:700;border:none;height:40px;display:inline-block;width:auto;border-radius:0}.main .wpcf7 input[type="submit"]:hover{background:#222}.main .wpcf7 div.wpcf7-response-output{margin:0 0 20px}.main .wpcf7 div.wpcf7-validation-errors{background:#ffebeb;border:2px solid #ff0000;color:#ff0000}.main .wpcf7 div.wpcf7-mail-sent-ok{background:#effbea;color:#398f14}.main .wpcf7 .lead-source-details{display:none}.main .wpcf7 .lead-source-details.active{display:block}.main .wpcf7 .cimg{border:1px solid #ccc}.main_with_sidebar{width:75%;margin:0 auto}@media (max-width: 1240px){.main_with_sidebar{width:68%}}@media (max-width: 992px){.main_with_sidebar{width:100%}}.main_fullwidth{margin-right:0;width:100%;padding-top:0;padding-bottom:0}.fullwidth-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-right:4%;margin-bottom:82px}@media screen and (max-width: 820px){.fullwidth-container{margin:0 auto;max-width:100%;padding:0 10px 82px 10px}}.fullwidth-container .content,.fullwidth-container img{flex-basis:48%;max-width:48%}@media screen and (max-width: 820px){.fullwidth-container .content,.fullwidth-container img{flex-basis:100%;width:100%;max-width:100%}}.fullwidth-container .content{color:#000}@media screen and (max-width: 820px){.fullwidth-container .content{margin-top:20px}}.fullwidth-container .content h2{font-size:46px;line-height:52px}.fullwidth-container .content h2::after{height:3px;display:block;width:182px;background:#000;content:"";margin:20px 0}.fullwidth-container .content p{font-size:23px;line-height:38px}.fullwidth-container.is-flipped{flex-direction:row-reverse;margin-right:0;margin-left:4%}@media screen and (max-width: 820px){.fullwidth-container.is-flipped{margin:0 auto;max-width:100%;padding:0 10px 82px 10px}}.aligncenter{text-align:center}.alignleft{float:left}.alignright{float:right}img.alignleft,.wp-caption.alignleft{margin:0 12px 20px 0}img.alignright,.wp-caption.alignright{margin:0 0 20px 12px}img.aligncenter,.wp-caption.aligncenter{display:block;margin:0 auto}.wp-caption{margin:10px 0;padding:4px 0 0;text-align:center;background-color:#f3f3f3;border:1px solid #ddd;border-radius:3px}.wp-caption .wp-caption-text{padding:0 4px 5px;font-size:11px;line-height:17px}.page-id-2416 .side input{width:100%}.page-id-2416 .side textarea{width:100%}.page-id-2416 .side input[type="submit"]{width:auto;background:#3a3a3a;border:none;border-bottom:3px solid #3a3a3a;border-radius:8px;display:inline-block;color:#fff;cursor:pointer;font-size:18px;font-weight:900;margin:20px 0;padding:4px 12px;position:relative;text-align:center;text-decoration:none;text-shadow:1px 1px 5px #2a5e69;text-transform:uppercase;zoom:1}.side{padding-top:42px;width:25%;padding-left:2%;box-sizing:border-box}@media (max-width: 1240px){.side{width:32%}}@media (max-width: 992px){.side{width:100%;padding-left:0}}.side.not-print{display:none}.side .buttons img{border:1px solid #cfcfcf;display:block;margin-bottom:18px}.side div.product-nav{border:1px solid #c2c2c2}.side div.product-nav ul li a{background:#3a3a3a;color:#fff;display:block;font-size:20px;font-weight:bold;padding:8px 12px;text-decoration:none;text-transform:uppercase}.side div.product-nav ul ul li{border-top:1px solid #c2c2c2}.side div.product-nav ul ul li a{background:#fff;color:#3a3a3a;font-size:18px;font-weight:normal}.side div.product-nav ul ul li a:hover{background:#3a3a3a url(../images/arrow-nav.png) no-repeat right center;color:#fff}.side div.product-nav ul ul li.current-menu-item a{background:#3a3a3a url(../images/arrow-nav.png) no-repeat right center;color:#fff;font-weight:bold}.side p.error-msg{background:#ffebeb;border:1px solid #cc0000;border-radius:8px;color:#cc0000;padding:6px 20px}.side p.success-msg{background:#effbea;border:1px solid #398f14;border-radius:8px;color:#398f14;padding:6px 20px}.side .wpcf7 p{margin-bottom:12px}.side .wpcf7 input[type="text"],.side .wpcf7 input[type="email"],.side .wpcf7 select,.side .wpcf7 textarea{max-width:95%}.side .wpcf7 input[type="text"],.side .wpcf7 textarea{width:300px}.side .wpcf7 textarea{height:150px}.side .wpcf7 input[type="submit"]{text-transform:uppercase;color:#fff;padding:10px 40px;font-size:16px;background:rgba(34,34,34,0.9);font-weight:700;border:none;height:40px;display:inline-block;width:auto;border-radius:0}.side .wpcf7 input[type="submit"]:hover{background:#222}.side .wpcf7 div.wpcf7-response-output{margin:0 0 20px}.side .wpcf7 div.wpcf7-validation-errors{background:#ffebeb;border:2px solid #ff0000;color:#ff0000}.side .wpcf7 div.wpcf7-mail-sent-ok{background:#effbea;color:#398f14}.side .wpcf7 .lead-source-details{display:none}.side .wpcf7 .lead-source-details.active{display:block}.side .wpcf7 .cimg{border:1px solid #ccc}@media only screen and (max-width: 900px){.side{padding-top:0;position:static;top:auto;right:auto;width:auto}.side .buttons{margin-bottom:20px;text-align:center}.side .buttons img{display:inline-block;margin:0 10px;zoom:1;*display:inline}.side div.product-nav{display:none}}.side__wrapper{margin-bottom:40px}@media (max-width: 992px){.side__wrapper{display:flex;flex-wrap:wrap;margin:0 -20px}}@media (max-width: 768px){.side__wrapper{margin:0}}.post{margin:0 0 35px 0}.blog .post,.archive .post{flex-basis:49%;outline:1px solid #000;outline-offset:-1px}.post.posts__item_fullwidth{flex-basis:100%}.post .bottommeta .category{float:left;padding:0 0 0 20px;min-height:16px;line-height:16px;background:url(../images/folder.png) no-repeat top left}.post .bottommeta .comments{float:right;padding:0 0 0 20px;min-height:16px;line-height:16px;background:url(../images/comments.png) no-repeat top left}.post .bottommeta .edit{float:right}.post .bottommeta .edit a{background:url(../images/pencil.png) no-repeat top left;padding:1px 0 1px 20px}.post .tags{display:block;min-height:16px;padding:0 0 7px 20px;background:url(../images/tag.png) no-repeat 0 0}.post__content{font-weight:400;font-size:20px;color:#222;display:block}.post__content p{margin-bottom:30px}.post_topmeta{font-weight:300;font-size:20px;color:#7c7c7c;display:block;margin-bottom:34px}@media (max-width: 768px){.post_topmeta{margin-bottom:10px}}.archive .page-body .main-wrapper{margin-top:0}.archive .post .bottommeta{padding:4px 6px;background-color:#f2f2f2;border-bottom:1px solid #e5e5e5}.archive .post h2{margin:0 0 4px}.archive .post h2 a{text-decoration:none}.post-comments h2{margin:0}.post-comments .comment-list{margin:15px 0 0 0;padding:0;list-style:none}.post-comments .comment-list ul{margin:0;padding:0 10px 0 10px;list-style:none}.post-comments .comment-list li{margin:10px 0;background-color:#fafafa;border:1px solid #e0e0e0}.post-comments .comment-list li.thread-alt,.post-comments .comment-list li.alt{background-color:#f2f2f2;border-color:#d9d9d9}.post-comments .comment-list ul li:first-child{margin-top:0}.post-comments .comment-list .comment-author{margin:7px 0 0 7px}.post-comments .comment-list .comment-author .avatar{float:left;margin:0 8px 0 0}.post-comments .comment-list .comment-author cite{float:left;height:18px;font-weight:bold;font-style:normal}.post-comments .comment-list .comment-author .says{display:none}.post-comments .comment-list .comment-meta{padding:18px 0 3px;margin:0 7px 2px;border-bottom:1px solid #e5e5e5}.post-comments .comment-list p{margin:0;padding:6px 10px}.post-comments .comment-list .reply{padding:0 0 6px 10px}.post-comments .comments-respond{margin:20px 0 0}.post-comments .comments-respond h3{margin:0 0 10px}.post-comments .comments-respond p.form-field-wrapper{margin:10px 0}.post-comments .comments-respond label{margin:0 0 3px;display:block}.post-comments .comments-respond label.required{font-weight:bold}.post-comments .comments-respond label .note{font-weight:normal;font-style:italic}.post-comments .comments-respond input.textbox{width:250px}.post-comments .comments-respond textarea{width:500px;height:200px}@media (max-width: 768px){.pullQuoteWrapper{float:none !important;width:100% !important}}.single-post .banner_small{height:800px}@media (max-width: 992px){.single-post .banner_small{height:482px}}.single-post .banner.banner_small:not(.video-banner){max-height:782px;border-top:30px solid #fff}.single.single-post .banner__text{position:relative;max-width:100%;text-align:center}.single.single-post .banner__text::after{content:'';height:3px;display:block;width:182px;background:#222;margin:20px auto}.single.single-post .banner__text h1{font-size:88px;font-weight:400}.single.single-post .post_topmeta.not-print{flex-basis:100%;text-align:center}.single.single-post .page-body .main-wrapper{flex-wrap:wrap;margin-top:0}.single.single-post .post_topmeta.not-print .social-share{text-align:left;border-top:1px solid #222;border-bottom:1px solid #222;padding:10px 0;margin-top:30px;text-transform:uppercase;font-size:16px;font-weight:600}.posts-categories{padding:15px 0;background:#fff;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.1)}.posts-categories__title{font-weight:300;font-size:41px;font-family:"lucky_fellasregular",cursive;color:#222;line-height:1.3;display:block;text-align:center}.posts-categories__content{padding:15px}.posts-categories__content.show-all .posts-categories__list{height:auto}.posts-categories__content .categories-show-more-container{text-align:center;margin-bottom:20px}.posts-categories__content .categories-show-more-container .categories-show-more{text-align:center;font-weight:700;font-size:13px;color:#fff;background:#222;border:1px solid #000;text-transform:uppercase;display:inline-block;padding:5px 20px;border-radius:0}.posts-categories__content .categories-show-more-container .categories-show-more:hover,.posts-categories__content .categories-show-more-container .categories-show-more:focus{cursor:pointer;background-color:white;color:black}.posts-categories__list{padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;height:34px;overflow:hidden}@media only screen and (max-width: 991px){.posts-categories__list{height:29px}}.posts-categories__list li{margin-bottom:10px}.posts-categories__list li a{font-weight:400;font-size:16px;font-family:"Raleway",sans-serif;color:#222;display:block;text-decoration:none}.posts-categories__list li a:hover{text-decoration:underline}@media (min-width: 992px){.posts-categories__list li a{font-size:16px}}.posts-categories__list li.current-cat a{font-weight:bold;text-decoration:underline}.posts-categories__list li:not(:last-child){margin-right:20px}.blog-widgets .blog-widget{margin-bottom:20px}.blog-widgets .blog-widget__title{font-weight:300;font-size:88px;font-family:"lucky_fellasregular",cursive;color:#222;line-height:1.3;display:block;text-align:center;padding:5px 0}.blog-widgets .blog-widget__title::after{content:'';height:3px;display:block;width:182px;background:#222;margin:20px auto}.blog-widgets .blog-widget__form_wrapper{padding:13px 0 0}.blog-widgets .blog-widget__form_wrapper form{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:start;align-items:flex-start}.blog-widgets .blog-widget__form_wrapper .validation_error{font-size:12px;color:red;display:block}.blog-widgets .blog-widget__form_wrapper .validation_message{font-size:12px;color:red;display:block;margin:-8px 0 4px}.blog-widgets .blog-widget__form_wrapper label{display:none}.blog-widgets .blog-widget__form_wrapper input{width:100%;border:1px solid #a2a2a2;padding:5px 8px;margin-bottom:20px;font-size:12px;line-height:1.8;box-sizing:border-box}@media (min-width: 768px){.blog-widgets .blog-widget__form_wrapper input{font-size:16px}}.blog-widgets .blog-widget__form_wrapper input::-webkit-input-placeholder{color:#797979}.blog-widgets .blog-widget__form_wrapper input:-moz-placeholder{color:#797979}.blog-widgets .blog-widget__form_wrapper input::-moz-placeholder{color:#797979}.blog-widgets .blog-widget__form_wrapper input:-ms-input-placeholder{color:#797979}.blog-widgets .blog-widget__form_wrapper input[type="text"]{width:31.33%;border:2px solid #222;font-weight:600;margin-left:3%}@media screen and (max-width: 676px){.blog-widgets .blog-widget__form_wrapper input[type="text"]{width:100%;margin-left:0}}.blog-widgets .blog-widget__form_wrapper input#first_name[type="text"]{margin-left:0}.blog-widgets .blog-widget__form_wrapper input[type="submit"]{margin:0 !important}.blog-widgets .blog-widget__form_wrapper input:focus{outline:none}.blog-widgets .blog-widget__form_wrapper input[type="submit"]{font-weight:700;font-size:18px;color:#fff;background:#222;border:2px solid #000;text-transform:uppercase;display:inline-block;padding:10px 58px;border-radius:0;transition:all .3s ease-in-out;height:auto;display:block;width:auto;margin-left:auto;margin-right:auto}.blog-widgets .blog-widget__form_wrapper input[type="submit"]:hover{color:#fff;background:#000}.blog-widgets .blog-widget__form_wrapper input[type="submit"]:focus{outline:none}.blog-widgets .blog-widget__form_wrapper input[type="submit"]:hover{background:#fff;color:#000}.blog-widgets .blog-widget__socials{list-style:none;justify-content:center}.blog-widgets .blog-widget__content{padding:20px;background:#fff}.blog-widgets .blog-widget__content p{text-align:center}.blog-widgets .blog-widget.blog-widget-social{display:flex;flex-wrap:wrap;border-top:1px solid #222;border-bottom:1px solid #222}@media screen and (max-width: 380px){.blog-widgets .blog-widget.blog-widget-social{justify-content:center}}.blog-widgets .blog-widget.blog-widget-social .blog-widget__title{font-family:"Raleway", "Source Sans Pro", Arial, Helvetica, sans-serif;font-size:20px;padding:10px 0}.blog-widgets .blog-widget.blog-widget-social .blog-widget__title::after{display:none}.blog-widgets .blog-widget.blog-widget-social .blog-widget__content{padding:0 0 0 20px;display:flex;align-items:center}.blog-widgets ul.blog-widget__socials{margin:0;padding-top:0;display:flex;flex-wrap:nowrap;align-items:center;padding-top:10px}.blog-widgets ul.blog-widget__socials>li>a{display:flex;flex-wrap:nowrap;align-items:center}.blog-widgets .blog-widget__content{padding:0}@media (max-width: 992px){.side__widget{width:50%;box-sizing:border-box;padding:20px}}@media (max-width: 768px){.side__widget{width:100%;padding:0}}.side__widget #sbi_images{margin-bottom:22px}.side__widget-title{font-weight:300;font-size:41px;font-family:"lucky_fellasregular",cursive;color:#fff;background:#222;line-height:1.3;display:block;text-align:center}.side__widget-content{background:#fff;padding:13px 15px 0;border:1px solid #efefef;font-weight:300;font-size:13px;font-family:"Roboto",sans-serif;color:#222;display:block}@media (max-width: 768px){.side__widget-content{font-size:16px}}.side__widget-content p{margin-bottom:15px}.side__widget-content .gform_wrapper,.side__widget-content .sidebar_form_wrapper{padding:13px 2px 0}.side__widget-content .gform_wrapper .validation_error,.side__widget-content .sidebar_form_wrapper .validation_error{font-size:12px;color:red;display:block}.side__widget-content .gform_wrapper .validation_message,.side__widget-content .sidebar_form_wrapper .validation_message{font-size:12px;color:red;display:block;margin:-8px 0 4px}.side__widget-content .gform_wrapper label,.side__widget-content .sidebar_form_wrapper label{display:none}.side__widget-content .gform_wrapper input,.side__widget-content .sidebar_form_wrapper input{width:100%;border:1px solid #a2a2a2;height:30px;padding:5px 8px;margin-bottom:6px;font-size:11px;box-sizing:border-box}@media (max-width: 768px){.side__widget-content .gform_wrapper input,.side__widget-content .sidebar_form_wrapper input{font-size:14px;height:40px}}.side__widget-content .gform_wrapper input::-webkit-input-placeholder,.side__widget-content .sidebar_form_wrapper input::-webkit-input-placeholder{color:#797979}.side__widget-content .gform_wrapper input:-moz-placeholder,.side__widget-content .sidebar_form_wrapper input:-moz-placeholder{color:#797979}.side__widget-content .gform_wrapper input::-moz-placeholder,.side__widget-content .sidebar_form_wrapper input::-moz-placeholder{color:#797979}.side__widget-content .gform_wrapper input:-ms-input-placeholder,.side__widget-content .sidebar_form_wrapper input:-ms-input-placeholder{color:#797979}.side__widget-content .gform_wrapper input:focus,.side__widget-content .sidebar_form_wrapper input:focus{outline:none}.side__widget-content .gform_wrapper input[type="submit"],.side__widget-content .sidebar_form_wrapper input[type="submit"]{font-weight:700;font-size:13px;color:#fff;background:#222;border:1px solid #000;text-transform:uppercase;display:inline-block;padding:5px 20px;border-radius:0}.side__widget-content .gform_wrapper input[type="submit"]:hover,.side__widget-content .sidebar_form_wrapper input[type="submit"]:hover{color:#fff;background:#000}.side__widget-content .gform_wrapper input[type="submit"]:focus,.side__widget-content .sidebar_form_wrapper input[type="submit"]:focus{outline:none}@media (max-width: 768px){.side__widget-content .gform_wrapper input[type="submit"],.side__widget-content .sidebar_form_wrapper input[type="submit"]{font-size:15px}}.side__list{list-style:none;padding:10px 0 33px}.side__list li{margin-bottom:7px}.side__list li.current-cat a{font-weight:bold;text-decoration:underline}.side__list a{font-weight:400;font-size:11px;font-family:"Raleway",sans-serif;color:#222;display:block;text-decoration:none}.side__list a:hover{text-decoration:underline}@media (max-width: 768px){.side__list a{font-size:16px}}.side__link{display:block;padding-bottom:10px}.side__link img{max-width:100%}@media (max-width: 768px){.side__link{text-align:center}}.posts{width:100%}.posts+.side{padding-top:15px}.posts__heading{padding:50px 0 30px;display:flex;flex-direction:column;align-items:flex-start}.posts__heading+.main-wrapper{border-top:none}.posts__title{font-family:"lucky_fellasregular",cursive;color:#222;line-height:.9;display:block;font-size:76px !important;font-weight:300 !important;text-transform:none !important;margin:0 0 32px;text-align:center}.posts__title::after{height:3px;display:block;width:182px;background:#222;content:"";margin:20px 0}.posts__subtitle{font-weight:300;font-size:22px;font-family:"Roboto",sans-serif;color:#222;text-transform:capitalize;line-height:1;display:block;letter-spacing:1.5px;text-align:center}.posts__title_fullwidth{width:100%}.posts__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.posts__meta{display:flex;justify-content:space-between}.posts__item_fullwidth{flex-basis:100%}.posts__item-content{background:#fff;height:100%;display:flex;flex-direction:column}.posts__item-content_fullwidth{min-height:442px;position:relative}.posts__item-content .posts__item-link{font-weight:400;font-size:20px}.posts__item-label{font-weight:600;font-size:17px;color:#fff;background:#000;text-transform:uppercase;display:inline-block;padding:16px 44px;text-align:center}@media (max-width: 500px){.posts__item-label{padding:16px 30px}}.posts__item-share{position:absolute;top:19px;right:23px}@media (max-width: 500px){.posts__item-share{top:16px;right:10px}}.posts__item-share-text{font-weight:400;font-size:17px;color:#fff;text-transform:uppercase;display:inline-block}.posts__item-image{margin-bottom:4px;width:100%}.posts__item-image img{width:100%;max-height:372px;-o-object-fit:cover;object-fit:cover}.posts__item-link{font-weight:700;font-size:13px;display:block;flex:1;padding:0 18px 9px;text-decoration:none}.posts__item-link:hover{text-decoration:underline}.posts__item-link_white{font-weight:700;font-size:28px;font-family:"Roboto",sans-serif;color:#000;display:block;display:inline-block;padding:0;margin-bottom:5px}.posts__item-link_white:hover{color:#000;text-decoration:underline}.posts__item-data{padding:24px 0;bottom:0;width:100%;box-sizing:border-box}.posts__item a.posts__item-link{font-weight:700;font-size:30px;line-height:40px}.posts__item-excerpt{font-weight:300;font-size:20px;font-family:"Roboto",sans-serif;color:#000;display:block}.posts__item-excerpt p{margin-bottom:0}.posts__item-tags{font-size:11px;font-family:"Roboto",sans-serif;color:#707070;display:block;font-style:italic;padding:0 13px 0}.posts .reading-time{display:flex;align-items:center;margin-bottom:0;padding:0 18px 9px;font-size:14px;color:#222}.posts .reading-time i{margin-right:8px;margin-top:2px}@media (max-width: 768px){#sb_instagram #sbi_images .sbi_item.sbi_type_image{width:50% !important}}@media (max-width: 500px){#sb_instagram #sbi_images .sbi_item.sbi_type_image{width:100% !important}}figure{margin-bottom:20px}.navigation{text-align:center;border-top:1px solid #000;border-bottom:1px solid #000;padding:5px 0;margin-bottom:10px}.navigation ul.page-numbers{margin:0;display:flex;justify-content:center}.navigation ul.page-numbers li{list-style:none}.navigation ul.page-numbers a{color:#222;background:#fff;margin-left:7px;display:inline-block;padding:2px 10px 1px;text-decoration:none;transition:all .3s ease-in-out}.navigation ul.page-numbers a:hover{background:#222;color:#fff}.navigation ul.page-numbers .dots{margin-left:7px}.navigation ul.page-numbers .current{background:transparent;color:black;font-weight:600;display:inline-block;padding:2px 12px 3px}.navigation ul.page-numbers .next{content:">"}.social-share__link{margin-right:12px;padding:0;border:none;background:transparent;transition:all .3s ease-in-out}.social-share__link:hover{opacity:0.6}.social-share__link i{pointer-events:none;font-size:20px;color:#3a3a3a}.social-share .title{margin-right:12px}@media print{html,body{page-break-after:avoid !important;page-break-before:avoid !important}body *{visibility:hidden;height:0}#print,#print *{visibility:visible;height:initial}#print .only-print,#print * .only-print{display:block}#print{position:absolute;left:0;top:0}.not-print{display:none}}.only-print{display:none}@media screen and (max-width: 676px){.posts-categories__list li a{font-size:16px}.posts-categories__list li{width:25%;margin-right:10px !important;margin-left:10px}}@media screen and (max-width: 550px){.posts-categories__list li{width:45%}}@media screen and (max-width: 450px){.posts-categories__list li{width:100%}.post{grid-column:span 2}}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}form#category-filter{max-width:210px;min-width:210px;width:100%;position:absolute;top:-50px;right:0}form#category-filter select{max-width:210px;min-width:210px;width:100%;border:2px #222 solid}@media screen and (max-width: 680px){form#category-filter{position:relative;top:0;right:auto}form#category-filter select{max-width:100%;min-width:auto}}.blog .main-wrapper{margin-top:0}.posts__item-content_fullwidth img{-o-object-fit:cover;object-fit:cover;height:782px}.select-widget{position:relative}.single-post .main .posts__wrapper img{height:782px;-o-object-fit:cover;object-fit:cover}.single-post .main img+em,.single-post .main img+span{border-bottom:1px solid #222;display:block;padding:15px 0;margin-bottom:15px}.footer .footer-lp{color:#474747;text-align:center}.footer .footer-lp+.footer-fr__bottom{padding-top:30px}.footer .footer-lp .divider{background:url(../images/divider-arrow.png) center 0;display:block;margin-bottom:10px;height:40px}.footer .footer-lp h2{font-size:30px;font-weight:600;line-height:1.2;padding-bottom:4px;text-transform:uppercase}.footer .footer-lp h2 .highlight{color:#3a3a3a}@media only screen and (max-width: 950px){.footer .footer-lp h2 br{display:none}}.footer .footer-lp p{font-size:20px;padding-bottom:20px}.footer .footer-lp a.btn-content{text-transform:uppercase;color:#fff;padding:8px 40px;font-size:16px;background:rgba(34,34,34,0.9);font-weight:700;border:none;height:40px;display:inline-block;width:auto;border-radius:0;text-decoration:none;margin-bottom:20px;box-sizing:border-box}.footer .footer-lp a.btn-content:hover{background:#222}.footer .footer-lp .lp-gallery-list{border-bottom:1px solid #c6c6c6;padding-bottom:30px;margin:10px 0 20px}.footer .footer-lp .lp-gallery-list li{float:left;margin-left:2.5%;width:23%}.footer .footer-lp .lp-gallery-list li:first-child{margin-left:0}.footer .footer-lp .lp-gallery-list li img{display:block;width:100%;height:auto}.footer .footer-lp .lp-gallery-list li h4{font-size:16px;font-weight:300;padding-top:10px;text-align:center;text-transform:uppercase}.footer .footer-top{background:#3a3a3a;border-top:1px solid #439b90;border-bottom:1px solid #439b90;padding:15px 0 25px}.footer .footer-top h3{color:#fff;font-size:24px;font-weight:600;line-height:1;margin-bottom:8px;text-align:center;text-transform:uppercase}.footer .footer-top h3 .highlight{color:#fff}.footer .footer-top .dealer-locator__title{float:none}.footer .footer-top form{margin:0 auto;width:688px}.footer .footer-top input[type="text"]{border:1px solid #acacac;border-radius:8px;color:#737374;float:left;font-style:italic;margin-top:2px;padding:0 10px;width:415px;height:48px}.footer .footer-top input[type="submit"]{background:url(../images/btn-find-local-decorator.png) no-repeat 0 2px;border:none;float:left;margin-left:10px;text-indent:-9009px;width:199px;height:51px}.footer .footer-top .error{background:#fff;border:1px solid #c00;border-radius:4px;clear:both;color:#c00;float:left;font-size:12px;margin-top:4px;padding:3px 10px}.footer .footer-top .tour-info{color:#fff;text-align:center}.footer .footer-top .tour-info h3{color:#fff;margin-top:14px;margin-bottom:14px}.footer .footer-top .tour-info h4{font-size:24px;font-weight:300;line-height:1;margin-top:14px;margin-bottom:14px;text-align:center}.footer .footer-top .tour-info .tour-buttons{text-align:center}.footer .footer-top .tour-info .btn{background:#696969;border-bottom:3px solid #343434;border-radius:8px;display:inline-block;color:#fff;cursor:pointer;font-size:20px;font-weight:900;margin:0 10px 0;padding:4px 12px;position:relative;text-align:center;text-decoration:none;text-shadow:1px 1px 5px #2a5e69;text-transform:uppercase;zoom:1;*display:inline}@media only screen and (max-width: 820px){.footer .footer-top .tour-info .register{margin-bottom:20px}}@media only screen and (max-width: 768px){.footer .footer-top form{width:auto}.footer .footer-top input[type="text"]{margin-bottom:10px;padding:0 2%;width:95%}.footer .footer-top input[type="submit"]{display:block;float:none;margin:0 auto}}.footer .footer-middle{background:#222;padding:24px 0 20px;text-transform:uppercase}.footer .footer-middle .section{color:#fff;float:left;box-sizing:border-box}.footer .footer-middle .section h3{color:#fff;font-family:"Merriweather", serif;font-size:20px;font-weight:300;text-transform:none}.footer .footer-middle .section a{color:#fff;text-decoration:none}.footer .footer-middle .section ul li{font-size:14px;padding-top:14px}.footer .footer-middle .section.section-1{width:25%}.footer .footer-middle .section.section-2{width:22%}.footer .footer-middle .section.section-3{width:28%}.footer .footer-middle .section.section-3 li{float:left;width:50%}.footer .footer-middle .section.section-3 li .icon{background:#fff url(../images/social-footer.png) no-repeat 0 0;border-radius:50%;float:left;margin-right:10px;position:relative;top:0;width:21px;height:21px}.footer .footer-middle .section.section-3 li.twitter .icon{background-position:0 -21px}.footer .footer-middle .section.section-3 li.google .icon{background-position:0 -42px}.footer .footer-middle .section.section-3 li.pinterest .icon{background-position:0 -63px}.footer .footer-middle .section.section-3 li.youtube .icon{background-position:0 -84px}.footer .footer-middle .section.section-3 li.houzz .icon{background-position:0 -105px}.footer .footer-middle .section.section-3 li.instagram .icon{background-position:0 -128px}.footer .footer-middle .section.section-4{text-align:center;width:25%}.footer .footer-middle .section.section-4 *{box-sizing:border-box}.footer .footer-middle .section.section-4 h3{color:#646363;margin-bottom:8px;padding-bottom:10px;position:relative}.footer .footer-middle .section.section-4 h3:after{background:#cdcdcd;content:"";display:block;margin-left:-78px;position:absolute;bottom:0;left:50%;width:156px;height:1px}.footer .footer-middle .section.section-4 h4{color:#646363;font-size:14px;font-weight:normal;margin-bottom:10px;text-transform:none}.footer .footer-middle .section.section-4 .wpcf7-form{background:#fff;border:1px solid #646363;padding:14px 18px 16px;position:relative;width:100%}.footer .footer-middle .section.section-4 .wpcf7-form input[type="text"],.footer .footer-middle .section.section-4 .wpcf7-form input[type="email"]{font-size:12px;margin-bottom:10px;padding-top:9px;padding-bottom:9px;text-align:center;width:100%}.footer .footer-middle .section.section-4 .wpcf7-form input[type="submit"]{background:#3a3a3a;border:none;border-radius:0;color:#fff;display:inline-block;font-size:14px;font-weight:bold;padding:11px 40px;text-transform:uppercase}.footer .footer-middle .section.section-4 .wpcf7-form .wpcf7-not-valid-tip{font-size:14px;margin-bottom:10px}.footer .footer-middle .section.section-4 .wpcf7-form div.wpcf7-response-output{font-size:14px;margin:10px 0 0;padding:10px 20px;text-transform:none}.footer .footer-middle .section.section-4 .wpcf7-form div.wpcf7-validation-errors{background:#ffe4e4;border:1px solid #850909;color:#646363}.footer .footer-middle .section.section-4 .ajax-loader{margin-left:-8px;position:absolute;bottom:0;left:50%}@media only screen and (max-width: 960px){.footer .footer-middle{text-align:center}.footer .footer-middle .section{text-align:left}.footer .footer-middle .section.section-1{width:33.33%}.footer .footer-middle .section.section-2{width:33.33%}.footer .footer-middle .section.section-3{width:33.33%}.footer .footer-middle .section.section-4{display:inline-block;float:none;margin-top:30px;margin-bottom:20px;width:50%}}@media only screen and (max-width: 768px){.footer .footer-middle .section.section-1{width:50%}.footer .footer-middle .section.section-2{width:50%}.footer .footer-middle .section.section-3{margin-top:20px;width:100%}.footer .footer-middle .section.section-4{width:75%}}@media only screen and (max-width: 550px){.footer .footer-middle .section.section-4{width:100%}}@media only screen and (max-width: 420px){.footer .footer-middle .section.section-1{width:100%}.footer .footer-middle .section.section-2{margin-top:20px;width:100%}}.footer .footer-bottom{background:#000;color:#fff;font-size:13px;padding:10px 0}.footer .footer-bottom a{color:#fff}.footer .footer-bottom .copyright{float:left}.footer .footer-bottom .copyright br{display:none}.footer .footer-bottom .producer{float:right}.footer .footer-bottom .producer a{text-decoration:none}@media only screen and (max-width: 700px){.footer .footer-bottom{text-align:center}.footer .footer-bottom .copyright{float:none}.footer .footer-bottom .copyright br{display:block}.footer .footer-bottom .producer{float:none}}@media only screen and (max-width: 640px){.footer .footer-bottom{padding-bottom:11px}}.footer .container{width:1460px;max-width:96%}.footer-fr__top{background:#222}.footer-fr__top-wrapper{border-bottom:1px solid #393939;display:flex;justify-content:center;padding:40px 0 35px}.footer-fr__top-wrapper:after{display:none}@media (max-width: 768px){.footer-fr__top-wrapper{flex-wrap:wrap}}.footer-fr__image{padding:0 39px}.footer-fr__middle{background:#222;color:#fff;font-family:"Roboto",sans-serif}.footer-fr__title{color:#828282;text-transform:uppercase;font-size:14px;margin-bottom:14px;font-weight:700}.footer-fr__sections{display:flex;padding:50px 0 38px}@media (max-width: 950px){.footer-fr__sections{flex-wrap:wrap;justify-content:flex-start}}@media (max-width: 768px){.footer-fr__sections{padding-top:38px}}.footer-fr__section{padding-right:15px;padding-top:13px;box-sizing:border-box;width:25%;box-sizing:border-box}@media (max-width: 600px){.footer-fr__section{padding-bottom:13px}}.footer-fr__section.menu{min-width:245px;max-width:300px;width:20%}@media (max-width: 992px){.footer-fr__section.menu{width:50%;max-width:none}}@media screen and (max-width: 660px){.footer-fr__section.menu{width:100%;max-width:none;text-align:center;padding-right:10px;min-width:unset}.footer-fr__section.menu a{font-size:13px}.footer-fr__section.menu a.footer-fr__link{word-break:break-all}}.footer-fr__section.form{flex-grow:1;padding-right:0}@media (max-width: 992px){.footer-fr__section{width:50%}.footer-fr__section:not(.menu){width:100%;padding-right:0}}@media screen and (max-width: 660px){.footer-fr__section{width:100%;padding-right:0}}.footer-fr__section img{max-width:100%}@media (max-width: 992px){.footer-fr__section img{display:block;margin:0 auto}}.footer-fr__section_1{width:29.5%;text-align:center;padding-top:0}@media (max-width: 768px){.footer-fr__section_1{width:100% !important;text-align:left}}.footer-fr__section_2{width:13.4%;padding-left:5px}.footer-fr__section_3{width:16%}.footer-fr__section_4{width:17%}.footer-fr__section_5{width:24.1%}.footer-fr__menu{margin-bottom:18px}.footer-fr__menu li{margin-bottom:8px}.footer-fr__menu a{color:#fff;text-decoration:none;font-weight:300;text-transform:uppercase}.footer-fr__menu a:hover{text-decoration:underline}.footer-fr__link{color:#fff;text-decoration:none;line-height:1.7;font-weight:300;font-size:14px}.footer-fr__link:hover{color:#fff;text-decoration:underline}.footer-fr__bottom{padding-bottom:30px;background:#222;text-align:center;color:#828282;font-size:14px;font-weight:400}.footer-fr__bottom a{text-decoration:none;color:inherit}.footer-fr__bottom a:hover{text-decoration:underline}.footer-fr__bottom p{font-family:"Roboto",sans-serif}@media (max-width: 500px){.footer-fr__bottom{padding-top:15px}}.socials{display:flex;padding-top:36px;flex-wrap:wrap}@media screen and (max-width: 660px){.socials{justify-content:center}}.socials_side{padding:3px 0 6px;justify-content:center}.socials_inline{margin:0 !important;padding:0;display:inline-block}.socials_bottom{padding-left:19px;padding-bottom:10px}.socials__item_inline{display:inline-block}.socials__item_rounded{background:rgba(0,0,0,0.6);border-radius:50%;width:50px;height:50px;margin-right:20px;line-height:68px;text-align:center;margin-top:-7px}.socials__item_rounded:hover{background:rgba(0,0,0,0.8)}@media (max-width: 992px){.socials__item_rounded{margin:-7px 10px 20px}}.socials__icon{background:url("../images/socials-white.png") no-repeat;display:inline-block;height:30px;margin-right:13px}.socials__icon:hover{opacity:0.6}.socials__icon_rounded{margin:0}.socials__icon_rounded:hover{opacity:1}.socials__icon_small{background:url("../images/socials-small-white-new.png") no-repeat;margin-right:0;margin-left:12px;vertical-align:middle}@media (max-width: 500px){.socials__icon_small{margin-left:8px}}.socials__icon_dark{background:url("../images/socials-black.png") no-repeat;margin:0 9px}.socials__icon_small_dark{background:url("../images/socials-small-black-new.png") no-repeat;margin:0 6px 0 0;height:12px}.socials__icon_small_dark:hover{background-image:url("../images/socials-small-gray-new.png")}.socials__icon_facebook{width:16px}.socials__icon_facebook_dark{width:10px}.socials__icon_facebook_small{width:10px}.socials__icon_facebook_small_dark{width:6px}.socials__icon_twitter{background-position:-28px 0px;width:28px}.socials__icon_twitter_dark{background-position:-27px 0px;width:18px}.socials__icon_twitter_small{background-position:-27px 0px;width:18px}.socials__icon_twitter_small_dark{background-position:-16px 0px;width:12px}.socials__icon_linkedin_small_dark{background-position:-32px 0px;width:12px}.socials__icon_instagram{background-position:-70px 0px;width:28px}.socials__icon_instagram_dark{background-position:-61px 0px;width:20px}.socials__icon_pinterest{background-position:-114px 0px;width:24px}.socials__icon_pinterest_dark{background-position:-98px 0px;width:18px}.socials__icon_houzz{background-position:-154px 0px;width:22px}.socials__icon_houzz_dark{background-position:-131px 0px;width:15px}.socials__icon_youtube{background-position:-190px 0px;width:22px}.socials__icon_youtube_dark{background-position:-162px 0px;width:19px}#footer-form{background:#fff;padding:18px 18px 16px;border:1px solid #646363}#footer-form h3{color:#646363;text-align:center;font-weight:400;line-height:1.2;position:relative;font-family:"Merriweather",sans-serif;padding-bottom:13px;margin-bottom:10px}#footer-form h3:after{content:"";height:1px;background:#ccc;width:63%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}#footer-form h4{color:#646363;text-align:center;font-weight:500;font-size:16px;font-family:"Raleway",sans-serif;line-height:1.6}#footer-form p{text-align:center}#footer-form input{border:1px solid #ccc;color:#b3b3b3;margin-top:10px;padding:0 10px;text-align:center;width:100%;height:35px;border-radius:0;font-size:13px;box-sizing:border-box}#footer-form input:focus{outline:none}#footer-form input[type="submit"]{text-transform:uppercase;color:#fff;padding:10px 40px;font-size:16px;background:rgba(34,34,34,0.9);font-weight:700;border:none;height:40px;display:inline-block;width:auto}#footer-form input[type="submit"]:hover{background:#222}#footer-form textarea{border:1px solid #ccc;color:#b3b3b3;margin-top:10px;padding:10px;text-align:center;width:100%;height:50px;border-radius:0;font-size:13px;box-sizing:border-box}#footer-form .ajax-loader{margin-right:-20px}#footer-form .wpcf7-form-control-wrap{width:100%}#footer-form .wpcf7-validation-errors{display:none !important}#footer-form .wpcf7-not-valid-tip{font-size:12px !important}.footer.fc-white .footer-fr__middle{background:#fff}.footer.fc-white .footer-fr__bottom{background:#fff;color:#7d7d7d}.footer.fc-white .footer-fr__bottom .container{border-top:1px solid #afafaf;padding-top:20px}.footer.fc-white .footer-fr__title{color:#7d7d7d}.footer.fc-white .footer-fr__menu a,.footer.fc-white .footer-fr__link{color:#000}.footer.fc-white .socials__icon{background-image:url(../images/socials-black-footer.png)}.footer.fc-white #footer-form h3{color:#000}.footer.fc-white #footer-form input{border:1px solid #a6a6a6;color:#000}.footer.fc-white #footer-form input[type="submit"]{color:#fff;border:2px solid #000;transition:all 0.5s ease}.footer.fc-white #footer-form input[type="submit"]:hover{background:#fff;color:#000}@media (max-width: 500px){.footer.fc-white .sf-form-footer .name_wrapper{flex-wrap:wrap}}@media (max-width: 500px){.footer.fc-white .sf-form-footer input{text-align:left !important}}.footer.fc-white .sf-form-footer .contact-form__field input,.footer.fc-white .sf-form-footer .contact-form__field select{background:#ffffff}#fr-captcha div,#fr-captcha iframe{width:88% !important}.name_wrapper{display:flex}iframe[name="google_conversion_frame"]{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}.sf-form{display:block;position:relative;float:left}.sf-form .contact-form__field{float:left}.sf-form .contact-form__field.clear{clear:left}.sf-form label{display:none}.sf-form input,.sf-form select{background:#000;width:100% !important;float:left;max-width:100% !important;box-sizing:border-box;height:45px;border:none;border-bottom:3px solid #878787;font-weight:300;font-size:18px;font-family:"Roboto", sans-serif;color:#b3b3b3;display:block;padding:8px 13px;position:relative;margin-bottom:13px}.sf-form-footer{background:#fff;padding:18px 18px 16px;border:1px solid #646363}.sf-form-footer .contact-form__field{width:100%;text-align:center}.sf-form-footer .contact-form__field label{display:none}.sf-form-footer .contact-form__field input,.sf-form-footer .contact-form__field select{border:1px solid #ccc;color:#b3b3b3;margin-top:10px;padding:0 10px;text-align:center;width:100%;height:35px;border-radius:0;font-size:13px;box-sizing:border-box;max-width:100% !important;background:rgba(0,0,0,0.728);font-weight:300;font-family:"Roboto", sans-serif;display:block;position:relative}.sf-form-footer .contact-form__field input[type="submit"]{text-transform:uppercase;color:#fff;padding:10px 40px;font-size:16px;background:rgba(34,34,34,0.9);font-weight:700;border:none;height:40px;display:inline-block;width:auto}.sf-form input[type="submit"]{transition:all 0.5s ease}.sf-form input[type="submit"]:hover{background:#fff;color:#222}.main__content{padding-top:46px}.main__title{font-size:36px;font-weight:700;color:#222;margin-bottom:8px}.main__subtitle{font-weight:300;font-family:"Roboto",sans-serif;font-size:18px;line-height:1.7;margin-bottom:55px;padding-left:5px;padding-right:100px}@media (max-width: 992px){.main__subtitle{padding-right:0}}.step-wrapper{margin-bottom:77px}.steps{list-style:none;display:flex;justify-content:space-between}@media (max-width: 768px){.steps{flex-wrap:wrap}}.step{text-align:center}.step.active ~ li .step__num{background:#fff;color:#121212;border:1px solid #121212}.step.active ~ li .step__num:hover{background:#121212;color:#fff}.step:last-child .step__num:after{display:none}.step:first-child .step__num:before{display:none}@media (max-width: 768px){.step{width:50%;margin-bottom:15px}}.step__num{background:#121212;display:block;width:106px;height:106px;margin:0 auto 27px;border-radius:50%;text-align:center;text-decoration:none;color:#fffefe;font-size:100px;line-height:1.15;position:relative;font-family:"lucky_fellasregular",cursive;transition:all .3s ease-in-out}.step__num:after{content:"";height:2px;display:block;background:#a4a7ab;position:absolute;left:calc(100% + 11px);top:53px;width:100%}@media (max-width: 992px){.step__num:after{width:50%}}@media (max-width: 768px){.step__num:after{display:none}}.step__num:before{content:"";height:2px;display:block;background:#a4a7ab;position:absolute;right:calc(100% + 11px);top:53px;width:150%}@media (max-width: 1240px){.step__num:before{width:100%}}@media (max-width: 992px){.step__num:before{width:50%}}@media (max-width: 768px){.step__num:before{display:none}}.step__title{text-transform:uppercase;color:#4a5058;font-size:18px;font-weight:600;font-family:"Roboto",sans-serif}.section-item{margin-bottom:107px}.section-item_padding{padding-top:50px}.section__wrapper{display:flex;flex-wrap:wrap}.section__video{background:#b9b9b9;width:50%;padding:179px 36px 0;box-sizing:border-box;position:relative}.section__video:before{content:"";background:#b9b9b9;height:7px;width:100%;display:block;position:absolute;top:-7px;left:0}@media (max-width: 992px){.section__video{width:100%;padding:20px 52px}}@media (max-width: 500px){.section__video{padding:0}}.section__video_padding_sm{padding:60px 36px}.section__video_padding_md{padding:115px 36px 105px}.section__video-content{color:#fff}.section__video-content h2{padding-bottom:15px}.section__video-content p{padding-bottom:15px;margin-bottom:0}.section__text{padding:38px 105px 63px 52px;font-family:"Roboto",sans-serif;font-size:18px;width:50%;border-top-right-radius:15px;border-bottom-right-radius:15px;background-color:#fff;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.1);box-sizing:border-box}.section__text h2{margin-bottom:20px}.section__text ul{margin-bottom:15px}.section__text li{list-style-image:url(../images/list-icon.png);margin-bottom:9px;padding-left:7px}.section__text p{margin-bottom:23px;line-height:1.5}@media (max-width: 992px){.section__text{width:100%}}@media (max-width: 500px){.section__text{padding:38px 10px 63px 10px}}.section__text .contact-form__input,.section__text .select2-selection--single{background:#000}.section__text input[type="submit"]{font-weight:700;font-size:18px !important;color:#fff !important;background:#000 !important;border:1px solid #000 !important;text-transform:uppercase !important;display:inline-block !important;padding:16px 57px !important;border-radius:0 !important;height:56px !important;line-height:1}.section__text input[type="submit"]:hover{background:#181818 !important}.indented-text .line{font-weight:600;font-size:36px;color:#222222}.indented-text .line_first{letter-spacing:1px}.indented-text .line_second{font-size:98px;color:#414141;padding-left:75px;font-family:"lucky_fellasregular",cursive;line-height:1;font-weight:300;margin-top:-27px}@media (max-width: 500px){.indented-text .line_second{margin-top:-15px;padding-left:0;font-size:78px}}.indented-text .line_third{padding-left:200px;margin-top:-18px;margin-bottom:30px;letter-spacing:1.3px;line-height:1}@media (max-width: 500px){.indented-text .line_third{padding-left:0}}.indented-text .line_third_small{font-size:14px;letter-spacing:0;padding-left:0;text-align:right;padding-right:39px;padding-top:8px}@media (max-width: 500px){.indented-text .line_third_small{padding-right:0;text-align:left}}.indented-text_wider{margin-right:-95px}@media (max-width: 500px){.indented-text_wider{margin-right:0}}.indented-text_wider .line_third{padding-left:174px}@media (max-width: 500px){.indented-text_wider .line_third{padding-left:0}}.ghost-btn-content{text-decoration:none;border:1px solid #414141;transition:all .3s ease-in-out;font-weight:700;font-size:18px;color:#414141;background:rgba(0,0,0,0);border:1px solid #414141;text-transform:uppercase;display:inline-block;padding:14px 55px;margin-left:-3px}.ghost-btn-content:hover{color:#fff;background:#414141}.ghost-btn-content:focus{outline:none}.ghost-btn-content:hover{background:#414141;color:#fff}@media (max-width: 500px){.ghost-btn-content{margin:0 auto 10px !important;display:block;max-width:250px;text-align:center;box-sizing:border-box}}.ghost-btn-content_dark{background:#414141;color:#fff;float:right;margin-right:-60px}.ghost-btn-content_dark:hover{background:#fff;color:#414141}@media (max-width: 500px){.ghost-btn-content_dark{float:none}}.ghost-btn-content_blue{background:#589ce1;color:#fff;float:right;margin-right:-60px;border:1px solid #589ce1}.ghost-btn-content_blue:hover{background:#fff;color:#589ce1}@media (max-width: 500px){.ghost-btn-content_blue{float:none}}.ghost-btn-content_post{margin-right:0;float:none}.ghost-btn-content_white{color:#fff;border-color:#fff;border-width:2px}.ghost-btn-content_white:hover{background:#fff;color:#414141}.cta-block{padding:67px 0 80px}.cta-block_padding_bigger{padding:97px 0 61px}.cta-block_contacts{padding-top:60px}.cta-block__title{font-weight:400;font-size:190px;font-family:"lucky_fellasregular",cursive;color:#fff;display:block;transform:rotate(-13deg);line-height:0.58;text-align:center;width:77%;text-shadow:2.5px 4.33px 10px rgba(0,0,0,0.63);margin-bottom:53px}@media (max-width: 1240px){.cta-block__title{width:100%}}@media (max-width: 500px){.cta-block__title{font-size:113px}}.cta-block__title_bigger{font-size:214px;width:86%;padding-top:45px}@media (max-width: 1240px){.cta-block__title_bigger{width:95%}}@media (max-width: 992px){.cta-block__title_bigger{padding-top:0}}@media (max-width: 768px){.cta-block__title_bigger{margin-bottom:10px;font-size:114px}}.cta-block__title-part{font-size:287px;line-height:242px}@media (max-width: 1240px){.cta-block__title-part{font-size:214px;line-height:183px}}@media (max-width: 768px){.cta-block__title-part{font-size:118px;line-height:112px}}.cta-block__title_smaller{font-size:123px;display:block;transform:rotate(-1deg);width:100%;margin-bottom:33px;padding-top:15px}@media (max-width: 1240px){.cta-block__title_smaller{line-height:107px;margin-bottom:19px}}@media (max-width: 768px){.cta-block__title_smaller{line-height:86px;font-size:94px}}.cta-block__wrapper{display:flex;flex-wrap:wrap}.cta-block__wrapper:after{display:none}.cta-block__left{width:50%;padding-top:25px;padding-right:40px;box-sizing:border-box}.cta-block__left img{max-width:100%;margin-top:8px;margin-left:12px}@media (max-width: 992px){.cta-block__left img{margin:0}}.cta-block__left iframe{max-width:100%}@media (max-width: 992px){.cta-block__left{width:100%;text-align:center;padding:25px 30px 20px}}@media (max-width: 992px){.cta-block__left{padding:25px 0 20px}}.cta-block__left_dark p{color:#000;padding-bottom:15px}.cta-block__left_dark strong{font-weight:700}.cta-block__left_dark h3{color:#000;padding-bottom:15px}.cta-block__right{width:50%;padding:0 37px 0 12px;box-sizing:border-box}@media (max-width: 992px){.cta-block__right{width:100%}}@media (max-width: 768px){.cta-block__right{padding:0 10px}}.cta-block__right_padding{padding-top:20px}@media (max-width: 1240px){.cta-block__right_padding{padding-right:0}}@media (max-width: 768px){.cta-block__right_padding{padding-right:10px}}.cta-block__text{color:#fff;font-family:"Roboto",sans-serif;font-size:26px;font-weight:300;margin-bottom:38px;line-height:1.45;padding-left:3px}.cta-block__text_smaller{font-size:24px;padding-right:50px}.cta-block__text_smaller p{margin-bottom:38px}@media (max-width: 768px){.cta-block__text_smaller p{margin-bottom:15px}}@media (max-width: 992px){.cta-block__text_smaller{padding:0}}@media (max-width: 768px){.cta-block__text_smaller{font-size:16px}}.cta-block__text_right{margin-bottom:24px}.cta-block__text_right h3{font-weight:300;font-size:27px;font-family:"Roboto",sans-serif;display:block;margin:0 -37px 10px 0}@media (max-width: 992px){.cta-block__text_right h3{margin:0 0 10px}}.cta-block__text_right p{font-size:18px;display:block}.cta-block__form h2{padding-bottom:20px}.cta-block__form .validation_error{color:#fff}.cta-block__form .validation_message{color:#fff;margin-top:-10px;margin-bottom:10px;font-size:14px}.cta-block__form .gform_fields{margin:0;display:flex;flex-wrap:wrap;margin:0 -6px 34px}.cta-block__form .gform_fields li{list-style:none;width:50%;padding:0 6px;box-sizing:border-box}.cta-block__form .gform_fields li.fullwidth{width:100%}@media (max-width: 768px){.cta-block__form .gform_fields li{width:100%}}.cta-block__form .gform_fields li .gf_name_has_2{margin:0 -6px;display:flex;flex-wrap:wrap}.cta-block__form .gform_fields li .gf_name_has_2>span{width:50%;padding:0 6px;box-sizing:border-box}@media (max-width: 768px){.cta-block__form .gform_fields li .gf_name_has_2>span{width:100%}}.cta-block__form .gform_fields label{display:none}.cta-block__form .gform_fields input,.cta-block__form .gform_fields select{width:100%;background:#181818;border:none;border-bottom:4px solid #878787;height:45px;font-size:18px;font-weight:300;color:#b3b3b3;font-family:"Roboto",sans-serif;padding:10px 14px;box-sizing:border-box;margin-bottom:12px;letter-spacing:0.5px}.cta-block__form .gform_fields input::-webkit-input-placeholder,.cta-block__form .gform_fields select::-webkit-input-placeholder{color:#b3b3b3;font-family:"Roboto",sans-serif}.cta-block__form .gform_fields input:-moz-placeholder,.cta-block__form .gform_fields select:-moz-placeholder{color:#b3b3b3;font-family:"Roboto",sans-serif}.cta-block__form .gform_fields input::-moz-placeholder,.cta-block__form .gform_fields select::-moz-placeholder{color:#b3b3b3;font-family:"Roboto",sans-serif}.cta-block__form .gform_fields input:-ms-input-placeholder,.cta-block__form .gform_fields select:-ms-input-placeholder{color:#b3b3b3;font-family:"Roboto",sans-serif}.cta-block__form .gform_fields input:focus,.cta-block__form .gform_fields select:focus{outline:none}.cta-block__form .gform_fields .select2-selection--single{background:#181818}.cta-block__form #field_10_6{margin-top:15px}.cta-block__form #validation_message_10_6{margin-top:10px}.cta-block__form .gform_footer input[type="submit"]{font-weight:700;font-size:18px;color:#fff;background:#000;border:1px solid #000;text-transform:uppercase;display:inline-block;padding:16px 57px;border-radius:0}.cta-block__form .gform_footer input[type="submit"]:hover{color:#fff;background:#000}.cta-block__form .gform_footer input[type="submit"]:focus{outline:none}.cta-block__form .gform_footer input[type="submit"]:hover{background:#181818}.cta-block__form_with_padding{padding-top:140px}.timeline{margin-bottom:120px}@media (max-width: 768px){.timeline{margin-bottom:60px;padding:20px 10px 0}}.timeline__items{display:flex;flex-wrap:wrap}.timeline__items-left{width:50%;padding-top:195px;position:relative}.timeline__items-left:before{content:'';background:url(../images/polygon_down.png) no-repeat;width:18px;height:29px;display:block;position:absolute;right:-8px;top:22px}.timeline__items-left:after{content:'';background:#a7a7a7;width:1px;height:calc(100% - 67px);display:block;position:absolute;right:0;top:22px}@media (max-width: 500px){.timeline__items-left{display:none}}.timeline__items-left .timeline__item{margin-bottom:43px}.timeline__items-left .timeline__item:nth-child(1){margin-bottom:72px}.timeline__items-left .timeline__item:nth-child(4){margin-bottom:61px}.timeline__items-left .timeline__item:nth-child(5){margin-bottom:70px}.timeline__items-left .timeline__item:nth-child(6){margin-bottom:85px}.timeline__items-left .timeline__item:nth-child(7){margin-bottom:90px}.timeline__items-left .timeline__item:nth-child(8){margin-bottom:63px}.timeline__items-right{width:50%;position:relative}.timeline__items-right:before{content:'';background:url(../images/polygon_down.png) no-repeat;width:18px;height:29px;display:block;position:absolute;left:-10px;bottom:45px}.timeline__items-right .timeline__item:nth-child(1){margin-bottom:15px}.timeline__items-right .timeline__item:nth-child(2){margin-bottom:50px}.timeline__items-right .timeline__item:nth-child(3){margin-bottom:53px}.timeline__items-right .timeline__item:nth-child(4){margin-bottom:63px}.timeline__items-right .timeline__item:nth-child(5){margin-bottom:56px}.timeline__items-right .timeline__item:nth-child(6){margin-bottom:80px}.timeline__items-right .timeline__item:nth-child(7){margin-bottom:83px}.timeline__items-right .timeline__item:nth-child(8){margin-bottom:62px}.timeline__items-right .timeline__item:nth-child(9){margin-bottom:60px}.timeline__items-right .timeline__item:nth-child(10){margin-bottom:65px}@media (max-width: 500px){.timeline__items-right{display:none}}.timeline__item{display:flex;width:100%;box-sizing:border-box}.timeline__item:not(.timeline__item_content_fulwidth){visibility:hidden}@media (max-width: 500px){.timeline__item:not(.timeline__item_content_fulwidth){visibility:visible}}@media (max-width: 992px){.timeline__item{flex-wrap:wrap}}@media (max-width: 500px){.timeline__item{margin-bottom:20px}}.timeline__items-right .timeline__item,.timeline__items-left .timeline__item{visibility:visible}.timeline__item_content_right{flex-direction:row-reverse;padding-right:120px;text-align:right;position:relative;box-sizing:border-box}.timeline__item_content_right:before{content:'';width:29px;height:18px;display:block;position:absolute;background:url(../images/polygon_left.png) no-repeat;right:-16px;top:50%;margin-top:-9px}@media (max-width: 1500px){.timeline__item_content_right{padding-right:50px}.timeline__item_content_right .timeline__image{padding-left:15px;box-sizing:border-box}}@media (max-width: 500px){.timeline__item_content_right{padding-right:0;text-align:left}.timeline__item_content_right:before{display:none}.timeline__item_content_right .timeline__image{padding-left:0}}.timeline__item_content_fulwidth{width:100%;max-width:1200px;margin:0 auto}.timeline__item_content_fulwidth .timeline__content_fullwidth{padding:50px 0 55px}.timeline__image{width:50%}@media (max-width: 992px){.timeline__image{width:100%}}.timeline__content{width:50%}@media (max-width: 992px){.timeline__content{width:100%}}.timeline__content_fullwidth{width:100%}.timeline__year{font-weight:700;font-size:40px;color:#222;display:block}.timeline__year_white{font-weight:700;font-size:82px;color:#fff;line-height:1;display:block;text-align:center;margin-bottom:20px}.timeline__item-desc{font-weight:300;font-family:"Roboto",sans-serif;color:#222;display:block}.timeline__item-desc_white{font-weight:300;font-size:20px;font-family:"Roboto",sans-serif;color:#fff;line-height:1.1;display:block;text-align:center;width:57%;margin:0 auto}@media (max-width: 768px){.timeline__item-desc_white{width:95%}}.timeline__year-prefix{font-weight:300;font-family:"Roboto",sans-serif;color:#222;display:block;font-style:italic;text-align:center;margin-bottom:3px}.timeline__year-prefix_white{color:#fff}.timeline__item_content_left{padding-left:95px;position:relative}.timeline__item_content_left:before{content:'';width:29px;height:18px;display:block;position:absolute;background:url(../images/polygon_right.png) no-repeat;left:-16px;top:50%;margin-top:-9px}@media (max-width: 1500px){.timeline__item_content_left{padding-left:45px}.timeline__item_content_left .timeline__image{padding-right:15px;box-sizing:border-box}}@media (max-width: 500px){.timeline__item_content_left{padding-left:0}.timeline__item_content_left:before{display:none}.timeline__item_content_left .timeline__image{padding-right:0}}.page-template-tpl-opportunity .intro{padding:80px 0 0px}.page-template-tpl-opportunity .link-block{margin-bottom:0}.contacts{padding-left:45px}@media (max-width: 1240px){.contacts{padding-left:0}}.contacts__item{margin-bottom:20px}@media (max-width: 992px){.contacts__item .socials{justify-content:center}}.contacts__title{font-weight:700;font-size:20px;color:#000;display:block;margin-bottom:20px}.contacts__subtitle{font-weight:300;font-size:18px;font-family:"Roboto",sans-serif;color:#000;display:block}.contacts__content{font-weight:300;font-family:"Roboto",sans-serif;color:#000;display:block}.contacts__content_big{font-size:24px}.contacts__content_default{font-size:18px}.contact-form__field{width:50%;padding:0 6px;margin-bottom:13px;box-sizing:border-box}@media (max-width: 500px){.contact-form__field{width:100%}}.contact-form__field input,.contact-form__field select{background:#fff;color:#000;border:1px solid #a6a6a6}.contact-form__field_fullwidth{width:100%}.contact-form__fields--register .wpcf7-form-control-wrap{width:100%}.contact-form__fields--register .wpcf7-form-control-wrap input,.contact-form__fields--register .wpcf7-form-control-wrap select,.contact-form__fields--register .wpcf7-form-control-wrap textarea,.contact-form__fields--register .contact-form__input,.contact-form__fields--register .select2-selection--single{background:#000}.contact-form__input_medium{width:56% !important;display:inline-block}@media (max-width: 1240px){.contact-form__input_medium{width:61% !important}}@media (max-width: 500px){.contact-form__input_medium{width:100% !important}}.contact-form__captcha-img{height:45px !important;margin-right:10px;vertical-align:middle}@media (max-width: 500px){.contact-form__captcha-img{margin-bottom:10px}}.contact-form__textarea{height:120px;resize:none}.cta-block__form-title{font-weight:700;font-size:20px;color:#000;padding:0 6px;margin-bottom:20px}@media (max-width: 992px){.cta-block__form-title{text-align:center}}.cta-block__form-subtitle{font-weight:300;font-size:18px;font-family:"Roboto",sans-serif;color:#000;display:block;padding:0 6px;margin-bottom:20px}@media (max-width: 992px){.cta-block__form-subtitle{text-align:center}}.cta-block__right .contact-form__field .contact-form__submit{font-weight:700;font-size:18px;color:#fff;background:#222;border:2px solid #000;text-transform:uppercase;display:inline-block;padding:10px 58px;border-radius:0;height:auto}.cta-block__right .contact-form__field .contact-form__submit:hover{color:#fff;background:#000}.cta-block__right .contact-form__field .contact-form__submit:focus{outline:none}.cta-block__right .contact-form__field .contact-form__submit:hover{background:#fff;color:#000}.contact-forms__contact input[type="submit"]{margin-left:6px;margin-right:6px}.contact-forms__contact .wpcf7-form-control-wrap textarea{height:auto}.wpcf7-form-control-wrap{width:50%;padding:0 6px;box-sizing:border-box;margin-bottom:13px;float:left}@media (max-width: 500px){.wpcf7-form-control-wrap{width:100%}}.wpcf7-form-control-wrap.zip-code{width:100%}.wpcf7-form-control-wrap.Howmanyyearshaveyoubeenintheindustry{width:100%}.wpcf7-form-control-wrap.support{width:100%}.wpcf7-form-control-wrap.textarea-731{width:100%}.wpcf7-form-control-wrap.text-639{margin-bottom:0px}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap select,.wpcf7-form-control-wrap textarea,.contact-form__input,.select2-selection--single{width:100% !important;max-width:100% !important;height:45px;border:none;border-bottom:3px solid #878787;background:rgba(0,0,0,0.728);padding:8px 13px;position:relative;box-sizing:border-box;font-weight:300;font-size:18px;font-family:"Roboto",sans-serif;color:#b3b3b3;display:block}.wpcf7-form-control-wrap input.hidden,.wpcf7-form-control-wrap select.hidden,.wpcf7-form-control-wrap textarea.hidden,.contact-form__input.hidden,.select2-selection--single.hidden{display:none}.wpcf7-form-control-wrap input::-webkit-input-placeholder,.wpcf7-form-control-wrap select::-webkit-input-placeholder,.wpcf7-form-control-wrap textarea::-webkit-input-placeholder,.contact-form__input::-webkit-input-placeholder,.select2-selection--single::-webkit-input-placeholder{color:#b3b3b3;opacity:1}.wpcf7-form-control-wrap input:-moz-placeholder,.wpcf7-form-control-wrap select:-moz-placeholder,.wpcf7-form-control-wrap textarea:-moz-placeholder,.contact-form__input:-moz-placeholder,.select2-selection--single:-moz-placeholder{color:#b3b3b3;opacity:1}.wpcf7-form-control-wrap input::-moz-placeholder,.wpcf7-form-control-wrap select::-moz-placeholder,.wpcf7-form-control-wrap textarea::-moz-placeholder,.contact-form__input::-moz-placeholder,.select2-selection--single::-moz-placeholder{color:#b3b3b3;opacity:1}.wpcf7-form-control-wrap input:-ms-input-placeholder,.wpcf7-form-control-wrap select:-ms-input-placeholder,.wpcf7-form-control-wrap textarea:-ms-input-placeholder,.contact-form__input:-ms-input-placeholder,.select2-selection--single:-ms-input-placeholder{color:#b3b3b3;opacity:1}@media (max-width: 500px){.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap select,.wpcf7-form-control-wrap textarea,.contact-form__input,.select2-selection--single{min-height:45px;height:auto}}.main .wpcf7 input[type="submit"]{clear:both;float:left;margin-top:10px;margin-left:7px;font-weight:700;font-size:18px;color:#fff;background:#222;border:3px solid #fff;text-transform:uppercase;display:inline-block;padding:16px 58px;border-radius:0;height:auto}.main .wpcf7 input[type="submit"]:hover{color:#fff;background:#fff}.main .wpcf7 input[type="submit"]:focus{outline:none}.main .wpcf7 input[type="submit"]:hover{background:#000}.lead-source-details+.select2{display:none}.lead-source-details.active+.select2{display:block;width:100% !important}.g-recaptcha{clear:both;margin-left:5px;margin-bottom:20px;max-height:77px}.c-errors p{background:#fff;padding:10px;margin:0 0 20px 5px;color:#f00}#wpcf7-f980-p961-o1 .wpcf7-form-control-wrap{width:100%;padding:0;margin:0;float:none}#wpcf7-f980-p961-o1 .wpcf7-form{margin-bottom:15px}#wpcf7-f980-p961-o1 p.left{width:50%;padding:0 6px 0 0;box-sizing:border-box;margin-bottom:13px;float:left}@media (max-width: 500px){#wpcf7-f980-p961-o1 p.left{width:100%}}#wpcf7-f980-p961-o1 p.right{width:50%;padding:0 0 0 6px;box-sizing:border-box;margin-bottom:13px;float:right}@media (max-width: 500px){#wpcf7-f980-p961-o1 p.right{width:100%}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-selection__clear{position:relative}.select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-search--inline{float:left}.select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[id$="--1"]{display:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown.select2-search--hide{display:none}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default[dir="rtl"] .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection__arrow{left:1px;right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;float:right;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default.select2-container--disabled .select2-selection__clear{display:none}.select2-container--default .select2-selection--multiple{cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{cursor:pointer;display:inline-block;margin-right:2px}.select2-container--default.select2-container--focus .select2-selection--multiple{outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-results{width:100%}.select2-results__options{background:#222}.select2-results__option{border-bottom:1px solid #878787;padding:10px 13px;font-weight:300;font-size:18px;font-family:"Roboto",sans-serif;color:#b3b3b3;display:block}.select2-results__option:nth-child(1){display:none}.select2-hidden-accessible{display:none !important}.select2-selection__arrow{background:url(../images/arrow-down.png) no-repeat;width:12px;height:10px;display:block;position:absolute;right:15px;top:50% !important;margin-top:-4px}.select2-search--dropdown{display:none}.page-template-tpl-franchise-sales .header{border-bottom:none}.page-template-tpl-franchise-sales .banner .banner-slide{min-height:505px}.page-template-tpl-franchise-sales .banner .banner-slide .content{top:329px;min-height:90px;padding:27px 40px 27px}.page-template-tpl-franchise-sales .banner .banner-slide .content h2{font-size:44px;line-height:1em}.page-template-tpl-franchise-sales .banner .banner-slide .content p{color:#000;font-weight:700}.page-template-tpl-franchise-sales .asseen .featured-in-title{color:#b4b4b4;text-align:center}.page-template-tpl-franchise-sales .content-module{color:#000;text-align:center;background-color:#fff;margin-top:45px}.page-template-tpl-franchise-sales .content-module h2{font-size:35px}.page-template-tpl-franchise-sales .content-module p{font-size:21px;font-weight:500}.page-template-tpl-franchise-sales .icons-module{background-color:#fff;margin-top:45px}.page-template-tpl-franchise-sales .icons-module .icons{width:20%;float:left;position:relative;margin:0 5% 35px 0;text-align:center}@media only screen and (max-width: 640px){.page-template-tpl-franchise-sales .icons-module .icons{width:100%}}.page-template-tpl-franchise-sales .icons-module .icons:nth-of-type(5){clear:left}.page-template-tpl-franchise-sales .icons-module .icons a{text-decoration:none}.page-template-tpl-franchise-sales .icons-module .icons img{max-height:91px}.page-template-tpl-franchise-sales .icons-module .icons .icon-title{color:#000;font-weight:700;font-size:18px;line-height:.85em}.page-template-tpl-franchise-sales .icons-module .icons .icon-text{font-size:15px;font-weight:500}.page-template-tpl-franchise-sales .video-block{background-color:#f1f1f1;padding:50px 0}.page-template-tpl-franchise-sales .video-block .video-block__content{width:45%;float:left;color:#000}@media only screen and (max-width: 820px){.page-template-tpl-franchise-sales .video-block .video-block__content{width:100%}}.page-template-tpl-franchise-sales .video-block .video-block__content h2{font-size:35px}.page-template-tpl-franchise-sales .video-block .video-block__content p{margin-bottom:.85em}.page-template-tpl-franchise-sales .video-block .video-block__video{width:54%;height:auto;display:block;position:relative;float:right;min-height:340px}@media only screen and (max-width: 820px){.page-template-tpl-franchise-sales .video-block .video-block__video{width:100%}}.page-template-tpl-franchise-sales .video-block .video-block__video .banner__play{top:65%;transition:all 0.5s ease}.page-template-tpl-franchise-sales .video-block .video-block__video iframe{z-index:10;background-color:#000;display:block;position:relative;height:360px;width:100%}@media (max-width: 992px){.grid__scattered-columns_desktop{display:none}}@media (min-width: 992px){.grid__scattered-columns_mobile{display:none}}.grid_margin{margin-bottom:107px}.grid__col{padding:17px 8px 17px 17px;height:100%;box-sizing:border-box;background-size:cover !important}@media (max-width: 992px){.grid__col{width:50%;padding:38px 20px 20px;height:auto}}@media (max-width: 768px){.grid__col{width:100%}}.opportunity .grid__col{position:relative;text-shadow:0 2px 2px #000}.opportunity .grid__col:before{content:'';display:block;background:rgba(0,0,0,0.2);height:100%;position:absolute;width:100%;left:0;top:0;z-index:1}.opportunity .grid__number,.opportunity .grid__title,.opportunity .grid__description{position:relative;z-index:2}.grid__col_01{height:378px;padding-top:27px;padding-right:19px}@media (max-width: 1240px){.grid__col_01{height:460px}}.grid__col_02{height:648px;padding-top:140px}.grid__col_02 .grid__number{margin-bottom:10px}@media (max-width: 1240px){.grid__col_02{height:734px}}.grid__col_03{height:286px;padding-top:32px}.grid__col_03 .grid__number{margin-bottom:13px}@media (max-width: 1240px){.grid__col_03{height:343px}}.grid__col_04{height:572px;padding-top:121px}@media (max-width: 1240px){.grid__col_04{height:600px}}.grid__col_05{height:556px;padding-top:143px;padding-right:19px}@media (max-width: 1240px){.grid__col_05{height:560px}}.grid__col_06{height:362px;padding-top:27px}.grid__col_06 .grid__title{margin-top:-14px}@media (max-width: 1240px){.grid__col_06{height:391px}}.grid__col_07{height:286px;padding-left:111px;padding-top:38px;padding-right:78px}.grid__col_07 .grid__number{margin-right:-20px}.grid__col_07 .grid__title{margin-top:-26px}@media (max-width: 1240px){.grid__col_07{padding-left:35px;padding-right:40px}}.grid__col_08{height:362px;padding-top:26px;padding-right:10px}@media (max-width: 1240px){.grid__col_08{height:420px}}.grid__col_09{height:286px;padding-left:106px;padding-top:40px;padding-right:97px}.grid__col_09 .grid__number{margin-right:-64px;margin-bottom:-48px}@media (max-width: 1240px){.grid__col_09{padding-left:35px}}.grid__col_10{height:286px;padding-left:112px;padding-right:75px;padding-top:35px}.grid__col_10 .grid__number{margin-bottom:-41px}@media (max-width: 1240px){.grid__col_10{padding-left:35px}}.grid__col_g01{height:479px;padding:88px 15px 15px 20px}.grid__col_g01 .grid__number{margin-bottom:9px}@media (max-width: 1240px){.grid__col_g01{height:580px}}.grid__col_g02{height:685px;padding:177px 13px 15px}.grid__col_g02 .grid__number{margin-bottom:20px}.grid__col_g03{height:349px;padding:39px 12px 15px 17px}.grid__col_g03 .grid__number{margin-bottom:13px}@media (max-width: 1240px){.grid__col_g03{height:450px}}.grid__col_g04{height:573px;padding:110px 10px 15px 20px}.grid__col_g04 .grid__number{margin-bottom:8px}@media (max-width: 1240px){.grid__col_g04{height:608px}}.grid__col_g05{height:495px;padding:115px 15px 15px 20px}.grid__col_g05 .grid__number{margin-bottom:-7px}.grid__col_g06{height:336px;padding:54px 10px 15px 20px}.grid__col_g07{height:289px;padding:47px 28px 15px 93px}.grid__col_g07 .grid__number{margin-bottom:-21px}@media (max-width: 1240px){.grid__col_g07{padding-left:20px}}.grid__col_g08{height:401px;padding:52px 14px 15px 19px}@media (max-width: 1240px){.grid__col_g08{height:467px}}.grid__col_s01{height:334px;padding-top:34px;padding-right:17px}.grid__col_s01 .grid__number{margin-bottom:-10px}@media (max-width: 1240px){.grid__col_s01{height:407px}}.grid__col_s02{height:686px;padding:175px 11px 15px 13px}.grid__col_s02 .grid__number{margin-bottom:19px}@media (max-width: 1240px){.grid__col_s02{height:802px}}.grid__col_s03{height:364px;padding-top:38px}@media (max-width: 1240px){.grid__col_s03{height:420px}}.grid__col_s04{height:571px;padding:110px 10px 15px 19px}.grid__col_s04 .grid__number{margin-bottom:10px}@media (max-width: 1240px){.grid__col_s04{height:609px}}.grid__col_s05{height:352px;padding:55px 17px 15px 19px}.grid__col_s05 .grid__number{margin-bottom:-13px}@media (max-width: 1240px){.grid__col_s05{height:395px}}.grid__col_s06{height:322px;padding-top:32px;padding-right:27px}.grid__col_s06 .grid__number{margin-right:-12px;margin-bottom:-30px}@media (max-width: 1240px){.grid__col_s06{height:382px}}.grid__col_s07{height:286px;padding:51px 67px 15px 112px}.grid__col_s07 .grid__number{margin-bottom:-33px}@media (max-width: 1240px){.grid__col_s07{padding-left:30px}}.grid__col_s08{height:286px;padding:45px 13px 15px 14px}.grid__col_s08 .grid__number{margin-bottom:-17px}.grid__col_s09{height:401px;padding:67px 40px 15px 27px}.grid__col_s09 .grid__number{margin-right:-23px}@media (max-width: 1240px){.grid__col_s09{height:479px}}.grid__flex-cols{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:stretch;align-items:stretch}@media (max-width: 992px){.grid__flex-cols{flex-wrap:wrap}}.grid__flex-cols_wrap{flex-wrap:wrap}.grid__flex-cols>*{align-self:stretch}.grid__flex-cols_1{width:100% !important}.grid__flex-cols_2>*{width:50%}.grid__flex-cols_3>div:nth-of-type(odd){width:25%}.grid__flex-cols_3>div:nth-of-type(even){width:50%}.grid__number{font-size:210px;font-family:"lucky_fellasregular",cursive;color:#000;line-height:88px;display:block;opacity:0.502;text-align:right}.grid__number_white{opacity:0.4;color:#fff;-webkit-text-stroke:2px rgba(0,0,0,0.23)}.grid__title{font-size:25px !important;color:#222;margin-bottom:7px;line-height:1.2;font-weight:400 !important}.grid__title_white{color:#fff}.grid__description{font-size:14px;font-family:"Roboto",sans-serif;color:#222;line-height:1.7;display:block;text-shadow:0px 0px 3.2px rgba(255,255,255,0.43)}.grid__description_white{color:#fff;text-shadow:0px 0px 0.9px rgba(0,0,0,0.77)}form.custom-reg .gform_fields{list-style:none}form.custom-reg .gform_fields .gfield.hidden{opacity:0;position:absolute}form.custom-reg .gform_fields .gf_first_quarter,form.custom-reg .gform_fields .gf_second_quarter,form.custom-reg .gform_fields .gf_third_quarter,form.custom-reg .gform_fields .gf_fourth_quarter{width:20%;display:inline-block;vertical-align:top;float:left;clear:none;margin-bottom:20px}@media only screen and (max-width: 640px){form.custom-reg .gform_fields .gf_first_quarter,form.custom-reg .gform_fields .gf_second_quarter,form.custom-reg .gform_fields .gf_third_quarter,form.custom-reg .gform_fields .gf_fourth_quarter{clear:both;width:100%}}form.custom-reg .gform_fields .gf_first_quarter input,form.custom-reg .gform_fields .gf_first_quarter select,form.custom-reg .gform_fields .gf_second_quarter input,form.custom-reg .gform_fields .gf_second_quarter select,form.custom-reg .gform_fields .gf_third_quarter input,form.custom-reg .gform_fields .gf_third_quarter select,form.custom-reg .gform_fields .gf_fourth_quarter input,form.custom-reg .gform_fields .gf_fourth_quarter select{width:100%}form.custom-reg .gform_fields .gf_first_quarter{clear:left}form.custom-reg .gform_fields .gf_fourth_quarter{width:37%}form.custom-reg .gform_fields .gf_fourth_quarter label{width:100%}form.custom-reg .gform_fields .gf_fourth_quarter select{width:50%}form.custom-reg .gform_fields li.gfield.gf_left_half,form.custom-reg .gform_fields li.gfield.gf_right_half{display:inline-block;vertical-align:top;width:50%;padding-right:16px;float:none}form.custom-reg .gform_fields li.gfield.gf_left_half input,form.custom-reg .gform_fields li.gfield.gf_left_half select,form.custom-reg .gform_fields li.gfield.gf_right_half input,form.custom-reg .gform_fields li.gfield.gf_right_half select{width:100% !important}form.custom-reg .gform_fields .gfield_html_formatted ul.half{width:40%;float:left}form.custom-reg .gform_fields .gfield_html_formatted .form-col{width:20%;float:left;margin-bottom:20px}form.custom-reg .gform_fields .gfield_html_formatted .form-col.first{width:40%}@media only screen and (max-width: 640px){form.custom-reg .gform_fields .gfield_html_formatted .form-col.first{width:100%}}@media only screen and (max-width: 640px){form.custom-reg .gform_fields .gfield_html_formatted .form-col{float:none;width:100%}}.split-content-wrap{padding-top:65px}#fr-captcha div,#fr-captcha iframe{width:100% !important}@media screen and (max-width: 1100px){.main-nav>li:hover a::after{display:none !important}.main-nav>li>.drop-downs{display:none !important}.main-nav>li.active>.drop-downs{display:block !important}.main-nav>li.active>.drop-downs>.sub-menu a,body.acsb-keynav [data-acsb-menu="li"][data-acsb-menu-focused="true"][data-acsb-flatten-menu] ul li a,body.acsb-keynav [data-acsb-menu="li"][data-acsb-menu-focused="true"][data-acsb-flatten-menu] [data-acsb-menu="ul"] li a,body.acsb-keynav li[data-acsb-menu-focused="true"][data-acsb-flatten-menu] ul li a,body.acsb-keynav li[data-acsb-menu-focused="true"][data-acsb-flatten-menu] [data-acsb-menu="ul"] li a{padding:10px 30px !important;height:100% !important;min-height:auto !important}body.acsb-keynav [data-acsb-menu="li"][data-acsb-menu-focused="true"][data-acsb-flatten-menu] ul,body.acsb-keynav [data-acsb-menu="li"][data-acsb-menu-focused="true"][data-acsb-flatten-menu] [data-acsb-menu="ul"],body.acsb-keynav [data-acsb-menu="li"][data-acsb-menu-focused="true"][data-acsb-flatten-menu] .acsb-flat-submenu-wrap,body.acsb-keynav li[data-acsb-menu-focused="true"][data-acsb-flatten-menu] ul,body.acsb-keynav li[data-acsb-menu-focused="true"][data-acsb-flatten-menu] [data-acsb-menu="ul"],body.acsb-keynav li[data-acsb-menu-focused="true"][data-acsb-flatten-menu] .acsb-flat-submenu-wrap{padding:0 !important;margin:0 !important;min-height:auto !important}body.acsb-keynav [data-acsb-menu="li"][data-acsb-menu-focused="true"][data-acsb-flatten-menu] ul [data-acsb-menu="li"],body.acsb-keynav [data-acsb-menu="li"][data-acsb-menu-focused="true"][data-acsb-flatten-menu] ul li,body.acsb-keynav [data-acsb-menu="li"][data-acsb-menu-focused="true"][data-acsb-flatten-menu] [data-acsb-menu="ul"] [data-acsb-menu="li"],body.acsb-keynav [data-acsb-menu="li"][data-acsb-menu-focused="true"][data-acsb-flatten-menu] [data-acsb-menu="ul"] li,body.acsb-keynav [data-acsb-menu="li"][data-acsb-menu-focused="true"][data-acsb-flatten-menu] .acsb-flat-submenu-wrap [data-acsb-menu="li"],body.acsb-keynav [data-acsb-menu="li"][data-acsb-menu-focused="true"][data-acsb-flatten-menu] .acsb-flat-submenu-wrap li,body.acsb-keynav li[data-acsb-menu-focused="true"][data-acsb-flatten-menu] ul [data-acsb-menu="li"],body.acsb-keynav li[data-acsb-menu-focused="true"][data-acsb-flatten-menu] ul li,body.acsb-keynav li[data-acsb-menu-focused="true"][data-acsb-flatten-menu] [data-acsb-menu="ul"] [data-acsb-menu="li"],body.acsb-keynav li[data-acsb-menu-focused="true"][data-acsb-flatten-menu] [data-acsb-menu="ul"] li,body.acsb-keynav li[data-acsb-menu-focused="true"][data-acsb-flatten-menu] .acsb-flat-submenu-wrap [data-acsb-menu="li"],body.acsb-keynav li[data-acsb-menu-focused="true"][data-acsb-flatten-menu] .acsb-flat-submenu-wrap li{padding:0 !important;margin:0 !important;min-height:auto !important}}

/*# sourceMappingURL=../css/global.css.map */
