article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary{display:block;}
audio,
canvas,
video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,
button,
input,
select,
textarea{font-family:arial;}
body{margin:0;}
a:focus{outline:thin dotted;}
a:active,
a:hover{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
h2{font-size:1.5em;margin:0.83em 0;}
h3{font-size:1.17em;margin:1em 0;}
h4{font-size:1em;margin:1.33em 0;}
h5{font-size:0.83em;margin:1.67em 0;}
h6{font-size:0.75em;margin:2.33em 0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
p,
pre{margin:1em 0;}
code,
kbd,
pre,
samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,
q:after{content:'';content:none;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
dl,
menu,
ol,
ul{margin:1em 0;}
dd{margin:0 0 0 40px;}
menu,
ol,
ul{padding:0 0 0 40px;}
nav ul,
nav ol{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,
input{line-height:normal;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],
input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
html,
button,
input,
select,
textarea{color:#000;}
body{font-size:1em;}
a{text-decoration:none;}
a:hover{text-decoration:underline}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
img{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}
.ir:before{content:"";display:block;width:0;height:100%;}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
@media only screen and (min-width:35em){}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:144dpi){}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after{content:"";}
pre,
blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
}
body{background:#f6f6f6;font-family:'Open Sans', sans-serif;font-size:13px;margin:0px;padding:0;text-decoration:none;color:#333}
a{text-decoration:none;color:#28c}
a:hover{text-decoration:none}
b,strong{color:#28c}
h3{color:#246}
header{margin:30px 0;position:relative}
footer{background-color:#28c;padding:80px 0 120px;}
.wrapper{width:980px;margin:0 auto;position:relative}
.outer-wrapper{min-width:980px;}
.flagCompany{position:absolute;top:14px;right:185px;}
.call-tel{position:absolute;font-size:14px;color:#000;top:20px;right:0px;font-weight:300}
.lang-box{position:absolute;top:15px;right:180px;font-weight:300;font-size:14px;color:#666;width:130px;padding-top:5px;}
.flag{margin-right:10px;line-height:16px}
.lang-box-sub{display:none;position:relative;width:100%;z-index:100;background-color:#fff;cursor:pointer;}
.lang-box-sub a{display:block;padding:5px 10px;margin-top:5px}
.lang-box-sub a:hover{background-color:#28c;color:#fff}
.header-btn{position:absolute;bottom:0px;right:0px;}
.btn-grey-14{height:30px;line-height:30px;background-color:#bbb;border-radius:20px;padding:0 20px;color:#fff;font-size:16px;font-weight:bold;min-width:90px;display:inline-block;text-align:center}
.btn-blue-14-ar{height:30px;line-height:30px;background-color:#28c;border-radius:20px;padding:0 20px;color:#fff;font-size:16px;font-weight:bold;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;min-width:90px;display:inline-block;text-align:center}
.btn-white-14-ar{height:40px;line-height:40px;display:block;text-align:center;background-color:#fff;color:#28c;font-weight:bold;font-size:16px;background-image:url('../b/arrow_e.png');background-repeat:no-repeat;background-position:97% center}
.btn-24{height:40px;line-height:40px;border-radius:20px;padding:0 20px;color:#fff;font-size:24px;font-weight:bold;display:inline-block;}
.btn-28-ar{height:50px;line-height:45px;border-radius:30px;color:#fff;font-size:28px;font-weight:bold;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;width:100%;display:inline-block;text-align:center;text-shadow:1px 1px #444;border:1px solid #fff}
.btn-34-ar{height:50px;line-height:45px;border-radius:30px;color:#fff;font-size:34px;font-weight:bold;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;width:100%;display:inline-block;text-align:center;text-shadow:1px 1px #444;border:1px solid #fff}
.btn-34-ar-b{height:60px;line-height:60px;border-radius:30px;color:#fff;font-size:34px;font-weight:600;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;width:100%;display:inline-block;text-align:center;}
.btn-20-ar-white{height:40px;line-height:40px;border-radius:30px;color:#fff;font-size:20px;font-weight:bold;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;width:100%;display:inline-block;text-align:center;border:1px solid #fff}
.btn-20-ar-blue{height:40px;line-height:40px;border-radius:30px;color:#28c;font-size:20px;font-weight:bold;background-image:url('../b/arrow_e.png');background-position:95% center;background-repeat:no-repeat;width:100%;display:inline-block;text-align:center;border:1px solid #fff}
.bg-f{background-color:#fff}
.bg-0{background-color:#28c}
.bg-1{background-color:#06b}
.bg-2{background-color:#d19}
.bg-3{background-color:#360}
.bg-4{background-color:#d50}
.bg-5{background-color:#507}
.bg-6{background-color:#860}
.bg-7{background-color:#029}
.bg-8{background-color:#f90}
.bg-11{background-color:#4ad}
.btn-theme-0{background-color:#28c;height:40px;height:40px;line-height:40px;border-radius:30px;padding:0 30px 0 20px;color:#fff;font-size:20px;font-weight:bold;display:inline-block;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;}
.btn-theme-1{background-color:#06b;height:40px;height:40px;line-height:40px;border-radius:30px;padding:0 30px 0 20px;color:#fff;font-size:20px;font-weight:bold;display:inline-block;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;}
.btn-theme-2{background-color:#d19;height:40px;height:40px;line-height:40px;border-radius:30px;padding:0 30px 0 20px;color:#fff;font-size:20px;font-weight:bold;display:inline-block;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;}
.btn-theme-3{background-color:#360;height:40px;height:40px;line-height:40px;border-radius:30px;padding:0 30px 0 20px;color:#fff;font-size:20px;font-weight:bold;display:inline-block;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;}
.btn-theme-4{background-color:#d50;height:40px;height:40px;line-height:40px;border-radius:30px;padding:0 30px 0 20px;color:#fff;font-size:20px;font-weight:bold;display:inline-block;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;}
.btn-theme-5{background-color:#507;height:40px;height:40px;line-height:40px;border-radius:30px;padding:0 30px 0 20px;color:#fff;font-size:20px;font-weight:bold;display:inline-block;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;}
.btn-theme-6{background-color:#860;height:40px;height:40px;line-height:40px;border-radius:30px;padding:0 30px 0 20px;color:#fff;font-size:20px;font-weight:bold;display:inline-block;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;}
.btn-theme-7{background-color:#029;height:40px;height:40px;line-height:40px;border-radius:30px;padding:0 30px 0 20px;color:#fff;font-size:20px;font-weight:bold;display:inline-block;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;}
.btn-theme-8{background-color:#f90;height:40px;height:40px;line-height:40px;border-radius:30px;padding:0 30px 0 20px;color:#fff;font-size:20px;font-weight:bold;display:inline-block;background-image:url('../b/arrow_d.png');background-position:95% center;background-repeat:no-repeat;}
.btn-theme-0:hover{opacity:0.9}
.btn-theme-1:hover{opacity:0.9}
.btn-theme-2:hover{opacity:0.9}
.btn-theme-3:hover{opacity:0.9}
.btn-theme-4:hover{opacity:0.9}
.btn-theme-5:hover{opacity:0.9}
.btn-theme-6:hover{opacity:0.9}
.btn-theme-7:hover{opacity:0.9}
.btn-theme-8:hover{opacity:0.9}
.bg-0-hover{background-color:#28c}
.bg-0-hover:hover{background-color:#06b;color:#fff;background-image:url('../b/arrow_d.png')}
.bg-1-hover{background-color:#06b}
.bg-1-hover:hover{background-color:#fff;color:#06b;background-image:url('../b/arrow_e.png')}
.bg-9-hover{background-color:#fff}
.bg-9-hover:hover{background-color:#06b;color:#fff;background-image:url('../b/arrow_d.png')}
.bg-9b-hover{background-color:#fff}
.bg-9b-hover:hover{background-color:#28c;color:#fff;background-image:url('../b/arrow_d.png')}
.bg-10-hover{background-color:#ccc}
.bg-10-hover:hover{background-color:#28c;color:#fff;background-image:url('../b/arrow_d.png')}
.bg-8-hover{background-color:#f90}
.bg-8-hover:hover{background-color:#f70}
.btn-close-layer{float:right;margin:40px 30px 0 0;font-size:16px;color:#fff;cursor:pointer}
.breadcrumb-box{margin-bottom:20px;}
.B_crumbBox{list-style:none;display:inline-block;padding:0px;margin:0px;*display:inline;}
.B_crumbBox li{display:inline-block;*display:inline;}
nav ul{list-style:none;padding:0px;margin:0px}
nav li{width:16.66%;float:left;text-align:center;border-right:1px solid #eee;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;cursor:pointer;*width:19.8%;}
nav li:last-child{border-right:none;}
nav a{line-height:40px;position:relative;font-size:14px;font-weight:bold;display:block}
nav a:after{content:'';display:block;position:absolute;right:-15px;top:9px;width:11px;height:6px;background-repeat:no-repeat}
nav li:hover,nav li.active{background-color:#28c}
nav li:hover a,li.active a{color:#FFF}
nav li:hover a:after,li.active a:after{background-repeat:no-repeat}
.mv-box{background-color:#28c;padding:30px 20px;color:#fff;margin-bottom:20px;position:relative}
.mv-box h1{font-size:34px;margin-top:0px;padding-top:0px;margin-bottom:10px;font-weight:400}
.mv-box p{overflow:hidden}
.mv-img{width:150px;float:right;margin-left:10px;cursor:pointer}
.mv-box2{background-color:#28c;padding:20px 30px;color:#fff;}
.mv-box2 h1{font-size:48px;margin:0px;padding:0px;font-weight:400}
.mv-box2 p{margin:0px;padding:0px;}
.mv-box3{padding:20px 30px;color:#fff;position:relative;}
.mv-box3 h1{font-size:60px;margin:10px 0 0 0;padding:0px;font-weight:100;text-align:center;}
.mv-box3 h1 b,.mv-box3 h1 strong{font-weight:600;color:#fff}
.mv-box3 p{margin:0px;padding:0px;font-size:16px;font-weight:100;text-align:center}
.cat-box{margin-bottom:10px;background-color:#eee;}
.cat-box h2{font-size:16px;font-weight:600;background-color:#fff;padding-left:15px;height:40px;line-height:40px;margin:0px;color:#246}
.cat-box h2 a{display:block;color:#246}
.cat-box-img{width:160px;height:160px;float:right;margin-left:10px;}
.cat-box-main{margin-right:160px;height:160px;position:relative}
.cat-box-content{position:absolute;height:90px;overflow:hidden;left:15px;top:20px;width:135px;}
.cat-box-main p{margin-top:0px;}
.cat-box-btn{position:absolute;bottom:10px;left:15px;}
.cat-box-btn:hover{opacity:0.9}
.mo-box{margin-bottom:40px;}
.mo-box-title{height:40px;line-height:40px;font-size:14px;background-color:#fff;color:#28c;font-weight:400;}
.mo-box-title a{display:block;height:40px;padding-left:20px;}
.mo-box-title span{position:relative;}
.mo-box-title span:after{content:'';background-image:url('../b/arrow_c2.png');background-repeat:no-repeat;display:block;position:absolute;right:-15px;top:7px;width:11px;height:6px;}
.mo-box-title2{height:40px;line-height:40px;font-size:16px;background-color:#fff;color:#28c;font-weight:600;}
.mo-box-title2 a{display:block;height:40px;padding-left:20px;}
.mo-box-title2 span{position:relative;display:block}
.mo-box-title2 span:after{content:'';background-image:url('../b/arrow_c2.png');background-repeat:no-repeat;display:block;position:absolute;right:20px;top:18px;width:11px;height:6px;}
.mo-box-main{background-color:#28c;padding:30px 20px;position:relative;}
.mo-box-main-h1{color:#fff;font-size:34px;}
.mo-box-main-h2{color:#fff;font-size:28px;}
.mo-box-main-newbtn{position:absolute;top:30px;right:20px;background-image:url('../b/mo_new.png');width:80px;height:30px;text-align:center;line-height:30px;font-size:18px;color:#000;text-shadow:1px 1px #fff;font-weight:bold;background-repeat:no-repeat}
.mo-box-main-mv{margin:10px 0 20px;}
.contact-box-main{padding:30px;background-color:#28c;color:#fff;}
.contact-box-main-h1{font-size:14px;padding-bottom:10px;}
.contact-box-main-input{border:solid 1px #06b;padding:8px 20px;border-radius:7px;background-color:#fff;margin-bottom:20px}
.contact-box-main-input input{width:220px;height:30px;color:#333;font-size:16px;border:none}
.box-wrapper{margin-bottom:40px;}
.box-title,.box-title a{font-size:26px;font-weight:300;margin-bottom:10px;color:#000}
.box-row{height:35px;border-bottom:1px solid #fff;clear:both;cursor:pointer;overflow:hidden}
.box-row-col-1{float:left;width:21%;text-align:center;height:100%}
.box-row-col-1 img{max-width:100%}
.box-row-col-2{float:left;width:50%;height:100%;line-height:35px;font-size:20px;color:#fff;font-weight:300}
.box-row-col-3{float:left;width:29%;height:100%;line-height:35px;}
.box-row-col-2 a{padding-left:10px;color:#fff}
.box-row-col-3-a{color:#fff;font-size:14px;font-weight:300}
.box-row-col-3-b{color:#fff;font-size:18px;font-weight:bold}
.box-more{text-align:right;margin-top:10px}
.box-more a{font-size:16px;color:#06b}
.box-row2{height:70px;border-bottom:1px solid #fff;clear:both;cursor:pointer;overflow:hidden}
.box-row2-main{padding:10px;line-height:1.1}
.box-row2-main img{float:left;margin-right:10px;}
.box-row2-main p{margin:0px;overflow:hidden}
.box-row2-title a{font-size:20px;font-weight:300;color:#fff}
.box-row2-desc{font-size:13px;color:#fff}
.box-slide-title, .box-slide-title a{font-size:30px;color:#000;font-weight:300;line-height:1.1}
.box-slide-title2{font-size:18px;font-weight:300;line-height:1.1;margin-bottom:10px;}
.box-slide-wapper{height:190px;position:relative;}
.box-slide-move{font-size:16px;font-weight:300;height:100%;overflow:hidden;position:absolute;display:none;cursor:pointer}
.box-slide-move img{margin-bottom:20px;}
.box-slide-move a{color:#333}
.content-box1{margin-bottom:10px;background-color:#fff;position:relative}
.content-box1 h2{margin:0px;padding:10px 20px 0;line-height:30px;font-size:22px;color:#246;font-weight:600;}
.content-box1 img{float:right;max-width:100%;/*width:160px;*/}
.content-box-text{padding:20px 20px 10px;font-size:13px;color:#555}
.content-box-text p{padding-top:0px;margin-top:0px;}
.content-box-btn{position:absolute;bottom:20px;left:20px;}
.content-box2{background-color:#fff;margin-bottom:10px;}
.content-box2-main{padding:15px 20px 40px;color:#246}
.content-box2-main h2{margin:0 0 20px 0;padding:0px;font-size:18px;font-weight:600;}
.content-box2-main p{margin-top:0px;}
.extra-content-box{margin-bottom:10px;position:relative}
.extra-content-box-heading{font-size:28px;color:#246;font-weight:400;margin-bottom:10px;height:30px;line-height:30px;}
.extra-content-box-main{padding:20px;color:#fff;}
.extra-content-box-title{font-size:22px;font-weight:300;line-height:30px;height:30px;margin-bottom:10px;}
.extra-content-box-img{float:left;width:120px;}
.extra-content-box-text{margin-left:130px;}
.extra-content-box-btn{position:absolute;bottom:20px;display:block;width:280px;margin:0 20px;}
.address-box{margin-bottom:10px;}
.address-box-main{padding:20px;color:#fff;cursor:pointer}
.address-box-title{font-size:34px;font-weight:300;line-height:30px;height:40px;margin-bottom:10px;background-image:url('../b/arrow_d.png');background-repeat:no-repeat;background-position:right center}
.address-box-img{float:left;width:120px;}
.address-box-text{font-size:11px;margin-left:130px;}
/*.address-box-pop{position:absolute;top:0;left:0px;z-index:250;visibility:hidden;}*/
.address-box-pop{position:fixed !important;top:5% !important;left:25% !important;z-index:250;visibility:hidden;outline: 0 none;}
.address-box-pop-title{padding:20px 30px 10px;font-size:34px;line-height:40px;font-weight:400;color:#fff}
.address-box-pop-desc{padding:0 30px 40px;font-size:14px;font-weight:400;color:#fff}
.address-box-pop-img{min-height:320px;}
.address-box-pop-btn{margin:20px auto;}
.big-box{background-color:#fff;padding:40px 20px 30px}
.footer-col{width:208px;float:left}
.footer-col ul{list-style:none;margin:0;padding:0px;}
.footer-col li{margin:0;padding:0px;}
.footer-col a{color:#fff}
.footer-title{margin-bottom:20px;font-size:24px;color:#fff}
.footer-title a{font-size:24px;}
.footer-col li a{font-size:14px;font-weight:300;line-height:26px;}
.social-box{margin-bottom:5px;}
.social-box img{margin-right:10px;}
.social-box a{font-size:14px;line-height:34px;}
.footer-small-link{font-size:10px;color:#fff}
.footer-small-link a{color:#fff}
.footer-small-link span{padding:0 10px;}
.form-title{font-size:14px;color:#246;font-weight:400;line-height:20px;}
.form-selectbox{margin:0px;font-size:14px;background:#eee;border-radius:5px;padding:10px;border:0px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*width:100%}
.form-textinput{margin:0px;font-size:14px;background:#eee;border-radius:5px;padding:10px;border:0px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*width:94%}
.form-textarea{margin:0px;font-size:14px;background:#eee;border-radius:5px;padding:10px;border:0px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*width:97%;height:100px;}
.error{color:red;}
.col-2-3{width:650px;float:left}
.col-1-3{width:320px;float:left}
.col-first,.space-mr-10{margin-right:10px;}
.row{clear:both}
.space-mb-20{margin-bottom:20px;}
.col-1-2a{width:300px;float:left;}
.col-1-2b{width:48%;float:left;}
.home-row-1{background-image:url('../b/home_background_COHI2016.jpg');height:400px;position:relative;}
.home-row-1-bg{width:650px;height:360px;position:absolute;top:20px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyODhjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY2YmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#28c 0,#06b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#28c),color-stop(100%,#06b));background:-webkit-linear-gradient(top,#28c 0,#06b 100%);background:-o-linear-gradient(top,#28c 0,#06b 100%);background:-ms-linear-gradient(top,#28c 0,#06b 100%);background:linear-gradient(to bottom,#28c 0,#06b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2288cc', endColorstr='#0066bb', GradientType=0);}
.home-row-1-main{position:absolute;top:50px;left:60px;width:530px;cursor:pointer}
.home-row-1 h1{margin:0px;font-size:39px;color:#fff;text-shadow:1px 1px #444;height:50px;line-height:50px;font-weight:400}
.home-row-1-text{font-size:16px;color:#fff;height:20px;line-height:20px;margin-bottom:20px;}
.home-row-1-img{float:right;width:212px;}
.home-row-1-point{background-repeat:no-repeat;background-position:0 center;padding-left:40px;margin-right:232px;color:#fff;font-size:16px;font-weight:400;height:40px;margin-bottom:10px;}

.home-row-1-1main{position:absolute;top:50px;left:60px;width:530px;}
.home-row-1-1main h1{margin:0px;font-size:30px;color:#fff;text-shadow:1px 1px #444;font-weight:700}
.home-row-1-1text{font-size:16px;font-weight:400;color:#fff;margin-top:15px}
.home-row-1-1form {background-color: #ff9900;position: absolute;top: 240px;width: 650px;}
.home-row-1-1form-inter{padding:15px 60px;color:#fff;overflow:hidden}
.home-row-1-1form-inter label{margin:5px 0;display:inline-block}
.home-row-1-1form-inter-1{float:left;width:50px;margin-right:20px;}
.home-row-1-1form-inter-2{float:left;margin-right:20px;}
.home-row-1-1form-inter-3{float:right;width:250px;padding-top:10px}

.home-row-2-heading{text-align:center;height:70px;line-height:70px;font-size:44px;color:#000;font-weight:300;}
.home-row-2-heading span{color:#28c;font-weight:bold;}
.home-row-2-desc{font-size:20px;color:#666;font-weight:300;text-align:center;margin-bottom:20px;}
.home-row-3-heading{text-align:center;height:60px;font-size:40px;color:#000;font-weight:300;}
.home-row-3-heading span{color:#28c;font-weight:bold;font-size:28px;}
.home-row-3-desc{font-size:20px;color:#666;font-weight:300;text-align:center;margin-bottom:20px;}
.chat-div{position:fixed;right:50px;bottom:47px;width:200px;height:174px;background-image:url('../b/chat.png');color:#fff;z-index:100;cursor:pointer;background-repeat:no-repeat}
.chat-div-1{font-size:28px;font-weight:300;text-align:center;padding-top:5px;}
.chat-div-2{font-size:16px;font-weight:300;text-align:center}
.dim-layer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background-color:#000;opacity:0.7;filter:alpha(opacity=70);display:none}
.pop{position:absolute;background-color:#28c;display:none;z-index:500;top:0px;left:0px;}
.pop-main{padding:100px 40px;text-align:center;}
.pop-main-title{font-size:34px;color:#fff;font-weight:400}
.pop-main-desc{font-size:14px;color:#fff;padding-bottom:40px;}
ul.tb{list-style:none;padding:0;margin:0}
.logo-content{float:left;width:140px;}
.logo-content-floatnone{float:none;width:140px;}
h1.title{color:#246;font-weight:600}
.pageList{list-style-type:none;padding:0px;}
.pageList li{float:left;display:inline;padding:0 5px;}
.blogExtraContent{padding:15px 0;display:none;}
.blogExtraContent h2{padding:0}
.blogExtraContent hr{display:none}
.blogOgImageC{padding:30px 20px 0;text-align:center}
.blogOgImageC img{width:auto;max-width:100%;float:none}
.newsBoxTitle{font-size:16px;color:#000;font-weight:100}
.newsBoxImg{width:100%;margin-bottom:30px;}
.newsBoxReadMore{font-size:14px;color:#28c}
.newsBoxC{padding:20px 20px 30px 20px;background-color:#eee}
.newsHomeBlogC{width:230px;float:left;margin-bottom:30px;margin-right:20px;}
.newsHomeBlogImgC{height:150px;margin-bottom:20px;}
.newsHomeBoxImg{width:100%;max-height:150px;}
.newsHomeBlogTitle a{font-size:16px;color:#666;font-weight:100}
.otherRegion{margin:0px 0 0;text-align:right;font-size:13px;border-bottom:1px solid #c42d3a;line-height:28px;height:28px}
.otherRegionBtn{width:10px;cursor:pointer;margin-left:10px;}
.otherRegionFlag{width:15px;margin-left:10px;margin-right:5px;}
.otherRegion-over{float:right;background-image:url(../b/top_rightbox_menuoff.png);width:28px;height:28px;margin-left:5px;cursor:pointer}
.otherRegion-over:hover{background-image:url(../b/top_rightbox_menuon.png)}
.otherRegion-over-active{background-image:url(../b/top_rightbox_menuon.png)}
.otherRegion-layer{display:none;position:absolute;right:0;text-align:left;top:25px;width:120px;z-index:1500;}
.otherRegion-layer-tri{background-image:url(../b/top_rightbox_tri.png);background-position:93% center;background-repeat:no-repeat;height:10px;position:relative;right:0;top:11px;}
.otherRegion-layer-box{border:1px solid #CCCCCC;box-shadow:2px 2px 8px #898989;padding:10px 0;background-color:#fff;margin-top:10px;}
.otherRegionFlag2{width:15px;margin-left:10px;margin-right:5px;margin-top:2px;margin-bottom:5px;}
.otherRegion-layer a{background-color:#fff;display:block;color:#707070;font-size:13px;font-weight:regular;line-height:25px;position:relative;height:25px;}
.otherRegion-layer a:hover{background-color:#e1e1e1}
.tooltip-a{background-color:#28c !important;color:#fff !important;background-image:none !important;border:#28c !important;padding:20px !important;font-size:12px !important;font-family:'Open Sans' !important}
.tooltip-b{background-color:#f90 !important;color:#fff !important;background-image:none !important;border:#28c !important;padding:20px !important;font-size:12px !important;font-family:'Open Sans' !important}
.ov{height:345px;background-repeat:no-repeat;position:relative;}
.ov .space{height:280px;}
.ov a{width:267px;display:block;text-align:center;background-image:url('../ovulation-calendar/v2.2btn.png');height:41px;margin:0 auto 0;line-height:41px;font-size:22px;color:#fff;font-family:'Lato', sans-serif;}
.mv-layer-box{position:absolute;bottom:10px;height:170px;right:10px;width:360px;background-image:url('../b/banner_box_bg.png');cursor:pointer}
.mv-layer-box-wapper{padding:20px 30px 0;}
.mv-layer-box-point{background-image:url('../b/arrow_d.png');background-repeat:no-repeat;font-weight:300;font-size:16px;color:#fff;padding-left:22px;background-position:0 4px;padding-bottom:10px;}
.testimonials-wrapper{padding:20px 40px}
.testimonials-box{margin-bottom:10px;background-color:#fff;}
.testimonials-box h2{margin:0px;padding:10px 20px 0;line-height:30px;font-size:22px;color:#246;font-weight:600;}
.testimonials-row{font-size:14px;line-height:24px;padding:30px 40px;margin-bottom:40px;width:70%;position:relative;}
.testimonials-row-gray{background:none repeat scroll 0 0 #eee;color:#555;}
.testimonials-row-blue{background:none repeat scroll 0 0 #28c;color:#fff;}
.testimonial-row-quote{color:#999;font-size:40px;position:absolute}
.testimonials-row-blue .testimonial-row-quote{color:#fff;}
.testimonial-row-quote-start{top:20px;left:20px;}
.testimonial-row-quote-end{bottom:20px;right:20px;}
.testimonials-left{float:left}
.testimonials-right{float:right}
.testimonials-ar{border-left:10px solid transparent;border-right:10px solid transparent;height:0;margin:0 auto;width:0;position:absolute;bottom:-15px;left:50%}
.testimonials-row-gray .testimonials-ar{border-top:15px solid #eee;}
.testimonials-row-blue .testimonials-ar{border-top:15px solid #28c;}
.outer-wrapper .testimonials-row{width:41%}
.outer-wrapper .testimonials-row:nth-of-type(even){margin-top:50px;}
.shareBtnC{position:absolute;right:60px;top:70px;}
.shareBtnC-group{}
.shareBtnC-text{font-size:12px;color:#fff;padding-top:10px;text-align:center}
.shareBtn img{width:34px !important;height:34px !important}
@media screen and (max-device-width:768px){.wrapper{width:100%;margin:0 auto;position:relative}
.outer-wrapper{min-width:660px;}
#rightPop{display:none;}
.newsHomeBlogC{width:45%}
.newsHomeBlogImgC{width:230px;margin-left:20px;}
.newsHomeBlogTitle{float:left;margin-left:20px;}
.footer-col{width:31%;height:250px;}
.home-row-2-heading{height:auto}
aside{display:none}
img{max-width:100%}
.mv-layer-box-point:nth-child(3){display:none}
.mv-layer-box-point:nth-child(2){display:none}
.mv-layer-box{height:110px}
iframe{width:100% !important;}
.home-row-slideclick{display:none}
.header-btn{bottom:-15px}
.address-box-pop{position:absolute;top:-700px;left:-700px;z-index:-30;visibility:hidden;display:none}
}
@media only screen and (max-device-width:480px){.wrapper{width:100%;margin:0 auto;position:relative;}
.outer-wrapper{min-width:100%;}
.header-btn{position:relative;padding-top:10px;}
.home-row-1-main{width:100%;height:auto;top:30px;left:10px;}
.home-row-1-1main{width:100%;height:auto;top:30px;left:10px;}
.home-row-1-1form{width:100%;top:110px}
.home-row-1-bg{width:100%;height:310px;}
.home-row-1-img{display:none}
.home-row-1-point{margin-right:0}
.btn-34-ar{font-size:20px;width:90%}
.home-row-1-text{display:none;}
.home-row-1-1text{display:none}
.home-row-1 h1{font-size:18px;}
.call-tel{top:-5px;}
.newsHomeBlogC{width:90%}
.outer-wrapper .testimonials-row{width:60%;}
.col-1-3{width:100%;}
.col-2-3{width:100%}
.footer-col{width:100%;height:auto;}
nav li{width:100%}
.mv-box2 h1{font-size:33px;line-height:1.1}
.mv-layer-box{display:none}
.ovInput-layer{top:20px !important;left:15px !important;}
.ovReult-cal{margin-left:15px !important;}
.col-1-2a{width:95%}
.extra-content-box-heading{height:auto}
.mv-box3 h1{font-size:33px;}
.shareBtnC{display:none}
iframe{width:100% !important;}
.home-row-3-heading{height:auto}
.home-row-1-1form-inter {padding: 15px 30px;}
.home-row-1-1form-inter-3 {width: 100%;}
}
.home-row-slideclick{cursor:pointer;height:318px;position:absolute;right:68px;top:45px;width:182px;}


.icon-down {
    width: 0px;
    height: 0px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #fff;
}
.mg-bt0,
.social .icon-down{
	display: none;
}
/* Update 19-07-2016 */
.js-country-box .box-row{
	background:#28c;
}
.js-plan-box .box-row{
	background:#4ad;
}
#id_menu_mobi{
	display:none;
}
@media screen and (max-width: 767px){
	.habla-desktop,
	a.homevisit,
	.m-hide{
		display: none;
	}
	.mg-bt0 {
	    width: 40%;
	    float: left;
	    margin-bottom: 0 !important;
	    display: block;
	}
	.footer-small-link span {
	    padding: 0 5px;
	}
	.call-tel{
            top: -20px;
	    font-size: 14px;
	    right: 10px;
	}
        header .whatsapp-chat {
            top: -26px;
            right: 10px;
        }
	header{
	    //margin: 15px 0 30px 0;
            margin: 30px 0;
	}
	.header-btn{
	    bottom: -45px;
	    right: 0;
	}
	.home-row-1-1main{
	    left: 0;
    	padding: 0 20px;
	}
	.home-row-1-1form-inter-3{
	    float: none;
    	clear: both;
    	margin: 0 auto;
	}
	.logo_menu_mobi{
		display: block;
	}
	.col-2-3.col-first.col-fix{
		width: 100%;
	    position: relative;
	}
	.fix-bt {
	    margin-bottom: 20px !important;
	}
	.footer-col {
	    height: auto;
	    clear: both;
	}
	.footer-web {
	    display: none;
	}

	.footer-title.helpful-link {
	    display: block;
	    margin-bottom: 0px;
        font-family: arial;
        margin-left: 10px;
	}
	.helpful-link {
	    width: 100%;
	    clear: inherit !important;
	    height: auto;
	    display: block;
	    margin-bottom: 0px;
	}
	.nav-mobi-footer li {
	    list-style: none;
	}
	.footer-col.nav-mobi-footer li a {
	    font-size: 16px;
	    font-family: arial;
	}
	.footer-col.social {
        width: 40% !important;
	    float: right;
	    clear: inherit;
	    margin-left: 0;
	    height: auto;
	}
	.nav-mobi-footer{
		display: none;
    	margin-left: 10px;
	}
	.icon-down {
	    float: right;
	    margin-top: 10px;
	    margin-right: 65px;
	    cursor: pointer;
	}
	.footer-title {
	    margin-bottom: 20px;
	    color: #fff;
        font-family: arial;
	}
	.social .icon-down {
	    display: block;
	}
	.social .social-box {
	    display: none;
	}
	.footer-small-link p {
	    text-align: left !important;
        float: none !important;
	}
	footer {
	    padding: 30px 0 20px;
	}
	.outer-wrapper {
	    min-width: 100%;
        background-image: none !important;
	}
	footer .wrapper p{
		margin-left: 10px;
	}
	.space-mr-10 {
	    margin-right: 5px;
	}
	.col-1-3 {
	    width: 48%;
	    margin-left: 8px;
	}
	.home-row-2-heading, 
	.home-row-3-heading, 
	.mv-box2 h1, 
	.mv-box3 h1{
	    font-size: 34px;
	}
	.home-row-2-heading, 
	.home-row-3-heading, 
	.mv-box3 h1{
	    line-height: 50px;
	}
	.bt_quality {
	    text-align: center;
	}
	.col-2-3 {
	    width: auto;
	}
	.bt_quality .col-1-3 {
	    display: inline-block;
	    float: none;
	    width: 100%;
	    /* width: 47%; */
	}
	.btn-34-ar-b {
	    width: 70% !important;
	    margin: 5px auto !important;
	    display: block !important;
	    height: 50px !important;
	    line-height: 47px !important;
	    font-size: 25px !important;
	}
	.js-slide-box .box-slide-move img {
	    clear: both;
	    float: none;
	    display: block;
	}
	.wrapper.home-row-1 {
	    background-position: -192px 0!important;
	    margin-top: 65px;
	    width: auto;
	}
	.home-row-1-bg {
	    width: 500px;
	}
	.home-row-1-main{
		width: 530px;
		left: 20px;
		top: 35px;
	}
	.home-row-1 h1 {
		font-size: 30px;
	}
	.home-row-1-text {
	    font-size: 14px;
	}
	.home-row-1-img {
	    margin-right: 70px;
	}
	.home-row-1-img {
	    float: right;
	    width: 212px;
	}
	.home-row-1-point {
	    font-size: 12px;
	}
	.home-row-1-main .btn-34-ar {
	    font-size: 25px;
	    width: 86% !important;
	}
	small {
	    font-size: 100%;
	}
	.form-title {
	    margin-bottom: 13px;
	    font-size: 13px;
	}
	.btn-24, .btn-white-14-ar {
	    height: 25px;
	    line-height: 25px;
	}
	.btn-24 {
	    font-size: 15px;
	}
	.mv-box h1 {
	    margin-bottom: 0px;
	}
	.btn-white-14-ar {
	    padding-left: 10px !important;
	    margin-left: -9px;
	}
	.extra-content-box-heading {
	    padding-left: 5px;
	}
	.ovInput{
		background-size: cover;
	    margin-bottom: 10px;
	}
	.btn-theme-8{
		width: 95%;
	}
	a.btn-theme-8{
		width: 65%;
	}
	.content-box-btn a[href="compare-quotes/step-one/"].btn-theme-8{
		width: 90%;
	}
	.breadcrumb-box{
		margin-top: 50px;
    	margin-left: 10px;
	}
}

@media screen and (max-width: 667px){
        .wrapper .home-row-1 {
            height: 484px;
        }
	.home-row-1-main {
	    left: 39px;
	    top: 35px;
	    width: 100%;
	}
        .home-row-1-main h1 { 
            height: auto;
        }
	.home-row-1-bg {
	    width: 100%;
            height: 450px;
	}
	.breadcrumb-box {
	    margin-bottom: 20px;
	    float: left;
	    margin-top: 0;
	}
	.header-btn {
	    bottom: -40px;
	}
	.home .outer-wrapper .col-1-3.space-mr-10 {
	    margin-right: 0px !important;
	    margin-left: 10px;
	    width: 48%;
	}
	.home .bt_quality .col-1-3.space-mr-10 {
   		margin-left: 0;
	}
	#reportSection img{
		float: none;
	    margin: 0 auto;
	    display: block;
	}
	.home-report{
		width: 100%;
	    float: none;
	    text-align: center;
	}
	header {
	    margin: 30px 0 47px 0;
	}
	.wrapper {
	    background-image: none;
	}
	.home-row-1-main .btn-34-ar {
	    width: 90%;
	}
	.wrapper.home-row-1{
	    margin-top: 0;
	}
	.col-1-3 {
	    width: 48%;
	    margin-left: 8px;
	}
	.address-box-title{
		line-height: 35px;
	}
	.mv-box{
	    padding-left: 15px;
	}
	.outer-wrapper {
	    overflow: hidden;
	}
	.outer-wrapper.top-wrapper{
		position: relative;
    	top: 14px;
	}
	.bt_quality{
		width: 100% !important;
	}
	.shareBtnC {
	    right: 0;
	    left: 0;
	    text-align: center;
	    top: 90px;
	}
	.mv-box3 h1{
		line-height: 34px;
    	margin-top: 0;
	}
	#top div{
	    width: 130px;
	}
	.bt_quality .btn-34-ar-b{
		width: 40% !important;
	}
}
@media screen and (max-width: 640px){
	.col-1-3{
	    width: 47%;
	    margin-left: 11px;
	}
	.box-row2.bg-1,
	.box-row2.bg-11{
	    height: auto;
	}
	.bt_quality .btn-34-ar-b{
	    width: 42% !important;
	    font-size: 20px !important;
	}
	.btn-34-ar-b{
		font-size: 20px !important;
	}
	.extra-content-box-btn {
	    width: 86%;
	}
	.cat-box-img, .cat-box-main {
	    width: 50%;
	}
	.cat-box-content{
		left: 10px;
	}
.doctor_content p{
     margin-top: 20px;
}
}
@media screen and (max-width: 568px){
	.home-row-1-text, 
	.home-row-1-point {
	    font-size: 14px;
	}
	.home-row-1-main {
	    left: 35px !important;
	    width: 93% !important;
	    padding: 0 20px !important;
	    top: 35px;
	}
	header{
		text-align: center;
	}
	.header-btn {
	    left: 0;
	}
	.col-1-3.space-mr-10, .col-1-3 {
	    width: 100%;
	    margin-left: 0;
	}
	.box-more {
	    width: 95%;
	}
	.box-row2.bg-1, .box-row2.bg-11 {
	    height: 70px;
	}
	.home-row-2-heading, .home-row-4-heading, .box-slide-title, .box-slide-title a {
	    font-size: 27px;
	    line-height: 40px;
	}
	.js-country-box .box-row-col-1, 
	.js-plan-box .box-row-col-1 {
	    width: 14%;
	}
	.js-country-box .box-row-col-2, 
	.js-plan-box .box-row-col-2 {
	    width: 70%;
	}
	.js-country-box .box-row-col-3, 
	.js-plan-box .box-row-col-3 {
	    width: 16%;
	}
	.btn-34-ar-b{
		width: 42% !important;
	}
	.bt_quality .col-1-3.space-mr-10, 
	.bt_quality .col-1-3 {
	    margin-left: 0;
	    width: 100%;
	    float: none;
	}
	.mg-bt0 {
	    width: 50%;
	    float: left;
	    margin-bottom: 0 !important;
	    display: block;
	}
	.footer-col.social {
	    width: 50% !important;
	    float: right;
	    clear: inherit !important;
	    margin-left: 0;
	}
	.col-1-3.bt_quality div[style="clear:both;height:10px;"]{
		display: none;
	}
	.breadcrumb-box {
	    padding-left: 15px;
	    width: 96%;
	    margin-bottom: 0;
	    padding-top: 15px;
	    margin-left: 0;
	}
	#id_menu_mobi {
	    width: 7%;
	    float: right;
	    display: block;
	    cursor: pointer;
	    font-size: 14px;
	    margin-top: -28px;
	}
	.logo_menu_mobi img {
	    width: 40px;
	    display: block;
        position: relative;
    	top: 10px;
	}
	.col-2-3.col-first.col-fix {
	    width: 100%;
	    margin-top: 15px;
	    position: relative;
	}
	.col-fix nav {
	    display: none;
	    overflow: hidden;
	    width: 50%;
	    float: right;
	    position: absolute;
	    z-index: 999;
	    right: 0;
	    top: 0;
	}
	.col-fix nav ul {
	    background: rgba(0,0,0,0.7);
	    height: 95%;
	}
	.col-fix nav li {
	    display: block;
	    width: auto;
	    float: none;
	    padding: 20px 0;
	    background-color: transparent;
	    border-right: 0;
	    text-align: center;
	    height: 40px;
	}
	.col-fix nav ul li a {
	    color: #fff;
	    font-size: 17px !important;
	    display: block;
	}
	.btn-white-14-ar {
	    padding-left: 20px !important;
	}
	.extra-content-box-btn {
	    width: 40%;
	    bottom: 30px;
	    right: 0;
	}
	body .col-fix nav li.active {
	    background-color: #28c;
	}
	.btn-theme-7{
		font-size: 15px;
	    height: auto;
	    line-height: 30px;
	}
	.cat-box-img{
		width: auto;
	}
	.mv-box {
	    padding: 10px 20px;
	}
	.home-row-2-heading, 
	.home-row-3-heading, 
	.mv-box2 h1, 
	.mv-box3 h1 {
	    font-size: 30px;
	}
}

@media screen and (max-width: 481px){

}

@media screen and (max-width: 480px){
	.header-btn {
	    bottom: -10px !important;
	    text-align: center;
	}
	.footer-title, 
	.footer-title a {
	    font-size: 18px;
	    font-weight: bold;
	}
	.icon-down{
	    width: 0px;
	    height: 0px;
	    border-left: 8px solid transparent;
	    border-right: 8px solid transparent;
	    border-top: 8px solid #fff;
	    margin-top: 7px;
	    margin-right: 60px;
	}
	.footer-col.nav-mobi-footer li a{
		font-size: 14px;
	}
	.footer-small-link p{
	    text-align: left !important;
    	margin-left: 20px;
	}
	.outer-wrapper{
	    padding-bottom: 5px;
	}
	.footer-small-link a {
	    font-size: 11px !important;
	}
	#id_menu_mobi {
	    margin-top: -5px;
	    margin-right: 5px;
	}
	
	.header-btn .btn-blue-14-ar{
	    margin-top: 10px;
	}
}
@media screen and (max-width: 414px){
	.outer-wrapper.top-wrapper {
	    margin-top: -14px;
	}
	.btn-grey-14, 
	.btn-blue-14-ar {
	    min-width: 80px;
	    font-size: 14px;
	}
	.home-row-1-main {
	    left: 21px !important;
	}
	.wrapper.home-row-1 {
	    height: 400px;
	}
	.home-row-1 h1 {
	    font-size: 25px;
	}
	.home-row-1-main .btn-34-ar{
	    font-size: 22px;
	}
	.home-row-2-heading, 
	.home-row-3-heading, 
	.mv-box2 h1, 
	.mv-box3 h1,
	.mv-box h1{
	    font-size: 25px;
	}
	.home-row-2-heading{
	    line-height: 30px;
	}
	.bt_quality .btn-34-ar-b{
	    width: 48% !important;
	}
	.btn-34-ar-b{
		width: 42% !important;
	    margin: 5px auto !important;
	}
	.js-country-box{
		margin-top: 15px;
	}
	header{
	    margin: 30px 0 28px 0;
	}
        header .call-tel {
            //right: 220px;
            right: 188px;
        }
        header .whatsapp-chat {
                top: -28px;
        }
        header .call-tel, header .whatsapp-chat {
            font-size: 12px;
        }
	.breadcrumb-box{
		padding-top: 0;
	    padding-left: 10px;
	    width: 97%;
	}
	.col-fix nav li {
	    padding: 0;
	    
	}
	.col-fix nav ul li a {
	    font-size: 14px !important;
	}
	.btn-28-ar {
	    height: 40px;
	    line-height: 35px;
	}
	.extra-content-box-heading, 
	.testimonials-box h2, 
	.btn-28-ar {
	    font-size: 20px;
	}
	.logo_menu_mobi img{
		top: 5px;
	}
	.col-2-3.col-first.col-fix{
		margin-top: 10px;
	}
	footer {
	    padding: 40px 0 30px 0;
	}
	.footer-title.helpful-link,
	footer .wrapper p,
	.footer-col.nav-mobi-footer{
		margin-left: 20px;
	}
	footer .wrapper p{
		font-family: arial;
	}
	.footer-small-link a{
		font-size: 10px !important;
	}
	.col-1-3.content-box2.eqh-0.space-mr-10{
		margin-bottom: 10px;
	}
	.extra-content-box-btn{
		width: 50%;
	}
	.shareBtnC{
		display: block;
	}
	.mv-box3 p{
		font-size: 14px;
	}
	.btn-theme-8,
	.btn-theme-0{
		font-size: 15px;
		line-height: 35px;
		height: 35px;
	}
	a.btn-theme-8 {
	    width: 35%;
	}

}
@media screen and (max-width: 405px){
	.footer-title, 
	.footer-title a {
    	font-size: 14px;
	}
	.icon-down {
	    margin-right: 50px;
	    margin-top: 5px;
	}
}
@media screen and (max-width: 375px){
	.home-row-1-main {
	    left: 0px !important;
	}
	.home-row-2-heading, 
	.home-row-4-heading, 
	.box-slide-title, 
	.box-slide-title a, 
	.box-title, 
	.box-title a, 
	.home-report .home-report-text1, 
	.home-row-1 h1,
	.home-row-2-heading, 
	.home-row-3-heading{
	    font-size: 20px;
	}
	.home-row-3-heading{
		line-height: 30px;
	}
	.home-row-2-desc, 
	.box-slide-title2, 
	.box-row-col-2 a, 
	.box-row-col-3-b, 
	.box-more a, 
	.home-report .home-report-text2, 
	.home-row-4-desc, 
	.newsHomeBlogTitle a, 
	.home-row-1-text, 
	.home-row-1-point,
	.home-row-3-desc,
	.box-row2-title a{
	    font-size: 15px;
	}
	.home-row-1-main .btn-34-ar {
	    font-size: 20px;
	    height: 40px;
	    line-height: 38px;
	}
	.bt_quality .btn-34-ar-b,
	.btn-34-ar-b{
	    margin: 5px auto !important;
	    font-size: 15px !important;
	    width: 45% !important;
	    height: 35px !important;
	    line-height: 33px !important;
	}
	.box-row2-desc {
	    font-size: 12px;
	}
	.box-slide-move a {
	    font-size: 13px;
	}
	.home-row-3-desc{
		margin-bottom: 15px;
	}
	.footer-col.nav-mobi-footer li a, 
	.social-box a {
	    font-size: 11px !important;
	}
	.mv-box3{
	    padding-top: 10px;
	}
	.shareBtnC-group {
	    padding-top: 5px;
	}
	.content-box1 h2{
		font-size: 18px;
	}
	.mv-box2 p,
	.mv-box p{
	    margin-top: 5px;
	}
	.mv-box2 h1,
	.mv-box h1,
	.mv-box3 h1{
		font-size: 22px;
	}
	a.btn-theme-8 {
	    width: 38%;
        text-align: center;
	}
	.big-box{
	    padding: 5px 20px;
	}
	.big-box h2{
		margin: 10px 0;
	}
	.big-box h2 a{
	    font-size: 16px;
	}
	.breadcrumb-box{
	    font-size: 10px;
	}
	.mv-box2{
		padding: 20px;
	}
}
@media screen and (max-width: 360px){
	.footer-small-link p, 
	.footer-title.helpful-link, 
	.footer-col,
	footer .wrapper p, 
	.footer-col.nav-mobi-footer{
	    margin-left: 10px;
	}
	.btn-theme-8, 
	.btn-theme-0 {
	    font-size: 13px;
	}
	.content-box1 .content-box-text h2,
	.content-box1 .content-box-text ul li h3 span,
	.content-box1 .content-box-text ul li h3 strong{
	    font-size: 14px;
	}
	.btn-20-ar-blue,
	.btn-20-ar-white{
	    height: auto;
	    line-height: 30px;
	    font-size: 15px;
	}
	.extra-content-box-title{
		font-size: 18px;
	}
	.mv-box {
	    padding: 20px;
	}
	.breadcrumb-box {
	    padding-left: 0;
	    width: 100%;
	}
}
@media screen and (max-width: 320px){
	.icon-down {
		margin-top: 6px;
        margin-right: 40px;
	}
	.footer-small-link p, 
	.footer-title.helpful-link, 
	.footer-col, 
	footer .wrapper p, 
	.footer-col.nav-mobi-footer{
	    margin-left: 5px;
	}
	.footer-title.helpful-link, 
	.nav-mobi-footer{
	    width: 100%;
	}
	.home-row-1-main .btn-34-ar{
	    height: 36px;
	    line-height: 35px;
	}
	.btn-28-ar,
	.home-row-1-main .btn-34-ar{
	    font-size: 17px;
	}
	.mv-box2 h1, 
	.mv-box h1, 
	.mv-box3 h1 {
	    font-size: 20px;
            line-height: 30px;
	}
	.big-box h2 a {
	    font-size: 14px;
	}
}

.home-report .home-report-text1 {
    font-size: 34px;
    color: #fff;
}

.home-report-text1 {
    font-size: 38px;
    font-family: 'Open Sans';
    color: #fff;
    font-weight: 400;

}

    .home-report {
    width: 57%;
    float: right;
    text-align: left;

}

.home-report .home-report-text2 {
    font-size: 23px;
    color: #fff;
    font-weight: 100;
    padding-top: 40px;
}

.home-report-text2 {
    padding-top: 30px;
    font-size: 25px;
    font-family: 'Open Sans';
    font-weight: 400;
    color: #86b9e3;
}