:root{--blue:#2c396b;--green:#e1ff6b;--lightgrey:#f4f4f6;--darkgrey:#9c9ca8}.opened #mobile_menu1{width:100vw!important;position:fixed!important;top:0px!important;left:0vw!important;height:100vh!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;opacity:1!important;visibility:visible!important;transition:visibility 0.3s,opacity 0.3s ease-in-out;padding:0!important;text-align:center}.closed #mobile_menu1{width:100vw!important;position:fixed!important;top:0px!important;left:0vw!important;height:100vh!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;opacity:1!important;visibility:visible!important;transition:visibility 0.3s,opacity 0.3s ease-in-out;padding:0!important;text-align:center;opacity:0!important;visibility:hidden!important}.et_pb_menu__wrap .opened .mobile_menu_bar:before{content:"\4d"!important}#mobile_menu1 li{list-style:none!important;text-align:center!important;width:100%}.et_pb_menu__wrap span.mobile_menu_bar{z-index:999999!important}.opened .mobile_menu_bar{position:fixed!important;top:13px;right:6%}.footer-menu ul{flex-direction:column}.footer-menu .et_pb_menu__menu>nav>ul>li>a{padding-bottom:15px}.footer-menu .et_mobile_nav_menu{display:none}.footer-menu .et_pb_menu__menu{display:flex}.footer-menu.et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:flex-start}.footer-menu .et_pb_menu__menu nav ul li.lang-item{display:none}h1{font-size:4.209rem}h2{font-size:3.157rem}h3{font-size:2.369rem}h4{font-size:1.777rem}h5{font-size:1.333rem}h1,h2,h3,h4,h5,h6{line-height:1.2;color:var(--blue)}p{line-height:1.4}.centered .et_pb_text_inner{text-align:center}.underline h1,.underline h2,.underline h3,.underline h4,.underline h5,.underline h6{display:inline-block}.highlight{background-image:linear-gradient(to right,transparent 50%,var(--green) 50%);background-size:200% 0.46em;background-repeat:repeat-x;background-position:-100% 100%}.four-column-logo{min-height:130px;display:flex;align-items:center;width:25%!important}@media only screen and (max-width:767px){.four-column-logo{min-height:130px;display:flex;align-items:center;width:50%!important}}.wpcf7-form>p{font-size:16px;position:relative;padding-bottom:-.5em}.wpcf7-form>p label{position:absolute;top:62%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;font-weight:normal;-webkit-transition:top 300ms;-o-transition:top 300ms;transition:top 300ms;color:var(--darkgrey)}.wpcf7-form input.wpcf7-text{border:none;border-bottom:1px solid var(--darkgrey);padding:13px 0px;width:100%;background-color:transparent;color:var(--darkgrey);font-size:16px}.wpcf7-form input.wpcf7-text:focus{border-bottom:2px solid var(--blue);color:var(--blue)}.wpcf7-form label.has-value{top:20px;font-size:15px}.wpcf7-submit{color:#fff;border:1px solid var(--darkgrey);font-size:16px;background-color:var(--darkgrey);-webkit-transition:all 300ms ease 0ms;-o-transition:all 300ms ease 0ms;transition:all 300ms ease 0ms;margin-top:3em;padding:14px 30px}.wpcf7-submit:hover{cursor:pointer;background-color:var(--blue);border:1px solid var(--blue)!important}.wpcf7-not-valid-tip{position:absolute;top:40px}.area .wpcf7-not-valid-tip{margin-top:-12px}.wpcf7-form-control.wpcf7-textarea{width:100%;border:0px;border-bottom:1px solid var(--darkgrey);margin-top:10px;background-color:var(--lightgrey);color:var(--blue);font-size:16px;padding:13px 0px}.wpcf7-form-control.wpcf7-textarea:focus{border-bottom:2px solid var(--blue)}.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder{color:var(--darkgrey);opacity:1}.wpcf7-form-control.wpcf7-textarea::-moz-placeholder{color:var(--darkgrey);opacity:1}.wpcf7-form-control.wpcf7-textarea::-ms-placeholder{color:var(--darkgrey);opacity:1}.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder{color:var(--darkgrey);opacity:1}.wpcf7-form-control.wpcf7-textarea::-moz-placeholder{color:var(--darkgrey);opacity:1}.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder{color:var(--darkgrey);opacity:1}.wpcf7-form-control.wpcf7-textarea::-ms-input-placeholder{color:var(--darkgrey);opacity:1}.wpcf7-form-control.wpcf7-textarea::placeholder{color:var(--darkgrey);opacity:1}.wpcf7-form-control.wpcf7-textarea::-webkit-scrollbar{width:0px}.wpcf7-response-output{color:var(--blue);border:2px solid var(--blue)!important;margin:1em 0!important;padding:0.5em 1em!important;position:relative;top:40px}.submit-button{text-align:left;margin-bottom:20px}.wpcf7-not-valid-tip{color:var(--blue);font-size:0.7em;font-weight:normal;display:block}p.legalnotice{color:var(--darkgrey);font-size:15px}p.legalnotice a{color:var(--darkgrey);font-weight:600;-webkit-transition:color 300ms ease 0ms;-o-transition:color 300ms ease 0ms;transition:color 300ms ease 0ms}p.legalnotice a:hover{color:var(--blue)}.et_pb_widget_area_left{border-right:0;padding-right:0}.wp-block-latest-posts__post-date{display:block;font-size:1em;margin-top:6px}.et_pb_widget ol li,.et_pb_widget ul li{margin-bottom:10px;border-bottom:1px solid #fff;padding-bottom:10px}.postside .wp-block-latest-posts__post-title:hover{color:var(--blue)!important}.et-blog-css-grid>div{display:grid;grid-template-columns:47% 47%;grid-column-gap:40px}.et-blog-css-grid article{padding:5%}.et-blog-css-grid article{background-image:linear-gradient(#e1ff6b 0 0);background-size:200% 0;background-position:200% 100%;background-repeat:no-repeat;transition:0.5s}.et-blog-css-grid article:hover{background-size:200% 100%;background-position:100% 100%}@media only screen and (max-width:767px){.et-blog-css-grid>div{grid-template-columns:100%;grid-column-gap:10px}.et-blog-css-grid .entry-title{padding-bottom:10px}}