/* https://www.memoriachalets.com/wp-content/themes/wp-ephrem-theme/style.css?ver=6.8.1 */
/* Import rule from: https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;1,300&family=Roboto+Serif:opsz,wght@8..144,300;8..144,400&family=Roboto+Slab:wght@300;400&Lato:wght@100;300;400&display=swap */
@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVQ.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4k.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4k.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4k.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX70gfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX7kgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX7UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX7EgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX60gfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX50gfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX58gfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX5kgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX5UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX40gfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX4UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX7kgvjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX60gvjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6EgvjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX5kgvjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX40gvjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX4EgvjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX7kg_jL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX70gfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX7kgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX7UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX7EgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX60gfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX50gfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX58gfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX5kgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX5UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX40gfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX4UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX7kgvjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX60gvjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6EgvjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX5kgvjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX40gvjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX4EgvjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoserif/v16/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX7kg_jL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6Q.woff) format('woff')}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSWaw.woff) format('woff')}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotoslab/v35/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISWaw.woff) format('woff')}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;font-family:'Open Sans',sans-serif}body,html{overflow-x:hidden;font-size:1em;padding:0;margin:0}body.custom-background{background-size:cover}h1,h2,h3,h4{font-family:inherit}h1,.h1{font-size:2em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.56em}h4,.h4{font-size:1.25em;font-weight:700}a:hover,a:focus{text-decoration:none}a>i{padding:0 .56em}p{font-family:inherit;font-size:1.2em}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #999}.container hr{margin:2px 0}img{max-width:100%;height:auto}audio{width:100%}ul,li{list-style:none;padding-left:0}time{padding:0 7px}.flex{display:flex;flex-direction:row;flex-wrap:wrap}.caption{width:100%;text-align:center}.navbar{border:none}.navbar-brand{width:150px;height:auto}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background-color:transparent;background:transparent}@media (min-width:320px) and (max-width:480px){.navbar-brand{width:120px}}@media only screen and (min-width:768px) and (max-width :1024px){.navbar{border-radius:0}.navbar-brand{width:100px}}.btn{border-radius:3px;white-space:normal!important;word-wrap:break-word}.btn-default,.btn-default:focus,.btn-default:active,.btn-default.active,.btn-default:active:focus{color:#e3ddd9;background-color:#6a7d87;border-color:#6a7d87}.btn-default:hover{background:#b7785d;border-color:#b7785d;color:#fff}.btn-primary,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary:active:focus,.btn-cta,.btn-cta:focus,.btn-cta:active,.btn-cta.active,.btn-cta:active:focus{color:#fff;background:#B85D36;border-color:#B85D36;font-weight:700}.btn-primary:hover,.btn-success:hover,.btn-cta:hover{color:#fff;background-color:#584036;border-color:#584036}.btn-info,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info:active:focus{color:#362C1F;background:#EFF2EB;border-color:#EFF2EB;font-size:1em}.btn-info:hover{color:#362C1F;background:#97BAC2;border-color:#97BAC2}.btn-success,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success:active:focus{border:solid 1px;color:#f3f0e9;background-color:#442f0f;border-color:#323232}.no-js{padding-top:106px}#skrollr-body{height:100%;position:relative;width:100%}.skrollable{position:relative;z-index:2}.skrollr-mobile .skrollable{position:absolute}.skrollable .skrollable{position:absolute}.skrollable .skrollable .skrollable{position:static}#scroll-to-top{position:fixed;right:30px;bottom:30px;cursor:pointer;display:none;opacity:.7;z-index:99999;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#scroll-to-top:hover{opacity:1}#scroll-to-top span{font-size:20px}#scroll-to-top .small-hex-btn,#scroll-to-top .small-hex-btn:after,#scroll-to-top .small-hex-btn:before{background-color:#3498db;border-left:1px solid #3498db;border-right:1px solid #3498db}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#333;z-index:999999;opacity:.96}.loader{text-align:center;width:32px;height:32px;position:absolute;background:url(/wp-content/themes/wp-ephrem-theme/images/loading.gif);left:50%;top:50%;background-repeat:no-repeat;background-size:contain}.loader span{display:none!important;display:inline-block;vertical-align:middle;width:10px;height:10px;margin:50px auto;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-animation:loader 0.3s infinite alternate;-moz-animation:loader 0.3s infinite alternate;-ms-animation:loader 0.3s infinite alternate;-o-animation:loader 0.3s infinite alternate;animation:loader 0.3s infinite alternate}.loader span:nth-of-type(2){-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s}.loader span:nth-of-type(3){-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s}@-webkit-keyframes loader{0%{width:10px;height:10px;opacity:.9;-webkit-transform:translateY(0)}100%{width:24px;height:24px;opacity:.1;-webkit-transform:translateY(-21px)}}@-moz-keyframes loader{0%{width:10px;height:10px;opacity:.9;-moz-transform:translateY(0)}100%{width:24px;height:24px;opacity:.1;-moz-transform:translateY(-21px)}}.element-from-top{top:-50px;opacity:0;position:relative}.element-from-bottom,.element-from-bottom-200,.element-from-bottom-600,.element-from-bottom-1000,.element-from-bottom-1400{bottom:-50px;opacity:0;position:relative}.element-from-left{left:-80px;opacity:0;position:relative}.element-from-right{right:-80px;opacity:0;position:relative}.element-fade-in{opacity:0;position:relative;right:0}#home-hero,#home-slider{height:720px}#home-revslider{margin-top:100px}.hero-container{position:relative;overflow:hidden;height:100%}.hero-header{background-position:top center;background-repeat:no-repeat;background-size:cover;width:100%;padding:15%;text-align:center}div.homepage-hero{display:flex;align-items:center;width:100%}div.homepagehero{text-align:center;color:#fff;text-shadow:4px 1px 6px #666}.hsContainer{width:100%;height:100%;position:relative;padding:14%}#home-hero .hsContent p{margin:0 auto;display:block;color:#fff}#home-hero iframe{margin:20px auto}div.sticker{position:absolute;display:block;z-index:12;right:0;margin-top:-200px;margin-left:auto;margin-right:auto;left:0}#big-video{height:auto}#big-video .video{z-index:1;position:absolute;top:0;left:0;width:100%;height:0;padding-bottom:56.25%}#big-video video{position:absolute;width:100%;height:auto;top:0;left:0;opacity:.9}#big-video .video-element{position:absolute;width:100%;height:100%;top:0;left:0;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 100%}#wp-custom-header-video-button{display:none}@media (min-width:320px) and (max-width:480px){#home-hero,#home-slider{height:auto}#big-video{height:auto}.hsContainer{padding:20px}div.homepagehero{text-shadow:4px 1px 6px #333}#wp-custom-header{display:block;height:50vh;position:absolute}#wp-custom-header img{height:inherit;object-fit:cover}.hero-header{height:auto;padding:30% 20px}}@media screen and (min-width:768px){.hsContainer{height:100%}}#page-header{min-height:50vh}.content.container{overflow:visible}.so-panel.widget{padding:0}@media (min-width:320px) and (max-width:480px){#page-header{min-height:50vh}}.navigation{padding:60px 0}.navigation div.alignleft{float:left;text-align:left}.navigation div.alignright{float:right;text-align:right}.navigation div.alignright,.navigation div.alignleft{font-size:1.2em;width:44%;color:#383125}.navigation a{color:#383125}#social{padding:0}#social li{display:inline-block;list-style:none;font-size:1.2em;vertical-align:top;margin:0}.service-box{margin-top:20px;margin-bottom:20px}.service{display:inline-block;margin-top:30px}.service-icon{color:#3498db;font-size:3.5em;display:table;margin:5px auto;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.service-icon2{color:#3498db;font-size:3.5em;display:table;margin:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.service-icon a{margin:-15px auto}.service-title{font-size:1.3em;font-weight:700;letter-spacing:1px;padding-bottom:10px;text-align:center}.service-title a{display:inline-block;-webkit-text-stroke:.1px;width:100%}.service-title a:hover{color:#c9ca54}.service-text{margin-bottom:0;text-align:center}.service-text_2{margin-bottom:60px;text-align:left}.service-box .toggle-description{padding-left:2em}.service-box .toggle-description ul{line-height:22px;font-size:.9375em;text-align:left;margin-top:-20px;margin-bottom:50px}.service-box .toggle-description ul li{list-style-type:disc;list-style-position:outside;margin-bottom:0;margin-left:30px;margin-right:30px}.testimonial{padding:1em 4em}.testimonial-author h4{font-size:18px;font-family:inherit}.testimonial-author .title{font-size:small}@media (min-width:320px) and (max-width:480px){.testimonial{padding:6px}}#team .section-description{margin-bottom:0}#team .col-md-3{margin:20px 0 10px 0;overflow:hidden}#team-member-slider{clear:both}#team-member-slider{clear:both}.team-member{margin-top:20px;margin-bottom:20px}.team-member-img-container{margin:20px auto;position:relative}.team-member-img-container,.team-member-img-container:before,.team-member-img-container:after{height:192px;width:192px;z-index:0}.team-member-img-container:before,.team-member-img-container:after{content:"";position:absolute}.team-member-img-hex{margin-top:-24px;margin-left:10px;position:absolute;z-index:1}.team-member-img-hex2{position:absolute;height:172px;width:172px;top:34px}.team-member-img-hex1{overflow:hidden;visibility:hidden}.team-member-img-hex-in1{overflow:hidden;height:100%;width:100%}.team-member-img-hex-in2{background-repeat:no-repeat;background-position:50%;overflow:hidden;height:100%;width:100%;visibility:visible;-webkit-background-size:125%;-moz-background-size:125%;-ms-background-size:125%;-o-background-size:125%;background-size:125%;border-radius:100px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:relative}.team-member-img-hex-in2:after{position:absolute;content:"";background-color:transparent;width:100%;height:100%;top:0;left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.team-member-img-hex-in2:hover:after{background-color:rgba(0,0,0,.6)}.team-member-name{font-weight:700;font-size:1.25em;padding-top:0;text-align:center}.team-member-name2{font-weight:500;font-size:1.25em;text-align:center;height:36px}.team-member-description{text-align:center;padding:5px 30px 60px 30px;line-height:28px;max-width:850px;margin:30px auto}.team-member-description2{text-align:center;padding:0 30px 0 30px;line-height:28px;max-width:850px;margin:15px auto}.team-member-description3{text-align:center;padding:0 30px 60px 30px;line-height:28px;max-width:850px;margin:15px auto}.team-member-description4{text-align:center;padding:0 30px 30px 30px;line-height:28px;max-width:850px;margin:15px auto}.team-member-designation{text-align:center;padding:5px 20px;position:relative}.team-member-designation:after{content:"";position:absolute;width:30px;height:0;border-top:1px solid #ccc;bottom:-5px;left:50%;margin-left:-15px}.team-member-social-btn{margin-top:-20px;text-align:center;position:absolute;width:100%;top:-50%;border-radius:1000px!important;-moz-border-radius:1000px!important;-webkit-border-radius:1000px!important;-o-border-radius:1000px!important;-ms-border-radius:1000px!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.team-member-img-hex-in2:hover .team-member-social-btn{top:50%;border-radius:1000px!important;-moz-border-radius:1000px!important;-webkit-border-radius:1000px!important;-o-border-radius:1000px!important;-ms-border-radius:1000px!important}.team-member-social-btn a{margin:5px}.team-member-social-btn a:hover{color:#3498db;text-decoration:none}.team-member-social-btn .small-hex-btn,.team-member-social-btn .small-hex-btn:after,.team-member-social-btn .small-hex-btn:before{background-color:transparent}. circle{border-radius:1000px!important;-moz-border-radius:1000px!important;-webkit-border-radius:1000px!important;-o-border-radius:1000px!important;-ms-border-radius:1000px!important}i.icon-circled{display:inline-block;border-radius:1000px!important;-moz-border-radius:1000px!important;-webkit-border-radius:1000px!important;-o-border-radius:1000px!important;-ms-border-radius:1000px!important;text-align:center;font-size:26px;width:24px!important;height:24px!important;line-height:24px!important;color:#FFF}i.icon-circled_x2{display:inline-block;border-radius:1000px!important;-moz-border-radius:1000px!important;-webkit-border-radius:1000px!important;-o-border-radius:1000px!important;-ms-border-radius:1000px!important;text-align:center;font-size:55px;width:100px!important;height:100px!important;line-height:100px!important;background:#c9ca54;color:#FFF}i.icon-circled_x3{display:inline-block;border-radius:1000px!important;-moz-border-radius:1000px!important;-webkit-border-radius:1000px!important;-o-border-radius:1000px!important;-ms-border-radius:1000px!important;text-align:center;margin:25px auto;font-size:18px;width:25px!important;height:25px!important;line-height:25px!important;background:#666;color:#FFF;margin:0 0 60px 0}i.icon-circled_x4{display:inline-block;border-radius:1000px!important;-moz-border-radius:1000px!important;-webkit-border-radius:1000px!important;-o-border-radius:1000px!important;-ms-border-radius:1000px!important;text-align:center;margin:25px auto;font-size:18px;width:25px!important;height:25px!important;line-height:25px!important;background:#c9ca54;color:#FFF;margin:0 0 60px 0}i.icon-circled_x5{display:inline-block;border-radius:1000px!important;-moz-border-radius:1000px!important;-webkit-border-radius:1000px!important;-o-border-radius:1000px!important;-ms-border-radius:1000px!important;text-align:center;margin:25px auto;font-size:36px;font-weight:700;width:36px!important;height:36px!important;line-height:32px!important;background:#FFF;border:1px solid #999;color:#c9ca54;margin:0 0 10px 0}.icon-circled.icon-2x{width:50px!important;height:50px!important;line-height:50px!important}.icon-circled.icon-3x{width:72px!important;height:72px!important;line-height:72px!important}.icon-circled.icon-4x{width:100px!important;height:100px!important;line-height:100px!important}.icon-circled.icon-5x{width:120px!important;height:120px!important;line-height:120px!important}.icon-circled.icon-6x{width:18px!important;height:18px!important;line-height:18px!important}i.icon-white{color:#fff}.fa.fa-bullseye{font-size:100px;color:#ecca71}@media (min-width:320px) and (max-width:480px){.team-member-name2{height:auto!important}}.slick-prev,.slick-next{top:30%;z-index:3}footer{display:block;width:100%;padding-top:40px;background-color:#000;color:#fff}footer h4{font-size:inherit;color:#fff}footer p{color:#fff}p.copyright{font-size:1em}#menu-footer li{display:inline;color:#eee;list-style:none;margin:0 12px 0 0}#menu-footer{margin:20px 0;padding:0}#menu-footer li a{color:#eee;text-decoration:none}#menu-footer li a:hover{color:#ddd}footer.entry-meta{background-color:transparent}#messageForm div.response{color:#333}aside ul{padding:0}aside ul li{list-style:none;padding:.2em 0}input::placeholder,.placeholder{color:#999!important}input[type="date"]::placeholder,input[type="number"]::placeholder{color:#999!important;opacity:1}input::active,textarea:focus,select:focus{background-color:#d5d0d0;background-image:none;color:rgb(0,0,0)}label{font-size:inherit;font-weight:400;color:#666;text-align:left}#searchform input,#searchform textarea,#searchform select{display:inline-block!important}#searchform input.text+input.text{border-left:none!important}input[type="text"],input[type="date"],input[type="datetime"],input[type="email"],input[type="tel"],input[type="telephone"],input[type="number"],input[type="search"],input[type="time"],input[type="url"],input[type="password"],textarea,select{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;outline:none;display:block;width:100%;padding:7px;border:none;border-bottom:1px solid #999;background:transparent;margin-bottom:10px;font-family:'Source Sans Pro',sans-serif;font-size:1.2em!important;font-weight:100;height:auto;border-radius:0;color:inherit}select{border-radius:0}option,optgroup{font-size:.6em}textarea{resize:none;overflow:hidden}input[type=radio]+label{padding-left:37px;height:28px;display:block;line-height:normal;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;background-image:url(/wp-content/themes/wp-ephrem-theme/images/radiobox.png)}input[type=radio]:checked+label{background-position:0 -28px}input[name=rememberme]{padding-left:37px;display:inline-block;line-height:normal;background-repeat:no-repeat;background-position:0 0;cursor:pointer;background-image:url(/wp-content/themes/wp-ephrem-theme/images/checkbox.png)}input[name=rememberme]:checked{background-position:0 -28px}input[type="button"],input[type="submit"]{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:12px 44px;font-weight:700}.content-style-form button,.content-style-form #wp-submit{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}input[type="button"]:hover,input[type="submit"]:hover{color:#eee}#inner-footer input{color:#fefefe;display:inline-block}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-animation:autofill 0s forwards;animation:autofill 0s forwards}@keyframes autofill{100%{background:transparent;color:inherit}}@-webkit-keyframes autofill{100%{background:transparent;color:inherit}}@media (min-width:320px) and (max-width:480px){input[type="button"],input[type="submit"]{width:100%}}.image-slide img{border-radius:8px}.row.featured-articles{margin:2em auto}h2.rubrique-title{padding:1.56em 0;font-family:'Bree Serif',serif}.woocommerce ul.products li.product a img{height:150px;width:150px;object-fit:cover;padding:0;margin:0 auto}.woocommerce ul.products li.product a img:nth-of-type(2){display:none}.woocommerce ul.products li.product a:hover img:nth-of-type(2){display:block}.woocommerce ul.products li.product a:hover img:nth-of-type(1){display:none}.quote_lead{color:#403832;font-size:1.4em;text-align:center}.quote_lead:before{content:'\f10d';font-family:FontAwesome;font-size:1.6em;line-height:.1em;margin-right:.25em;vertical-align:-.1em}.quote_lead:after{content:'\f10e';font-family:FontAwesome;font-size:1.6em;line-height:.1em;margin-left:.25em;vertical-align:-.3em}.quote p{color:#403832}.quote{padding:100px 0;background:rgb(224,224,224);position:relative;z-index:1}.quote:before,.quote:after{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden}.quote:before{top:0;-webkit-transform:skewY(1.5deg);transform:skewY(1.5deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}.quote:after{bottom:0;-webkit-transform:skewY(-1.5deg);transform:skewY(-1.5deg);-webkit-transform-origin:100%;transform-origin:100%}@media (min-width:320px) and (max-width:480px){.quote_lead{font-size:1em}}.link--arrowed{display:inline-block;height:2rem;line-height:2rem;font-size:1.4em}a.link--arrowed:hover{color:#32543e!important}.link--arrowed .arrow-icon{position:relative;top:-1px;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;vertical-align:middle}.link--arrowed .arrow-icon--circle{transition:stroke-dashoffset 0.3s ease;stroke-dasharray:95;stroke-dashoffset:95}a.link--arrowed:hover .arrow-icon{transform:translate3d(5px,0,0);stroke:#32543e!important}.link--arrowed:hover .arrow-icon--circle,.link--arrowed:hover .arrow-icon--arrow{stroke-dashoffset:0;stroke:#32543e}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;opacity:0}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}