/*!
Theme Name:     Landing Mkplay
Theme URI: 		https://gitlab.com/aqwprojetosaw5/landing-mkplay
Author:         AW5 Digital
Author URI:     http://www.aw5digital.com.br/
Description:    Desenvolvido para Landing Mkplay
Version: 		1.1
License: 		GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Tags:       	two-columns, right-sidebar, custom-header, custom-menu, editor-style
Text Domain:    landing-mkplay
*/@import url("https://fonts.googleapis.com/css?family=Lato:400,700,900|Raleway:300,400,500,600,700,800,900&display=swap");*{font-family:"Raleway",sans-serif}html{max-width:100%;overflow-x:hidden}body{padding:0;margin:0;color:#454545;font-size:17px;line-height:1.4em;overflow-x:hidden;background:#fff}a{text-decoration:none}a:hover{text-decoration:none}a:focus{outline:0}img[title]{font-size:0px;line-height:1em}p,ul,ol{margin:0;padding:0;list-style:none}ul,ol{margin-bottom:0px !important}h1,h2,h3,h4,h5,h6{margin:0;line-height:1em}select,textarea,input,button{outline:none}figure{margin:0;padding:0}.container{display:table;padding-bottom:5px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 1200px){.container{max-width:1260px}}@media (min-width: 992px) and (max-width: 1199px){.container{max-width:970px}}@media (max-width: 991px){.container{max-width:750px}}.img-responsive{max-width:100%;height:auto}.wpcf7 .wpcf7-form div.wpcf7-response-output{margin:15px 0 0 0}.wpcf7 .wpcf7-form span.wpcf7-not-valid-tip{font-size:13px}.wpcf7 .wpcf7-form label{margin:0 0 10px;font-weight:700;font-size:15px}.wpcf7 .wpcf7-form input[type="text"],.wpcf7 .wpcf7-form input[type="tel"],.wpcf7 .wpcf7-form input[type="email"],.wpcf7 .wpcf7-form select,.wpcf7 .wpcf7-form textarea{padding:10px;background:#e5e5e5;border:solid 1px #666;color:dimgray;font-size:16px;font-weight:400;outline:none;min-height:55px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px}.wpcf7 .wpcf7-form input[type="text"]::-webkit-input-placeholder,.wpcf7 .wpcf7-form input[type="tel"]::-webkit-input-placeholder,.wpcf7 .wpcf7-form input[type="email"]::-webkit-input-placeholder,.wpcf7 .wpcf7-form select::-webkit-input-placeholder,.wpcf7 .wpcf7-form textarea::-webkit-input-placeholder{color:dimgray}.wpcf7 .wpcf7-form input[type="text"]::-moz-placeholder,.wpcf7 .wpcf7-form input[type="tel"]::-moz-placeholder,.wpcf7 .wpcf7-form input[type="email"]::-moz-placeholder,.wpcf7 .wpcf7-form select::-moz-placeholder,.wpcf7 .wpcf7-form textarea::-moz-placeholder{color:dimgray}.wpcf7 .wpcf7-form input[type="text"]::-ms-input-placeholder,.wpcf7 .wpcf7-form input[type="tel"]::-ms-input-placeholder,.wpcf7 .wpcf7-form input[type="email"]::-ms-input-placeholder,.wpcf7 .wpcf7-form select::-ms-input-placeholder,.wpcf7 .wpcf7-form textarea::-ms-input-placeholder{color:dimgray}.wpcf7 .wpcf7-form input[type="text"]:-moz-placeholder,.wpcf7 .wpcf7-form input[type="tel"]:-moz-placeholder,.wpcf7 .wpcf7-form input[type="email"]:-moz-placeholder,.wpcf7 .wpcf7-form select:-moz-placeholder,.wpcf7 .wpcf7-form textarea:-moz-placeholder{color:dimgray}.wpcf7 .wpcf7-form textarea{max-height:80px}.wpcf7 .wpcf7-form input[type="submit"]{width:auto;border:0;padding:5px 30px;min-height:55px;margin:auto;max-width:90%;font-weight:700}@media (max-width: 991px){.wpcf7 .wpcf7-form input[type="submit"]{font-size:16px}}.page-content-section{max-width:100%;grid-template-columns:repeat(12, 1fr);margin:50px 0}@media (max-width: 767px){.page-content-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}@media (min-width: 768px){.page-content-section{display:-ms-grid;display:grid}}.main-full{-ms-grid-column-span:12;grid-column:span 12}.main-box{-ms-grid-column-span:8;grid-column:span 8}@media (max-width: 991px){.main-box{-ms-grid-column-span:12;grid-column:span 12}}.sidebar-box{-ms-grid-column-span:4;grid-column:span 4}@media (max-width: 991px){.sidebar-box{-ms-grid-column-span:12;grid-column:span 12}}.row-span{grid-template-columns:repeat(2, 1fr);grid-gap:0px 10px}.row-span .span-6{-ms-grid-column-span:1;grid-column:span 1}@media (max-width: 767px){.row-span .span-6{-ms-grid-column-span:2;grid-column:span 2}}.row-span .span-12{-ms-grid-column-span:2;grid-column:span 2}.mc4wp-form input,.mc4wp-form textarea{padding:5px 10px;background:#fff;border:solid 1px #e3e3e3;color:dimgray;font-size:16px;font-weight:400;outline:none;margin:0 0 10px;min-height:35px}.mc4wp-form input::-webkit-input-placeholder,.mc4wp-form textarea::-webkit-input-placeholder{color:dimgray}.mc4wp-form input::-moz-placeholder,.mc4wp-form textarea::-moz-placeholder{color:dimgray}.mc4wp-form input::-ms-input-placeholder,.mc4wp-form textarea::-ms-input-placeholder{color:dimgray}.mc4wp-form input:-moz-placeholder,.mc4wp-form textarea:-moz-placeholder{color:dimgray}.mc4wp-form input[type="submit"]{width:auto;border:0;padding:5px 30px;font-weight:700;color:#fff}.page-content{overflow:hidden}.font-alternative *{font-family:"Lato",sans-serif}.title-featured .elementor-heading-title{background:#000;padding:5px 10px !important}.title-alternative .elementor-heading-title{font-family:"Lato",sans-serif}.title-mini .elementor-heading-title{background:#008ad5;padding:5px 10px}@media (max-width: 767px){.title-mini .elementor-heading-title{word-break:break-word;display:block;padding:10px}}.title-section *{font-family:"Lato",sans-serif}.title-section .elementor-heading-title{font-size:40px;padding:30px 0 !important}@media (max-width: 767px){.title-section .elementor-heading-title{font-size:30px}}.title-section .elementor-heading-title:before{left:0;top:0px;content:"";background:#3abcb4;height:4px;width:55px}.title-section .elementor-heading-title small{font-weight:400;font-size:20px;margin-bottom:10px}@media (max-width: 767px){.title-section .elementor-heading-title small{font-size:18px}}@media (max-width: 767px){.elementor-text-editor{word-break:break-word}}.elementor-text-editor ul li{padding:0 0 30px 25px}.elementor-text-editor ul li:last-child{padding-bottom:0px}.elementor-text-editor ul li:before{left:0;content:"";background:#fe930e;width:9px;height:14px;top:5px;-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0 0, 0% 100%, 100% 50%)}.wpcf7 .wpcf7-form input[type="submit"],.mc4wp-form input[type="submit"],.not-found .small-title{text-transform:uppercase}.title-section .elementor-heading-title,.elementor-text-editor ul li,.contact-info ul,.contact-info ul li,.toys-section .title-mask,.toys-section .toys-section-right{position:relative}.title-section .elementor-heading-title:before,.elementor-text-editor ul li:before,.header,.contact-info ul:before,.toys-section .title-mask:after,.toys-section .toys-section-right:after{position:absolute}.whatsapp-button{position:fixed}.contact-info ul li:first-child::before{display:none}.title-section .elementor-heading-title:before,.contact-info ul:before,.whatsapp-button,.toys-section .title-mask:after,.toys-section .toys-section-right:after,.social-links ul li a{display:block}.not-found .text,.icon:before{display:inline-block}.wpcf7,.wpcf7 .wpcf7-form,.wpcf7 .wpcf7-form div.wpcf7-response-output,.wpcf7 .wpcf7-form label,.wpcf7 .wpcf7-form input[type="text"],.wpcf7 .wpcf7-form input[type="tel"],.wpcf7 .wpcf7-form input[type="email"],.wpcf7 .wpcf7-form select,.wpcf7 .wpcf7-form textarea,.page-content-section,.row-span,.mc4wp-form input,.mc4wp-form textarea,.page-content,.title-section .elementor-heading-title small,.page-section,.container-inner,.header,.logo,.contact-info,.contact-info ul li,.not-found span,.social-links,.social-links ul,.social-links ul li,.btn-phone i{float:left}.btn-phone{float:right}.icon-whatsapp:before{display:block;margin-left:auto;margin-right:auto}body,.container,.wpcf7,.wpcf7 .wpcf7-form,.wpcf7 .wpcf7-form div.wpcf7-response-output,.wpcf7 .wpcf7-form label,.wpcf7 .wpcf7-form input[type="text"],.wpcf7 .wpcf7-form input[type="tel"],.wpcf7 .wpcf7-form input[type="email"],.wpcf7 .wpcf7-form select,.wpcf7 .wpcf7-form textarea,.page-content-section,.row-span,.mc4wp-form input,.mc4wp-form textarea,.page-content,.title-section .elementor-heading-title small,.page-section,.container-inner,.header,.header-inner,.contact-info,.not-found span,.social-links,.social-links ul{width:100%}.credits-line,.not-found{text-align:center}.row-span,.header-inner{display:-ms-grid;display:grid}.wpcf7 .wpcf7-form input[type="submit"],.container-inner,.header-logo,.header-contact,.footer-gallery .gallery,.contact-info,.contact-info ul,.whatsapp-button a,.featured-icon figure.elementor-image-box-img,.social-links ul,.btn-phone,.btn-circle .elementor-icon,.icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.header-logo,.header-contact,.footer-gallery .gallery,.contact-info ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7 .wpcf7-form input[type="submit"],.contact-info,.whatsapp-button a,.featured-icon figure.elementor-image-box-img,.social-links ul,.social-links ul li a i,.btn-phone,.btn-circle .elementor-icon,.icon,.icon-whatsapp{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container-inner,.header-logo{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.whatsapp-button{transition:all ease 0.45s;-webkit-transition:all ease 0.45s;-moz-transition:all ease 0.45s;-o-transition:all ease 0.45s;-ms-transition:all ease 0.45s}a{transition:color ease 0.45s;-webkit-transition:color ease 0.45s;-moz-transition:color ease 0.45s;-o-transition:color ease 0.45s;-ms-transition:color ease 0.45s}.logo img,.featured-icon,.social-links ul li a,.btn-phone{transition:opacity ease 0.45s;-webkit-transition:opacity ease 0.45s;-moz-transition:opacity ease 0.45s;-o-transition:opacity ease 0.45s;-ms-transition:opacity ease 0.45s}.mc4wp-form input[type="submit"],.btn-cta,.btn-back,.btn-send,.btn-cta-box .elementor-button,.btn-border-box .elementor-button{transition:background ease 0.45s;-webkit-transition:background ease 0.45s;-moz-transition:background ease 0.45s;-o-transition:background ease 0.45s;-ms-transition:background ease 0.45s}*{-webkit-box-sizing:border-box;box-sizing:border-box}.whatsapp-button,.featured-icon figure.elementor-image-box-img,.toys-section .title-mask:after,.toys-section .toys-section-right:after,.btn-phone,.btn-circle .elementor-icon,.icon-whatsapp{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%}.page-section{min-height:80vh}.container-inner{margin:60px 0 100px}.embed-container,.wp-block-embed.is-type-video{max-width:100%}.header{top:0;z-index:10;padding:5px 0px;background:transparent}@media (max-width: 767px){.header{padding:5px 15px}}.header-inner{grid-template-columns:repeat(2, 1fr);max-width:1100px;margin:auto}@media (max-width: 767px){.header-inner{grid-template-columns:repeat(1, 1fr)}}.header-logo{-ms-grid-column-span:1;grid-column:span 1}.header-contact{-ms-grid-column-span:1;grid-column:span 1}@media (max-width: 767px){.header-contact{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.logo img{max-height:50px}.logo img:hover{opacity:0.75}@media (max-width: 467px){.footer-gallery .gallery .gallery-item{width:50% !important}}.contact-section .elementor-widget-wrap{border:solid red 1px;border:solid 2px #373737;padding:30px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px}.contact-info ul{padding-left:30px}.contact-info ul:before{content:"";width:22px;height:22px;line-height:22px;text-align:center;mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain;background-color:#76b551;left:0}.contact-info ul li{font-weight:700;color:#fff;font-size:21px}.contact-info ul li:before{content:"|";padding:0 5px}.contact-info ul li a{color:#fff}.contact-info ul li a:hover{color:#ff7400}.whatsapp-button{background:#4dc247;z-index:7;left:20px;bottom:20px;width:50px;height:50px;line-height:50px;text-align:center;box-shadow:2px 2px 6px rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.4);-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.4);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.4);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.4)}.whatsapp-button:hover{background-color:#41b43c;box-shadow:2px 2px 6px rgba(0,0,0,0.8);-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.8);-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.8);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.8);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.8)}.whatsapp-button a{width:50px;height:50px;line-height:50px;text-align:center}.whatsapp-button a i{width:26px;height:26px;line-height:26px;text-align:center}.whatsapp-button a i:before{background-color:#fff;width:26px;height:26px;line-height:26px;text-align:center}.credits-line{font-size:13px;line-height:1.2em;color:#454545;padding:15px}.credits-line a{color:#454545}.credits-line a:hover{opacity:0.75}.not-found{padding:50px 0;color:#454545}.not-found .big-title{font-size:240px;font-weight:700;line-height:1em;color:#454545;margin:0}@media (max-width: 767px){.not-found .big-title{font-size:140px}}.not-found .small-title{font-weight:700;font-size:18px;line-height:28px;color:#454545}.not-found .text{padding:0;max-width:300px;margin:30px auto;color:#454545}.featured-box{height:100%;background:#fff;padding:30px 20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;box-shadow:6px 6px 13px rgba(0,0,0,0.1);-moz-box-shadow:6px 6px 13px rgba(0,0,0,0.1);-webkit-box-shadow:6px 6px 13px rgba(0,0,0,0.1);-ms-box-shadow:6px 6px 13px rgba(0,0,0,0.1);-o-box-shadow:6px 6px 13px rgba(0,0,0,0.1)}.featured-box figure{width:80px;height:80px;line-height:80px;text-align:center}.featured-box figure img{max-width:80px;max-height:80px;width:auto;height:auto}.featured-icon:hover{opacity:0.75}.featured-icon figure.elementor-image-box-img{margin-left:auto !important;margin-right:auto !important;background:#d9faf1;max-height:103px;max-width:103px;width:103px;height:103px;line-height:103px;text-align:center}.featured-icon figure.elementor-image-box-img img{max-width:50px;max-height:50px;width:auto;height:auto;line-height:auto;text-align:center}.featured-icon .elementor-image-box-content *{font-family:"Lato",sans-serif}@media (max-width: 991px){.toys-section{background-image:none !important;background-color:#3abcb4}}.toys-section .title-mask:after{content:"";width:50px;height:50px;line-height:50px;text-align:center;background-image:-webkit-linear-gradient(45deg, #ffa300, #ffd300);background-image:-o-linear-gradient(45deg, #ffa300, #ffd300);background-image:-ms-linear-gradient(45deg, #ffa300, #ffd300);background-image:-moz-linear-gradient(45deg, #ffa300, #ffd300);background-image:linear-gradient(45deg, #ffa300, #ffd300);box-shadow:4px 5px 6px rgba(0,0,0,0.13);-moz-box-shadow:4px 5px 6px rgba(0,0,0,0.13);-webkit-box-shadow:4px 5px 6px rgba(0,0,0,0.13);-ms-box-shadow:4px 5px 6px rgba(0,0,0,0.13);-o-box-shadow:4px 5px 6px rgba(0,0,0,0.13);bottom:-80px}@media (max-width: 991px){.toys-section .title-mask:after{display:none}}.toys-section .toys-section-right:after{content:"";width:130px;height:130px;line-height:130px;text-align:center;background-image:-webkit-linear-gradient(45deg, #ffa300, #ffd300);background-image:-o-linear-gradient(45deg, #ffa300, #ffd300);background-image:-ms-linear-gradient(45deg, #ffa300, #ffd300);background-image:-moz-linear-gradient(45deg, #ffa300, #ffd300);background-image:linear-gradient(45deg, #ffa300, #ffd300);box-shadow:4px 5px 6px rgba(0,0,0,0.13);-moz-box-shadow:4px 5px 6px rgba(0,0,0,0.13);-webkit-box-shadow:4px 5px 6px rgba(0,0,0,0.13);-ms-box-shadow:4px 5px 6px rgba(0,0,0,0.13);-o-box-shadow:4px 5px 6px rgba(0,0,0,0.13);top:-100px;right:-50px}@media (max-width: 991px){.toys-section .toys-section-right:after{display:none}}.toys-section .title-section .elementor-heading-title{font-family:"Raleway",sans-serif}.toys-section .title-section .elementor-heading-title *{font-family:"Raleway",sans-serif}.toys-section .title-section .elementor-heading-title:before{background:#fff}.toys-section .toys-featured .elementor-image-box-content{font-family:"Lato",sans-serif}.toys-section .toys-featured .elementor-image-box-content *{font-family:"Lato",sans-serif}.social-links{margin:0}.social-links ul{margin:0}.social-links ul li{margin:0;padding:0 8px}.social-links ul li a{width:25px;height:25px;line-height:25px;text-align:center}.social-links ul li a i:before{background-color:#76b551;width:25px;height:25px;line-height:25px;text-align:center}.social-links ul li a:hover{opacity:0.75}.btn-phone{color:#fff;font-size:16px;font-weight:500}@media (max-width: 767px){.btn-phone{background:#fff;width:40px;height:40px;line-height:40px;text-align:center}}.btn-phone i{width:15px;height:15px;line-height:15px;text-align:center;margin-right:10px}@media (max-width: 767px){.btn-phone i{margin:0;width:20px;height:20px;line-height:20px;text-align:center}}.btn-phone i:before{width:15px;height:15px;line-height:15px;text-align:center;background-color:#fff}@media (max-width: 767px){.btn-phone i:before{background-color:#3abcb4;width:20px;height:20px;line-height:20px;text-align:center;mask-size:20px auto;-o-mask-size:20px auto;-webkit-mask-size:20px auto;-moz-mask-size:20px auto;-ms-mask-size:20px auto}}@media (max-width: 767px){.btn-phone span{display:none}}.btn-phone:hover{opacity:0.75}.btn-cta,.btn-back,.btn-send{display:inline-table;color:#fff;background:red;padding:15px 25px;font-size:18px;font-weight:500;border-radius:50px !important;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-o-border-radius:50px !important;-ms-border-radius:50px !important}.btn-cta:hover,.btn-back:hover,.btn-send:hover{color:#fff;background:#b30000}.btn-cta-box.no-radius .elementor-button.elementor-size-sm{border-radius:0px !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-o-border-radius:0px !important;-ms-border-radius:0px !important}.btn-cta-box .elementor-button{display:inline-table;color:#fff;background:red;padding:15px 25px;font-size:18px;font-weight:500;border-radius:50px !important;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-o-border-radius:50px !important;-ms-border-radius:50px !important}.btn-cta-box .elementor-button:hover{color:#fff;background:#b30000}.btn-border-box.tel .elementor-button-content-wrapper:before{content:"5";margin-right:10px;background-color:#373737;width:20px;height:20px;line-height:20px;text-align:center;mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}@media (max-width: 767px){.btn-border-box.tel .elementor-button-content-wrapper:before{width:16px;height:16px;line-height:16px;text-align:center}}.btn-border-box.no-radius .elementor-button.elementor-size-sm{border-radius:0px !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-o-border-radius:0px !important;-ms-border-radius:0px !important}.btn-border-box .elementor-button{display:inline-table;color:#373737;background:#fff;border:solid 2px #373737;padding:15px 25px;font-size:18px;font-weight:500;border-radius:50px !important;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-o-border-radius:50px !important;-ms-border-radius:50px !important}.btn-border-box .elementor-button:hover{color:#fff;background:#373737}.btn-back{font-size:16px;font-weight:500;background:#454545}.btn-back:hover{color:#fff;background:rgba(69,69,69,0.8)}.btn-circle .elementor-icon{background:#fff;margin:auto;width:80px;height:80px;line-height:80px;text-align:center}.icon:before{content:"";background-color:#454545;width:17px;height:17px;line-height:17px;text-align:center}.icon-whatsapp{width:20px;height:20px;line-height:20px;text-align:center}.icon-whatsapp:before{width:20px;height:20px;line-height:20px;text-align:center;mask:url("images/icons/icon-whatsapp.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-whatsapp.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-whatsapp.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-whatsapp.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-whatsapp.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-facebook:before{mask:url("images/icons/icon-facebook.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-facebook.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-facebook.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-facebook.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-facebook.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-twitter:before{mask:url("images/icons/icon-twitter.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-twitter.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-twitter.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-twitter.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-twitter.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-linkedin:before{mask:url("images/icons/icon-linkedin.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-linkedin.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-linkedin.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-linkedin.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-linkedin.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-pinterest:before{mask:url("images/icons/icon-pinterest.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-pinterest.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-pinterest.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-pinterest.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-pinterest.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-youtube-play:before{mask:url("images/icons/icon-youtube.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-youtube.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-youtube.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-youtube.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-youtube.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-instagram:before{mask:url("images/icons/icon-instagram.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-instagram.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-instagram.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-instagram.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-instagram.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-vimeo:before{mask:url("images/icons/icon-vimeo.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-vimeo.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-vimeo.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-vimeo.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-vimeo.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-phone{width:26px;height:26px;line-height:26px;text-align:center}.icon-phone:before{width:26px;height:26px;line-height:26px;text-align:center;mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}