﻿@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700);
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
html{line-height:1;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{color:inherit;font:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
summary{display:list-item}
template{display:none}
[hidden]{display:none}
body{font-family:Lato,sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#2c405b;background-color:#fff}
h1,h2,h3,h4,h5,h6{color:#2c405b;font-family:Poppins,sans-serif}
h1{margin-top:3px;margin-bottom:3px;font-size:36px;line-height:54px;font-weight:500}
h2{margin-top:9px;margin-bottom:9px;font-size:30px;line-height:42px;font-weight:500}
h3{margin-top:12px;margin-bottom:12px;font-size:25px;line-height:36px;font-weight:500}
h4{margin-top:14px;margin-bottom:14px;font-size:22px;line-height:32px;font-weight:500}
h5{margin-top:3px;margin-bottom:3px;font-size:18px;line-height:24px;font-weight:500}
h6{margin-top:6px;margin-bottom:6px;font-size:14px;line-height:18px;font-weight:500}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}
p{margin-bottom:20px}
em{font-style:italic}
strong{font-weight:bolder}
small{font-size:90%}
big{font-size:125%}
sub{vertical-align:sub;font-size:75%}
sup{vertical-align:super;font-size:75%}
abbr[title]{border-bottom:1px dotted #2c405b;cursor:help}
address{display:block;margin-bottom:30px}
q{color:#2c405b;quotes:"\201C" "\201D" "\201C" "\201D"}
q:before{content:open-quote}
q:after{content:close-quote}
blockquote{overflow:hidden;margin-bottom:30px;color:#2c405b;quotes:"" "" "" ""}
blockquote:before{content:open-quote}
blockquote:after{content:close-quote}
blockquote>:last-child{margin-bottom:0}
blockquote cite{display:block;margin-top:15px;color:#2c405b}
blockquote cite::before{content:'';display:inline-block;margin-right:10px;vertical-align:middle;width:15px;border-top:1px solid #2c405b}
code,kbd,pre,samp,tt,var{font-family:monospace}
pre{display:block;overflow-x:auto;margin-bottom:30px;white-space:pre-wrap}
ins,mark{text-decoration:none}
del,s{text-decoration:line-through}
fieldset{display:block}
select:disabled{cursor:not-allowed}
select:focus{border-color:#e9ebf3}
::-webkit-input-placeholder{color:#7591b7}
:-moz-placeholder{color:#7591b7}
::-moz-placeholder{color:#7591b7;opacity:1}
:-ms-input-placeholder{color:#7591b7}
.validation-error{padding-left:30px}
hr{height:1px;border:0;margin:30px 0;background-color:#e9ebf3}
ol,ul{margin-bottom:30px;list-style-position:inside}
li>ol,li>ul{margin-bottom:0;margin-left:30px}
ul{list-style-type:disc}
ul.square,ul.square ul{list-style-type:square}
ol{list-style-type:decimal}
dt{font-weight:700}
dd{margin-bottom:30px}
img{max-width:100%;height:auto;border:0;vertical-align:middle}
a{color:#2c405b;text-decoration:none;outline:0;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}
a:focus{color:#e75748}
a:hover{color:#e75748}
a:active{color:#e75748}
.ewf-btn{position:relative;background-clip:padding-box;display:inline-block;padding:8px 30px;border:2px solid #e75748;border-radius:25px;margin-bottom:30px;margin-top:10px;background-color:#e75748;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:400;cursor:pointer;-webkit-appearance:none;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}
.ewf-btn:focus,.ewf-btn:hover{border-color:#e75748;background-color:transparent;color:#e75748}
.ewf-btn:active{border-color:#e75748;background-color:#e75748;color:#fff}
.ewf-btn i{font-size:14px}
.ewf-btn i:last-child{margin-left:15px}
ul.ewf-checklist{list-style:none;margin-bottom:30px}
ul.ewf-checklist li i{margin-right:15px; font-size:15px}
ul.ewf-checklist li{border-bottom:1px solid #e9ebf3;padding:9px}
ul.ewf-checklist li:first-child{border-top:1px solid #e9ebf3}
ul.ewf-checklist li:before {
    content: "\f00c";
	margin-right: 15px;
	font: normal normal normal 14px / 1 FontAwesome;
    font-size: 15px;
}
.ewf-counter{position:relative;margin-bottom:30px;text-align:center}
.ewf-counter:after{visibility:hidden;display:block;height:0;font-size:0;content:" ";clear:both}
.ewf-counter__icon{margin-bottom:15px}
.ewf-counter__icon i{font-size:60px;line-height:1;color:#2c405b}
.ewf-counter__standard,.ewf-counter__symbol{font-size:48px;line-height:1;font-weight:300;color:#2c405b}
.ewf-counter__title{margin:15px 0;font-size:18px;line-height:30px;font-weight:300;color:#2c405b;text-transform:uppercase}
.ewf-counter__title:last-child{margin-bottom:0}
.ewf-contact-info{list-style:none;margin-bottom:30px}
.ewf-contact-info li{position:relative;margin-bottom:17px;padding-left:35px}
.contact-us1 .ewf-contact-info li{margin-bottom:10px}
.ewf-contact-info li.left0{padding-left:0}
.contact-us .ewf-contact-info li i.ti-sophia{background:url(../images/sophia.png) no-repeat center;background-color:#f5f5f5}
.contact-us .ewf-contact-info li:hover i.ti-sophia{background:url(../images/sophia-hover.png) no-repeat center;background-color:#e75748}
.contact-us .ewf-contact-info li i.ti-whatsapp{background:url(../images/whatsapp-1.png) no-repeat center;background-color:#f5f5f5}
.contact-us .ewf-contact-info li:hover i.ti-whatsapp{background:url(../images/whatsapp-1-hover.png) no-repeat center;background-color:#e75748}
.ewf-contact-info li.left0 img{margin-right:15px}
.ewf-contact-info li:last-child{margin-bottom:0}
.ewf-contact-info li i{position:absolute;top:4px;left:0;font-size:20px;vertical-align:middle}
.ewf-generic-slider{position:relative;margin-bottom:30px}
.ewf-generic-slider__slides{margin-bottom:0;list-style:none}
.ewf-generic-slider__slides li img{border-radius:15px}
.ewf-generic-slider__pager .slick-dots{margin:10px 0;list-style:none;text-align:center}
.ewf-generic-slider__pager .slick-dots li{position:relative;z-index:2;display:inline-block;padding:0 5px}
.ewf-generic-slider__pager .slick-dots li button{display:block;padding:0;width:14px;height:14px;border:2px solid transparent;border-radius:50%;cursor:pointer;outline:0;color:transparent;background-color:#2c405b;background-clip:padding-box;font-size:0;line-height:0}
.ewf-generic-slider__pager .slick-dots li.slick-active button{border-color:#e75748;background-color:transparent}
.ewf-headline{margin-bottom:70px}
.ewf-headline__title:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}
.ewf-headline__subtitle{margin-bottom:0;display:inline-block;text-transform:uppercase;font-size:15px;font-weight:300}
.ewf-headline__title{position:relative;margin-top:0;margin-bottom:0;font-weight:400;text-transform:uppercase}
.ewf-headline__title:before{position:absolute;left:0;bottom:-15px;width:90px;border-top:1px solid #e75748;content:''}
@media(min-width:992px){.ewf-headline{margin-bottom:50px}
}
.ewf-iconbox{position:relative;margin-bottom:30px}
.ewf-iconbox:after{visibility:hidden;display:block;height:0;font-size:0;content:" ";clear:both}
.ewf-iconbox :last-child{margin-bottom:0}
.ewf-iconbox__icon{margin-bottom:30px}
.ewf-iconbox__icon i{display:inline-block;font-size:60px;line-height:1;color:#2c405b}
.ewf-iconbox__title{margin-bottom:30px;color:#2c405b;text-transform:uppercase}
.ewf-iconbox__description{margin-bottom:30px}
.ewf-iconbox--icon-left-aligned{text-align:left}
.ewf-iconbox--icon-left-aligned .ewf-iconbox__icon{float:left;margin-bottom:0}
.ewf-iconbox--icon-left-aligned .ewf-iconbox__content{margin-left:90px}
@media(min-width:992px){.ewf-iconbox{margin-bottom:60px}
}
.ewf-post-summary{margin-bottom:30px}
.ewf-post-summary .post-thumbnail{margin-bottom:0}
.ewf-post-summary .post-thumbnail img{border-radius:15px;margin-bottom:15px}
.ewf-post-summary .post-meta{padding:0}
.ewf-post-summary .post-title{padding:0;margin:10px 0}
@media(min-width:768px){.ewf-post-summary .post-thumbnail img{margin-bottom:0}
}
.ewf-location{position:relative;background-color:#e9ebf3;padding:30px;border-radius:25px;margin-bottom:30px}
.ewf-location .ewf-contact-info,.ewf-location .ewf-contact-info li{margin-bottom:0}
.ewf-map{display:block;width:100%;height:600px;margin:0 0 60px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:15px}
.ewf-map img{max-width:none}
.ewf-section{position:relative;z-index:1;padding:60px 0;margin-bottom:0;background:no-repeat center center;background-size:cover}
.ewf-section--parallax{background-attachment:fixed;background-position:top center}
.ewf-section__overlay-color{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background-color:#2c405b;opacity:.85}
.ewf-section__overlay-color-left,.ewf-section__overlay-color-right{position:absolute;z-index:2;top:-10px;width:100%;height:100%;background-color:#2c405b;opacity:.85;padding:10px 0}
@media(min-width:991px){.ewf-section__overlay-color-left{left:-90px;-webkit-transform:skew(-13deg);-ms-transform:skew(-13deg);transform:skew(-13deg);padding-right:150px;width:50%}
.ewf-section__overlay-color-right{right:-90px;-webkit-transform:skew(-13deg);-ms-transform:skew(-13deg);transform:skew(-13deg);padding-left:150px;width:50%}
}
.ewf-section__overlay-pattern{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}
.ewf-section__video-background-local,.ewf-section__video-background-yt{position:absolute;z-index:2;overflow:hidden;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
.ewf-section__video-background-local video{width:100%;height:auto}
.ewf-section__content{position:relative;z-index:3}
.ewf-section .ewf-section__content.indexcontent{padding-bottom:80px}
.ewf-fullscreen{-webkit-box-sizing:border-box;box-sizing:border-box;height:100vh}
.ewf-section--spacing-none{padding:0}
@media(min-width:768px){.ewf-section--spacing-small{padding:60px 0}
.ewf-section--spacing-medium{padding:90px 0}
.ewf-section--spacing-large{padding:120px 0}
}
@media(min-width:992px){.ewf-section,.ewf-section.index-technology{padding:90px 0}
}
@media(min-width:1200px){.ewf-section{padding:100px 0}
.ewf-section.index-technology{padding:100px 0 80px}
}
.ewf-slider{position:relative;margin:0 auto;overflow:hidden}
.ewf-slider .ewf-slider__slides{margin-bottom:0;list-style:none;position:relative}
.ewf-slider .ewf-slider__slides li{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;padding:75px 30px;min-height:250px}
@media(min-width:768px){.ewf-slider .ewf-slider__slides li{padding:75px 30px}
}
@media(min-width:992px){.ewf-slider .ewf-slider__slides li{padding:75px 45px}
}
@media(min-width:1200px){.ewf-slider .ewf-slider__slides li{padding:100px 60px}
}
.ewf-slider .ewf-slider__slides li .ewf-slider-slide__overlay{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:#2c405b;opacity:.85}
.ewf-slider .ewf-slider__slides li .ewf-slider-slide__overlay-left{position:absolute;z-index:2;top:-10px;left:0;width:100%;height:100%;background-color:#2c405b;opacity:.85;padding:10px 0}
@media(min-width:991px){.ewf-slider .ewf-slider__slides li .ewf-slider-slide__overlay-left{left:0;-webkit-transform:skew(-13deg);-ms-transform:skew(-13deg);transform:skew(-13deg);padding:10px 100px 10px 0;width:50%}
}
@media(min-width:1900px){.ewf-slider .ewf-slider__slides li .ewf-slider-slide__overlay-left{left:120px;-webkit-transform:skew(-13deg);-ms-transform:skew(-13deg);transform:skew(-13deg);padding:10px 0 10px 0;width:40%}
}
.ewf-slider .ewf-slider__slides li .ewf-slider-slide__content{position:relative;z-index:2}
@media(min-width:768px){.ewf-slider .ewf-slider__slides li .ewf-slider-slide__content{width:730px;min-height:350px;margin:0 auto}
}
@media(min-width:992px){.ewf-slider .ewf-slider__slides li .ewf-slider-slide__content{width:940px;min-height:400px}
}
@media(min-width:1200px){.ewf-slider .ewf-slider__slides li .ewf-slider-slide__content{width:1140px;min-height:500px}
}
@media(min-width:1600px){.ewf-slider .ewf-slider__slides li .ewf-slider-slide__content{width:1440px;min-height:700px}
}
@media(min-width:768px){.ewf-slider-slide__content--align-center{text-align:center}
.ewf-slider-slide__content--align-right{text-align:right}
}
.ewf-slider .ewf-slider-slide__content-wrap :last-child{margin-bottom:0}
@media(min-width:768px){.ewf-slider-slide__content--valign-middle .ewf-slider-slide__content-wrap{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.ewf-slider-slide__content--valign-bottom .ewf-slider-slide__content-wrap{position:absolute;bottom:0;width:100%}
}
.ewf-slider .ewf-slider__pager{position:absolute;width:100%;bottom:0;padding:15px 30px;z-index:3;-webkit-box-sizing:border-box;box-sizing:border-box}
@media(min-width:768px){.ewf-slider .ewf-slider__pager{left:50%;bottom:30px;padding:15px 0;width:730px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
}
@media(min-width:992px){.ewf-slider .ewf-slider__pager{width:940px;bottom:45px}
}
@media(min-width:1200px){.ewf-slider .ewf-slider__pager{width:1140px}
}
@media(min-width:1600px){.ewf-slider .ewf-slider__pager{width:1440px}
}
@media(min-width:1400px){.ewf-slider .ewf-slider__pager{bottom:60px}
}
.ewf-slider .ewf-slider__pager .slick-dots{list-style:none;margin-bottom:0}
.ewf-slider .ewf-slider__pager .slick-dots:after{display:block;visibility:hidden;height:0;font-size:0;content:" ";clear:both}
.ewf-slider .ewf-slider__pager.ewf-slider__pager--align-left .slick-dots{text-align:left}
.ewf-slider .ewf-slider__pager.ewf-slider__pager--align-center .slick-dots{text-align:center}
.ewf-slider .ewf-slider__pager.ewf-slider__pager--align-right .slick-dots{text-align:right}
.ewf-slider .ewf-slider__pager .slick-dots li{position:relative;z-index:2;display:inline-block;border-radius:50%;padding:5px;margin-right:0}
.ewf-slider .ewf-slider__pager .slick-dots li:last-child{margin-right:0}
.ewf-slider__pager button{display:block;padding:0;width:14px;height:14px;border:2px solid transparent;border-radius:50%;cursor:pointer;outline:0;color:transparent;background-color:#2c405b;background-clip:padding-box;font-size:0;line-height:0}
.ewf-slider .ewf-slider__pager .slick-dots li.slick-active button{border:2px solid #e75748;background-color:transparent}
.ewf-slider .ewf-slider__arrows a{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:18px}
.ewf-slider .ewf-slider__arrows a:hover{color:#e75748}
.ewf-slider .ewf-slider__arrows .slick-prev{left:5px}
.ewf-slider .ewf-slider__arrows .slick-next{right:5px}
@media(min-width:767px){.ewf-slider .ewf-slider__arrows a{font-size:30px}
}
@media(min-width:992px){.ewf-slider .ewf-slider__arrows .slick-prev{left:15px}
.ewf-slider .ewf-slider__arrows .slick-next{right:15px}
}
@media(min-width:1200px){.ewf-slider .ewf-slider__arrows .slick-prev{left:30px}
.ewf-slider .ewf-slider__arrows .slick-next{right:30px}
}
.ewf-team-member{margin-bottom:30px;position:relative;overflow:hidden}
.ewf-team-member:after{visibility:hidden;display:block;height:0;font-size:0;content:" ";clear:both}
.ewf-team-member__thumbnail{position:relative;overflow:hidden;margin-bottom:20px}
.ewf-team-member__thumbnail img{border-radius:15px}
.ewf-team-member__name{margin-bottom:0;text-transform:uppercase;font-weight:500}
.ewf-team-member__title{margin-bottom:0;font-weight:400;text-transform:uppercase}
.ewf-testimonial{position:relative;margin-bottom:30px}
.ewf-testimonial:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}
.ewf-testimonial :last-child{margin-bottom:0}
.ewf-testimonial__cite{position:relative;margin:30px 0}
.ewf-testimonial__cite:first-child{margin-top:0}
.ewf-testimonial__cite:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}
.ewf-testimonial__cite-avatar{border-radius:15px;float:left;margin-right:30px}
.ewf-testimonial__cite-name{margin-bottom:0;padding-top:20px;text-transform:uppercase;font-weight:500}
.ewf-testimonial__cite-about{margin-bottom:0;font-weight:400;text-transform:uppercase}
.ewf-testimonial__content{margin:30px 0}
.ewf-testimonial__quote i{font-size:46px;color:#e75748}
.ewf-testimonial-slider{position:relative;margin-bottom:30px}
.ewf-testimonial-slider .ewf-testimonial{margin-bottom:30px}
.ewf-testimonial-slider__slides{margin-bottom:0;list-style:none}
.ewf-testimonial-slider__pager .slick-dots{margin-bottom:0;list-style:none}
.ewf-testimonial-slider--pager-left .ewf-testimonial-slider__pager .slick-dots{text-align:center}
.ewf-testimonial-slider--pager-right .ewf-testimonial-slider__pager .slick-dots{text-align:right}
.ewf-testimonial-slider__pager .slick-dots li{position:relative;z-index:2;display:inline-block;padding:5px}
.ewf-testimonial-slider__pager .slick-dots li button{display:block;padding:0;width:14px;height:14px;border:2px solid transparent;border-radius:50%;cursor:pointer;outline:0;color:transparent;background-color:#2c405b;background-clip:padding-box;font-size:0;line-height:0}
.ewf-testimonial-slider__pager .slick-dots li.slick-active button{border-color:#e75748;background-color:transparent}
.ewf-timeline{position:relative;margin:0 15px 30px}
.ewf-timeline__slides{margin:10px 0 0;padding:0 30px;list-style:none;border-top:2px solid #2c405b;z-index:1}
.ewf-timeline__slides:after{visibility:hidden;display:block;height:0;font-size:0;content:" ";clear:both}
.ewf-timeline__slides li{padding:50px 30px 30px;border-left:1px solid #2c405b;position:relative}
.ewf-timeline__slides li :last-child{margin-bottom:0}
.ewf-timeline__slides li:before{content:"";width:15px;height:20px;background-color:#e75748;position:absolute;left:0;top:0;z-index:2}
.ewf-timeline .ewf-timeline__arrows a{position:absolute;top:-20px;color:#2c405b;font-size:24px;line-height:40px;height:40px;width:40px;text-align:center;border-radius:50%;border:2px solid #2c405b;z-index:3;background-color:#fff}
.ewf-timeline .ewf-timeline__arrows a:hover{color:#e75748}
.ewf-timeline .ewf-timeline__arrows .slick-prev{left:-25px}
.ewf-timeline .ewf-timeline__arrows .slick-next{right:-25px}
@media(min-width:768px){.ewf-timeline{margin:0 0 30px}
.ewf-timeline__slides{padding:0 60px}
.ewf-timeline .ewf-timeline__arrows .slick-prev{left:-45px}
.ewf-timeline .ewf-timeline__arrows .slick-next{right:-45px}
}
@media(min-width:768px){.ewf-timeline{margin:0 0 60px}
}
#wrap{position:relative;overflow:hidden}
#header{background-color:#fff;padding:15px 0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}
#header-wrap.is_stuck{position:fixed!important;z-index:223}
@media(min-width:991px){#header-wrap{top:45px}
}
@media(min-width:1200px){#header{padding:0}
}
@media(min-width:1200px){#logo{margin-top:16px}
}
#header nav{text-align:right;margin-top:5px;display: flex;align-items: center;justify-content: flex-end;}
.sf-menu{display:none}
@media(min-width:1200px){.sf-menu{display:inline-block;margin-right:50px}
}
.sf-menu:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.sf-menu,.sf-menu ul{padding:0;margin:0;list-style:none;text-align:left}
.sf-menu>li{display:inline-block}
.sf-menu>li>a{position:relative;display:block}
.sf-menu .sf-mega,.sf-menu li.dropdown ul{position:absolute;z-index:1025;top:100%;left:0;display:none}
.sf-menu li.dropdown{position:relative}
.sf-menu li.dropdown ul ul{top:0;left:100%}
.sf-menu li.dropdown.sfHover>ul,.sf-menu li.dropdown:hover>ul,.sf-menu li.sfHover>.sf-mega,.sf-menu li:hover>.sf-mega{display:block}
.sf-menu a{display:block;color:#fff;position:relative}
.sf-menu a:hover{color:#fff}
.sf-menu li.dropdown a,.sf-menu li.mega a{padding:7px 20px}
.sf-menu li.dropdown ul a,.sf-menu li.mega .sf-mega a{border-bottom:1px solid rgba(255,255,255,.25)}
.sf-menu li.dropdown>a{border-bottom:0}
.sf-menu li.dropdown li>a:hover:before{position:absolute;bottom:-1px;left:0;width:140px;border-bottom:1px solid rgba(255,255,255,.55);content:" "}
.sf-menu li:last-child>a{border-bottom:0}
.sf-menu>li.dropdown>a,.sf-menu>li.mega>a,.sf-menu>li>a{padding:37px 0 35px;color:#2c405b;line-height:1;font-size:16px;border-bottom:1px solid #fff;font-family:Poppins,sans-serif;font-weight:500}
.sf-menu>li.dropdown>a,.sf-menu>li.mega>a,.sf-menu>li>a{margin-right:15px}
@media(min-width:1200px){.sf-menu>li.dropdown>a,.sf-menu>li.mega>a,.sf-menu>li>a{margin-right:20px}
}
@media(min-width:1600px){.sf-menu>li.dropdown>a,.sf-menu>li.mega>a,.sf-menu>li>a{margin-right:40px}
}
.sf-menu>li.current>a{border-bottom-color:#e75748;color:#e75748}
.sf-menu>li.sfHover>a:focus,.sf-menu>li.sfHover>a:hover,.sf-menu>li>a:focus,.sf-menu>li>a:hover{color:#e75748}
.sf-menu li.dropdown ul{min-width:260px;background-color:#e75748;left:-15px}
.sf-mega{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;margin-top:0;background-color:#e75748;color:#2c405b}
.sf-mega-section{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}
.sf-mega.sf-mega-1-col .sf-mega-section{width:100%}
.sf-mega.sf-mega-2-col .sf-mega-section{width:50%}
.sf-mega.sf-mega-3-col .sf-mega-section{width:33.3333333333%}
.sf-mega.sf-mega-4-col .sf-mega-section{width:25%}
.sf-menu .dropdown .dropdown>a:after{content:"\e649";font-family:themify;padding-left:5px;float:right;font-size:15px}
#mobile-menu{display:none}
#mobile-menu:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
#mobile-menu{color:#fff;border-bottom:1px solid rgba(255,255,255,.25);margin-bottom:0;background-color:#e75748}
#mobile-menu li{display:block;margin:0}
#mobile-menu>li>ul,#mobile-menu>li>ul>li>ul{display:none;margin-left:0}
#mobile-menu .sf-mega{display:none;padding:0;border:0;margin:0}
#mobile-menu .sf-mega-section{float:none;width:100%;padding:0;border:0}
#mobile-menu .sf-mega-section ul{margin-left:0;margin-bottom:0}
#mobile-menu li a{position:relative;display:block;padding:13px 21px;border-top:1px solid rgba(255,255,255,.25);font-size:15px;text-align:left;text-decoration:none;color:#fff}
#mobile-menu ul a{padding-left:42px}
#mobile-menu ul li ul a{padding-left:52px}
#mobile-menu li.dropdown>a{padding-right:84px}
#mobile-menu .mobile-menu-submenu-arrow{position:absolute;top:0;right:0;width:52px;height:100%;border-left:1px solid rgba(255,255,255,.25);color:#fff;font-size:15px;line-height:52px;text-align:center;cursor:pointer}
#mobile-menu .mobile-menu-submenu-arrow:hover{background-color:#e75748}
#mobile-menu-trigger{display:inline-block;color:#e75748;margin-left:20px}
@media(min-width:768px){#mobile-menu-trigger{margin-left:20px}
}
@media(min-width:1200px){#mobile-menu-trigger{display:none}
}
#mobile-menu-trigger i{font-size:24px;}
#custom-search{position:relative;display:inline-block}
#custom-search-button{display:inline-block;color:#e75748}
#custom-search-button i{font-size:22px;}
#custom-search-form{position:absolute;z-index:1030;top:40px;right:-40px;display:none}
#custom-search-form:before{position:absolute;z-index:1;top:-10px;right:40px;width:0;height:0;border-right:7px solid transparent;border-bottom:10px solid #e9ebf3;border-left:7px solid transparent;content:""}
#custom-search-submit{display:none}
#custom-search-form #s{width:230px;position:relative;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}
#custom-search-form #s:focus{border-color:#e9ebf3;outline-style:none}
@media(min-width:1200px){#custom-search-button i{font-size:26px;}
#custom-search-button{margin-left:15px;}
#custom-search-form{top:50px}
#custom-search-form #s{width:460px}
}
#header-button{position:relative;background-clip:padding-box;display:inline-block;padding:3px 30px;border:2px solid #e75748;border-radius:25px;margin:0 0 0 25px;background-color:#e75748;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:400;cursor:pointer;-webkit-appearance:none;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}
#header-button:focus,#header-button:hover{border-color:#e75748;background-color:transparent;color:#e75748}
#header-button:active{border-color:#e75748;background-color:#e75748;color:#fff}
@media(min-width:1200px){#header-button{margin:0 0 0 45px}
}
#page-header{margin-bottom:0;background-color:#f9f9fa;background-size:cover;background-position:center center;background-repeat:no-repeat}
#page-header .page-header-title{padding:60px 0 44px;text-transform:uppercase;margin-bottom:0;font-weight:500;line-height:1;position:relative;font-size:36px;display:inline-block;z-index:222;font-family:Poppins,sans-serif}
#page-header .page-header-title:after{display:block;margin-top:30px;width:90px;border-top:1px solid #e75748;content:'';position:relative;z-index:2}
#page-header .page-header-title:before{content:"";background-color:#2c405b;opacity:.85;position:absolute;z-index:-1;top:0;left:-75px;height:100%;width:100%;padding:0 90px 10px;-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}
@media(min-width:768px){#page-header .page-header-title{padding:210px 0 74px}
#page-header .page-header-title{font-size:45px}
}
@media(min-width:991px){#page-header .page-header-title{padding:290px 0 134px}
}
#footer{background-color:#e9ebf3}
#footer-bottom{padding:10px 0;background-color:#2c405b}
@media(min-width:768px){#footer-bottom{padding:20px 0}
}
#back-to-top{position:fixed;z-index:1010;right:-40px;bottom:15px;width:35px;height:35px;border-radius:50%;background-color:#2c405b;color:#fff;line-height:35px;text-align:center;cursor:pointer;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}
#back-to-top i{-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}
#back-to-top:hover{background-color:#e75748}
#back-to-top:hover i{color:#fff}
#back-to-top.visible{right:13px}
#back-to-top.gone{right:-40px}
.post{position:relative}
.post+.post{margin-top:30px}
.post-bordered{padding:29px 24px;border:1px solid #e9ebf3;border-radius:15px}
@media(min-width:768px){.post-bordered{padding:44px}
.post+.post{margin-top:45px}
}
.post-thumbnail{margin-bottom:30px}
.post-thumbnail img{display:block;border-radius:15px}
@media(min-width:768px){.post-thumbnail:not(:last-child){margin-bottom:30px}
}
.post-header:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.post-title{margin-bottom:0}
.post-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.post-content iframe{max-width:100%}
.more-link{position:relative;background-clip:padding-box;display:inline-block;padding:8px 30px;border:2px solid #e75748;border-radius:25px;background-color:#e75748;color:#fff;text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none}
.more-link:focus,.more-link:hover{border:2px solid #e75748;background-color:transparent;color:#e75748}
.more-link i{font-size:13px}
.more-link i:last-child{margin-left:15px}
.post-meta{padding:5px 0 20px;position:relative}
.post-meta:after{visibility:hidden;display:block;height:0;font-size:0;content:" ";clear:both}
.posted-on{padding:0 6px}
.posted-on:first-child{padding-left:0}
.byline{padding:0 6px}
.byline:first-child{padding-left:0}
.edit-link{padding:0 7px}
.edit-link:first-child{padding-left:0}
.edit-link:before{font-family:themify;content:"\e61c";padding-right:7px}
.comments-link{padding:0 7px}
.comments-link:first-child{padding-left:0}
.comments-link:before{font-family:themify;content:"\e643";padding-right:7px}
.cat-links{padding:0 7px}
.cat-links:before{font-family:themify;content:"\e639";padding-right:7px}
.tags-links{margin:30px 0}
.tags-links a{display:inline-block;margin:0 5px 10px 0;padding:4px 30px;border-radius:25px;border:1px solid #e9ebf3;background-color:#e9ebf3;color:#2c405b;-webkit-transition:background-color 250ms cubic-bezier(.075,.82,.165,1) 0s;-o-transition:background-color 250ms cubic-bezier(.075,.82,.165,1) 0s;transition:background-color 250ms cubic-bezier(.075,.82,.165,1) 0s}
.tags-links a:hover{background-color:#e75748;color:#fff;border-color:#e75748}
.post-footer:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.pagination{margin:60px 0 60px}
@media(min-width:768px){.pagination{margin:60px 0 0}
}
.pagination:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.pagination .nav-links{text-align:center}
.pagination .page-numbers{display:inline-block;margin-right:30px;text-align:center}
.pagination .page-numbers:last-child{margin-right:0}
.pagination .page-numbers.current{min-width:30px;min-height:30px;padding:5px 30px;border-radius:25px;background-color:#2c405b;color:#fff}
@media(max-width:767px){.pagination .page-numbers{margin-right:15px}
.pagination .page-numbers{display:none}
.pagination .page-numbers.current,.pagination .page-numbers.next,.pagination .page-numbers.prev{display:inline-block}
.page-numbers.next .screen-reader-text,.page-numbers.prev .screen-reader-text{clip:auto;height:auto;overflow:auto;position:relative!important;width:auto}
}
.page-links{margin:30px 0}
.page-links .page-number{padding:5px}
.page-links{color:#2c405b}
.post-navigation{margin:30px 0}
.post-navigation:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
@media(min-width:768px){.post-navigation .nav-previous{float:left;width:50%}
.post-navigation .nav-next{float:right;text-align:right;width:50%}
}
@media(max-width:767px){.post-navigation .nav-previous{margin-bottom:30px}
}
.post-navigation .nav-subtitle{display:block;font-size:15px;text-transform:uppercase;color:#2c405b;margin-bottom:7px}
.comment-list:after .comment:after,.comments-area:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.comments-area{margin-bottom:60px}
.comment-list,.comment-list .children{list-style:none}
.comment-list{margin:30px 0}
@media(max-width:480px){.comment-list .children{margin-left:10px}
}
.comment-awaiting-moderation,.no-comments{color:#2c405b}
.comment-meta{margin:15px 0}
.comment-author{position:relative;z-index:2;text-transform:uppercase;font-weight:400}
.comment-author .avatar{position:absolute;left:-120px;top:0;height:90px;width:90px;border-radius:15px}
@media(max-width:480px){.comment-author .avatar{position:relative;left:auto;top:auto;display:block;height:48px;width:48px;margin-bottom:26px}
}
.comment-author .says{display:none}
.comment-metadata>a{color:#2c405b}
.comment .comment-body{position:relative;padding:15px 0 15px 120px}
.comment-list>li:first-child>.comment-body{padding-top:5px;border-top:0}
@media(max-width:480px){.comment .comment-body{padding-left:0}
}
.comment .comment-body :last-child{margin-bottom:0}
.reply{margin:0;text-align:right}
.comment-reply-link{position:relative;background-clip:padding-box;display:inline-block;padding:3px 30px;border:2px solid #e75748;border-radius:25px;background-color:#e75748;color:#fff;text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none}
.comment-reply-link:focus,.comment-reply-link:hover{border:2px solid #e75748;background-color:transparent;color:#e75748}
.comment-navigation{padding-top:30px;margin-bottom:30px}
.comment-navigation:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
#comment-nav-above{padding-bottom:30px;border-bottom:1px solid #e9ebf3}
#comment-nav-below{border-top:1px solid #e9ebf3}
.comment-navigation .nav-next a:after{font-family:themify;content:"\e649";padding-left:5px;font-size:13px}
.comment-navigation .nav-previous a:before{font-family:themify;content:"\e64a";padding-right:5px;font-size:13px}
.comment-navigation .nav-next{float:right;text-align:right;width:50%}
.comment-navigation .nav-previous{float:left;width:50%}
.comment-respond:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.comment-reply-title{margin-bottom:0}
.comment-form{margin:0 -15px}
.comment-form:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.comment-form p:not(.comment-notes):not(.logged-in-as){margin-bottom:0}
.comment-form .comment-form-author,.comment-form .comment-form-comment,.comment-form .comment-form-email,.comment-form .comment-form-url,.comment-form .comment-notes,.comment-form .form-submit,.comment-form .logged-in-as{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:15px;padding-left:15px}
@media(min-width:768px){.comment-form-author,.comment-form-email,.comment-form-url{width:33.33333333%;float:left}
}
.widget{margin-bottom:30px}
#footer [class*=col]:last-child .widget:last-child,#footer-bottom [class*=col]:last-child .widget:last-child{margin-bottom:0}
@media(min-width:768px){.widget{margin-bottom:45px}
.widget:last-child{margin-bottom:0!important}
}
.widget>:last-child{margin-bottom:0}
.widget-title{margin-bottom:30px;font-weight:bolder}
@media(min-width:768px){.widget-title{margin-bottom:45px}
}
.widget_archive ul{list-style:none}
.widget_archive li{border-bottom:1px solid #e9ebf3;padding:9px 0}
.widget_archive li:first-child{border-top:1px solid #e9ebf3}
.widget_archive li span{float:right}
.widget_archive select{margin-bottom:0}
#calendar_wrap table{position:relative;border-collapse:separate;border-spacing:5px}
#calendar_wrap table,#calendar_wrap td,#calendar_wrap th{border:0;padding:0;text-align:center}
#wp-calendar caption{margin-bottom:0;font-weight:400;text-transform:uppercase;text-align:center;background-color:#fff;border:1px solid #e9ebf3;border-radius:15px;color:#2c405b;line-height:60px}
#wp-calendar th{color:#2c405b;line-height:60px}
#wp-calendar tbody td:not(.pad){border:1px solid #e9ebf3;line-height:45px;border-radius:10px}
#wp-calendar tbody td a{display:block;margin:0;background-color:#fff;color:#2c405b;line-height:45px;text-align:center;border-radius:10px}
#wp-calendar tbody td a:hover{background-color:#e75748;color:#fff}
#wp-calendar #today{background-color:#2c405b;color:#fff}
#wp-calendar tfoot{height:0;float:left}
#wp-calendar #prev a{position:absolute;top:0;left:5px;display:inline-block;width:30px;line-height:60px;font-size:0}
#wp-calendar #prev a:before{position:relative;display:inline-block;color:#2c405b;content:"\e64a";font-family:themify;font-size:18px;line-height:60px;text-align:center}
#wp-calendar #prev a:hover:before{color:#e75748}
#wp-calendar #next a{position:absolute;top:0;right:5px;display:inline-block;width:30px;line-height:60px;font-size:0}
#wp-calendar #next a:before{position:relative;display:inline-block;color:#2c405b;content:"\e649";font-family:themify;font-size:18px;line-height:60px;text-align:center}
#wp-calendar #next a:hover:before{color:#e75748}
@media(min-width:992px){#wp-calendar tbody td:not(.pad){line-height:60px}
#wp-calendar tbody td a{line-height:60px}
}
.widget_categories ul{list-style:none}
.widget_categories ul ul{margin-bottom:0}
.widget_categories li{border-bottom:1px solid #e9ebf3;padding:9px 0}
.widget_categories ul ul li{border-bottom:0}
.widget_categories li:first-child{border-top:1px solid #e9ebf3}
.widget_categories ul ul li:first-child{border-top:0}
.widget_categories li span{float:right}
.widget_categories select{margin-bottom:0}
.widget_media_gallery:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.widget_meta ul{list-style:none}
.widget_meta li{border-bottom:1px solid #e9ebf3;padding:9px 0}
.widget_meta li:first-child{border-top:1px solid #e9ebf3}
.widget_meta li:last-child{margin-bottom:0}
.widget_nav_menu ul{list-style:none}
.widget_nav_menu li{border-bottom:1px solid #e9ebf3;padding:9px 0}
.widget_nav_menu ul ul li{border-bottom:0}
.widget_nav_menu li:first-child{border-top:1px solid #e9ebf3}
.widget_nav_menu ul ul li:first-child{border-top:0}
.widget_nav_menu li a{display:inline-block}
.widget_pages ul{list-style:none}
.widget_pages li{border-bottom:1px solid #e9ebf3;padding:9px 0}
.widget_pages ul ul li{border-bottom:0}
.widget_pages li:first-child{border-top:1px solid #e9ebf3}
.widget_pages ul ul li:first-child{border-top:0}
.widget_recent_comments ul{list-style:none}
.widget_recent_comments li{margin-bottom:10px}
.widget_recent_comments li:last-child{margin-bottom:0}
.widget_recent_entries ul{list-style:none}
.widget_recent_entries ul li{position:relative;border-bottom:1px solid #e9ebf3;padding:9px 0}
.widget_recent_entries ul li:first-child{border-top:1px solid #e9ebf3}
.widget_recent_entries ul li a{display:block}
.widget_recent_entries ul li .post-date{display:block}
.widget_rss ul{margin:0;list-style:none}
.widget_rss li{margin-bottom:30px}
.widget_rss li:last-child,.widget_rss ul:last-child{margin-bottom:0}
.widget_rss ul li a.rsswidget{margin-top:5px;margin-bottom:30px}
.widget_rss .rsswidget img{margin-top:-5px}
.widget_rss .rss-date,.widget_rss cite{display:block;padding:15px 0}
.widget_rss cite{color:#2c405b}
.search-form{position:relative}
.widget_search .search-submit{position:absolute;top:0;right:0;border-radius:0 25px 25px 0;padding:13px 30px;background-color:#2c405b;border-color:#2c405b;text-align:center}
.widget_search .search-submit:focus,.widget_search .search-submit:hover{background-color:#e75748;border-color:#e75748;color:#fff}
.widget_search .search-submit:active{background-color:#e75748;border-color:#e75748;color:#fff}
.widget_tag_cloud a{display:inline-block;margin:0 5px 10px 0;padding:4px 30px;border-radius:25px;border:1px solid #e9ebf3;color:#2c405b;-webkit-transition:background-color 250ms cubic-bezier(.075,.82,.165,1) 0s;-o-transition:background-color 250ms cubic-bezier(.075,.82,.165,1) 0s;transition:background-color 250ms cubic-bezier(.075,.82,.165,1) 0s}
.widget_tag_cloud a:hover{background-color:#e75748;color:#fff;border-color:#e75748}
.textwidget>:last-child{margin-bottom:0}
.ewf-social-links{margin-bottom:0}
.ewf-social-links:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
a.ewf-social-icon{display:inline-block;margin-right:10px;margin-bottom:0;text-align:center}
a.ewf-social-icon:last-child{margin-right:0}
a.ewf-social-icon:focus,a.ewf-social-icon:hover{color:#e75748;border-color:#e75748}
a.ewf-social-icon:active{color:#e75748;border-color:#e75748}
a.ewf-social-icon i{font-size:18px;line-height:1}
@media(min-width:768px){#footer-bottom-widget-area-2 .ewf-widget_social_media{text-align:right}
}
.ewf-widget_recent_entries ul{list-style:none}
.ewf-widget_recent_entries ul li:not(:last-child){margin-bottom:15px}
.ewf-widget_recent_entries ul li a{display:inline-block}
.ewf-widget_recent_entries ul li img{display:none}
@media(min-width:991px){.ewf-widget_recent_entries ul li img{border-radius:15px;margin-right:15px;width:90px;height:90px;margin-bottom:15px;display:inline}
.ewf-widget_recent_entries ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.ewf-widget_recent_entries ul li img{margin-bottom:0}
}
.ewf-widget_author_box .author-bio-avatar{margin-bottom:30px}
.ewf-widget_author_box .author-bio{background-color:#e9ebf3;border-radius:15px;padding:30px}
.ewf-widget_author_box .author-bio-avatar img{border-radius:15px}
.ewf-widget_author_box .author-bio-name{line-height:1;margin-bottom:15px}
.ewf-widget_author_box .author-bio-info :last-child{margin-bottom:0}
#footer .ewf-widget_newsletter_subscribe input[type=email]{background-color:#fff}
embed,iframe,object,video{margin-bottom:1.75em;max-width:100%;vertical-align:middle}
.wp-caption{margin-bottom:30px;max-width:100%}
.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}
.wp-caption .wp-caption-text{padding:15px 0}
.gallery{margin-bottom:30px}
.gallery-item{float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.79104477%;text-align:center;vertical-align:top}
.gallery-columns-2 .gallery-item{max-width:50%}
.gallery-columns-3 .gallery-item{max-width:33.33%}
.gallery-columns-4 .gallery-item{max-width:25%}
.gallery-columns-5 .gallery-item{max-width:20%}
.gallery-columns-6 .gallery-item{max-width:16.66%}
.gallery-columns-7 .gallery-item{max-width:14.28%}
.gallery-columns-8 .gallery-item{max-width:12.5%}
.gallery-columns-9 .gallery-item{max-width:11.11%}
.gallery-icon img{margin:0 auto}
.gallery-caption{display:block;padding:15px 0}
.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}
.screen-reader-text{position:absolute!important;overflow:hidden;height:1px;width:1px;clip:rect(1px,1px,1px,1px);word-wrap:normal!important}
.screen-reader-text:focus{z-index:100000;top:5px;left:5px;display:block;width:auto;height:auto;padding:15px 25px 16px;clip:auto!important;font-size:18px;font-weight:300;line-height:normal;text-decoration:none}
.alignleft{float:left;display:inline;margin:0 1.5em 1.5em 0}
.alignright{float:right;display:inline;margin:0 0 1.5em 1.5em}
.aligncenter{display:block;margin-left:auto;margin-right:auto;clear:both}
.ewf-border--top{border-top:1px solid #e9ebf3}
.ewf-border--right{border-right:1px solid #e9ebf3}
.ewf-border--bottom{border-bottom:1px solid #e9ebf3}
.ewf-border--left{border-left:1px solid #e9ebf3}
.ewf-box{border:1px solid #e9ebf3;padding:90px}
.ewf-box :last-child{margin-bottom:0}
.ewf-box--xx-small{padding:15px}
.ewf-box--x-small{padding:30px}
.ewf-box--small{padding:60px}
.ewf-color-text{color:#2c405b}
.ewf-color-heading{color:#2c405b}
.ewf-color-accent{color:#e75748}
.ewf-color-accent-2{color:#2c405b}
.ewf-clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.ewf-clear{clear:both}
.ewf-float--left{float:left}
.ewf-float--none{float:none}
.ewf-float--right{float:right}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;-webkit-box-sizing:border-box;box-sizing:border-box}
@media(min-width:768px){.container{width:750px}
}
@media(min-width:992px){.container{width:970px}
}
@media(min-width:1200px){.container{width:1140px}
}
@media(min-width:1600px){.container{width:1470px}
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;-webkit-box-sizing:border-box;box-sizing:border-box}
.row{margin-right:-15px;margin-left:-15px;-webkit-box-sizing:border-box;box-sizing:border-box}
.row:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media(min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
}
@media(min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
}
@media(min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}
}
.ewf-rounded-corners{border-radius:15px}
.ewf-margin-top--none{margin-top:0}
.ewf-margin-right--none{margin-right:0}
.ewf-margin-bottom--none{margin-bottom:0}
.ewf-margin-left--none{margin-left:0}
.ewf-margin-vertical--none{margin-top:0;margin-bottom:0}
.ewf-margin-horizontal--none{margin-right:0;margin-left:0}
.ewf-margin-around--none{margin:0}
.ewf-margin-top--xx-small{margin-top:15px}
.ewf-margin-right--xx-small{margin-right:15px}
.ewf-margin-bottom--xx-small{margin-bottom:15px}
.ewf-margin-left--xx-small{margin-left:15px}
.ewf-margin-vertical--xx-small{margin-top:15px;margin-bottom:15px}
.ewf-margin-horizontal--xx-small{margin-right:15px;margin-left:15px}
.ewf-margin-around--xx-small{margin:15px}
.ewf-margin-top--x-small{margin-top:30px}
.ewf-margin-right--x-small{margin-right:30px}
.ewf-margin-bottom--x-small{margin-bottom:30px}
.ewf-margin-left--x-small{margin-left:30px}
.ewf-margin-vertical--x-small{margin-top:30px;margin-bottom:30px}
.ewf-margin-horizontal--x-small{margin-right:30px;margin-left:30px}
.ewf-margin-around--x-small{margin:30px}
.ewf-margin-top--small{margin-top:60px}
.ewf-margin-right--small{margin-right:60px}
.ewf-margin-bottom--small{margin-bottom:60px}
.ewf-margin-left--small{margin-left:60px}
.ewf-margin-vertical--small{margin-top:60px;margin-bottom:60px}
.ewf-margin-horizontal--small{margin-right:60px;margin-left:60px}
.ewf-margin-around--small{margin:60px}
.ewf-margin-top--medium{margin-top:90px}
.ewf-margin-right--medium{margin-right:90px}
.ewf-margin-bottom--medium{margin-bottom:90px}
.ewf-margin-left--medium{margin-left:90px}
.ewf-margin-vertical--medium{margin-top:90px;margin-bottom:90px}
.ewf-margin-horizontal--medium{margin-right:90px;margin-left:90px}
.ewf-margin-around--medium{margin:90px}
.ewf-margin-top--large{margin-top:120px}
.ewf-margin-right--large{margin-right:120px}
.ewf-margin-bottom--large{margin-bottom:120px}
.ewf-margin-left--large{margin-left:120px}
.ewf-margin-vertical--large{margin-top:120px;margin-bottom:120px}
.ewf-margin-horizontal--large{margin-right:120px;margin-left:120px}
.ewf-margin-around--large{margin:120px}
.ewf-margin-top--x-large{margin-top:150px}
.ewf-margin-right--x-large{margin-right:150px}
.ewf-margin-bottom--x-large{margin-bottom:150px}
.ewf-margin-left--x-large{margin-left:150px}
.ewf-margin-vertical--x-large{margin-top:150px;margin-bottom:150px}
.ewf-margin-horizontal--x-large{margin-right:150px;margin-left:150px}
.ewf-margin-around--x-large{margin:150px}
.ewf-margin-top--xx-large{margin-top:180px}
.ewf-margin-right--xx-large{margin-right:180px}
.ewf-margin-bottom--xx-large{margin-bottom:180px}
.ewf-margin-left--xx-large{margin-left:180px}
.ewf-margin-vertical--xx-large{margin-top:180px;margin-bottom:180px}
.ewf-margin-horizontal--xx-large{margin-right:180px;margin-left:180px}
.ewf-margin-around--xx-large{margin:180px}
.ewf-padding-top--none{padding-top:0!important}
.ewf-padding-right--none{padding-right:0!important}
.ewf-padding-bottom--none{padding-bottom:0!important}
.ewf-padding-left--none{padding-left:0!important}
.ewf-padding-vertical--none{padding-top:0;padding-bottom:0}
.ewf-padding-horizontal--none{padding-right:0;padding-left:0}
.ewf-padding-around--none{padding:0}
.ewf-padding-top--xx-small{padding-top:15px}
.ewf-padding-right--xx-small{padding-right:15px}
.ewf-padding-bottom--xx-small{padding-bottom:15px}
.ewf-padding-left--xx-small{padding-left:15px}
.ewf-padding-vertical--xx-small{padding-top:15px;padding-bottom:15px}
.ewf-padding-horizontal--xx-small{padding-right:15px;padding-left:15px}
.ewf-padding-around--xx-small{padding:15px}
.ewf-padding-top--x-small{padding-top:30px}
.ewf-padding-right--x-small{padding-right:30px}
.ewf-padding-bottom--x-small{padding-bottom:30px}
.ewf-padding-left--x-small{padding-left:30px}
.ewf-padding-vertical--x-small{padding-top:30px;padding-bottom:30px}
.ewf-padding-horizontal--x-small{padding-right:30px;padding-left:30px}
.ewf-padding-around--x-small{padding:30px}
.ewf-padding-top--small{padding-top:60px}
.ewf-padding-right--small{padding-right:60px}
.ewf-padding-bottom--small{padding-bottom:60px}
.ewf-padding-left--small{padding-left:60px}
.ewf-padding-vertical--small{padding-top:60px;padding-bottom:60px}
.ewf-padding-horizontal--small{padding-right:60px;padding-left:60px}
.ewf-padding-around--small{padding:60px}
.ewf-padding-top--medium{padding-top:90px}
.ewf-padding-right--medium{padding-right:90px}
.ewf-padding-bottom--medium{padding-bottom:90px}
.ewf-padding-left--medium{padding-left:90px}
.ewf-padding-vertical--medium{padding-top:90px;padding-bottom:90px}
.ewf-padding-horizontal--medium{padding-right:90px;padding-left:90px}
.ewf-padding-around--medium{padding:90px}
.ewf-padding-top--large{padding-top:120px}
.ewf-padding-right--large{padding-right:120px}
.ewf-padding-bottom--large{padding-bottom:120px}
.ewf-padding-left--large{padding-left:120px}
.ewf-padding-vertical--large{padding-top:120px;padding-bottom:120px}
.ewf-padding-horizontal--large{padding-right:120px;padding-left:120px}
.ewf-padding-around--large{padding:120px}
.ewf-padding-top--x-large{padding-top:150px}
.ewf-padding-right--x-large{padding-right:150px}
.ewf-padding-bottom--x-large{padding-bottom:150px}
.ewf-padding-left--x-large{padding-left:150px}
.ewf-padding-vertical--x-large{padding-top:150px;padding-bottom:150px}
.ewf-padding-horizontal--x-large{padding-right:150px;padding-left:150px}
.ewf-padding-around--x-large{padding:150px}
.ewf-padding-top--xx-large{padding-top:180px}
.ewf-padding-right--xx-large{padding-right:180px}
.ewf-padding-bottom--xx-large{padding-bottom:180px}
.ewf-padding-left--xx-large{padding-left:180px}
.ewf-padding-vertical--xx-large{padding-top:180px;padding-bottom:180px}
.ewf-padding-horizontal--xx-large{padding-right:180px;padding-left:180px}
.ewf-padding-around--xx-large{padding:180px}
.ewf-is-static{position:static}
.ewf-is-relative{position:relative}
.ewf-is-fixed{position:fixed}
.ewf-is-absolute{position:absolute}
.ewf-scrollable{overflow:auto}
.ewf-scrollable--none{overflow:hidden}
.ewf-scrollable--y{max-height:100%;overflow:hidden;overflow-y:auto}
.ewf-scrollable--x{max-width:100%;overflow:hidden;overflow-x:auto}
.ewf-text-align--left{text-align:left}
.ewf-text-align--center{text-align:center}
.ewf-text-align--right{text-align:right}
.ewf-text-transform--uppercase{text-transform:uppercase}
.ewf-truncate{max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ewf-truncate--25{max-width:25%}
.ewf-truncate--50{max-width:50%}
.ewf-truncate--75{max-width:75%}
@media(min-width:991px){.ewf-valign--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.ewf-valign--center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.ewf-valign--bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
}
.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}
.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}
@media(max-width:767px){.visible-xs{display:block!important}
table.visible-xs{display:table!important}
tr.visible-xs{display:table-row!important}
td.visible-xs,th.visible-xs{display:table-cell!important}
}
@media(max-width:767px){.visible-xs-block{display:block!important}
}
@media(max-width:767px){.visible-xs-inline{display:inline!important}
}
@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}
table.visible-sm{display:table!important}
tr.visible-sm{display:table-row!important}
td.visible-sm,th.visible-sm{display:table-cell!important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}
}
@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}
table.visible-md{display:table!important}
tr.visible-md{display:table-row!important}
td.visible-md,th.visible-md{display:table-cell!important}
}
@media(min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}
}
@media(min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}
}
@media(min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}
}
@media(min-width:1200px){.visible-lg{display:block!important}
table.visible-lg{display:table!important}
tr.visible-lg{display:table-row!important}
td.visible-lg,th.visible-lg{display:table-cell!important}
}
@media(min-width:1200px){.visible-lg-block{display:block!important}
}
@media(min-width:1200px){.visible-lg-inline{display:inline!important}
}
@media(min-width:1200px){.visible-lg-inline-block{display:inline-block!important}
}
@media(max-width:767px){.hidden-xs{display:none!important}
}
@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}
}
@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}
}
@media(min-width:1200px){.hidden-lg{display:none!important}
}
.ewf-theme-contrast{color:#fff}
.ewf-theme-contrast h1,.ewf-theme-contrast h2,.ewf-theme-contrast h3,.ewf-theme-contrast h4,.ewf-theme-contrast h5,.ewf-theme-contrast h6,.ewf-theme-contrast strong{color:#fff}
.ewf-theme-contrast abbr[title]{border-bottom-color:#fff}
.ewf-theme-contrast blockquote,.ewf-theme-contrast cite,.ewf-theme-contrast q{color:#fff}
.ewf-theme-contrast hr{background-color:rgba(255,255,255,.25)}
.ewf-theme-contrast table,.ewf-theme-contrast td,.ewf-theme-contrast th{border-color:rgba(255,255,255,.25)}
.ewf-theme-contrast #wp-calendar th{color:#fff}
.ewf-theme-contrast a{color:#ededef}
.ewf-theme-contrast a:focus{color:#fff}
.ewf-theme-contrast a:hover{color:#fff}
.ewf-theme-contrast a:active{color:#fff}
.ewf-theme-contrast .ewf-slider__pager button{background-color:#fff}
.ewf-theme-contrast .ewf-counter__icon i,.ewf-theme-contrast .ewf-counter__standard,.ewf-theme-contrast .ewf-counter__symbol,.ewf-theme-contrast .ewf-counter__title{color:#fff}
.ewf-theme-contrast .ewf-generic-slider__pager .slick-dots li button{background-color:#fff}
.ewf-theme-contrast .ewf-iconbox__icon i{color:#fff}
.ewf-theme-contrast .ewf-testimonial-slider__pager .slick-dots li button{background-color:#fff}
.ewf-theme-contrast .ewf-post-summary,.ewf-theme-contrast .ewf-post-summary *{border-color:rgba(255,255,255,.25)}
.ewf-theme-contrast .ewf-location{background-color:transparent;border:1px solid rgba(255,255,255,.25)}
.ewf-theme-contrast .ewf-timeline__slides,.ewf-theme-contrast .ewf-timeline__slides li{border-color:rgba(255,255,255,.25)}
.ewf-theme-contrast .widget_archive li,.ewf-theme-contrast .widget_categories li,.ewf-theme-contrast .widget_meta li,.ewf-theme-contrast .widget_nav_menu li,.ewf-theme-contrast .widget_pages li,.ewf-theme-contrast .widget_recent_entries li,.ewf-theme-contrast .widget_recent_entries ul li:first-child,.ewf-theme-contrast .widget_tag_cloud a,.ewf-theme-contrast a.social-icon{border-color:rgba(255,255,255,.25)}
.ewf-theme-contrast #wp-calendar tbody td:not(.pad){border-color:rgba(255,255,255,.25)}
.ewf-theme-contrast .widget_rss .rss-date,.ewf-theme-contrast .widget_rss cite{color:#fff}
.ewf-theme-contrast .widget_search .search-submit{background-color:#e75748;border-color:#e75748}
.ewf-theme-contrast .ewf-widget_author_box .author-bio{background-color:#2c405b;border:1px solid rgba(255,255,255,.25)}
.sf-menu li.dropdown ul li a:after{display:none}
.sf-menu li.dropdown.sfHover a.sf-with-ul{color:#e75748}
.ewf-theme-contrast .div-h1{color:#fff;margin-bottom:15px;font-size:45px;line-height:54px;font-weight:500;margin-top:3px;font-family:Poppins,sans-serif}
.div-h1:first-child{margin-top:0}
.ewf-headline h1.ewf-headline__title{position:relative;margin-top:0;margin-bottom:0;font-weight:500;text-transform:uppercase;font-size:26px;line-height:36px;margin-top:10px;font-family:Poppins,sans-serif}
.z-grid,.z-grid *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.z-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:start;margin:30px auto;padding:0;list-style:none;-ms-align-items:flex-start;align-items:flex-start;width:100%}
.g-right{-ms-flex-pack:right;justify-content:right}
.g-left{-ms-flex-pack:left;justify-content:left}
.g-center{-ms-flex-pack:center;justify-content:center}
.g-justify{-ms-flex-pack:space-between;justify-content:space-between}
.g-v-top{-ms-align-items:flex-start;align-items:flex-start}
.g-item{display:block;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:100%;margin:0 30px 30px 0;border:0;box-sizing:border-box;border-radius:4px;text-align:center;line-height:0;width:100%;float:left;background-color:#f7f7f7}
.g-item:last-child{margin-right:0!important}
.g-nogutter>.g-item{margin-right:0!important;margin-bottom:0!important}
.g-border>.g-item{border:1px solid #d6d6d6}
.g-grid{padding:1px 0 0 1px;-ms-align-items:stretch;align-items:stretch}
.g-grid>.g-item{margin:-1px 0 0 -1px!important;border:1px solid #d6d6d6;text-align:center}
.g-hover>.g-item{background-color:#fff}
.g-hover>.g-item:hover{background-color:#f2f2f2}
.g-0,.g-auto{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.g-0>.g-item,.g-auto>.g-item{width:100%!important;max-width:100%!important}
.g-item>a[data-lightbox]>img{display:block;position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.g-item p{margin:0;line-height:1.5em;padding:7px;width:100%;float:left}
.g-item a[data-lightbox]{position:relative;cursor:zoom-in;cursor:-webkit-zoom-in;width:100%;float:left}
.g-item a[data-lightbox]:before{display:block;top:0;left:0;width:100%;height:100%;background:#000;z-index:1;content:'';display:block;position:absolute;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.g-item a[data-lightbox]:hover:before{opacity:.4}
.g-item a[data-lightbox]:after{display:block;content:'';top:50%;left:50%;width:48px;height:48px;margin:-24px;line-height:48px;text-align:center;z-index:2;display:block;position:absolute;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:url(../images/zoom1.png);background-repeat:no-repeat;background-position:center center}
.g-item a[data-lightbox]:hover:after{opacity:1;width:96px;height:96px;margin:-48px;line-height:96px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:url(../images/zoom2.png);background-repeat:no-repeat;background-position:center center}
.z-grid.g-1 .g-item{margin-right:0}
.g-item a{width:100%;padding-top:75%;background-size:100%}
.g-item.img-100 a{padding-top:100%}
.z-grid-float{width:100%}
.z-grid-float>.g-item>a>img{max-width:100%}
.float-left{float:left;margin-right:0}
.float-right{float:right;margin-left:0}
@media(min-width:600px){.z-grid-float{width:45%}
.z-grid-float>.g-item>a>img{max-width:100%}
.float-left{float:left;margin-right:30px}
.float-right{float:right;margin-left:3%}
.z-grid>.g-item{width:50%;max-width:calc(50% - 15px);margin-right:30px}
.g-item:nth-child(2n){margin-right:0}
.g-nogutter>.g-item{max-width:50%}
.g-grid>.g-item{max-width:calc(50%+1px)}
}
@media(min-width:768px){.z-grid>.g-item{width:33.333333%;max-width:calc(33.333333% - 20px);margin-right:30px}
.g-item:nth-child(3n){margin-right:0}
.g-nogutter>.g-item{max-width:33.333333%}
.g-grid>.g-item{max-width:calc(33.333333%+1px)}
}
@media(min-width:992px){.z-grid>.g-item{width:25%;max-width:calc(25% - 22.5px);margin-right:30px}
.g-item:nth-child(4n){margin-right:0}
.g-nogutter>.g-item{max-width:25%}
.g-grid>.g-item{max-width:calc(25%+1px)}
}
@media(min-width:1200px){.z-grid>.g-item{width:20%;max-width:calc(20% - 24px);margin-right:30px}
.g-item:nth-child(5n){margin-right:0}
.g-nogutter>.g-item{max-width:20%}
.g-grid>.g-item{max-width:calc(20%+1px)}
}
.g-1.g-nogutter>.g-item,.g-1>.g-item{width:100%;max-width:100%}
.z-grid.g-2>.g-item{width:50%;max-width:calc(50% - 15px);margin-right:30px}
.g-2>.g-item:nth-child(2n){margin-right:0}
.g-2.g-nogutter>.g-item{max-width:50%}
.g-2.g-grid>.g-item{max-width:calc(50%+1px)}
.z-grid.g-3>.g-item{width:33.333333%;max-width:calc(33.333333% - 20px);margin-right:30px}
.g-3>.g-item:nth-child(3n){margin-right:0}
.g-3.g-nogutter>.g-item{max-width:33.333333%}
.g-3.g-grid>.g-item{max-width:calc(33.333333%+1px)}
.z-grid.g-4>.g-item{width:25%;max-width:calc(25% - 22.5px);margin-right:30px}
.g-4>.g-item:nth-child(4n){margin-right:0}
.g-4.g-nogutter>.g-item{max-width:25%}
.g-4.g-grid>.g-item{max-width:calc(25%+1px)}
.z-grid.g-5>.g-item{width:20%;max-width:calc(20% - 24px);margin-right:30px}
.g-5>.g-item:nth-child(5n){margin-right:0}
.g-5.g-nogutter>.g-item{max-width:20%}
.g-5.g-grid>.g-item{max-width:calc(20%+1px)}
.z-grid.g-6>.g-item{width:16.666666%;max-width:calc(16.666666% - 25px);margin-right:30px}
.g-6>.g-item:nth-child(6n){margin-right:0}
.g-6.g-nogutter>.g-item{max-width:16.666666%}
.g-6.g-grid>.g-item{max-width:calc(16.666666%+1px)}
@media(min-width:600px){.g-sm-1.g-nogutter>.g-item,.g-sm-1>.g-item{width:100%;max-width:100%}
.z-grid.g-sm-2>.g-item{width:50%;max-width:calc(50% - 15px);margin-right:30px}
.g-sm-2>.g-item:nth-child(2n){margin-right:0}
.g-sm-2.g-nogutter>.g-item{max-width:50%}
.g-sm-2.g-grid>.g-item{max-width:calc(50%+1px)}
.z-grid.g-sm-3>.g-item{width:33.333333%;max-width:calc(33.333333% - 20px);margin-right:30px}
.g-sm-3>.g-item:nth-child(3n){margin-right:0}
.g-sm-3.g-nogutter>.g-item{max-width:33.333333%}
.g-sm-3.g-grid>.g-item{max-width:calc(33.333333%+1px)}
.z-grid.g-sm-4>.g-item{width:25%;max-width:calc(25% - 22.5px);margin-right:30px}
.g-sm-4>.g-item:nth-child(4n){margin-right:0}
.g-sm-4.g-nogutter>.g-item{max-width:25%}
.g-sm-4.g-grid>.g-item{max-width:calc(25%+1px)}
.z-grid.g-sm-5>.g-item{width:20%;max-width:calc(20% - 24px);margin-right:30px}
.g-sm-5>.g-item:nth-child(5n){margin-right:0}
.g-sm-5.g-nogutter>.g-item{max-width:20%}
.g-sm-5.g-grid>.g-item{max-width:calc(20%+1px)}
.z-grid.g-sm-6>.g-item{width:16.666666%;max-width:calc(16.666666% - 25px);margin-right:30px}
.g-sm-6>.g-item:nth-child(6n){margin-right:0}
.g-sm-6.g-nogutter>.g-item{max-width:16.666666%}
.g-sm-6.g-grid>.g-item{max-width:calc(16.666666%+1px)}
}
@media(min-width:768px){.g-md-1.g-nogutter>.g-item,.g-md-1>.g-item{width:100%;max-width:100%}
.z-grid.g-md-2>.g-item{width:50%;max-width:calc(50% - 15px);margin-right:30px}
.g-md-2>.g-item:nth-child(2n){margin-right:0}
.g-md-2.g-nogutter>.g-item{max-width:50%}
.g-md-2.g-grid>.g-item{max-width:calc(50%+1px)}
.z-grid.g-md-3>.g-item{width:33.333333%;max-width:calc(33.333333% - 20px);margin-right:30px}
.g-md-3>.g-item:nth-child(3n){margin-right:0}
.g-md-3.g-nogutter>.g-item{max-width:33.333333%}
.g-md-3.g-grid>.g-item{max-width:calc(33.333333%+1px)}
.z-grid.g-md-4>.g-item{width:25%;max-width:calc(25% - 22.5px);margin-right:30px}
.g-md-4>.g-item:nth-child(4n){margin-right:0}
.g-md-4.g-nogutter>.g-item{max-width:25%}
.g-md-4.g-grid>.g-item{max-width:calc(25%+1px)}
.z-grid.g-md-5>.g-item{width:20%;max-width:calc(20% - 24px);margin-right:30px}
.g-md-5>.g-item:nth-child(5n){margin-right:0}
.g-md-5.g-nogutter>.g-item{max-width:20%}
.g-md-5.g-grid>.g-item{max-width:calc(20%+1px)}
.z-grid.g-md-6>.g-item{width:16.666666%;max-width:calc(16.666666% - 25px);margin-right:30px}
.g-md-6>.g-item:nth-child(6n){margin-right:0}
.g-md-6.g-nogutter>.g-item{max-width:16.666666%}
.g-md-6.g-grid>.g-item{max-width:calc(16.666666%+1px)}
}
@media(min-width:992px){.g-lg-1.g-nogutter>.g-item,.g-lg-1>.g-item{width:100%;max-width:100%}
.z-grid.g-lg-2>.g-item{width:50%;max-width:calc(50% - 15px);margin-right:30px}
.g-lg-2>.g-item:nth-child(2n){margin-right:0}
.g-lg-2.g-nogutter>.g-item{max-width:50%}
.g-lg-2.g-grid>.g-item{max-width:calc(50%+1px)}
.z-grid.g-lg-3>.g-item{width:33.333333%;max-width:calc(33.333333% - 20px);margin-right:30px}
.g-lg-3>.g-item:nth-child(3n){margin-right:0}
.g-lg-3.g-nogutter>.g-item{max-width:33.333333%}
.g-lg-3.g-grid>.g-item{max-width:calc(33.333333%+1px)}
.z-grid.g-lg-4>.g-item{width:25%;max-width:calc(25% - 22.5px);margin-right:30px}
.g-lg-4>.g-item:nth-child(4n){margin-right:0}
.g-lg-4.g-nogutter>.g-item{max-width:25%}
.g-lg-4.g-grid>.g-item{max-width:calc(25%+1px)}
.z-grid.g-lg-5>.g-item{width:20%;max-width:calc(20% - 24px);margin-right:30px}
.g-lg-5>.g-item:nth-child(5n){margin-right:0}
.g-lg-5.g-nogutter>.g-item{max-width:20%}
.g-lg-5.g-grid>.g-item{max-width:calc(20%+1px)}
.z-grid.g-lg-6>.g-item{width:16.666666%;max-width:calc(16.666666% - 25px);margin-right:30px}
.g-lg-6>.g-item:nth-child(6n){margin-right:0}
.g-lg-6.g-nogutter>.g-item{max-width:16.666666%}
.g-lg-6.g-grid>.g-item{max-width:calc(16.666666%+1px)}
}
@media(min-width:1200px){.g-xl-1.g-nogutter>.g-item,.g-xl-1>.g-item{width:100%;max-width:100%}
.z-grid.g-xl-2>.g-item{width:50%;max-width:calc(50% - 15px);margin-right:30px}
.g-xl-2>.g-item:nth-child(2n){margin-right:0}
.g-xl-2.g-nogutter>.g-item{max-width:50%}
.g-xl-2.g-grid>.g-item{max-width:calc(50%+1px)}
.z-grid.g-xl-3>.g-item{width:33.333333%;max-width:calc(33.333333% - 20px);margin-right:30px}
.g-xl-3>.g-item:nth-child(3n){margin-right:0}
.g-xl-3.g-nogutter>.g-item{max-width:33.333333%}
.g-xl-3.g-grid>.g-item{max-width:calc(33.333333%+1px)}
.z-grid.g-xl-4>.g-item{width:25%;max-width:calc(25% - 22.5px);margin-right:30px}
.g-xl-4>.g-item:nth-child(4n){margin-right:0}
.g-xl-4.g-nogutter>.g-item{max-width:25%}
.g-xl-4.g-grid>.g-item{max-width:calc(25%+1px)}
.z-grid.g-xl-5>.g-item{width:20%;max-width:calc(20% - 24px);margin-right:30px}
.g-xl-5>.g-item:nth-child(5n){margin-right:0}
.g-xl-5.g-nogutter>.g-item{max-width:20%}
.g-xl-5.g-grid>.g-item{max-width:calc(20%+1px)}
.z-grid.g-xl-6>.g-item{width:16.666666%;max-width:calc(16.666666% - 25px);margin-right:30px}
.g-xl-6>.g-item:nth-child(6n){margin-right:0}
.g-xl-6.g-nogutter>.g-item{max-width:16.666666%}
.g-xl-6.g-grid>.g-item{max-width:calc(16.666666%+1px)}
}
@media(min-width:1440px){.g-xxl-1.g-nogutter>.g-item,.g-xxl-1>.g-item{width:100%;max-width:100%}
.z-grid.g-xxl-2>.g-item{width:50%;max-width:calc(50% - 15px);margin-right:30px}
.g-xxl-2>.g-item:nth-child(2n){margin-right:0}
.g-xxl-2.g-nogutter>.g-item{max-width:50%}
.g-xxl-2.g-grid>.g-item{max-width:calc(50%+1px)}
.z-grid.g-xxl-3>.g-item{width:33.333333%;max-width:calc(33.333333% - 20px);margin-right:30px}
.g-xxl-3>.g-item:nth-child(3n){margin-right:0}
.g-xxl-3.g-nogutter>.g-item{max-width:33.333333%}
.g-xxl-3.g-grid>.g-item{max-width:calc(33.333333%+1px)}
.z-grid.g-xxl-4>.g-item{width:25%;max-width:calc(25% - 22.5px);margin-right:30px}
.g-xxl-4>.g-item:nth-child(4n){margin-right:0}
.g-xxl-4.g-nogutter>.g-item{max-width:25%}
.g-xxl-4.g-grid>.g-item{max-width:calc(25%+1px)}
.z-grid.g-xxl-5>.g-item{width:20%;max-width:calc(20% - 24px);margin-right:30px}
.g-xxl-5>.g-item:nth-child(5n){margin-right:0}
.g-xxl-5.g-nogutter>.g-item{max-width:20%}
.g-xxl-5.g-grid>.g-item{max-width:calc(20%+1px)}
.z-grid.g-xxl-6>.g-item{width:16.666666%;max-width:calc(16.666666% - 25px);margin-right:30px}
.g-xxl-6>.g-item:nth-child(6n){margin-right:0}
.g-xxl-6.g-nogutter>.g-item{max-width:16.666666%}
.g-xxl-6.g-grid>.g-item{max-width:calc(16.666666%+1px)}
}
@media(min-width:1600px){.z-grid.index-pro>.g-item{width:25%;max-width:calc(25% - 22.5px);margin-right:30px}
}
html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}
.lightbox a img{border:0}
.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}
.lb-outerContainer:after{content:"";display:table;clear:both}
.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
.lb-container>.nav{left:0}
.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}
.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}
.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}
.lb-nav a.lb-prev:hover{opacity:1}
.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}
.lb-nav a.lb-next:hover{opacity:1}
.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.lb-dataContainer:after{content:"";display:table;clear:both}
.lb-data{padding:0 4px;color:#ccc}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;margin-top:8px}
.lb-data .lb-caption{font-weight:700;line-height:1.5em}
.lb-data .lb-caption a{color:#4ae}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
.lb-data .lb-close:hover{cursor:pointer;opacity:1}
.idex-img-100{width:100%;padding-top:100%;position:relative}
.idex-img-100 img{background:url(../images/bj1.png) no-repeat;-moz-background-size:100%;-webkit-background-size:100%;-o-background-size:100%;background-size:100%;display:block;position:absolute;top:0;left:0;max-width:100%;max-height:100%}
.idex-img-100 .a-img{background-color:#2c405b;opacity:0;position:absolute;top:50%;left:50%;width:100%;height:100%;color:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.error-page{padding:30px 120px 80px 120px;overflow:hidden}
.error-page-left{float:left;width:50%;padding-left:80px}
@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:local('Merriweather'),local('Merriweather-Regular'),url(/fonts/s/merriweather/v12/RFda8w1V0eDZheqfcyQ4EK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}
@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:local('Merriweather'),local('Merriweather-Regular'),url(../fonts/rfda8w1v0edzheqfcyq4ejx5f-9o1vgp2exwfjgl7ay.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:local('Merriweather'),local('Merriweather-Regular'),url(../fonts/rfda8w1v0edzheqfcyq4ed0lw-43amezio6xutljad8.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:local('Merriweather'),local('Merriweather-Regular'),url(../fonts/rfda8w1v0edzheqfcyq4eogdm0lzdjqr5-oayxsoefg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}
.error-page-right{float:left;width:50%}
p.error-page-p1{font-family:Merriweather;font-size:30px;line-height:55px;color:#792030;margin-bottom:18px;margin-top:80px}
p.error-page-p1 span{text-transform:uppercase;background:url(../images/404-bg.png) repeat-x;background-position:center bottom;padding-bottom:14px;font-size:44px;font-weight:700;letter-spacing:7px}
p.error-page-p2{text-transform:uppercase;background:url(../images/button.png) no-repeat;background-position:right 5px;font-family:Arial;font-size:17px;color:#333;font-weight:700;float:left;padding-right:15px;margin-top:20px;margin-bottom:30px}
p.error-page-p2 a,p.error-page-p3 a{color:#0d4d69}
p.error-page-p2 a:hover,p.error-page-p3 a:hover{text-decoration:none}
p.error-page-p3{margin-top:0;float:left;width:100%;color:#666}
@media only screen and (min-width:220px) and (max-width:479px){.error-page-left{width:inherit!important;padding-left:inherit!important}
.error-page-left img{width:100%}
.error-page-right{float:inherit!important;width:inherit!important}
p.error-page-p1 span{font-size:20px!important;letter-spacing:2px!important}
p.error-page-p1{font-size:24px!important}
p.error-page-p2{background:0 0!important;font-size:15px!important}
p.error-page-p3{line-height:18px!important}
}
@media only screen and (min-width:480px) and (max-width:767px){.error-page-left img{width:100%}
.error-page-left{padding-left:inherit!important}
p.error-page-p1{margin-top:inherit!important}
p.error-page-p1 span{font-size:20px!important;letter-spacing:2px!important}
p.error-page-p1{font-size:24px!important}
p.error-page-p2{background:0 0!important;font-size:15px!important}
p.error-page-p3{line-height:18px!important}
}
@media only screen and (min-width:768px) and (max-width:991px){.error-page-left img{width:100%}
p.error-page-p1{margin-top:inherit!important}
p.error-page-p3{line-height:18px!important}
p.error-page-p1 span{font-size:30px!important}
}
.pape-1{width:100%;float:left;margin-top:30px}
.pape-1 a{margin-right:20px;padding:8px 30px;border:1px solid #004a8d;border-radius:10px;background:#004a8d;color:#fff}
.pape-1 a:hover{background:#e75748;color:#fff}
.table{display:block;width:100%;margin:15px auto;text-align:center;border:0;overflow-y:auto}
.table table{width:100%;min-width:320px;margin:0;border-collapse:collapse;border-spacing:0}
.table td,.table th{padding:6px;text-align:center}
.table caption,.table tfoot td{padding:10px 15px}
.nowrap,.nowrap td,.nowrap th,.nowrap--10>tr>th:nth-last-child(10) .nowrap--11>tr>td:nth-last-child(11),.nowrap--11>tr>th:nth-last-child(11) .nowrap--12>tr>td:nth-last-child(12),.nowrap--12>tr>th:nth-last-child(12),.nowrap--1>tr>th:nth-last-child(1) .nowrap--2>tr>td:nth-last-child(2),.nowrap--2>tr>th:nth-last-child(2) .nowrap--3>tr>td:nth-last-child(3),.nowrap--3>tr>th:nth-last-child(3) .nowrap--4>tr>td:nth-last-child(4),.nowrap--4>tr>th:nth-last-child(4) .nowrap--5>tr>td:nth-last-child(5),.nowrap--5>tr>th:nth-last-child(5) .nowrap--6>tr>td:nth-last-child(6),.nowrap--6>tr>th:nth-last-child(6) .nowrap--7>tr>td:nth-last-child(7),.nowrap--7>tr>th:nth-last-child(7) .nowrap--8>tr>td:nth-last-child(8),.nowrap--8>tr>th:nth-last-child(8) .nowrap--9>tr>td:nth-last-child(9),.nowrap--9>tr>th:nth-last-child(9) .nowrap--10>tr>td:nth-last-child(10),.nowrap-10>tr>th:nth-child(10) .nowrap-11>tr>td:nth-child(11),.nowrap-11>tr>th:nth-child(11) .nowrap-12>tr>td:nth-child(12),.nowrap-12>tr>th:nth-child(12) .nowrap--1>tr>td:nth-last-child(1),.nowrap-1>tr>td:nth-child(1),.nowrap-1>tr>th:nth-child(1) .nowrap-2>tr>td:nth-child(2),.nowrap-2>tr>th:nth-child(2) .nowrap-3>tr>td:nth-child(3),.nowrap-3>tr>th:nth-child(3) .nowrap-4>tr>td:nth-child(4),.nowrap-4>tr>th:nth-child(4) .nowrap-5>tr>td:nth-child(5),.nowrap-5>tr>th:nth-child(5) .nowrap-6>tr>td:nth-child(6),.nowrap-6>tr>th:nth-child(6) .nowrap-7>tr>td:nth-child(7),.nowrap-7>tr>th:nth-child(7) .nowrap-8>tr>td:nth-child(8),.nowrap-8>tr>th:nth-child(8) .nowrap-9>tr>td:nth-child(9),.nowrap-9>tr>th:nth-child(9) .nowrap-10>tr>td:nth-child(10),.nowrap-th th{white-space:nowrap}
.table.collapse{overflow:hidden}
.toggle-target,.toggle-trigger{display:block;width:100%}
.toggle-trigger{cursor:pointer}
.table .toggle-target,.table .toggle-trigger{margin:0}
.table-caption{position:relative;margin-bottom:0;padding:10px 15px;line-height:1;text-align:center}
.table-caption>span{display:inline-block;margin:0;padding:0}
.table-caption:after{content:'+';font-size:16px;font-weight:700;line-height:20px;display:block;position:absolute;right:15px;top:50%;height:22px;width:22px;margin-top:-11px;border-radius:50%;text-align:center;background-color:#e75748;color:#fff}
.expanded .table-caption:after{content:'–'}
.table-collapse.table-animate .table-caption{text-align:left}
.table-collapse.table-animate .table-caption>span{position:relative;left:0;text-align:left;-webkit-transition:all 240ms ease;-o-transition:all 240ms ease;transition:all 240ms ease}
.table-collapse.table-animate .expanded .table-caption>span{left:50%;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.table-wrapper{display:block;width:100%;overflow-y:auto}
.table-wrapper table{border-top:0}
.table table,.table-caption>span{font-size:16px;line-height:1.42857}
.table caption,.table th,.table-caption>span{font-weight:700}
.table caption,.table td,.table th,.table-caption{border:1px solid #dee0e0}
.table td,.table th{border-top:0}
.table caption,.table th,.table-caption>span{color:#333}
.table-hover tbody>tr:hover,.table:not(.table-hover) tbody>tr:nth-child(odd){background:#f5f5f5}
.idex-img-100:hover .a-img{background-color:#2c405b;opacity:.85;position:absolute;top:50%;left:50%;width:100%;height:100%;color:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.index-pro-1{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.g-item .idex-img-100 a{width:auto;padding:5px}
.index-pro-tit a{font-family:Poppins,sans-serif;color:#fff;font-weight:500;text-decoration:none;font-size:18px}
.index-pro-tit a:hover{text-decoration:underline}
.g-item .idex-img-100 .index-pro-p{margin-bottom:30px}
.g-item .idex-img-100 .a-img a.browse{color:#fff;background-color:#e75748;text-transform:uppercase;padding:15px 40px;font-size:14px;text-align:center;border:0;font-weight:900;border-radius:50px;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s}
.g-item .idex-img-100 .a-img a.browse:hover{color:#e75748;background-color:#fff}
.index-img-100-70{width:70px;height:70px;margin-left:auto;margin-right:auto}
.ewf-generic-slider img{border-radius:20px}
.img-67-5{position:relative;width:100%;padding-top:67.5%}
.img-74-3{position:relative;width:100%;padding-top:74.3%}
.img-75{position:relative;width:100%;padding-top:75%}
.img-81{position:relative;width:100%;padding-top:81%}
.img-98-4{position:relative;width:100%;padding-top:89.4%}
.img-100{position:relative;width:100%;padding-top:100%}
.img-110{position:relative;width:100%;padding-top:110%}
.img-135-4{position:relative;width:100%;padding-top:135.4%}
.img-154-3{position:relative;width:100%;padding-top:154.3%}
.img-111-84{position:relative;width:100%;padding-top:111.84%}
.img-100 img,.img-110 img,.img-111-84 img,.img-135-4 img,.img-154-3 img,.img-67-5 img,.img-74-3 img,.img-74-3 iframe,.img-75 img,.img-81 img,.img-98-4 img{display:block;position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.img-74-3 iframe{width:100%;height:100%;}
.ewf-testimonial-slider.ewf-margin-bottom--none{position:relative;width:100%;float:left;padding:20px;background:#fff}
.pdf-img{width:34%;float:left}
.pdf-texe{position:absolute;top:50%;width:60%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.pdf-texe p{font-size:26px;line-height:45px;font-weight:300}
.index-tech-tit a{font-family:Poppins,sans-serif;color:#022169;font-weight:500;text-decoration:none}
.index-tech-tit a:hover{color:#e75748;text-decoration:underline}
.index-tech .g-item .img-75 a{width:auto;padding:0;display:block}
.index-tech .g-item p a{width:auto;padding:10px 0;display:block}
.index-tech .g-item p{padding:0 20px;line-height:28px}
.index-tech .g-item .index-tech-tit{margin-top:20px;font-size:18px;font-weight:bolder}
.index-tech .g-item .index-tech-p{font-size:16px;font-weight:400;color:#022169}
.index-tech .g-item{position:relative;border-radius:2em 0 0 0;text-align:left}
.index-tech .g-item .img-75 a img{border-radius:2em 0;background-color:#f7f7f7}
.post__date{position:absolute;top:0;left:0;background:#022169;border-radius:2em 0;z-index:5;width:80px;height:60px;color:#fff;text-align:center;padding-top:10px;line-height:15px;font-size:16px;font-weight:bolder}
.post__month{display:block;margin-bottom:.25em;text-transform:uppercase}
.posts .post__day{display:block;font-size:1.428em}
.index-tech .img-75 a:after{content:'';width:100%;height:.8em;position:absolute;left:0;background:radial-gradient(ellipse at top,rgba(0,0,0,.1) 45%,transparent 60%)}
.index-tech .g-item a.read-more{width:auto;display:block;margin-bottom:40px;position:relative;font-weight:500;color:#4292ff;text-decoration:none;padding-top:0;margin-left:20px;margin-top:30px;font-size:14px;float:left}
.index-tech .g-item a.read-more:hover{color:#022169;text-decoration:underline}
.index-tech .ti-hand-point-right{font-size:26px;color:#022169;vertical-align:middle;margin-right:7px}
#footer{position:relative;font-size:16px;font-weight:400;border-top:solid 5px #2c405b}
#footer:before{display:block;content:"";position:absolute;left:0;top:0;height:100%;width:50%;background:#d1d1d1}
#footer-widget-area-1,#footer-widget-area-2,#footer-widget-area-3,#footer-widget-area-4{padding:90px 30px}
#footer-widget-area-2{background-color:#e9ebf3;padding-left:100px}
#footer-widget-area-2 .ewf-widget_recent_entries .ewf-checklist li{border-bottom:1px solid #fff;padding:9px;margin-bottom:0}
#footer-widget-area-3 a{color:#2c405b;text-decoration:underline}
#footer-widget-area-3 a:hover{color:#e75748}
.text-center{text-align:center}
#footer-widget-area-3 .social a{text-decoration:none;background:#2c405b;color:#fff;width:35px;height:35px;border-radius:35px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
.social i{vertical-align:middle}
#footer-widget-area-3 .social a:hover{background:#e75748}
.footer-logo{margin-bottom:10px}
.text-uppercase{text-transform:uppercase}
.z-grid.index-pro>.g-item{-moz-box-shadow:0 0 10px #999;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999}
.z-grid.index-pro>.g-item:hover{-moz-box-shadow:0 0 10px #333;-webkit-box-shadow:0 0 10px #333;box-shadow:0 0 10px #333}
.light-blue{background:#e9ebf3}
.breadcrumbs{padding-top:20px;padding-bottom:10px;border-bottom:solid 1px #e8e8e8;font-size:14px}
.breadcrumbs a{color:#e75748}
.breadcrumbs a:hover{text-decoration:underline}
.ewf-section.ewf-section--parallax.ewf-theme-contrast .ewf-section__content p{font-size:18px;font-weight:300}
.index-container p{font-size:18px;line-height:30px}
.index-container .ewf-btn{margin-top:25px}
.index-pro-tit1{position:absolute;bottom:0;background:#333;color:#fff;width:100%;display:block;line-height:26px;padding:10px;background-color:#2c405b;opacity:.85}
.g-item .idex-img-100 .index-pro-tit1 a{color:#fff}
.idex-img-100:hover .index-pro-tit1{display:none}
.ewf-section--parallax.ewf-theme-contrast ul.ewf-checklist li:first-child{border-top:0}
.ewf-section--parallax.ewf-theme-contrast ul.ewf-checklist li{border-bottom:0;padding:7px}
.ewf-section.main{padding:40px 0 60px}
.index-tech.pdf .g-item .index-tech-tit{text-align:center;margin-top:5px}
.index-tech.pdf .post__date{background:#e75748;text-transform:uppercase;font-size:16px;width:60px;height:60px;line-height:40px}
#header-wrap.papepro{top:0;position:inherit}
.promain{background-image:url(../images/probj.jpg);background-size:cover;margin-bottom:-90px}
.promainleft{width:50%;float:left;position:absolute;padding-left:5%;color:#fff;top:45%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-right:50%}
.promainleftmain h1{color:#fff}
.promainleftmain p{color:#fff;margin-top:30px;font-size:20px;line-height:30px}
.promainright{width:50%;float:right}
.promain .row{position:relative}
.promainright{padding:0 50px}
.promain-img img{max-width:100%;background-image:url(../images/probj1.jpg)}
.error-page,.error-page *,.promain *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.promainleftmain span{text-transform:uppercase}
.nav-pro{display:block;position:fixed;right:20px;top:40%;z-index:900}
.nav-pro li{display:block;line-height:280%;text-align:right;color:#666;padding-right:34px;position:relative}
.nav-pro ul li a{font-weight:bolder}
.p-h2{position:relative;font-weight:500;font-size:28px;margin-top:20px;font-family:Poppins,sans-serif;margin-bottom:50px}
.p-h2:before{position:absolute;left:0;bottom:-15px;width:90px;border-top:1px solid #e75748;content:''}
#dl{padding-top:120px;z-index:1}
#ft{padding-top:120px;margin-bottom:-90px;z-index:2}
#al{padding-top:120px;margin-bottom:-90px;z-index:3}
#sf{padding-top:120px;margin-bottom:-90px;z-index:4}
#sq{padding-top:120px;margin-bottom:-90px;z-index:5}
#de{padding-top:120px;margin-bottom:-90px;z-index:6}
#ts{padding-top:120px;margin-bottom:-90px;z-index:5}
.nav-pro ul li a:after{content:"";display:block;width:7px;height:7px;background:#000;border-radius:100%;right:13px;position:absolute;top:24px}
.nav-pro ul li a.active{color:#e75748}
.nav-pro ul li a.active:after{content:"";display:block;width:7px;height:7px;background:#fff;border-radius:100%;right:11px;position:absolute;top:22px;border:solid 2px #e75748}
.download-section1{background:#e9ebf3;position:relative;padding:40px 20px 60px}
.linetd{background:#fff url(../images/linetd.png) no-repeat;background-size:100% 100%;width:280px;min-width:280px}
.toggle-trigger .table-caption{border:1px solid #2c405b}
.toggle-trigger .table-caption span{color:#e75748}
.toggle-trigger.expanded .table-caption{border-bottom:1px solid #dee0e0}
.table-pdf{width:90%;margin-left:auto;margin-right:auto}
.table-pdf-tr th{border-bottom:solid 1px #000}
.table-pdf th{font-weight:bolder}
.table-pdf .ti-download{color:#e75748}
.table-pdf .ti-download:hover{color:#892d0f}
.table-pdf td{border-bottom:1px solid #e0e0e0}
.table-pdf span{display:none}
.table-pdf span.ti-download{display:inline-block}
.feedback{padding:40px 0 40px 0}
.feedback1{background:#e9ebf3;padding:40px}
.feedback1 .p-h2{font-size:22px}
.form-title{margin-bottom:20px;padding-bottom:5px;font-weight:700;border-bottom:2px solid #e75748;font-size:16px;text-transform:uppercase}
.form-title a{color:#e75748}
.form-title a:hover{text-decoration:underline}
#inquiry .half{width:49%}
.form-name{background-image:url(../images/name.png);background-repeat:no-repeat;background-position:8px center}
.form-email{background-image:url(../images/email.png);background-repeat:no-repeat;background-position:8px center}
.form-message{background-image:url(../images/message.png);background-repeat:no-repeat;background-position:8px 10px}
#inquiry input{width:100%;background-color:#fff;float:left;margin-bottom:10px}
#inquiry input,#inquiry textarea{padding:10px 10px 10px 45px;line-height:24px;position:relative}
#inquiry .half+.half{margin-left:2%}
#contentpro,#contentpro *,.feedback,.feedback *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
#inquiry textarea{width:100%}
#inquiry{font-size:14px}
.clearfix:after,.clearfix:before{content:" ";display:table;clear:both}
.clearfix{zoom:1}
.feedback-left{width:50%;float:left}
.feedback-right{width:50%;float:right;padding:160px 20px 20px 110px}
.feedback-right{background-image:url(../images/feedback.png);background-repeat:no-repeat;background-position:top center;min-height:612px}
.formreques{width:460px}
.table-pdf table{width:100%}
.table-pdf table td,.table-pdf table th{padding:10px 6px;text-align:left}
#inquiry .input{width:200px;padding:6px;margin-top:15px;background:#333;color:#fff;cursor:pointer;font-size:16px;font-weight:bolder}
#inquiry .input:hover{background:#e75748}
.feedback-right .p-h2{display:none}
.table table{border-top:1px solid #dee0e0}
.g-item.img100 a{padding-top:100%}
.g-item.img-38-84 a{padding-top:38.84%}
.g-item.img-56-27 a{padding-top:56.27%}
.g-item.img-111-844 a{padding-top:111.844%}
.g-item.img-56-2 a{padding-top:56.2%}
.table td.left{text-align:left}
.table td.left p{margin:5px 0}
.table.table-collapse.table-animate tbody{display:none}
.table.table-collapse.table-animate caption{text-align:left;border:solid 1px #2c405b;color:#e75748;position:relative;cursor:pointer;padding-right:60px}

.table.table-collapse.table-animate caption:after{content:"\f067";font: normal normal normal 14px / 1 FontAwesome; display:block;right:20px;width:30px;height:30px; line-height:30px; text-align:center; border-radius:50%;position:absolute;top:5px;background:#e75748;color:#fff;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.table.table-collapse.table-animate caption:hover:after{background:#a53024}
.table.table-collapse.table-animate .module-opened{text-align:center}
.table.table-collapse.table-animate .module-opened:after{content:"\f068"}
.ewf-section.index-technology.b0{padding-bottom:0}
.ewf-section__content.pro-pape .container,.ewf-section__content.technology-pape .container,.pro-nav .container{width:1370px}
.feedback{background:#e9ebf3}
.module100.module-img-left .module-left{float:right}
.module100.module-img-left .module-right{margin-right:52%;margin-left:auto;padding-left:50px}
.module100{position:relative;margin:20px 0 30px;background:#e9ebf3}
.module-left{width:50%;float:left}
.module-right{width:45%;position:absolute;top:50%;margin-left:52%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.module-right p{font-size:17px;line-height:30px;font-weight:300}
.table-td-400{width:450px;padding:10px}
.table-td-400 img{max-width:100%}
.table-td-400 p{width:100%;float:left}
#header-wrap{z-index:889}
#custom-search-form #s{position:relative;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}
#custom-search-form input[type=color],#custom-search-form input[type=date],#custom-search-form input[type=datetime-local],#custom-search-form input[type=datetime],#custom-search-form input[type=email],#custom-search-form input[type=month],#custom-search-form input[type=number],#custom-search-form input[type=password],#custom-search-form input[type=search],#custom-search-form input[type=tel],#custom-search-form input[type=text],#custom-search-form input[type=time],#custom-search-form input[type=url],#custom-search-form input[type=week],#custom-search-form textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:60px;padding:14px 30px;border:1px solid #e9ebf3;border-radius:30px;margin-bottom:30px;background-color:#e9ebf3;color:#2c405b;-webkit-appearance:none}
#header-wrap{z-index:9999;padding:0;position:absolute;left:0;right:0;top:30px}
.ewf-team-member__thumbnail .img-75 a:before{display:block;top:0;left:0;width:100%;height:100%;background:#000;z-index:1;content:'';display:block;position:absolute;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.ewf-team-member__thumbnail .img-75 a:hover:before{opacity:.4}
.ewf-team-member__thumbnail .img-75 a:after{display:block;content:'\f002';top:50%;left:50%;width:48px;height:48px;margin:-24px;line-height:48px;text-align:center;z-index:2;display:block;position:absolute;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:url(../images/zoom1.png);background-repeat:no-repeat;background-position:center center}
.ewf-team-member__thumbnail .img-75 a:hover:after{opacity:1;width:96px;height:96px;margin:-48px;line-height:96px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:url(../images/zoom2.png);background-repeat:no-repeat;background-position:center center}
.ewf-section.contact-us1{padding-top:20px;padding-bottom:0}
.contact-us{padding-top:50px}
.contact-us-tit{font-family:Poppins,sans-serif;font-size:22px;text-transform:uppercase;font-weight:bolder;padding-top:20px;line-height:32px}
.contact-p-h3{font-family:Poppins,sans-serif;font-size:18px;font-weight:500;margin-top:20px;margin-bottom:30px}
.contact-us .ewf-contact-info li i{width:60px;height:60px;border-radius:30px;background-color:#f5f5f5;padding-top:14px;text-align:center;margin-bottom:30px;color:#e75748;font-size:28px}
.contact-us .ewf-contact-info li:hover i{background-color:#e75748;color:#fff}
.contact-us .ewf-contact-info li{line-height:60px}
.contact-us .ewf-contact-info li span{line-height:30px;display:inline-block}
.contact-us,.contact-us *,.index-download,.index-download *,.search-main,.search-main *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.contact-us .ewf-contact-info li{padding-left:80px}
.contact-us .ewf-contact-info li a{color:#e75748}
.contact-us .ewf-contact-info li:hover a{text-decoration:underline}
#map{height:500px;width:100%;padding:0;margin:0;border:#c3c3c3 1px solid;overflow:hidden}
.dropdown ul{background:#e43d2b}
#footer-widget-area-2 .ewf-widget_recent_entries .ewf-checklist li.current a{color:#e75748}
#footer-widget-area-2 .ewf-widget_recent_entries .ewf-checklist li.current i{color:#e75748}
ul.ewf-checklist li.current:before{color:#e75748}
#search-bar{position:relative;width:100%;padding:10px 15px;margin-bottom:30px;border-bottom:1px solid #eceeef;background-color:#eceeef;overflow:hidden}
#search-bar .search{float:left}
#search-result ul{margin-left:0;padding-left:0}
#result-tabs li{width:100%;text-align:center;list-style-type:none;color:#fff}
#result-tabs{border:1px solid #dadada;padding-top:5px;padding-bottom:5px;margin-bottom:0}
#result-content li li{border:1px solid #dadada;border-top:0 solid #dadada;padding:15px 20px 15px 20px;list-style-type:none}
#result-content ol{margin-left:0;padding-left:0}
.search-main{color:#333}
.filetype{margin-top:15px}
.filetype span{margin-right:15px;color:#555;font-size:12px}
.search-tit{margin-bottom:10px;font-weight:bolder}
#result-tabs{background:#2f3967}
.resultimg{padding-bottom:300px;background-image:url(../images/search-1.jpg);background-repeat:no-repeat;background-position:center bottom}
#result-content li,#result-tabs li{list-style:none}
.ewf-section.search-main{padding:40px 0}
.pape404 .search,.search-main .search{width:100%;position:relative;float:left}
.pape404 .search input[name=query],.search-main .search input{width:100%;padding:6px;padding-right:40px}
.pape404 .search input[name=query],.search-main .search input{width:100%;padding:5px;padding-right:40px}
.pape404 .search input[type=submit],.search-main .search input[type=submit]{position:absolute;display:block;width:40px;height:40px;right:0;top:0;padding:0;content:"\f002";background-image:url(../images/search1.png);background-repeat:no-repeat;border:solid 1px #999;border-left:0}
.search-none{display:none}
#inquiry input.form-code,#inquiry1 input.form-code{background-image:url(../images/country.png);background-repeat:no-repeat;background-position:8px center;width:35%;margin-right:2%;float:left}
#inquiry input.form-phone,#inquiry1 input.form-phone{background-image:url(../images/phone.png);background-repeat:no-repeat;background-position:8px center;width:63%;float:left}
.footer-contact{display:none}
.technology01 .g-item p{background:#eedb48;color:#2c405b}
.ewf-counter__content{height:115px}
.pro-pape a,.promain a,.technology-pape a{color:#e75748}
.pro-pape a:hover,.promain a:hover,.technology-pape a:hover{text-decoration:underline}
.pro-pape .nav-pro a{color:#2c405b;font-size:16px}
.nav-pro-menu{display:none}
#footer-bottom{font-size:16px}
.sf-menu li a{font-size:16px}
.pdf .g-item .img-135-4 img{border-radius:2em 0;background-color:#f7f7f7}
.precautions,.precautions *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.precautions{width:100%;float:left;margin-bottom:20px;font-size:0}
.precautions1{font-size:17px;width:25%;display:inline-block;background:#f8f4f3;margin:30px 0 30px}
.precautions-223-69{width:100%;padding-top:223.69%;position:relative;border-left:solid 2px #fff}
.precautions-img{width:100%;position:absolute;left:0;top:0}
.precautions-p{position:absolute;top:50%;left:0;height:50%;padding:20px}
.precautions-p1{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.precautions1:nth-of-type(even) .precautions-p{position:absolute;top:0;left:0;height:50%;padding:20px}
.precautions1:nth-of-type(even) .precautions-img{width:100%;position:absolute;left:0;top:50%}
.precautions1 p{color:#2c405b}
.precautions1 .precautions-tit{position:relative;padding-bottom:25px;margin-bottom:10px;color:#e75748;font-family:Poppins,sans-serif;font-weight:500;font-size:20px;background:url(../images/wavy-line.png) no-repeat bottom left}
.img-img-111-844{position:relative;width:100%;padding-top:111.84%}
.img-img-111-844 img{display:block;position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.precautions1:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:5;position:relative;background:#fff}
.table .td-left{text-align:left}
.table .td-left p{margin-bottom:0}
.table .td-left p.precautions-tit{margin-bottom:10px;color:#e75748;font-family:Poppins,sans-serif;font-weight:500;font-size:20px}
.section-pad1 .module-right p{font-size:22px;line-height:1.7;font-weight:300}
.section-pad1 .module-right ol li{font-size:22px;line-height:1.7;font-weight:300}
.text-underline{text-decoration:underline}
.padd-40{padding:40px}
.technology-font .module-right p.p-h2{line-height:1.2;font-weight:500}
.technology-font .module-right .p-h2+p{line-height:1.6;font-size:18px;font-weight:400}
@media(min-width:1600px){.nav-pro ul{margin-bottom:0}
.nav-pro{background:rgba(231,87,72,.6);padding:10px;border-radius:10px}
.pro-pape .nav-pro a{color:#fff}
.nav-pro ul li a:after{background:#fff}
.nav-pro ul li a.active:after{border:solid 2px #2c405b}
.nav-pro ul li a.active{color:#2c405b}
}
@media(min-width:1200px){.dropdown ul{background:#fff}
.sf-menu li.dropdown ul .current a{border-bottom:1px solid #e75748;color:#e75748}
.sf-menu li.dropdown ul a,.sf-menu li.mega .sf-mega a{border-bottom:1px solid #f3f3f3}
.sf-menu li.dropdown ul a:hover,.sf-menu li.mega .sf-mega a:hover{border-bottom:1px solid #e75748}
.sf-menu li.dropdown ul{background-color:#fff;border:solid 1px #727272;border-top:0;-moz-box-shadow:#727272 0 1px 3px;-webkit-box-shadow:#727272 0 1px 3px;box-shadow:#727272 0 1px 3px}
.sf-menu a{color:#2c405b}
.sf-menu a:hover{color:#e75748}
}
@media(max-width:1600px){#header-button{display:none}
.precautions1{width:33.33%}
.pro-pape .nav-pro a{color:#2c405b}
.nav-pro ul li a:after{background:#2c405b}
.nav-pro ul li a.active:after{border:solid 2px #e75748}
.nav-pro ul li a.active{color:#e75748}
.nav-pro ul li a.active:after{top:14px}
.nav-pro li{line-height:220%}
.nav-pro ul li a:after{top:16px}
ul.search-module-opened-nav-pro{margin-bottom:0;border-top:solid 2px #fff;margin-top:10px;padding-top:10px}
.nav-pro{top:25%;-moz-box-shadow:#727272 0 1px 3px;-webkit-box-shadow:#727272 0 1px 3px;box-shadow:#727272 0 1px 3px;padding:5px;background:#e9ebf4;border-top:0}
.nav-pro-menu{display:block;cursor:pointer;text-align:right}
.nav-pro ul{display:none}
#dl{padding-top:130px;z-index:1}
.feedback-right{padding:160px 20px 20px 25px}
#ft{padding-top:130px;margin-bottom:-100px;z-index:2}
#al{padding-top:130px;margin-bottom:-100px;z-index:3}
#sf{padding-top:130px;margin-bottom:-100px;z-index:4}
#sq{padding-top:130px;margin-bottom:-100px;z-index:5}
#de{padding-top:130px;margin-bottom:-100px;z-index:6}
}
@media(max-width:1300px){.row{margin-right:0;margin-left:0}
.ewf-section__content.pro-pape .container,.ewf-section__content.technology-pape .container,.pro-nav .container{width:auto}
}
@media(max-width:1200px){.section-pad1 .module-right p{font-size:18px;line-height:1.5;font-weight:400}
.section-pad1 .module-right ol li{font-size:18px;line-height:1.5;font-weight:400}
#logo img{height:30px}
.table table{font-size:16px}
#custom-search-form #s{width:300px}
.main .col-sm-12{padding:0}
#mobile-menu li.current a{font-weight:bolder}
#mobile-menu li.current ul li a{font-weight:400}
#mobile-menu li.current ul li.current a{font-weight:bolder}
#mobile-menu li.current ul li.current a:before{content:"\e628";position:absolute;font-family:themify;font-size:15px;left:10px}
.promainleftmain strong{text-transform:none}
.module-right.wt1200{position:inherit;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.module-right p{font-size:22px;line-height:32px;font-weight:300}
.feedback-right .p-h2{display:block}
.feedback-left{display:none}
.feedback-right{width:100%;background-image:none;padding:0;min-height:auto}
.formreques{width:100%}
.promainleft{padding-left:0}
.promainright{padding:0 20px}
.promainleftmain h1{font-size:26px;line-height:40px}
.ewf-headline h1.ewf-headline__title{font-size:20px}
.pdf-texe p{font-size:20px;line-height:30px}
#footer:before{display:none}
#footer-widget-area-2{padding:30px}
#footer-widget-area-1,#footer-widget-area-2,#footer-widget-area-3,#footer-widget-area-4{padding:20px}
#footer{padding:30px 0}
body{font-size:16px}
}
@media(max-width:991px){.padd-40{padding:0}
.module100.module-img-left .module-right{padding-left:0}
.section-pad1 .module-right{position:inherit;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.precautions1{width:33.333%;font-size:16px;line-height:24px}
.p-h2{font-size:22px}
.table table{font-size:14px}
.contact-us .col-md-5{display:none}
#map{height:600px}
.footer-contact{z-index:2;bottom:0;left:0;width:100%;height:45px;text-align:center;padding:0;overflow:hidden;background-color:#1998ff;background-position:0 0;position:fixed;display:block}
.footer-contact ul{padding-left:0;margin-top:0;margin-left:0}
.footer-contact ul li{border-right:1px solid hsla(0,0%,100%,.2);text-align:center;-webkit-box-flex:1;float:left;width:33%;list-style-type:none}
.footer-contact ul li a{display:block;width:100%;text-align:center;color:#fff;height:45px}
.footer-contact .icon{display:block;margin:0 auto 0;position:relative;top:3px;width:30px;height:20px;overflow:hidden;background-size:150px;background-position:-3px 0;background-image:url(../images/footer.png);background-repeat:no-repeat}
.footer-contact .map{background-position:-83px 0}
.footer-contact .message{background-position:-45px 0}
.footer-contact .home{background-position:-118px 0}
.footer-contact .txt{height:16px;line-height:16px;font-size:12px}
.powered_by_metinfo a{color:#666}
#footer-bottom{padding-bottom:60px}
.contact-us .contact-us-tit{font-size:18px}
.contact-us{padding-top:20px}
.table-td-400{width:300px;padding:5px}
.module-right p{font-size:18px;line-height:29px;font-weight:400}
.z-grid.index-pro-0 .g-item{width:50%;max-width:calc(50% - 15px);margin-right:30px}
.table-pdf{width:100%}
.table-pdf span{display:inline-block;font-weight:bolder;padding-right:10px}
.table-pdf .table-pdf-tr{display:none}
.table-pdf tr td{width:100%;float:left}
.table-pdf tr{width:100%;float:left;background:#fff;padding:2%;margin-bottom:10px}
.promainleftmain h1{font-size:20px;line-height:30px}
.promainleftmain p{margin-top:20px;font-size:18px;line-height:26px}
.ewf-headline h1.ewf-headline__title{font-size:18px;line-height:29px}
.z-grid{padding-left:15px;padding-right:15px}
.ewf-btn{padding:0 10px;margin-top:0;font-size:12px;font-weight:bolder}
.feedback1{padding:0}
}
@media(max-width:767px){.precautions1{width:50%}
.pro-pape .nav-pro a{font-size:13px}
.table table{font-size:13px}
.index-download .col-md-7{width:100%}
.index-download .col-md-7 .ewf-testimonial-slider.ewf-margin-bottom--none .pdf-img{display:none}
.pdf-texe{position:inherit;top:0;width:100%;right:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
#header-wrap{position:absolute;top:0}
#content{margin-top:70px}
.table-td-400{width:240px;padding:5px}
.module-right p{font-size:16px;line-height:26px;font-weight:400}
.promainleftmain p{font-size:16px}
.pdf-texe p{font-size:20px;line-height:26px}
.ewf-headline__title{font-size:26px}
.ewf-theme-contrast .div-h1{font-size:30px;line-height:44px}
}
@media(max-width:660px){.precautions1{width:80%;margin:20px 10%}
.precautions-223-69{padding-top:0;position:inherit}
.precautions-img,.precautions-p{position:inherit}
.precautions-p1{position:inherit;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.precautions1:nth-of-type(even) .precautions-p{position:inherit;top:0;left:0;height:50%;padding:20px}
.precautions1:nth-of-type(even) .precautions-p{position:inherit;height:auto}
.precautions1:nth-of-type(even) .precautions-img{position:inherit}
#inquiry input.form-code,#inquiry1 input.form-code{width:100%;margin-right:0}
#inquiry input.form-phone,#inquiry1 input.form-phone{width:100%}
.module-left{width:100%;float:left}
.module-right{padding-top:20px;width:100%;position:initial;margin-left:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);float:left}
.module100{background:#fff;margin-bottom:0}
.promainleft{width:100%;float:left;position:inherit;padding-left:20px;color:#fff;margin:30px 0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin-right:0}
.promainright{width:100%}
}
@media(max-width:500px){.precautions1{width:100%;margin:20px 0}
}
.promain1 .module-right p{font-size:20px;line-height:1.6}
.promain1 .module-right p.p-h2{font-size:22px;font-weight:400}
.promain1 .module-right .ewf-btn{padding:3px 18px;border:2px solid #e75748;border-radius:25px;margin-bottom:10px;margin-top:0;color:#fff;font-size:14px}
.promain1 .module-right .ewf-btn:hover{border-color:#e75748;background-color:transparent;color:#e75748}
.pro-nav{padding:30px 0;border-top:solid 1px #9c9c9c}
.pro-nav ul{display:flex;margin-bottom:0;flex-wrap:wrap}
.pro-nav li{list-style-type:none;width:25%;text-align:center;padding:25px}
.pro-nav li a{display:block;color:#0067b8;text-decoration:underline;text-transform:uppercase;font-weight:600;font-size:16px}
.pro-nav img{width:40px;margin-bottom:20px}
.pro-nav li a:hover{color:#e75748}
@media(max-width:1199px){.promain1 .module-right p{font-size:18px;line-height:1.6}
.promain1 .module-right p.p-h2{font-size:20px;font-weight:400}
}
@media(max-width:991px){.pro-nav li a{font-size:14px;line-height:1.4}
.promain1 .module-right p{font-size:16px}
.promain1 .module-right p.p-h2{font-size:18px}
.promain1 .module-right .ewf-btn{font-size:12px}
.pro-nav li{padding:5px}
}
@media(max-width:575px){.pro-nav li{width:50%;padding:5px;padding-bottom:5px;margin-bottom:20px}
.pro-nav li a{font-size:12px}
.pro-nav img{width:30px;margin-bottom:10px}
}
.questionnaire{background-color:#efefef;padding:45px 0;font-size:16px}
.questionnaire .p-h2{font-size:24px;text-align:center;font-weight:400;margin-top:0}
.questionnaire .p-h2:before{position:absolute;left:50%;bottom:-15px;width:90px;border-top:1px solid #e75748;content:'';-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-ms-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}
.questionnaire-100{display:flex}
.questionnaire-left,.questionnaire-right{width:50%;padding:0 65px;flex-shrink:1}
.questionnaire-right{border-left:solid 1px #fff;padding-right:80px}
.questionnaire-left{padding-right:80px;padding-bottom:40px}
.form-q label+input{background-color:#fff;padding:0 3px;width:100%;line-height:32px;height:32px}
.form-q label+select{background-color:#fff;padding:0 3px;width:100%;line-height:32px;height:32px}
.form-q.unit-2 label+input{padding-right:40px}
.form-q.unit-1 label+input{padding-right:90px}
.form-q textarea{width:100%;border:0}
.form-q,.form-q--1{display:flex;margin:15px 0;position:relative}
.form-q--1 select{width:80px;margin-right:5px;padding:0 3px;line-height:32px;height:32px}
.form-q--1 input{width:100%;padding:0 3px;padding-right:40px;line-height:32px;height:32px}
.form-q label:first-child,.form-q--1 label:first-child{width:240px;padding-right:25px;text-align:right;flex-shrink:0}
.form-q .unit{position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#666;font-size:15px}
.questionnaire-100.questionnaire-top-line{border-top:solid 1px #fff;padding:30px 60px;flex-wrap:wrap}
.questionnaire-100.questionnaire-top-line p{width:100%;font-size:18px}
.questionnaire-img-left{padding-right:50px}
.questionnaire-100.questionnaire-top-line .form-q label+input{width:220px}
.questionnaire-img-right{margin-top:20px}
.form-q.form-d{display:flex;flex-wrap:wrap;width:100%}
.form-q.form-d label{width:100%}
.form-q.form-d label:first-child{text-align:left;margin-bottom:10px}
.form-q.form-d textarea{width:100%}
.form-q.form-d{margin:10px 0}
.questionnaire-bottom{margin:0 60px 0 60px;padding:40px;padding-bottom:20px;background-color:#e5e5e5}
.questionnaire-bottom p{font-size:18px}
.questionnaire-bottom--main{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;margin:0;padding:0;list-style:none;width:100%}
.form-b{flex-shrink:1;max-width:calc(25% - 23px);margin:0 30px 30px 0}
.questionnaire-bottom--main .form-b:nth-child(4n){margin-right:0}
.questionnaire-bottom--main input{width:100%;margin-top:10px;background-color:#fff;padding:0 3px;line-height:32px;height:32px}
.input-submit{margin-left:60px;margin-top:35px}
.input-submit input{width:280px;height:42px;background:rgba(231,87,72,1);border:0;border-radius:21px;color:#fff;text-transform:uppercase;cursor:pointer;transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}
.input-submit input:hover{background-color:#2c405b}
.ewf-section__content.technology-pape .container{position:relative}
.pdf-download{position:absolute;top:30px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
span.red{color:#f00;}
.form-q select,.form-q--1 select,.form-q--2 select,.form-q input,.form-q--1 input,.form-q--2 input,.form-q textarea,.form-q--1 textarea,.form-q--2 textarea,.questionnaire-bottom--main input{border:solid 1px #fff;}
@media(max-width:1400px){.questionnaire-left,.questionnaire-right{width:50%;padding:0 45px}
}
@media(max-width:1300px){.questionnaire-left,.questionnaire-right{width:50%;padding:0 45px}
.questionnaire{padding:30px 0;font-size:14px}
.form-q label:first-child,.form-q--1 label:first-child{width:160px;padding-right:25px;text-align:right;flex-shrink:0;line-height:1.2}
.form-q.form-d label:first-child{width:100%}
}
@media(max-width:1199px){.questionnaire-img-left{width:250px}
.questionnaire-img-left img{max-width:100%}
.questionnaire-img-left{padding-right:30px}
.questionnaire-img-right{margin-top:0}
.questionnaire-bottom--main .form-b:nth-child(2n){margin-right:0}
.form-b{max-width:none;margin:0 2% 20px 2%;display:block;width:46%}
.questionnaire .p-h2{font-size:22px}
.questionnaire-bottom{margin:0 60px;padding:30px}
}
@media(max-width:991px){.questionnaire-100.questionnaire-top-line .form-q label+input{width:100%}
.form-q.unit-1 label+input{padding-right:80px}
.questionnaire .p-h2{font-size:20px}
.form-q{display:block;margin:0;position:relative;margin-bottom:10px}
.form-q label:first-child,.form-q--1 label:first-child{width:100%;display:inline-block;text-align:left}
.form-q.unit-1{max-width:calc(100% - 80px)}
.form-q.unit-1 .unit{right:-70px;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;bottom:3px}
.form-q.unit-2{max-width:calc(100% - 40px)}
.form-q.unit-2 .unit{right:-40px;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;bottom:3px}
.form-q--1{flex-wrap:wrap}
.form-q--1 label:first-child{width:100%;text-align:left;margin-bottom:5px}
.form-q--1 label+select{margin-bottom:5px}
.questionnaire-left,.questionnaire-right{padding-bottom:40px}
}
@media(max-width:767px){.pdf-download{margin-bottom:20px;position:initial;top:0;left:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin-top:-30px}
.pdf-download img{width:50px}
.questionnaire-bottom{margin:0 15px}
.questionnaire-left,.questionnaire-right{padding:30px 15px}
.questionnaire-100.questionnaire-top-line{padding:30px 15px}
.questionnaire-100.questionnaire-top-line p{font-size:13px}
}
@media(max-width:575px){.questionnaire-100.questionnaire-top-line{padding:15px}
.questionnaire .p-h2{font-size:18px}
.questionnaire-left,.questionnaire-right{padding:0;width:100%;border-right:0;border-left:0}
.questionnaire-100{display:block;padding:15px}
.questionnaire-bottom{margin:15px;padding:15px;background-color:#e5e5e5}
.questionnaire-bottom--main{display:block}
.form-b{max-width:none;margin:0 0 10px 0;width:100%}
.questionnaire-bottom--main input{margin-top:5px}
}


/*多语言*/
.nav-lang-multiple{position: relative;cursor: pointer;margin-left: 24px;padding: 20px 0;}
.nav-lang-multiple .ti-world{font-size: 24px;color: #e75748;}
.nav-lang-multiple ul{position: absolute;top: 60px;background: rgb(255 255 255 / 95%);box-shadow: 0 0 10px 1px #999;padding: 5px 15px;border-radius: 5px;display: none;z-index: 9;left: 50%;transform: translateX(-50%);}
.nav-lang-multiple li{height: 32px;line-height: 32px;width: 100%;list-style: none;}
.nav-lang-multiple li a{display: flex;font-size: 14px;color: #333;align-items: center;text-decoration: none;}
.nav-lang-multiple li a img{width: 18px;height: 18px;margin-right: 5px;border-radius: 50%;box-shadow: 0 2px 4px #666;max-width: none;}
.nav-lang-multiple:hover ul{display: block;}
.nav-lang-multiple li a:hover{color: #1890ff;}
@media(max-width: 991px){
    .nav-lang-multiple ul{top: 27px;padding: 10px;}
}

.form_required,.track_report{display: none!important;}


/* 其他联系方式 */
.ewf-contact-other{display: flex;align-items: center;gap: 30px;}
.ewf-contact-other li{list-style: none;}
.ewf-contact-other li span{font-size: 0;}
.ewf-contact-other li .iconfont{font-size: 24px;}
#footer-widget-area-3 .ewf-contact-other a{text-decoration: none;}
.ewf-contact-other li a:hover{text-decoration: none;}
.ewf-section__content .ewf-contact-other li a:hover{color: #c23c32;}
@media (max-width: 991px){
    .ewf-contact-other{gap: 20px;}
    .ewf-contact-other li .iconfont{font-size: 20px;}
}

/* 页面右侧悬浮 */
.sidebar--but{position:fixed;right:-130px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index: 999;}
.sidebar--but ul{padding:0;list-style:none}
.sidebar--but ul li a{display:flex;align-items:center;margin-bottom:3px;font-size:20px;color:#fff;padding:10px 25px 10px 20px;text-transform:capitalize;cursor:pointer;position:relative;right:0;transition:all .25s ease-in-out;text-decoration: none;}
.sidebar--but ul li a:hover{text-decoration:none;right:130px}
.sidebar--but ul li.sidebar--contact a{background:#C30D23}
.sidebar--but ul li.sidebar--whatsapp a{background:#017959}
.sidebar--but ul li.sidebar--email a{background:#1896eb}
.sidebar--but ul li a i{font-size:30px;color:#fff;margin-right:25px;line-height:1;}
@media(max-width:991px){
    .sidebar--but{right:-115px;}
    .sidebar--but ul li a{font-size:18px;padding:8px 20px 8px 15px;}
    .sidebar--but ul li a i{font-size:26px;}
    .sidebar--but ul li a:hover{text-decoration:none;right:115px;}
	#page-header{
		margin-top: 78px;
	}
}
@media(max-width:575px){
    .sidebar--but{right:-93px;}
    .sidebar--but ul li a{font-size:14px;padding:8px 20px 8px 10px;}
    .sidebar--but ul li a i{font-size:24px;margin-right:15px;}
    .sidebar--but ul li a:hover{text-decoration:none;right:0;}
}
.ico-left {
	margin-left: 4px;
}