.icon_image {
            display: inline-block;
            float: left;
            padding-right: 20px;
            padding-top: 20px;
        }
        h2.homepage_title {
            margin: 0 0 25px 0 !important;
        }
        .our_facts_block img {
            display: inline-block;
            float: left;
            margin-right: 30px;
        }
        .form_for_reg_wrapper {
            margin-top: 10px;
        }
        @media handheld, only screen and (max-width: 767px) {
            h2.homepage_title {
                margin: 35px 0 25px 0 !important;
            }
        }
        .blue_background {
            background-color: #10699A !important;
        }
        .blue_background h3, .blue_background p {
            color: #ffffff !important;
        }
							
		.section_block .homepage_serv .organic_sec {
		  display: inline-block !important;
		  width: 71% !important;
		}
		.fun_facts_title span {
		  color: #454545;
		  font-family: "Open Sans",sans-serif;
		  font-size: 25px;
		  font-style: normal;
		  font-weight: 700;
        }	
	    .fun_facts_title {
		  text-align: left;
		}
		.our_facts_block .text {
	  color: #656565;
	  font-size: 18px;
	  font-weight: 300;
	  line-height: 29px;
	  text-align: left;
	}
	
.content_sec .news_info_block {
  min-height: 410px;
  padding: 20px 0 30px 37px;
}
.content_sec .website_sec {
  margin-left: 28px;
  margin-right: 0;
  width: 58%;
}
.advantage_sec .eight_column {
  float: right !important;
  width: 65% !important;
}
.advantage_sec .advant {
  padding: 23px 0 0 !important;
}
.content_sec .five_column h3 {
  padding: 20px 0 0;
}


.content_sec {
  padding: 80px 0 60px;
}
.advantage_sec .news_block {
  padding: 70px 0 49px;
}
.advantage_sec .four_column {
  margin-right: 0;
  width: 32.3%;
}
.advantage_sec .eight_column .news_info_block {
  padding: 20px 0 30px 35px !important;
}

#advantages h2.ttl {  line-height: 60px !important;}	body, h1, h2, h3, h4, h5, h6{font-family: "Open Sans",sans-serif !important;}


#contact .contact-submit {
	width: 44.5%;
}
#advantages .icon_image {
	padding-top: 8px;
}
#advantages .line .big_btn {
	padding: 14px 23px 14px !important;
}

#our__proposition .pro_sec .form_for_reg_wrapper {
	background-color: #051F2E;
}
#our__proposition .pro_sec {
	width: 39.5% !important;
	float: right;
	margin: -10px 0 0;
}
#our__proposition .six_column {
	width: 56%;
	display: inline-block;
}
#our__proposition .six_column iframe {
	width: 100%;
	padding: 24px 0 0;
}
#our__proposition .section_block {
	padding: 89px 0 70px;
}
#advantages .section_block {
	padding: 90px 0 160px;
}
#our__proposition h3 {
	margin: 0 0 55px;
	font-size: 18px;
}
#our__proposition h2 {
	font-size: 46px;
	margin: 0 0 21px;
}
#our__proposition .line.centered {
	margin: 96px 0 0;
}
#our__proposition .line.centered .big_btn {
	width: 18%;
	font-size: 19px;
}
#advantages .line.centered {
	margin: 20px 0 0;
}
#advantages .line {
	overflow: visible;
}


/**responsive-css**/
@media (max-width:1280px){
#advantages .icon_image {
	padding-right: 9px;
}
.content_sec .website_sec {
	width: 57%;
}
.newsletter_form #news_email {
	width: 52%;
}
}

@media (max-width:1199px){
.organic_sec1 .seven_column {
	width: 46.6% !important;
	padding-left: 21px !important;
}
.organic_sec1 .five_column {
	width: 47% !important;
	padding-top: 106px !important;
}
#home .home_logo {
	padding-left: 24px;
	margin: 0;
}	
}


@media (max-width:1025px){
	#our__proposition h2.ttl {
	line-height: 61px;
	margin-bottom: 9px;
}
.content_sec .five_column h3 {
	font-size: 30px;
	margin-bottom: 10px;
}
.newsletter_form #news_email {
	font-size: 16px;
	margin: 0 7px 0 0;
}
.newsletter_form #submit-btn-news-box {
	width: 193px;
}	
#advantages .icon_image {
	max-width: 65px;
}
#advantages .homepage_serv h4 {
	line-height: 26px;
}
#advantages .homepage_serv p {
	font-size: 14px;
	line-height: 22px;
}
#home .line .seven_column {
	padding-left: 21px;
	width: 52.6%;
}
#home .home_logo {
	padding-left: 24px;
	margin: 0;
}
#home .line h2.homepage_title {
	font-size: 40px;
	line-height: 58px;
}
.trusted_sec h2 {
	font-size: 40px;
}
#our__proposition .line.centered {
	margin: 83px 0 0;
}
.organic_sec1 .seven_column {
	width: 46.6% !important;
}
.organic_sec1 .five_column {
	width: 47% !important;
	padding-top: 106px !important;
}	
}



@media (max-width:1024px){
	#our__proposition h2.ttl {
	line-height: 61px;
	margin-bottom: 9px;
}
.content_sec .five_column h3 {
	font-size: 30px;
	margin-bottom: 10px;
}
.newsletter_form #news_email {
	font-size: 16px;
	margin: 0 7px 0 0;
}
.newsletter_form #submit-btn-news-box {
	width: 193px;
}	
#advantages .icon_image {
	max-width: 65px;
}
#advantages .homepage_serv h4 {
	line-height: 26px;
}
#advantages .homepage_serv p {
	font-size: 14px;
	line-height: 22px;
}
#home .line .seven_column {
	padding-left: 21px;
	width: 52.6%;
}
#home .home_logo {
	padding-left: 24px;
	margin: 0;
}
#home .line h2.homepage_title {
	font-size: 40px;
	line-height: 58px;
}
.trusted_sec h2 {
	font-size: 40px;
}
#advantages .line .big_btn {
	padding: 14px 23px 14px !important;
}
#our__proposition .line.centered .big_btn {
	width: 22%;
}
#our__proposition .line.centered {
	margin: 83px 0 0;
}
}


@media (max-width:1020px){
.content_sec .news_info_block {
	padding: 20px 0 30px 21px;
}
.content_sec .drop_featured p {
	font-size: 15px;
}
.advantage_sec .eight_column .news_info_block {
	padding: 20px 0 30px 21px !important;
}		
}

@media (max-width:991px){
#home .line .five_column {
	width: 42%;
}
#home .line h3 {
	font-size: 19px;
}
#home .line h2.homepage_title {
	font-size: 30px;
	line-height: 43px;
	margin-bottom: 6px !important;
}
#home .line .seven_column {
	padding-left: 21px;
	width: 49.6%;
}
#advantages h2.ttl {
	line-height: 55px !important;
	font-size: 38px;
}
#advantages h3 {
	font-size: 17px;
	line-height: 30px;
	margin: 0 0 37px;
}
#advantages .icon_image {
	max-width: 100%;
	padding-top: 4px;
	padding-right: 18px;
}
#advantages .homepage_serv {
	margin-bottom: 21px;
}
.content_sec .line .five_column {
	width: 38.45%;
}	
.content_sec .five_column h3 {
	font-size: 25px;
	margin-bottom: 10px;
}
.content_sec .five_column p {
	font-size: 15px;
	margin: 0 0 5px;
	line-height: 27px;
}
#advantages .line .four_column {
	width: 100%;
}
.content_sec .drop_featured {
	float: none;
	margin-top: 30px;
	position: relative;
	padding-left: 50px;
}
.content_sec .dropcaps_icon {
	float: none;
	width: 20px;
	height: 20px;
	margin: 0;
	position: absolute;
	left: 0;
	top: -2px;
}
.content_sec .dropcaps_icon i {
	font-size: 26px;
	position: absolute;
	top: 5px;
	left: 6px;
}
.news_info_block h2 {
	font-size: 25px;
	line-height: 37px;
	margin-bottom: 13px;
	margin-top: -4px;
}
.news_info_block p {
	font-size: 16px;
	margin: 0 0 15px;
}
.newsletter_form #news_email {
	width: 80%;
	margin: 0 0 20px !important;
	max-width: 100%;
	padding: 0 0 0 8px;
}
.newsletter_form #submit-btn-news-box {
	width: 83%;
	display: inline-block;
	margin: 0;
}
.advantage_sec .advant {
	padding: 17px 0 0 !important;
}
.advant h4 {
	font-size: 28px;
}
.advantage_sec .newsletter_form #submit-btn-news {
	width: 84%;
}
.advantage_sec .newsletter_form #submit-btn-news {
	width: 82.5%;
}
input.register-submit {
	width: 100%;
	font-size: 17px;
	max-width: 100%;
	float: none;
}
input.reg-field {
	width: 95.4%;
}
#contact .contact-submit {
	font-size: 20px;
	width: 45%;
}
input.contact-field {
	font-size: 19px;
}
#home .homepage_block {
	padding: 0 0 60px 0;
}
#our__proposition .pro_sec {
	width: 46% !important;
}
#our__proposition .six_column {
	width: 52%;
}
#our__proposition .line.centered {
	margin: 73px 0 0;
}
}



@media (max-width:801px){
	.content_sec .drop_featured {
	margin-top: 17px;
}
#contact .contact-submit {
	font-size: 20px;
	width: 45.5%;
}
.news_info_block h2 {
	font-size: 25px;
	line-height: 37px;
	margin-bottom: 13px;
	margin-top: -4px;
}
.content_sec .five_column p {
	font-size: 15px;
	margin: 0 0 5px;
	line-height: 27px;
}
.content_sec .news_info_block {
	padding: 20px 0 30px 21px;
	min-height: 550px;
}
.advantage_sec .eight_column .news_info_block {
	padding: 20px 0 30px 21px !important;
	min-height: 380px;
}
#our__proposition .line.centered {
	margin: 73px 0 0;
}
#our__proposition .line.centered .big_btn {
	width: 26%;
}
}


@media (max-width:767px){
	#home .line h2.homepage_title {
	margin-top: 8px !important;
}
#home .home_logo {
	padding-left: 0;
	margin: 0;
}
#home .line {
	width: 100%;
	padding-right: 0;
	padding-left: 0;
}	
#home .line .seven_column {
	padding-left: 0;
	width: 100%;
}
#home .line h3 {
	line-height: 32px;
}
#home .line .five_column {
	width: 100%;
}
input.register-submit {
	width: 99.5%;
}
#home .homepage_social {
	padding: 31px 0 40px 0;
}
.section_block .homepage_serv .organic_sec {
	width: 80% !important;
}
#advantages .homepage_serv h4 {
	text-align: left;
}
#advantages .homepage_serv p {
	text-align: left;
}
.content_sec .line .five_column {
	width: 100%;
}
.content_sec {
	padding: 30px 0 58px;
}
.content_sec .line {
	padding-right: 0;
	padding-left: 0;
}
.content_sec .drop_featured {
	margin-top: 0;
	margin-bottom: 40px;
}
.content_sec .five_column p {
	margin: 0 0 20px;
}
.content_sec .website_sec {
	width: 100%;
	margin: 0;
}
.content_sec .news_info_block {
	padding: 20px 0 0 0;
	min-height: 100%;
}
#our__proposition h2.ttl {
	line-height: 37px;
	font-size: 27px;
	padding-top: 23px;
}
#our__proposition h3 {
	font-size: 17px;
	margin-bottom: 20px;
}
#our__proposition .section_block {
	padding: 50px 0 12px;
}
.advantage_sec .four_column {
	margin-right: 0;
	width: 100%;
}
.advantage_sec .eight_column {
	float: none !important;
	width: 100% !important;
}
.advantage_sec .eight_column .news_info_block {
	padding: 20px 0 30px 0 !important;
}
.advantage_sec .news_block {
	padding: 38px 0 32px;
}
.line {
	width: 100%;
	padding: 0;
}
.trusted_sec .our_facts_block {
	padding-bottom: 30px;
}
.trusted_sec .our_facts_block .text {
	font-size: 16px;
}
.trusted_sec .fun_facts_title {
	font-size: 13px;
}
.trusted_sec .section_block {
	padding: 50px 0 40px;
}
input.contact-field {
	text-align: left;
	padding-left: 12px;
	width: 98%;
}
#contact .contact-submit {
	width: 100%;
}
#contact .section_block {
	padding: 57px 0 67px 0;
}
#footer {
	padding: 32px 0 23px 0;
}
.newsletter_form #submit-btn-news-box {
	width: 82%;
}
.advantage_sec .newsletter_form #submit-btn-news {
	width: 82%;
}
.operate_sec {
	padding: 50px 0 60px;
}
.trusted_sec h2 {
	font-size: 30px;
}
.trusted_sec h3 {
	font-size: 18px;
	line-height: 31px;
}
#contact h3.ttl {
	font-size: 31px;
}
#contact h3.contact_ttl {
	font-size: 18px;
	margin: 0 0 30px;
}
.content_sec .dropcaps_icon {
	top: -8px;
}
#advantages iframe {
	width: 100%;
}
#advantages .line.centered {
	margin: 33px 0 0;
}
.content_sec .drop_featured {
	padding-left: 60px;
}
.newsletter_form #news_email {
	text-align: left;
}
.advantage_sec .eight_column .news_info_block {
	min-height: 100%;
}
#advantages .line .big_btn {
	width: 40% !important;
	font-size: 20px !important;
	padding: 17px 0 19px !important;
}
#our__proposition .six_column {
	width: 100%;
}
#our__proposition .line.centered {
	margin: 25px 0 0;
}
#our__proposition .line.centered .big_btn {
	width: 34%;
	font-size: 20px;
	padding: 14px 0 17px;
}
#our__proposition .pro_sec {
	width: 100% !important;
	padding: 30px 0 31px;
}
#advantages .section_block {
	padding: 60px 0 76px;
}
}


@media (max-width:667px){
	#our__proposition .line.centered .big_btn {
	width: 40%;
}
#advantages .section_block {
	padding: 40px 0 60px;
}
}

@media (max-width:640px){
	.our_facts_block img {
	float: none;
	margin-right: 30px;
	position: absolute;
	left: 0;
}
.trusted_sec .our_facts_block {
	padding-bottom: 30px;
	padding-left: 125px;
	position: relative;
}
.trusted_sec .our_facts_block .text {
	font-size: 14px;
	padding-right: 130px;
	line-height: 24px;
}
.trusted_sec .fun_facts_title {
	font-size: 12px;
	margin: 0 0 10px;
}	
.content_sec .dropcaps_icon {
	top: -8px;
}
}


@media (max-width:568px){
	#advantages h2.ttl {
	line-height: 41px !important;
	font-size: 28px;
}
#advantages .icon_image {
	max-width: 65px;
	padding-right: 18px;
}
.operate_sec iframe {
	width: 100%;
}
.operate_sec .line.centered {
	margin: -70px 0 0;
}	
.content_sec .drop_feature_sec {
	margin: 0 0 23px;
}	
.content_sec .dropcaps_icon {
	top: -6px;
}
.content_sec .drop_feature_sec1 .dropcaps_icon {
	top: -7px;
}
.content_sec .drop_feature_sec1 {
	margin: 0 0 34px;
}
#advantages .line.centered {
	margin: -51px 0 0;
}
#advantages iframe {
	width: 100%;
	margin: -60px 0 0;
}
#advantages .line .big_btn {
	width: 50% !important;
}
#our__proposition .line.centered {
	margin: -10px 0 0;
}
#our__proposition .line.centered .big_btn {
	width: 44%;
}
#our__proposition .pro_sec {
	padding: 0px 0 31px;
}
#advantages .line.centered {
	margin: -1px 0 0;
}
#advantages .section_block {
	padding: 60px 0 74px;
}
}

@media (max-width:480px){
	#home .home_logo {
	max-width: 170px;
}
#home .homepage_social {
	padding: 31px 0 4px 0;
}	
#advantages h2.ttl {
	font-size: 24px;
}
#advantages .icon_image {
	max-width: 50px;
	padding-right: 13px;
}
.operate_sec .line.centered {
	margin: -99px 0 0;
}
.trusted_sec .our_facts_block {
	padding-bottom: 10px;
	padding-left: 77px;
	position: relative;
}
.trusted_sec .fun_facts_title {
	font-size: 12px;
	margin: 0 0 10px;
}
.trusted_sec .our_facts_block .text {
	font-size: 14px;
	padding-right: 80px;
}	
.our_facts_block img {
	max-width: 80px !important;
	height: 80px !important;
}
.content_sec .drop_feature_sec {
	margin-bottom: 20px;
}
#advantages iframe {
	margin: -90px 0 0;
}
#advantages .line.centered {
	margin: -38px 0 0;
}
#our__proposition .line.centered {
	margin: -35px 0 0;
}
#our__proposition h3 {
	margin-bottom: -30px;
}
#our__proposition .line.centered .big_btn {
	width: 56%;
	font-size: 18px;
}
#advantages .section_block {
	padding: 40px 0 56px;
}
#our__proposition .pro_sec {
	margin: -40px 0 0;
}
}

@media (max-width:414px){
#advantages .line.centered {
	margin: -91px 0 0;
}
.content_sec .drop_featured_sec1 .dropcaps_icon {
	top: -8px;
}
#our__proposition .line.centered {
	margin: -52px 0 0;
}
}

@media (max-width:375px){
	.section_block .homepage_serv .organic_sec {
	width: 78% !important;
}
.newsletter_form #news_email {
	padding: 0 0 0 3px;
	font-size: 14px;
}
#contact .contact-submit {
	font-size: 16px;
}	
input.contact-field {
	width: 95%;
	font-size: 16px;
}	
#header_wrapper-sticky-wrapper #logo img {
	max-width: 86px !important;
	margin-bottom: 0 !important;
	margin-top: 6px !important;
}
#header_wrapper-sticky-wrapper #nav li a {
	font-size: 12px;
	padding: 8px 9px !important;
}
#advantages iframe {
	margin: -110px 0 0;
}
#advantages .line.centered {
	margin: -56px 0 0;
}
.content_sec .dropcaps_icon {
	top: 1px;
}
.content_sec .drop_featured_sec1 .dropcaps_icon {
	top: -2px;
}
#advantages .line .big_btn {
	width: 67% !important;
	font-size: 18px !important;
	padding: 14px 0 17px !important;
}
#our__proposition h3 {
	margin-bottom: -74px;
}
#our__proposition .line.centered .big_btn {
	width: 65%;
	font-size: 17px;
}
#our__proposition .pro_sec {
	padding: 62px 0 31px;
}
#our__proposition .six_column iframe {
	padding: 94px 0 0;
	height: 100%;
}
}

@media (max-width:320px){
#our__proposition .section_block {
	padding: 37px 0 0px;
}
#advantages .line.centered {
	margin: -75px 0 0;
}
}

