.clear{
    clear: both;
}
.wihobu-widget{
    position: relative;
}

.wihobu-background-image-wrapper{
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 1;
}
.wihobu-widget-content{
    height: 100%;
    position: relative;
    z-index: 2;
}
.wihobu-background-image{
    left: auto;
    width: 100%;
}

/**
 * Image
 */
.wihobu-image-img{
    margin:0 0 10px;
}

/**
 * Call to Action
 */

.wihobu-cta-wrapper{
    display: table;
    margin:0 0 10px;
    width: 100%;
}
.wihobu-cta-widget{
    box-sizing: border-box;
    color:#EFEFEF;
    display: table-cell;
    padding: 2em;
    height: 210px;
    text-align: center;
    vertical-align: middle;
}
.wihobu-cta-widget.wihobu-cta-huge{
    height: 420px;
    font-size:1.2em;
}
.wihobu-cta-widget .wihobu-cta-title{
    font-size: 2.5em;
    font-weight: 300;
    margin:0.3em 0;
}
.wihobu-cta-widget .wihobu-cta-link{
    display: inline-block;
    border:#999 2px solid;
    border-radius:6px;
    margin: .4em auto 1em;
    padding: .8em 1em;
    position: relative;
    text-decoration: none;
    transition: all .4s ease;
}

.wihobu-cta-link .arrow {
  font-size: 2em;
   opacity: 0;
   position: absolute;
   right: 0;
   top: 0;
   transition: all .4s ease;
   line-height: 0.85;
   bottom: 0;
   margin: auto;
   vertical-align: middle;
}
.wihobu-cta-link .arrow:before {
   line-height: 50px;
}
.wihobu-cta-widget  .wihobu-cta-link:hover {
  padding: .8em 3em .8em 1em;
}

.wihobu-cta-link:hover .arrow {
  opacity: 1;
}

.wihobu-cta-widget .wihobu-cta-button{
    font-size: 1.2em;
    font-weight: 900;
}
.wihobu-cta-light, .wihobu-cta-light .wihobu-cta-title, .wihobu-cta-light .wihobu-cta-button{
    color:#EFEFEF;
    text-shadow: rgba(0, 0, 0, 0.2) 0 0 5px;
}
.wihobu-cta-light .wihobu-cta-link{
    border-color:#EEE;
}
.wihobu-cta-dark, .wihobu-cta-dark .wihobu-cta-title, .wihobu-cta-dark .wihobu-cta-button{
    color:#101010;
    text-shadow: none;
}
.wihobu-cta-dark .wihobu-cta-link{
    border-color:#333;
}
/**
 * Newsletter
 */
.wihobu-newsletter-input-group{
    display: inline-block;
    border:#EEE 2px solid;
    border-radius:6px;
    margin: .4em auto 1em;
    padding: 0;
    text-align: left;
}
.wihobu-newsletter-input-group input, .wihobu-newsletter-input-group input[type="email"], .wihobu-newsletter-input-group input[type="email"]:focus{
    background: transparent;
    border:none;
    box-sizing: border-box;
    color:#FFF;
    font-size: 1.2em;
    font-weight: 900;    
    margin-top: 2px;  
    outline:none;
    padding: 0.7em 0 0.7em 1em;
    vertical-align: middle;
    width:230px;
}
@media screen and (max-width: 640px) {
    .wihobu-newsletter-input-group input, .wihobu-newsletter-input-group input[type="email"], .wihobu-newsletter-input-group input[type="email"]:focus{
        width:180px;
    }
}
.wihobu-newsletter-input-group input::-webkit-input-placeholder,
.wihobu-newsletter-input-group input:-moz-placeholder,
.wihobu-newsletter-input-group input::-moz-placeholder,
wihobu-newsletter-input-group input:-ms-input-placeholder {
  color: #fff;
  opacity: 1;
}
.wihobu-newsletter-input-group button,.wihobu-newsletter-input-group button:hover{
    background: #EEE;
    border:none;
    border-radius:0 4px 4px 0;
    box-shadow: none;
    color:#333;    
    float: right;    
    outline:none;
    padding: 0.7em 1em 0.6em;
    vertical-align: middle;
}
.wihobu-newsletter-input-group button span{
    font-size: 2em;       
}

.wihobu-cta-dark .wihobu-newsletter-input-group{                                                    
    border-color:#101010;
}
.wihobu-cta-dark .wihobu-newsletter-input-group input, .wihobu-cta-dark .wihobu-newsletter-input-group input[type="email"], .wihobu-cta-dark .wihobu-newsletter-input-group input[type="email"]:focus{
    color:#101010;
}
.wihobu-cta-dark .wihobu-newsletter-input-group button{
    background:#101010;
    color:#EEE;
}
.wihobu-cta-dark .wihobu-newsletter-input-group input::-webkit-input-placeholder,
.wihobu-cta-dark .wihobu-newsletter-input-group input:-moz-placeholder,
.wihobu-cta-dark .wihobu-newsletter-input-group input::-moz-placeholder,
.wihobu-cta-dark wihobu-newsletter-input-group input:-ms-input-placeholder {
  color: #101010;
  opacity: 1;
}

/**
 * Icons
 */
.wihobu-icons-line{
    display: block;
    margin-right: -10px;
}
.wihobu-icons-line div.wihobu-icon-item, .wihobu-icons-line div.wihobu-icon-item[class*="col-md-"]{
   text-align: center;
   padding: 0;
}
.wihobu-icon-item{
    width: 100%;
    align-items: center;
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    margin-right: 10px;
    margin-bottom: 10px;
}
@media(min-width: 768px) and (max-width: 1024px) {
    .wihobu-icons-line{
        display: flex;
        flex-flow: wrap;
    }
    .wihobu-icon-item{
        width: 50%;
        width: calc ( 50% - 10px);
    }
}
@media(min-width: 1024px) {
    .wihobu-icons-line{
        display: flex;
        flex-flow: nowrap;
    }
}
.wihobu-icon-item a, .wihobu-icon-item a:active, .wihobu-icon-item a:visited, .wihobu-icon-item a:hover{
    box-sizing: border-box;
    display:block;
    height: 210px;
    padding:2em;
    text-decoration: none;

    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    flex-flow: wrap;
    align-content: center;
    justify-content: center;
}
.wihobu-icon, [class^="pe-7s-"].wihobu-icon, [class*=" pe-7s-"].wihobu-icon {
    color:#FFFFFF;
    display: block;
    font-size: 5em;
    height: 64px;
    margin: 0.2em auto;
    width: 64px;
}
.wihobu-icon-img{
    max-width: 35%;
}
.wihobu-icon-text {
    display: block;
    margin-top: 1em;
    color:#FFFFFF;
    font-size: 1.5em;
    line-height: 1em;
    width: 100%;
}

/**
 * Social
 */
.wihobu-social-line{
    margin: 0 0 10px;
    padding: 0 10px;
}
.wihobu-social-item{
    display: table;
    padding-left:5px;
    padding-right: 5px;
}
.wihobu-social-item a.wihobu-social-a, .wihobu-social-item a.wihobu-social-a:active, .wihobu-social-item a.wihobu-social-a:visited, .wihobu-social-item a.wihobu-social-a:hover{
   box-sizing: border-box;
   display:block;
   height: 100px;
   padding:2em;
   text-decoration: none;
   display: table-cell;
   text-align: center;
   vertical-align: middle;
}
.wihobu-social-text {
    color:#FFFFFF;
    font-size: 1.5em;
    font-weight: 900;
    line-height: 1em;
    text-transform: uppercase;
}

.wihobu-social-twitter a{
    background-color:#0D9DFE;
}
.wihobu-social-twitter a:after{
    content: url("data:image/svg+xml;utf8,<svg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='43.067451' height='35' id='svg2' version='1.1' inkscape:version='0.91 r13725' sodipodi:docname='twitter.svg'> <g  inkscape:label='Layer 1'  inkscape:groupmode='layer'  id='layer1'  transform='translate(-282.32079,-500.68572)'> <path  style='fill:%23ffffff'  inkscape:connector-curvature='0'  id='path5'  d='m 325.38816,504.82883 c -1.58446,0.70286 -3.28757,1.17769 -5.07466,1.3913 1.82412,-1.09349 3.22534,-2.82503 3.88492,-4.8884 -1.70742,1.01274 -3.5983,1.7479 -5.61108,2.14413 -1.61159,-1.71733 -3.90796,-2.79014 -6.44938,-2.79014 -4.87956,0 -8.83596,3.95598 -8.83596,8.83554 0,0.69254 0.0782,1.36697 0.2289,2.01363 -7.34347,-0.36845 -13.854,-3.88621 -18.21202,-9.23198 -0.76057,1.30495 -1.19642,2.82266 -1.19642,4.442 0,3.06555 1.55991,5.76998 3.93078,7.35444 -1.44836,-0.0459 -2.8108,-0.44337 -4.00206,-1.10511 -8e-4,0.0368 -8e-4,0.0738 -8e-4,0.11111 0,4.28093 3.04576,7.85189 7.08786,8.66414 -0.74141,0.20198 -1.52201,0.30987 -2.3278,0.30987 -0.56936,0 -1.12278,-0.0555 -1.66241,-0.15848 1.12449,3.51023 4.38752,6.06478 8.25413,6.13584 -3.02399,2.37001 -6.83376,3.78263 -10.97363,3.78263 -0.71321,0 -1.41651,-0.042 -2.10774,-0.12361 3.91033,2.50719 8.55474,3.96998 13.54456,3.96998 16.25222,0 25.13987,-13.46359 25.13987,-25.1401 0,-0.38308 -0.009,-0.76401 -0.0256,-1.14322 1.72614,-1.24552 3.22404,-2.80155 4.40862,-4.57357 z' /> </g></svg>");
    display:none;
}

.wihobu-social-facebook a{
    background-color:#164D9F; 
}
.wihobu-social-facebook a:after{
    content: url("data:image/svg+xml;utf8,<svg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' version='1.1' id='Layer_1' x='0px' y='0px' width='17.682713' height='35.000038' viewBox='0 0 17.682713 35.000038' enable-background='new 0 0 266 100' xml:space='preserve' inkscape:version='0.91 r13725' sodipodi:docname='Facebook.svg'> <path  d='m 17.083648,12.125591 -5.198386,0 0,-3.4572225 c 0.37986,-3.268131 5.778216,-2.647303 5.778216,-2.647303 l 0.0017,-0.223398 -0.0017,-0.0251 0,-5.36823504 -8.37e-4,0 0,-8.36e-4 -0.0042,0 C 17.472695,0.35915646 6.920297,-2.1450765 4.824376,5.8863585 c 0,0.0017 0,0.0042 -0.0025,0.0059 -0.0042,0.01757 -0.0092,0.03514 -0.01339,0.05271 -0.329658,1.004034 -0.307067,5.6025085 -0.302883,6.1806645 l -4.505603,0 0,6.148872 4.785059,0 0,16.725533 6.967996,0 0,-16.725533 5.329747,0 0.59991,-6.148872 -0.599074,0 z'  id='path15'  inkscape:connector-curvature='0'  style='clip-rule:evenodd;fill:%23ffffff;fill-rule:evenodd' /></svg>");
    display:none;
}

.wihobu-social-instagram a{
    background-color:#F37D4C;
    background: -webkit-radial-gradient(32% 166%, circle cover, rgb(255, 225, 125) 0%, rgb(255, 205, 105) 10%, rgb(250, 145, 55) 28%, rgb(235, 65, 65) 42%, transparent 82%), -webkit-linear-gradient(-45deg, rgb(35, 75, 215) 12%, rgb(195, 60, 190) 58%);
    background: -moz-radial-gradient(32% 166%, circle cover, rgb(255, 225, 125) 0%, rgb(255, 205, 105) 10%, rgb(250, 145, 55) 28%, rgb(235, 65, 65) 42%, transparent 82%), -moz-linear-gradient(-45deg, rgb(35, 75, 215) 12%, rgb(195, 60, 190) 58%);
    background: -ms-radial-gradient(32% 166%, circle cover, rgb(255, 225, 125) 0%, rgb(255, 205, 105) 10%, rgb(250, 145, 55) 28%, rgb(235, 65, 65) 42%, transparent 82%), -ms-linear-gradient(-45deg, rgb(35, 75, 215) 12%, rgb(195, 60, 190) 58%);
    background: -o-radial-gradient(32% 166%, circle cover, rgb(255, 225, 125) 0%, rgb(255, 205, 105) 10%, rgb(250, 145, 55) 28%, rgb(235, 65, 65) 42%, transparent 82%), -o-linear-gradient(-45deg, rgb(35, 75, 215) 12%, rgb(195, 60, 190) 58%);
    background: radial-gradient(circle farthest-corner at 32% 166%, rgb(255, 225, 125) 0%, rgb(255, 205, 105) 10%, rgb(250, 145, 55) 28%, rgb(235, 65, 65) 42%, transparent 82%), linear-gradient(135deg, rgb(35, 75, 215) 12%, rgb(195, 60, 190) 58%);
}
.wihobu-social-instagram a:after{
    content: url("data:image/svg+xml;utf8,<svg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='34.999634' height='35' id='svg2' version='1.1' inkscape:version='0.91 r13725' sodipodi:docname='Instagram_logo_2016.svg'> <path  d='M 17.501458,0 C 12.74875,0 12.152292,0.02078 10.285625,0.105729 8.422604,0.191039 7.150937,0.48599 6.038229,0.91875 4.88724,1.365729 3.910885,1.963646 2.938177,2.936719 1.96474,3.909427 1.366823,4.885781 0.918385,6.036406 0.484531,7.149479 0.189219,8.42151 0.105365,10.283802 0.021875,12.150469 0,12.747292 0,17.5 c 0,4.75271 0.02115,5.34734 0.105729,7.21401 0.08568,1.86302 0.380625,3.13469 0.813021,4.2474 0.447344,1.15099 1.04526,2.12734 2.018333,3.10005 0.972344,0.97344 1.948698,1.57281 3.098959,2.01979 1.113437,0.43276 2.385468,0.72771 4.248125,0.81302 1.866666,0.0849 2.46276,0.10573 7.215104,0.10573 4.753073,0 5.347708,-0.0208 7.214375,-0.10573 1.863021,-0.0853 3.136146,-0.38026 4.249583,-0.81302 1.150625,-0.44698 2.125521,-1.04635 3.097865,-2.01979 0.973437,-0.97271 1.571354,-1.94906 2.019791,-3.09969 0.430209,-1.11307 0.725521,-2.3851 0.813021,-4.24739 0.08385,-1.86667 0.105729,-2.46167 0.105729,-7.21438 0,-4.752708 -0.02187,-5.349167 -0.105729,-7.215833 C 34.806406,8.421146 34.511094,7.149479 34.080885,6.036771 33.632448,4.885781 33.034531,3.909427 32.061094,2.936719 31.087656,1.963281 30.114219,1.365365 28.962135,0.91875 27.84651,0.48599 26.574115,0.191042 24.711094,0.105729 22.844427,0.020781 22.250156,0 17.49599,0 Z m -1.569896,3.153646 c 0.465938,-7.29e-4 0.985834,0 1.569896,0 4.6725,0 5.226302,0.01677 7.071459,0.100625 1.70625,0.07802 2.632291,0.363125 3.249166,0.602656 0.816667,0.317188 1.398907,0.696354 2.011042,1.308854 0.6125,0.6125 0.991667,1.195834 1.309583,2.0125 0.239532,0.616146 0.525,1.542188 0.602657,3.248438 0.08385,1.844791 0.102083,2.398958 0.102083,7.069271 0,4.67031 -0.01823,5.22448 -0.102083,7.06927 -0.07802,1.70625 -0.363125,2.63229 -0.602657,3.24844 -0.317187,0.81666 -0.697083,1.39818 -1.309583,2.01031 -0.6125,0.6125 -1.19401,0.99167 -2.011042,1.30885 -0.616146,0.24063 -1.542916,0.525 -3.249166,0.60303 -1.844792,0.0838 -2.398959,0.10208 -7.071459,0.10208 -4.672864,0 -5.226666,-0.0182 -7.071458,-0.10208 -1.70625,-0.0787 -2.632292,-0.36386 -3.249531,-0.60339 -0.816667,-0.31719 -1.4,-0.69635 -2.0125,-1.30885 -0.6125,-0.6125 -0.991667,-1.19438 -1.309584,-2.01141 -0.239531,-0.61615 -0.525,-1.54219 -0.602656,-3.24844 -0.08385,-1.84479 -0.100625,-2.39896 -0.100625,-7.072185 0,-4.67323 0.01677,-5.22448 0.100625,-7.069271 0.07802,-1.70625 0.363125,-2.632292 0.602656,-3.249167 0.317188,-0.816667 0.697084,-1.4 1.309584,-2.0125 0.6125,-0.6125 1.195833,-0.991667 2.0125,-1.309583 0.616875,-0.240625 1.543281,-0.525 3.249531,-0.603386 1.614375,-0.07292 2.24,-0.09479 5.501562,-0.09844 z m 10.91125,2.905729 c -1.159375,0 -2.1,0.939531 -2.1,2.099271 0,1.159375 0.940625,2.1 2.1,2.1 1.159375,0 2.1,-0.940625 2.1,-2.1 0,-1.159375 -0.940625,-2.1 -2.1,-2.1 z m -9.341354,2.453646 c -4.963073,0 -8.986979,4.023906 -8.986979,8.986979 0,4.96307 4.023906,8.98516 8.986979,8.98516 4.963073,0 8.985521,-4.02209 8.985521,-8.98516 0,-4.963073 -4.022812,-8.986979 -8.985885,-8.986979 z m 0,3.153646 c 3.221459,0 5.833334,2.61151 5.833334,5.833333 0,3.221458 -2.611875,5.83333 -5.833334,5.83333 -3.221823,0 -5.833333,-2.611872 -5.833333,-5.83333 0,-3.221823 2.61151,-5.833333 5.833333,-5.833333 z'  id='path28'  inkscape:connector-curvature='0'  style='fill:%23ffffff' /></svg>");
    display:none;
}

.wihobu-social-googleplus a{
    background-color:#D22F30;
}
.wihobu-social-googleplus a:after{
    content: url("data:image/svg+xml;utf8,<svg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' id='Capa_1' data-name='Capa 1' viewBox='0 0 55.109006 35.000001' version='1.1' inkscape:version='0.91 r13725' sodipodi:docname='google-plus.svg' width='55.109005' height='35'> <path d='M 0.01061778,17.520269 C -0.33024322,8.4836495 7.5853208,0.13632649 16.621942,0.03028049 A 17.520288,17.520288 0 0 1 29.203523,4.3478615 c -1.431618,1.575538 -2.885961,3.128352 -4.438775,4.582695 -3.067755,-1.863377 -6.771785,-3.287421 -10.354619,-2.022446 -5.7870732,1.651286 -9.2941612,8.4836675 -7.1505202,14.1419705 1.772481,5.915843 8.9684482,9.157816 14.6040272,6.673313 2.916261,-1.045309 4.84781,-3.741903 5.688602,-6.63544 -3.348019,-0.06817 -6.688462,0 -10.036481,-0.11362 0,-1.992147 0,-3.976719 0,-5.961291 5.582556,0 11.165112,0 16.755243,0 0.340861,4.878108 -0.378735,10.097079 -3.544961,14.0132 C 26.385734,34.616374 18.364124,36.25251 11.83473,34.06342 A 17.512713,17.512713 0 0 1 0.01061778,17.520269 Z' style='fill:%23ffffff' id='path10' inkscape:connector-curvature='0' /> <path d='m 45.133124,9.9910155 4.976579,0 c 0,1.6664335 0,3.3404435 0,4.9993035 l 4.999304,0 0,5.022028 -4.999304,0 c 0,1.674009 0,3.340444 0,5.006878 -1.666434,0 -3.332869,0 -4.984154,0 0,-1.674009 0,-3.340444 0,-4.999304 l -4.999304,0 0,-4.999304 4.999304,0 c -0.02272,-1.689158 -0.0076,-3.363168 0.0076,-5.0296015 z' style='fill:%23ffffff' id='path12' inkscape:connector-curvature='0' /></svg>");
    display:none;
}

.wihobu-social-snapchat a{
    background-color:#FFFC00;    
}
.wihobu-social-snapchat a .wihobu-social-text{
    color: rgba(0,0,0,.8);
}
.wihobu-social-snapchat a:after{
    content: url("data:image/svg+xml;utf8,<svg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' version='1.1' id='svg3774' viewBox='0 0 37.28857 35.000259' height='35.000259' width='37.28857' inkscape:version='0.91 r13725' sodipodi:docname='Snapchat_logo.svg'> <path id='path3652' style='fill:%23ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none' d='m 18.879503,35.00026 c -0.09631,0 -0.190372,-0.003 -0.285184,-0.007 -0.06047,0.005 -0.123182,0.007 -0.185892,0.007 -2.209057,0 -3.626766,-1.00187 -4.998187,-1.97165 -0.946632,-0.66891 -1.840258,-1.3005 -2.892902,-1.47594 -0.513629,-0.0851 -1.0250185,-0.12766 -1.5184915,-0.12766 -0.89064,0 -1.592402,0.13737 -2.105286,0.23741 -0.311313,0.0612 -0.580073,0.11347 -0.784629,0.11347 -0.213515,0 -0.4442,-0.0463 -0.544985,-0.3897 -0.08735,-0.29787 -0.150058,-0.5853 -0.211276,-0.86451 -0.156776,-0.71669 -0.268013,-1.15791 -0.568128,-1.20419 -3.503583,-0.54126 -4.50695302,-1.2796 -4.73017302,-1.80293 -0.03136,-0.0747 -0.05002,-0.15006 -0.0537500033,-0.22397 C -0.01058052,27.08902 0.13126648,26.91134 0.33059648,26.87924 5.7162455,25.99233 8.1313515,20.48723 8.2321365,20.25356 c 0.0022,-0.006 0.0052,-0.0127 0.0082,-0.0187 0.329977,-0.66817 0.394181,-1.24824 0.192611,-1.7238 -0.369544,-0.87048 -1.575231,-1.25347 -2.373298,-1.50655 -0.194851,-0.062 -0.379997,-0.12019 -0.526322,-0.17842 -1.592402,-0.62935 -1.724542,-1.27512 -1.661831,-1.60435 0.106757,-0.56141 0.856298,-0.95261 1.463247,-0.95261 0.165736,0 0.312061,0.0299 0.435242,0.0874 0.716693,0.33521 1.361717,0.50542 1.919393,0.50542 0.769699,0 1.105649,-0.32326 1.146709,-0.36581 -0.02016,-0.36432 -0.04405,-0.74506 -0.06868,-1.1385 -0.160509,-2.54575 -0.35984,-5.7104 0.44644,-7.51632 C 11.628207,0.42805 16.748082,0.007 18.259856,0.007 18.298676,0.007 18.922797,0 18.922797,0 l 0.08959,0 c 1.51476,0 6.64658,0.42105 9.062433,5.83806 0.805531,1.80666 0.606202,4.97355 0.445693,7.51781 l -0.0067,0.11123 c -0.0224,0.35387 -0.04405,0.69803 -0.06196,1.02801 0.03882,0.0396 0.347893,0.3367 1.045177,0.36357 l 6.84e-4,0 c 0.530799,-0.0201 1.139989,-0.18962 1.808902,-0.50243 0.195597,-0.0918 0.413592,-0.11124 0.56141,-0.11124 0.226951,0 0.456145,0.044 0.646516,0.12319 l 0.01194,0.005 c 0.540507,0.19187 0.895121,0.57037 0.902587,0.96679 0.0075,0.37328 -0.27772,0.93394 -1.674523,1.48565 -0.144833,0.0575 -0.329978,0.11571 -0.526323,0.17842 -0.798814,0.25309 -2.003753,0.63607 -2.373299,1.50655 -0.201568,0.47556 -0.137366,1.05489 0.192612,1.72305 0.003,0.007 0.006,0.0127 0.0089,0.0194 0.100039,0.23367 2.512904,5.73728 7.90154,6.62493 0.198584,0.0328 0.341175,0.21053 0.329977,0.41136 -0.0045,0.0754 -0.02314,0.15155 -0.05524,0.22545 -0.222473,0.51961 -1.22435,1.2572 -4.728681,1.79846 -0.286677,0.044 -0.397914,0.41732 -0.568875,1.19971 -0.06196,0.28444 -0.124673,0.5644 -0.211274,0.85854 -0.07466,0.25532 -0.233673,0.37477 -0.501685,0.37477 l -0.0433,0 c -0.185891,0 -0.449425,-0.0336 -0.783883,-0.0993 -0.593511,-0.11572 -1.258691,-0.22248 -2.105284,-0.22248 -0.494221,0 -1.005611,0.0426 -1.519988,0.12767 -1.051149,0.17543 -1.944028,0.80553 -2.889167,1.47369 -1.373663,0.97202 -2.79137,1.9739 -5.001174,1.9739' inkscape:connector-curvature='0' /><path id='path3656' style='fill:%23030303;fill-opacity:1;fill-rule:nonzero;stroke:none' d='m 18.979351,0.77137 c 1.402508,0 6.233528,0.37673 8.509955,5.4808 0.749806,1.67994 0.557793,4.72443 0.403743,7.17024 -0.02483,0.38841 -0.04819,0.76441 -0.06717,1.12361 l -0.0088,0.15405 0.103673,0.11535 c 0.04089,0.046 0.430755,0.45339 1.297375,0.48698 l 0.0146,6.6e-4 0.01386,-6.6e-4 c 0.573124,-0.0219 1.218524,-0.19932 1.920143,-0.52786 0.102214,-0.0482 0.240201,-0.0716 0.385489,-0.0716 0.165731,0 0.341684,0.0307 0.486972,0.092 l 0.0219,0.009 c 0.367237,0.1285 0.627149,0.37162 0.631529,0.59138 0.0022,0.12484 -0.09126,0.57166 -1.393746,1.08637 -0.127766,0.0504 -0.295687,0.10368 -0.489892,0.165 -0.847638,0.26941 -2.12822,0.67534 -2.559703,1.69017 -0.242391,0.57312 -0.176683,1.24846 0.197854,2.00775 0.154049,0.35848 2.572845,5.81008 8.019335,6.70736 -0.0015,0.0255 -0.008,0.054 -0.02263,0.0876 -0.09199,0.21757 -0.678986,0.9681 -4.329449,1.531 -0.571661,0.0883 -0.711108,0.72864 -0.873919,1.47333 -0.05768,0.26575 -0.118276,0.53443 -0.200046,0.81259 -0.02482,0.084 -0.0292,0.0891 -0.119735,0.0891 l -0.04308,0 c -0.16135,0 -0.408121,-0.0336 -0.692857,-0.0891 -0.517635,-0.10148 -1.226555,-0.22559 -2.1326,-0.22559 -0.505223,0 -1.026509,0.0445 -1.549255,0.13068 -1.117041,0.18618 -2.026007,0.82866 -2.988268,1.50837 -1.291534,0.91408 -2.627603,1.85809 -4.665291,1.85809 -0.08834,0 -0.175221,-0.003 -0.262832,-0.007 l -0.02263,-6.7e-4 -0.02336,10e-4 c -0.04965,0.004 -0.100022,0.007 -0.15186,0.007 -2.037688,0 -3.373757,-0.94401 -4.66529,-1.85736 -0.962261,-0.68044 -1.871225,-1.32292 -2.987538,-1.5091 -0.522746,-0.0862 -1.0440306,-0.13068 -1.5492546,-0.13068 -0.906045,0 -1.614964,0.13798 -2.13333,0.23947 -0.284736,0.0562 -0.530777,0.10367 -0.692858,0.10367 -0.131416,0 -0.134337,-0.007 -0.16208,-0.10294 -0.08177,-0.27817 -0.142368,-0.55414 -0.200045,-0.8199 -0.162811,-0.74469 -0.303719,-1.38863 -0.873921,-1.47697 -3.651192,-0.56364 -4.23745597,-1.31563 -4.33017797,-1.53247 -0.0146,-0.0336 -0.02044,-0.0635 -0.0219,-0.0891 5.44575797,-0.89728 7.86528397,-6.34815 8.01933397,-6.70809 0.373807,-0.75929 0.440245,-1.4339 0.197125,-2.00702 -0.430755,-1.01556 -1.711337,-1.42149 -2.559704,-1.6909 -0.194205,-0.0613 -0.362126,-0.11462 -0.489162,-0.165 -1.100979,-0.43513 -1.439012,-0.87246 -1.387905,-1.13821 0.05768,-0.30591 0.588454,-0.61693 1.051333,-0.61693 0.103673,0 0.194934,0.016 0.262103,0.0482 0.751995,0.3519 1.439012,0.53078 2.040608,0.53078 0.946199,0 1.368193,-0.44025 1.412728,-0.49063 l 0.102943,-0.11462 -0.0088,-0.15332 C 9.3938844,14.18804 9.3697844,13.81278 9.3456944,13.4251 9.1916454,10.97856 8.9996314,7.93626 9.7494354,6.25559 12.017102,1.1705 16.824031,0.77844 18.24333,0.77844 c 0.03504,0 0.651971,-0.006 0.651971,-0.006 0.02629,-7.4e-4 0.05403,-7.4e-4 0.08396,-7.4e-4 m 0,-0.7717 -0.0015,0 -0.09126,0 c 0,0 -0.596486,0.006 -0.643942,0.006 -1.536114,0 -6.742403,0.42856 -9.1984326,5.93492 -0.826465,1.85297 -0.62861,4.99967 -0.469449,7.52798 0.01898,0.29788 0.03869,0.60744 0.05549,0.90677 -0.127036,0.0701 -0.359205,0.1577 -0.724251,0.1577 -0.487702,0 -1.063745,-0.15332 -1.712797,-0.45776 -0.172302,-0.0803 -0.370887,-0.1212 -0.589914,-0.1212 -0.760026,0 -1.668991,0.50011 -1.809899,1.24481 -0.102213,0.53661 0.137987,1.31927 1.862465,2.00045 0.15551,0.0621 0.342414,0.1212 0.540269,0.18325 0.71257,0.22633 1.789456,0.56801 2.082223,1.25649 0.151129,0.35702 0.09053,0.81624 -0.179603,1.36381 -0.0058,0.0124 -0.01168,0.0248 -0.01679,0.038 -0.09491,0.22049 -2.37426,5.41655 -7.43525997,6.24959 -0.389139,0.0642 -0.667305,0.41177 -0.645402,0.80529 0.0066,0.11755 0.03432,0.23363 0.08177,0.3468 0.380378,0.88779 1.98219997,1.53903 4.89964897,1.99169 0.09783,0.13141 0.199315,0.59721 0.261373,0.88122 0.0606,0.28035 0.123386,0.56874 0.213187,0.87392 0.08761,0.29934 0.31613,0.65708 0.903124,0.65708 0.23728,0 0.517636,-0.0547 0.841067,-0.11827 0.486241,-0.0949 1.152085,-0.22487 1.985121,-0.22487 0.462148,0 0.9410886,0.0401 1.4229496,0.11973 0.94109,0.15697 1.741269,0.7228 2.667026,1.37696 1.326578,0.93817 2.829108,1.99972 5.112107,1.99972 0.06279,0 0.125576,-0.002 0.188364,-0.007 0.07374,0.004 0.170112,0.007 0.272324,0.007 2.283729,0 3.786259,-1.06155 5.111377,-1.99899 0.927947,-0.65562 1.727399,-1.22072 2.668487,-1.37769 0.481862,-0.0796 0.960803,-0.11973 1.422951,-0.11973 0.79507,0 1.42368,0.10075 1.98439,0.21027 0.351906,0.0694 0.634451,0.1044 0.841066,0.1044 l 0.0219,0 0.02117,0 c 0.433675,0 0.739584,-0.22925 0.86078,-0.64467 0.08834,-0.29861 0.151128,-0.5797 0.213187,-0.86443 0.06206,-0.28328 0.162809,-0.74689 0.259912,-0.8783 2.918179,-0.45266 4.520001,-1.10244 4.89965,-1.98658 0.04819,-0.11317 0.07666,-0.23071 0.08323,-0.34899 0.0219,-0.39425 -0.256262,-0.74031 -0.645402,-0.80456 -5.06319,-0.8345 -7.341077,-6.02983 -7.43526,-6.25032 -0.0051,-0.0124 -0.01096,-0.0248 -0.01752,-0.0372 -0.270134,-0.5483 -0.330001,-1.00679 -0.178872,-1.36381 0.292038,-0.68848 1.368923,-1.03016 2.081493,-1.25576 0.199316,-0.0635 0.38622,-0.12338 0.540269,-0.18398 1.26233,-0.49865 1.89532,-1.11047 1.882179,-1.81939 -0.01096,-0.55706 -0.444627,-1.05352 -1.133834,-1.29956 l -0.0022,-6.7e-4 c -0.23144,-0.0964 -0.506685,-0.14894 -0.776089,-0.14894 -0.184714,0 -0.457768,0.0248 -0.7133,0.14456 -0.600137,0.28108 -1.139674,0.4344 -1.604743,0.45484 -0.30883,-0.0139 -0.510335,-0.092 -0.625689,-0.15551 0.0146,-0.25626 0.03139,-0.52055 0.04819,-0.79653 l 0.0066,-0.10732 C 28.823131,10.94128 29.020986,7.79167 28.194522,5.93796 25.73703,0.42869 20.519791,1.2e-4 18.979296,1.2e-4' inkscape:connector-curvature='0' /></svg>");
    display:none;
}

.wihobu-social-item a:focus{
    border:#000 2px solid;
}
.wihobu-social-item a:hover .wihobu-social-text,
.wihobu-social-item a:focus .wihobu-social-text{
    display:none;
}
.wihobu-social-item a:hover:after,
.wihobu-social-item a:focus:after{
    display:inline;
}


/**
 * Features
 */
[class^=".wihobu-feature-"], [class*=".wihobu-feature-"]{
    box-sizing: border-box;
}


.gutter-top{
    padding-top:5px;
}
.gutter-bottom{
    padding-bottom:5px;
}
.gutter-left{
    padding-left:5px;
}
.gutter-right{
    padding-right:5px;
}

.wihobu-features-line{
    margin: 0 0 10px;
}

.wihobu-features-line.row{
    margin-bottom: 0;
}

.wihobu-feature-col-half{
    width:50%;
    float: left;
}
.wihobu-feature-col-full{
    width:100%;
    clear: both;
}
.wihobu-feature-row-full{
    height:350px;
}
.wihobu-feature-row-half{
    height:175px;
}
.gutter-top .wihobu-feature-row-half, .gutter-bottom .wihobu-feature-row-half{
    height:170px;
}


@media screen and (max-width: 640px) {
    .wihobu-feature-col-half{
        width:100%;
        float: none;
    }
    .gutter-top{
        padding-top:0;
    }
    .gutter-bottom{
        padding-bottom:0;
    }
    .gutter-left{
        padding-left:0;
    }
    .gutter-right{
        padding-right:0;
    }
}


.wihobu-feature-empty{
    display:block;
    height:100%;
    width: 100%;
    background: #EEE;
    background: rgba(0,0,0, 0.1);
}
.wihobu-feature-item{ 
    box-shadow: rgba(0,0,0,0.7) 0px -300px 650px -200px inset;
    height:100%;
    position: relative;
    width: 100%;
}
.wihobu-feature-item .wihobu-widget-content{
    box-shadow: rgba(0,0,0,0.7) 0px -300px 650px -200px inset;
}
.wihobu-feature-item a{
    display:block;
    height:100%;
    width: 100%;
}
.wihobu-feature-row-half .wihobu-feature-item{
    
}
.wihobu-feature-text{
    bottom: 10px;
    left:10px;
    margin:0;
    position: absolute;
    right: 10px;
}
.wihobu-feature-title{
    color:#FFF;
    font-size: 1.4em;
    font-weight: 700;
    margin:0;
}
.wihobu-feature-baseline{
    color:#FFF;
    font-size: 1em;
    font-weight: 500;
    opacity:0.8;
}
@media screen and (min-width: 600px) and (max-width: 950px) {
    .wihobu-feature-item .wihobu-background-image{
        width: auto;
        height: 100%;
        max-width: none !important;
    }
}

/**
 * Diaporama
 */
.wihobu-diaporama-line{
    background: #383838;
    color: #b7b5b5;
    margin: 0 0 10px;
    padding: 30px 90px 50px;
    text-align: center;
}
.wihobu-diaporama-line h3{
    color: #b7b5b5;
    display: block;
    font-size: 2em;
    font-weight: 700;
    margin:1em auto;
    text-align: left;
    max-width: 600px;
}
.wihobu-diaporama-slider{
    height: 500px;
    margin: 1em auto;
}
.wihobu-diaporama-slider div{
    box-shadow: rgba(0,0,0,0.7) 0px -300px 650px -200px inset;
    height: 500px;
}
.wihobu-diaporama-slider h4{
    bottom: 0;
    box-sizing: border-box;
    color: #FFFFFF;
    font-size: 2em;
    font-weight: 900;
    left: 0;
    padding: 20px;
    position: absolute;
    text-align: left;
    width: 50%;
}
.wihobu-diaporama-line .bx-controls-direction a{
    color: #817d7d;
    font-size: 64px;
    font-weight: 100;
    position: absolute;
    text-decoration: none;
    top: 45%;
}
.wihobu-diaporama-line .bx-controls-direction a:hover{
    color:#FFFFFF;
}
.wihobu-diaporama-line .bx-prev{
    left:-65px;
}
.wihobu-diaporama-line .bx-next{
    right:-65px;
}
@media(max-width: 767px) {
    .wihobu-diaporama-line{
        padding: 10px 0;
    }
    .wihobu-diaporama-line h3{
        margin:1em 20px;
    }
    .wihobu-diaporama-line .bx-prev{
        left:20px;
    }
    .wihobu-diaporama-line .bx-next{
        right:20px;
    }
    .wihobu-diaporama-slider h4{
        font-size: 1.2em;
    }
}

/*
 * Tweet highlight
 */
a[class*="wihobu-media-"]{
    display: inline;
}
.wihobu-tweet-hightlight-wrapper{
    margin: 10px 0 40px;
}

.wihobu-tweet-hightlight-wrapper a[class*="wihobu-media-"],
.wihobu-tweet-hightlight-wrapper a[class*="wihobu-tweet-hightlight-"]{
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: bottom;
}
.wihobu-tweet-hightlight-wrapper .icon-twitter-circled{
    color: #979797;
    font-size: 3em;
}

.wihobu-tweet-hightlight-content{
    border: medium none;
    font-size: 3.5em;
    font-style: italic;
    font-weight: 300;
    line-height: 1.22em;
    margin: 0.4em 0 0.7em;
    padding: 0;
    text-align: center;
}
.wihobu-tweet-hightlight-wrapper a[class*="wihobu-tweet-hightlight-"]{
    color: #9fa0a1;
    display: inline-block;
    font-weight: 500;
    margin: 10px;
    text-decoration: none;
}
.wihobu-tweet-hightlight-wrapper .wihobu-tweet-hightlight-action a[class*="wihobu-tweet-hightlight-"]{
    text-transform: uppercase;
}
@media(max-width: 640px) {
    .wihobu-tweet-hightlight-content{
        font-size: 2.5em;
    }
}


/**
 *  Grid
 */
.wihobu-grid-list {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.wihobu-grid-card {
    box-shadow: 0 4px 23px 0 rgba(0, 0, 0, 0.15);
    margin-bottom: 30px;
    position: relative;
    padding: 2em;
    text-align: left;
}
@media screen and (min-width: 640px) {
    .wihobu-grid-card {
        width: calc(100% / 3 - 20px);
    }
}
.card-type-facebook .card-type {
    color: #39579a;
}
.card-type-twitter .card-type {
    color: #69ACE0;
}
.card-type-trump{
    
}

.card-source-syn .card-author {
    padding: 1em 0;
    display: flex;
    align-items: center;
}
.card-source-syn .card-author img {
	width: 36px;
	height: 36px;
	border-radius: 18px;
	margin-right: 8px;
}

.card-source-syn .card-type, .card-source-wordpress h4, .card-source-rss h4 {
	text-transform: uppercase;
	font-size: 1.4rem;
	line-height: 1;
	text-align: left;
        padding: 0;
        margin: 0;
}
.wihobu-grid-card time {
    display: block;
    color: #999;
    position: absolute;
    top: 2em;
    right: 2em;
    text-align: right;
}


/**
 * Animate
 */
.wihobu-animate-opacity{
   transition: opacity 0.5s ease 0.5s;
}
.wihobu-animate-opacity.wihobu-animate-hidden{
   opacity: 0;
}
.wihobu-animate-opacity.wihobu-animate-visible{
   opacity: 1;
}

.wihobu-animate-size{
   transition: font-size 0.5s ease 0.5s;
}
.wihobu-animate-size.wihobu-animate-hidden{
   font-size: 0.1em;
}
.wihobu-animate-size.wihobu-animate-visible{
   opacity: 1em;
}
