.ic-social{
    display:inline-block;
    background:url("/static/img/global/ic-social.png") no-repeat;
    overflow:hidden;
    text-indent:-9999px;
    text-align:left;
}
.ic-social.facebook{
        background-position:-5px -0px;
        width:24px;
        height:24px;
        position:relative;
        top:-2px;
        left:-2px;
    }
.ic-social.google-plus{
        background-position:-34px -0px;
        width:24px;
        height:24px;
    }
.ic-social.linkedin{
        background-position:-5px -29px;
        width:24px;
        height:24px;
    }
.ic-social.twitter{
        background-position:-34px -29px;
        width:24px;
        height:24px;
    }
.ic-social.youtube{
        background-position:-5px -58px;
        width:24px;
        height:24px;
    }
.social-contacts a{
    transition:background-color 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.social-contacts a.facebook{
        background-color:#3b5998;
    }
.social-contacts a.facebook:hover{
        background-color:rgb(59, 114, 235);
    }
.social-contacts a.twitter{
        background-color:#00aced;
    }
.social-contacts a.twitter:hover{
        background-color:rgb(0, 172, 235);
    }
.social-contacts a.linkedin{
        background-color:#007bb6;
    }
.social-contacts a.linkedin:hover{
        background-color:rgb(0, 160, 235);
    }
.social-contacts a.google-plus{
        background-color:#dd4b39;
    }
.social-contacts a.google-plus:hover{
        background-color:rgb(235, 77, 56);
    }
.social-contacts a.youtube{
        background-color:#bb0000;
    }
.social-contacts a.youtube:hover{
        background-color:rgb(235, 0, 0);
    }
.social-contacts{
    margin:40px auto 0px;
    color:rgb(38, 64, 82);
    max-width:950px;
}
.social-contacts a{
        background-color:#fff;
        padding:20px 0px;
        margin-right:25px;
        margin-bottom:10px;
        border-radius:50%;
        height:64px;
        width:64px;
        display:inline-block;
        text-align:center;
    }
@media screen and (min-width: 0px) and (max-width: 991px){
.social-contacts{
        text-align:center
}
        .social-contacts a{
            margin:0 10px 10px;
        }
    }
@media screen and (min-width: 0px) and (max-width: 767px){
        .social-contacts a{
            margin:0 3px 10px;
            height:45px;
            width:45px;
            padding:10px 0;
        }
    }
.social-contacts h5{
        font-size:16px;
        margin:0px 0px 5px;
    }
.social-contacts .address{
        text-align:left;
        position:relative;
        padding-left:40px;
        margin-bottom:10px;
    }
.social-contacts .address i{
            padding:15px 0px 0px;
            position:absolute;
            background-color:rgba(0, 0, 0, 0.2);
            border-radius:50%;
            height:64px;
            width:64px;
            display:inline-block;
            text-align:center;
            left:-42px;
            top:0px;
        }
@media screen and (min-width: 0px) and (max-width: 991px){
.social-contacts .address{
            margin:20px auto;
            max-width:380px;
            padding-left:80px
    }
            .social-contacts .address i{
                left:0px;
            }
        }
body{
    font-family:"Lato", "Helvetica Neue", Helvetica, Tahoma, Arial, sans-serif;
    color:var(--baseDark_color);
    background:rgb(var(--bg_grey-5));
}
.plnone{
    padding-left:0;
}
.prnone{
    padding-right:0;
}
.pnone{
    padding:0;
}
.mnone{
    margin:0;
}
.c-orange{
    color:rgb(var(--accent_bg_btn));
}
.irda-license{
    display:block;
    border-radius:3px;
    box-shadow:0 1px 3px rgba(var(--bg_dark) / 12%), 0 1px 2px rgba(var(--bg_dark) / 24%);
    width:100%;
    max-width:700px;
    margin:auto;
}
.get-in-touch{
    background-color:rgb(var(--bg_grey-5));
    padding:50px 0 70px;
    border-top:1px solid rgba(0, 0, 0, 0.05);
}
.get-in-touch h3{
        text-align:center;
        margin:15px 0px 20px;
        font-weight:300;
        font-size:30px;
    }
.pg-title{
    font-weight:300;
    font-size:30px;
    margin:10px 0 20px;
}
.pg-list{
    list-style-type:none;
    font-size:14px;
    padding:0;
    line-height:1.6em;
    margin-bottom:20px;
}
.pg-list li{
        margin-bottom:10px;
    }
.license-showcase{
    padding:50px 0;
}
