ul.et_pb_social_media_follow{list-style-type:none!important;margin:0 0 22px;padding:0}.et_pb_social_media_follow li{display:inline-block;margin-bottom:8px;position:relative}.et_pb_social_media_follow li a{margin-right:8px;display:inline-block;text-decoration:none;text-align:center;position:relative}.et_pb_social_media_follow li a.follow_button{padding:0 12px;margin-top:5px;margin-right:25px;font-size:14px;line-height:1.6em;background:rgba(0,0,0,.1);color:rgba(0,0,0,.5);border-radius:3px;border-width:0;border-style:solid;-webkit-transition:all .3s;transition:all .3s}.et_pb_social_media_follow li.last-child a,.et_pb_social_media_follow li:last-child a{margin-right:0}.et_pb_social_media_follow.has_follow_button li.last-child a.icon,.et_pb_social_media_follow.has_follow_button li:last-child a.icon{margin-right:8px}.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}.et_pb_social_media_follow li a.icon{height:32px;width:32px;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box}.et_pb_social_media_follow li a.icon:before{height:32px;width:32px;font-size:16px;line-height:32px;display:block;color:#fff;-webkit-transition:color .3s;transition:color .3s;position:relative;z-index:10}.et_pb_social_media_follow li a.icon:hover:before{color:hsla(0,0%,100%,.7)}.et_pb_social_media_follow li a.icon{border-radius:3px}.et_pb_social_media_follow_network_name{display:none}.et_pb_social_icon a.icon{vertical-align:middle}.et_pb_social_icon a.icon:before{font-family:ETmodules;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.et-pb-social-fa-icon a.icon:before{font-family:FontAwesome}.et-social-telegram a.icon:before{content:"\F3FE"}.et-social-amazon a.icon:before{content:"\F270"}.et-social-bandcamp a.icon:before{content:"\F2D5"}.et-social-bitbucket a.icon:before{content:"\F171"}.et-social-behance a.icon:before{content:"\F1B4"}.et-social-buffer a.icon:before{content:"\F837"}.et-social-codepen a.icon:before{content:"\F1CB"}.et-social-deviantart a.icon:before{content:"\F1BD"}.et-social-flipboard a.icon:before{content:"\F44D"}.et-social-foursquare a.icon:before{content:"\F180"}.et-social-github a.icon:before{content:"\F09B"}.et-social-goodreads a.icon:before{content:"\F3A9"}.et-social-google a.icon:before{content:"\F1A0"}.et-social-houzz a.icon:before{content:"\F27C"}.et-social-itunes a.icon:before{content:"\F3B5"}.et-social-last_fm a.icon:before{content:"\F202"}.et-social-line a.icon:before{content:"\F3C0"}.et-social-medium a.icon:before,.et-social-meetup a.icon:before{content:"\F3C7"}.et-social-odnoklassniki a.icon:before{content:"\F263"}.et-social-patreon a.icon:before{content:"\F3D9"}.et-social-periscope a.icon:before{content:"\F3DA"}.et-social-quora a.icon:before{content:"\F2C4"}.et-social-researchgate a.icon:before{content:"\F4F8"}.et-social-reddit a.icon:before{content:"\F281"}.et-social-snapchat a.icon:before{content:"\F2AC"}.et-social-soundcloud a.icon:before{content:"\F1BE"}.et-social-spotify a.icon:before{content:"\F1BC"}.et-social-steam a.icon:before{content:"\F3F6"}.et-social-tripadvisor a.icon:before{content:"\F262"}.et-social-tiktok a.icon:before{content:"\E07B"}.et-social-twitch a.icon:before{content:"\F1E8"}.et-social-vk a.icon:before{content:"\F189"}.et-social-weibo a.icon:before{content:"\F18A"}.et-social-whatsapp a.icon:before{content:"\F232"}.et-social-xing a.icon:before{content:"\F168"}.et-social-yelp a.icon:before{content:"\F1E9"}.et-social-pinterest a.icon:before{content:"\E095"}.et-social-linkedin a.icon:before{content:"\E09D"}.et-social-tumblr a.icon:before{content:"\E097"}.et-social-skype a.icon:before{content:"\E0A2"}.et-social-flikr a.icon:before{content:"\E0A6"}.et-social-myspace a.icon:before{content:"\E0A1"}.et-social-dribbble a.icon:before{content:"\E09B"}.et-social-youtube a.icon:before{content:"\E0A3"}.et-social-vimeo a.icon:before{content:"\E09C"}@media(max-width:980px){.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}@media(max-width:767px){.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}.rtl .et_pb_social_media_follow li a{margin-left:8px;margin-right:0}.dsm-grow{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.dsm-grow:active, .dsm-grow:focus, .dsm-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
.dsm-shrink{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.dsm-shrink:active, .dsm-shrink:focus, .dsm-shrink:hover{-webkit-transform:scale(.9);transform:scale(.9)}
@-webkit-keyframes dsm-pulse {
25%{-webkit-transform:scale(1.1);transform:scale(1.1)}
75%{-webkit-transform:scale(.9);transform:scale(.9)}
}
@keyframes dsm-pulse {
25%{-webkit-transform:scale(1.1);transform:scale(1.1)}
75%{-webkit-transform:scale(.9);transform:scale(.9)}
}
.dsm-pulse{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-pulse:active, .dsm-pulse:focus, .dsm-pulse:hover{-webkit-animation-name:dsm-pulse;animation-name:dsm-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
@-webkit-keyframes dsm-pulse-grow {
to{-webkit-transform:scale(1.1);transform:scale(1.1)}
}
@keyframes dsm-pulse-grow {
to{-webkit-transform:scale(1.1);transform:scale(1.1)}
}
.dsm-pulse-grow{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-pulse-grow:active, .dsm-pulse-grow:focus, .dsm-pulse-grow:hover{-webkit-animation-name:dsm-pulse-grow;animation-name:dsm-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}
@-webkit-keyframes dsm-pulse-shrink {
to{-webkit-transform:scale(.9);transform:scale(.9)}
}
@keyframes dsm-pulse-shrink {
to{-webkit-transform:scale(.9);transform:scale(.9)}
}
.dsm-pulse-shrink{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-pulse-shrink:active, .dsm-pulse-shrink:focus, .dsm-pulse-shrink:hover{-webkit-animation-name:dsm-pulse-shrink;animation-name:dsm-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}
@-webkit-keyframes dsm-push {
50%{-webkit-transform:scale(.8);transform:scale(.8)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes dsm-push {
50%{-webkit-transform:scale(.8);transform:scale(.8)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
.dsm-push{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-push:active, .dsm-push:focus, .dsm-push:hover{-webkit-animation-name:dsm-push;animation-name:dsm-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes dsm-pop {
50%{-webkit-transform:scale(1.2);transform:scale(1.2)}
}
@keyframes dsm-pop {
50%{-webkit-transform:scale(1.2);transform:scale(1.2)}
}
.dsm-pop{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-pop:active, .dsm-pop:focus, .dsm-pop:hover{-webkit-animation-name:dsm-pop;animation-name:dsm-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.dsm-bounce-in{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.5s;transition-duration:.5s}
.dsm-bounce-in:active, .dsm-bounce-in:focus, .dsm-bounce-in:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(.47, 2.02, .31, -.36);transition-timing-function:cubic-bezier(.47, 2.02, .31, -.36)}
.dsm-bounce-out{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.5s;transition-duration:.5s}
.dsm-bounce-out:active, .dsm-bounce-out:focus, .dsm-bounce-out:hover{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition-timing-function:cubic-bezier(.47, 2.02, .31, -.36);transition-timing-function:cubic-bezier(.47, 2.02, .31, -.36)}
.dsm-rotate{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.dsm-rotate:active, .dsm-rotate:focus, .dsm-rotate:hover{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
.dsm-grow-rotate{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.dsm-grow-rotate:active, .dsm-grow-rotate:focus, .dsm-grow-rotate:hover{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}
.dsm-float{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-float:active, .dsm-float:focus, .dsm-float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
.dsm-sink{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-sink:active, .dsm-sink:focus, .dsm-sink:hover{-webkit-transform:translateY(8px);transform:translateY(8px)}
@-webkit-keyframes dsm-bob {
0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}
to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
}
@keyframes dsm-bob {
0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}
to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
}
@-webkit-keyframes dsm-bob-float {
to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
}
@keyframes dsm-bob-float {
to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
}
.dsm-bob{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-bob:active, .dsm-bob:focus, .dsm-bob:hover{-webkit-animation-name:dsm-bob-float, dsm-bob;animation-name:dsm-bob-float, dsm-bob;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}
@-webkit-keyframes dsm-hang {
0%{-webkit-transform:translateY(8px);transform:translateY(8px)}
50%{-webkit-transform:translateY(4px);transform:translateY(4px)}
to{-webkit-transform:translateY(8px);transform:translateY(8px)}
}
@keyframes dsm-hang {
0%{-webkit-transform:translateY(8px);transform:translateY(8px)}
50%{-webkit-transform:translateY(4px);transform:translateY(4px)}
to{-webkit-transform:translateY(8px);transform:translateY(8px)}
}
@-webkit-keyframes dsm-hang-sink {
to{-webkit-transform:translateY(8px);transform:translateY(8px)}
}
@keyframes dsm-hang-sink {
to{-webkit-transform:translateY(8px);transform:translateY(8px)}
}
.dsm-hang{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-hang:active, .dsm-hang:focus, .dsm-hang:hover{-webkit-animation-name:dsm-hang-sink, dsm-hang;animation-name:dsm-hang-sink, dsm-hang;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}
.dsm-skew{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.dsm-skew:active, .dsm-skew:focus, .dsm-skew:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}
.dsm-skew-forward{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}
.dsm-skew-forward:active, .dsm-skew-forward:focus, .dsm-skew-forward:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}
.dsm-skew-backward{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}
.dsm-skew-backward:active, .dsm-skew-backward:focus, .dsm-skew-backward:hover{-webkit-transform:skew(10deg);transform:skew(10deg)}
@-webkit-keyframes dsm-wobble-vertical {
16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}
33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}
66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes dsm-wobble-vertical {
16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}
33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}
66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
.dsm-wobble-vertical{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-wobble-vertical:active, .dsm-wobble-vertical:focus, .dsm-wobble-vertical:hover{-webkit-animation-name:dsm-wobble-vertical;animation-name:dsm-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes dsm-wobble-horizontal {
16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}
33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}
49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}
66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}
83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes dsm-wobble-horizontal {
16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}
33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}
49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}
66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}
83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
.dsm-wobble-horizontal{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-wobble-horizontal:active, .dsm-wobble-horizontal:focus, .dsm-wobble-horizontal:hover{-webkit-animation-name:dsm-wobble-horizontal;animation-name:dsm-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes dsm-wobble-to-bottom-right {
16.65%{-webkit-transform:translate(8px, 8px);transform:translate(8px, 8px)}
33.3%{-webkit-transform:translate(-6px, -6px);transform:translate(-6px, -6px)}
49.95%{-webkit-transform:translate(4px, 4px);transform:translate(4px, 4px)}
66.6%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}
83.25%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}
to{-webkit-transform:translate(0);transform:translate(0)}
}
@keyframes dsm-wobble-to-bottom-right {
16.65%{-webkit-transform:translate(8px, 8px);transform:translate(8px, 8px)}
33.3%{-webkit-transform:translate(-6px, -6px);transform:translate(-6px, -6px)}
49.95%{-webkit-transform:translate(4px, 4px);transform:translate(4px, 4px)}
66.6%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}
83.25%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}
to{-webkit-transform:translate(0);transform:translate(0)}
}
.dsm-wobble-to-bottom-right{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-wobble-to-bottom-right:active, .dsm-wobble-to-bottom-right:focus, .dsm-wobble-to-bottom-right:hover{-webkit-animation-name:dsm-wobble-to-bottom-right;animation-name:dsm-wobble-to-bottom-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes dsm-wobble-to-top-right {
16.65%{-webkit-transform:translate(8px, -8px);transform:translate(8px, -8px)}
33.3%{-webkit-transform:translate(-6px, 6px);transform:translate(-6px, 6px)}
49.95%{-webkit-transform:translate(4px, -4px);transform:translate(4px, -4px)}
66.6%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}
83.25%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}
to{-webkit-transform:translate(0);transform:translate(0)}
}
@keyframes dsm-wobble-to-top-right {
16.65%{-webkit-transform:translate(8px, -8px);transform:translate(8px, -8px)}
33.3%{-webkit-transform:translate(-6px, 6px);transform:translate(-6px, 6px)}
49.95%{-webkit-transform:translate(4px, -4px);transform:translate(4px, -4px)}
66.6%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}
83.25%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}
to{-webkit-transform:translate(0);transform:translate(0)}
}
.dsm-wobble-to-top-right{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-wobble-to-top-right:active, .dsm-wobble-to-top-right:focus, .dsm-wobble-to-top-right:hover{-webkit-animation-name:dsm-wobble-to-top-right;animation-name:dsm-wobble-to-top-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes dsm-wobble-top {
16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
to{-webkit-transform:skew(0);transform:skew(0)}
}
@keyframes dsm-wobble-top {
16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
to{-webkit-transform:skew(0);transform:skew(0)}
}
.dsm-wobble-top{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transform-origin:0 100%;transform-origin:0 100%}
.dsm-wobble-top:active, .dsm-wobble-top:focus, .dsm-wobble-top:hover{-webkit-animation-name:dsm-wobble-top;animation-name:dsm-wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes dsm-wobble-bottom {
16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
to{-webkit-transform:skew(0);transform:skew(0)}
}
@keyframes dsm-wobble-bottom {
16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
to{-webkit-transform:skew(0);transform:skew(0)}
}
.dsm-wobble-bottom{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transform-origin:100% 0;transform-origin:100% 0}
.dsm-wobble-bottom:active, .dsm-wobble-bottom:focus, .dsm-wobble-bottom:hover{-webkit-animation-name:dsm-wobble-bottom;animation-name:dsm-wobble-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes dsm-wobble-skew {
16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
to{-webkit-transform:skew(0);transform:skew(0)}
}
@keyframes dsm-wobble-skew {
16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
to{-webkit-transform:skew(0);transform:skew(0)}
}
.dsm-wobble-skew{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-wobble-skew:active, .dsm-wobble-skew:focus, .dsm-wobble-skew:hover{-webkit-animation-name:dsm-wobble-skew;animation-name:dsm-wobble-skew;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes dsm-buzz {
50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
}
@keyframes dsm-buzz {
50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
}
.dsm-buzz{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-buzz:active, .dsm-buzz:focus, .dsm-buzz:hover{-webkit-animation-name:dsm-buzz;animation-name:dsm-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
@-webkit-keyframes dsm-buzz-out {
10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
to{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
@keyframes dsm-buzz-out {
10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
to{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
.dsm-buzz-out{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.dsm-buzz-out:active, .dsm-buzz-out:focus, .dsm-buzz-out:hover{-webkit-animation-name:dsm-buzz-out;animation-name:dsm-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.dsm-forward{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.dsm-forward:active, .dsm-forward:focus, .dsm-forward:hover{-webkit-transform:translateX(8px);transform:translateX(8px)}
.dsm-backward{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.dsm-backward:active, .dsm-backward:focus, .dsm-backward:hover{-webkit-transform:translateX(-8px);transform:translateX(-8px)}
.dsm-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color, background-color;transition-property:color, background-color}
.dsm-fade:active, .dsm-fade:focus, .dsm-fade:hover{background-color:#2098d1;color:#fff}
@-webkit-keyframes dsm-back-pulse {
50%{background-color:rgba(32, 152, 209, .75)}
}
@keyframes dsm-back-pulse {
50%{background-color:rgba(32, 152, 209, .75)}
}
.dsm-back-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color, background-color;transition-property:color, background-color}
.dsm-back-pulse:active, .dsm-back-pulse:focus, .dsm-back-pulse:hover{-webkit-animation-name:dsm-back-pulse;animation-name:dsm-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#2098d1;color:#fff}
.dsm-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}
.dsm-sweep-to-right, .dsm-sweep-to-right:before{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-sweep-to-right:active, .dsm-sweep-to-right:focus, .dsm-sweep-to-right:hover{color:#fff}
.dsm-sweep-to-right:active:before, .dsm-sweep-to-right:focus:before, .dsm-sweep-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}
.dsm-sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}
.dsm-sweep-to-left, .dsm-sweep-to-left:before{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-sweep-to-left:active, .dsm-sweep-to-left:focus, .dsm-sweep-to-left:hover{color:#fff}
.dsm-sweep-to-left:active:before, .dsm-sweep-to-left:focus:before, .dsm-sweep-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}
.dsm-sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}
.dsm-sweep-to-bottom, .dsm-sweep-to-bottom:before{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-sweep-to-bottom:active, .dsm-sweep-to-bottom:focus, .dsm-sweep-to-bottom:hover{color:#fff}
.dsm-sweep-to-bottom:active:before, .dsm-sweep-to-bottom:focus:before, .dsm-sweep-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}
.dsm-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}
.dsm-sweep-to-top, .dsm-sweep-to-top:before{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-sweep-to-top:active, .dsm-sweep-to-top:focus, .dsm-sweep-to-top:hover{color:#fff}
.dsm-sweep-to-top:active:before, .dsm-sweep-to-top:focus:before, .dsm-sweep-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}
.dsm-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}
.dsm-bounce-to-right, .dsm-bounce-to-right:before{-webkit-transition-duration:.5s;transition-duration:.5s}
.dsm-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-bounce-to-right:active, .dsm-bounce-to-right:focus, .dsm-bounce-to-right:hover{color:#fff}
.dsm-bounce-to-right:active:before, .dsm-bounce-to-right:focus:before, .dsm-bounce-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52, 1.64, .37, .66);transition-timing-function:cubic-bezier(.52, 1.64, .37, .66)}
.dsm-bounce-to-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}
.dsm-bounce-to-left, .dsm-bounce-to-left:before{-webkit-transition-duration:.5s;transition-duration:.5s}
.dsm-bounce-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-bounce-to-left:active, .dsm-bounce-to-left:focus, .dsm-bounce-to-left:hover{color:#fff}
.dsm-bounce-to-left:active:before, .dsm-bounce-to-left:focus:before, .dsm-bounce-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52, 1.64, .37, .66);transition-timing-function:cubic-bezier(.52, 1.64, .37, .66)}
.dsm-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}
.dsm-bounce-to-bottom, .dsm-bounce-to-bottom:before{-webkit-transition-duration:.5s;transition-duration:.5s}
.dsm-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-bounce-to-bottom:active, .dsm-bounce-to-bottom:focus, .dsm-bounce-to-bottom:hover{color:#fff}
.dsm-bounce-to-bottom:active:before, .dsm-bounce-to-bottom:focus:before, .dsm-bounce-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52, 1.64, .37, .66);transition-timing-function:cubic-bezier(.52, 1.64, .37, .66)}
.dsm-bounce-to-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color}
.dsm-bounce-to-top, .dsm-bounce-to-top:before{-webkit-transition-duration:.5s;transition-duration:.5s}
.dsm-bounce-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-bounce-to-top:active, .dsm-bounce-to-top:focus, .dsm-bounce-to-top:hover{color:#fff}
.dsm-bounce-to-top:active:before, .dsm-bounce-to-top:focus:before, .dsm-bounce-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52, 1.64, .37, .66);transition-timing-function:cubic-bezier(.52, 1.64, .37, .66)}
.dsm-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color}
.dsm-radial-out, .dsm-radial-out:before{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-radial-out:active, .dsm-radial-out:focus, .dsm-radial-out:hover{color:#fff}
.dsm-radial-out:active:before, .dsm-radial-out:focus:before, .dsm-radial-out:hover:before{-webkit-transform:scale(2);transform:scale(2)}
.dsm-radial-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;background:#2098d1;-webkit-transition-property:color;transition-property:color}
.dsm-radial-in, .dsm-radial-in:before{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-radial-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;border-radius:100%;-webkit-transform:scale(2);transform:scale(2);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-radial-in:active, .dsm-radial-in:focus, .dsm-radial-in:hover{color:#fff}
.dsm-radial-in:active:before, .dsm-radial-in:focus:before, .dsm-radial-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}
.dsm-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color}
.dsm-rectangle-in, .dsm-rectangle-in:before{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-rectangle-in:active, .dsm-rectangle-in:focus, .dsm-rectangle-in:hover{color:#fff}
.dsm-rectangle-in:active:before, .dsm-rectangle-in:focus:before, .dsm-rectangle-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}
.dsm-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color}
.dsm-rectangle-out, .dsm-rectangle-out:before{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-rectangle-out:active, .dsm-rectangle-out:focus, .dsm-rectangle-out:hover{color:#fff}
.dsm-rectangle-out:active:before, .dsm-rectangle-out:focus:before, .dsm-rectangle-out:hover:before{-webkit-transform:scale(1);transform:scale(1)}
.dsm-shutter-in-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-shutter-in-horizontal:active, .dsm-shutter-in-horizontal:focus, .dsm-shutter-in-horizontal:hover{color:#fff}
.dsm-shutter-in-horizontal:active:before, .dsm-shutter-in-horizontal:focus:before, .dsm-shutter-in-horizontal:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}
.dsm-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-shutter-out-horizontal:active, .dsm-shutter-out-horizontal:focus, .dsm-shutter-out-horizontal:hover{color:#fff}
.dsm-shutter-out-horizontal:active:before, .dsm-shutter-out-horizontal:focus:before, .dsm-shutter-out-horizontal:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}
.dsm-shutter-in-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-shutter-in-vertical:active, .dsm-shutter-in-vertical:focus, .dsm-shutter-in-vertical:hover{color:#fff}
.dsm-shutter-in-vertical:active:before, .dsm-shutter-in-vertical:focus:before, .dsm-shutter-in-vertical:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}
.dsm-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-shutter-out-vertical:active, .dsm-shutter-out-vertical:focus, .dsm-shutter-out-vertical:hover{color:#fff}
.dsm-shutter-out-vertical:active:before, .dsm-shutter-out-vertical:focus:before, .dsm-shutter-out-vertical:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}
.dsm-border-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 4px #e1e1e1, 0 0 1px transparent}
.dsm-border-fade:active, .dsm-border-fade:focus, .dsm-border-fade:hover{box-shadow:inset 0 0 0 4px #2098d1, 0 0 1px transparent}
.dsm-hollow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background;transition-property:background;box-shadow:inset 0 0 0 4px #e1e1e1, 0 0 1px transparent}
.dsm-hollow:active, .dsm-hollow:focus, .dsm-hollow:hover{background:none}
.dsm-trim{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-trim:before{content:"";position:absolute;border:4px solid #fff;top:4px;left:4px;right:4px;bottom:4px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}
.dsm-trim:active:before, .dsm-trim:focus:before, .dsm-trim:hover:before{opacity:1}
@-webkit-keyframes dsm-ripple-out {
to{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
@keyframes dsm-ripple-out {
to{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
.dsm-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-ripple-out:before{content:"";position:absolute;border:6px solid #e1e1e1;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}
.dsm-ripple-out:active:before, .dsm-ripple-out:focus:before, .dsm-ripple-out:hover:before{-webkit-animation-name:dsm-ripple-out;animation-name:dsm-ripple-out}
@-webkit-keyframes dsm-ripple-in {
to{top:0;right:0;bottom:0;left:0;opacity:1}
}
@keyframes dsm-ripple-in {
to{top:0;right:0;bottom:0;left:0;opacity:1}
}
.dsm-ripple-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-ripple-in:before{content:"";position:absolute;border:4px solid #e1e1e1;top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;-webkit-animation-duration:1s;animation-duration:1s}
.dsm-ripple-in:active:before, .dsm-ripple-in:focus:before, .dsm-ripple-in:hover:before{-webkit-animation-name:dsm-ripple-in;animation-name:dsm-ripple-in}
.dsm-outline-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-outline-out:before{content:"";position:absolute;border:4px solid #e1e1e1;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left}
.dsm-outline-out:active:before, .dsm-outline-out:focus:before, .dsm-outline-out:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}
.dsm-outline-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-outline-in:before{pointer-events:none;content:"";position:absolute;border:4px solid #e1e1e1;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left}
.dsm-outline-in:active:before, .dsm-outline-in:focus:before, .dsm-outline-in:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}
.dsm-round-corners{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-radius;transition-property:border-radius}
.dsm-round-corners:active, .dsm-round-corners:focus, .dsm-round-corners:hover{border-radius:1em}
.dsm-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}
.dsm-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-underline-from-left:active:before, .dsm-underline-from-left:focus:before, .dsm-underline-from-left:hover:before{right:0}
.dsm-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}
.dsm-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left, right;transition-property:left, right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-underline-from-center:active:before, .dsm-underline-from-center:focus:before, .dsm-underline-from-center:hover:before{left:0;right:0}
.dsm-underline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}
.dsm-underline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-underline-from-right:active:before, .dsm-underline-from-right:focus:before, .dsm-underline-from-right:hover:before{left:0}
.dsm-overline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}
.dsm-overline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-overline-from-left:active:before, .dsm-overline-from-left:focus:before, .dsm-overline-from-left:hover:before{right:0}
.dsm-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}
.dsm-overline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:#2098d1;height:4px;-webkit-transition-property:left, right;transition-property:left, right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-overline-from-center:active:before, .dsm-overline-from-center:focus:before, .dsm-overline-from-center:hover:before{left:0;right:0}
.dsm-overline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}
.dsm-overline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;top:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-overline-from-right:active:before, .dsm-overline-from-right:focus:before, .dsm-overline-from-right:hover:before{left:0}
.dsm-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}
.dsm-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border:0 solid #2098d1;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-reveal:active:before, .dsm-reveal:focus:before, .dsm-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:4px}
.dsm-underline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}
.dsm-underline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-underline-reveal:active:before, .dsm-underline-reveal:focus:before, .dsm-underline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}
.dsm-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}
.dsm-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#2098d1;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-overline-reveal:active:before, .dsm-overline-reveal:focus:before, .dsm-overline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}
.dsm-glow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}
.dsm-glow:active, .dsm-glow:focus, .dsm-glow:hover{box-shadow:0 0 8px rgba(0, 0, 0, .6)}
.dsm-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}
.dsm-shadow:active, .dsm-shadow:focus, .dsm-shadow:hover{box-shadow:0 10px 10px -10px rgba(0, 0, 0, .5)}
.dsm-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow, transform;transition-property:box-shadow, transform}
.dsm-grow-shadow:active, .dsm-grow-shadow:focus, .dsm-grow-shadow:hover{box-shadow:0 10px 10px -10px rgba(0, 0, 0, .5);-webkit-transform:scale(1.1);transform:scale(1.1)}
.dsm-box-shadow-outset{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}
.dsm-box-shadow-outset:active, .dsm-box-shadow-outset:focus, .dsm-box-shadow-outset:hover{box-shadow:2px 2px 2px rgba(0, 0, 0, .6)}
.dsm-box-shadow-inset{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 rgba(0, 0, 0, .6), 0 0 1px transparent}
.dsm-box-shadow-inset:active, .dsm-box-shadow-inset:focus, .dsm-box-shadow-inset:hover{box-shadow:inset 2px 2px 2px rgba(0, 0, 0, .6), 0 0 1px transparent}
.dsm-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:transform;transition-property:transform}
.dsm-float-shadow, .dsm-float-shadow:before{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, .35) 0, transparent 80%);background:radial-gradient(ellipse at center, rgba(0, 0, 0, .35) 0, transparent 80%);-webkit-transition-property:transform, opacity;transition-property:transform, opacity}
.dsm-float-shadow:active, .dsm-float-shadow:focus, .dsm-float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
.dsm-float-shadow:active:before, .dsm-float-shadow:focus:before, .dsm-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}
.dsm-shadow-radial{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-shadow-radial:after, .dsm-shadow-radial:before{pointer-events:none;position:absolute;content:"";left:0;width:100%;box-sizing:border-box;background-repeat:no-repeat;height:5px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}
.dsm-shadow-radial:before{bottom:100%;background:-webkit-radial-gradient(50% 150%, ellipse, rgba(0, 0, 0, .6) 0, transparent 80%);background:radial-gradient(ellipse at 50% 150%, rgba(0, 0, 0, .6) 0, transparent 80%)}
.dsm-shadow-radial:after{top:100%;background:-webkit-radial-gradient(50% -50%, ellipse, rgba(0, 0, 0, .6) 0, transparent 80%);background:radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, .6) 0, transparent 80%)}
.dsm-shadow-radial:active:after, .dsm-shadow-radial:active:before, .dsm-shadow-radial:focus:after, .dsm-shadow-radial:focus:before, .dsm-shadow-radial:hover:after, .dsm-shadow-radial:hover:before{opacity:1}
.dsm-bubble-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-bubble-top:before{pointer-events:none;position:absolute;z-index:-1;content:"";-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);top:0;border-color:transparent transparent #e1e1e1;border-style:solid;border-width:0 10px 10px}
.dsm-bubble-top:active:before, .dsm-bubble-top:focus:before, .dsm-bubble-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
.dsm-bubble-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-bubble-right:before{pointer-events:none;position:absolute;z-index:-1;content:"";-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);right:0;border-color:transparent transparent transparent #e1e1e1;border-style:solid;border-width:10px 0 10px 10px}
.dsm-bubble-right:active:before, .dsm-bubble-right:focus:before, .dsm-bubble-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}
.dsm-bubble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-bubble-bottom:before{pointer-events:none;position:absolute;z-index:-1;content:"";-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);bottom:0;border-color:#e1e1e1 transparent transparent;border-style:solid;border-width:10px 10px 0}
.dsm-bubble-bottom:active:before, .dsm-bubble-bottom:focus:before, .dsm-bubble-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}
.dsm-bubble-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-bubble-left:before{pointer-events:none;position:absolute;z-index:-1;content:"";-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);left:0;border-color:transparent #e1e1e1 transparent transparent;border-style:solid;border-width:10px 10px 10px 0}
.dsm-bubble-left:active:before, .dsm-bubble-left:focus:before, .dsm-bubble-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
.dsm-bubble-float-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-bubble-float-top, .dsm-bubble-float-top:before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.dsm-bubble-float-top:before{position:absolute;z-index:-1;content:"";left:calc(50% - 10px);top:0;border-color:transparent transparent #e1e1e1;border-style:solid;border-width:0 10px 10px}
.dsm-bubble-float-top:active, .dsm-bubble-float-top:focus, .dsm-bubble-float-top:hover{-webkit-transform:translateY(10px);transform:translateY(10px)}
.dsm-bubble-float-top:active:before, .dsm-bubble-float-top:focus:before, .dsm-bubble-float-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
.dsm-bubble-float-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-bubble-float-right, .dsm-bubble-float-right:before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.dsm-bubble-float-right:before{position:absolute;z-index:-1;top:calc(50% - 10px);right:0;content:"";border-color:transparent transparent transparent #e1e1e1;border-style:solid;border-width:10px 0 10px 10px}
.dsm-bubble-float-right:active, .dsm-bubble-float-right:focus, .dsm-bubble-float-right:hover{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
.dsm-bubble-float-right:active:before, .dsm-bubble-float-right:focus:before, .dsm-bubble-float-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}
.dsm-bubble-float-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-bubble-float-bottom, .dsm-bubble-float-bottom:before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.dsm-bubble-float-bottom:before{position:absolute;z-index:-1;content:"";left:calc(50% - 10px);bottom:0;border-color:#e1e1e1 transparent transparent;border-style:solid;border-width:10px 10px 0}
.dsm-bubble-float-bottom:active, .dsm-bubble-float-bottom:focus, .dsm-bubble-float-bottom:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
.dsm-bubble-float-bottom:active:before, .dsm-bubble-float-bottom:focus:before, .dsm-bubble-float-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}
.dsm-bubble-float-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-bubble-float-left, .dsm-bubble-float-left:before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.dsm-bubble-float-left:before{position:absolute;z-index:-1;content:"";top:calc(50% - 10px);left:0;border-color:transparent #e1e1e1 transparent transparent;border-style:solid;border-width:10px 10px 10px 0}
.dsm-bubble-float-left:active, .dsm-bubble-float-left:focus, .dsm-bubble-float-left:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}
.dsm-bubble-float-left:active:before, .dsm-bubble-float-left:focus:before, .dsm-bubble-float-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
.dsm-icon-back{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-left:2.2em}
.dsm-icon-back, .dsm-icon-back:before, .dsm-icon-back:after{-webkit-transition-duration:.1s;transition-duration:.1s}
.dsm-icon-back:before, .dsm-icon-back:after{position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-back:active:before, .dsm-icon-back:focus:before, .dsm-icon-back:hover:before, .dsm-icon-back:active:after, .dsm-icon-back:focus:after, .dsm-icon-back:hover:after{-webkit-transform:translateX(-4px);transform:translateX(-4px)}
.dsm-icon-forward{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-forward, .dsm-icon-forward:before, .dsm-icon-forward:after{-webkit-transition-duration:.1s;transition-duration:.1s}
.dsm-icon-forward:before, .dsm-icon-forward:after{position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-forward:active:before, .dsm-icon-forward:focus:before, .dsm-icon-forward:hover:before, .dsm-icon-forward:active:after, .dsm-icon-forward:focus:after, .dsm-icon-forward:hover:after{-webkit-transform:translateX(4px);transform:translateX(4px)}
@-webkit-keyframes dsm-icon-down {
0%,
50%,
to{-webkit-transform:translateY(0);transform:translateY(0)}
25%,
75%{-webkit-transform:translateY(6px);transform:translateY(6px)}
}
@keyframes dsm-icon-down {
0%,
50%,
to{-webkit-transform:translateY(0);transform:translateY(0)}
25%,
75%{-webkit-transform:translateY(6px);transform:translateY(6px)}
}
.dsm-icon-down{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-down:before, .dsm-icon-down:after{-webkit-transform:translateZ(0);transform:translateZ(0)}
.dsm-icon-down:active:before, .dsm-icon-down:focus:before, .dsm-icon-down:hover:before, .dsm-icon-down:active:after, .dsm-icon-down:focus:after, .dsm-icon-down:hover:after{-webkit-animation-name:dsm-icon-down;animation-name:dsm-icon-down;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes dsm-icon-up {
0%,
50%,
to{-webkit-transform:translateY(0);transform:translateY(0)}
25%,
75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
@keyframes dsm-icon-up {
0%,
50%,
to{-webkit-transform:translateY(0);transform:translateY(0)}
25%,
75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
.dsm-icon-up{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-up:before, .dsm-icon-up:after{-webkit-transform:translateZ(0);transform:translateZ(0)}
.dsm-icon-up:active:before, .dsm-icon-up:focus:before, .dsm-icon-up:hover:before, .dsm-icon-up:active:after, .dsm-icon-up:focus:after, .dsm-icon-up:hover:after{-webkit-animation-name:dsm-icon-up;animation-name:dsm-icon-up;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
.dsm-icon-spin{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-spin:before, .dsm-icon-spin:after{-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.dsm-icon-spin:active:before, .dsm-icon-spin:focus:before, .dsm-icon-spin:hover:before, .dsm-icon-spin:active:after, .dsm-icon-spin:focus:after, .dsm-icon-spin:hover:after{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
@-webkit-keyframes dsm-icon-drop {
0%{opacity:0}
50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
51%,
to{opacity:1}
}
@keyframes dsm-icon-drop {
0%{opacity:0}
50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
51%,
to{opacity:1}
}
.dsm-icon-drop{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-drop:before, .dsm-icon-drop:after{-webkit-transform:translateZ(0);transform:translateZ(0)}
.dsm-icon-drop:active:before, .dsm-icon-drop:focus:before, .dsm-icon-drop:hover:before, .dsm-icon-drop:active:after, .dsm-icon-drop:focus:after, .dsm-icon-drop:hover:after{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-animation-name:dsm-icon-drop;animation-name:dsm-icon-drop;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-timing-function:cubic-bezier(.52, 1.64, .37, .66);animation-timing-function:cubic-bezier(.52, 1.64, .37, .66)}
.dsm-icon-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-fade:before{content:"\f00c";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color;transition-property:color}
.dsm-icon-fade:active:before, .dsm-icon-fade:focus:before, .dsm-icon-fade:hover:before{color:#0f9e5e}
@-webkit-keyframes dsm-icon-float-away {
0%{opacity:1}
to{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}
}
@keyframes dsm-icon-float-away {
0%{opacity:1}
to{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}
}
.dsm-icon-float-away{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-float-away:after, .dsm-icon-float-away:before{}
.dsm-icon-float-away:before, .dsm-icon-float-away:after{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.dsm-icon-float-away:active:before, .dsm-icon-float-away:focus:before, .dsm-icon-float-away:hover:before, .dsm-icon-float-away:active:after, .dsm-icon-float-away:focus:after, .dsm-icon-float-away:hover:after{-webkit-animation-name:dsm-icon-float-away;animation-name:dsm-icon-float-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes dsm-icon-sink-away {
0%{opacity:1}
to{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}
}
@keyframes dsm-icon-sink-away {
0%{opacity:1}
to{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}
}
.dsm-icon-sink-away{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-sink-away:after, .dsm-icon-sink-away:before{-webkit-transform:translateZ(0);transform:translateZ(0)}
.dsm-icon-sink-away:before, .dsm-icon-sink-away:after{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.dsm-icon-sink-away:active:before, .dsm-icon-sink-away:focus:before, .dsm-icon-sink-away:hover:before, .dsm-icon-sink-away:active:after, .dsm-icon-sink-away:focus:after, .dsm-icon-sink-away:hover:after{-webkit-animation-name:dsm-icon-sink-away;animation-name:dsm-icon-sink-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
.dsm-icon-grow{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-grow, .dsm-icon-grow:before, .dsm-icon-grow:after{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-grow:before, .dsm-icon-grow:after{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-grow:active:before, .dsm-icon-grow:focus:before, .dsm-icon-grow:hover:before, .dsm-icon-grow:active:after, .dsm-icon-grow:focus:after, .dsm-icon-grow:hover:after{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}
.dsm-icon-shrink{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-shrink, .dsm-icon-shrink:before, .dsm-icon-shrink:after{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-shrink:before, .dsm-icon-shrink:after{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-shrink:active:before, .dsm-icon-shrink:focus:before, .dsm-icon-shrink:hover:before, .dsm-icon-shrink:active:after, .dsm-icon-shrink:focus:after, .dsm-icon-shrink:hover:after{-webkit-transform:scale(.8);transform:scale(.8)}
@-webkit-keyframes dsm-icon-pulse {
25%{-webkit-transform:scale(1.3);transform:scale(1.3)}
75%{-webkit-transform:scale(.8);transform:scale(.8)}
}
@keyframes dsm-icon-pulse {
25%{-webkit-transform:scale(1.3);transform:scale(1.3)}
75%{-webkit-transform:scale(.8);transform:scale(.8)}
}
.dsm-icon-pulse{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-pulse:before, .dsm-icon-pulse:after{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-pulse:active:before, .dsm-icon-pulse:focus:before, .dsm-icon-pulse:hover:before, .dsm-icon-pulse:active:after, .dsm-icon-pulse:focus:after, .dsm-icon-pulse:hover:after{-webkit-animation-name:dsm-icon-pulse;animation-name:dsm-icon-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
@-webkit-keyframes dsm-icon-pulse-grow {
to{-webkit-transform:scale(1.3);transform:scale(1.3)}
}
@keyframes dsm-icon-pulse-grow {
to{-webkit-transform:scale(1.3);transform:scale(1.3)}
}
.dsm-icon-pulse-grow{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;}
.dsm-icon-pulse-grow:before, .dsm-icon-pulse-grow:after{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-pulse-grow:active:before, .dsm-icon-pulse-grow:focus:before, .dsm-icon-pulse-grow:hover:before, .dsm-icon-pulse-grow:active:after, .dsm-icon-pulse-grow:focus:after, .dsm-icon-pulse-grow:hover:after{-webkit-animation-name:dsm-icon-pulse-grow;animation-name:dsm-icon-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}
@-webkit-keyframes dsm-icon-pulse-shrink {
to{-webkit-transform:scale(.8);transform:scale(.8)}
}
@keyframes dsm-icon-pulse-shrink {
to{-webkit-transform:scale(.8);transform:scale(.8)}
}
.dsm-icon-pulse-shrink{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-pulse-shrink:before, .dsm-icon-pulse-shrink:after{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-pulse-shrink:active:before, .dsm-icon-pulse-shrink:focus:before, .dsm-icon-pulse-shrink:hover:before, .dsm-icon-pulse-shrink:active:after, .dsm-icon-pulse-shrink:focus:after, .dsm-icon-pulse-shrink:hover:after{-webkit-animation-name:dsm-icon-pulse-shrink;animation-name:dsm-icon-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}
@-webkit-keyframes dsm-icon-push {
50%{-webkit-transform:scale(.5);transform:scale(.5)}
}
@keyframes dsm-icon-push {
50%{-webkit-transform:scale(.5);transform:scale(.5)}
}
.dsm-icon-push{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-push, .dsm-icon-push:before, .dsm-icon-push:after{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-push:before, .dsm-icon-push:after{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-push:active:before, .dsm-icon-push:focus:before, .dsm-icon-push:hover:before, .dsm-icon-push:active:after, .dsm-icon-push:focus:after, .dsm-icon-push:hover:after{-webkit-animation-name:dsm-icon-push;animation-name:dsm-icon-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes dsm-icon-pop {
50%{-webkit-transform:scale(1.5);transform:scale(1.5)}
}
@keyframes dsm-icon-pop {
50%{-webkit-transform:scale(1.5);transform:scale(1.5)}
}
.dsm-icon-pop{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;}
.dsm-icon-pop, .dsm-icon-pop:before, .dsm-icon-pop:after{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-pop:before, .dsm-icon-pop:after{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-pop:active:before, .dsm-icon-pop:focus:before, .dsm-icon-pop:hover:before, .dsm-icon-pop:active:after, .dsm-icon-pop:focus:after, .dsm-icon-pop:hover:after{-webkit-animation-name:dsm-icon-pop;animation-name:dsm-icon-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.dsm-icon-bounce{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-bounce, .dsm-icon-bounce:before, .dsm-icon-bounce:after{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-bounce:before, .dsm-icon-bounce:after{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-bounce:active:before, .dsm-icon-bounce:focus:before, .dsm-icon-bounce:hover:before, .dsm-icon-bounce:active:after, .dsm-icon-bounce:focus:after, .dsm-icon-bounce:hover:after{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(.47, 2.02, .31, -.36);transition-timing-function:cubic-bezier(.47, 2.02, .31, -.36)}
.dsm-icon-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-rotate, .dsm-icon-rotate:before{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-rotate:before{content:"\f0c6";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-rotate:active:before, .dsm-icon-rotate:focus:before, .dsm-icon-rotate:hover:before{-webkit-transform:rotate(20deg);transform:rotate(20deg)}
.dsm-icon-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-grow-rotate, .dsm-icon-grow-rotate:before{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-grow-rotate:before{content:"\f095";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-grow-rotate:active:before, .dsm-icon-grow-rotate:focus:before, .dsm-icon-grow-rotate:hover:before{-webkit-transform:scale(1.5) rotate(12deg);transform:scale(1.5) rotate(12deg)}
.dsm-icon-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-float, .dsm-icon-float:before{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-float:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-float:active:before, .dsm-icon-float:focus:before, .dsm-icon-float:hover:before{-webkit-transform:translateY(-4px);transform:translateY(-4px)}
.dsm-icon-sink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em}
.dsm-icon-sink, .dsm-icon-sink:before{-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-sink:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.dsm-icon-sink:active:before, .dsm-icon-sink:focus:before, .dsm-icon-sink:hover:before{-webkit-transform:translateY(4px);transform:translateY(4px)}
@-webkit-keyframes dsm-icon-bob {
0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
@keyframes dsm-icon-bob {
0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
@-webkit-keyframes dsm-icon-bob-float {
to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
@keyframes dsm-icon-bob-float {
to{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
.dsm-icon-bob{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-bob:before{content:"\f077";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.dsm-icon-bob:active:before, .dsm-icon-bob:focus:before, .dsm-icon-bob:hover:before{-webkit-animation-name:dsm-icon-bob-float, dsm-icon-bob;animation-name:dsm-icon-bob-float, dsm-icon-bob;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}
@-webkit-keyframes dsm-icon-hang {
0%{-webkit-transform:translateY(6px);transform:translateY(6px)}
50%{-webkit-transform:translateY(2px);transform:translateY(2px)}
to{-webkit-transform:translateY(6px);transform:translateY(6px)}
}
@keyframes dsm-icon-hang {
0%{-webkit-transform:translateY(6px);transform:translateY(6px)}
50%{-webkit-transform:translateY(2px);transform:translateY(2px)}
to{-webkit-transform:translateY(6px);transform:translateY(6px)}
}
@-webkit-keyframes dsm-icon-hang-sink {
to{-webkit-transform:translateY(6px);transform:translateY(6px)}
}
@keyframes dsm-icon-hang-sink {
to{-webkit-transform:translateY(6px);transform:translateY(6px)}
}
.dsm-icon-hang{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-hang:before{content:"\f078";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.dsm-icon-hang:active:before, .dsm-icon-hang:focus:before, .dsm-icon-hang:hover:before{-webkit-animation-name:dsm-icon-hang-sink, dsm-icon-hang;animation-name:dsm-icon-hang-sink, dsm-icon-hang;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}
@-webkit-keyframes dsm-icon-wobble-horizontal {
16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}
33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}
49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}
66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}
83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes dsm-icon-wobble-horizontal {
16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}
33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}
49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}
66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}
83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
.dsm-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-wobble-horizontal:before{content:"\f061";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.dsm-icon-wobble-horizontal:active:before, .dsm-icon-wobble-horizontal:focus:before, .dsm-icon-wobble-horizontal:hover:before{-webkit-animation-name:dsm-icon-wobble-horizontal;animation-name:dsm-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes dsm-icon-wobble-vertical {
16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}
33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}
66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes dsm-icon-wobble-vertical {
16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}
33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}
66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
.dsm-icon-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-wobble-vertical:before{content:"\f062";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.dsm-icon-wobble-vertical:active:before, .dsm-icon-wobble-vertical:focus:before, .dsm-icon-wobble-vertical:hover:before{-webkit-animation-name:dsm-icon-wobble-vertical;animation-name:dsm-icon-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes dsm-icon-buzz {
50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
}
@keyframes dsm-icon-buzz {
50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
to{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
}
.dsm-icon-buzz{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-buzz:before{content:"\f017";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.dsm-icon-buzz:active:before, .dsm-icon-buzz:focus:before, .dsm-icon-buzz:hover:before{-webkit-animation-name:dsm-icon-buzz;animation-name:dsm-icon-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
@-webkit-keyframes dsm-icon-buzz-out {
10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
to{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
@keyframes dsm-icon-buzz-out {
10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
to{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
.dsm-icon-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.dsm-icon-buzz-out:before{content:"\f023";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.dsm-icon-buzz-out:active:before, .dsm-icon-buzz-out:focus:before, .dsm-icon-buzz-out:hover:before{-webkit-animation-name:dsm-icon-buzz-out;animation-name:dsm-icon-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.dsm-curl-top-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-curl-top-left:before{pointer-events:none;position:absolute;content:"";height:0;width:0;top:0;left:0;background:#fff;background:linear-gradient(135deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#ffffff", endColorstr="#000000");z-index:1000;box-shadow:1px 1px 1px rgba(0, 0, 0, .4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width, height;transition-property:width, height}
.dsm-curl-top-left:active:before, .dsm-curl-top-left:focus:before, .dsm-curl-top-left:hover:before{width:25px;height:25px}
.dsm-curl-top-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-curl-top-right:before{pointer-events:none;position:absolute;content:"";height:0;width:0;top:0;right:0;background:#fff;background:linear-gradient(225deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 80%);box-shadow:-1px 1px 1px rgba(0, 0, 0, .4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width, height;transition-property:width, height}
.dsm-curl-top-right:active:before, .dsm-curl-top-right:focus:before, .dsm-curl-top-right:hover:before{width:25px;height:25px}
.dsm-curl-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-curl-bottom-right:before{pointer-events:none;position:absolute;content:"";height:0;width:0;bottom:0;right:0;background:#fff;background:linear-gradient(315deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 80%);box-shadow:-1px -1px 1px rgba(0, 0, 0, .4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width, height;transition-property:width, height}
.dsm-curl-bottom-right:active:before, .dsm-curl-bottom-right:focus:before, .dsm-curl-bottom-right:hover:before{width:25px;height:25px}
.dsm-curl-bottom-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.dsm-curl-bottom-left:before{pointer-events:none;position:absolute;content:"";height:0;width:0;bottom:0;left:0;background:#fff;background:linear-gradient(45deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 80%);box-shadow:1px -1px 1px rgba(0, 0, 0, .4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width, height;transition-property:width, height}
.dsm-curl-bottom-left:active:before, .dsm-curl-bottom-left:focus:before, .dsm-curl-bottom-left:hover:before {
width: 25px;
height: 25px
}.dsm-video-popup-wrap .mfp-iframe-holder .mfp-close{top:-60px;}
.dsm_button .et_pb_button_two{margin-left:20px;}
.dsm_button .dsm-button-seperator .et_pb_button_two{margin-left:0;}
.et_pb_button_module_wrappers > a{display:inline-block;}
.dsm-hidden{display:none;}
.dsm-tooltip{display:inline-flex;}
div[data-dsm-tooltip]{overflow:visible;}
[data-dsm-tooltip]{position:relative;cursor:pointer;}
[data-dsm-tooltip]:after{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;pointer-events:none;-webkit-transition:all 0.18s ease-out 0.18s;-moz-transition:all 0.18s ease-out 0.18s;-ms-transition:all 0.18s ease-out 0.18s;-o-transition:all 0.18s ease-out 0.18s;transition:all 0.18s ease-out 0.18s;font-family:inherit;font-weight:normal;font-style:normal;text-shadow:none;font-size:12px;background:rgba(17, 17, 17, 0.9);border-radius:0.25rem;color:#fff;content:attr(data-dsm-tooltip);text-align:center;position:absolute;white-space:nowrap;line-height:1.7em;z-index:12;}
[data-dsm-tooltip]:before{background:transparent;border:6px solid transparent;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;pointer-events:none;-webkit-transition:all 0.18s ease-out 0.18s;-moz-transition:all 0.18s ease-out 0.18s;-ms-transition:all 0.18s ease-out 0.18s;-o-transition:all 0.18s ease-out 0.18s;transition:all 0.18s ease-out 0.18s;content:'';position:absolute;z-index:12;}
[data-dsm-tooltip]:hover:before,
[data-dsm-tooltip]:hover:after,
[data-dsm-tooltip][data-dsm-tooltip-visible]:before,
[data-dsm-tooltip][data-dsm-tooltip-visible]:after{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;pointer-events:auto;}
[data-dsm-tooltip].font-awesome:after{font-family:FontAwesome;}
[data-dsm-tooltip][data-dsm-tooltip-break]:after{white-space:pre;}
[data-dsm-tooltip][data-dsm-tooltip-blunt]:before,
[data-dsm-tooltip][data-dsm-tooltip-blunt]:after{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
[data-dsm-tooltip][data-dsm-tooltip-placement="top"]:after{bottom:100%;left:50%;margin-bottom:12px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement="top"]:before{bottom:100%;left:50%;border-top-color:rgba(17, 17, 17, 0.9);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement='top'].dsm-tooltip-fade-in-direction:before,
[data-dsm-tooltip][data-dsm-tooltip-placement='top'].dsm-tooltip-fade-in-direction:after{-webkit-transform:translate(-50%, 20px);-moz-transform:translate(-50%, 20px);-ms-transform:translate(-50%, 20px);transform:translate(-50%, 20px);}
[data-dsm-tooltip][data-dsm-tooltip-placement="top"]:hover:after,
[data-dsm-tooltip][data-dsm-tooltip-placement="top"][data-dsm-tooltip-visible]:after{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement="top"]:hover:before,
[data-dsm-tooltip][data-dsm-tooltip-placement="top"][data-dsm-tooltip-visible]:before{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement="top-left"]:after{bottom:100%;left:0;margin-bottom:11px;-webkit-transform:translate(0, 10px);-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;}
[data-dsm-tooltip][data-dsm-tooltip-placement="top-left"]:before{bottom:100%;left:5px;margin-bottom:5px;-webkit-transform:translate(0, 10px);-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;}
[data-dsm-tooltip][data-dsm-tooltip-placement="top-left"]:hover:after,
[data-dsm-tooltip][data-dsm-tooltip-placement="top-left"][data-dsm-tooltip-visible]:after{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement="top-left"]:hover:before,
[data-dsm-tooltip][data-dsm-tooltip-placement="top-left"][data-dsm-tooltip-visible]:before{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement="top-right"]:after{bottom:100%;right:0;margin-bottom:11px;-webkit-transform:translate(0, 10px);-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;}
[data-dsm-tooltip][data-dsm-tooltip-placement="top-right"]:before{bottom:100%;right:5px;margin-bottom:5px;-webkit-transform:translate(0, 10px);-moz-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;}
[data-dsm-tooltip][data-dsm-tooltip-placement="top-right"]:hover:after,
[data-dsm-tooltip][data-dsm-tooltip-placement="top-right"][data-dsm-tooltip-visible]:after{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement="top-right"]:hover:before,
[data-dsm-tooltip][data-dsm-tooltip-placement="top-right"][data-dsm-tooltip-visible]:before{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom']:after{left:50%;margin-top:12px;top:100%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom']:before{border-bottom-color:rgba(17, 17, 17, 0.9);left:50%;top:100%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom'].dsm-tooltip-fade-in-direction:before,
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom'].dsm-tooltip-fade-in-direction:after{-webkit-transform:translate(-50%, -20px);-moz-transform:translate(-50%, -20px);-ms-transform:translate(-50%, -20px);transform:translate(-50%, -20px);}
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom']:hover:after,
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom'][data-dsm-tooltip-visible]:after{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom']:hover:before,
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom'][data-dsm-tooltip-visible]:before{-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom-left']:after{left:0;margin-top:11px;top:100%;-webkit-transform:translate(0, -10px);-moz-transform:translate(0, -10px);-ms-transform:translate(0, -10px);transform:translate(0, -10px);}
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom-left']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;left:5px;margin-top:5px;top:100%;-webkit-transform:translate(0, -10px);-moz-transform:translate(0, -10px);-ms-transform:translate(0, -10px);transform:translate(0, -10px);}
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom-left']:hover:after,
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom-left'][data-dsm-tooltip-visible]:after{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom-left']:hover:before,
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom-left'][data-dsm-tooltip-visible]:before{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom-right']:after{right:0;margin-top:11px;top:100%;-webkit-transform:translate(0, -10px);-moz-transform:translate(0, -10px);-ms-transform:translate(0, -10px);transform:translate(0, -10px);}
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom-right']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba(17, 17, 17, 0.9)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;width:18px;height:6px;right:5px;margin-top:5px;top:100%;-webkit-transform:translate(0, -10px);-moz-transform:translate(0, -10px);-ms-transform:translate(0, -10px);transform:translate(0, -10px);}
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom-right']:hover:after,
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom-right'][data-dsm-tooltip-visible]:after{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom-right']:hover:before,
[data-dsm-tooltip][data-dsm-tooltip-placement='bottom-right'][data-dsm-tooltip-visible]:before{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}
[data-dsm-tooltip][data-dsm-tooltip-placement='left']:after{margin-right:12px;right:100%;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}
[data-dsm-tooltip][data-dsm-tooltip-placement='left']:before{border-left-color:rgba(17, 17, 17, 0.9);right:100%;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}
[data-dsm-tooltip][data-dsm-tooltip-placement='left'].dsm-tooltip-fade-in-direction:before,
[data-dsm-tooltip][data-dsm-tooltip-placement='left'].dsm-tooltip-fade-in-direction:after{-webkit-transform:translate(20px, -50%);-moz-transform:translate(20px, -50%);-ms-transform:translate(20px, -50%);transform:translate(20px, -50%)}
[data-dsm-tooltip][data-dsm-tooltip-placement='left']:hover:after,
[data-dsm-tooltip][data-dsm-tooltip-placement='left'][data-dsm-tooltip-visible]:after{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}
[data-dsm-tooltip][data-dsm-tooltip-placement='left']:hover:before,
[data-dsm-tooltip][data-dsm-tooltip-placement='left'][data-dsm-tooltip-visible]:before{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}
[data-dsm-tooltip][data-dsm-tooltip-placement='right']:after{left:100%;margin-left:12px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}
[data-dsm-tooltip][data-dsm-tooltip-placement='right']:before{border-right-color:rgba(17, 17, 17, 0.9);left:100%;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}
[data-dsm-tooltip][data-dsm-tooltip-placement='right'].dsm-tooltip-fade-in-direction:before,
[data-dsm-tooltip][data-dsm-tooltip-placement='right'].dsm-tooltip-fade-in-direction:after{-webkit-transform:translate(-20px, -50%);-moz-transform:translate(-20px, -50%);-ms-transform:translate(-20px, -50%);transform:translate(-20px, -50%)}
[data-dsm-tooltip][data-dsm-tooltip-placement='right']:hover:after,
[data-dsm-tooltip][data-dsm-tooltip-placement='right'][data-dsm-tooltip-visible]:after{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}
[data-dsm-tooltip][data-dsm-tooltip-placement='right']:hover:before,
[data-dsm-tooltip][data-dsm-tooltip-placement='right'][data-dsm-tooltip-visible]:before{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}
[data-dsm-tooltip][data-dsm-tooltip-size='small']:after{white-space:nowrap;padding:.2rem .4rem;}
[data-dsm-tooltip][data-dsm-tooltip-size='regular']:after{white-space:nowrap;padding:.3rem .6rem;}
[data-dsm-tooltip][data-dsm-tooltip-size='large']:after{white-space:nowrap;padding:.4rem .8rem;}
[data-dsm-tooltip][data-dsm-tooltip-size='xlarge']:after{white-space:nowrap;width:380px;}
@media screen and (max-width:768px){
[data-dsm-tooltip][data-dsm-tooltip-size='xlarge']:after{white-space:normal;width:90vw;}
}
[data-dsm-tooltip][data-dsm-tooltip-size='fit']:after{white-space:normal;width:100%;}
.et_pb_button_module_wrappers.et_pb_button_alignment_left{text-align:left;}
.et_pb_button_module_wrappers.et_pb_button_alignment_right{text-align:right;}
.et_pb_button_module_wrappers.et_pb_button_alignment_center{text-align:center;}
@media all and (max-width: 980px) {
.et_pb_button_module_wrappers.et_pb_button_alignment_tablet_left{text-align:left;}
.et_pb_button_module_wrappers.et_pb_button_alignment_tablet_right{text-align:right;}
.et_pb_button_module_wrappers.et_pb_button_alignment_tablet_center{text-align:center;}
} @media all and (max-width: 767px) {
.et_pb_button_module_wrappers.et_pb_button_alignment_phone_left{text-align:left;}
.et_pb_button_module_wrappers.et_pb_button_alignment_phone_right{text-align:right;}
.et_pb_button_module_wrappers.et_pb_button_alignment_phone_center{text-align:center;}
}
@media(max-width:768px){
.dsm-button-separator-remove .dsm-button-separator-text {
display: none;
}
.dsm_button .dsm-button-seperator.dsm-button-separator-remove .et_pb_button_two {
margin-left: 20px;
}
.dsm_button .et_pb_button_two {
margin-top: 20px;
}
.dsm-button-separator-fullwidth .dsm-button-separator-text {
display: block;
margin-top: 10px;
margin-bottom: 10px;
}
.dsm-button-separator-fullwidth .et_pb_button_two {
margin-top: 0;
}
}.rpwe-block ul{list-style:none !important;margin-left:0 !important;padding-left:0 !important;}
.rpwe-block li{border-bottom:1px solid #eee;margin:0 0 8px !important;padding:5px 0 10px !important;list-style-type:none !important;display:block;}
.rpwe-block a{display:inline !important;text-decoration:none;}
.rpwe-block h3{background:none !important;clear:none;margin-bottom:0 !important;margin-top:0 !important;font-weight:400;font-size:12px !important;line-height:1.5em;}
.rpwe-thumb{border:1px solid #eee !important;box-shadow:none !important;margin:2px 10px 2px 0 !important;padding:3px !important;}
.rpwe-summary{font-size:12px;}
.rpwe-time{color:#bbb;font-size:11px;}
.rpwe-comment{color:#bbb;font-size:11px;padding-left:5px;}
.rpwe-alignleft{display:inline;float:left;}
.rpwe-alignright{display:inline;float:right;}
.rpwe-aligncenter{display:block;margin-left:auto;margin-right:auto;}
.rpwe-clearfix:before, .rpwe-clearfix:after{content:'';display:table !important;}
.rpwe-clearfix:after{clear:both;}
.rpwe-clearfix {
zoom: 1;
}