.og-expanded .b-About__Thumb:hover{border:none;}
.og-expander{background-image:-webkit-linear-gradient(right, white 0%, #eaebe5 50%);background-image:linear-gradient(270deg, white 0%, #eaebe5 50%);}
.og-expander-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;color:black;}
.og-details{z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;float:left;padding:0 25px;width:50%;text-align:right;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;}
.og-details h3, .og-details .title_welcom{margin-bottom:0px;margin-left:-3px;padding-top:0;padding-bottom:0;text-transform:uppercase;font-weight:100;font-size:36px;}
.og-details p, .og-details .desc_welcom{color:black;font-size:16px;line-height:initial;}
.og-grid li.og-expanded > a::after{border-bottom-color:white;-webkit-animation-name:triangle-slide;animation-name:triangle-slide;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
@-webkit-keyframes triangle-slide{0%{margin-top:-30px;}
50%{margin-top:-20px;}
100%{margin-top:-30px;}
}
@keyframes triangle-slide{0%{margin-top:-30px;}
50%{margin-top:-20px;}
100%{margin-top:-30px;}
}
.og-fullimg{-webkit-order:2;order:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;}
.og-fullimg img{position:relative;bottom:0;left:0;max-width:none;max-height:1000px;height:auto;width:70%;}
.og-close{top:10px;right:10px;z-index:15;}
.og-grid{list-style:none;padding:20px 0 0;margin:0 auto;text-align:center;width:100%;position:relative;}
.og-grid li{display:inline-block;margin:0;vertical-align:top;height:auto;}
.signat{position:absolute;width:100%;height:auto;left:0;bottom:5px;font-size:18px;color:#fff;}
.signat span{text-transform:uppercase;}
.og-grid li > a,
.og-grid li > a img{border:none;outline:none;display:block;position:relative;}
.og-grid li.og-expanded > a::after{top:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:15px;left:50%;margin:-20px 0 0 -15px;}
.bord_blue_bot{position:absolute;bottom:-16px;width:100%;left:0;height:6px;background-color:#5e8db7;}
.welcome{position:relative;display:inline-block;margin:0;padding-top:9px;background-color:#fff;border-top:3px solid #5e8db7;border-bottom:3px solid #5e8db7;width:100%;vertical-align:top;height:100%;z-index:25;}
.og-expander{position:absolute;background:#fff;top:auto;left:10px;width:1149px;margin-top:25px;text-align:left;height:0;overflow:hidden;}
.og-expander-inner{padding:50px 30px;height:100%;}
.og-close{position:absolute;width:25px;height:auto;top:32px;right:20px;cursor:pointer;}
.og-close::before,
.og-close::after{content:'';position:absolute;width:100%;top:50%;height:3px;background:#888;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);}
.og-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);}
.og-close:hover::before,
.og-close:hover::after{background:#333;}
.og-fullimg,
.og-details{width:50%;float:left;height:100%;overflow:hidden;position:relative;}
.og-details{text-align:left;padding:0 40px 0 20px;}
.og-fullimg{text-align:center;}
.og-fullimg img{display:inline-block;max-height:100%;max-width:100%;}
.og-details h3, .og-details .title_welcom{font-family:'Helvetica', sans-serif;font-size:50px;font-weight:normal;margin-top:20px;}
.og-details .title_welcom{margin-bottom:15px;}
.og-details h4{font-family:'Helvetica', sans-serif;text-transform:uppercase;font-size:34px;font-weight:normal;margin:0;}
.og-details p, .og-details .desc_welcom{font-size:18px;font-weight:300;line-height:1.39;color:#000000;}
.og-details .desc_welcom{margin-top:18px;}
.og-details a{font-weight:700;font-size:16px;color:#333;text-transform:uppercase;letter-spacing:2px;padding:10px 20px;border:3px solid #333;display:inline-block;margin:30px 0 0;outline:none;}
.og-details a::before{content:'\2192';display:inline-block;margin-right:10px;}
.og-details a:hover{border-color:#999;color:#999;}
.og-loading{width:20px;height:20px;border-radius:50%;background:#ddd;box-shadow:0 0 1px #ccc, 15px 30px 1px #ccc, -15px 30px 1px #ccc;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;-webkit-animation:loader 0.5s infinite ease-in-out both;-moz-animation:loader 0.5s infinite ease-in-out both;animation:loader 0.5s infinite ease-in-out both;}
@-webkit-keyframes loader{0%{background:#ddd;}
33%{background:#ccc;box-shadow:0 0 1px #ccc, 15px 30px 1px #ccc, -15px 30px 1px #ddd;}
66%{background:#ccc;box-shadow:0 0 1px #ccc, 15px 30px 1px #ddd, -15px 30px 1px #ccc;}
}
@-moz-keyframes loader{0%{background:#ddd;}
33%{background:#ccc;box-shadow:0 0 1px #ccc, 15px 30px 1px #ccc, -15px 30px 1px #ddd;}
66%{background:#ccc;box-shadow:0 0 1px #ccc, 15px 30px 1px #ddd, -15px 30px 1px #ccc;}
}
@keyframes loader{0%{background:#ddd;}
33%{background:#ccc;box-shadow:0 0 1px #ccc, 15px 30px 1px #ccc, -15px 30px 1px #ddd;}
66%{background:#ccc;box-shadow:0 0 1px #ccc, 15px 30px 1px #ddd, -15px 30px 1px #ccc;}
}
@media screen and (max-width:830px){.og-expander p, .og-details p, .og-details .desc_welcom{font-size:16px;}
.og-expander a{font-size:12px;}
}
@media screen and (max-width:650px){.og-details{float:none;width:100%;}
}