﻿/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}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;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#fff;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default;}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px;}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color:#f00;}.owl-controls{margin-top:-30px;position:relative;}.top-frame.simple{height:200px;}@media(min-width:1023px){.top-frame{height:600px;padding-bottom:0;}}.header-menu .header-menu-inner,.home.top-frame .header-menu .header-menu-inner{text-align:right;}.header-menu{padding:30px 0;text-align:right;height:170px;}.header-menu.bordered{padding:15px 0 0 0;border-top:8px solid #f1b19f;height:155px;background-color:#f3f3f3;position:relative;}.header-menu.bordered.titled{height:250px;}.header-menu.bordered.titled h1{font-weight:300;color:#c94945;font-size:30px;text-align:center;margin-top:92px;}.header-menu.bordered:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background:url("/Content/img/headerbgm.png");background-repeat:no-repeat;background-position:center;z-index:0;}.header-menu .header-menu-inner{text-align:right;z-index:1;position:relative;}.header-menu .logo{position:absolute;left:20px;}.header-menu .logo-image{width:155px;height:55px;}.header-menu nav{display:inline-block;text-align:right;}.header-menu nav ul{padding-left:0;list-style:none;}.header-menu nav>ul{margin-top:15px;}.header-menu nav li{display:inline-block;}.header-menu nav li.main-items-wrapper{display:block;position:absolute;margin:45px auto 0 auto;left:0;right:0;text-align:center;}.header-menu nav li.main-items-wrapper .item{display:inline-block;padding:5px 8px;}.header-menu nav li.main-items-wrapper .item.active a{color:#fff;background-color:#d16562;}.header-menu nav li.main-items-wrapper .item.active a:hover{background-color:#cb524e;}.header-menu nav li.main-items-wrapper .item>a{color:#000;font-weight:600;font-size:12px;padding:5px 8px;text-decoration:none;display:inline-block;background-color:rgba(200,182,154,.35);border:1px solid rgba(0,0,0,.1);}.header-menu nav li.main-items-wrapper .item>a:hover{background-color:rgba(191,170,137,.35);}.header-menu nav li.main-items-wrapper .item+.item{margin-left:0;}.header-menu nav .session.item.active{background-color:transparent;border-bottom:2px solid #f00;}.header-menu nav .session.item:hover{background-color:transparent;border-bottom:2px solid #f00;}.header-menu nav .session.item>a{color:#000;font-weight:400;font-size:16px;padding:0;text-decoration:none;display:inline-block;}.header-menu nav .session.item+.item{margin-left:30px;}.crumbs{list-style:none;padding-left:0;margin-top:10px;}.crumbs li{display:inline-block;font-size:12px;}.crumbs li a{color:#c94945;}.crumbs li.active a{color:#3a3a3a;}.crumbs li.active:not(:last-child):after{color:#3a3a3a;}.crumbs li:not(:last-child):after{content:'>';color:#c94945;}@media(min-width:767px){.header-menu{height:110px;}.header-menu.bordered{height:95px;}.header-menu.bordered.titled{height:190px;}.header-menu.bordered.titled h1{font-size:50px;margin-top:36px;}.header-menu.bordered:before{background:url("/Content/img/headerbg.png");background-repeat:no-repeat;background-position:center;}.header-menu .logo{position:relative;float:left;left:auto;}.header-menu nav .main-items,.main-items-wrapper{display:inline-block;}.header-menu nav .main-items{margin-right:30px;}.header-menu nav li.main-items-wrapper{position:relative;margin:auto;width:auto;left:auto;right:auto;}.header-menu nav li.main-items-wrapper .item{padding:0;}.header-menu nav li.main-items-wrapper .item.active{background-color:transparent;border-bottom:2px solid #f00;}.header-menu nav li.main-items-wrapper .item.active a{background-color:transparent;color:#000;}.header-menu nav li.main-items-wrapper .item.active a:hover{background-color:transparent;}.header-menu nav li.main-items-wrapper .item:hover{background-color:transparent;border-bottom:2px solid #f00;}.header-menu nav li.main-items-wrapper .item>a{color:#000;font-weight:400;font-size:16px;padding:0;text-decoration:none;display:inline-block;background-color:transparent;border:none;}.header-menu nav li.main-items-wrapper .item>a:hover{background-color:transparent;}.header-menu nav li.main-items-wrapper .item+.item{margin-left:30px;}.main-items-wrapper,.session{float:right;}.crumbs{margin-top:10px;}}@media(min-width:1023px){.header-menu .session{margin-left:50px;}}#footer{background-color:#2c2c2c;color:#6c6c6c;position:relative;padding-top:50px;}#footer section.newsletter{font-size:.875rem;letter-spacing:.1rem;position:relative;margin-bottom:1.8rem;}@media(max-width:1023px){#footer section.newsletter{width:100%;}}#footer section.newsletter h1{color:#fff;font-size:.75rem;text-transform:uppercase;line-height:30px;margin-top:2.5rem;}#footer section.newsletter h1:first-child{margin-top:0;}#footer section.newsletter p.result{font-size:11px;color:#fff;margin-top:5px;}#footer section.newsletter input{padding:8px 15px;height:2.2rem;border:none;border-radius:3px;width:100%;outline:none;}@media(max-width:767px){#footer section.newsletter input{width:220px;}}#footer section.newsletter button{border:none;height:2.2rem;font-size:.75rem;color:#fff;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:3px;outline:none;padding:0 10px;position:relative;transition:all .2s linear;}#footer section.newsletter button:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}@media(max-width:767px){#footer section.newsletter button{margin-top:10px;}}#footer section.newsletter .popup{background-color:#fff;border-radius:5px;display:none;align-items:center;justify-content:center;line-height:2;min-height:56px;position:absolute;text-align:center;top:20px;right:18%;width:37%;z-index:100;}#footer section.newsletter .popup .triangle{border-color:transparent #fff transparent transparent;border-style:solid;border-width:10px 17.2px 10px 0;position:absolute;top:calc(50% - 10px);left:-17.2px;}#footer section.newsletter .popup label{margin-top:5px;margin-bottom:5px;}@media(max-width:1023px){#footer section.newsletter .popup{right:0;width:50%;}}@media(max-width:479px){#footer section.newsletter .popup{bottom:-15px;top:inherit;right:5%;width:65%;}}#footer section.sitemap{font-size:.875rem;letter-spacing:.1rem;float:left;}@media(max-width:1023px){#footer section.sitemap{width:100%;}}#footer section.sitemap h1{color:#fff;font-size:.75rem;text-transform:uppercase;margin-bottom:1.5rem;margin-top:2.5rem;}#footer section.sitemap h1:first-child{margin-top:0;}#footer section.sitemap ul{padding:0;margin:0;list-style:none;margin-bottom:10px;}#footer section.sitemap ul.sitemap>li{display:inline-block;vertical-align:top;}@media(max-width:1023px){#footer section.sitemap ul.sitemap>li{float:left;width:50%;padding-right:10px;box-sizing:border-box;}}#footer section.sitemap ul.sitemap>li+li{padding-left:50px;}@media(max-width:1200px){#footer section.sitemap ul.sitemap>li+li{padding-left:25px;}}@media(max-width:1023px){#footer section.sitemap ul.sitemap>li+li{padding-left:0;margin-bottom:30px;}}#footer section.sitemap ul a{text-decoration:none;color:#6c6c6c;line-height:2rem;white-space:nowrap;display:block;position:relative;overflow:hidden;height:2rem;transition:all .35s linear;}#footer section.sitemap ul a:hover{line-height:9rem;}#footer section.sitemap ul a:before{content:attr(data-text);color:#fff;position:absolute;top:-3.5rem;}@media(max-width:1023px){#footer section.sitemap ul a{white-space:normal;line-height:1.2rem;padding-bottom:1rem;}}#footer section.sitemap ul a.linkedin{background-image:url("/content/img/img_logo_linkedin.svg");width:114px;height:28px;background-repeat:no-repeat;}#footer section.contacts{float:right;font-size:14px;}@media(max-width:1023px){#footer section.contacts{float:left;}}#footer section.contacts .address{margin-top:26px;}#footer section.contacts .title-phone{margin-bottom:0;margin-top:10px;}#footer section.contacts .phone{line-height:2rem;}#footer section.contacts p{padding-left:20px;}#footer section.contacts a{text-decoration:none;color:#6c6c6c;}#footer p.copyright{margin-top:2.5rem;font-size:.875rem;padding-right:70px;padding-bottom:4.375rem;}#footer p.copyright a{color:#8e8e8e;}#footer div.top{position:relative;}#footer a.top{background-color:#fd1310;background-image:url("/content/img/arrow_up.svg");background-position:center;background-repeat:no-repeat;right:10px;width:60px;height:60px;border-radius:5px 5px 0 0;position:absolute;bottom:0;}.blog-post-page article{text-align:center;vertical-align:top;}.blog-post-page article>img{max-width:100%;}.blog-post-page article h1{font-size:32px;text-align:center;position:relative;margin-top:35px;font-weight:300;}.blog-post-page article h1:before{position:absolute;content:'';height:1px;width:70px;top:-15px;right:0;left:0;margin:0 auto;background-color:#989898;}.blog-post-page article .body{white-space:pre-wrap;margin-top:20px;text-align:left;padding:0 20px;vertical-align:top;}.blog-post-page article .categories{font-size:12px;padding-left:0;margin:30px 0 40px 0;}.blog-post-page article .categories li{display:inline-block;}.blog-post-page article .categories li a{color:#808080;}@media(min-width:767px){.blog-post-page article{width:700px;margin:0 auto;}.blog-post-page article h1{font-size:48px;}.blog-post-page article .body{padding:0;}}.blog-posts-page .posts{padding-left:0;text-align:center;}.blog-posts-page .posts .post{display:inline-block;width:280px;margin:20px 0;vertical-align:top;}.blog-posts-page .posts .post .top{background-color:#f1f1f1;text-align:center;padding:15px 15px 8px 15px;}.blog-posts-page .posts .post .titlesblog{color:#000;text-decoration:none;}.blog-posts-page .posts .post h3{font-size:22px;text-align:center;position:relative;margin-top:28px;font-weight:400;}.blog-posts-page .posts .post h3:before{position:absolute;content:'';height:1px;width:70px;top:-15px;right:0;left:0;margin:0 auto;background-color:#989898;}.blog-posts-page .posts .post img{max-width:100%;}.blog-posts-page .posts .post .summary{white-space:pre-wrap;margin-top:20px;text-align:left;}.blog-posts-page .posts .post .categories{font-size:12px;padding-left:0;}.blog-posts-page .posts .post .categories li{display:inline-block;}.blog-posts-page .posts .post .categories li a{color:#808080;}.blog-posts-page .posts .post .see-more{display:block;background-color:#d16562;color:#fff;border-radius:3px;padding:3px 0;text-align:center;max-width:120px;margin:20px auto 0 auto;text-decoration:none;}.blog-posts-page .posts .post .see-more:hover{background-color:#cb524e;}.blog-posts-page .posts .post .see-more:active{background-color:#c84642;}.blog-posts-page .search{position:relative;}.blog-posts-page .search input{padding:15px 40px 15px 8px;font-size:14px;width:100%;display:block;}.blog-posts-page .search button{position:absolute;right:0;top:0;bottom:0;font-size:28px;color:#74716a;border:none;background-color:transparent;padding-right:10px;}.blog-posts-page .widget{margin-top:40px;}.blog-posts-page .widget .title{font-weight:300;font-size:24px;}.blog-posts-page .widget a{font-size:20px;text-decoration:none;color:#d16562;display:inline-block;margin-left:20px;margin-top:8px;}.blog-posts-page .widget .list{padding-left:0;list-style:none;}@media(min-width:600px){.blog-posts-page .posts{margin:0 -10px 0 -10px;}.blog-posts-page .posts .post{margin:20px 10px;}}@media(min-width:1023px){.blog-posts-page .sidebar{float:right;margin-top:40px;}.blog-posts-page .posts{text-align:left;width:645px;margin:20px -20px 0 -20px;float:left;display:block;}.blog-posts-page .posts .post{margin:20px;}}.phone-only{max-width:100%;}@media(min-width:560px){.phone-only{display:none !important;}}.tablet-only{max-width:100%;}@media(min-width:1280px),(max-width:559px){.tablet-only{display:none !important;}}.desktop-only{max-width:100%;}@media(max-width:1279px){.desktop-only{display:none !important;}}.campaigns-page .filters,.partners-page .filters{padding-top:12px;position:relative;width:100%;font-size:0;}.campaigns-page .filters ul,.partners-page .filters ul{list-style:none;padding-left:0;}.campaigns-page .filters ul,.partners-page .filters ul{display:inline-block;}.campaigns-page .filters .subcategories-wrapper,.partners-page .filters .subcategories-wrapper{position:absolute;left:0;right:0;height:0;bottom:0;}.campaigns-page .filters .categories,.campaigns-page .filters .subcategories,.partners-page .filters .categories,.partners-page .filters .subcategories{width:100%;}.campaigns-page .filters .categories,.partners-page .filters .categories{padding:5px;border:1px solid #bfbfbf;border-radius:3px;margin-bottom:0;text-align:center;}.campaigns-page .filters .categories li,.partners-page .filters .categories li{color:#75726c;font-size:12px;cursor:pointer;position:relative;display:inline-block;margin-right:2px;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;}.campaigns-page .filters .categories li+li:before,.partners-page .filters .categories li+li:before{content:'|';color:#75726c;margin-right:5px;}.campaigns-page .filters .categories li:hover,.partners-page .filters .categories li:hover{color:#c94945;}.campaigns-page .filters .categories li.selected,.partners-page .filters .categories li.selected{color:#c94945;}.campaigns-page .filters .subcategories,.partners-page .filters .subcategories{display:none;font-size:15px;font-size:14px;padding:10px;background-color:#f6f6f6;border-radius:3px;border:1px solid #bfbfbf;position:relative;top:7px;z-index:5;box-shadow:0 3px 5px rgba(0,0,0,.1);}.campaigns-page .filters .subcategories .subsub,.partners-page .filters .subcategories .subsub{margin:0 0 20px 0;}.campaigns-page .filters .subcategories .subsub h6,.partners-page .filters .subcategories .subsub h6{font-size:15px;font-weight:600;cursor:pointer;}.campaigns-page .filters .subcategories .subsub h6.selected,.partners-page .filters .subcategories .subsub h6.selected{color:#c94945;}.campaigns-page .filters .subcategories .subsub a,.partners-page .filters .subcategories .subsub a{color:#000;display:block;font-size:12px;margin:5px 0;}.campaigns-page .filters .subcategories .subsub a.selected,.partners-page .filters .subcategories .subsub a.selected{color:#c94945;}.campaigns-page .filters .fields,.partners-page .filters .fields{vertical-align:middle;text-align:right;display:table;width:100%;margin-top:10px;position:relative;}.campaigns-page .filters .fields .search-field-new,.partners-page .filters .fields .search-field-new{display:none;position:absolute;top:110%;right:0;left:0;background-color:#f3f3f3;padding:6px;border-radius:4px;border:1px solid #dedede;width:100%;z-index:10;height:50px;}.campaigns-page .filters .fields .search-field-new input[type="text"],.partners-page .filters .fields .search-field-new input[type="text"]{display:block;font-size:16px;width:100%;height:100%;border:none;border-radius:4px;padding:0 10px;}.campaigns-page .filters .fields .search-field-new .clear-btn,.partners-page .filters .fields .search-field-new .clear-btn{position:absolute;right:10px;top:7px;background:transparent;border:none;font-size:22px;color:#b5b5b5;}.campaigns-page .filters .fields .search-field-new .clear-btn:hover,.partners-page .filters .fields .search-field-new .clear-btn:hover{color:#a8a8a8;}.campaigns-page .filters .select-wrapper,.campaigns-page .filters button,.partners-page .filters .select-wrapper,.partners-page .filters button{font-size:14px;}.campaigns-page .filters .select-wrapper,.campaigns-page .filters .expand-search-wrapper,.partners-page .filters .select-wrapper,.partners-page .filters .expand-search-wrapper{display:table-cell;}.campaigns-page .filters .select-wrapper+.select-wrapper,.campaigns-page .filters .expand-search-wrapper+.select-wrapper,.partners-page .filters .select-wrapper+.select-wrapper,.partners-page .filters .expand-search-wrapper+.select-wrapper{padding-left:10px;}.campaigns-page .filters .select-wrapper+.select-wrapper,.campaigns-page .filters .select-wrapper+.expand-search-wrapper,.campaigns-page .filters .expand-search-wrapper+.select-wrapper,.campaigns-page .filters .expand-search-wrapper+.expand-search-wrapper,.partners-page .filters .select-wrapper+.select-wrapper,.partners-page .filters .select-wrapper+.expand-search-wrapper,.partners-page .filters .expand-search-wrapper+.select-wrapper,.partners-page .filters .expand-search-wrapper+.expand-search-wrapper{margin-left:10px;}.campaigns-page .filters .select-wrapper,.partners-page .filters .select-wrapper{height:100%;vertical-align:middle;}.campaigns-page .filters .select-wrapper select,.partners-page .filters .select-wrapper select{height:100%;width:100%;border-radius:3px;border:1px solid #bfbfbf;padding-left:10px;}.campaigns-page .filters .expand-search-wrapper,.partners-page .filters .expand-search-wrapper{height:100%;vertical-align:middle;display:inline-block;}.campaigns-page .filters .expand-search-wrapper button,.partners-page .filters .expand-search-wrapper button{height:100%;width:42px;font-size:30px;background-color:#fff;border:1px solid #bfbfbf;color:#74716a;border-radius:3px;outline:none;}.campaigns-page .filters .expand-search-wrapper button:hover,.partners-page .filters .expand-search-wrapper button:hover{background-color:#f5f5f5;}@media(min-width:1023px){.campaigns-page .filters,.partners-page .filters{padding-top:25px;display:table;}.campaigns-page .filters .categories-wrapper,.partners-page .filters .categories-wrapper{display:inline-block;}.campaigns-page .filters .categories,.partners-page .filters .categories{padding:12px;width:575px;display:table-cell;}.campaigns-page .filters .categories li,.partners-page .filters .categories li{font-size:15px;}.campaigns-page .filters .fields,.partners-page .filters .fields{display:table-cell;width:auto;}.campaigns-page .filters .select-wrapper,.campaigns-page .filters .expand-search-wrapper,.partners-page .filters .select-wrapper,.partners-page .filters .expand-search-wrapper{display:inline-block;}.campaigns-page .filters .select-wrapper,.partners-page .filters .select-wrapper{width:110px;}.campaigns-page .filters .select-wrapper select,.partners-page .filters .select-wrapper select{padding:10px;}.campaigns-page .filters .subcategories .subsub,.partners-page .filters .subcategories .subsub{float:left;width:18%;margin:0 1%;}}.button-common{border:none;height:3.125rem;line-height:3.125rem;padding:0 60px 0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;color:#fff;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:5px;position:relative;transition:all .2s linear;}.button-common:after{content:'';width:18px;height:14px;background-image:url("/content/img/arrow_button.svg");background-repeat:no-repeat;vertical-align:middle;position:absolute;top:50%;margin-top:-7px;right:20px;}.button-common:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);color:#fff;text-decoration:none;}.campaigns-page .campaigns-wrapper{margin:20px 0;text-align:center;}.campaigns-page .campaigns-wrapper .campaign{height:100px;width:288px;height:500px;display:inline-block;vertical-align:top;text-align:left;margin-bottom:20px;}.campaigns-page .campaigns-wrapper .campaign>.content{display:block;position:relative;overflow:hidden;border-radius:3px;}.campaigns-page .campaigns-wrapper .campaign>.content .image-container{width:288px;height:203px;overflow:hidden;}.campaigns-page .campaigns-wrapper .campaign>.content .image-container img{-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;width:100%;}.campaigns-page .campaigns-wrapper .campaign>.content .image-container:hover img{-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);}.campaigns-page .campaigns-wrapper .campaign>.content .discount-ball{position:absolute;width:80px;height:80px;top:13px;right:13px;color:#fff;background-color:#ef7676;border-radius:40px;text-align:center;padding-top:14px;line-height:22px;z-index:1;pointer-events:none;}.campaigns-page .campaigns-wrapper .campaign>.content .discount-ball .title{font-size:14px;font-weight:bold;margin-bottom:0;}.campaigns-page .campaigns-wrapper .campaign>.content .discount-ball .value{font-size:30px;font-weight:bold;}.campaigns-page .campaigns-wrapper .campaign>.content .info{font-size:0;text-align:left;margin-bottom:10px;}.campaigns-page .campaigns-wrapper .campaign>.content .info .name{display:inline-block;width:290px;height:92px;background-color:#ece8e0;padding:10px;overflow:hidden;}.campaigns-page .campaigns-wrapper .campaign>.content .info .name h2{font-size:14px;color:#393535;font-weight:bold;margin-top:0;}.campaigns-page .campaigns-wrapper .campaign>.content .info .name .description{font-size:12px;color:#393535;line-height:18px;overflow:hidden;height:56px;}.campaigns-page .campaigns-wrapper .campaign>.content .prices .price{float:left;width:50%;height:64px;background-color:#e7e7e7;position:relative;padding:25px 13px 10px 13px;color:#7e7777;}.campaigns-page .campaigns-wrapper .campaign>.content .prices .price .title{position:absolute;top:6px;left:13px;font-size:14px;}.campaigns-page .campaigns-wrapper .campaign>.content .prices .price .value{font-size:25px;}.campaigns-page .campaigns-wrapper .campaign>.content .prices .price.now{color:#393535;background-color:#f3f3f3;}.campaigns-page .campaigns-wrapper .campaign>.content .prices .price.now .value{font-weight:bold;}.campaigns-page .campaigns-wrapper .campaign>.detail .partner .name{font-size:12px;padding-top:8px;float:left;width:calc(100% - 80px);margin-bottom:0;}.campaigns-page .campaigns-wrapper .campaign>.detail .partner .name a{color:#000;text-decoration:none;}.campaigns-page .campaigns-wrapper .campaign>.detail .partner img{float:right;margin-top:12px;}.campaigns-page .campaigns-wrapper .campaign>.detail hr{margin:10px 0;}.campaigns-page .campaigns-wrapper .campaign>.detail .body{font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.campaigns-page .see-more{text-align:center;}.campaigns-page .see-more .more-btn{cursor:pointer;width:100px;height:36px;display:inline-block;font-size:13px;border-radius:3px;border:1px solid #bfbfbf;color:#808080;font-weight:300;line-height:32px;text-decoration:none;}.campaigns-page .see-more .more-btn:hover{background-color:#f5f5f5;}.campaigns-page .see-more .more-btn:active{background-color:#e8e8e8;}@media(min-width:600px){.campaigns-page .campaigns-wrapper .campaign{margin:17px;}}@media(min-width:1023px){.campaigns-page .campaigns-wrapper{text-align:left;margin:20px -17px;}}.campaign-page .campaign{margin:0 auto;color:#636363;}.campaign-page .campaign .top{text-align:right;}.campaign-page .campaign .top h1.title{text-align:left;font-weight:300;font-size:23px;}.campaign-page .campaign .top .prices{border-radius:4px;overflow:hidden;margin-top:20px;}.campaign-page .campaign .top .prices .price{float:left;width:50%;height:64px;background-color:#e7e7e7;position:relative;padding:25px 13px 10px 13px;color:#7e7777;text-align:center;}.campaign-page .campaign .top .prices .price .title{position:absolute;font-size:12px;padding:0;top:6px;right:0;left:0;margin:0 auto;width:100px;}.campaign-page .campaign .top .prices .price .value{font-size:22px;}.campaign-page .campaign .top .prices .price.now{color:#393535;background-color:#f3f3f3;}.campaign-page .campaign .top .prices .price.now .value{font-weight:bold;}.campaign-page .campaign .banner{letter-spacing:0;margin-top:3px;position:relative;display:inline-block;width:100%;}.campaign-page .campaign .banner .discount-ball{position:absolute;width:40px;height:40px;top:5px;right:5px;color:#fff;background-color:#ef7676;border-radius:40px;text-align:center;padding-top:8px;line-height:9px;z-index:1;pointer-events:none;}.campaign-page .campaign .banner .discount-ball .title{font-size:9px;font-weight:bold;margin-bottom:0;}.campaign-page .campaign .banner .discount-ball .value{font-size:14px;font-weight:bold;}.campaign-page .campaign .banner img{width:100%;}.campaign-page .campaign .bottom{text-align:center;margin-top:15px;}.campaign-page .campaign .bottom .time,.campaign-page .campaign .bottom .buttons{display:block;}.campaign-page .campaign .bottom .time{margin-top:18px;font-weight:bold;color:#7a7474;font-size:14px;}.campaign-page .campaign .bottom .time .fa{font-size:19px;position:relative;top:2px;}.campaign-page .campaign .bottom .buttons{margin-top:15px;}.campaign-page .campaign .bottom .buttons .addthis_sharing_toolbox{display:inline-block;vertical-align:middle;margin-left:6px;position:relative;bottom:1px;}.campaign-page .campaign .bottom .buttons .wishlist-btn{color:#6f6f6f;width:110px;border-radius:2px;padding-left:45px;position:relative;background-color:#e7e7e7;line-height:13px;height:40px;text-decoration:none;padding-top:5px;}.campaign-page .campaign .bottom .buttons .wishlist-btn:hover{background-color:#dadada;}.campaign-page .campaign .bottom .buttons .wishlist-btn:active{background-color:#cecece;}.campaign-page .campaign .bottom .buttons .wishlist-btn .fa{position:absolute;left:15px;top:12px;font-size:16px;}.campaign-page .campaign .bottom .buttons .wishlist-btn span{font-size:12px;}.campaign-page .campaign .bottom .buttons a{display:inline-block;vertical-align:middle;}.campaign-page .campaign .bottom .subscribe-button{background-color:#4e7c3b;margin-top:0;margin-left:10px;}.campaign-page .campaign .offer-description{margin-top:30px;line-height:22px;font-size:14px;}.campaign-page .campaign .conditions{margin-top:25px;}.campaign-page .campaign .conditions .title{display:block;font-size:24px;font-weight:300;margin-bottom:0;}.campaign-page .campaign .conditions .body{margin-top:10px;white-space:pre-wrap;}.campaign-page .partner-info{background-color:#f3f3f3;text-align:center;padding:20px 10px;position:relative;}.campaign-page .partner-info:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background:url("/Content/img/headerbg.png");background-repeat:no-repeat;background-position:center;background-size:cover;z-index:0;}.campaign-page .partner-info .logo,.campaign-page .partner-info .partner-description{position:relative;z-index:1;}.campaign-page .partner-info .partner-description{margin-top:20px;line-height:21px;color:#4a4a4a;}.campaign-page .more{margin-top:20px;color:#636363;}.campaign-page .more .title{display:block;font-size:24px;font-weight:300;margin-bottom:0;}.campaign-page .more ul{list-style:none;padding-left:0;}.campaign-page .more .category{margin-top:20px;}.campaign-page .more .category .name{font-size:17px;color:#d2636c;}.campaign-page .more .category .offer{margin-top:8px;}.campaign-page .more .category .offer a{font-size:12px;color:#404040;text-decoration:none;}.campaign-page .more .category .offer a:hover{color:#333;}.campaign-page .more .category .heading{margin-top:8px;padding:5px 8px;border-radius:3px;font-size:15px;color:#000;background-color:#d2d2d2;}.campaign-page .location{margin-top:40px;}.campaign-page .location #map_canvas{width:100%;height:110px;}.campaign-page .location .heading{display:block;font-size:24px;font-weight:300;margin-bottom:0;}.campaign-page .location .contacts{white-space:pre-wrap;margin-top:20px;}.campaign-page .location .contacts a{color:#d2636c;}@media(max-width:767px){.campaign-page .campaign .bottom .buttons .addthis_sharing_toolbox{display:block;bottom:-10px;}}@media(min-width:767px){.campaign-page .campaign .top h1.title{font-size:35px;width:calc(100% - 210px);padding-right:10px;margin-top:0;vertical-align:top;}.campaign-page .campaign .top .prices{width:200px;margin-top:0;}.campaign-page .campaign .top .prices .price .title{font-size:14px;}.campaign-page .campaign .top .prices .price .value{font-size:22px;}.campaign-page .campaign .top .title,.campaign-page .campaign .top .prices{display:inline-block;}.campaign-page .campaign .banner{padding-left:124px;}.campaign-page .campaign .banner .icon{width:124px;height:100%;}.campaign-page .campaign .banner .discount-ball{width:80px;height:80px;top:13px;right:13px;padding-top:14px;line-height:22px;}.campaign-page .campaign .banner .discount-ball .title{font-size:14px;}.campaign-page .campaign .banner .discount-ball .value{font-size:30px;}.campaign-page .campaign .bottom img{float:left;}.campaign-page .campaign .bottom .time,.campaign-page .campaign .bottom .buttons{display:inline-block;vertical-align:middle;}.campaign-page .campaign .bottom .buttons{margin-top:8px;float:right;}.campaign-page .partner-info{padding:30px 0;}.campaign-page .partner-info .logo{float:left;}.campaign-page .partner-info .partner-description{float:left;width:calc(100% - 320px);margin-top:0;margin-left:30px;text-align:left;margin-bottom:0;}.campaign-page .more .category{display:inline-block;width:205px;vertical-align:top;}.campaign-page .more .category+.category{margin-left:20px;}}@media(min-width:1023px){.campaign-page .location #map_canvas{height:220px;float:left;width:675px;}.campaign-page .location .info{width:calc(100% - 700px);float:right;}}#campaign-header{background-color:#f1f2f6;padding:40px 0;background-image:url("/content/img/campaign/campaign_back.jpg");background-size:cover;background-position:center;}@media(max-width:767px){#campaign-header{padding:30px 0;}}#campaign-header div.top{height:130px;margin-top:-50px;}@media(max-width:767px){#campaign-header div.top{height:120px;}}@media(max-width:479px){#campaign-header div.top{height:70px;}}#campaign-header div.icons{position:relative;text-align:center;margin-top:-80px;}@media(max-width:767px){#campaign-header div.icons{margin-top:-60px;}}@media(max-width:479px){#campaign-header div.icons{margin-top:-35px;}}#campaign-header div.icons ul{display:inline-block;background-color:#fff;font-size:0;padding:0 0;}#campaign-header div.icons ul li{display:inline-block;width:20%;height:125px;vertical-align:top;font-size:16px;width:125px;padding:5px 10px;}@media(max-width:767px){#campaign-header div.icons ul li{width:120px;height:115px;}}@media(max-width:479px){#campaign-header div.icons ul li{width:100px;height:100px;}}#campaign-header div.icons ul li a{text-decoration:none;color:#3f4244;}@media(max-width:479px){#campaign-header div.icons ul li a{font-size:small;}}#campaign-header div.icons ul li a span{font-size:12px;font-weight:600;display:block;margin-top:5px;}#campaign-header div.icons ul li.selected{box-shadow:inset 0 -4px 0 0 red;}#campaign-header div.icons ul li+li{border-left:2px solid #808080;}#campaign-header div.icons img{height:80px;padding-top:20px;}@media(max-width:767px){#campaign-header div.icons img{height:57px;padding-top:15px;}}@media(max-width:767px){#campaign-header div.icons span{display:block;margin-top:3px;}}#campaign-header h1{font-size:4.375rem;color:#fff;text-align:center;padding:0 10px;font-weight:400;}@media(max-width:767px){#campaign-header h1{font-size:2.5rem;}}@media(max-width:479px){#campaign-header h1{font-size:2rem;margin-top:50px;}}#campaign-menu{margin:30px auto;}#campaign-menu select{width:300px;height:55px;padding:0 20px;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #bdbdbd;border-radius:3px;font-size:1.2rem;background-image:url("/content/img/arrow_down.svg");background-position:95% center;background-repeat:no-repeat;box-sizing:border-box;outline:none;margin-right:31px;}@media(max-width:1200px){#campaign-menu select{width:260px;}}@media(max-width:767px){#campaign-menu select{width:100%;margin:0 0 2%;}}#campaign-menu select::-ms-expand{display:none;}#campaign-menu input[type="search"]{width:600px;height:55px;padding:0 20px 0 60px;border:1px solid #bdbdbd;border-radius:3px;font-size:1.2rem;background-image:url("/content/img/search_black.svg");background-position:20px center;background-repeat:no-repeat;box-sizing:border-box;outline:none;}@media(max-width:1200px){#campaign-menu input[type="search"]{width:calc(100% - 300px);}}@media(max-width:767px){#campaign-menu input[type="search"]{width:100%;margin:0 0 2%;}}#campaign-menu input[type="submit"]{width:180px;margin-left:36px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border:none;color:#fff;height:55px;padding:0 20px;border-radius:3px;font-size:1.2rem;outline:none;position:relative;transition:all .2s linear;}#campaign-menu input[type="submit"]:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}@media(max-width:1200px){#campaign-menu input[type="submit"]{width:160px;float:right;margin-right:5px;margin-top:10px;}}@media(max-width:767px){#campaign-menu input[type="submit"]{width:100%;margin:0;}}#campaign-list{background-color:#fff;}#campaign-list .lead{font-size:1.25rem;text-align:center;color:#3f4244;margin:20px auto;max-width:700px;}#campaign-list div.content{text-align:center;font-size:0;}#campaign-list ul{font-size:0;padding:0;}#campaign-list li{display:inline-block;font-size:1rem;margin:20px 24px 0 0;vertical-align:top;width:280px;}#campaign-list #list-campaigns-items{text-align:center;}#campaign-list div.campaign{overflow:hidden;width:270px;height:340px;position:relative;border-radius:6px;font-size:1rem;}#campaign-list div.campaign .discount-triangle{position:absolute;width:0;height:0;right:0;color:#fff;border-bottom:80px solid transparent;border-right:80px solid #f00;}#campaign-list div.campaign .discount-triangle div.discount-text{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-15px 31px;}#campaign-list div.campaign .discount-triangle div.discount-text .value{font-size:13px;margin:20px;}#campaign-list div.campaign .discount-triangle div.discount-text .poupe{font-size:14px;margin:14px;font-weight:600;}#campaign-list div.campaign .image-container{width:288px;height:203px;overflow:hidden;}#campaign-list div.campaign .image-container img{transition:all .1s linear;vertical-align:top;width:100%;}#campaign-list div.campaign div.text{padding:10px 10px 20px;background-color:#f1f2f6;position:relative;height:90px;}#campaign-list div.campaign div.text h1{margin:0 0 5px;color:#3f4244;font-size:1.15rem;transition:all .2s linear;}#campaign-list div.campaign div.text p{color:#8c8f94;margin:0;font-size:.9rem;max-height:2.5em;overflow:hidden;line-height:20px;}#campaign-list div.campaign div.discount{display:none;background-color:#4cb050;text-align:center;position:relative;color:#fff;height:70px;top:-70px;}#campaign-list div.campaign div.discount img{padding:10px 0;width:20%;}#campaign-list div.campaign a{text-decoration:none;display:inline-block;vertical-align:top;text-decoration:none;background-repeat:no-repeat;background-position:95% center;transition:all .2s linear;position:relative;margin:0;padding:15px 0;box-sizing:border-box;border-radius:0;color:#fff;background-color:#4cb050;text-align:center;width:100%;}@media(max-width:767px){#campaign-list div.campaign{width:100%;height:auto;}}@media(min-width:1024px){#campaign-list div.discount:hover img.image{opacity:.5;}#campaign-list div.discount:hover .text{top:-60px;}#campaign-list div.discount:hover .discount{display:block;}#campaign-list div.discount:hover a{top:-70px;}}#campaign-list .see-more{text-align:center;margin:50px auto 0 auto;padding-bottom:50px;}#campaign-list .see-more .more-btn{cursor:pointer;width:120px;height:50px;display:inline-block;border-radius:3px;border:2px solid #bfbfbf;color:#808080;line-height:45px;text-decoration:none;font-size:18px;}#campaign-list .see-more .more-btn:hover{background-color:#f5f5f5;}#campaign-list .see-more .more-btn:active{background-color:#e8e8e8;}section#campaign-detail{background-color:#f1f2f6;padding-top:95px;padding-bottom:95px;}@media(max-width:767px){section#campaign-detail{padding:30px 0;}}section#campaign-detail img.image{text-align:center;width:100%;}section#campaign-detail .lead.section{font-size:1.25rem;text-align:center;color:#3f4244;max-width:600px;margin:0 auto;}section#campaign-detail ul.campaign{margin:0;list-style:none;padding:0;}section#campaign-detail ul.campaign>li{background-color:#fff;border-radius:3px;margin-bottom:0;position:relative;box-shadow:0 1px 20px rgba(0,0,0,.2);}section#campaign-detail ul.campaign header{position:relative;}section#campaign-detail ul.campaign header div.images{position:absolute;width:640px;height:480px;}section#campaign-detail ul.campaign header div.image{width:500px;height:480px;position:absolute;background-size:cover;background-position:center;border-radius:3px 0 0 3px;left:0;}section#campaign-detail ul.campaign header div.scroll-image{width:140px;position:absolute;right:0;top:0;bottom:0;padding:60px 25px 25px 25px;}section#campaign-detail ul.campaign header div.scroll-image ul{list-style:none;width:90px;margin:0 auto;padding-left:0;}section#campaign-detail ul.campaign header div.scroll-image ul img{width:100%;}section#campaign-detail ul.campaign header div.scroll-image ul li+li{margin-top:25px;}section#campaign-detail ul.campaign header div.content{padding:30px 50px 20px 680px;min-height:500px;}section#campaign-detail ul.campaign header div.content .at-icon-wrapper{height:20px;text-align:center;width:30px;border-radius:3px !important;}section#campaign-detail ul.campaign header div.content .title{color:#696969;font-weight:bold;font-size:2.2rem;margin:20px auto;}section#campaign-detail ul.campaign header div.content div.lead{font-size:1.15rem;color:#8c8f94;}section#campaign-detail ul.campaign header div.content div.btnprice{margin:20px auto;display:table;width:100%;}section#campaign-detail ul.campaign header div.content div.btnprice div.btnt{display:table-cell;text-align:left;}section#campaign-detail ul.campaign header div.content div.btnprice div.btnt a.button{display:block;border:none;line-height:3.125rem;padding:0 40px;font-size:1.25rem;display:inline-block;text-decoration:none;color:#fff;background:-moz-linear-gradient(-45deg,#4cb050 0%,#4cb050 100%);background:-webkit-linear-gradient(-45deg,#4cb050 0%,#4cb050 100%);background:linear-gradient(135deg,#4cb050 0%,#4cb050 100%);border-radius:5px;position:relative;transition:all .2s linear;}section#campaign-detail ul.campaign header div.content div.btnprice div.btnt a.button:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#6abf6e 0%,#3b703e 100%);background:-webkit-linear-gradient(-45deg,#6abf6e 0%,#3b703e 100%);background:linear-gradient(135deg,#6abf6e 0%,#3b703e 100%);}section#campaign-detail ul.campaign header div.content div.btnprice div.prices{display:table-cell;text-align:right;vertical-align:top;}section#campaign-detail ul.campaign header div.content div.btnprice div.prices span{display:block;}section#campaign-detail ul.campaign header div.content div.btnprice div.prices span.price-old{color:#808080;text-decoration:line-through;font-size:1.3rem;font-weight:500;}section#campaign-detail ul.campaign header div.content div.btnprice div.prices span.price{color:#4cb050;font-size:1.9rem;font-weight:500;}section#campaign-detail ul.campaign header div.content div.btnprice div.prices span.valid{font-size:13px;font-weight:600;color:#808080;}section#campaign-detail ul.campaign header div.content div.addthis_sharing_toolbox{display:inline-block;vertical-align:middle;margin-left:6px;position:relative;bottom:2px;}section#campaign-detail ul.campaign header .discount-triangle{position:absolute;width:0;height:0;right:0;color:#fff;border-bottom:130px solid transparent;border-right:130px solid #f00;}section#campaign-detail ul.campaign header .discount-triangle div.discount-text{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:auto 65px;}section#campaign-detail ul.campaign header .discount-triangle div.discount-text .value{font-size:25px;margin:8px;}section#campaign-detail ul.campaign header .discount-triangle div.discount-text .poupe{font-size:18px;margin:6px;}section#campaign-detail ul.campaign header .addthis_sharing_toolbox{display:inline-block;vertical-align:middle;margin-left:6px;position:relative;bottom:1px;}section#campaign-detail ul.campaign header.no-scroll-image div.scroll-image{display:none;}section#campaign-detail ul.campaign button.toggle{width:60px;height:60px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:50%;position:absolute;right:60px;bottom:-30px;border:none;outline:none;transition:all .2s linear;}@media(max-width:767px){section#campaign-detail ul.campaign button.toggle{display:none;}}section#campaign-detail ul.campaign button.toggle:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);margin-top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}section#campaign-detail ul.campaign button.toggle:after{content:'';width:100%;height:100%;position:absolute;background-image:url("/content/img/arrow_button_down.svg");background-position:center;background-repeat:no-repeat;top:0;left:0;}section#campaign-detail ul.campaign button.toggle.open:after{background-image:url("/content/img/arrow_button_up.svg");}section#campaign-detail ul.campaign div.tabs{padding:30px;}@media(max-width:767px){section#campaign-detail ul.campaign div.tabs{display:block;padding:30px 10px;}}section#campaign-detail ul.campaign div.tabs ul.tabs{padding:0;text-align:center;font-size:0;border-bottom:3px solid #e2e3e4;margin-bottom:50px;white-space:nowrap;}@media(max-width:767px){section#campaign-detail ul.campaign div.tabs ul.tabs{overflow:auto;border-bottom:0;}}section#campaign-detail ul.campaign div.tabs ul.tabs li{color:#3f4244;display:inline-block;width:25%;font-size:1.2rem;line-height:50px;cursor:pointer;transition:all .2s linear;position:relative;}@media(max-width:767px){section#campaign-detail ul.campaign div.tabs ul.tabs li{width:auto;padding:0 10px;}}section#campaign-detail ul.campaign div.tabs ul.tabs li:after{content:'';height:3px;position:absolute;width:100%;left:0;background-color:transparent;bottom:-3px;transition:all .2s linear;}@media(max-width:767px){section#campaign-detail ul.campaign div.tabs ul.tabs li:after{bottom:0;}}section#campaign-detail ul.campaign div.tabs ul.tabs li.active{font-weight:500;}section#campaign-detail ul.campaign div.tabs ul.tabs li a.link{text-decoration:none;color:#3f4244;}section#campaign-detail ul.campaign div.tabs ul.tabs li:not(:last-child):hover,section#campaign-detail ul.campaign div.tabs ul.tabs li:not(:last-child).active{color:#fd1310;}section#campaign-detail ul.campaign div.tabs ul.tabs li:not(:last-child):hover:after,section#campaign-detail ul.campaign div.tabs ul.tabs li:not(:last-child).active:after{background-color:#fd1310;}section#campaign-detail ul.campaign div.tabs ul.tabs li:not(:last-child) a.link:hover,section#campaign-detail ul.campaign div.tabs ul.tabs li:not(:last-child) a.link.active{color:#fd1310;}section#campaign-detail ul.campaign div.tabs ul.tabs li:not(:last-child) a.link:hover:after,section#campaign-detail ul.campaign div.tabs ul.tabs li:not(:last-child) a.link.active:after{background-color:#fd1310;}section#campaign-detail ul.campaign div.tabs ul.tabs li:last-child{background-color:#fff;position:relative;top:3px;}section#campaign-detail ul.campaign div.tabs ul.tabs li:last-child:hover{background-color:#fd1311;border-radius:4px;color:#fff;}section#campaign-detail ul.campaign div.tabs ul.tabs li:last-child:hover a.link{color:#fff;}section#campaign-detail ul.campaign div.tabs ul.tab-content{padding:0;list-style:none;}section#campaign-detail ul.campaign div.tabs ul.tab-content>li{display:none;}section#campaign-detail ul.campaign div.tabs ul.tab-content>li.active{display:block;overflow:auto;}section#campaign-detail ul.campaign div.tabs ul.tab-content>li .column{color:#8c8f94;column-count:2;column-gap:40px;font-size:1.125rem;}@media(max-width:1023px){section#campaign-detail ul.campaign div.tabs ul.tab-content>li .column{column-count:1;}}section#campaign-detail ul.campaign div.tabs ul.tab-content>li .lead{font-size:1.15rem;color:#8c8f94;}section#campaign-detail ul.campaign div.tabs div.row{display:table;width:100%;margin-left:0;}@media(max-width:767px){section#campaign-detail ul.campaign div.tabs div.row{display:block;}}section#campaign-detail ul.campaign div.tabs div.col1{width:30%;display:table-cell;vertical-align:top;}section#campaign-detail ul.campaign div.tabs div.col1 div.content{padding:50px 0;}section#campaign-detail ul.campaign div.tabs div.col1 div.content ul{padding:0;list-style:none;}@media(max-width:767px){section#campaign-detail ul.campaign div.tabs div.col1 div.content ul{max-width:500px;margin:0 auto;padding:0 20px;}}section#campaign-detail ul.campaign div.tabs div.col1 div.content li{margin-bottom:15px;padding-left:40px;background-repeat:no-repeat;background-position:left center;min-height:25px;}section#campaign-detail ul.campaign div.tabs div.col1 div.content li p{color:#8c8f94;font-size:1.125rem;margin:0;}section#campaign-detail ul.campaign div.tabs div.col1 div.content li a{color:#8c8f94;font-size:1rem;text-decoration:none;display:block;}@media(max-width:767px){section#campaign-detail ul.campaign div.tabs div.col1 div.content{width:100%;padding:10px 0;}}@media(max-width:767px){section#campaign-detail ul.campaign div.tabs div.col1{display:block;width:auto;}}section#campaign-detail ul.campaign div.tabs div.col2{width:70%;display:table-cell;vertical-align:top;}section#campaign-detail ul.campaign div.tabs div.col2 div.map{height:350px;}@media(max-width:767px){section#campaign-detail ul.campaign div.tabs div.col2{display:block;width:auto;}}@media(max-width:1200px){section#campaign-detail ul.campaign header div.image{width:410px;height:394px;}section#campaign-detail ul.campaign header div.images{width:420px;height:500px;}section#campaign-detail ul.campaign header div.content{padding:20px 60px 20px 450px;}section#campaign-detail ul.campaign header div.scroll-image{width:100%;top:auto;height:106px;padding:10px;}section#campaign-detail ul.campaign header div.scroll-image ul img{height:86px;width:86px;}section#campaign-detail ul.campaign header div.scroll-image ul,section#campaign-detail ul.campaign header div.scroll-image ul li{font-size:0;width:auto;display:inline-block;vertical-align:top;}section#campaign-detail ul.campaign header div.scroll-image ul+li,section#campaign-detail ul.campaign header div.scroll-image ul li+li{margin-top:0;margin-left:13px;}}@media(max-width:767px){section#campaign-detail ul.campaign header div.images{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:410px;margin:0 auto;}section#campaign-detail ul.campaign header div.scroll-image{padding:10px 0;}section#campaign-detail ul.campaign header div.scroll-image ul li+li{margin-left:10px;}section#campaign-detail ul.campaign header div.scroll-image ul img{width:95px;height:90px;}section#campaign-detail ul.campaign header .discount-triangle{top:0;}section#campaign-detail ul.campaign header div.content{padding:20px 50px 20px 20px;min-height:0;}}@media(max-width:430px){section#campaign-detail ul.campaign header div.image{width:100%;}section#campaign-detail ul.campaign header div.images{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;margin:0 auto;height:auto;}section#campaign-detail ul.campaign header div.images div.image{width:100%;height:calc(96vw - 20px);position:relative;top:auto;right:auto;bottom:auto;left:auto;}section#campaign-detail ul.campaign header div.scroll-image{padding:1.8vw 0;position:relative;height:24.531vw;}section#campaign-detail ul.campaign header div.scroll-image ul li+li{margin-left:1.8vw;}section#campaign-detail ul.campaign header div.scroll-image ul img{width:22.094vw;height:20.931vw;}section#campaign-detail ul.campaign header .discount-triangle{top:0;}section#campaign-detail ul.campaign header div.content{padding:20px 50px 20px 20px;}section#campaign-detail ul.campaign header div.content div.btnprice,section#campaign-detail ul.campaign header div.content div.btnprice div.btnt,section#campaign-detail ul.campaign header div.content div.prices{display:block;}section#campaign-detail ul.campaign header div.content div.btnprice div.prices{padding-top:20px;text-align:left;}}section#campaign-detail section#list-campaigns{background-color:#fff;padding-top:2.375rem;padding-bottom:5.5rem;}section#campaign-detail section#list-campaigns .list{margin:0 auto;}section#campaign-detail section#list-campaigns h1.section{color:#fd1310;font-size:2.375rem;text-align:center;margin:20px auto;}section#campaign-detail section#list-campaigns article{font-size:1rem;display:inline-block;vertical-align:top;border-radius:10px;background-color:#fff;text-align:left;overflow:hidden;margin:auto 20px;}@media(max-width:1023px){section#campaign-detail section#list-campaigns article{display:block;max-width:500px;margin:0 auto;}}section#campaign-detail section#list-campaigns article img{transition:all .1s linear;width:100%;vertical-align:top;}section#campaign-detail section#list-campaigns article.campaign{overflow:hidden;height:auto;width:20%;}@media(max-width:1023px){section#campaign-detail section#list-campaigns article.campaign{width:50%;height:auto;}}@media(max-width:767px){section#campaign-detail section#list-campaigns article.campaign{width:100%;height:auto;}}section#campaign-detail section#list-campaigns article.campaign div.text{padding:10px 10px 40px;background-color:#f1f2f6;position:relative;}section#campaign-detail section#list-campaigns article.campaign div.text h1{margin:0 0 5px;color:#3f4244;font-size:1.125rem;transition:all .2s linear;}section#campaign-detail section#list-campaigns article.campaign div.text p{color:#8c8f94;margin:0;font-size:1rem;max-height:2.5em;overflow:hidden;}section#campaign-detail section#list-campaigns article.campaign div.discount{display:none;background-color:#4cb050;text-align:center;position:relative;color:#fff;height:70px;top:-70px;}section#campaign-detail section#list-campaigns article.campaign div.discount img{padding:20px 0;width:20%;}section#campaign-detail section#list-campaigns article.campaign a{text-decoration:none;display:inline-block;vertical-align:top;text-decoration:none;background-repeat:no-repeat;background-position:95% center;transition:all .2s linear;position:relative;margin:0;padding:15px 69px;box-sizing:border-box;border-radius:0;color:#fff;background-color:#4cb050;text-align:center;}section#campaign-detail section#list-campaigns article.discount:hover img{opacity:.5;}section#campaign-detail section#list-campaigns article.discount:hover .text{top:-60px;}section#campaign-detail section#list-campaigns article.discount:hover .discount{display:block;}section#campaign-detail section#list-campaigns article.discount:hover a{top:-70px;}.contacts-page-old #map_canvas{height:150px;}.contacts-page-old h2{font-size:22px;font-weight:300;color:#ce6561;margin-bottom:20px;}.contacts-page-old form label{display:block;font-size:16px;color:#808080;font-weight:400;}.contacts-page-old form input,.contacts-page-old form select,.contacts-page-old form textarea{padding:13px 12px;border:1px solid #bfbfbf;display:block;width:100%;outline:none;}.contacts-page-old form input:focus,.contacts-page-old form select:focus,.contacts-page-old form textarea:focus{border:1px solid #a6a6a6;}.contacts-page-old form .submit-wrapper .subscribe-button{margin-top:20px;}.contacts-page-old form textarea{height:137px;resize:none;}.contacts-page-old form .input-wrapper{padding-top:15px;}.contacts-page-old form .input-wrapper .errors{list-style:none;padding-left:0;color:#cb524e;font-size:13px;font-weight:400;}.contacts-page-old form .submit-wrapper .subscribe-button{margin-top:20px;}@media(min-width:767px){.contacts-page-old h2{font-size:36px;}.contacts-page-old .address p{font-size:20px;font-weight:300;}.contacts-page-old #map_canvas{height:320px;}}section#contacts{padding-bottom:0;}section#contacts div.map{height:450px;}section#contacts h1.main{font-size:2.5rem;margin-top:0;padding-top:70px;}section#contacts>.wrapper{padding-bottom:40px;}section#contacts ul{float:left;width:45%;padding:0;margin:0;list-style:none;}@media(max-width:767px){section#contacts ul{max-width:100%;float:none;width:100%;}}section#contacts ul li{margin-bottom:25px;padding:0 40px 0 70px;background-repeat:no-repeat;min-height:50px;}section#contacts ul li.address{background-image:url("/content/img/pin_alt.svg");}section#contacts ul li.mail{background-image:url("/content/img/mail.svg");}section#contacts ul li.call{background-image:url("/content/img/call.svg");}section#contacts ul li.schedule{background-image:url("/content/img/schedule.svg");}section#contacts ul li.join{background-image:url("/content/img/join.svg");}section#contacts ul li label{font-size:.875rem;font-weight:normal;}section#contacts ul h1{color:#fd1310;font-size:.875rem;font-weight:700;margin:0;}@media(max-width:767px){section#contacts ul h1{text-align:left;}}section#contacts ul p{margin:0;}section#contacts ul a{text-decoration:none;color:#333;}section#contacts form{float:left;width:55%;font-size:0;}@media(max-width:767px){section#contacts form{width:100%;}}section#contacts form label{font-size:1.125rem;display:block;margin-bottom:20px;}section#contacts form label span{font-weight:bold;display:block;}section#contacts form label input{border:1px solid #dedede;padding:0 10px;width:100%;box-sizing:border-box;height:50px;border-radius:3px;background-color:#f1f2f6;color:#8c8f94;outline:none;}section#contacts form label select{border:1px solid #dedede;padding:0 10px;width:80%;box-sizing:border-box;height:50px;border-radius:3px;background-color:#f1f2f6;color:#8c8f94;outline:none;}section#contacts form label.name,section#contacts form label.mail{display:inline-block;width:50%;vertical-align:top;box-sizing:border-box;}@media(max-width:767px){section#contacts form label.name,section#contacts form label.mail{width:100%;}}section#contacts form label.name{padding-right:20px;}@media(max-width:767px){section#contacts form label.name{padding-right:0;}}section#contacts form label.mail{padding-left:0;}section#contacts form label.name-recommend,section#contacts form label.email-recommend{width:90%;vertical-align:top;box-sizing:border-box;display:inline-block;}section#contacts form label.error input{border:2px solid #fd1310;}section#contacts form label span.error{font-size:.875rem;font-style:italic;font-weight:400;color:#fd1310;display:block;padding-top:5px;}section#contacts form label textarea{height:120px;border:1px solid #dedede;padding:10px;width:100%;border-radius:3px;background-color:#f1f2f6;color:#8c8f94;box-sizing:border-box;resize:none;outline:none;}section#contacts form button{border:none;height:3.125rem;font-size:1.25rem;color:#fff;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:3px;outline:none;padding:0 60px 0 30px;position:relative;transition:all .2s linear;}section#contacts form button:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}section#contacts form button:after{content:'';width:18px;height:14px;background-image:url("/content/img/arrow_button.svg");background-repeat:no-repeat;vertical-align:middle;position:absolute;top:50%;margin-top:-7px;right:20px;}section.contacts-success{text-align:center;padding:3rem 0;}section.contacts-success a.back{height:3.125rem;line-height:3.125rem;padding:0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;white-space:nowrap;color:#fff;margin-top:10px;background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(315deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:5px;position:relative;-webkit-transition:all .2s linear;transition:all .2s linear;}.faq-page{padding:50px 0;}.faq-page h1.main{text-align:center;font-size:2.375rem;font-weight:600;}.faq-page p.description{font-size:1.25rem;text-align:center;max-width:600px;margin:0 auto 30px;}.faq-page ul.faqs{font-size:1.25rem;padding:0;list-style:none;margin:0;}.faq-page ul.faqs li{padding-bottom:20px;}.faq-page ul.faqs li.active{display:block;}.faq-page ul.faqs p.question{padding-top:20px;font-weight:bold;cursor:pointer;transition:all .2s linear;margin:0;background-position:right 25px;background-repeat:no-repeat;background-image:url("/content/img/arrow_down.svg");}.faq-page ul.faqs p.question:hover{color:#fd1310;background-image:url("/content/img/arrow_down_red.svg");}.faq-page ul.faqs p.question.active{background-image:url("/content/img/arrow_up_alt.svg");background-size:12px 7px;}.faq-page ul.faqs p.question.active:hover{color:inherit;}.faq-page ul.faqs div.answer{display:none;margin:0;padding-top:10px;line-height:1.7;font-size:1.125rem;}.faq-page ul.faqs div.answer li{display:list-item;list-style-position:inside;padding-bottom:5px;}.faq-page .faq-descontos{width:125px;margin-bottom:8px;}@media(max-width:767px){.faq-page .faq-descontos{width:100px;margin-bottom:7px;}}.terms-page .container>ol{padding-left:0;}.terms-page .container h3{background-color:#f3f3f3;padding:10px 10px 10px 50px;font-size:20px;font-weight:300;}.terms-page .container>ol>li>ol{list-style:decimal;padding-left:70px;}.terms-page .container>ol>li>ol>li{padding-left:10px;}.terms-page .container ol{list-style:none;margin-top:30px;}.terms-page .container ol li+li{margin-top:15px;}.terms-page .container ol>ol>ol{padding-left:20px;}@media(min-width:767px){.terms-page .container h3{font-size:28px;}}section#search-results form#search{background-color:#8c8f94;padding:15px 0;font-size:0;}section#search-results form#search select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15%;height:45px;padding:0 20px;background-color:#fff;border:none;border-radius:3px;font-size:1rem;background-image:url("/content/img/arrow_down.svg");background-position:95% center;background-repeat:no-repeat;box-sizing:border-box;outline:none;margin-right:1%;}@media(max-width:1200px){section#search-results form#search select{width:24%;margin:0 .5% 1%;}}@media(max-width:767px){section#search-results form#search select{width:100%;margin:0 0 2%;}}section#search-results form#search select::-ms-expand{display:none;}section#search-results form#search .filter-text-wrapper{display:inline-block;position:relative;width:242px;}@media(max-width:767px){section#search-results form#search .filter-text-wrapper{width:100%;}}section#search-results form#search #search-field-icon{position:absolute;top:13px;left:20px;}section#search-results form#search #search-field-icon.searching{-webkit-animation:mySearch 1s linear infinite;-moz-animation:mySearch 1s linear infinite;-o-animation:mySearch 1s linear infinite;animation:mySearch 1s linear infinite;}section#search-results form#search input[type="search"]{width:100%;height:45px;padding:0 20px 0 60px;border:none;border-radius:3px;font-size:1rem;box-sizing:border-box;outline:none;}@media(max-width:1200px){section#search-results form#search input[type="search"]{margin:0 .5%;}}@media(max-width:767px){section#search-results form#search input[type="search"]{width:100%;margin:0 0 2%;}}section#search-results form#search input[type="submit"]{width:13%;margin-left:1%;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border:none;color:#fff;height:45px;padding:0 20px;border-radius:3px;font-size:1rem;outline:none;position:relative;transition:all .2s linear;}section#search-results form#search input[type="submit"]:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}@media(max-width:1200px){section#search-results form#search input[type="submit"]{width:32.33%;margin:0 .5%;}}@media(max-width:767px){section#search-results form#search input[type="submit"]{width:100%;margin:0;}}section#search-results #results{background-color:#f1f2f6;}section#search-results #results p.count{margin:0;padding:1rem 0;}section#search-results #results ul{font-size:0;padding:0;}section#search-results #results li.partner{width:calc(32% - (46px/3));margin-left:23px;display:inline-block;font-size:1rem;background-color:#fff;box-sizing:border-box;padding:30px;margin-bottom:2%;border-radius:5px;position:relative;vertical-align:top;border:3px solid transparent;}section#search-results #results li.partner .infowindow-content{text-align:center;font-weight:400;color:#808080;}section#search-results #results li.partner .marker-content{display:none;}section#search-results #results li.partner .addthis_sharing_toolbox{margin-top:10px;}section#search-results #results li.partner.open{border:3px solid #f00;border-right:none;}section#search-results #results li.partner:nth-child(3n).open{border-right:3px solid #f00;}section#search-results #results li.partner:nth-child(3n) .service.open{border-right:3px solid #f00;border-left:none;}section#search-results #results li.partner:nth-child(3n) .service.open~.service-close{right:100%;}section#search-results #results li.partner:nth-child(3n) .contacts.open{border-right:3px solid #f00;border-left:none;}section#search-results #results li.partner:nth-child(3n) .contacts.open~.service-close{right:100%;}section#search-results #results li.partner:nth-child(3n) .map.open,section#search-results #results li.partner:nth-child(3n) .service.open,section#search-results #results li.partner:nth-child(3n) .contacts.open{right:99%;left:auto;border:3px solid #f00;border-left:3px solid #f00;border-right:none;border-radius:5px 0 0 5px;}section#search-results #results li.partner:nth-child(3n) .map.open+.map-close{opacity:1;right:105%;}section#search-results #results li.partner:nth-child(3n) div.category a.service.toggled{color:#f00;}section#search-results #results li.partner:nth-child(3n) div.category a.service.toggled .arrow-left{display:inline-block;}section#search-results #results li.partner:nth-child(3n) div.category a.service.toggled .arrow-down{display:none;}section#search-results #results li.partner:nth-child(3n) div.category a.service.toggled .arrow-right{display:none;}section#search-results #results li.partner:nth-child(3n) div.category a.contacts.toggled{color:#f00;}section#search-results #results li.partner:nth-child(3n) div.category a.contacts.toggled .arrow-left{display:inline-block;}section#search-results #results li.partner:nth-child(3n) div.category a.contacts.toggled .arrow-down{display:none;}section#search-results #results li.partner:nth-child(3n) div.category a.contacts.toggled .arrow-right{display:none;}section#search-results #results li.partner:nth-child(3n-2){margin-left:0;}@media(max-width:767px){section#search-results #results li.partner{width:100%;margin:0 0 2%;}}section#search-results #results li.partner img.logo{position:absolute;top:37px;left:30px;border-radius:50%;border:1px solid #ddd;width:75px;height:75px;}section#search-results #results li.partner a.link{position:absolute;top:30px;right:30px;width:30px;height:30px;border-radius:50%;background-color:#dcdddf;background-image:url("/content/img/partners/external.svg");background-repeat:no-repeat;background-position:center;}section#search-results #results li.partner div.name{padding-left:95px;color:#6c6c6c;font-size:.875rem;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #c2c2c2;font-weight:700;}section#search-results #results li.partner div.name h1{margin:0;font-size:17px;overflow:hidden;font-weight:600;line-height:1.1;height:5.55rem;display:table-cell;vertical-align:middle;color:#444;}section#search-results #results li.partner h2{margin:10px 0 0;font-weight:700;color:#444;font-size:15px;}section#search-results #results li.partner div.campaigns{display:table;width:100%;}section#search-results #results li.partner div.campaigns div.col{display:table-cell;vertical-align:top;}section#search-results #results li.partner div.campaigns div.col2{float:right;margin-bottom:-8px;}section#search-results #results li.partner div.campaigns div.col2 a{margin:auto 10px;}section#search-results #results li.partner div.campaigns h2{color:#008000;font-size:.9rem;margin:10px 0 0;font-weight:600;height:30px;}section#search-results #results li.partner div.campaigns h2 a{color:#008000;text-decoration:none;}section#search-results #results li.partner span.h2substitute{display:block;height:39px;}section#search-results #results li.partner div.category{font-size:1rem;margin-top:15px;}section#search-results #results li.partner div.category a.service{text-decoration:none;position:relative;overflow:hidden;color:#444;font-size:15px;font-weight:700;line-height:1.1;}section#search-results #results li.partner div.category a.service .arrow-right{display:none;height:10px;fill:red;}section#search-results #results li.partner div.category a.service .arrow-left{display:none;height:10px;fill:red;}section#search-results #results li.partner div.category a.service .arrow-down{display:inline-block;width:8px;fill:#6c6c6c;}section#search-results #results li.partner div.category a.service.toggled{color:#f00;}section#search-results #results li.partner div.category a.service.toggled .arrow-right{display:inline-block;}section#search-results #results li.partner div.category a.service.toggled .arrow-down{display:none;}section#search-results #results li.partner div.category a.contacts{text-decoration:none;position:relative;overflow:hidden;color:#444;font-size:15px;font-weight:700;line-height:1.1;}section#search-results #results li.partner div.category a.contacts .arrow-right{display:none;height:10px;fill:red;}section#search-results #results li.partner div.category a.contacts .arrow-left{display:none;height:10px;fill:red;}section#search-results #results li.partner div.category a.contacts .arrow-down{display:inline-block;width:8px;fill:#6c6c6c;}section#search-results #results li.partner div.category a.contacts.toggled{color:#f00;}section#search-results #results li.partner div.category a.contacts.toggled .arrow-right{display:inline-block;}section#search-results #results li.partner div.category a.contacts.toggled .arrow-down{display:none;}section#search-results #results li.partner div.category.display-mobile{display:none;}@media(max-width:1023px){section#search-results #results li.partner div.category.display-mobile{display:block;}}section#search-results #results li.partner div.display-desktop{display:none;}@media(min-width:1023px){section#search-results #results li.partner div.display-desktop{display:block;}}section#search-results #results li.partner div.item{fill:#6c6c6c;font-size:14px;color:#6c6c6c;}section#search-results #results li.partner div.item p{margin:0;padding-right:20px;position:relative;font-weight:500;}section#search-results #results li.partner div.item p.small{font-size:1rem;}section#search-results #results li.partner div.item p.large{max-height:none;}section#search-results #results li.partner div.item p.address{overflow:hidden;height:60px;}@media(max-width:1023px){section#search-results #results li.partner div.item p.address{padding-right:0;}}section#search-results #results li.partner div.item a{color:#6c6c6c;text-decoration:none;font-weight:500;}@media(max-width:1023px){section#search-results #results li.partner{width:530px;margin:0 auto;display:block;}section#search-results #results li.partner div.map.open{overflow:hidden;left:0;border-left:3px solid #f00;border-radius:5px;width:calc(100% + 3px);}section#search-results #results li.partner div.service.open{left:0;border-radius:5px;border-left:3px solid #f00;width:calc(100% + 3px);}section#search-results #results li.partner div.service.open+.service-close{right:23px;}section#search-results #results li.partner div.contacts.open{left:0;border-radius:5px;border-left:3px solid #f00;width:calc(100% + 3px);}section#search-results #results li.partner div.contacts.open+.contacts-close{right:23px;}section#search-results #results li.partner:nth-child(3n) .map.open,section#search-results #results li.partner:nth-child(3n) .service.open,section#search-results #results li.partner:nth-child(3n) .contacts.open{right:0;left:0;border-right:3px solid #f00;border-left:3px solid #f00;width:calc(100% + 6px);border-radius:5px;}section#search-results #results li.partner:nth-child(3n) .map.open+.map-close,section#search-results #results li.partner:nth-child(3n) .service.open+.map-close,section#search-results #results li.partner:nth-child(3n) .contacts.open+.map-close{right:25px;}section#search-results #results li.partner:nth-child(3n) .map.open~.service-close,section#search-results #results li.partner:nth-child(3n) .service.open~.service-close,section#search-results #results li.partner:nth-child(3n) .contacts.open~.service-close{right:23px;}section#search-results #results li.partner div.map.open+.map-close{right:25px;}section#search-results #results li.partner+.partner{margin-top:20px;}section#search-results #results li.partner:nth-child(3n-2){margin-left:auto;}}@media(max-width:767px){section#search-results #results li.partner{width:300px;}}section#search-results #results div.map{background-color:#ddd;position:absolute;top:50%;left:calc(150% + 11.5px);transform:translate(-50%,-50%);width:0;height:0;transition:border-radius .35s ease-in,width .2s linear,height .2s linear,opacity .5s linear;border-radius:5px;opacity:0;z-index:1;border:3px solid #f00;border-left:none;display:none;}section#search-results #results div.map.open{display:block;width:calc(100% + 30px);top:-3px;left:100%;transform:none;bottom:-3px;border-radius:0 5px 5px 0;opacity:1;height:auto;margin-left:-3px;}section#search-results #results div.map.open+.map-close{width:30px;height:30px;opacity:1;top:10px;right:-100%;color:#fff;z-index:10;margin-right:-10px;}section#search-results #results div.map+button.map-close{opacity:0;width:0;height:0;border-radius:50%;position:absolute;top:25px;right:25px;background-color:#f00;outline:none;border:none;padding:0;transition:all .2s linear;}section#search-results #results div.service{background-color:#fff;position:absolute;top:50%;left:calc(150% + 11.5px);transform:translate(-50%,-50%);width:0;height:0;transition:border-radius .35s ease-in,width .2s linear,height .2s linear,opacity .5s linear;border-radius:5px;z-index:1;opacity:0;border:3px solid #f00;border-left:none;display:none;overflow-y:auto;overflow-x:hidden;padding:15px 64px 15px 15px;}section#search-results #results div.service.open{width:calc(100% + 30px);top:-3px;left:100%;transform:none;bottom:-3px;border-radius:0 5px 5px 0;opacity:1;height:auto;margin-left:-3px;display:block;}section#search-results #results div.service.open+.service-close{width:30px;height:30px;opacity:1;top:10px;right:-100%;color:#fff;z-index:10;}section#search-results #results div.service+button.service-close{opacity:0;width:0;height:0;border-radius:50%;position:absolute;top:25px;right:25px;background-color:#f00;outline:none;border:none;padding:0;transition:all .2s linear;}section#search-results #results div.service p{font-size:12px;color:#545454;}section#search-results #results div.service p.category{font-weight:600;margin-top:15px;}section#search-results #results div.service p.subcategory{font-weight:400;margin-top:15px;}section#search-results #results div.service p.childsubcategory{margin-top:2px;}section#search-results #results div.service ul.cat-service{font-size:15px;color:#545454;padding-left:0;list-style:none;}section#search-results #results div.service ul.cat-service li{width:100%;margin-bottom:0;padding:0;}section#search-results #results div.service ul.cat-service li.category{font-weight:600;color:#7d7d7d;}section#search-results #results div.service ul.cat-service li.category>span{color:#444;cursor:pointer;}section#search-results #results div.service ul.cat-service li.category>span svg{display:inline-block;width:10px;fill:#ff000e;}section#search-results #results div.service ul.cat-service li.category>span .arrow-up{display:none;}section#search-results #results div.service ul.cat-service li.category .category-items{display:none;}section#search-results #results div.service ul.cat-service li.category.open .category-items{display:block;list-style-type:disc;}section#search-results #results div.service ul.cat-service li.category.open>span .arrow-up{display:inline-block;}section#search-results #results div.service ul.cat-service li.category.open>span .arrow-down{display:none;}section#search-results #results div.service ul.cat-service li.category ul{font-size:14px;list-style:none;}section#search-results #results div.service ul.cat-service li.category+.category{margin-top:2px;margin-top:10px;}section#search-results #results div.service ul.cat-service li.subcategory{margin-left:5px;margin-top:8px;}section#search-results #results div.service ul.cat-service li.subcategory span{color:#444;font-size:14px;font-weight:500;}section#search-results #results div.service ul.cat-service li.childsubcategory{font-weight:400;margin-top:2px;}section#search-results #results div.contacts{background-color:#fff;position:absolute;top:50%;left:calc(150% + 11.5px);transform:translate(-50%,-50%);width:0;height:0;transition:border-radius .35s ease-in,width .2s linear,height .2s linear,opacity .5s linear;border-radius:5px;z-index:1;opacity:0;border:3px solid #f00;border-left:none;display:none;overflow-y:auto;overflow-x:hidden;padding:15px 64px 15px 15px;}section#search-results #results div.contacts.open{width:calc(100% + 30px);top:-3px;left:100%;transform:none;bottom:-3px;border-radius:0 5px 5px 0;opacity:1;height:auto;margin-left:-3px;display:block;}section#search-results #results div.contacts.open+.contacts-close{width:30px;height:30px;opacity:1;top:10px;right:-100%;color:#fff;z-index:10;}section#search-results #results div.contacts+button.contacts-close{opacity:0;width:0;height:0;border-radius:50%;position:absolute;top:25px;right:25px;background-color:#f00;outline:none;border:none;padding:0;transition:all .2s linear;}section#search-results #results a.map{height:3.125rem;line-height:3.125rem;padding:0 60px 0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;color:#fff;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:5px;position:relative;width:100%;box-sizing:border-box;margin-top:20px;transition:all .2s linear;}section#search-results #results a.map:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}section#search-results #results a.map:after{content:'';width:20px;height:28px;background-image:url("/content/img/pin.svg");background-repeat:no-repeat;vertical-align:middle;position:absolute;top:50%;margin-top:-14px;right:30px;}section#search-results #results div.map-no-gps{height:3.125rem;line-height:3.125rem;padding:0 60px 0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;color:#fff;background:-webkit-linear-gradient(-45deg,#8c8f94 0%,#8c8f94 100%);background:-webkit-linear-gradient(315deg,#8c8f94 0%,#8c8f94 100%);background:linear-gradient(135deg,#8c8f94 0%,#8c8f94 100%);border-radius:5px;position:relative;width:100%;box-sizing:border-box;margin-top:20px;transition:all .2s linear;}section#search-results #results div.map-no-gps:after{content:'';width:20px;height:28px;background-image:url("/content/img/pin.svg");background-repeat:no-repeat;vertical-align:middle;position:absolute;top:50%;margin-top:-14px;right:30px;}section#search-results .see-more{text-align:center;margin:20px auto 0 auto;}section#search-results .see-more .more-btn{cursor:pointer;width:10%;display:inline-block;border-radius:3px;border:3px solid #bfbfbf;color:#808080;font-weight:500;line-height:32px;text-decoration:none;}section#search-results .see-more .more-btn:hover{background-color:#f5f5f5;}section#search-results .see-more .more-btn:active{background-color:#e8e8e8;}section#search-results .see-more a.prev{background-image:url("/content/img/arrow_left_alt2.svg");}section#search-results .see-more a.next{background-image:url("/content/img/arrow_right_alt2.svg");}section#search-results .see-more a.end{width:11px;height:19px;background-image:url("/content/img/arrow_right_alt4.svg");margin-left:10px;}section#search-results .see-more a.sart{width:11px;height:19px;background-image:url("/content/img/arrow_left_alt4.svg");margin-left:10px;}#list-partners{min-height:200px;}.area-requests-page .requests{list-style:none;padding-left:0;margin-top:20px;}.area-requests-page .requests li{border:1px solid #d4d4d4;width:290px;margin:20px auto 0 auto;}.area-requests-page .requests li .title{display:block;padding:12px 10px;background-color:#f5f5f5;font-size:14px;}.area-requests-page .requests li .banner{position:relative;padding-left:80px;height:125px;overflow:hidden;}.area-requests-page .requests li .banner>img{width:208px;position:absolute;top:50%;transform:translateY(-50%);}.area-requests-page .requests li .banner .icon{display:inline-block;width:80px;height:100%;vertical-align:top;position:absolute;left:0;top:0;bottom:0;}.area-requests-page .requests li .banner .icon img{position:absolute;top:0;bottom:0;left:0;right:0;width:auto;max-width:80px;top:50%;transform:translateY(-50%);}.area-requests-page .requests li .bottom{margin-top:10px;padding-left:10px;padding-right:10px;text-align:center;}.area-requests-page .requests li .bottom img{max-width:100px;}.area-requests-page .requests li .bottom .download-btn{display:inline-block;padding:8px 12px;background-color:#d16562;border-radius:2px;color:#fff;text-decoration:none;margin-top:10px;}.area-requests-page .requests li .bottom .download-btn:hover{background-color:#cb524e;}.area-requests-page .requests li .bottom .download-btn:active{background-color:#c84642;}.area-requests-page .requests li .note{display:inline-block;padding:10px;font-size:15px;color:#525252;}@media(min-width:767px){.area-requests-page .requests li{width:446px;}.area-requests-page .requests li .title{font-size:20px;}.area-requests-page .requests li .banner img{width:365px;}.area-requests-page .requests li .bottom{text-align:left;}.area-requests-page .requests li .bottom .download-btn{float:right;margin-top:7px;}}@media(min-width:1023px){.area-requests-page .requests{margin:40px -20px 0 -20px;}.area-requests-page .requests li{display:inline-block;margin:20px;}}.area-wishlist-page .campaigns-wrapper{margin:40px 0;text-align:center;}.area-wishlist-page .campaigns-wrapper .campaign{width:288px;height:450px;display:inline-block;vertical-align:top;text-align:left;}.area-wishlist-page .campaigns-wrapper .campaign>.content{display:block;position:relative;overflow:hidden;border-radius:3px;}.area-wishlist-page .campaigns-wrapper .campaign>.content .image-container{width:288px;height:202px;overflow:hidden;}.area-wishlist-page .campaigns-wrapper .campaign>.content .image-container img{-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;}.area-wishlist-page .campaigns-wrapper .campaign>.content .image-container:hover img{-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);}.area-wishlist-page .campaigns-wrapper .campaign>.content .discount-ball{position:absolute;width:80px;height:80px;top:13px;right:13px;color:#fff;background-color:#ef7676;border-radius:40px;text-align:center;padding-top:14px;line-height:22px;z-index:1;pointer-events:none;}.area-wishlist-page .campaigns-wrapper .campaign>.content .discount-ball .title{font-size:14px;font-weight:bold;margin-bottom:0;}.area-wishlist-page .campaigns-wrapper .campaign>.content .discount-ball .value{font-size:30px;font-weight:bold;}.area-wishlist-page .campaigns-wrapper .campaign>.content .info{font-size:0;text-align:left;}.area-wishlist-page .campaigns-wrapper .campaign>.content .info .icon{display:inline-block;width:63px;height:92px;vertical-align:top;position:relative;}.area-wishlist-page .campaigns-wrapper .campaign>.content .info .name{display:inline-block;width:225px;height:92px;background-color:#ece8e0;padding:10px;}.area-wishlist-page .campaigns-wrapper .campaign>.content .info .name h2{font-size:14px;color:#393535;font-weight:bold;margin-top:0;}.area-wishlist-page .campaigns-wrapper .campaign>.content .info .name .description{font-size:12px;color:#393535;line-height:12px;}.area-wishlist-page .campaigns-wrapper .campaign>.content .prices .price{float:left;width:50%;height:64px;background-color:#e7e7e7;position:relative;padding:25px 13px 10px 13px;color:#7e7777;}.area-wishlist-page .campaigns-wrapper .campaign>.content .prices .price .title{position:absolute;top:6px;left:13px;font-size:14px;}.area-wishlist-page .campaigns-wrapper .campaign>.content .prices .price .value{font-size:25px;}.area-wishlist-page .campaigns-wrapper .campaign>.content .prices .price.now{color:#db3534;background-color:#f3f3f3;}.area-wishlist-page .campaigns-wrapper .campaign>.content .prices .price.now .value{font-weight:bold;}.area-wishlist-page .campaigns-wrapper .campaign>.actionbar{margin-top:15px;}.area-wishlist-page .campaigns-wrapper .campaign>.actionbar .wishlist-btn{color:#6f6f6f;width:110px;border-radius:2px;padding-left:45px;position:relative;background-color:#e7e7e7;line-height:13px;height:40px;text-decoration:none;padding-top:5px;}.area-wishlist-page .campaigns-wrapper .campaign>.actionbar .wishlist-btn.active .fa{color:#d16562;}.area-wishlist-page .campaigns-wrapper .campaign>.actionbar .wishlist-btn:hover{background-color:#dadada;}.area-wishlist-page .campaigns-wrapper .campaign>.actionbar .wishlist-btn:active{background-color:#cecece;}.area-wishlist-page .campaigns-wrapper .campaign>.actionbar .wishlist-btn .fa{position:absolute;left:15px;top:12px;font-size:16px;}.area-wishlist-page .campaigns-wrapper .campaign>.actionbar .wishlist-btn span{font-size:12px;}.area-wishlist-page .campaigns-wrapper .campaign>.actionbar a{display:inline-block;vertical-align:middle;}.area-wishlist-page .campaigns-wrapper .campaign>.actionbar .subscribe-button{margin-top:0;margin-left:10px;float:right;}@media(min-width:600px){.area-wishlist-page .campaigns-wrapper .campaign{margin:17px;height:405px;}}@media(min-width:1023px){.area-wishlist-page .campaigns-wrapper{text-align:left;margin:20px -17px;}}.area-myinfo-page .data-area{margin-top:20px;}.area-myinfo-page .data-area .top{padding:10px 0;}.area-myinfo-page .data-area .top .title{color:#d0655b;font-size:20px;font-weight:300;}.area-myinfo-page .data-area .top .buttons{padding:5px 0;text-align:center;}.area-myinfo-page .data-area .top .buttons .edit{display:none;}.area-myinfo-page .data-area .top .buttons button{padding:5px 10px;outline:none;background-color:transparent;border:none;}.area-myinfo-page .data-area .top .buttons button .fa{font-size:20px;vertical-align:middle;}.area-myinfo-page .data-area .input-field{padding-top:20px;}.area-myinfo-page .data-area .input-field.full{width:100%;clear:both;}.area-myinfo-page .data-area .input-field label{font-weight:300;font-size:16px;}.area-myinfo-page .data-area .input-field input,.area-myinfo-page .data-area .input-field select{display:block;width:100%;}.area-myinfo-page .data-area .input-field label,.area-myinfo-page .data-area .input-field .full{display:block;width:100%;}.area-myinfo-page .data-area .input-field.right+.left{clear:left;}.area-myinfo-page .data-area .input-field input[type="text"],.area-myinfo-page .data-area .input-field input[type="email"],.area-myinfo-page .data-area .input-field input[type="password"],.area-myinfo-page .data-area .input-field select{border:1px solid #bfbfbf;padding:12px 8px;}.area-myinfo-page .data-area .input-field input[type="text"]+input[type="text"],.area-myinfo-page .data-area .input-field input[type="text"]+input[type="email"],.area-myinfo-page .data-area .input-field input[type="text"] input[type="password"],.area-myinfo-page .data-area .input-field input[type="text"]+select,.area-myinfo-page .data-area .input-field input[type="email"]+input[type="text"],.area-myinfo-page .data-area .input-field input[type="email"]+input[type="email"],.area-myinfo-page .data-area .input-field input[type="email"] input[type="password"],.area-myinfo-page .data-area .input-field input[type="email"]+select,.area-myinfo-page .data-area .input-field input[type="password"]+input[type="text"],.area-myinfo-page .data-area .input-field input[type="password"]+input[type="email"],.area-myinfo-page .data-area .input-field input[type="password"] input[type="password"],.area-myinfo-page .data-area .input-field input[type="password"]+select,.area-myinfo-page .data-area .input-field select+input[type="text"],.area-myinfo-page .data-area .input-field select+input[type="email"],.area-myinfo-page .data-area .input-field select input[type="password"],.area-myinfo-page .data-area .input-field select+select{margin-top:10px;}.area-myinfo-page .data-area .actions{padding-top:20px;text-align:right;}.area-myinfo-page .data-area .actions .save{margin-left:10px;}.area-myinfo-page .data-area .actions button{border:none;padding:8px 20px;color:#fff;border-radius:2px;outline:none;}.area-myinfo-page .data-area .actions button.cancel{background-color:#bababa;}.area-myinfo-page .data-area .actions button.cancel:hover{background-color:#adadad;}.area-myinfo-page .data-area .actions button.cancel:active{background-color:#a6a6a6;}.area-myinfo-page .data-area .actions button.save{background-color:#d16562;}.area-myinfo-page .data-area .actions button.save:hover{background-color:#cb524e;}.area-myinfo-page .data-area .actions button.save:active{background-color:#c84642;}.area-myinfo-page .data-area form{padding:0 40px 20px 40px;background-color:#e7e7e7;}.area-myinfo-page .data-area.showing-mode form{background-color:#f7f7f7;}.area-myinfo-page .data-area.showing-mode form .actions{display:none;}.area-myinfo-page .data-area.showing-mode .top .buttons .cancel{display:none;}.area-myinfo-page .data-area.showing-mode .top .buttons .edit{display:inline-block;}.area-myinfo-page .data-area.showing-mode .input-field input[type="text"],.area-myinfo-page .data-area.showing-mode .input-field input[type="email"],.area-myinfo-page .data-area.showing-mode .input-field input[type="password"],.area-myinfo-page .data-area.showing-mode .input-field select{border:none;background-color:transparent;font-weight:bold;font-size:16px;padding:0;margin-top:5px;}@media(min-width:767px){.area-myinfo-page .data-area .top .title{font-size:33px;}.area-myinfo-page .data-area .top .buttons{float:right;}.area-myinfo-page .data-area .input-field.left,.area-myinfo-page .data-area .input-field.right{width:48%;float:left;}.area-myinfo-page .data-area .input-field.right{margin-left:4%;}.area-myinfo-page .data-area .input-field input[type="text"]+input[type="text"],.area-myinfo-page .data-area .input-field input[type="text"] input[type="email"],.area-myinfo-page .data-area .input-field input[type="text"] input[type="password"],.area-myinfo-page .data-area .input-field input[type="text"]+select,.area-myinfo-page .data-area .input-field input[type="password"]+input[type="text"],.area-myinfo-page .data-area .input-field input[type="password"] input[type="email"],.area-myinfo-page .data-area .input-field input[type="password"] input[type="password"],.area-myinfo-page .data-area .input-field input[type="password"]+select,.area-myinfo-page .data-area .input-field input[type="email"]+input[type="text"],.area-myinfo-page .data-area .input-field input[type="email"] input[type="email"],.area-myinfo-page .data-area .input-field input[type="email"] input[type="password"],.area-myinfo-page .data-area .input-field input[type="email"]+select,.area-myinfo-page .data-area .input-field select+input[type="text"],.area-myinfo-page .data-area .input-field select input[type="email"],.area-myinfo-page .data-area .input-field select input[type="password"],.area-myinfo-page .data-area .input-field select+select{margin-left:10px;margin-top:0;}.area-myinfo-page .data-area .input-field input,.area-myinfo-page .data-area .input-field select{display:inline-block;width:auto;}.area-myinfo-page .data-area .input-field label,.area-myinfo-page .data-area .input-field .full{display:block;width:100%;}.area-myinfo-page .data-area .input-field.left+.actions{float:right;width:48%;padding-top:60px;}.area-myinfo-page .data-area .input-field.right+.actions{clear:both;}}.page-sub-menu{border-top:3px solid #ece8df;margin-top:5px;}.page-sub-menu ul{list-style:none;padding-left:0;}.page-sub-menu ul li{display:inline-block;margin-top:2px;}.page-sub-menu ul li a{display:inline-block;border-top:3px solid transparent;font-size:12px;font-weight:300;color:#000;text-decoration:none;min-width:70px;}.page-sub-menu ul li+li{margin-left:5px;}.page-sub-menu ul li:hover a,.page-sub-menu ul li.selected a{color:#ca4846;border-top:3px solid #ca4846;}@media(min-width:767px){.page-sub-menu{margin-top:23px;}.page-sub-menu ul li{display:inline-block;margin-top:2px;}.page-sub-menu ul li a{border-top:10px solid transparent;font-size:26px;min-width:200px;}.page-sub-menu ul li+li{margin-left:30px;}.page-sub-menu ul li:hover a,.page-sub-menu ul li.selected a{border-top:10px solid #ca4846;}}.subscribe-page .lead{font-size:30px;font-weight:300;max-width:440px;text-align:center;margin:0 auto;color:#d06561;margin-top:20px;}.subscribe-page .disclaimer{text-align:center;margin:20px 0 0 0;font-size:13px;}.subscribe-page .subscribe-banner{margin-top:70px;background:url("/Content/img/subscribe-banner-bg.jpg");background-size:cover;padding-bottom:55px;}.subscribe-page .main-text-left{text-align:center;max-width:600px;margin:50px auto 0 auto;}.subscribe-page .main-text-left .text-wrapper p{font-weight:300;font-size:22px;font-family:'Open Sans Light','Open Sans',Arial,sans-serif;margin-bottom:0;}.subscribe-page .main-text-left .text-wrapper p b{font-weight:600;}.subscribe-page .main-text-left .text-wrapper p+p{margin-top:0;}.subscribe-page .main-text-right{position:relative;}.subscribe-page .main-text-right .bullet-wrapper{margin:80px auto 0 auto;width:260px;height:260px;}.subscribe-page .main-text-right .bullet-promo{color:#fff;background-color:rgba(206,0,0,.52);border-radius:50%;height:260px;width:260px;text-align:center;vertical-align:middle;display:table-cell;}.subscribe-page .main-text-right .bullet-promo .campaign,.subscribe-page .main-text-right .bullet-promo .offer,.subscribe-page .main-text-right .bullet-promo .footnotes{display:block;}.subscribe-page .main-text-right .bullet-promo .campaign{font-weight:300;font-size:22px;display:block;margin-top:5px;}.subscribe-page .main-text-right .bullet-promo .offer{margin:30px 0 15px 0;line-height:20px;}.subscribe-page .main-text-right .bullet-promo .offer .top,.subscribe-page .main-text-right .bullet-promo .offer .bottom{display:inline-block;font-weight:700;}.subscribe-page .main-text-right .bullet-promo .offer .top{font-size:54px;}.subscribe-page .main-text-right .bullet-promo .offer .bottom{font-size:24px;position:relative;left:3px;}.subscribe-page .main-text-right .bullet-promo .footnotes{font-size:14px;font-weight:300;letter-spacing:.1px;}.subscribe-page .packages-wrapper{text-align:center;padding:20px 0 60px 0;}.subscribe-page .packages-wrapper .packages{list-style:none;padding-left:0;padding-bottom:155px;}.subscribe-page .packages-wrapper .packages>li{vertical-align:top;width:300px;text-align:left;border-radius:3px;border:1px solid #bfbfbf;padding:35px 15px 15px 15px;position:relative;display:inline-block;margin:105px auto;}.subscribe-page .packages-wrapper .packages>li h1{margin-top:0;text-align:center;font-size:18px;color:#fff;font-weight:bold;padding:10px 0;border-radius:3px;margin-bottom:0;width:260px;position:absolute;top:-20px;left:0;right:0;margin:0 auto;}.subscribe-page .packages-wrapper .packages>li .body{font-family:'Open Sans',sans-serif;}.subscribe-page .packages-wrapper .packages>li .body b{font-weight:600;}.subscribe-page .packages-wrapper .packages>li .body em{font-size:14px;color:#d06561;font-weight:600;font-style:normal;}.subscribe-page .packages-wrapper .packages>li .subscribe-button{width:100%;padding:15px 30px;text-align:center;font-size:22px;font-weight:600;margin-top:20px;}.subscribe-page .packages-wrapper .packages>li .network-compare{position:absolute;font-size:0;bottom:-145px;right:15px;}.subscribe-page .packages-wrapper .packages>li .network-compare .compare,.subscribe-page .packages-wrapper .packages>li .network-compare .description{display:inline-block;}.subscribe-page .packages-wrapper .packages>li .network-compare .description{width:calc(100% - 140px);font-size:14px;}.subscribe-page .packages-wrapper .packages>li .network-compare .description .item-label{display:block;position:relative;top:-5px;}.subscribe-page .packages-wrapper .packages>li .network-compare .description .item-label+.item-label{top:10px;}.subscribe-page .packages-wrapper .packages>li .network-compare .compare{list-style:none;padding-left:0;width:134px;letter-spacing:0;font-size:0;border:1px solid #bfbfbf;border-radius:4px;position:relative;left:8px;white-space:nowrap;}.subscribe-page .packages-wrapper .packages>li .network-compare .compare .first-item,.subscribe-page .packages-wrapper .packages>li .network-compare .compare .second-item{height:45px;line-height:45px;font-weight:bold;font-size:13px;}.subscribe-page .packages-wrapper .packages>li .network-compare .compare .first-item .fa-check,.subscribe-page .packages-wrapper .packages>li .network-compare .compare .second-item .fa-check{font-size:20px;color:#74ab13;}.subscribe-page .packages-wrapper .packages>li .network-compare .compare>li{display:inline-block;text-align:center;width:66px;font-size:14px;white-space:normal;}.subscribe-page .packages-wrapper .packages>li .network-compare .compare>li .head{width:66px;height:60px;background-color:#a3a097;color:#fff;display:table-cell;vertical-align:middle;font-size:11px;}.subscribe-page .packages-wrapper .packages>li .network-compare .compare>li:first-child .head{border-radius:3px 0 0 0;}.subscribe-page .packages-wrapper .packages>li .network-compare .compare>li:first-child:before{display:block;height:71px;width:1px;background-color:#bfbfbf;position:absolute;left:65px;content:'';top:70px;}.subscribe-page .packages-wrapper .packages>li .network-compare .compare>li:last-child .head{border-radius:0 3px 0 0;}.subscribe-page .packages-wrapper .packages>li .network-compare .compare>li:last-child .head:before{position:absolute;display:block;content:'';height:40px;width:1px;background-color:#fff;top:10px;}.subscribe-page .packages-wrapper .packages>li .note{font-size:12px;position:absolute;right:0;text-align:left;bottom:-40px;width:130px;}.subscribe-page .packages-wrapper .packages>li.gray h1{background-color:#a3a097;}.subscribe-page .packages-wrapper .packages>li.gold h1{background-color:#d78626;}@media(min-width:767px){.subscribe-page .packages-wrapper{text-align:center;padding:120px 0 80px 0;}.subscribe-page .packages-wrapper .packages>li{margin:0 20px;}}@media(min-width:1023px){.subscribe-page .subscribe-banner{height:200px;padding-bottom:0;}.subscribe-page .subscribe-banner>.container{height:200px;}.subscribe-page .main-text-left,.subscribe-page .main-text-right{height:100%;}.subscribe-page .main-text-left{text-align:left;margin:auto;font-size:24px;}.subscribe-page .main-text-left .text-wrapper{position:absolute;top:0;bottom:0;display:table;height:100%;}.subscribe-page .main-text-left .text-wrapper p{font-size:24px;}.subscribe-page .main-text-left .text-wrapper p b{font-weight:700;}.subscribe-page .main-text-left .text-wrapper p:first-child{max-width:450px;}.subscribe-page .main-text-left .text-wrapper p+p{margin-top:20px;}.subscribe-page .main-text-left .text-wrapper .inner{display:table-cell;vertical-align:middle;height:100%;}.subscribe-page .main-text-right .bullet-wrapper{position:absolute;right:15px;top:0;bottom:0;margin:auto;width:280px;height:280px;}.subscribe-page .main-text-right .bullet-promo{height:280px;width:280px;}.subscribe-page .packages-wrapper{text-align:center;padding:120px 0 80px 0;}.subscribe-page .packages-wrapper .packages>li{display:inline-block;width:350px;margin:0 5%;padding:48px 30px 30px 30px;}.subscribe-page .packages-wrapper .packages>li h1{font-size:25px;padding:15px 0;width:300px;top:-28px;}.subscribe-page .packages-wrapper .packages>li .network-compare{bottom:-140px;right:30px;}.subscribe-page .packages-wrapper .packages>li .network-compare .description{padding-left:20px;}}.login-page{padding:10px 0 37px 0;display:table;height:100%;position:absolute;width:100%;top:0;bottom:0;left:0;right:0;}.login-page .login-page-inner{vertical-align:middle;display:table-cell;}.login-page .login-box{margin:0 auto;width:300px;padding:27px 25px 15px 25px;background-color:#fff;border-radius:4px;text-align:center;position:relative;}.login-page .login-box .form-input{text-align:left;}.login-page .login-box .form-input label{color:#808080;font-size:14px;font-weight:normal;}.login-page .login-box .form-input label.focus{color:#d06561;}.login-page .login-box .form-input label.input-label[for="IsClient"]{margin-left:30px;}.login-page .login-box .form-input label.input-label[for="IsClient"]+input{margin:0;font-size:20px;position:relative;left:-2px;top:-23px;}.login-page .login-box .form-input input{display:block;width:100%;border:1px solid #bfbfbf;padding:5px 10px;outline:none;}.login-page .login-box .form-input input:focus{border:1px solid #d06561;}.login-page .login-box .form-input select{display:block;height:42px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bfbfbf;border-radius:0;background-color:transparent;padding:0 20px;}.login-page .login-box .form-input select::-ms-expand{display:none;}.login-page .login-box .form-input+.form-input{margin-top:17px;}.login-page .login-box .form-input.error input,.login-page .login-box .form-input.error input:focus{border:1px solid #ee3431;}.login-page .login-box .form-input.error label.focus,.login-page .login-box .form-input.error label{color:#ee3431;}.login-page .login-box .form-input .errors{list-style:none;padding-left:0;margin-top:5px;font-size:12px;color:#ee3431;}.login-page .login-box .logo-image{width:43%;}.login-page .login-box h1{font-size:18px;text-align:center;font-weight:300;margin-top:30px;margin-bottom:20px;}.login-page .login-box .note{float:right;font-size:11px;margin-top:7px;}.login-page .login-box .button-wrapper{text-align:center;clear:both;}.login-page .login-box .button-wrapper button{padding:10px 0;min-width:100%;margin-top:20px;font-size:15px;outline:none;}.login-page .login-box .disclaimer{margin-top:15px;font-size:12px;}.login-page .login-box .already{font-size:13px;color:#fff;position:absolute;bottom:-26px;left:0;right:0;text-shadow:0 0 1px rgba(255,255,255,.21);}.login-page .login-box a{color:#d06561;text-decoration:none;}.login-page .login-box a:hover{color:#c74642;}.login-page .login-box a:active{color:#b43a36;}.login-page:before{position:fixed;top:0;right:0;bottom:0;left:0;background:url("/Content/img/loginbg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100%;content:'';z-index:-1;}@media(min-width:1023px){.login-page{padding:70px 0;}.login-page .login-box{width:600px;padding:55px 68px 30px 68px;background-color:#fff;border-radius:4px;}.login-page .login-box h1{font-size:24px;margin-top:60px;margin-bottom:30px;}.login-page .login-box .form-input label{font-size:16px;}.login-page .login-box .form-input input{display:block;width:100%;border:1px solid #bfbfbf;padding:10px 20px;}.login-page .login-box .form-input+.form-input{margin-top:24px;}.login-page .login-box .button-wrapper button{padding:16px 0;min-width:65%;}.login-page .login-box .button-wrapper.previous{text-align:left;margin-bottom:20px;}.login-page .login-box .button-wrapper.previous button{min-width:30%;}}section#login form{padding:3.75rem;}section#login form:before{position:absolute;top:0;width:100%;left:0;height:100%;content:'';}@media(max-width:1200px){section#login form{padding:40px 10px;}}@media(max-width:767px){section#login form{padding-left:0;padding-right:0;}}section#login form h1{font-size:24px;line-height:24px;padding:10px 0;color:#fd1310;font-weight:300;border-bottom:1px solid #fd1310;}section#login form h1 span{background-image:url(https://static.lifecooler.com/imagens/medicare/icon-user.png);width:30px;height:24px;display:inline-block;margin:0 5px 0 0;}section#login form div.content{padding:3.125rem;position:relative;max-width:350px;margin:3.75rem auto 0 auto;background-color:#fff;border-radius:6px;z-index:1;box-shadow:0 4px 9px -1px rgba(0,0,0,.25);}section#login form label{display:block;color:#333;font-family:Arial,sans-serif;font-weight:normal;font-size:14px;line-height:1.42857143;}section#login form label span{display:block;margin-bottom:.3125rem;}section#login form input[type="submit"]{width:100%;height:50px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);color:#fff;border:none;font-size:1.25rem;margin-bottom:15px;outline:none;border-radius:4px;position:relative;transition:all .2s linear;margin-top:30px;}section#login form input[type="submit"]:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}section#login form a{background-color:#fd1310;border-color:#fd1310;border-radius:4px;font-weight:300;padding:5px 10px;}section#login form a+a{float:right;}.error-page{min-height:350px;}.error-page .message{text-align:center;padding:50px 0;font-size:20px;color:#6d6d6d;}.error-page .message a{text-decoration:underline;color:#c94945;}.payment-page .breadcrumbs{font-size:12px;color:#3a3a3a;padding:15px 0;}.payment-page .breadcrumbs a{color:#c94945;text-decoration:none;}.payment-page .breadcrumbs a:after{content:'>';}.payment-page h1.main{color:#d06561;text-align:center;font-size:30px;margin:40px 0 70px;font-weight:300;}.payment-page div.advantages{text-align:center;background-image:url("img/advantages.jpg");font-size:24px;font-weight:300;padding:1em 0;line-height:28px;}.payment-page form{max-width:850px;margin:40px auto 70px;}.payment-page form select::-ms-expand{display:none;}.payment-page fieldset.type{float:left;width:345px;border:1px solid #bfbfbf;border-radius:2px;position:relative;margin-top:30px;padding-bottom:10px;}.payment-page fieldset.type legend{background-color:#a3a097;color:#fff;text-align:center;font-size:20px;position:absolute;top:-30px;left:10px;right:10px;width:auto;display:block;line-height:24px;padding:5px 0;}.payment-page fieldset.type ul.features{margin-top:50px;}.payment-page fieldset.type ul.features li{list-style:none;position:relative;font-size:14px;margin-bottom:15px;}.payment-page fieldset.type ul.features li:before{content:'';width:20px;height:20px;background-image:url("img/tick.png");background-repeat:no-repeat;position:absolute;left:-25px;top:5px;}.payment-page fieldset.type .title{color:#d06561;font-weight:500;font-size:14px;border-top:1px solid #d0d0d0;padding-top:30px;margin-top:30px;margin-left:15px;margin-right:15px;margin-bottom:20px;padding-left:15px;}.payment-page fieldset.type label{display:block;padding:15px;font-weight:400;font-size:14px;}.payment-page fieldset.type label input{margin-right:10px;}.payment-page fieldset.type label .price{float:right;font-weight:500;}.payment-page fieldset.type label .discount{color:#e88215;}.payment-page fieldset.personal{float:left;margin-left:70px;width:435px;}.payment-page fieldset.personal legend{color:#d06561;font-weight:300;font-size:36px;border:none;}.payment-page fieldset.personal label.half{display:block;float:left;width:48%;margin-bottom:15px;}.payment-page fieldset.personal label.half+label.half{float:right;}.payment-page fieldset.personal label.half span{display:block;font-size:16px;color:#808080;font-weight:400;}.payment-page fieldset.personal label.full{display:block;margin-bottom:15px;}.payment-page fieldset.personal label.full span{display:block;font-size:16px;color:#808080;font-weight:400;}.payment-page fieldset.personal input[type="text"]{height:45px;border:1px solid #808080;box-sizing:border-box;padding:0 10px;width:100%;}.payment-page fieldset.personal select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #808080;height:45px;color:#233881;font-size:15px;padding:0 60px 0 20px;border-radius:0;font-weight:bold;background-image:url("img/arrow-down.png");background-repeat:no-repeat;background-position:90% center;width:100%;}.payment-page div.submit{float:right;clear:both;margin-top:30px;color:#808080;font-size:18px;}.payment-page div.submit strong{color:#333;}.payment-page div.submit input{background-color:#d16562;border:0;font-size:14px;padding:10px 50px;color:#fff;text-decoration:none;display:inline-block;border-radius:2px;margin-left:30px;}.plans #plans-header{background-image:url("/content/img/plans_back.jpg");background-size:cover;background-position:75% center;padding:70px 0 140px;height:70vh;box-sizing:border-box;}.plans #plans-header .plans-top-margin{margin-top:250px;}@media(max-height:600px){.plans #plans-header .plans-top-margin{margin-top:125px;}}.plans #plans-header .lead{font-size:4.375rem;max-width:500px;margin:0 0 30px;color:#fff;}.plans #plans-header ul{padding:0;list-style:none;}.plans #plans-header a{line-height:3.125rem;color:#fff;text-decoration:none;display:block;border-bottom:2px solid #fff;padding:0 20px;transition:all .2s linear;background-position:95% center;font-size:1.4rem;background-color:rgba(199,199,199,.5);color:#000;width:295px;}.plans #plans-header a:hover{border-radius:4px;border-color:transparent;width:335px;background-image:url("/content/img/arrow_button.svg");background-repeat:no-repeat;background-color:rgba(169,167,167,.7);color:#fff;}@media(max-width:1023px){.plans #plans-header a:hover{width:260px;}}@media(max-width:1023px){.plans #plans-header a{width:255px;}}.plans #plans-list{background-color:#f1f2f6;padding-top:70px;padding-bottom:80px;}@media(max-width:767px){.plans #plans-list{padding:30px 0;}}.plans #plans-list h1.section{color:#fd1310;font-size:2rem;text-align:center;margin:0 0 20px;font-weight:500;}.plans #plans-list .lead.section{font-size:1.25rem;text-align:center;color:#3f4244;max-width:600px;margin:0 auto;}.plans #plans-list ul.plans{margin:80px 0;list-style:none;padding:0;}.plans #plans-list ul.plans>li{background-color:#fff;border-radius:3px;margin-bottom:200px;position:relative;box-shadow:0 1px 20px rgba(0,0,0,.2);}@media(max-width:767px){.plans #plans-list ul.plans>li{margin-bottom:80px;}}.plans #plans-list ul.plans p.question{padding-top:20px;font-weight:bold;cursor:pointer;transition:all .2s linear;margin:0;background-position:right 25px;background-repeat:no-repeat;}.plans #plans-list ul.plans p.question:hover{color:#fd1310;background-image:url("/content/img/arrow_down_red.svg");}.plans #plans-list ul.plans p.question.active{background-image:url("/content/img/arrow_up_alt.svg");}.plans #plans-list ul.plans p.question.active:hover{color:inherit;}.plans #plans-list ul.plans p.answer{display:none;margin:0;padding-top:10px;line-height:1.7;}.plans #plans-list ul.plans header{position:relative;}.plans #plans-list ul.plans header div.image{width:45%;position:absolute;height:100%;background-size:cover;background-position:center 22%;border-radius:3px 0 0 3px;}@media(max-width:767px){.plans #plans-list ul.plans header div.image{width:100%;position:static;height:300px;}}.plans #plans-list ul.plans header div.amount-ball{display:inline-block;vertical-align:middle;border-radius:115px;background:#fd1113;background:linear-gradient(135deg,#fd140f 1%,#fd1113 100%);color:#fff;text-align:center;transform:rotate(21deg);height:140px;width:140px;position:absolute;top:-15px;right:-17px;}.plans #plans-list ul.plans header div.amount-ball .inner{display:table;height:100%;width:100%;}.plans #plans-list ul.plans header div.amount-ball .inner .inner-inner{display:table-cell;vertical-align:middle;text-align:center;}.plans #plans-list ul.plans header div.amount-ball .separator{height:1px;width:70%;margin:10px auto;background-color:#fff;display:block;}.plans #plans-list ul.plans header div.amount-ball .type{display:block;font-size:11px;}.plans #plans-list ul.plans header div.amount-ball .type-now{display:block;font-size:14px;}.plans #plans-list ul.plans header div.amount-ball .value{font-weight:600;font-size:17px;}.plans #plans-list ul.plans header div.amount-ball .before .value .number,.plans #plans-list ul.plans header div.amount-ball .before .type{opacity:.8;}.plans #plans-list ul.plans header div.amount-ball .before .value{position:relative;display:inline-block;}.plans #plans-list ul.plans header div.amount-ball .before .value:before{content:'';left:-6px;right:-6px;top:0;bottom:0;margin:auto;height:1px;display:block;background-color:#fff;position:absolute;transform:rotate(-14deg);}@media(max-width:1240px){.plans #plans-list ul.plans header div.amount-ball{margin-left:5%;}}@media(max-width:1023px){.plans #plans-list ul.plans header div.amount-ball{margin-left:-4%;transform:rotate(7deg) scale(.8);}}@media(max-width:767px){.plans #plans-list ul.plans header div.amount-ball{margin-left:0%;position:absolute;right:5%;}}.plans #plans-list ul.plans header img.header{float:left;margin-right:60px;}.plans #plans-list ul.plans header div.content{padding:70px 60px 70px 50%;box-shadow:0 1px 10px rgba(0,0,0,.2);}@media(max-width:767px){.plans #plans-list ul.plans header div.content{padding:40px 10px 0;box-shadow:none;}}.plans #plans-list ul.plans header div.content .lead{font-size:1.5rem;}.plans #plans-list ul.plans header div.content .column{color:#8c8f94;column-count:2;column-gap:40px;font-size:1.125rem;}@media(max-width:1023px){.plans #plans-list ul.plans header div.content .column{column-count:1;}}.plans #plans-list ul.plans button.toggle{width:60px;height:60px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:50%;position:absolute;right:60px;bottom:-30px;border:none;outline:none;transition:all .2s linear;}@media(max-width:767px){.plans #plans-list ul.plans button.toggle{display:none;}}.plans #plans-list ul.plans button.toggle:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);margin-top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}.plans #plans-list ul.plans button.toggle:after{content:'';width:100%;height:100%;position:absolute;background-image:url("/content/img/arrow_button_down.svg");background-position:center;background-repeat:no-repeat;top:0;left:0;}.plans #plans-list ul.plans button.toggle.open:after{background-image:url("/content/img/arrow_button_up.svg");}.plans #plans-list ul.plans div.tabs{display:none;padding:60px;}@media(max-width:767px){.plans #plans-list ul.plans div.tabs{display:block;padding:30px 10px;}}.plans #plans-list ul.plans div.tabs ul.tabs{padding:0;text-align:center;font-size:0;border-bottom:3px solid #e2e3e4;margin-bottom:50px;white-space:nowrap;}@media(max-width:767px){.plans #plans-list ul.plans div.tabs ul.tabs{overflow:auto;border-bottom:0;}}.plans #plans-list ul.plans div.tabs ul.tabs li{display:inline-block;width:25%;font-size:1rem;line-height:50px;cursor:pointer;transition:all .2s linear;position:relative;}@media(max-width:767px){.plans #plans-list ul.plans div.tabs ul.tabs li{width:auto;padding:0 10px;}}.plans #plans-list ul.plans div.tabs ul.tabs li:after{content:'';height:3px;position:absolute;width:100%;left:0;background-color:transparent;bottom:-3px;transition:all .2s linear;}@media(max-width:767px){.plans #plans-list ul.plans div.tabs ul.tabs li:after{bottom:0;}}.plans #plans-list ul.plans div.tabs ul.tabs li.active{font-weight:500;}.plans #plans-list ul.plans div.tabs ul.tabs li:hover,.plans #plans-list ul.plans div.tabs ul.tabs li.active{color:#fd1310;}.plans #plans-list ul.plans div.tabs ul.tabs li:hover:after,.plans #plans-list ul.plans div.tabs ul.tabs li.active:after{background-color:#fd1310;}.plans #plans-list ul.plans div.tabs ul.tabs li .link{color:#3f4244;display:inline-block;line-height:50px;text-decoration:none;width:100%;}.plans #plans-list ul.plans div.tabs ul.tab-content{padding:0;list-style:none;}.plans #plans-list ul.plans div.tabs ul.tab-content>li{display:none;}.plans #plans-list ul.plans div.tabs ul.tab-content>li.active{display:block;overflow:auto;}.plans #plans-list ul.plans div.tabs table{border:2px solid #d4d4d6;border-radius:3px;width:100%;}.plans #plans-list ul.plans div.tabs table th,.plans #plans-list ul.plans div.tabs table td{padding:15px;}.plans #plans-list ul.plans div.tabs table th{font-weight:400;}.plans #plans-list ul.plans div.tabs table thead{background-color:#d4d4d6;}.plans #plans-list ul.plans div.tabs table thead th{font-size:1.125rem;border-left:none;color:#fff;font-weight:700;text-align:center;}.plans #plans-list ul.plans div.tabs table tbody tr:nth-child(2n+1){background-color:#f6f6f6;}.plans #plans-list ul.plans div.tabs table tbody td{border-left:1px solid #c8c9c9;background-repeat:no-repeat;background-position:center;}.plans #plans-list ul.plans div.tabs table tbody td.yes{background-image:url("/content/img/yes.svg");}.plans #plans-list ul.plans div.tabs table tbody td.no{background-image:url("/content/img/no.svg");}.plans #plans-list ul.plans div.tabs table strong{color:#fd1310;text-transform:uppercase;margin-left:5px;font-weight:400;}.provider-page .container{text-align:center;}.provider-page h1{font-size:3.375rem;color:#3f4244;text-align:center;padding:0 10px;font-weight:400;}@media(max-width:767px){.provider-page h1{font-size:2.5rem;}}.provider-page .button-common{border:none;height:3.125rem;line-height:3.125rem;padding:0 60px 0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;color:#fff;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:5px;position:relative;transition:all .2s linear;}.provider-page .button-common:after{content:'';width:18px;height:14px;background-image:url("/content/img/arrow_button.svg");background-repeat:no-repeat;vertical-align:middle;position:absolute;top:50%;margin-top:-7px;right:20px;}.provider-page .button-common:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}.provider-page form{background-color:#fff;padding:40px 60px;border-radius:4px;}@media(max-width:767px){.provider-page form{padding:20px 30px;}}.provider-page form select{float:left;width:30%;height:50px;padding:0 20px;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #333;border-radius:4px;font-size:1.75rem;background-image:url("/Content/img/arrow-down.png");background-position:95% center;background-repeat:no-repeat;box-sizing:border-box;outline:none;margin-right:10px;margin-top:12px;vertical-align:middle;}@media(max-width:767px){.provider-page form select{margin:0 auto 20px;width:100%;max-width:500px;display:block;}}.provider-page form select::-ms-expand{display:none;}.provider-page ul{margin:50px 0;padding:0;text-align:center;}.provider-page ul li{display:inline-block;background-color:#fff;border-radius:4px;margin:0 20px;position:relative;cursor:pointer;margin-bottom:20px;}@media(max-width:1023px){.provider-page ul li{width:200px;}}@media(max-width:767px){.provider-page ul li{display:block;margin:0 auto 20px;}}.provider-page ul label{display:block;padding:35px;cursor:pointer;}.provider-page ul img{position:relative;z-index:1;width:100%;pointer-events:none;}.provider-page ul input[type="radio"]{display:none;}.provider-page ul input[type="radio"]:checked+span{position:absolute;top:-3px;left:-3px;width:100%;height:100%;border:3px solid #fd1310;border-radius:4px;}.provider-page ul input[type="radio"]:checked+span:after{content:'';top:-15px;right:-15px;position:absolute;background-image:url("/Content/img/tick.svg");background-repeat:no-repeat;background-position:center;height:30px;width:30px;border-radius:50%;background-color:#fd1310;}.provider-page fieldset{margin-left:-2px;margin-top:7px;padding:0;border:none;float:left;margin-left:20px;font-size:0;}.provider-page fieldset legend{font-size:2.325rem;color:#3f4244;font-weight:600;}.provider-page fieldset label{font-size:0;}.provider-page fieldset label span{display:inline-block;height:50px;border:1px solid #333;border-radius:4px 0 0 4px;font-size:1.425rem;width:185px;line-height:50px;text-align:center;box-sizing:border-box;}@media(max-width:767px){.provider-page fieldset label span{border-radius:4px 4px 0 0;display:block;margin:0 auto;}}.provider-page fieldset label input:checked+span{color:#fff;background-color:#cb524e;border-color:transparent;margin:0 -1px;position:relative;z-index:1;}@media(max-width:767px){.provider-page fieldset label input:checked+span{margin:0 auto;}}.provider-page fieldset label+label span{border-radius:0 4px 4px 0;}@media(max-width:767px){.provider-page fieldset label+label span{border-radius:0 0 4px 4px;}}.provider-page label{display:inline-block;vertical-align:top;max-width:100%;margin-top:5px;}.provider-page label span{display:block;font-size:2.225rem;color:#3f4244;font-weight:600;height:23px;margin-bottom:10px;margin-left:20px;}.provider-page label span.error{color:#cb524e;}.provider-page label input[type="radio"]{display:none;}.provider-page input[type="search"]{height:50px;border:1px solid #333;border-radius:4px;padding:0 10px 0 65px;width:400px;box-sizing:border-box;background-image:url("/Content/img/search_black.svg");background-repeat:no-repeat;background-position:24px center;max-width:80%;margin-left:20px;}.provider-page input[type="submit"]{height:50px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);color:#fff;border:none;font-size:1.25rem;outline:none;border-radius:4px;padding:0 35px;vertical-align:top;float:right;position:relative;transition:all .2s linear;margin-top:23px;}.provider-page input[type="submit"]:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}@media(max-width:1200px){.provider-page input[type="submit"]{float:none;display:block;margin:20px auto 0;}}.provider-page #results{padding:20px 0 50px;}.provider-page #results strong{font-weight:600;margin-bottom:20px;display:inline-block;vertical-align:baseline;}.provider-page #results .tag{display:inline-block;height:25px;padding:0 15px;color:#fff;line-height:25px;vertical-align:middle;margin-left:20px;border-radius:3px;background-color:#333;margin-bottom:20px;}.provider-page #results .tag.authorized{background-color:#00c853;}.provider-page #results .tag.non-authorized{background-color:#db524b;}.provider-page #results .tag.contact{background-color:#55bfdf;}.provider-page #results ul{padding:0;font-size:1.5rem;list-style:none;}.provider-page #results li{background-color:#fff;border-radius:4px;padding:25px 50px;line-height:2rem;margin-bottom:30px;}@media(max-width:767px){.provider-page #results li{padding:15px 30px;}}.provider-page #results div.card{float:left;color:#8c8f94;padding-right:50px;box-sizing:border-box;border-right:1px solid #adafb2;}@media(max-width:767px){.provider-page #results div.card{border-right:none;border-bottom:1px solid #adafb2;float:none;}}.provider-page #results div.card strong{color:#333;margin-bottom:0;vertical-align:baseline;}.provider-page #results div.card.card-details{border-right:none;}.provider-page #results div.name{float:left;padding-left:50px;}.provider-page #results div.name.name-details{border-left:1px solid #adafb2;}@media(max-width:767px){.provider-page #results div.name{padding-left:0;float:none;}}.provider-page #results a.button{height:40px;background:-moz-linear-gradient(-45deg,#cb524e 0%,#cb524e 100%);background:-webkit-linear-gradient(-45deg,#cb524e 0%,#cb524e 100%);background:linear-gradient(135deg,#cb524e 0%,#cb524e 100%);color:#fff;border:none;font-size:1.25rem;outline:none;border-radius:4px;padding:10px 40px 0;vertical-align:top;float:right;position:relative;display:inline-block;text-decoration:none;transition:all .2s linear;}.provider-page #results a.button:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#cb524e 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#cb524e 100%);background:linear-gradient(135deg,#f96d73 0%,#cb524e 100%);}@media(max-width:767px){.provider-page #results a.button{margin:0 auto;width:100%;max-width:500px;display:block;}}.provider-search{padding:50px 0;background-color:#f1f2f6;}.provider-search h1.main{text-align:center;font-size:2.375rem;font-weight:600;color:#fd1310;}.provider-search p.lead{text-align:center;font-size:1.25rem;max-width:600px;margin:0 auto 30px;}.provider-search form{background-color:#fff;padding:40px 60px;border-radius:4px;}@media(max-width:1200px){.provider-search form{max-width:500px;margin:0 auto;}}@media(max-width:767px){.provider-search form{padding:20px 30px;}}.provider-search fieldset{margin:0;padding:0;border:none;float:left;margin-right:40px;font-size:0;}@media(max-width:1200px){.provider-search fieldset{float:none;display:block;margin:0 auto 20px;text-align:center;}}.provider-search fieldset legend{font-size:1.125rem;color:#3f4244;font-weight:600;}.provider-search fieldset label{font-size:0;}.provider-search fieldset label span{display:inline-block;height:50px;border:1px solid #333;border-radius:4px 0 0 4px;font-size:1.125rem;width:185px;line-height:50px;text-align:center;box-sizing:border-box;}@media(max-width:767px){.provider-search fieldset label span{border-radius:4px 4px 0 0;display:block;margin:0 auto;}}.provider-search fieldset label input:checked+span{color:#fff;background-color:#fd1310;border-color:transparent;margin:0 -1px;position:relative;z-index:1;}@media(max-width:767px){.provider-search fieldset label input:checked+span{margin:0 auto;}}.provider-search fieldset label+label span{border-radius:0 4px 4px 0;}@media(max-width:767px){.provider-search fieldset label+label span{border-radius:0 0 4px 4px;}}.provider-search label{display:inline-block;vertical-align:top;max-width:100%;}@media(max-width:1200px){.provider-search label{text-align:center;}}.provider-search label span{display:block;font-size:1.125rem;color:#3f4244;font-weight:600;height:23px;margin-bottom:18px;}.provider-search label span.error{color:#f00;}.provider-search label input[type="radio"]{display:none;}.provider-search input[type="search"]{height:50px;border:1px solid #333;border-radius:4px;padding:0 10px 0 65px;width:480px;box-sizing:border-box;background-image:url("/content/img/search_black.svg");background-repeat:no-repeat;background-position:24px center;max-width:100%;}@media(max-width:1200px){.provider-search input[type="search"]{margin:0 auto;display:block;}}.provider-search input[type="submit"]{height:50px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#fd1310 100%);background:linear-gradient(135deg,#fd1310 0%,#fd1310 100%);color:#fff;border:none;font-size:1.25rem;outline:none;border-radius:4px;padding:0 35px;vertical-align:top;float:right;position:relative;transition:all .2s linear;margin-top:23px;}.provider-search input[type="submit"]:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#fd1310 100%);background:linear-gradient(135deg,#fd1310 0%,#fd1310 100%);}@media(max-width:1200px){.provider-search input[type="submit"]{float:none;display:block;margin:20px auto 0;}}.provider-search button.prev{height:50px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#fd1310 100%);background:linear-gradient(135deg,#fd1310 0%,#fd1310 100%);color:#fff;border:none;font-size:1.25rem;outline:none;border-radius:4px;padding:0 35px;vertical-align:top;float:right;position:relative;transition:all .2s linear;margin-top:23px;margin-right:752px;}.provider-search button.prev:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#fd1310 100%);background:linear-gradient(135deg,#fd1310 0%,#fd1310 100%);}@media(max-width:1200px){.provider-search button.prev{float:none;display:block;margin:20px auto 0;}}.provider-search-results{background-color:#f1f2f6;margin-top:20px;}.provider-search-results form{background-color:#8c8f94;padding:15px 0;font-size:0;}@media(max-width:1200px){.provider-search-results form{text-align:center;}}.provider-search-results form select{float:left;width:25%;height:50px;padding:0 20px;appearance:none;-webkit-appearance:none;background-color:#fff;border:none;border-radius:4px;font-size:1rem;background-image:url("/content/img/arrow_down.svg");background-position:95% center;background-repeat:no-repeat;box-sizing:border-box;outline:none;margin-right:20px;}@media(max-width:1200px){.provider-search-results form select{width:40%;margin-bottom:15px;float:none;}}@media(max-width:767px){.provider-search-results form select{margin:0 auto 20px;width:100%;max-width:500px;display:block;}}.provider-search-results form select::-ms-expand{display:none;}.provider-search-results form fieldset{margin:0;padding:0;border:none;float:left;margin-right:20px;}@media(max-width:1200px){.provider-search-results form fieldset{width:40%;margin-bottom:15px;float:none;display:inline-block;margin-right:0;}}@media(max-width:767px){.provider-search-results form fieldset{margin:0 auto 20px;width:100%;max-width:500px;display:block;}}.provider-search-results form fieldset legend{font-size:1.125rem;color:#3f4244;font-weight:600;}.provider-search-results form fieldset label{font-size:0;}.provider-search-results form fieldset label span{display:inline-block;height:50px;border-radius:4px 0 0 4px;font-size:1.125rem;width:185px;line-height:50px;text-align:center;box-sizing:border-box;background-color:#fff;}@media(max-width:1200px){.provider-search-results form fieldset label span{width:50%;}}.provider-search-results form fieldset label input:checked+span{color:#fff;background-color:#fd1310;margin:0 -1px;position:relative;z-index:1;}@media(max-width:1200px){.provider-search-results form fieldset label input:checked+span{margin:0;}}.provider-search-results form fieldset label+label span{border-radius:0 4px 4px 0;}.provider-search-results form label span{display:block;font-size:1.125rem;color:#3f4244;font-weight:600;}.provider-search-results form label input[type="radio"]{display:none;}.provider-search-results form input[type="search"]{height:50px;border:none;border-radius:4px;padding:0 10px 0 65px;width:315px;box-sizing:border-box;background-image:url("/content/img/search_black.svg");background-repeat:no-repeat;background-position:24px center;max-width:100%;outline:none;font-size:1rem;}@media(max-width:1200px){.provider-search-results form input[type="search"]{width:40%;margin-right:20px;}}@media(max-width:767px){.provider-search-results form input[type="search"]{margin:0 auto 20px;width:100%;max-width:500px;display:block;}}.provider-search-results form input[type="submit"]{height:50px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);color:#fff;border:none;font-size:1.25rem;outline:none;border-radius:4px;padding:0 35px;vertical-align:top;float:right;position:relative;transition:all .2s linear;}.provider-search-results form input[type="submit"]:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}@media(max-width:1200px){.provider-search-results form input[type="submit"]{width:40%;float:none;}}@media(max-width:767px){.provider-search-results form input[type="submit"]{margin:0 auto;width:100%;max-width:500px;display:block;}}.provider-search-results #results{padding:20px 0 50px;}.provider-search-results #results strong{font-weight:600;margin-bottom:20px;display:inline-block;vertical-align:baseline;}.provider-search-results #results .tag{display:inline-block;height:25px;padding:0 15px;color:#fff;line-height:25px;vertical-align:middle;margin-left:20px;border-radius:3px;background-color:#333;margin-bottom:20px;}.provider-search-results #results .tag.authorized{background-color:#00c853;}.provider-search-results #results .tag.non-authorized{background-color:#db524b;}.provider-search-results #results .tag.contact{background-color:#55bfdf;}.provider-search-results #results ul{padding:0;font-size:1.5rem;list-style:none;}.provider-search-results #results li{background-color:#fff;border-radius:4px;padding:25px 50px;line-height:2rem;margin-bottom:30px;}@media(max-width:767px){.provider-search-results #results li{padding:15px 30px;}}.provider-search-results #results div.card{float:left;color:#8c8f94;padding-right:50px;box-sizing:border-box;border-right:1px solid #adafb2;}@media(max-width:767px){.provider-search-results #results div.card{border-right:none;border-bottom:1px solid #adafb2;float:none;}}.provider-search-results #results div.card strong{color:#333;margin-bottom:0;vertical-align:baseline;}.provider-search-results #results div.card.card-details{border-right:none;}.provider-search-results #results div.name{float:left;padding-left:50px;}.provider-search-results #results div.name.name-details{border-left:1px solid #adafb2;}@media(max-width:767px){.provider-search-results #results div.name{padding-left:0;float:none;}}.provider-search-results #results a.button{height:40px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);color:#fff;border:none;font-size:1.25rem;outline:none;border-radius:4px;padding:10px 40px 0;vertical-align:top;float:right;position:relative;display:inline-block;text-decoration:none;transition:all .2s linear;}.provider-search-results #results a.button:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}@media(max-width:1200px){.provider-search-results #results a.button{width:40%;float:none;}}@media(max-width:767px){.provider-search-results #results a.button{margin:0 auto;width:100%;max-width:500px;display:block;}}section#form h1.main{font-size:2.375rem;font-weight:600;color:#3f4244;text-align:center;}section#form form{padding:0 0 50px;max-width:500px;margin:20px auto;}section#form form h1{text-align:center;font-size:2.375rem;font-weight:400;margin-top:0;}section#form form label{margin-bottom:15px;display:block;font-size:1rem;vertical-align:top;}section#form form label span{display:block;font-size:1.125rem;color:#3f4244;}section#form form input[type="text"],section#form form input[type="email"],section#form form textarea{border:1px solid #adafb2;border-radius:3px;width:100%;box-sizing:border-box;font-size:1rem;}section#form form input[type="text"],section#form form input[type="email"]{height:48px;padding:0 10px;}section#form form button{float:right;border:none;height:3.125rem;padding:0 60px 0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;color:#fff;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:3px;position:relative;transition:all .2s linear;}section#form form button:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}section#form form button:after{content:'';width:18px;height:14px;background-image:url("/content/img/arrow_button.svg");background-repeat:no-repeat;vertical-align:middle;position:absolute;top:50%;margin-top:-7px;right:20px;}section#form form a.back{float:left;height:3.125rem;line-height:3.125rem;padding:0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;white-space:nowrap;color:#fff;background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(315deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:5px;position:relative;-webkit-transition:all .2s linear;transition:all .2s linear;}section#form form a.back:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}div.lead-success{text-align:center;padding:3rem 0;}div.lead-success a.back{height:3.125rem;line-height:3.125rem;padding:0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;white-space:nowrap;color:#fff;margin-top:10px;background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(315deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:5px;position:relative;-webkit-transition:all .2s linear;transition:all .2s linear;}div.client-page{align-content:center;}div.client-page input[type="submit"]{height:50px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);color:#fff;border:none;font-size:1.25rem;margin-bottom:15px;outline:none;border-radius:4px;padding:0 35px;position:relative;transition:all .2s linear;}div.client-page input[type="submit"].button{height:3.125rem;line-height:3.125rem;padding:0 30px 0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;color:#fff;background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(315deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:5px;position:relative;margin-bottom:30px;-webkit-transition:all .2s linear;transition:all .2s linear;}div.client-page input[type="submit"]:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}div.client-page a.download{height:3.125rem;line-height:3.125rem;padding:0 60px 0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;color:#fff;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:5px;position:relative;margin-bottom:30px;transition:all .2s linear;}div.client-page a.download:after{content:'';width:18px;height:19px;background-image:url("/content/img/download.svg");background-repeat:no-repeat;vertical-align:middle;position:absolute;top:50%;margin-top:-10px;right:20px;}div.client-page a.download:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}div.client-page a.actionbutton{height:3.125rem;line-height:3.125rem;padding:0 30px 0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;color:#fff;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:5px;position:relative;margin-bottom:30px;transition:all .2s linear;}div.client-page a.actionbutton:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}div.detail-contract-results{background-color:#f1f2f6;}div.detail-contract-results #results{padding:20px 0 50px;}div.detail-contract-results #results strong{font-weight:600;margin-bottom:20px;display:inline-block;vertical-align:baseline;}div.detail-contract-results #results .tag{display:inline-block;height:25px;padding:0 15px;color:#fff;line-height:25px;vertical-align:middle;margin-left:20px;border-radius:3px;background-color:#333;margin-bottom:20px;}div.detail-contract-results #results .tag.authorized{background-color:#00c853;}div.detail-contract-results #results .tag.non-authorized{background-color:#db524b;}div.detail-contract-results #results .tag.contact{background-color:#55bfdf;}div.detail-contract-results #results ul{padding:0;font-size:1.5rem;list-style:none;}div.detail-contract-results #results li{background-color:#fff;border-radius:4px;padding:25px 50px;line-height:2rem;margin-bottom:30px;}@media(max-width:767px){div.detail-contract-results #results li{padding:15px 30px;}}div.detail-contract-results #results div.card{float:left;color:#8c8f94;padding-right:50px;box-sizing:border-box;border-right:1px solid #adafb2;}@media(max-width:767px){div.detail-contract-results #results div.card{border-right:none;border-bottom:1px solid #adafb2;float:none;}}div.detail-contract-results #results div.card strong{color:#333;margin-bottom:0;vertical-align:baseline;}div.detail-contract-results #results div.card.card-details{border-right:none;}div.detail-contract-results #results div.name{float:left;padding-left:50px;}div.detail-contract-results #results div.name.name-details{border-left:1px solid #adafb2;}@media(max-width:767px){div.detail-contract-results #results div.name{padding-left:0;float:none;}}div.detail-contract-results #results a.button{height:40px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);color:#fff;border:none;font-size:1.25rem;outline:none;border-radius:4px;padding:10px 40px 0;vertical-align:top;float:right;position:relative;display:inline-block;text-decoration:none;transition:all .2s linear;}div.detail-contract-results #results a.button:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}@media(max-width:1200px){div.detail-contract-results #results a.button{width:40%;float:none;}}@media(max-width:767px){div.detail-contract-results #results a.button{margin:0 auto;width:100%;max-width:500px;display:block;}}section#promocodes{padding-bottom:0;}section#promocodes h2.main{font-size:30px;margin-top:0;padding-top:70px;margin-bottom:10px;}section#promocodes>.wrapper{padding-bottom:40px;}section#promocodes ul{float:left;width:45%;padding:0;margin:0;list-style:none;}@media(max-width:767px){section#promocodes ul{max-width:100%;float:none;width:100%;}}section#promocodes ul h1{color:#fd1310;font-size:.875rem;font-weight:700;margin:0;}@media(max-width:767px){section#promocodes ul h1{text-align:left;}}section#promocodes ul p{margin:0;}section#promocodes ul a{text-decoration:none;color:#333;}section#promocodes form{width:55%;}@media(max-width:767px){section#promocodes form{width:100%;}}section#promocodes form label{font-size:1.125rem;display:block;margin-bottom:20px;}section#promocodes form label span{font-weight:bold;display:block;margin-bottom:4px;}section#promocodes form label input{border:1px solid #dedede;padding:0 10px;width:100%;box-sizing:border-box;height:50px;border-radius:3px;background-color:#f1f2f6;color:#8c8f94;outline:none;}section#promocodes form label select{border:1px solid #dedede;padding:0 10px;width:80%;box-sizing:border-box;height:50px;border-radius:3px;background-color:#f1f2f6;color:#8c8f94;outline:none;}section#promocodes form label.promo-input{width:90%;vertical-align:top;box-sizing:border-box;display:inline-block;margin-top:15px;}section#promocodes form label.promo-input.redimidos{margin:10px 0 0 0;}section#promocodes form label.error input{border:2px solid #fd1310;}section#promocodes form label span.error{font-size:.875rem;font-style:italic;font-weight:400;color:#fd1310;display:block;padding-top:5px;}section#promocodes form input[type="submit"]{height:50px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);color:#fff;border:none;font-size:1.25rem;margin-bottom:15px;outline:none;border-radius:4px;padding:0 35px;position:relative;transition:all .2s linear;}section#promocodes form input[type="submit"].button{height:3.125rem;line-height:3.125rem;padding:0 30px 0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;color:#fff;background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(315deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:5px;position:relative;margin-bottom:30px;-webkit-transition:all .2s linear;transition:all .2s linear;}section#promocodes form input[type="submit"]:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}section.hero{background-color:#f1f2f6;position:relative;overflow:hidden;}@media(max-width:1025px){section.hero .owl-stage{padding-top:27px;}}section.hero div.hero{border-radius:0 0 50% 50%;margin-left:-1500px;margin-right:-1500px;padding-left:1500px;padding-right:1500px;overflow:hidden;}section.hero ul{font-size:0;white-space:nowrap;margin:0;padding:0;overflow:hidden;transition:all .2s linear;position:relative;}section.hero li{white-space:normal;display:inline-block;width:100%;position:relative;transition:all .2s linear;left:0;overflow:hidden;}section.hero img{width:100%;height:auto;}section.hero .content{position:absolute;top:15%;padding:0 10px;width:1200px;padding:0 150px;box-sizing:border-box;max-width:100%;left:50%;transform:translateX(-50%);margin-top:-30px;font-size:1rem;}@media(max-width:767px){section.hero .content{transform:translate(-50%,-50%);margin:0;top:50%;padding:0 10px;}}section.hero .content p.slogan{font-size:4.375rem;max-width:400px;line-height:1.1;margin-bottom:.5em;}@media(max-width:767px){section.hero .content p.slogan{font-size:2.5rem;margin-top:0;}}section.hero .content p.slogan strong{color:#fd1310;}section.hero .controls{position:absolute;top:50%;width:1200px;padding:0 10px;box-sizing:border-box;max-width:100%;left:50%;transform:translateX(-50%);margin-top:-30px;}@media(max-width:767px){section.hero .controls{width:900px;}}section.hero button{width:60px;height:60px;border:none;background-color:rgba(0,0,0,.3);border-radius:50%;background-position:center;background-repeat:no-repeat;outline:none;}section.hero button.prev{background-image:url("/content/img/arrow_left.svg");float:left;}section.hero button.next{background-image:url("/content/img/arrow_right.svg");float:right;}section.hero a.scroll{color:#fff;font-size:.875rem;position:absolute;bottom:25px;left:50%;transform:translateX(-50%);text-decoration:none;background-image:url("/content/img/scroll.svg");padding-top:55px;background-position:top center;background-repeat:no-repeat;}@media(max-width:767px){section.hero a.scroll{display:none;}}section.search-home{padding:4.375rem 10px 5rem;margin-top:-184px;z-index:100;position:relative;margin-top:0;padding-bottom:1rem;padding-top:0;display:none;}@media(max-width:1305px){section.search-home{display:block;}}section.search-home h1{color:#fd1310;font-size:2.375rem;text-align:center;margin:0;}section.search-home .lead{font-size:1.525rem;text-align:center;color:#3f4244;margin-top:0;margin-bottom:120px;}section.search-home form{text-align:center;}section.search-home form select{width:25%;height:60px;padding:0 20px;appearance:none;background-color:#fff;border:none;border-radius:3px;font-size:1.25rem;background-image:url("/content/img/arrow_down.svg");background-position:95% center;background-repeat:no-repeat;box-sizing:border-box;outline:none;}@media(max-width:767px){section.search-home form select{width:100%;}}section.search-home form select::-ms-expand{display:none;}section.search-home form input[type="search"]{width:45%;margin:0 2%;height:60px;padding:0 20px 0 60px;border:none;border-radius:3px;font-size:1.25rem;background-image:url("/content/img/search_black.svg");background-position:20px center;background-repeat:no-repeat;box-sizing:border-box;outline:none;border:2px solid #f1f2f6;}@media(max-width:767px){section.search-home form input[type="search"]{width:55%;}}@media(max-width:479px){section.search-home form input[type="search"]{width:100%;height:35px;margin-bottom:5px;}}section.search-home form input[type="submit"]{width:20%;background:-moz-linear-gradient(-45deg,#4cb050 0%,#3a883d 100%);background:-webkit-linear-gradient(-45deg,#4cb050 0%,#3a883d 100%);background:linear-gradient(135deg,#4cb050 0%,#3a883d 100%);border:none;color:#fff;height:60px;padding:0 20px;border-radius:3px;outline:none;position:relative;transition:all .2s linear;font-size:25px;}section.search-home form input[type="submit"]:hover{top:-1px;background:-moz-linear-gradient(-45deg,#5bd060 0%,#4cb050 100%);background:-webkit-linear-gradient(-45deg,#5bd060 0%,#4cb050 100%);background:linear-gradient(135deg,#5bd060 0%,#4cb050 100%);}@media(max-width:767px){section.search-home form input[type="submit"]{width:30%;}}@media(max-width:479px){section.search-home form input[type="submit"]{width:100%;height:40px;}}@media(max-width:1023px){section.search-home{margin-bottom:60px;}}@media(max-width:479px){section.search-home{margin-bottom:0;padding-bottom:5px;}}section.campaign-home{background-color:#fff;text-align:center;}section.campaign-home h1.title{border-bottom:1px solid #807d7d;text-align:left;margin:30px auto;width:60%;color:#3f4244;font-size:28px;}@media(max-width:767px){section.campaign-home h1.title{font-size:1.5rem;margin-left:5%;width:90%;}}section.campaign-home .lead{font-size:1.25rem;text-align:center;color:#3f4244;margin:20px auto;max-width:700px;}section.campaign-home div.content{text-align:center;font-size:0;}section.campaign-home ul{font-size:0;padding:0;}section.campaign-home li{display:inline-block;font-size:1rem;margin:20px 24px 0 0;vertical-align:top;}section.campaign-home #list-campaigns-items{text-align:center;}section.campaign-home div.campaign{overflow:hidden;width:270px;height:421px;position:relative;border-radius:6px;font-size:1rem;}section.campaign-home div.campaign .discount-triangle{position:absolute;width:0;height:0;right:0;color:#fff;border-bottom:80px solid transparent;border-right:80px solid #f00;}section.campaign-home div.campaign .discount-triangle div.discount-text{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-9px 34px;}section.campaign-home div.campaign .discount-triangle div.discount-text .value{font-size:16px;margin:15px;}section.campaign-home div.campaign .discount-triangle div.discount-text .poupe{font-size:14px;margin:13px;font-weight:600;}section.campaign-home div.campaign .image-container{width:270px;height:203px;overflow:hidden;}section.campaign-home div.campaign .image-container img{transition:all .1s linear;vertical-align:top;width:100%;}section.campaign-home div.campaign div.text{padding:10px 10px 20px;background-color:#f1f2f6;position:relative;height:170px;text-align:left;}section.campaign-home div.campaign div.text h2{margin:5px 0 10px;color:#3f4244;font-size:1rem;font-weight:600;transition:all .2s linear;}section.campaign-home div.campaign div.text p{margin:0;max-height:2.5em;line-height:20px;}section.campaign-home div.campaign div.text p.subtitle{font-size:16px;font-weight:600;}section.campaign-home div.campaign div.text p.description-line{font-size:14px;overflow:hidden;text-overflow:ellipsis;width:250px;white-space:nowrap;}section.campaign-home div.campaign div.text div.bottom-text{margin-top:20px;position:relative;}section.campaign-home div.campaign div.text span.old-price{color:#808080;line-height:28px;text-decoration:line-through;}section.campaign-home div.campaign div.text span.new-price{font-size:20px;position:absolute;right:10px;}section.campaign-home div.campaign div.text span.condition{font-size:10px;position:absolute;right:10px;top:26px;}section.campaign-home div.campaign div.discount{display:none;background-color:#4cb050;text-align:center;position:relative;color:#fff;height:70px;top:-70px;}section.campaign-home div.campaign div.discount img{padding:10px 0;width:20%;}section.campaign-home div.campaign label{text-decoration:none;display:inline-block;vertical-align:top;text-decoration:none;background-repeat:no-repeat;background-position:95% center;transition:all .2s linear;position:relative;margin:0;padding:15px 0;box-sizing:border-box;border-radius:0;color:#fff;background-color:#4cb050;text-align:center;width:100%;cursor:auto;font-weight:normal;}@media(min-width:1024px){section.campaign-home div.discount:hover img.image{opacity:.5;}section.campaign-home div.discount:hover .text{top:-60px;}section.campaign-home div.discount:hover .discount{display:block;}section.campaign-home div.discount:hover label{top:-70px;}}section.campaign-home .see-more{text-align:center;margin:50px auto 0 auto;padding-bottom:50px;}section.campaign-home .see-more .more-btn{cursor:pointer;width:200px;display:inline-block;border-radius:3px;border:2px solid #bfbfbf;line-height:45px;text-decoration:none;font-size:18px;background:-moz-linear-gradient(-45deg,#4cb050 0%,#3a883d 100%);background:-webkit-linear-gradient(-45deg,#4cb050 0%,#3a883d 100%);background:linear-gradient(135deg,#4cb050 0%,#3a883d 100%);border:none;color:#fff;padding-left:20px;padding-right:20px;padding-top:7.5px;height:60px;font-size:23px;position:relative;}section.campaign-home .see-more .more-btn:hover{top:-1px;background:-moz-linear-gradient(-45deg,#5bd060 0%,#4cb050 100%);background:-webkit-linear-gradient(-45deg,#5bd060 0%,#4cb050 100%);background:linear-gradient(135deg,#5bd060 0%,#4cb050 100%);}section.campaign-home .see-more .more-btn:active{background-color:#e8e8e8;}#header{position:relative;z-index:910;}@media(max-width:1023px){#header{position:fixed;top:0;left:0;width:100%;background-color:#fff;}}#header div.top{background-color:#f1f2f6;padding:28px 0 1rem 0;}@media(max-width:1023px){#header div.top{height:0;padding:0;overflow:hidden;top:61px;position:fixed;left:0;width:100%;transition:all .2s linear;background-color:#fff;}.search-open #header div.top{padding:1rem 0;height:32px;box-shadow:0 0 20px rgba(0,0,0,.3);}}#header div.top a.contact{color:#3f4244;text-decoration:none;float:left;line-height:30px;}@media(max-width:1023px){#header div.top a.contact{display:none;}}#header div.top div.actions{font-size:0;float:right;margin-top:-13px;}#header div.top div.actions>*{font-size:1rem;}@media(max-width:1023px){#header div.top div.actions{width:100%;}}#header div.top div.actions form{display:inline-block;position:relative;margin-right:30px;}@media(max-width:1023px){#header div.top div.actions form{width:100%;}}#header div.top div.actions form input[type="search"]{border:1px solid #b2b5b8;height:30px;border-radius:15px;padding:0 30px 0 20px;background-color:transparent;outline:none;width:150px;transition:all .2s linear;}#header div.top div.actions form input[type="search"]:focus{width:180px;}@media(max-width:1023px){#header div.top div.actions form input[type="search"]:focus{width:100%;}}@media(max-width:1023px){#header div.top div.actions form input[type="search"]{border:none;border-bottom:1px solid #333;border-radius:0;width:100%;box-sizing:border-box;font-style:italic;padding-left:10px;}}#header div.top div.actions form input[type="submit"]{background-image:url("/content/img/search.svg");background-repeat:no-repeat;width:15px;height:15px;padding:0;background-color:transparent;border:none;position:absolute;top:7px;right:10px;outline:none;}#header div.top div.actions a.login{text-decoration:none;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-position:95% center;transition:all .2s linear;position:relative;height:44px;margin:0;margin-top:-16px;text-align:center;margin-bottom:-16px;padding:2px 20px;box-sizing:border-box;border-radius:0;color:#6c6c6c;border-left:1px solid #9f9f9f;font-size:14px;line-height:16px;padding-top:6px;}#header div.top div.actions a.login.active{background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);color:#fff;border-left:0;}#header div.top div.actions a.login.active:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}#header div.top div.actions a.login:not(.active):hover{background-color:#d2d2d2;}@media(max-width:1023px){#header div.top div.actions a.login{display:none;}}#header nav{background-color:#fff;padding:0;box-shadow:0 0 20px rgba(0,0,0,.3);transition:padding .2s linear;}#header nav div.header-wrapper{margin-left:3%;height:68px;}.search-open #header nav{box-shadow:none;}.header-fixed #header nav{position:fixed;top:0;left:0;width:100%;background-color:#fff;padding:10px 0 0;}@media(max-width:1023px){.header-fixed #header nav{padding:10px 0;}}@media(max-width:1023px){#header nav{padding:10px 0;position:fixed;width:100%;background-color:#fff;}}#header nav .logo{vertical-align:middle;}#header nav .logo:hover{text-decoration:none;}#header nav .logo img{height:55px;}#header nav div.menu{position:relative;float:none;display:inline-block;margin-left:5%;width:60%;}@media(max-width:1305px){#header nav div.menu{width:80%;}}@media(max-width:1023px){#header nav div.menu{width:0;position:fixed;top:0;right:0;bottom:0;background-color:#3f4244;transition:width .2s linear;z-index:100;margin-right:0;}#header nav div.menu.open{width:290px;}#header nav div.menu.open+div.overlay{opacity:1;pointer-events:all;}}#header nav div.menu div.bar{background-color:#fd1310;height:4px;width:0;position:absolute;top:0;left:0;transition:all .2s linear;}@media(max-width:1023px){#header nav div.menu div.bar{display:none;}}.header-fixed #header nav div.menu div.bar{top:0;}#header nav div.menu+div.overlay{opacity:0;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;transition:opacity .2s linear;}#header nav ul.menu{margin:12px 0 0 0;padding:0;display:inline-block;text-align:right;width:100%;}#header nav ul.menu>li{display:inline-block;position:relative;text-align:left;}@media(max-width:1023px){#header nav ul.menu>li{display:block;padding:0;}#header nav ul.menu>li.with-submenu{background-image:url("/content/img/arrow_right.svg");background-repeat:no-repeat;background-position:95% 45%;}}#header nav ul.menu>li+li{padding-left:20px;}@media(max-width:1023px){#header nav ul.menu>li+li{padding-left:0;}#header nav ul.menu>li+li a{border-top:1px solid #fff;}}#header nav ul.menu>li:hover ul{opacity:1;pointer-events:all;}#header nav ul.menu>li ul{position:absolute;top:100%;min-width:100%;padding:10px 0;box-shadow:0 0 20px rgba(0,0,0,.3);background-color:#fff;opacity:0;transition:all .2s linear;pointer-events:none;margin-left:-15px;}@media(max-width:1023px){#header nav ul.menu>li ul{overflow:hidden;position:fixed;top:0;bottom:0;right:0;width:0;margin:0;padding:0;background-color:#3f4244;z-index:1;min-width:0;}#header nav ul.menu>li ul.open{width:290px;opacity:1;pointer-events:all;}}#header nav ul.menu>li ul:before{content:'';position:absolute;top:-20px;height:20px;left:-20px;right:-20px;background-color:#fff;}#header nav ul.menu>li ul li{list-style:none;line-height:2.5rem;}#header nav ul.menu>li ul li.back{color:#fff;background-image:url("/content/img/arrow_left.svg");background-repeat:no-repeat;padding-left:40px;padding:1em 10px 1em 40px;background-position:10px center;cursor:pointer;font-size:1.125rem;white-space:nowrap;}#header nav ul.menu>li ul a{color:#8c8f94;white-space:nowrap;padding:0 30px;transition:all .2s linear;text-align:left;}@media(max-width:1023px){#header nav ul.menu>li ul a{color:#fff;padding:1em 10px;border-top:1px solid #fff;}}#header nav ul.menu>li ul a:hover{color:#fd1310;}#header nav ul.menu>li.last ul{right:0;margin-left:0;margin-right:-30px;}#header nav ul.menu a{color:#3f4244;font-size:1.125rem;text-decoration:none;display:block;line-height:2.5rem;padding-bottom:.7rem;}.header-fixed #header nav ul.menu a{padding-bottom:16px;}#header nav ul.menu a.login{padding:1em 10px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);}#header nav ul.menu a.highlight{text-shadow:0 0 1px rgba(51,51,51,.5);}@media(max-width:1023px){#header nav ul.menu a{color:#fff;padding:1em 10px;white-space:nowrap;}}#header nav div.header-search{display:inline-block;float:right;height:50px;margin-top:9px;margin-bottom:-9px;padding:0 10px 0 10px;position:relative;width:24%;z-index:100;}#header nav div.header-search img{cursor:pointer;position:absolute;top:14px;left:42px;}#header nav div.header-search img.searching{-webkit-animation:mySearch 1s linear infinite;-moz-animation:mySearch 1s linear infinite;-o-animation:mySearch 1s linear infinite;animation:mySearch 1s linear infinite;}#header nav div.header-search input{border:2px solid #f1f2f6;border-radius:3px;box-sizing:border-box;float:right;font-size:16px;height:50px;margin:0 2%;outline:none;padding:0 20px 0 60px;transition:all .2s linear;width:95%;}#header nav div.header-search input:focus{border:3px solid rgba(202,202,202,.5);}@media(max-width:1305px){#header nav div.header-search{display:none;}}#header .mobile-options{padding:9px 20px 0 0;position:absolute;top:20px;right:0;}#header .mobile-options button{background-color:transparent;border:none;outline:none;background-size:100%;padding:0;}#header .mobile-options button.search{background-image:url("/content/img/search_menu.svg");width:16px;height:16px;margin-right:20px;}#header .mobile-options button.menu{background-image:url("/content/img/burger.svg");width:25px;height:14px;}@-webkit-keyframes mySearch{from{-webkit-transform:rotate(0deg) translateX(3px) rotate(0deg);}to{-webkit-transform:rotate(360deg) translateX(3px) rotate(-360deg);}}@-moz-keyframes mySearch{from{-moz-transform:rotate(0deg) translateX(3px) rotate(0deg);}to{-moz-transform:rotate(360deg) translateX(3px) rotate(-360deg);}}@-o-keyframes mySearch{from{-o-transform:rotate(0deg)translateX(3px)rotate(0deg);}to{-o-transform:rotate(360deg)translateX(3px)rotate(-360deg);}}@keyframes mySearch{from{transform:rotate(0deg) translateX(3px) rotate(0deg);}to{transform:rotate(360deg) translateX(3px) rotate(-360deg);}}section#searchpartners{background-color:#f1f2f6;padding:2rem 0 5rem;}section#searchpartners h1.main{color:#fd1310;font-size:2.375rem;margin-bottom:0;text-align:center;}section#searchpartners p.lead{font-size:1.25rem;text-align:center;}section#searchpartners form{background-color:#fff;border-radius:3px;box-shadow:0 5px 6px rgba(51,51,51,.3);overflow:hidden;max-width:920px;margin:3rem auto 0;}section#searchpartners ol.steps{font-size:0;counter-reset:steps;padding:0;margin:0;}section#searchpartners ol.steps li{font-size:1rem;display:inline-block;width:25%;color:#fff;background-color:#b0bec5;list-style-type:none;counter-increment:steps;text-align:center;padding:20px 10px;box-sizing:border-box;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}section#searchpartners ol.steps li:before{content:counter(steps);display:inline-block;width:30px;border:1px solid #fff;box-sizing:border-box;height:30px;border-radius:50%;line-height:28px;margin-right:10px;}@media(max-width:767px){section#searchpartners ol.steps li:before{margin-right:0;}}section#searchpartners ol.steps li.done{background-color:#df2827;}section#searchpartners ol.steps li.done:before{content:'';background-image:url("/content/img/tick_red.svg");background-color:#fff;background-position:center;background-repeat:no-repeat;vertical-align:middle;}section#searchpartners ol.steps li.active{background-color:#fd1310;position:relative;}section#searchpartners ol.steps li.active:after{content:'';position:absolute;bottom:0;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #fff transparent;left:50%;margin-left:-8px;}@media(max-width:767px){section#searchpartners ol.steps li span{display:none;}}section#searchpartners fieldset{display:none;margin:0;padding:3rem 0;border:none;text-align:center;}section#searchpartners fieldset legend{float:left;width:100%;font-size:1.25rem;padding:0 0 2rem;}section#searchpartners fieldset.active{display:block;}section#searchpartners label.category{display:inline-block;padding:0 10px;width:25%;margin-bottom:20px;}@media(max-width:767px){section#searchpartners label.category{display:block;margin:0 auto 20px;width:220px;}}section#searchpartners label.category div.image{border:1px solid #bdbdbd;border-radius:3px;padding:60px 10px;margin:2px;}section#searchpartners label.category input{display:none;}section#searchpartners label.category input:checked+div.image{border:3px solid #fd1310;margin:0;}section#searchpartners label.category img{vertical-align:top;}section#searchpartners label.common{display:inline-block;width:25%;text-align:left;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@media(max-width:767px){section#searchpartners label.common{width:80%;}}section#searchpartners label.common span{color:#757778;font-size:1.125rem;line-height:20px;}section#searchpartners label.common span:before{content:'';display:inline-block;width:20px;height:20px;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:10px;margin-right:10px;vertical-align:top;}section#searchpartners label.common input{display:none;}section#searchpartners label.common input:checked+span{color:#fd1310;}section#searchpartners label.common input:checked+span:before{background-color:#fd1310;background-image:url("/content/img/tick.svg");}section#searchpartners select{width:40%;height:50px;padding:0 20px;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #bdbdbd;border-radius:3px;font-size:1rem;background-image:url("/content/img/arrow_down.svg");background-position:95% center;background-repeat:no-repeat;box-sizing:border-box;outline:none;vertical-align:middle;}@media(max-width:767px){section#searchpartners select{width:80%;margin-bottom:20px;}}section#searchpartners select::-ms-expand{display:none;}section#searchpartners div.separator{display:inline-block;width:1px;background-color:#bdbdbd;height:150px;vertical-align:middle;margin:0 30px;}@media(max-width:767px){section#searchpartners div.separator{display:none;}}section#searchpartners div.controls{margin-top:50px;padding:0 50px;}section#searchpartners div.controls button{border-radius:3px;background-repeat:no-repeat;border:none;width:165px;height:50px;font-size:1.25rem;transition:all .2s linear;}section#searchpartners div.controls button:hover{opacity:.7;}section#searchpartners div.controls button[disabled]{opacity:.2;}section#searchpartners div.controls .prev{float:left;border:1px solid #6c6c6c;background-color:#fff;padding-left:50px;background-image:url("/content/img/arrow_button_left.svg");background-position:10% center;}@media(max-width:767px){section#searchpartners div.controls .prev{float:none;display:block;margin:0 auto 20px;}}section#searchpartners div.controls .search,section#searchpartners div.controls .next{padding-right:50px;color:#fff;border:1px solid transparent;background-color:#06b178;background-image:url("/content/img/arrow_button.svg");background-position:90% center;float:right;}@media(max-width:767px){section#searchpartners div.controls .search,section#searchpartners div.controls .next{float:none;display:block;margin:0 auto;}}section#searchpartners div.alternative{text-align:center;margin:40px auto;position:relative;max-width:920px;}section#searchpartners div.alternative span{display:inline-block;height:30px;border-radius:50%;width:30px;line-height:30px;font-size:1.125rem;border:1px solid #c2c3c5;color:#c2c3c5;background-color:#f1f2f6;position:relative;z-index:1;}section#searchpartners div.alternative span:before{content:'';position:absolute;right:31px;width:25px;height:30px;background-color:#f1f2f6;}section#searchpartners div.alternative span:after{content:'';position:absolute;left:31px;width:25px;height:30px;background-color:#f1f2f6;}section#searchpartners div.alternative:before{content:'';height:1px;background-color:#c2c3c5;width:100%;position:absolute;left:0;top:50%;}section#searchpartners form.free-search{box-sizing:border-box;padding:3rem;}section#searchpartners form.free-search h1{margin:0 0 5px;font-size:1.125rem;}section#searchpartners form.free-search input[type="search"]{height:50px;padding:0 20px 0 60px;border:1px solid #bdbdbd;border-radius:3px;font-size:1.25rem;background-image:url("/content/img/search_black.svg");background-position:20px center;background-repeat:no-repeat;box-sizing:border-box;outline:none;width:78%;float:left;}@media(max-width:767px){section#searchpartners form.free-search input[type="search"]{width:66%;}}section#searchpartners form.free-search input[type="submit"]{float:right;width:20%;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border:none;color:#fff;height:50px;padding:0 20px;border-radius:3px;font-size:1.5rem;outline:none;position:relative;transition:all .2s linear;}@media(max-width:767px){section#searchpartners form.free-search input[type="submit"]{width:32%;}}section#searchpartners form.free-search input[type="submit"]:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}div#signup{background-image:url("/content/img/popup_back.jpg");background-position:60%;background-repeat:no-repeat;background-size:contain;}@media(max-width:1023px){div#signup .wrapper{padding:0;}}div#signup form{float:left;background-color:rgba(255,255,255,.45);font-size:1.625rem;padding:60px 30px;width:450px;}div#signup form .description{font-size:1rem;margin-bottom:30px;}@media(max-width:1023px){div#signup form{width:100%;background-color:rgba(255,255,255,.85);color:#333;box-sizing:border-box;}}@media(max-width:767px){div#signup form{background-color:#fff;}}div#signup form .lead{font-size:2.375rem;font-weight:600;margin-top:0;}div#signup form label{font-size:1.125rem;display:block;margin-bottom:20px;}div#signup form label span{font-weight:bold;display:block;}div#signup form label input{border:1px solid #dedede;padding:0 20px;width:100%;box-sizing:border-box;height:50px;border-radius:3px;color:#333;}div#signup form button{border:none;height:3.125rem;font-size:1.25rem;color:#fff;margin-top:10px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:3px;outline:none;padding:0 60px 0 30px;position:relative;transition:all .2s linear;}div#signup form button:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}div#signup form button:after{content:'';width:18px;height:14px;background-image:url("/content/img/arrow_button.svg");background-repeat:no-repeat;vertical-align:middle;position:absolute;top:50%;margin-top:-7px;right:20px;}section#discount-list{background-color:#f1f2f6;padding-top:70px;padding-bottom:80px;}@media(max-width:767px){section#discount-list{padding:30px 0;}}section#discount-list .main-img{text-align:center;}section#discount-list h1.section{color:#fd1310;font-size:2rem;text-align:center;margin:0 0 20px;font-weight:500;}section#discount-list img.image{text-align:center;width:100%;}section#discount-list .lead.section{font-size:1.25rem;text-align:center;color:#3f4244;max-width:600px;margin:0 auto;}section#discount-list ul.discount{margin:80px 0;list-style:none;padding:0;}section#discount-list ul.discount>li{background-color:#fff;border-radius:3px;margin-bottom:80px;position:relative;box-shadow:0 1px 20px rgba(0,0,0,.2);}section#discount-list ul.discount p.question{padding-top:20px;font-weight:bold;cursor:pointer;transition:all .2s linear;margin:0;background-position:right 25px;background-repeat:no-repeat;}section#discount-list ul.discount p.question:hover{color:#fd1310;background-image:url("/content/img/arrow_down_red.svg");}section#discount-list ul.discount p.question.active{background-image:url("/content/img/arrow_up_alt.svg");}section#discount-list ul.discount p.question.active:hover{color:inherit;}section#discount-list ul.discount p.answer{display:none;margin:0;padding-top:10px;line-height:1.7;}section#discount-list ul.discount header{position:relative;}section#discount-list ul.discount header .at-icon-wrapper{text-align:center;border-radius:3px !important;}section#discount-list ul.discount header div.image{width:45%;position:absolute;height:100%;background-size:cover;background-position:center 22%;border-radius:3px 0 0 3px;}@media(max-width:767px){section#discount-list ul.discount header div.image{width:100%;position:static;height:300px;}}section#discount-list ul.discount header .img-wrapper{display:inline-block;margin-bottom:50px;margin-left:0;vertical-align:middle;text-align:center;width:60%;max-width:288px;}section#discount-list ul.discount header .img-wrapper img{max-width:100%;}@media(max-width:767px){section#discount-list ul.discount header .img-wrapper.has-icon{margin-left:0%;margin-bottom:60px;width:180px;}section#discount-list ul.discount header .img-wrapper.has-default-icon{margin-top:-10px;margin-bottom:80px;margin-left:12.5%;width:80px;}}section#discount-list ul.discount header div.amount-ball{display:inline-block;vertical-align:middle;border-radius:115px;background:#fd1113;background:linear-gradient(135deg,#fd140f 1%,#fd1113 100%);color:#fff;text-align:center;transform:rotate(7deg);margin-left:15%;height:145px;width:145px;}section#discount-list ul.discount header div.amount-ball .inner{display:table;height:100%;width:100%;}section#discount-list ul.discount header div.amount-ball .inner .inner-inner{display:table-cell;vertical-align:middle;text-align:center;}section#discount-list ul.discount header div.amount-ball .separator{height:1px;width:70%;margin:10px auto;background-color:#fff;display:block;}section#discount-list ul.discount header div.amount-ball .type{display:block;font-size:11px;}section#discount-list ul.discount header div.amount-ball .type-now{display:block;font-size:14px;}section#discount-list ul.discount header div.amount-ball .value{font-weight:600;font-size:17px;}section#discount-list ul.discount header div.amount-ball .before .value .number,section#discount-list ul.discount header div.amount-ball .before .type{opacity:.8;}section#discount-list ul.discount header div.amount-ball .before .value{position:relative;display:inline-block;}section#discount-list ul.discount header div.amount-ball .before .value:before{content:'';left:-6px;right:-6px;top:0;bottom:0;margin:auto;height:1px;display:block;background-color:#fff;position:absolute;transform:rotate(-14deg);}@media(max-width:1240px){section#discount-list ul.discount header div.amount-ball{margin-left:5%;}}@media(max-width:1023px){section#discount-list ul.discount header div.amount-ball{margin-left:-4%;transform:rotate(7deg) scale(.8);}}@media(max-width:767px){section#discount-list ul.discount header div.amount-ball{margin-left:0%;position:absolute;right:5%;}}section#discount-list ul.discount header img.header{float:left;margin-right:60px;}section#discount-list ul.discount header div.subtitle{margin-bottom:15px;}section#discount-list ul.discount header div.content{padding:20px 60px 70px 50%;box-shadow:0 1px 10px rgba(0,0,0,.2);}@media(max-width:1023px){section#discount-list ul.discount header div.content{padding:20px 20px 70px 50%;}}@media(max-width:767px){section#discount-list ul.discount header div.content{padding:40px 10px 0;box-shadow:none;}}section#discount-list ul.discount header div.content .lead{font-size:1.5rem;}section#discount-list ul.discount header div.content .column{color:#8c8f94;column-gap:40px;font-size:1.125rem;}@media(max-width:1023px){section#discount-list ul.discount header div.content .column{column-count:1;}}section#discount-list ul.discount header div.addthis_sharing_toolbox{display:inline-block;vertical-align:middle;margin-left:6px;position:relative;top:10px;bottom:2px;}section#discount-list ul.discount button.toggle{width:60px;height:60px;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:50%;position:absolute;right:60px;bottom:-30px;border:none;outline:none;transition:all .2s linear;}@media(max-width:767px){section#discount-list ul.discount button.toggle{display:none;}}section#discount-list ul.discount button.toggle:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);margin-top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}section#discount-list ul.discount button.toggle:after{content:'';width:100%;height:100%;position:absolute;background-image:url("/content/img/arrow_button_down.svg");background-position:center;background-repeat:no-repeat;top:0;left:0;}section#discount-list ul.discount button.toggle.open:after{background-image:url("/content/img/arrow_button_up.svg");}section#discount-list ul.discount div.tabs{display:none;padding:60px;}@media(max-width:767px){section#discount-list ul.discount div.tabs{display:block;padding:30px 10px;}}section#discount-list ul.discount div.tabs ul.tabs{padding:0;text-align:center;font-size:0;border-bottom:3px solid #e2e3e4;margin-bottom:50px;white-space:nowrap;}@media(max-width:767px){section#discount-list ul.discount div.tabs ul.tabs{border-bottom:0;overflow-y:hidden;}}section#discount-list ul.discount div.tabs ul.tabs li{color:#3f4244;display:inline-block;width:25%;font-size:1.2rem;line-height:50px;cursor:pointer;transition:all .2s linear;position:relative;}@media(max-width:767px){section#discount-list ul.discount div.tabs ul.tabs li{width:auto;padding:0 10px;}}@media(max-width:479px){section#discount-list ul.discount div.tabs ul.tabs li{padding:0 3px;}}section#discount-list ul.discount div.tabs ul.tabs li:after{content:'';height:3px;position:absolute;width:100%;left:0;background-color:transparent;bottom:-3px;transition:all .2s linear;}@media(max-width:767px){section#discount-list ul.discount div.tabs ul.tabs li:after{bottom:0;}}section#discount-list ul.discount div.tabs ul.tabs li.active{font-weight:500;}section#discount-list ul.discount div.tabs ul.tabs li a.link{text-decoration:none;color:#3f4244;}section#discount-list ul.discount div.tabs ul.tabs li:not(:last-child):hover,section#discount-list ul.discount div.tabs ul.tabs li:not(:last-child).active{color:#fd1310;}section#discount-list ul.discount div.tabs ul.tabs li:not(:last-child):hover:after,section#discount-list ul.discount div.tabs ul.tabs li:not(:last-child).active:after{background-color:#fd1310;}section#discount-list ul.discount div.tabs ul.tabs li:not(:last-child) a.link:hover,section#discount-list ul.discount div.tabs ul.tabs li:not(:last-child) a.link.active{color:#fd1310;}section#discount-list ul.discount div.tabs ul.tabs li:not(:last-child) a.link:hover:after,section#discount-list ul.discount div.tabs ul.tabs li:not(:last-child) a.link.active:after{background-color:#fd1310;}section#discount-list ul.discount div.tabs ul.tabs li:last-child{background-color:#fff;position:relative;top:3px;border:none;border-radius:4px;background:-moz-linear-gradient(-45deg,#4cb050 0%,#3a883d 100%);background:-webkit-linear-gradient(-45deg,#4cb050 0%,#3a883d 100%);background:linear-gradient(135deg,#4cb050 0%,#3a883d 100%);}section#discount-list ul.discount div.tabs ul.tabs li:last-child a.link{color:#fff;}section#discount-list ul.discount div.tabs ul.tabs li:last-child:hover{background:-moz-linear-gradient(-45deg,#5bd060 0%,#4cb050 100%);background:-webkit-linear-gradient(-45deg,#5bd060 0%,#4cb050 100%);background:linear-gradient(135deg,#5bd060 0%,#4cb050 100%);}section#discount-list ul.discount div.tabs ul.tab-content{padding:0;list-style:none;}section#discount-list ul.discount div.tabs ul.tab-content>li{display:none;}section#discount-list ul.discount div.tabs ul.tab-content>li.active{display:block;overflow:auto;}section#discount-list ul.discount div.tabs ul.tab-content>li .column{color:#8c8f94;column-gap:40px;font-size:1.125rem;}@media(max-width:1023px){section#discount-list ul.discount div.tabs ul.tab-content>li .column{column-count:1;}}section#discount-list ul.discount div.tabs ul.tab-content div.subtitle{font-size:14px;}section#discount-list ul.discount div.tabs div.row{display:table;width:100%;margin-left:0;}@media(max-width:767px){section#discount-list ul.discount div.tabs div.row{display:block;}}section#discount-list ul.discount div.tabs div.col1{width:30%;display:table-cell;vertical-align:top;}section#discount-list ul.discount div.tabs div.col1 div.content{padding:0 0 5px;padding-right:10px;}section#discount-list ul.discount div.tabs div.col1 div.content ul{padding:0;list-style:none;}section#discount-list ul.discount div.tabs div.col1 div.content ul li{display:none;}section#discount-list ul.discount div.tabs div.col1 div.content ul li.local-title{display:block;cursor:pointer;}section#discount-list ul.discount div.tabs div.col1 div.content ul li.address{margin-bottom:15px;}section#discount-list ul.discount div.tabs div.col1 div.content ul .arrow-up{display:none;}section#discount-list ul.discount div.tabs div.col1 div.content ul.open .arrow-up{display:inline-block;}section#discount-list ul.discount div.tabs div.col1 div.content ul.open .arrow-down{display:none;}section#discount-list ul.discount div.tabs div.col1 div.content ul.open li{display:block;}@media(max-width:767px){section#discount-list ul.discount div.tabs div.col1 div.content ul{max-width:500px;margin:0 auto;padding:0 20px;}}section#discount-list ul.discount div.tabs div.col1 div.content li{padding-left:40px;background-repeat:no-repeat;background-position:left center;min-height:25px;}section#discount-list ul.discount div.tabs div.col1 div.content li b{color:#000;}section#discount-list ul.discount div.tabs div.col1 div.content li p{color:#444;font-size:1.125rem;margin:0;}section#discount-list ul.discount div.tabs div.col1 div.content li a{font-size:1rem;display:block;}section#discount-list ul.discount div.tabs div.col1 div.content li .phone{color:#444;}section#discount-list ul.discount div.tabs div.col1 div.content li .link{text-decoration:underline;}@media(max-width:767px){section#discount-list ul.discount div.tabs div.col1 div.content{width:100%;padding:10px 0;}}@media(max-width:767px){section#discount-list ul.discount div.tabs div.col1{display:block;width:auto;}}section#discount-list ul.discount div.tabs div.col2{width:70%;display:table-cell;vertical-align:top;}section#discount-list ul.discount div.tabs div.col2 div.map{height:300px;}@media(max-width:767px){section#discount-list ul.discount div.tabs div.col2{display:block;width:auto;}}section#documents{padding:50px 0;text-align:center;background-color:#f1f2f6;}section#documents h1.main{font-size:2.375rem;margin:0;font-weight:600;}section#documents p.lead{font-size:1.25rem;margin:10px 0 30px;}section#documents ul{font-size:0;padding:0;}section#documents li{display:inline-block;width:30%;font-size:1rem;background-color:#fff;border-radius:4px;overflow:hidden;color:#3f4244;font-size:1.125rem;}@media(max-width:767px){section#documents li{width:100%;max-width:500px;margin-bottom:20px;}}section#documents li+li{margin-left:5%;}@media(max-width:767px){section#documents li+li{margin-left:0%;}}section#documents li img{width:100%;}section#documents li h1{font-size:1.25rem;font-weight:600;}section#documents li a.download{height:3.125rem;line-height:3.125rem;padding:0 60px 0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;color:#fff;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:5px;position:relative;margin-bottom:30px;transition:all .2s linear;}section#documents li a.download:after{content:'';width:18px;height:19px;background-image:url("/content/img/download.svg");background-repeat:no-repeat;vertical-align:middle;position:absolute;top:50%;margin-top:-10px;right:20px;}section#documents li a.download:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}html{color:#3f4244;font-family:"myriad-pro",sans-serif;}@media(max-width:1023px){html{font-size:13px;}}body{overflow-x:hidden;}@media(max-width:1023px){body{padding-top:61px;}}.header-fixed body{padding-top:61px;}main>*{opacity:0;}main#custom{background-color:#f6f6f6;padding-bottom:50px;}@media(min-width:1024px){.mobile-only{display:none !important;}}.wrapper{max-width:1200px;padding:0 10px;box-sizing:border-box;margin:0 auto;}.form-common{padding:0 0 100px;font-size:0;}.form-common *{font-size:1rem;}.form-common label{display:inline-block;width:45%;margin-right:5%;margin-bottom:20px;vertical-align:top;}@media(max-width:767px){.form-common label{width:100%;margin-right:0;}}.form-common span.label{display:block;font-weight:600;margin-bottom:5px;}.form-common input[type="text"],.form-common input[type="email"]{width:100%;height:50px;border:1px solid #dedede;border-radius:3px;box-sizing:border-box;padding:0 10px;outline:none;}.form-common textarea{width:100%;height:200px;border:1px solid #dedede;border-radius:3px;box-sizing:border-box;padding:10px;outline:none;}.form-common .button-common{float:right;margin:20px 5%;}@media(max-width:767px){.form-common .button-common{margin-right:0;}}.label-common{display:block;margin-bottom:20px;}.label-common input[type="checkbox"]{float:left;margin-right:10px;}.button-common{border:none;height:3.125rem;line-height:3.125rem;padding:0 60px 0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;color:#fff;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:5px;position:relative;transition:all .2s linear;}.button-common:after{content:'';width:18px;height:14px;background-image:url("/content/img/arrow_button.svg");background-repeat:no-repeat;vertical-align:middle;position:absolute;top:50%;margin-top:-7px;right:20px;}.button-common:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}.field-validation-error span{font-size:.875rem;font-style:italic;font-weight:400;color:#8c8f94;display:block;padding-top:5px;}.input-validation-error{border:2px solid #fd1310 !important;}nav.pager{text-align:right;padding:20px 0;margin:20px 0 0 0;}nav.pager a{text-decoration:none;color:#3f4244;font-size:1.325rem;display:inline-block;background-repeat:no-repeat;vertical-align:middle;padding:0 8px;}nav.pager a.prev{width:11px;height:19px;background-image:url("/content/img/arrow_left_alt2.svg");margin-right:10px;}nav.pager a.next{width:11px;height:19px;background-image:url("/content/img/arrow_right_alt2.svg");margin-left:10px;}nav.pager a.start{width:11px;height:19px;background-image:url("/content/img/arrow_left_alt4.svg");margin-left:10px;}nav.pager a.end{width:11px;height:19px;background-image:url("/content/img/arrow_right_alt4.svg");margin-left:10px;}nav.pager a:hover{color:#fd1310;}nav.pager a.active{color:#fd1310;position:relative;}nav.pager a.active:after{content:'';width:0;height:0;border-style:solid;border-width:0 4px 4px 4px;border-color:transparent transparent #fd1410 transparent;position:absolute;left:50%;margin-left:-4px;bottom:-4px;}section#contacts{position:relative;}section#contacts div.content{padding:100px 0;width:50%;}@media(max-width:767px){section#contacts div.content{width:100%;padding:20px 0;}}section#contacts h1{font-size:2.5rem;}@media(max-width:767px){section#contacts h1{text-align:center;}}section#contacts ul{padding:0;list-style:none;}@media(max-width:767px){section#contacts ul{max-width:500px;margin:0 auto;padding:0 20px;}}section#contacts li{font-size:1.125rem;color:#fd1310;margin-bottom:30px;padding-left:70px;background-repeat:no-repeat;background-position:left center;font-weight:500;min-height:45px;}section#contacts li.address{background-image:url("/content/img/pin_alt.svg");}section#contacts li.mail{background-image:url("/content/img/mail.svg");}section#contacts li.call{background-image:url("/content/img/call.svg");}section#contacts li.schedule{background-image:url("/content/img/schedule.svg");}section#contacts li.join{background-image:url("/content/img/join.svg");}section#contacts li p{color:#3f4244;margin:0;}section#contacts li a{font-size:1.25rem;color:#3f4244;text-decoration:none;display:block;font-weight:400;}section.partners{padding:2rem 0;border-top:1px solid #f1f2f6;}@media(max-width:767px){section.partners{padding:2rem 0 1rem;}}section.partners ul{padding:0;font-size:0;text-align:center;white-space:nowrap;overflow:hidden;}section.partners li{display:inline-block;font-size:1rem;width:20%;text-align:center;position:relative;left:0;}@media(max-width:767px){section.partners li{width:33.33%;margin-bottom:1rem;}}@media(max-width:479px){section.partners li{width:50%;}}section.partners li img{max-width:100%;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);}section.partners li img:hover{filter:none;-webkit-filter:grayscale(0%);}ul.documents{font-size:0;padding:0;text-align:center;}ul.documents li{display:inline-block;width:30%;font-size:1rem;background-color:#fff;border-radius:4px;overflow:hidden;color:#3f4244;font-size:1.125rem;}@media(max-width:767px){ul.documents li{width:100%;max-width:500px;margin-bottom:20px;}}ul.documents li+li{margin-left:5%;}@media(max-width:767px){ul.documents li+li{margin-left:0%;}}ul.documents li img{width:100%;}ul.documents li h1{font-size:1.25rem;font-weight:600;}ul.documents li a.download{height:3.125rem;line-height:3.125rem;padding:0 60px 0 30px;font-size:1.25rem;display:inline-block;text-decoration:none;color:#fff;background:-moz-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:-webkit-linear-gradient(-45deg,#fd1310 0%,#d31027 100%);background:linear-gradient(135deg,#fd1310 0%,#d31027 100%);border-radius:5px;position:relative;margin-bottom:30px;transition:all .2s linear;}ul.documents li a.download:after{content:'';width:18px;height:19px;background-image:url("/content/img/download.svg");background-repeat:no-repeat;vertical-align:middle;position:absolute;top:50%;margin-top:-10px;right:20px;}ul.documents li a.download:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);top:-1px;background:-moz-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:-webkit-linear-gradient(-45deg,#f96d73 0%,#fd1310 100%);background:linear-gradient(135deg,#f96d73 0%,#fd1310 100%);}