/* https://carfox.ee/wp-content/themes/carfox/css/campaign-may2020.css */
.row{max-width:100%!important}#campaign-page .row:before,#campaign-page .row:after,.campaign-footer .row:before,.campaign-footer .row:after{display:block}.campaign-header{min-height:100vh}.campaign-header .right{background:#f5773f;height:100vh}.campaign-header .head-row{margin:20px!important}.campaign-header .logo{width:157px;height:auto}.mobile-car{display:none}.campaign-header .car{margin-left:-236px;margin-top:28px}.campaign-header .content{height:75vh}.campaign-header .campaign-title{font-size:73px;max-width:75%;color:#f5773f;margin:20px 0;word-break:break-word}.campaign-header .campaign-period{color:#f5773f;margin-bottom:40px}.campaign-header .repair-address{background:#000;display:none}.campaign-header .repair-phone{background:#353535;display:none}.campaign-header .repair-address a,.campaign-header .repair-phone a{color:#fff}.campaign-btn{border-radius:40px;text-decoration:none;background-color:#f5773f;color:#fff!important;padding:7px 20px 10px 20px;font-size:24px;-webkit-box-shadow:-5px -1px 28px -8px rgba(0,0,0,1);-moz-box-shadow:-5px -1px 28px -8px rgba(0,0,0,1);box-shadow:-5px -1px 28px -8px rgba(0,0,0,1)}.campaign-btn:hover{background-color:#000;color:#fff!important}.campaign-options{padding:50px 0;background-color:#fbfbfb}#bron-form{padding:50px 0;background:#f5f5f5}.campaign-options .row{margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.campaign-options .col-md{padding:0!important;margin:10px 20px;display:block!important}.campaign-packet{background:#fff;margin:10px 35px;margin-top:40px!important;-webkit-box-shadow:10px 10px 40px -10px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 40px -10px rgba(0,0,0,.75);box-shadow:10px 10px 40px -10px rgba(0,0,0,.75)}.campaign-packet.active{margin-top:10px!important}.campaign-packet .packet-header{width:100%;background:#f5773f;min-height:168px}.campaign-packet .packet-header h4{color:#fff!important;font-size:30px}.campaign-packet.active .packet-header{background:#f5773f}.campaign-packet .most-sold{color:#fff;font-size:16px}.campaign-packet .order-btn{font-size:18px;border-radius:4px;font-size:21px;background-color:#f5773f;padding:6px 30px 6px 30px;box-shadow:none}.campaign-packet .order-btn:hover,.campaign-packet .order-btn:focus,.campaign-packet .order-btn:active{background:#000}.packet-body{padding:25px}.packet-body ul{list-style:none}.packet-body p,.packet-body ul li{color:#666;font-size:15px;line-height:2}.packet-body ul li::before{content:url(/wp-content/kampaaniad/sygishooldus_2017/img/tick.svg);color:#f5773f;font-weight:700;display:inline-block;width:30px;margin-left:-1em}.packet-body ul li a{color:#666}.campaign-packet .packet-header .price__crossed{font-size:18px;text-decoration:line-through;color:#fff;margin-right:10px}.campaign-packet .packet-header .price__new{font-size:25px;color:#ffdf0e}.hoverdis{background-color:#000!important;color:#fff!important}ul.contact-icons-list{text-align:right}ul.contact-icons-list li{padding-left:45px;display:inline-block;text-align:right;background-size:36px 36px;background-repeat:no-repeat;font-family:"HelveticaNeueCondensedBold";line-height:2.5}ul.contact-icons-list li.address{background-image:url(/wp-content/themes/carfox/css/../assets/img/address-white.svg)}ul.contact-icons-list li.phone{margin-left:30px;background-image:url(/wp-content/themes/carfox/css/../assets/img/telefon-valge.svg)}ul.contact-icons-list li a{color:#fff}.w-100{width:100%!important}.package-buttons button{background-color:#fff;border-color:#000000!important;border-radius:2px!important;color:#000}.package-buttons button:hover,.package-buttons button:active,.package-buttons button:focus,.package-buttons button:visited{background-color:#000!important;color:#fff}#campaign-page input,#campaign-page textarea{border:none!important;padding:2rem;border-radius:5px;-webkit-box-shadow:4px 2px 25px -11px rgba(0,0,0,.9);font-size:17px}#campaign-page input[type="submit"]{font-size:18px;font-weight:700;text-transform:uppercase;padding:1.2rem 5rem;border-radius:50px}@media only screen and (max-width:768px){.page-home .row{padding:0!important}}#campaign-page textarea{padding:20px!important}@media only screen and (min-width:1188px){#kysin-pakkumist .wpcf7{width:50%}}@media only screen and (max-width:1188px){.campaign-header .right,.packet-img{display:none}.campaign-header .campaign-title{font-size:30px}.mobile-car{display:block}.campaign-header .repair-address,.campaign-header .repair-phone{display:block!important}}.wpcf7-submit{border-radius:40px;text-decoration:none;background-color:#f5773f;color:#fff!important;padding:7px 20px 10px 20px;font-size:24px;-webkit-box-shadow:-5px -1px 28px -8px rgba(0,0,0,1);-moz-box-shadow:-5px -1px 28px -8px rgba(0,0,0,1);box-shadow:-5px -1px 28px -8px rgba(0,0,0,1)}section.footer p{text-align:left}#footer-right-contacts{text-align:left}#footer-left-contacts{text-align:right}#footer-right-contacts,#footer-left-contacts{list-style:none;padding:20px;margin:0 0 20px 0}#footer-right-contacts,#footer-left-contacts{color:#fff;line-height:2rem;font-family:'HelveticaNeueCondensedBold',sans-serif;font-weight:400;font-size:.9rem;text-transform:uppercase;letter-spacing:1.5px}#peidus-pakett{display:none}.campaign-options .container{max-width:1414px!important}.campaign-footer{word-break:break-word}.m-l-30{margin-left:30px}@media only screen and (min-width:1188px) and (max-width:1371px){.campaign-header .car{margin-left:0}}@media only screen and (min-width:1188px) and (max-height:615px){.campaign-header .car{margin-top:0}}@media only screen and (min-width:1188px){@media only screen and (min-height:700px){.moveup{margin-top:0px!important;transition:margin-top 500ms ease-in-out}.moveup.remove-top-campaign-margin{margin-top:-258px!important;transition:margin-top 500ms ease-in-out}.remove-top-campaign-margin .campaign-packet.active{margin-top:40px!important;transition:margin-top 500ms ease-in-out}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translatex(10px);-moz-transform:translatex(10px);-o-transform:translatex(10px);transform:translatex(10px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@-moz-keyframes fadeInRight{from{opacity:0;-webkit-transform:translatex(10px);-moz-transform:translatex(10px);-o-transform:translatex(10px);transform:translatex(10px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translatex(100px);-moz-transform:translatex(100px);-o-transform:translatex(100px);transform:translatex(100px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}.in-right{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-duration:1s;animation-delay:1s}}}.packet-prefix{padding:6px 0;font-size:14px;font-family:inherit;color:#666}.page-template-page-campaign-sugiskampaania-2020 .campaign-packet.active .packet-prefix{color:#222;margin-bottom:15px!important;font-size:16px}.page-template-page-campaign-sugiskampaania-2020 .campaign-additional-products .image-container{position:relative;cursor:default}.page-template-page-campaign-sugiskampaania-2020 .campaign-additional-products .image-container:hover{-webkit-transform:scale(1.02) perspective(1px);transform:scale(1.02) perspective(1px);transition:all 0.8s cubic-bezier(.6,.2,.1,1)}.page-template-page-campaign-sugiskampaania-2020 .campaign-additional-products .image-container:hover .text{color:#F60;transition:all 0.8s cubic-bezier(.6,.2,.1,1)}.campaign-additional-products .image-container .img{position:relative;margin-bottom:1rem}.page-template-page-campaign-sugiskampaania-2020 .campaign-additional-products .image-container .img img{border-radius:4px;opacity:.8}.page-template-page-campaign-sugiskampaania-2020 .campaign-additional-products .text{position:absolute;left:0;right:0;top:0;text-align:center;text-transform:uppercase;color:#fff;font-size:20px;font-weight:600;word-break:break-all;padding:0 2rem;font-weight:700;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;z-index:99;width:100%;height:100%;margin:0;margin-bottom:0;background:rgba(0,0,0,.6);border-radius:5px;margin-bottom:1rem;padding:5rem 0 0 0}.page-template-page-campaign-sugiskampaania-2020 .additional-products-checkbox span.wpcf7-list-item{margin:0;width:100%}.page-template-page-campaign-sugiskampaania-2020 .additional-products-checkbox label{font-size:16px;text-transform:none;line-height:24px}.page-template-page-campaign-sugiskampaania-2020 .additional-products-checkbox label input{margin:0}.page-template-page-campaign-sugiskampaania-2020 .campaign-blog .campaign-blog-image{height:300px;width:100%}.page-template-page-campaign-sugiskampaania-2020 .campaign-blog h1{color:#F60;font-size:32px;line-height:42px;letter-spacing:2px;text-transform:uppercase}.page-template-page-campaign-sugiskampaania-2020 .campaign-blog a{text-decoration:none}.page-template-page-campaign-sugiskampaania-2020 .campaign-blog .campaign-btn{border-radius:4px;font-size:21px;background-color:#f5773f;padding:6px 30px 6px 30px;box-shadow:none}.page-template-page-campaign-sugiskampaania-2020 .campaign-blog .campaign-btn:hover{background:#000}@media only screen and (max-width:991px){.page-template-page-campaign-sugiskampaania-2020 .campaign-additional-products .image-container{flex:0 0 100%;max-width:100%;margin-bottom:25px}}.col-md-4.image-container .text{top:0;height:100%;width:100%;left:0;background:orange;z-index:999;position:absolute;padding:color;color:#fff;font-weight:700;font-size:22px;text-transform:uppercase;margin-bottom:120px;font-family:'HelveticaNeueCondensedBold',sans-serif;background:rgba(0,0,0,.5);justify-content:center;vertical-align:middle;padding-top:80px;opacity:.9;transition:all .5 ease}.col-md-4.image-container .text:hover{opacity:1;color:#f5773f}.package-buttons{display:none}.campaign-packet .order-btn{font-size:18px;border-radius:4px;font-size:21px;background-color:#f5773f;padding:6px 30px 6px 30px;box-shadow:none;display:block;padding:15px 5rem;margin:0;border-radius:0;font-size:25px;text-transform:uppercase;font-weight:700;border-radius:50px}