/* ===== Reset CSS ===== */
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;}
*{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.eu html, .eu body, .eu div, .eu span, .eu applet, .eu object, .eu iframe, .eu a, .eu img, .eu select, .eu input, .eu option{margin:0;padding:0;border:0;outline:0;}
.eu html{-webkit-text-size-adjust:none;}
.eu button, .eu input, .eu select, .eu textarea{font-size:100%;margin:0;vertical-align:baseline;box-shadow:none;}
.eu input[type="button"], .eu input[type="submit"]{-webkit-appearance:none !important;}
.eu a{text-decoration:none;}
.eu img{border:0 none;max-width:100%;vertical-align:top;}
.eu a{outline:none;cursor:pointer;}
.eu a:hover{text-decoration:none;}
.eu a:focus{text-decoration:none !important;outline:none !important;}
.eu button:focus{outline:0;}
.eu input::-webkit-input-placeholder {color:#6d6d6d;opacity:1;}
.eu input:-moz-placeholder {color:#6d6d6d;opacity:1;}
.eu input::-moz-placeholder {color:#6d6d6d;opacity:1;}
.eu input:-ms-input-placeholder {color:#6d6d6d;opacity:1;}
.eu textarea::-webkit-input-placeholder {color:#6d6d6d;opacity:1;}
.eu textarea:-moz-placeholder {color:#6d6d6d;opacity:1;}
.eu textarea::-moz-placeholder {color:#6d6d6d;opacity:1;}
.eu textarea:-ms-input-placeholder {color:#6d6d6d;opacity:1;}
.eu button::-moz-focus-inner, input[type="submit"]::-moz-focus-inner{border:0;}

body.eu{margin:0;padding:0;background:#fff;font-family:'Chivo', sans-serif;font-size:16px;font-weight:400;color:#223341;}
.eu .wrapper{width:100%;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
.eu .main{max-width:1240px;margin:0 auto;padding:0 20px;}
.eu a, .eu button{transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
.eu .mktoGen.mktoImg{display:inherit !important;line-height:inherit !important;}
.eu .flw{float:left;width:100%;position:relative;}

.eu .inline-block{display:inline-block;vertical-align:middle;}

.eu .table{display:table;width:100%;}
.eu .table-cell{display:table-cell;vertical-align:middle;}

.eu .btn{display:inline-block;font-family:'Chivo', sans-serif;font-weight:bold;font-size:16px;cursor:pointer;padding:14px 10px;text-align:center;vertical-align:middle;min-width:188px;height:45px;border:0;border-radius:3px;}

.eu .btn_solid{background-color:#48B985;color:#ffffff;}
.eu .btn_solid:hover{background-color:#1b6344;}

.eu .w50{width:50%;}
.eu .float_left{float:left;}

.eu .sec_title{text-align:center;}
.eu .sec_title div{font-size:48px;line-height:56px;color:#0F476B;font-weight:normal;font-family:'Maitree';}

.eu div#bannersection{text-align:center;padding:75px 0 80px;background-position:center;background-repeat:no-repeat;background-size:cover;}
.eu .banner_title{margin:0 auto 45px;max-width:500px;}
.eu .banner_title div{font-size:45px;line-height:64px;color:#fff;font-weight:normal;}

.eu .fancybox-inner{overflow:hidden;width:100%!important;height:auto!important;position:relative;padding-bottom:56%!important;}
.eu .fancybox-inner iframe{position:absolute;height:100%!important;width:100%!important;top:0!important;left:0!important;}
.eu .fancybox-skin{padding:0!important;box-shadow:none!important;}
.eu .video-container img{max-width:90px;width:100%;}


.eu div#logosection {padding: 80px 0; }
.eu ul.main_logo{text-align:center;}
.eu ul.main_logo li{display:inline-block;position:relative;padding:55px 120px 49px;}
.eu ul.main_logo li:first-child:after{content:'';position:absolute;right:0;top:0;border-right:1px solid #147BD1;height:100%;width:42px;-webkit-transform:rotateZ(12deg);transform:rotateZ(12deg);}
.eu ul.main_logo li img{max-width:283px;width:100%;}


.eu div#lettersection{padding:65px 0 83px;}
.eu .letter_title{}
.eu .letter_title div{font-size:40px;line-height:48px;font-weight:bold;}
.eu .letter_text{padding:10px 0 22px;}
.eu .letter_text div{font-size:18px;line-height:32px;font-weight:normal;}
.eu .user_detail{padding:36px 0 0;}
.eu .user_img{}
.eu .user_img img {max-width: 140px; width: 100%; border-radius: 100%; }
.eu .user_text{padding:0 0 0 36px;vertical-align:top;}
.eu .user_text div{font-size:18px;line-height:32px;font-weight:normal;}
.eu .user_text a{color:#223341;}
.eu .user_text span{color:#48B985;}


.eu div#PDFsection{text-align:center;padding:90px 0;}
.eu .sec_pdf{margin:73px auto 0;max-width:954px;}
.eu .sec_pdf embed{width:100%;height:800px;border-bottom:15px solid rgb(82, 86, 89);}


.eu div#conferencesection{margin:68px 0;}
.eu div#conferencesection::after { content: ""; -webkit-clip-path: polygon(0 0,100% 0,94% 101%,0 100%); clip-path: polygon(0 0,100% 0,94% 101%,0 100%); background-color: #fff; height: 101%; left: -44%; position: absolute; right: 0; top: -1px; width: 100%;}
.eu .sec_conference{padding:80px 0; position: relative; z-index: 99;}
.eu .conference_left{padding-right:60px;}
.eu .conference_text{text-align:center;}
.eu .conference_text div{font-size:40px;line-height:48px;color:#223341;font-weight:bold;}
.eu .conference_video{background:url("../images/u1597246579215_conference_video.jpg") no-repeat scroll center center;background-size:cover;float:left;height:100%;width:100%;padding-bottom:362px;position:relative;}
.eu .conference_video .video-control{display:inline-block;left:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:9;}


.eu div#customersection{padding:90px 0 66px;}
.eu .customers_box{max-width:1120px;margin:0 auto;}
.eu ul.customers_list{padding:86px 0 0;width:100%;float:left;}
.eu ul.customers_list li{width:25%;float:left;text-align:center;padding:19px 10px;display:table;}
.eu .customer_detail{background-color:#fff;box-shadow:0px 2px 0px #DCEAF6;border-radius:3px;max-width:200px;min-height:118px;margin:0 auto;padding:9px 10px 14px;}
.eu .customer_img {display: flex; justify-content: center; align-items: center;min-height:66px;}
.eu .customer_detail img{max-width:130px;}
.eu ul.customers_list li a{display:block;font-size:16px;font-weight:bold;color:#48B985;text-decoration:underline!important;padding-top:10px;}





.eu div#movementsection {padding:92px 0 80px;}
.eu .top_blog {padding:60px 0 80px;}
.eu .blogtop_left {padding-right: 40px;}
.eu .blogtop_right {padding-left: 40px;}
.eu .blogtop_left .blog_bg{}
.eu .blogtop_right .blog_bg{}
.eu .blog_box {box-shadow: 0px 15px 30px rgb(130 130 130 / 26%);background:#FFFFFf;}
.eu .top_blog .blog_bg{position:relative;}
.eu .blogtop_left .blogger_box{bottom:-40px;}
.eu .blogtop_right .blogger_box{top:-40px;}
.eu .blogger_box{position:absolute;}


.eu .blog_bg{padding:80px;}
.eu .small_title{padding:2px 0 8px;}
.eu .small_title div{font-size:18px;color:#147BD1;font-weight:bold;}
.eu .blog_text{}
.eu .blog_text div{font-size:30px;line-height:48px;color:#1A2732;font-weight:bold;}


.eu .blogger_img img{max-width:90px;width:100%;}
.eu .blogtop_left .blogger_name {padding: 10px 10px 0; vertical-align: top; }
.eu .blogtop_right .blogger_name {    padding: 10px 10px 0; vertical-align: middle; }
.eu .blogger_name {padding: 0 0px 0 10px; }
.eu .blogger_name div{font-size:14px;color:#444444;font-weight:bold;}

.eu .middle_blog{box-shadow: 0px 15px 30px rgb(130 130 130 / 26%);background:#FFFFFf;margin:20px 0 50px;}
.eu .middle_blog .blog_bg{padding:30px 80px 60px;}
.eu .blogmiddle_left{}
.eu .blogmiddle_right{width:420px;}

.eu .bottom_blog {padding: 30px 0 0; }
.eu .bottom_box{width:30%;float:left;margin:0 2.5%;}
.eu .bottom_box:last-child{margin-right:0;}
.eu .bottom_box:first-child{margin-left:0;}
.eu .bottom_box .blog_bg{padding:85px 40px;box-shadow:0px 15px 30px rgb(130 130 130 / 26%);background-color:#fff;}
.eu .bottom_box .blog_text div{font-size:20px;line-height:26px;}


.eu div#trendsection{padding:92px 0 80px;}
.eu .trend_topbox{margin:60px 0 80px;}
.eu .trend_topbox .blogger_box{position:relative;top:auto;transform:none;-webkit-transform:none;padding:10px 0 0;}
.eu .trendtop_left .blog_bg{padding:10px 80px;}
.eu .trendbottom_left{padding-right:40px;}
.eu .trendbottom_right{padding-left:40px;}
.eu .trendtop_right .blog_img img{max-width:600px;}
.eu .trend_bottombox .blog_bg{padding:60px 70px;box-shadow:0px 15px 30px rgb(130 130 130 / 26%);background-color:#fff;}
.eu .trend_bottombox .blog_bg .blogger_box{margin:14px 0 0;position:relative;top:auto;transform:none;-webkit-transform:none;}


.eu div#statisticsection{background-position:center;background-repeat:no-repeat;background-size:cover;z-index: 0;padding:92px 0 32px;}
.eu div#statisticsection:before{content:"";background-color:#0f476b;height:100%;left:0;position:absolute;top:0;width:100%;opacity:0.8;z-index:-1;}
.eu div#statisticsection .sec_title div{color:#87CFFD;}
.eu .sec_statistic{text-align:center;padding:40px 0 0;}
.eu .statistic_block{width:33.33%;display:inline-block;text-align:center;margin-right:-3px;padding:50px 10px 85px;}
.eu .statistic_number{}
.eu .statistic_number div{font-size:80px;line-height:40px;color:#fff;font-weight:normal;}
.eu .statistic_text{padding:10px 0 0;}
.eu .statistic_text div{font-size:24px;color:#87CFFD;font-weight:normal;}


.eu div#patientsection{padding:92px 0 30px;}
.eu .col_patient{width:30%;float:left;margin:0 5% 0 0;}
.eu .col_patient:last-child{margin:0;}
.eu .sec_patient{padding:80px 0 0;}
.eu .patient_box{padding:0 0 55px;}
.eu .patient_text{}
.eu .patient_text div{font-size:18px;line-height:24px;color:#223341;font-weight:normal;font-style:italic;}
.eu .patient_name{}
.eu .patient_name div{font-size:18px;line-height:24px;color:#223342;font-weight:bold;}



.eu div#testimonialsection{padding:82px 0 35px;}
.eu .sec_testimonial{margin:0 auto;max-width:1100px;}
.eu .testimonial_title div{font-size:36px;line-height:43px;color:#223341;font-weight:bold;}
.eu .testimonial_icon{padding:55px 0 18px;}
.eu .testimonial_text div{font-size:24px;line-height:40px;color:#1A2732;font-weight:normal;font-family: Maitree;}
.eu .testimonial_name{padding:38px 0 0;}
.eu .testimonial_name div{font-size:24px;line-height:40px;color:#1A2732;font-weight:normal;}
.eu .testimonial_logo{text-align:right;margin:-40px 0 0;}
.eu .testimonial_logo img{max-width:300px;width:100%;}



.eu div#formsection{padding:92px 0 80px;background-position:center;background-repeat:no-repeat;background-size:cover;}
.eu .sec_form{max-width:570px;margin:37px auto 0;}

.eu form.mktoForm{width:100% !important;padding:35px 0 0!important;}
.eu .mktoForm .mktoFormCol{width:100% !important;float:left!important;margin-bottom:32px!important;border:none!important;padding:0!important;}
.eu .mktoForm .mktoFormRow{padding-bottom:0px!important;width:100%!important;float:left!important;clear:none!important;}
.eu .mktoForm .mktoFieldWrap{width:100% !important;float:left!important;}
.eu .mktoOffset{width:0px !important;}
.eu .mktoForm .mktoGutter{width:0px !important;}

/* Form Input */
.eu .mktoForm input[type="text"], .eu .mktoForm input[type="url"], .eu .mktoForm input[type="email"], .eu .mktoForm input[type="tel"], .eu .mktoForm input[type="number"], .eu .mktoForm input[type="date"], .eu .mktoForm textarea.mktoField, .eu .mktoForm select.mktoField{background: #f4f9fc!important; border: 2px solid #81aed4!important; border-radius: 3px!important; box-shadow: inset 0 10px 0 -5px #dceaf6!important; color: #1a2732!important; font-family: Chivo,sans-serif!important; font-size:16px!important; height: auto!important; line-height:24px!important; margin: 0!important; padding:36px 17px 16px!important; width: 100%!important;}
.eu .mktoForm select.mktoField{background-image:url(https://go.gradecam.com/rs/354-UFO-035/images/u1594761970061_down_arrow.png)!important;background-position-x:100%!important;background-position-y:center!important;background-size: 14px!important; background-repeat: no-repeat!important; cursor: pointer!important; font-size: 18px!important; color: #6d6d6d!important;}
.eu .mktoForm textarea[rows="2"]{}

/* Form Lable */
.eu .mktoForm .mktoLabel{padding-top:0!important;}
.eu .mktoForm label.mktoLabel{color: #15385c!important; float: none!important; font-family: Chivo,sans-serif!important; font-size: 1rem!important; font-weight:700!important; left:16px!important; line-height: 1.5!important; margin-bottom: .5em!important; order: 2!important; padding-top: 0!important; position: absolute!important; top: 1rem!important;width:auto!important;}

/* Form Button */
.eu .mktoButtonRow span{margin-left:0px !important;}
.eu .mktoButtonRow{width:100%!important;margin-top:0px!important;text-align:center!important;}
.eu .mktoButton{background-color: #48b985!important; background-image: none!important; border: none!important; border-radius: 3px!important; box-shadow: none!important; color: #fff!important; cursor: pointer!important; display: inline-block!important; font-family: Chivo,sans-serif!important; font-size: 18px!important; font-weight: 700!important; line-height: 24px!important; margin-bottom: 0!important; padding: 12px 30px!important; text-align: center!important; transition: background-color .2s cubic-bezier(.215,.61,.355,1),color .2s cubic-bezier(.215,.61,.355,1)!important; vertical-align: top!important;}
.eu .mktoButton:hover, .eu .mktoButton:focus, .eu .mktoButton.active{background:#1b6344!important;}

/* Radio Button and checkbox */
.eu .mktoForm .mktoRadioList, .mktoForm .mktoCheckboxList{padding:0!important;}
.eu .mktoForm .mktoRadioList > label, .eu .mktoForm .mktoCheckboxList > label{margin:0px!important;}
.eu .mktoForm .mktoCheckboxList input, .eu .mktoForm .mktoRadioList input{opacity:0!important;position:absolute!important;width:20px!important;height:20px!important;top:0px!important;z-index:5!important;}

/* Form Checkbox */
.eu .mktoFormRow.checkboxField{margin-top:10px!important;padding-bottom:0!important;}
.eu .mktoForm .mktoCheckboxList input, .eu .mktoForm .mktoCheckboxList label{cursor:pointer;}
.eu .mktoForm .mktoCheckboxList label{position: absolute; color: #f3f3f3; font-size: 12px; font-weight:300; font-family: Roboto;line-height:24px; top: 7px;padding-left: 29px;}
.eu .mktoForm strong{font-size:14px;font-weight:600;}
.eu .mktoForm .mktoCheckboxList input + label:before{content: ''; position:absolute;background: transparent; border: 1px solid #f3f3f3!important; display: inline-block; vertical-align: middle; width: 12px; height: 12px; padding: 0px; text-align: center; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; margin-right: 9px; margin-top: 0; border-radius: 0; top: 4px; left: 0;}
.eu .mktoForm .mktoCheckboxList input:checked + label:before{content:"\f00c";font-family:'FontAwesome';background:#fff;border:1px solid #fff!important;color:#6d6d6d;line-height:13px;font-size:12px;}

/* Form Radio Button */
.eu .mktoForm .mktoRadioList{width:100% !important;padding:10px 0 5px!important;}
.eu .mktoForm .mktoRadioList input{opacity:0;position:absolute;}
.eu .mktoForm .mktoRadioList input, .eu .mktoForm .mktoRadioList label{display:inline-block;vertical-align:middle;margin:0px;cursor:pointer;}
.eu .mktoForm .mktoRadioList label{position:relative;width:auto;padding-bottom:5px;color:#666666;font-size:12px;font-weight:400;font-family:Roboto;display:inline-block;padding-right:13px;}
.eu .mktoForm .mktoRadioList input + label:before{content:'';background:#fff;border:1px solid #ddd;display:inline-block;vertical-align:middle;width:20px;height:20px;padding:2px;line-height:15px;margin-right:10px;text-align:center;border-radius:50%;}
.eu .mktoForm .mktoRadioList input:checked + label:before{content:'';color:#6d6d6d;background:#fff;}

/* Form Text */
.eu .mktoForm .mktoHtmlText a{width:auto;display:inline-block;color:#e12046 !important;}
.eu .mktoForm .mktoHtmlText a:hover{color:#f7103e !important;}

/* Form Error Message */
.eu .mktoForm .mktoError{bottom:100%!important;right:auto!important;left:0!important;margin-top:-8px!important;position:absolute!important;top:auto!important;z-index:99!important;}
.eu .mktoForm .mktoError .mktoErrorMsg{background:#d3556b!important;border:none!important;border-radius:0!important;box-shadow:10px 10px 50px rgba(0,0,0,.2)!important;color:#fff!important;display:block!important;font-size:16px!important;line-height:19px!important;margin-top:0!important;margin-bottom:0!important;max-width:235px!important;padding:5px 16px!important;text-shadow:none!important;}
.eu .mktoForm .mktoError .mktoErrorArrow{display:none!important;}
.eu .mktoForm .mktoRequiredField .mktoAsterix{float:right!important;display:none!important;}
.em .mktoForm fieldset legend{display:none!important;}



.eu footer#footersection{padding:60px 0;}
.eu .sec_footer{padding:0 30px;}
.eu .footer_left{}
.eu .footer_callout{}
.eu .footer_logo{margin-right:37px;}
.eu .footer_logo img{max-width:160px;}
.eu .footer_btn{}
.eu .footer_link{width:100%;float:left;margin:57px 0 0;}
.eu .footer_link li{width:50%;float:left;padding:0 20px 13px 0;}
.eu .footer_link a{color: #147bd1;font-weight: 700;font-size:18px;line-height:29px;}
.eu .footer_link a:hover{box-shadow:inset 0 -4px 0 -2px rgba(20,123,209,.2);color:#0097f5;}

.eu .footer_right{padding:0 0 0 60px;}
.eu ul.footer_social{}
.eu ul.footer_social li{display:inline-block;padding-right:30px;}
.eu ul.footer_social a{color:#147bd1;font-size: 32px;}
.eu ul.footer_social a:hover{color:#0097f5;}
.eu .sec_copy{margin-top:50px;}
.eu .copy_text{margin-bottom:30px;max-width:430px;}
.eu .copy_text div{color:#dceaf6;font-size:18px;font-weight:400;line-height:29px;}
.eu .copy_text br{display:none;}
.eu .copy_link a{color:#147bd1;font-weight: 700;font-size:18px;line-height:29px;}
.eu .copy_link a:hover{box-shadow:inset 0 -4px 0 -2px rgba(20,123,209,.2);color:#0097f5;}






@media(max-width:1199px){
.eu ul.main_logo li{padding:35px 90px;}
.eu ul.main_logo li img{max-width:240px;}

.eu .conference_text div{font-size:36px;}

.eu ul.customers_list{padding:50px 0 0}
.eu .customer_detail img{max-width:120px;}
.eu .customer_detail{min-height:100px;}
.eu .customer_img{min-height:60px;}

.eu .sec_conference {padding: 50px 0;}
.eu div#conferencesection{    margin: 0;}

.eu .blog_bg {padding: 40px; }
.eu .blogger_box{position:relative;top:auto;transform:none;-webkit-transform:none;padding:20px 0 20px;}
.eu .top_blog .blogger_name {padding: 0 0 0 10px; vertical-align: middle; }
.eu .blogger_img img{max-width:60px;}
.eu .blog_text div{font-size:26px;line-height:36px;}
.eu .trendtop_left {width: 50%; }
.eu .trendtop_left .blog_bg {padding: 10px 40px; }
.eu .trendtop_right {width: 50%; }
.eu .trendtop_right .blog_img img{width:100%;}
.eu .trend_bottombox .blog_bg{padding:50px;}
.eu .bottom_box .blog_bg{padding:40px;}
.eu .blogtop_right .blogger_box {top: 0; padding-top: 0; }
.eu .blogtop_left .blogger_box {bottom: 0; padding-bottom: 0; }

.eu .statistic_number div{font-size: 60px;}

.eu .testimonial_logo img{max-width:240px;}

.eu ul.footer_social li{padding-right:20px;}

}
@media(max-width:991px){
.eu .sec_title div{font-size:40px;line-height:50px;}
.eu div#bannersection{padding:45px 0 50px;}
.eu .banner_title{margin:0 auto 30px;}
.eu .banner_title div {font-size: 38px; line-height: 50px;}
.eu .video-container img{max-width:71px;}

.eu div#logosection,.eu div#customersection,.eu div#movementsection,.eu div#trendsection {padding:50px 0;}
.eu ul.main_logo li img {max-width: 180px;}

.eu div#lettersection {padding: 40px 0 50px; }

.eu div#PDFsection{padding:50px 0;}

.eu .conference_text div{font-size:30px;line-height:40px;}
.eu .conference_video{padding-bottom:200px;}

.eu ul.customers_list {padding: 20px 0 0; }

.eu .top_blog {padding: 50px 0; }
.eu .blog_bg {padding: 20px; }
.eu .blogtop_left {padding-right: 20px; }
.eu .blogtop_right {padding-left: 20px; }
.eu .blog_text div {font-size: 20px; line-height: 28px; }
.eu .middle_blog .blog_bg {padding: 20px; }
.eu .blogmiddle_right {width: 320px; }
.eu .bottom_box .blog_bg {padding: 20px; }
.eu .bottom_box .blog_text div {font-size: 18px; line-height: 24px; }
.eu .bottom_box{width: 31%; margin: 0 1.5%;}
.eu .middle_blog{margin:20px 0 20px;}

.eu .trend_topbox {margin:40px 0;}
.eu .trend_bottombox .blog_bg{padding:30px 30px 10px;}

.eu div#statisticsection{padding:50px 0 5px;}
.eu .statistic_text div{font-size: 20px;}
.eu .statistic_block{padding: 20px 10px 45px;}
.eu .statistic_number div {font-size: 50px; }

.eu div#patientsection {padding:50px 0 15px;}
.eu .sec_patient {padding: 50px 0 0;}
.eu .patient_box {padding: 0 0 35px;}
.eu .patient_text div,.eu .patient_name div{font-size: 16px; line-height: 21px;}
.eu .col_patient{width:31%;margin:0 3% 0 0;}

.eu div#testimonialsection {padding: 50px 0 30px; }
.eu .testimonial_title div{font-size: 28px; line-height: 38px;}
.eu .testimonial_text div ,.eu .testimonial_name div{font-size: 20px; line-height: 32px;}
.eu .testimonial_icon {padding: 35px 0 15px; }

.eu div#formsection{padding:40px 0 50px;}
.eu .sec_form{    margin: 0px auto 0;}


.eu footer#footersection {padding:50px 0 30px;}
.eu .footer_logo {margin-right:10px;}
.eu .footer_logo img{max-width:130px;}
.eu .btn{min-width:160px;}
.eu .footer_right {padding:0 0 0 20px; }
.eu ul.footer_social a{font-size:28px;}
.eu ul.footer_social li{padding-right:15px;}
.eu .copy_text div{line-height: 25px;font-size: 16px;}
.eu .footer_link a{font-size:16px;line-height:24px;}
}
@media(max-width:767px){
.eu .sec_title div {font-size: 30px; line-height: 40px; }

.eu div#bannersection{padding:40px 0;z-index:1;background-position:left;}
.eu div#bannersection:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(10 61 104 / 0.5);z-index:-1;}
.eu .banner_title{max-width: 400px;margin:0 auto 20px;}
.eu .banner_title div {font-size:30px;line-height:40px;}
.eu .video-container img {max-width: 60px; }

.eu div#logosection, .eu div#customersection, .eu div#movementsection, .eu div#trendsection{padding:30px 0;}
.eu ul.main_logo li img {max-width:140px;}
.eu ul.main_logo li {padding: 20px 30px; }

.eu div#lettersection{padding:20px 0 30px;}
.eu .letter_title div {font-size: 30px; line-height: 38px;}
.eu .letter_text div {font-size: 16px; line-height: 26px;}
.eu .letter_text {padding: 10px 0; }
.eu .user_img img{max-width:100px;}
.eu .user_text div {font-size: 16px; line-height: 24px;}
.eu .user_text{padding:0 0 0 25px;}
.eu .user_detail {padding: 15px 0 0; }

.eu div#PDFsection {padding: 30px 0; }
.eu .sec_pdf embed{    height: 450px;}

.eu div#conferencesection{    margin: 20px 0 0px;}
.eu div#conferencesection::after{-webkit-clip-path: polygon(0 0,100% 0,100% 48%,0 80%);    clip-path: polygon(0 0,100% 0,100% 48%,0 80%);left: 0;}
.eu .conference_left,.eu .conference_right{display:block;width:100%;}
.eu .conference_left {padding-right: 0; padding-bottom: 30px;}
.eu .conference_video {padding-bottom: 300px; max-width: 80%; margin: 0 auto; float: none; }
.eu .sec_conference{padding:0px 0 30px;}

.eu ul.customers_list li{width:33.33%;padding: 10px;}
.eu .customer_img {min-height: 30px; }
.eu .customer_detail {min-height: 70px; }
.eu .customer_detail img {max-width: 100px; }

.eu .blogtop_left {padding-right: 10px; }
.eu .blogtop_right {padding-left: 10px; }
.eu .small_title div{font-size: 16px;}
.eu .blogmiddle_right {width: 250px; }
.eu .bottom_box {width: 100%; margin: 0 0 20px; }
.eu .blog_text div {font-size: 18px; line-height: 26px; }
.eu .blogger_img img {max-width: 40px; }
.eu .trendtop_left .blog_bg {padding: 10px 25px; }
.eu .trend_topbox {margin: 30px 0; }
.eu .trendbottom_right {padding-left: 10px; }
.eu .trendbottom_left {padding-right: 10px; }
.eu .trend_bottombox .blog_bg .blogger_box{padding: 0px 0 20px;}

.eu .statistic_text div {font-size: 18px; }
.eu .statistic_number div {font-size: 40px; }
.eu .statistic_block {padding: 20px 10px 25px; }
.eu .sec_statistic{padding:20px 0 0;}
.eu div#statisticsection {padding: 30px 0 5px; }

.eu div#patientsection {padding: 30px 0 10px; }
.eu .sec_patient {padding: 30px 0 0; }
.eu .patient_box {padding: 0 0 20px; height: auto!important; }
.eu .col_patient {width: 100%; margin: 0 0 0; }

.eu div#testimonialsection {padding: 30px 0; text-align:center;}
.eu .testimonial_logo {text-align: center; margin: 20px 0 0; }
.eu .testimonial_logo img {max-width: 150px; }
.eu .testimonial_name {padding: 25px 0 0; }
.eu .testimonial_text div, .eu .testimonial_name div {font-size: 18px; line-height: 26px; }
.eu .testimonial_icon {padding: 25px 0 15px; }

.eu div#formsection {padding:20px 0 30px; }
.eu .mktoForm .mktoFormCol{margin-bottom: 20px!important;}
.eu form.mktoForm{padding: 25px 0 0!important;}
.eu .mktoForm label.mktoLabel{font-size: 14px!important;    top: 10px!important;}
.eu .mktoForm input[type="text"], .eu .mktoForm input[type="url"], .eu .mktoForm input[type="email"], .eu .mktoForm input[type="tel"], .eu .mktoForm input[type="number"], .eu .mktoForm input[type="date"], .eu .mktoForm textarea.mktoField, .eu .mktoForm select.mktoField{padding: 25px 17px 16px!important;}

.eu footer#footersection{padding:30px 0;text-align:center;}
.eu .footer_left{width:100%;}
.eu .footer_right{width:100%;padding:20px 0 0;}
.eu .sec_footer {padding:0;max-width:300px;margin:0 auto;float:none;}
.eu .footer_link{margin:30px 0 0;}
.eu .footer_btn {padding:20px 0 0;}
.eu .sec_copy {margin-top:20px;}
.eu .copy_text{margin-bottom:10px;}
.eu .copy_text br{display:block;}
}
@media(max-width:599px){
.eu ul.main_logo li{padding:0 10px;}
.eu ul.main_logo li img{max-width:100px; }
.eu .user_img img{max-width:80px;}
.eu .user_text{padding:0 0 0 10px; }
.eu .letter_text div{line-height:24px;}
.eu .user_text div{font-size:15px;line-height:22px;}

.eu .sec_title div{font-size:26px;line-height:34px;}

.eu .sec_pdf embed{height:400px;}

.eu .conference_text div{font-size:26px;line-height:30px;}
.eu .conference_video{padding-bottom:250px;max-width:100%;}
.eu .conference_video .video-control img{max-width:50px;}

.eu ul.customers_list li{width:50%;padding:10px;}
.eu ul.customers_list li a{font-size: 14px;padding-top:5px;}
.eu .customer_detail img{max-width:80px;}
.eu .customer_detail{padding:5px;}

.eu .blog_box{height:auto!important;}
.eu .blogtop_left {padding-right:0;width:100%;padding-bottom:30px;}
.eu .blogtop_right{padding-left:0;width:100%;}
.eu .blogmiddle_right,.eu .blogmiddle_left,.eu .middle_blog,.eu .trendtop_right,.eu .trendtop_left,.eu .trend_topbox{width:100%;display:block;float:left}
.eu .top_blog {padding:30px 0 0;}
.eu .middle_blog {margin:30px 0 0px;}
.eu .blog_bg {padding:20px!important;}
.eu .blog_text div {font-size:16px!important;line-height:22px!important;}
.eu .trendbottom_left {padding-right:0;padding-bottom:30px;width:100%;}
.eu .trendbottom_right {padding-left:0;width:100%;}
.eu .trend_bottombox .blog_bg .blogger_box{padding:0;}
.eu .blogtop_left .blogger_box{padding:20px 0 0px;}
.eu .blogtop_right .blogger_box{padding:0px 0 20px;}

.eu div#statisticsection {padding: 30px 0 10px; }
.eu .statistic_block{width:50%;}
.eu .statistic_block {padding: 20px 5px 15px; }
.eu .statistic_text div {font-size: 16px; }
.eu .sec_statistic {padding: 0; }

.eu .testimonial_title div {font-size: 22px; line-height: 28px; }

}