

html, body{float: left;background-color: #fff;height: 100%;width: 100%;min-width: 450px;overflow-x: hidden;}
a{text-decoration: none;}
textarea{resize: none;}
html, body, textarea, input, button, p, a, select, option, span{font-size: 16px;font-weight: 300;color:#000;}

button:focus, input:focus, select:focus, textarea:focus{outline: none;}

.animal-transition{-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}

#pre-loding{position: fixed;top:0px;left:0px;z-index: 99;background-color: #f7f7f7;height: 100%;width: 100%;}
#pre-loding img{position: absolute;top: calc(50% - 75px);left:calc(50% - 75px);}
#pre-loding p{position: absolute;top: calc(50% + 60px);width: 100%;text-align: center;font-size: 18px;color:#202020;}
#pre-loding p span{font-size: 18px;color:#202020;}

.checkbox, .radio{display: none;}
.checkbox-custom, .radio-custom {width: 14px;height: 14px;border: 2px solid #19C5E8;border-radius: 3px;position: relative;}
.checkbox-custom, .radio-custom, .label{display: inline-block;vertical-align: middle;}
.checkbox:checked + .checkbox-custom::before, .radio:checked + .radio-custom::before{content: "";display: block;position: absolute;top: 2px;right: 2px;bottom: 2px;left: 2px;background: #19C5E8;border-radius: 2px;}
.radio-custom, .radio:checked + .radio-custom::before{border-radius: 50%;}


.video_body{position: fixed;z-index: 2;background-color: rgba(50,50,50,0.95);min-height:500px;top:0px;left:0px;height:100%;width: 100%;}
.video_body img{position: absolute;top:calc(50% - 252px);left:calc(50% + 340px);}
.video_body img:hover{-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-o-transform: scale(0.8);cursor: pointer;}
.video_body iframe, .video_body video{width: 750px;height:424px;position: relative;top:calc(50% - 212px);left:calc(50% - 375px);}
.video_body p{position: absolute;top:calc(50% + 220px);left:calc(50% - 375px);width: 720px;border-radius:3px;background-color: #fff;padding:10px 15px;font-size: 15px;}

.info-share-seo-block{width: 100%;margin: 25px 0px 50px;float: left;}
.info-share-seo-block .share-p{float: left;color: #303030;margin-right: 10px;margin-top: 2px;}
.info-share-seo-block .pluso{float: left;}


.info-text-seo-block{width: 100%;float:left;}
.info-text-seo-block .text{width: calc(100% - 350px);float:left;margin: 25px 0px 25px;float: left;line-height: 1.3;color: #303030;}
.info-text-seo-block .text span{font-size: 17px;color: #202020;}
.info-text-seo-block .advert{width: 250px;float:right;}
.info-text-seo-block .advert .block{width: calc(100% - 4px);border:solid 2px #E2E7F3;padding:50px 0px 35px;position: relative;background-color: #fff;}
.info-text-seo-block .advert .block p{position: absolute;top:10px;left:-12px;background-color: #FFF6C0;height:30px;width: 130px;text-align: center;}
.info-text-seo-block .advert .block p a{font-size:14px;color:#C9A77A;position: relative;top:6px;}
.info-text-seo-block .advert .block p span{border: 5px solid transparent;border-top: 5px solid #C9A77A;border-right: 5px solid #C9A77A;display: block;height:0px;width:0px;position: relative;top:13px;left:0px;}
.info-text-seo-block .advert .block div{width: 100%;text-align: center;}
.info-text-seo-block .advert .block div h5{color:#202020;font-size: 18px;}
.info-text-seo-block .advert .block div h6{color:#202020;color:#808080;font-size: 14px;padding: 15px 15px 25px;}
.info-text-seo-block .advert .block div button{background-color: #0FC278;color:#fff;border:solid 1px #0FC278;border-radius:3px;height:30px;width:180px;font-size: 15px;}
.info-text-seo-block .advert .block div button:hover{background-color: transparent;color:#505050;cursor: pointer;}


@media screen and (max-width: 950px){
	.info-text-seo-block .text{width:100%;}
	.info-text-seo-block .advert{display: none;}
	.info-share-seo-block{margin-bottom: 25px;}
}
@media screen and (max-width: 750px){
	.info-share-seo-block .share-p{display: none;}
}
