﻿.linksBox { padding:30px 0px;}
.linksIcon { text-align:right; max-width:150px; margin:0 auto; padding-bottom:15px; padding-right:5px; direction: ltr !important; }
.linksIcon .icon { text-align:center; display: inline-block; font-size:50px; width:2em; height:2em; line-height:2em; border:3px solid #00893e; border-radius:50%; color:#00ac4e;}
.linksIcon .icon::before { line-height:2em; }
.linksText { text-align:right; max-width:230px; margin:0 auto; padding:0 20px 0 0;}
.linksText h3{ font-size:28px; margin-bottom:15px; font-family: "BlenderBold",​Arial,​sans-serif;}
.linksText p{ font-size:23px; margin-bottom:15px; line-height: 27px; }
.linksText p a{ color:#3c3c3c;}
.linksText p a:hover{ color:#3c3c3c; text-decoration:underline;}

@media (min-width: 768px) {
.linksBox { padding:30px 40px 30px 0; max-width:480px; margin:0 auto;}
.linksIcon { padding-top:10px;}
.linksIcon .icon { font-size:62px;}

.linksText h3{ margin-bottom:10px; font-size:30px;}
.linksText p{ margin-bottom:10px;}
}

@media (min-width:992px) {
.linksWrap { margin-right:80px;}
.linksBox { padding:30px 20px 30px 0; max-width: none; }
.linksIcon { padding-top:0; padding-right:46px; text-align:right;}
.linksIcon .icon { font-size:40px; }
}


@media (min-width: 1200px) {
.linksWrap { margin-right:0;}
.linksBox { padding:45px 10px 30px 0; }
.linksText { max-width: none;}
.linksText p{ font-size:25px;}
.linksIcon { padding-top:22px; padding-left:22px; text-align:left; max-width: none;}
.linksIcon .icon { font-size:50px; }
}


@media (min-width: 1919px) {
/*.linksWrap { padding:0 40px;}*/
.linksBox { padding:30px 140px 30px 0;}
.linksIcon { padding-top:10px;}
.linksIcon .icon {font-size:66px; border:4px solid #00893e; }
.linksText h3{ font-size:33px; margin-bottom:15px;}
.linksText p{ margin-bottom:10px;}
.linksBox4 { padding:30px 36px 30px 0;}
}
