@-webkit-keyframes toRightFromLeft{49%{-webkit-transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%)}51%{opacity:1}}@keyframes toRightFromLeft{49%{-webkit-transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%)}51%{opacity:1}}.social-icon{padding:0;margin:0;list-style:none;font-size:15px;line-height:0}.social-icon li{display:inline-block;margin-right:1.2em;margin-bottom:0.2em;font-size:1em;line-height:0}html:not([dir=rtl]) .social-icon li:last-child{margin-right:0 !important}.social-icon i:before,.social-icon i{display:inline-block;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.social-icon.text-uppercase{line-height:1.5em}.social-icon.social-icon-md{font-size:18px}.social-icon.social-icon-lg{font-size:20px}.social-icon.social-icon-lg li{margin-right:1em}.social-icon.vertical li{display:block;margin-right:0 !important;margin-bottom:1.2em}.social-icon.vertical.text-only li{margin-bottom:2em}.social-icon.round li,.social-icon.semi-round li,.social-icon.square li,.social-icon.rectangle li,.social-icon.circle li{margin-right:0.5em}.social-icon.round li a,.social-icon.semi-round li a,.social-icon.square li a,.social-icon.rectangle li a,.social-icon.circle li a{display:inline-block;width:40px;height:40px;background-color:#f42958;text-align:center;color:#fff;overflow:hidden}.social-icon.round li a i,.social-icon.semi-round li a i,.social-icon.square li a i,.social-icon.rectangle li a i,.social-icon.circle li a i{display:block;width:100%;height:100%;line-height:40px}.social-icon.round li a:hover,.social-icon.semi-round li a:hover,.social-icon.square li a:hover,.social-icon.rectangle li a:hover,.social-icon.circle li a:hover{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2%, 0);transform:translate3d(0, -2%, 0);text-shadow:0 5px 10px rgba(0,0,0,0.1)}.social-icon.round.social-icon-md li,.social-icon.semi-round.social-icon-md li,.social-icon.square.social-icon-md li,.social-icon.rectangle.social-icon-md li,.social-icon.circle.social-icon-md li{margin-right:0.6em}.social-icon.round.social-icon-md li a,.social-icon.semi-round.social-icon-md li a,.social-icon.square.social-icon-md li a,.social-icon.rectangle.social-icon-md li a,.social-icon.circle.social-icon-md li a{width:48px;height:48px}.social-icon.round.social-icon-md li a i,.social-icon.semi-round.social-icon-md li a i,.social-icon.square.social-icon-md li a i,.social-icon.rectangle.social-icon-md li a i,.social-icon.circle.social-icon-md li a i{line-height:48px}.social-icon.round.social-icon-lg li,.social-icon.semi-round.social-icon-lg li,.social-icon.square.social-icon-lg li,.social-icon.rectangle.social-icon-lg li,.social-icon.circle.social-icon-lg li{margin-right:0.7em}.social-icon.round.social-icon-lg li a,.social-icon.semi-round.social-icon-lg li a,.social-icon.square.social-icon-lg li a,.social-icon.rectangle.social-icon-lg li a,.social-icon.circle.social-icon-lg li a{width:55px;height:55px}.social-icon.round.social-icon-lg li a i,.social-icon.semi-round.social-icon-lg li a i,.social-icon.square.social-icon-lg li a i,.social-icon.rectangle.social-icon-lg li a i,.social-icon.circle.social-icon-lg li a i{line-height:55px}.social-icon.round.side-border:before,.social-icon.round.side-border:after,.social-icon.semi-round.side-border:before,.social-icon.semi-round.side-border:after,.social-icon.square.side-border:before,.social-icon.square.side-border:after,.social-icon.rectangle.side-border:before,.social-icon.rectangle.side-border:after,.social-icon.circle.side-border:before,.social-icon.circle.side-border:after{content:"";display:table}.social-icon.round.side-border:after,.social-icon.semi-round.side-border:after,.social-icon.square.side-border:after,.social-icon.rectangle.side-border:after,.social-icon.circle.side-border:after{clear:both}.social-icon.round.side-border li,.social-icon.semi-round.side-border li,.social-icon.square.side-border li,.social-icon.rectangle.side-border li,.social-icon.circle.side-border li{float:left;border-left:1px solid rgba(0,0,0,0.25);border-right:1px solid rgba(0,0,0,0.25);margin-right:0 !important;margin-bottom:0 !important}.social-icon.round.side-border li a,.social-icon.semi-round.side-border li a,.social-icon.square.side-border li a,.social-icon.rectangle.side-border li a,.social-icon.circle.side-border li a{background-color:transparent !important;color:#000}.social-icon.round.side-border li a:hover,.social-icon.semi-round.side-border li a:hover,.social-icon.square.side-border li a:hover,.social-icon.rectangle.side-border li a:hover,.social-icon.circle.side-border li a:hover{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-box-shadow:none;box-shadow:none}.social-icon.round.side-border li+li,.social-icon.semi-round.side-border li+li,.social-icon.square.side-border li+li,.social-icon.rectangle.side-border li+li,.social-icon.circle.side-border li+li{border-left:none}.social-icon.round.side-border.scheme-white li,.social-icon.semi-round.side-border.scheme-white li,.social-icon.square.side-border.scheme-white li,.social-icon.rectangle.side-border.scheme-white li,.social-icon.circle.side-border.scheme-white li{border-color:rgba(255,255,255,0.25)}.social-icon.round.side-border.scheme-white li a,.social-icon.semi-round.side-border.scheme-white li a,.social-icon.square.side-border.scheme-white li a,.social-icon.rectangle.side-border.scheme-white li a,.social-icon.circle.side-border.scheme-white li a{color:#fff}.social-icon.round.side-border.scheme-dark li a,.social-icon.semi-round.side-border.scheme-dark li a,.social-icon.square.side-border.scheme-dark li a,.social-icon.rectangle.side-border.scheme-dark li a,.social-icon.circle.side-border.scheme-dark li a{color:#000}.social-icon.rectangle li a{width:120px}.social-icon.rectangle.social-icon-md li a{width:150px}.social-icon.rectangle.social-icon-lg li a{width:170px}.social-icon.round i,.social-icon.round li a{border-radius:8%}.social-icon.semi-round i,.social-icon.semi-round li a{border-radius:2%}.social-icon.circle i,.social-icon.circle li a{border-radius:50em}.social-icon.bordered li a{color:#000;border:1px solid #ebebeb;background-color:transparent}.social-icon.bordered li a:hover{border-color:#000}.social-icon.bordered.branded-text li a{border:none;position:relative}.social-icon.bordered.branded-text li a i{display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid #ebebeb;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.social-icon.bordered.branded-text li a i:before{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.social-icon.bordered.branded-text li a:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.social-icon.bordered.branded-text li a:hover i{-webkit-transform:scale(1);transform:scale(1);border-color:#000}.social-icon.scheme-dark a{color:#000}.social-icon.scheme-dark.semi-round li a,.social-icon.scheme-dark.round li a,.social-icon.scheme-dark.square li a,.social-icon.scheme-dark.circle li a{background-color:#000;color:#fff}.social-icon.scheme-dark.bordered li a{background-color:transparent;color:#000}.social-icon.scheme-dark.bordered li a i{border-color:#000}.social-icon.scheme-gray a{color:#999}.social-icon.scheme-gray.semi-round li a,.social-icon.scheme-gray.round li a,.social-icon.scheme-gray.square li a,.social-icon.scheme-gray.circle li a{background-color:#999}.social-icon.scheme-gray.bordered li a{background-color:transparent;color:#999}.social-icon.scheme-gray.bordered li a i{border-color:#999}.social-icon.scheme-white a{color:#fff}.social-icon.scheme-white.semi-round li a,.social-icon.scheme-white.round li a,.social-icon.scheme-white.square li a,.social-icon.scheme-white.circle li a{background-color:#fff;color:#000}.social-icon.scheme-white.bordered li a{background-color:transparent;color:#fff}.social-icon.scheme-white.bordered li a i{border-color:#fff}.social-icon.faded a{opacity:0.6}.social-icon.faded a:hover{opacity:1}.social-icon.branded-text li a{background-color:transparent}.social-icon.branded i{width:100%;height:100%;position:relative}.social-icon.branded i:before{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate3d(-50%, -50%, 1px);transform:translate3d(-50%, -50%, 1px)}.social-icon.branded li a{background-color:transparent;line-height:normal}.social-icon.branded li a:hover{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}.social-icon.branded li a:hover i{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}.social-icon.branded li a:hover i:before{-webkit-transform:translate3d(-50%, -50%, 1px) scale3d(1.13, 1.13, 1.13);transform:translate3d(-50%, -50%, 1px) scale3d(1.13, 1.13, 1.13)}.social-icon.text{font-size:1em}.social-icon.text a:hover{background-color:transparent}.social-icon.text-uppercase{font-size:.92857em;letter-spacing:0.1em}.social-icon.text-uppercase li{margin-right:2.14286em}.social-icon.text-uppercase li:last-child{margin-right:0}.social-icon.text-only{letter-spacing:0.1em;text-transform:uppercase}.social-icon.text-only li{line-height:1em}
