.et_pb_with_border.et_pb_fullwidth_header .header-image-container img,.et_pb_with_border.et_pb_fullwidth_header .header-logo{border:0 solid #333}.et_pb_fullwidth_header{padding:50px 0;position:relative;background-position:50%;background-size:cover}.et_pb_fullwidth_header p{padding-bottom:0}.et_pb_fullwidth_header_subhead{display:block}.et_pb_fullscreen{padding:0}.et_pb_fullwidth_header .et_pb_fullwidth_header_container{position:relative;z-index:3;width:80%;max-width:1080px;margin-left:auto;margin-right:auto}.et_pb_fullscreen .et_pb_fullwidth_header_container{min-height:100vh;width:80%;max-width:none;height:100%}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.et_pb_fullscreen .et_pb_fullwidth_header_container.center.bottom-bottom{-ms-flex-flow:column wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.et_pb_fullscreen .et_pb_fullwidth_header_container.center.center-center{-ms-flex-flow:column nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}.et_pb_fullscreen .et_pb_fullwidth_header_container.center.center-bottom .header-content-container{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.et_pb_fullscreen .et_pb_fullwidth_header_container.center.center-bottom .header-content-container .header-content{-webkit-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center}.et_pb_fullscreen .et_pb_fullwidth_header_container.center.bottom-center .header-image-container.center{-webkit-align-self:flex-start;-ms-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content-container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-image-container{width:100%;-webkit-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content-container.center,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-image-container.center{-webkit-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center}.et_pb_fullscreen .et_pb_fullwidth_header_container.center .header-content-container.bottom,.et_pb_fullscreen .et_pb_fullwidth_header_container.center .header-image-container.bottom{-webkit-align-self:flex-end;-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-flow:row-reverse}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container{width:100%}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-image-container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-image-container,.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.left .header-content-container,.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.right .header-content-container{width:50%;-webkit-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container.center,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-image-container.center,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container.center,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-image-container.center{-webkit-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center}.et_pb_fullscreen .et_pb_fullwidth_header_container.left .header-content-container.bottom,.et_pb_fullscreen .et_pb_fullwidth_header_container.left .header-image-container.bottom,.et_pb_fullscreen .et_pb_fullwidth_header_container.right .header-content-container.bottom,.et_pb_fullscreen .et_pb_fullwidth_header_container.right .header-image-container.bottom,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container.bottom,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-image-container.bottom,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container.bottom,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-image-container.bottom{-webkit-align-self:flex-end;-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{text-align:left;margin-left:0}.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.left .header-content{margin-right:6%}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{text-align:right;margin-right:0;float:right}.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.right .header-content{margin-left:6%}.et_pb_fullscreen .et_pb_fullwidth_header_container.left .header-content-container.bottom,.et_pb_fullscreen .et_pb_fullwidth_header_container.right .header-content-container.bottom{margin-bottom:80px}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{padding-left:0}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{padding-right:0}.et_pb_fullwidth_header .header-content{padding:10px;text-align:center}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{margin:20px auto;width:80%;max-width:800px}.et_pb_fullwidth_header .header-image{text-align:center;margin-left:2%;margin-right:2%;line-height:0}.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content a.et_pb_button{margin-top:20px;display:inline-block}.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_one{margin-right:15px}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .et_pb_button_one{margin-right:0}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .et_pb_button_two{margin-left:15px}.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;pointer-events:none}.et_pb_fullwidth_header .et_pb_parallax_css{background-repeat:no-repeat;background-position:top;background-size:cover;background-attachment:fixed;position:absolute;width:100%;height:100%;overflow:hidden}.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{width:100%;min-height:30px;text-align:center;padding-top:10px;padding-bottom:20px;margin:0 auto;position:absolute;z-index:3;right:0;bottom:0;left:0;pointer-events:none}.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a{display:inline-block;pointer-events:all}.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon{color:#fff;font-size:3.5em}.et_pb_fullwidth_header .scroll-down-container .scroll-down-phone,.et_pb_fullwidth_header .scroll-down-container .scroll-down-tablet{display:none}@media (max-width:980px){.et_pb_fullwidth_header .scroll-down-container-tablet .scroll-down,.et_pb_fullwidth_header .scroll-down-container-tablet .scroll-down-phone{display:none}.et_pb_fullwidth_header .scroll-down-container-tablet .scroll-down-tablet{display:inline-block}}@media (max-width:767px){.et_pb_fullwidth_header .scroll-down-container-phone .scroll-down,.et_pb_fullwidth_header .scroll-down-container-phone .scroll-down-tablet{display:none}.et_pb_fullwidth_header .scroll-down-container-phone .scroll-down-phone{display:inline-block}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right{-ms-flex-flow:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-image-container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-image-container,.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.left .header-content-container,.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.right .header-content-container{width:100%}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{margin:20px 2%}}.ie .et_pb_fullwidth_header.et_pb_fullscreen .et_pb_fullwidth_header_container.left,.ie .et_pb_fullwidth_header.et_pb_fullscreen .et_pb_fullwidth_header_container.right{height:100px}.ie .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{float:none}.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}@media (max-width:980px){.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{content:attr(data-icon-tablet)}}@media (max-width:767px){.et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}}@media screen and (min-width: 961px) {
#page-container {
background: #fff;
border: 25px solid #fff;
}
#top-header {
max-width: calc(100% - 50px);
left: 30px;
top: 25px;
}
#main-header, #main-header.et-fixed-header {
top: 60px;
max-width: calc(100% - 50px);
margin-top: 25px;
}
#page-container:before {
position: fixed;
display: block;
content: "";
width: 100%;
height: 25px;
background: #fff;
bottom: 0;
left: 0;
z-index: 9999;
}
#page-container:after {
position: fixed;
display: block;
content: "";
width: 100%;
height: 25px;
background: #fff;
top: 0;
left: 0;
z-index: 9999;
}
}
@media screen and (max-width: 960px) {
#page-container: { display: none; border: 0px solid #fff;}
#page-container:before { display: none; }
#page-container:after { display: none; }
body { margin: 0; }
#top-header: { margin-top: 0px; max-width: 100%; left: 0px; top: 0px; }
#main-header, #main-header.et-fixed-header { margin-top: 0px; top: 0px; max-width: 100%; }
} span.mobile_menu_bar:before {
color: #000 !important;
background: #fff !important;
}
span.mobile_menu_bar:after {
color: #000 !important;
background: #fff !important;
}
#logo {
position: absolute;
top:-1px;
left: 13.5%;
} .et_pb_fullwidth_header .et-pb-icon.scroll-down {
animation: fullwidth-header-bounce 2.2s ease-out infinite;
}
@keyframes fullwidth-header-bounce {
0% { transform:translateY(0%); }
12.5% { transform:translateY(20%); }
25% { transform:translateY(0%); }
37.5% { transform:translateY(20%); }
50% { transform:translateY(0%); }
} .error404 #main-content .container, .error404 #content-area, .error404 #left-area {
padding: 0 !important;
margin: 0 !important;
width: 100% !important;
max-width: none;
}
.error404 #sidebar {
display: none !important;
}
.error404 .et_pb_post:last-child {
margin-bottom: 0;
} .et_pb_map_container { 
filter: url("data:image/svg+xml;utf8,<svg xmlns='https://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); 
filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: gray; -webkit-filter: grayscale(100%);
} .rw-wrapper{
display: inline;
width: 100%;
position: relative;
margin: 0 auto 0 auto;
padding: 10px;
overflow: hidden;
}
.rw-sentence{
display: inline;
margin: 0;
text-transform: uppercase;
font-weight: 300;
}
.rw-sentence span{
display:inline;
color: #fff;
white-space: normal;
}
.rw-sentence > span:first-child{
display: inline;
font-size: 100%;
}
.rw-words{
display: inline;
width: 100%;
height: 100px;
}
.rw-words span{
display: inline;
position: absolute;
width: 100%;
height: 100%;
opacity: 0;
white-space: normal;
overflow: hidden;
}
.rw-words-1 span{
display: inline;
color: #fff;	
-webkit-animation: rotateWordsFirst 18s linear infinite 0s;
-ms-animation: rotateWordsFirst 18s linear infinite 0s;
animation: rotateWordsFirst 18s linear infinite 0s;
}
.rw-words-2 span{
font-size: 120%;
line-height: 90%;
-webkit-animation: rotateWordsSecond 18s ease-in infinite 0s;
-ms-animation: rotateWordsSecond 18s ease-in infinite 0s;
animation: rotateWordsSecond 18s ease-in infinite 0s;
}
.rw-words span:nth-child(2) { 
-webkit-animation-delay: 3s; 
-ms-animation-delay: 3s; 
animation-delay: 3s; 
}
.rw-words span:nth-child(3) { 
-webkit-animation-delay: 6s; 
-ms-animation-delay: 6s; 
animation-delay: 6s; 
}
.rw-words span:nth-child(4) { 
-webkit-animation-delay: 9s; 
-ms-animation-delay: 9s; 
animation-delay: 9s; 
}
.rw-words span:nth-child(5) { 
-webkit-animation-delay: 12s; 
-ms-animation-delay: 12s; 
animation-delay: 12s; 
}
.rw-words span:nth-child(6) { 
-webkit-animation-delay: 15s; 
-ms-animation-delay: 15s; 
animation-delay: 15s; 
}
@-webkit-keyframes rotateWordsFirst {
0% { opacity: 0; -webkit-animation-timing-function: ease-in; width: 0px;}
5% { opacity: 1; -webkit-animation-timing-function: ease-out; width: 100%;}
17% { opacity: 1; }
20% { opacity: 0; }
100% { opacity: 0; }
}
@-ms-keyframes rotateWordsFirst {
0% { opacity: 0; -ms-animation-timing-function: ease-in; width: 0px;}
5% { opacity: 1; -ms-animation-timing-function: ease-out; width: 100%;}
17% { opacity: 1; }
20% { opacity: 0; }
100% { opacity: 0; }
}
@keyframes rotateWordsFirst {
0% { opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; width: 0px;}
5% { opacity: 1; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; width: 100%;}
17% { opacity: 1; }
20% { opacity: 0; }
100% { opacity: 0; }
}
@-webkit-keyframes rotateWordsSecond {
0% { opacity: 0; -webkit-transform: translateZ(600px) translateX(200px);}
8% { opacity: 1; -webkit-transform: translateZ(0px) translateX(0px);}
17% { opacity: 1; }
25% { opacity: 0; }
100% { opacity: 0; }
}
@-ms-keyframes rotateWordsSecond {
0% { opacity: 0; -ms-transform: translateZ(600px) translateX(200px);}
8% { opacity: 1; -ms-transform: translateZ(0px) translateX(0px);}
17% { opacity: 1; }
25% { opacity: 0; }
100% { opacity: 0; }
}
@keyframes rotateWordsSecond {
0% { opacity: 0; -webkit-transform: translateZ(600px) translateX(200px); transform: translateZ(600px) translateX(200px);}
8% { opacity: 1; -webkit-transform: translateZ(0px) translateX(0px); transform: translateZ(0px) translateX(0px);}
17% { opacity: 1; }
25% { opacity: 0; }
100% { opacity: 0; }
}
@media screen and (max-width: 1023px){
.rw-words { display: inline; height: 75px; }
.rw-words-1 span { }
.rw-words-2 span { }
}
@media screen and (max-width: 560px){
.rw-words { display: inline; height: 50px; }
.rw-words-1 span { }
.rw-words-2 span { }
.rw-sentence > span:first-child{ }
}
@media screen and (max-width: 400px){
.rw-words { display: inline-block; height: 50px; }
.rw-words-1 span { font-size: 70% !important; display: inline; }
.rw-words-2 span { font-size: 70% !important; display: inline; }
.rw-sentence > span:first-child{ font-size: 70% !important; display: inline; }
}
.et_social_sidebar_networks, .et_social_visible_sidebar { 
padding-left: 25px;
} .drop-caps {
float: left; 
color: #cd5c5c;
font-size: 60px;
line-height: 20px;
padding: 10px 5px 0px 0px;
}
@media screen and (max-width: 960px) {
.drop-caps { 
padding: 0 55px 25px 0;
}
} .border_top: { border-top: 25px solid #fff !important }
.border_right: { border-right: 25px solid #fff !important }
.border_bottom: { border-bottom: 25px solid #fff !important }
.border_left: { border-left: 25px solid #fff !important }
@media screen and (max-width: 960px) {
.border_top: { border-top: 0px solid #fff !important }
.border_right: { border-right: 0px solid #fff !important }
.border_bottom: { border-bottom: 0px solid #fff !important }
.border_left: { border-left: 0px solid #fff !important }
} .et_pb_post img:hover {
-webkit-filter: none;
filter:none;
}
.et_pb_post img{-moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s}
.et_overlay {background: rgba(255, 255, 255, .25);}
.et_overlay:before {color: #fff !important; text-shadow: 0 1px 3px rgba(0,0,0,.3);}
.et_shop_image:hover .et_overlay, .et_portfolio_image:hover .et_overlay { opacity: 1; border: 0 solid #e5e5e5;}
#footer-widgets {
display: none;
}
#footer-info {
float: none;
text-align: center;
}
.et_pb_post {
margin-bottom: 25px;
}
@media all and (max-width: 980px) {
.et_pb_section_9 {
margin-top: -25px;
}
}
@media all and (max-width: 980px) {
et_pb_column.et_pb_column_4_4.et_pb_column_11 {
margin-top: -25px !important;
}
}
@media (max-width: 980px) {
#main-header {
position: fixed !important;
}
}
.et_pb_fullwidth_header .et-pb-icon.scroll-down {
animation: fullwidth-header-bounce 2.2s ease-out infinite;
}
@keyframes fullwidth-header-bounce {
0% { transform:translateY(0%); }
12.5% { transform:translateY(20%); }
25% { transform:translateY(0%); }
37.5% { transform:translateY(20%); }
50% { transform:translateY(0%); }
}
.rtl {
unicode-bidi: bidi-override;
direction: rtl;
text-align: left;
}  .logo-spacer-section { padding:0px; margin:0 0 -40px 0;}
.logo-spacer-section .et_pb_row, .logo-spacer-section .et_pb_section  { padding: 0px;} #logo-under-header {padding: 0px; margin: 0px;}
#logo-under-header img {margin-top:-105px; width: 150px; z-index: 1; position: relative;} #logo-spacer {padding: 0px; margin: 0px;}
#logo-spacer img {margin-top: -55px; width: 100px; z-index: 1; position: relative;} .et_mobile_device .et_pb_slider_parallax .et_pb_slide , .et_mobile_device .et_pb_section_parallax .et_pb_parallax_css , .et_mobile_device .et_pb_slides .et_parallax_bg.et_pb_parallax_css {
background- attachment: fixed ! important ;
}
h1 { font-family: 'Abel', sans-serif;
}
h2 { font-family: 'Abel', sans-serif;
}
h3 { font-family: 'Abel', sans-serif;
}
h4 { font-family: 'Abel', sans-serif;
}
h5 { font-family: 'Abel', sans-serif;
}
a { font-family: 'Abel', sans-serif;
} .quotescollection-quote footer.attribution {
line-height: 2.0;
margin-bottom: 1.4em;
}
.quotescollection-quote cite.author {
text-align: center;
font-style: normal;
line-height: 2.5;
}
#cite.author
text-align: center;
line-height: 2.5;
.quotescollection-quote cite.source {
font-style: italic;
text-align: center;
}
.quotescollection-quote .nav-next {
float: none;
clear: both;
width; 100%;
} blockquote.quotescollection-quote {
line-height: 2.0;
text-align: center;
border:0;
background:none;
padding:0;
margin:4em 2em;
font-size:1em;
box-shadow: none;
}
blockquote.quotescollection-quote::before,
blockquote.quotescollection-quote::after {
text-align: center;
content:'';
content:none;
margin: 0;
padding: 0;
position: relative;
}
blockquote.quotescollection-quote footer.attribution cite {
text-align: center;
font-size: 0.83em;
font-style: italic;
} @media screen and (max-width: 960px) {
.border_element1: { border: 0px !important }
}
.et_pb_button { min-width: 180px; text-align:center; } .mp-vertical-align { 
display: flex; 
flex-direction: column; 
justify-content: center;
} .et_fullscreen_slider .et_pb_slides,
.et_fullscreen_slider .et_pb_slide,
.et_fullscreen_slider .et_pb_container {
min-height: 100% !important;
height: 100% !important;
} #main-header, #main-header.et-fixed-header {
-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
box-shadow: none!important;
}