@keyframes fadeInOpacity{0%{width:0}to{width:100%}}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.material-icons{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}#acwp-toolbar *{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}#acwp-toolbar-btn-wrap{border:1.5px solid #1e7ab9;z-index:9500;position:fixed;margin-top:-100vh;border-radius:50%;-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease}#acwp-toolbar-btn{margin:0;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;width:48px;height:48px;background:#1e7ab9;text-align:center;color:#fff;border:4px solid #fff;border-radius:50%;-webkit-box-shadow:6px 8px 16px rgba(0,0,0,.2);-moz-box-shadow:6px 8px 16px rgba(0,0,0,.2);-ms-box-shadow:6px 8px 16px rgba(0,0,0,.2);-o-box-shadow:6px 8px 16px rgba(0,0,0,.2);box-shadow:6px 8px 16px rgba(0,0,0,.2)}#acwp-toolbar-btn:focus,#acwp-toolbar-btn:hover{border-color:#ff4500}#acwp-toolbar-btn svg{height:auto;display:inline-block;width:36px;top:2px;position:relative;background-color:transparent}#acwp-close-toolbar{margin:0;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;position:absolute;top:10px;right:10px;outline:0;color:#fff;z-index:250}.acwp-footer{border-top:1px solid #efefef}.acwp-footer a{color:#3c8dbc;text-decoration:none}.acwp-footer a:focus,.acwp-footer a:hover{color:#3c8dbc;text-decoration:underline}.acwp-footer ul{list-style:none;padding:0;margin:0}.acwp-footer ul li{margin:0;padding:8px 20px;line-height:18px;font-size:15px;border-bottom:1px solid #efefef}.acwp-footer ul li a{color:#333}.acwp-footer ul li a:focus,.acwp-footer ul li a:hover{text-decoration:underline;color:#333}.acwp-footer ul li:last-child{padding-bottom:0;border:0;background:#efefef;text-align:center;font-size:13px}.acwp-footer ul li:last-child i.material-icons{line-height:18px;font-size:13px;position:relative;top:2px}#acwp-toolbar.acwp-style-default .acwp-toggler{border-bottom:1px solid rgba(36,36,36,.1)}.acwp-toggler:last-child{border-bottom:0}.acwp-toggler.acwp-toggler-decfont{border-bottom:1px solid rgba(36,36,36,.1)}.acwp-toggler label>*{pointer-events:none}#acwp-toolbar.acwp-style-default .acwp-toggler label{display:flex;width:100%;margin:0;cursor:pointer;background:#fff;padding:8px 16px;font-weight:400;font-size:1em;outline:0;align-items:center}.acwp-toggler label:focus,.acwp-toggler label:hover{outline:0;background:#f5f5f5}#acwp-toolbar.acwp-style-default .acwp-toggler label>i.material-icons,#acwp-toolbar.acwp-style-default .acwp-toggler label>span{display:inline-block;line-height:34px;color:#333}.acwp-toggler label>span{flex-grow:1}.acwp-toggler label>i.material-icons{float:left;margin-right:8px}.acwp-toggler label input,.wpcf7 form.init .wpcf7-response-output{display:none}.acwp-switcher{position:relative;display:inline-block;height:34px;width:60px;float:right}.acwp-switch,.acwp-switch:before{position:absolute;transition-duration:.2s}.acwp-switch{background-color:rgba(36,36,36,.22);top:0;left:0;right:0;bottom:0;border-radius:500px;cursor:pointer;transition-property:background-color;box-shadow:inset 0 0 2px rgba(36,36,36,.07)}.acwp-switch:before{content:"";background-color:#fff;width:30px;height:30px;left:2px;bottom:2px;border-radius:50%;transition-property:transform,box-shadow;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}input:checked+.acwp-switch{background-color:#3c8dbc!important}input:checked+.acwp-switch:before{-webkit-transform:translateX(26px);-moz-transform:translateX(26px);-ms-transform:translateX(26px);-o-transform:translateX(26px);transform:translateX(26px)}.acwp-toolbar{display:none;position:fixed;z-index:99999;outline:0;-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease}.acwp-toolbar:focus{outline:0}#acwp-toolbar-module{position:relative;background-color:#fff;width:380px;border:8px solid #efefef;-webkit-box-shadow:0 2px 12px 1px rgba(36,36,36,.33);-moz-box-shadow:0 2px 12px 1px rgba(36,36,36,.33);-ms-box-shadow:0 2px 12px 1px rgba(36,36,36,.33);-o-box-shadow:0 2px 12px 1px rgba(36,36,36,.33);box-shadow:0 2px 12px 1px rgba(36,36,36,.33)}.acwp-heading{background:#1e7ab9;padding:8px 16px}.contact-form-floater form label a,p.acwp-title{color:#fff}.acwp-heading p.acwp-title{margin:0;padding:0;font-size:32px}.acwp-heading p{margin:0}@media (max-height:867px){.acwp-toggler label>i.material-icons,.acwp-toggler label>span{line-height:24px}.acwp-switcher{height:24px;width:50px}.acwp-switch:before{width:20px;height:20px}}@media (max-height:768px){.acwp-heading{padding:8px 16px}.acwp-heading p.acwp-title{font-size:24px}}@media (max-height:600px){.acwp-heading{padding:6px 16px}#acwp-toolbar-module{border-width:4px}.acwp-footer ul li:last-child{padding-top:0}}@media (max-height:558px){.acwp-footer a{font-size:14px}#acwp-toolbar .acwp-toggler label>i.material-icons,#acwp-toolbar .acwp-toggler label>span,#acwp-toolbar.acwp-style-default .acwp-toggler label>i.material-icons,#acwp-toolbar.acwp-style-default .acwp-toggler label>span{font-size:14px;line-height:20px}.acwp-switcher{height:20px;width:46px}.acwp-footer ul li{padding:2px 20px}.acwp-switch:before{width:16px;height:16px}.acwp-heading p.acwp-title{font-size:18px}}@media (max-height:481px){#acwp-close-toolbar{top:4px;right:4px}}@media (max-height:468px){.acwp-heading{padding:4px 16px}.acwp-footer ul li{padding:0 20px}.acwp-heading p.acwp-title{font-size:16px}#acwp-close-toolbar{top:0;right:0}}@media (max-height:386px){.acwp-heading p.acwp-title{font-size:14px}.acwp-toggler label>i.material-icons,.acwp-toggler label>span{font-size:12px;line-height:18px}.acwp-switcher{height:18px;width:44px}.acwp-switch:before{width:14px;height:14px}}@media (max-width:400px){#acwp-toolbar-module{width:320px}}@media (max-width:321px){#acwp-toolbar-module{width:300px}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7-form-control-wrap{position:relative}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:after,.wpcf7-list-item-label:before{content:" "}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}#cookie-law-info-bar{font-size:15px;margin:0 auto;padding:12px 10px;position:absolute;text-align:center;box-sizing:border-box;width:100%;z-index:9999;display:none;left:0;font-weight:300;box-shadow:0-1px 10px 0 rgba(172,171,171,.3)}#cookie-law-info-again{font-size:10pt;margin:0;padding:5px 10px;text-align:center;z-index:9999;cursor:pointer;box-shadow:#161616 2px 2px 5px 2px}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:9px 12px;color:#fff;position:relative;cursor:pointer;margin-left:5px;text-decoration:none}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:400;line-height:1}.cli-plugin-button{margin-top:5px}.cli-bar-popup{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:900px}}.cli-modal .cli-modal-close{background-color:transparent!important;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0#fff}.cli-modal-backdrop,.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px;border-radius:50%}.cli-switch input:checked+.cli-slider{background-color:#61a229}.cli-switch input:checked+.cli-slider:before{transform:translateX(18px)}.cli-fade{transition:opacity .15s linear}@media (max-width:767px){.cli-tab-content{padding:30px 10px}}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-btn:focus,.cli-modal .cli-modal-close:focus,.contact-form-floater form textarea:focus{outline:0}.cli-modal,.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;transform:scale(0)}.cli-modal-backdrop{z-index:1040;background-color:#000;-webkit-transform:scale(0);transition:opacity ease-in-out .5s}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal{z-index:99999;overflow:hidden;outline:0;display:none}.cli-modal .cli-modal-dialog,.cli-modal-content{position:relative;display:-ms-flexbox;display:flex}.cli-modal .cli-modal-dialog{width:auto;margin:.5rem;pointer-events:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem*2))}}.cli-modal-content{-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.2rem;box-sizing:border-box;outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:38px;font-size:14px}.cli-switch .cli-slider{background-color:#e3e1e8;height:20px;width:38px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s;border-radius:34px;font-size:0}.cli-tab-content{background:#fff;width:100%;padding:5px 30px 5px 5px;box-sizing:border-box}@media (max-width:767px){.cli-tab-content{padding:30px 10px}}.cli-tab-footer .cli-btn{background-color:#00acad;padding:10px 15px;text-decoration:none}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#61a229;color:#fff;border-radius:0}.cli-tab-footer{width:100%;text-align:right;padding:20px 0}.cli-col-12{width:100%}.cli-tab-header{display:flex;justify-content:space-between;border-radius:5px;padding:12px 15px;cursor:pointer;transition:background-color .2s ease-out .3s,color .2s ease-out 0s;background-color:#f2f2f2}.cli-tab-header a:before{left:0;top:calc(50% - 1px)}.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}.cli-tab-header a:before{width:7px;height:7px;border-right:1px solid #4a6e78;border-bottom:1px solid #4a6e78;content:" ";transform:rotate(-45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:10px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-transform:capitalize}.cli-modal .cli-modal-close{position:absolute;right:0;top:0;z-index:1;-webkit-appearance:none;width:40px;height:40px;border-radius:50%;padding:10px;background:0 0;border:0;min-width:40px}.cli-tab-container h4{font-family:inherit;font-size:16px;margin:10px 0}#cliSettingsPopup .cli-tab-section-container{padding-top:12px}.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.cli-tab-content{display:none}.cli-tab-section .cli-tab-content{padding:10px 20px 5px}.cli-tab-section{margin-top:5px}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:645px}}.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;color:#000;font-size:12px;text-align:right;min-width:80px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:60px;transition:max-height .15s ease-out;overflow:hidden}a.cli-privacy-readmore{margin-top:12px;display:inline-block;padding-bottom:0;cursor:pointer;text-decoration:underline}.cli-modal-footer{position:relative}a.cli-privacy-readmore:before{content:attr(data-readmore-text)}.cli-modal-close svg{fill:#000}a.cli-privacy-readmore,span.cli-necessary-caption{color:#000;font-size:12px}.cli-tab-container .cli-row{max-height:500px;overflow-y:auto}.wt-cli-sr-only{display:none;font-size:16px}.wt-cli-necessary-checkbox{display:none!important}.wt-cli-privacy-overview-actions{padding-bottom:0}.wt-cli-cookie-description{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:active,a:hover{outline-width:0}svg:not(:root){overflow:hidden}@media print{*,::after,::before,div::first-letter,div::first-line,li::first-letter,li::first-line,p::first-letter,p::first-line{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}img{page-break-inside:avoid}p{orphans:3;widows:3}}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}body{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.5;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}h1,h4{margin-bottom:.5rem;color:inherit}p,ul{margin-bottom:1rem}ul ul{margin-bottom:0}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}.header .search .field form i,[role=button]{cursor:pointer}[role=button],a,button,input,label,textarea{-ms-touch-action:manipulation;touch-action:manipulation}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input[type=checkbox]:disabled{cursor:not-allowed}textarea{resize:vertical}input[type=search]{-webkit-appearance:none}[hidden]{display:none!important}.container{padding-right:15px;padding-left:15px}@media (min-width:576px){.container{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container{padding-right:15px;padding-left:15px}}@media (min-width:576px){.container{width:540px;max-width:100%}}@media (min-width:768px){.container{width:720px;max-width:100%}}@media (min-width:992px){.container{width:960px;max-width:100%}}@media (min-width:1200px){.container{width:1140px;max-width:100%}}.form-check-label{padding-left:1.25rem;margin-bottom:0;cursor:pointer}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;margin-bottom:0;list-style:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}a{background-color:transparent;-webkit-text-decoration-skip:objects}button{font-family:sans-serif;text-transform:none}button,input,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[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}[hidden]{}a,body,div,footer,form,h1,h4,header,html,i,img,label,li,nav,p,span,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}footer,header,nav{display:block}ul{list-style:none}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}::selection{background:#04a4cc;text-shadow:none}::-webkit-selection{background:#04a4cc;text-shadow:none}::-moz-selection{background:#04a4cc;text-shadow:none}button::-moz-focus-inner{padding:0;border:0}html{font-size:22px}body{color:#363636;direction:ltr;line-height:1rem;font-weight:400}h1,h4{position:relative;display:block;font-family:"PT Sans",sans-serif;font-weight:300;line-height:1.5em}h1{font-size:2rem}body,h4{font-size:1rem}a,body,div,input,input[type=submit],p,span,textarea{font-family:"PT Sans",sans-serif}i{font-style:italic}ul li{text-align:left}a,button,input[type=submit]{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}a{text-decoration:none;color:#005eb8;cursor:pointer}a:focus,a:hover{color:#005eb8;text-decoration:underline}img{max-width:100%}nav .wrap_main_menu{width:100%}nav .wrap_main_menu ul#main-menu{width:100%;justify-content:flex-end}.title h1{font-size:3rem;text-align:center;font-weight:700}.off-canvas-wrapper{position:relative;overflow:hidden}.container,ul#main-menu>li>a{position:relative;display:block}.container{max-width:1200px;width:100%;margin:0 auto}.flex_container,ul#main-menu{position:relative;display:flex}.flex_container{align-items:flex-end;justify-content:space-between}ul#main-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:row}ul#main-menu>li{position:relative;padding:0 15px}ul#main-menu>li.menu-item-has-children:hover:after{content:"";border-top:5px solid #005eb8;position:absolute;top:100%;width:100%;z-index:999;transition:.4s;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}ul#main-menu>li>a{font-size:1rem;color:#363636;line-height:1.667rem;padding:5px 0;text-decoration:none;font-size:22px}.title h1,ul#main-menu ul.sub-menu li:hover a,ul#main-menu>li.menu-contact>a{color:#005eb8}ul#main-menu>li>a:focus,ul#main-menu>li>a:hover{text-decoration:none;color:#363636;opacity:.5}ul#main-menu ul.sub-menu{position:absolute;z-index:10;left:-15px;width:250px;opacity:0;box-shadow:0 1px 10px rgba(0,0,0,.2);transition-property:opacity;transition-duration:.4s;top:-100vh}ul#main-menu>li.menu-item-has-children:hover>ul.sub-menu{opacity:1;top:100%}ul#main-menu ul.sub-menu li{position:relative;display:block;background:#fff;padding-left:15px;padding-top:15px}ul#main-menu ul.sub-menu li:last-child{padding-bottom:15px}ul#main-menu ul.sub-menu li a{position:relative;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;padding:10px;color:#363636;margin-right:2px;margin-left:2px;font-size:20px}ul#main-menu ul.sub-menu li a:focus,ul#main-menu ul.sub-menu li a:hover{text-decoration:none;color:#005eb8}ul#main-menu ul.sub-menu li:hover>a{color:#005eb8}.header{position:fixed;width:100%;z-index:99999;padding:10px 0 5px}.header .news-saerch{display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:flex-end;padding-top:10px;padding-right:10px}.header .news-saerch .newsletter{background-color:#005eb8;color:#fff;text-align:center;padding:6px 15px;font-weight:700;margin-right:20px;font-size:19px}.header .logo img{width:185px}.header .flex_container,.header .search{align-items:center}.header .search{display:flex;margin-left:25px;color:#005eb8;position:relative;font-size:20px}.header .search i{position:absolute;top:10px;right:10px}.header .search .search-icon{margin-right:5px;cursor:pointer}.header .search .field{display:none;position:absolute;top:50px;right:0;height:90px;width:440px;background-color:#fff;z-index:999;border:1px solid #005eb8}.contact-floater .inner-floater,.header .search .field form{display:flex;justify-content:center;align-items:center;width:100%}.header .search .field form{margin-left:0;position:relative}.header .search .field form .search-input{-webkit-appearance:textfield;padding-left:5px;-webkit-text-fill-color:#005eb8;border:0;border-bottom:1px solid #005eb8;padding-bottom:5px;height:25px;width:90%;outline:0}.contact-floater{position:fixed;height:70px;width:70px;right:50px;top:120px;border:1px solid #fff;border-radius:50%;padding:5px;z-index:9;cursor:pointer}.contact-floater .inner-floater{background-color:#005eb8;border-radius:50%;height:100%}.contact-floater .inner-floater img{max-width:30px}.contact-form-floater{overflow-y:auto;background-color:#005eb8;position:fixed;top:65px;right:-600px;z-index:9;padding:20px;transition:.4s;max-width:600px;max-height:75%;box-shadow:0-3px 15px rgba(0,0,0,.2)}.contact-form-floater .title-wrapper{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:25px}.contact-form-floater .title h1{color:#fff!important;line-height:1.6rem;font-size:27px;margin-bottom:10px;text-align:left}.contact-form-floater .close-arrow{position:absolute;top:30px;right:20px;cursor:pointer}.contact-form-floater form .wpcf7-response-output{font-size:18px;border:0;color:#ea4843}.contact-form-floater form .form-message,.contact-form-floater form .wpcf7-checkbox{display:none}.contact-form-floater form label{color:#fff;margin-bottom:25px;width:100%;display:flex;flex-direction:column;position:relative}.contact-form-floater form input,.contact-form-floater form textarea{width:100%;outline:0;border:0;background-color:transparent;border-bottom:1px solid #fff;border-color:#fff!important;color:#fff;margin-top:5px;height:26px}.contact-form-floater form input[type=submit]{height:auto}.contact-form-floater form .two-fields p:last-of-type{text-align:left}.contact-form-floater form .two-fields p:last-of-type input{color:#fff;background-color:transparent;border-radius:0;padding:0;width:100%}.contact-form-floater form p:last-of-type{text-align:right}.contact-form-floater form p:last-of-type input{width:auto;color:#e77b1c;background-color:#fff;border-radius:25px;padding:5px 20px}.top-section{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.top-section .bottom{width:100%}.define-motor{background-color:#e77b1c;color:#fff;border-radius:30px;padding:0 20px;line-height:2.6rem;margin-top:45px;text-decoration:none;transition:.4s}.define-motor:hover{text-decoration:none;background-color:#005eb8;color:#fff}.fourth-section{background-color:#6a7992}.fourth-section .title h1{color:#fff}.fourth-section .product-categories{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:0!important;line-height:1rem}.fourth-section .product-categories a{text-decoration:none}.fourth-section .product-categories .category-name{display:flex;flex-direction:column;align-items:center;margin:50px 0;width:25%;height:180px}.fourth-section .product-categories .category-name .category-wrapper{padding:10px;border-radius:50%;margin-bottom:25px;transition:.4s}.fourth-section .product-categories .category-name .category-wrapper .category{background-color:#fff;border-radius:50%}.fourth-section .product-categories .category-name .category-wrapper .category .image{border-radius:50%;overflow:hidden;background-size:cover;background-position:center}.fourth-section .product-categories .category-name .category-wrapper .category .image img{max-height:170px}.fourth-section .product-categories .category-name .name{font-size:20px;text-align:center;color:#fff;transition:.4s}.seventh-section{position:relative}.seventh-section .form{width:100%}.seventh-section .form input[type=submit]:hover{background-color:#363636}.seventh-section .form input[type=checkbox]:checked+span:after{z-index:1;color:#005eb8}.seventh-section .blue-image{height:100%;width:50%;top:0;right:0;position:absolute;background-repeat:no-repeat}.seventh-section .geva-sol .text{margin-bottom:5px;color:#fff}.seventh-section .geva-sol .geva-mobile-image{display:none}.seventh-section .container{display:flex}.seventh-section .left-side{display:flex;justify-content:flex-end;width:50%;padding-top:0;padding-right:100px}.seventh-section .right-side{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;padding:45px 0 50px 100px;background-position:center;background-size:cover}.form label,.seventh-section .right-side .company-details{font-size:20px;color:#fff}.seventh-section .right-side .company-details .details-title{font-size:36px;font-weight:700;margin-bottom:25px}.seventh-section .right-side .company-details .address,.seventh-section .right-side .company-details .email,.seventh-section .right-side .company-details .phone{margin-bottom:7px}.seventh-section .right-side .company-details .email a{text-decoration:none;color:#fff}.seventh-section .right-side .image img{max-height:350px}.footer-content{background-color:#1a1818;padding:50px 0 20px}.footer-content .container{flex-direction:column}.footer-content .container .logo-wrapper{display:flex}.footer-content .container .logo-wrapper .wrap_footer_menu,.form p label,.tax-product_category .top-section .top .right-side .image-wrapper img{width:100%}.footer-content .container .logo-wrapper .logo{margin-right:100px}.footer-content .container .logo-wrapper .logo svg{height:auto;width:170px}.footer-content .container .logo-wrapper .logo svg .cls-1{fill:#fff}.footer-content .container .logo-wrapper .logo svg .cls-2{fill:#1d51a4}.footer-content .container .credits{display:flex;align-items:center;justify-content:flex-end}.footer-content .container .credit{text-align:right;font-size:16px;color:#fff;margin-right:5px}.footer-content #footer-menu{display:flex;justify-content:space-between;width:100%}.footer-content #footer-menu li a{text-decoration:none}.footer-content #footer-menu li a:hover{opacity:.7}.footer-content #footer-menu li ul.sub-menu li{margin:10px 0}.footer-content #footer-menu li ul.sub-menu li a{color:#e77b1c;font-size:20px;font-weight:400}.footer-content #footer-menu li a,.footer-content #footer-menu li.special-menu ul.sub-menu li a{color:#fff;font-size:20px;font-weight:700}.tax-product_category .top-section{padding:50px 0}.tax-product_category .top-section .top{display:flex}.tax-product_category .top-section .top .left-side{margin-right:50px}.tax-product_category .top-section .top .left-side .orange-line{width:100px;border-bottom:5px solid #e77b1c;margin-bottom:15px}.tax-product_category .top-section .top .right-side .image-wrapper{border:1px solid #a7aaac;border-radius:50%;width:300px;height:300px;display:flex;align-items:center;justify-content:center;overflow:hidden}.tax-product_category .top-section .top .title{font-size:60px;font-weight:700;color:#005eb8;margin-bottom:50px;line-height:2.5rem}.tax-product_category .top-section .top .recap{max-width:845px;line-height:1.5rem;font-size:21px}.tax-product_category .top-section .top .recap a{color:#e77b1c;font-weight:700;text-decoration:none}.tax-product_category .top-section .bottom{margin-top:100px}.tax-product_category .fourth-section{display:flex;flex-direction:column;align-items:center;padding:50px 0}.tax-product_category .fourth-section .define-motor{display:none}.tax-product_category .fourth-section .product-categories .category-name{height:auto}.tax-product_category .seventh-section{padding:35px 0}.tax-product_category .seventh-section .right-side{padding:0 0 0 100px}.privacy-policy-link{color:#fff}.define-section{background-position:center;background-size:cover}.define-section .container{padding:50px 15px;text-align:center;display:flex;flex-direction:column;align-items:center}.define-section .title{font-size:60px;font-weight:700;color:#fff;line-height:2.5rem}.define-section .define-text{margin:50px;color:#fff;max-width:865px}.define-section .parameters{background-color:#e77b1c;border-radius:30px;padding:0 20px;line-height:2.6rem;margin-top:45px;transition:.4s;cursor:pointer}.define-section .parameters,.define-section .parameters a{color:#fff;text-decoration:none}.define-section .parameters:hover{text-decoration:none;background-color:#363636;color:#fff}.form .wpcf7-response-output{font-size:18px;border:0;color:#ea4843;position:absolute;bottom:50px;left:0}.form label{width:100%;margin-bottom:10px;position:relative;color:#005eb8}.form .title{margin-left:-10px}.form .title h1{text-align:left;color:#e77b1c;margin-bottom:15px}.form p:last-of-type{display:flex;justify-content:flex-end;align-items:center}.form input[type=submit]{border-radius:30px;padding:10px 30px;background-color:#005eb8;color:#fff;outline:0;border:0;cursor:pointer;width:auto}.form input,.form textarea{margin-top:10px;width:100%;outline:0}.form textarea{max-height:75px}.form p{margin-bottom:20px}.form p .wpcf7-checkbox{display:block;position:relative}.form label input{border:0;outline:0;background:0 0;border-bottom:1px solid #000}.form .wpcf7-list-item{margin-left:0}.form input[type=checkbox]{opacity:0;position:absolute;margin-top:0;top:6px;left:4px;cursor:pointer;width:auto}.form .wpcf7-list-item-label{font-size:18px;padding-left:30px;display:block}.form [name=gdpr-checkbox]{opacity:1!important;-webkit-appearance:none;left:0!important;display:inline-block;position:relative;outline:0}.form .wpcf7-checkbox:before,.form [name=gdpr-checkbox]:before{position:absolute;left:0;top:2px;width:20px;height:20px;border:1px solid #707070;border-radius:5px;content:""}.form input[type=checkbox]:checked~span:after{content:"✔︎";position:absolute;left:4px;top:2px;width:20px;height:20px;border-radius:5px;font-size:15px;color:#fff}.form [name=gdpr-checkbox]:checked+span:after,.form input[type=checkbox]:checked+span:after{content:"✔";position:absolute;width:20px;height:20px;border-radius:5px;font-size:15px;z-index:-1;color:#fff}.form input[type=checkbox]:checked+span:after{left:4px;top:0}.form [name=gdpr-checkbox]:checked+span:after{top:7px!important}.wpcf7-acceptance{display:block!important}::selection{background-color:#e5e4e4;color:#fff}::-moz-selection{background-color:#e5e4e4;color:#fff}::-o-selection{background-color:#e5e4e4;color:#fff}::-ms-selection{background-color:#e5e4e4;color:#fff}::-webkit-selection{background-color:#e5e4e4;color:#fff}.mobile_menu_button{position:relative;display:none}.triggerMobileMenu,.triggerMobileMenu span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.triggerMobileMenu{position:relative;width:40px;height:28px;padding:0;border:0;margin:0 auto;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;background:0 0;text-indent:-99999px}.triggerMobileMenu span{display:block;position:absolute;height:5px;width:100%;background:#005eb8;border-radius:9px;opacity:1;left:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.triggerMobileMenu span:nth-child(1){top:0}.triggerMobileMenu span:nth-child(2){top:11px}.triggerMobileMenu span:nth-child(3){top:22px}.button.triggerMobileMenu:focus,.button.triggerMobileMenu:hover{background:0 0;outline:0}.off-canvas{position:fixed;z-index:1;transition:transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6;top:0;width:250px;height:100%;overflow-y:auto;background-color:#005eb8}.position-left{transform:translateX(-250px);left:0}.mobile_menu_holder{position:relative}.mobile_menu_title{display:none;position:relative;text-align:center;font-size:1.5rem;padding:10px 0;background:#005eb8;border-bottom:1px solid #005eb8;font-weight:500;color:#fff}ul#mobile-menu{width:100%}ul#mobile-menu,ul#mobile-menu li,ul#mobile-menu li a{position:relative;display:block}ul#mobile-menu>li{border-bottom:1px solid #fff}ul#mobile-menu li a{font-size:.9rem;text-decoration:none;padding:20px;color:#fff;cursor:pointer}ul#mobile-menu>li>a{padding-left:8px}ul#mobile-menu ul.sub-menu{position:relative;display:none;margin-left:15px;padding-left:15px}ul#mobile-menu ul.sub-menu li{padding:10px 0}ul#mobile-menu ul.sub-menu li:last-child{margin-bottom:10px}ul#mobile-menu ul.sub-menu li a{padding:0 15px;font-size:.9rem}ul#mobile-menu ul.sub-menu li a:before{position:absolute;display:block;left:-5px;top:9px;content:"";font-size:.7rem;background-color:#fff;border-radius:50%;width:.3em;height:.3em}ul#mobile-menu>li>a:focus,ul.mobile_menu>li a:hover{color:#e77b1c}@media only screen and (max-width:1400px){.title h1{font-size:2.5rem}.fourth-section .product-categories .category-name{margin:20px 0}.fourth-section .product-categories .category-name .category-wrapper{max-width:150px;margin-bottom:10px}.seventh-section .right-side .company-details{margin:25px 0}.seventh-section .right-side .company-details .details-title{margin-bottom:20px}.seventh-section .right-side .company-details .address,.seventh-section .right-side .company-details .email,.seventh-section .right-side .company-details .phone{margin-bottom:5px;font-size:16px}.define-section .title,.top-section .top .title{font-size:2.5rem}}@media only screen and (max-width:1280px){.seventh-section .right-side .image img{width:220px}.seventh-section .right-side .company-details .details-title{font-size:25px}.seventh-section .right-side .company-details .address,.seventh-section .right-side .company-details .email,.seventh-section .right-side .company-details .fax,.seventh-section .right-side .company-details .phone{font-size:18px}.seventh-section .left-side{padding-left:15px}.seventh-section .left-side .form p{margin-bottom:15px}.seventh-section .left-side .two-fields{display:flex}.seventh-section .left-side .two-fields p:first-of-type{margin-right:15px}.seventh-section .left-side .form textarea{max-height:60px}.footer-content .container .logo-wrapper .logo svg{width:150px}}@media only screen and (max-width:1200px){ul#main-menu>li>a{font-size:18px}.header .logo img{width:150px}.tax-product_category .top-section .bottom .performances{display:flex;flex-direction:column;align-items:flex-start}}@media only screen and (max-width:1100px){ul#main-menu>li>a{font-size:18px}.header .logo img{width:150px}}@media only screen and (max-width:1024px){.header .flex_container{align-items:center}.mobile_menu_button{display:block}.wrap_main_menu{display:none}nav{width:auto;cursor:pointer}.contact-form-floater form label{margin-bottom:15px}.fourth-section,.seventh-section{height:auto!important}.fourth-section .product-categories{justify-content:center}.fourth-section .product-categories .category-name{margin:20px}.fourth-section .define-motor{margin:35px 0}.tax-product_category .top-section .top .right-side .image-wrapper{width:280px;height:280px}.tax-product_category .top-section .top .right-side .image-wrapper img{max-width:220px}.form .wpcf7-response-output{position:static}}@media only screen and (max-width:930px){.footer-content .container{display:flex;align-items:center;justify-content:space-between}.footer-content .container .logo-wrapper .wrap_footer_menu{display:none}.footer-content .container .logo-wrapper .logo{margin-right:0}}@media only screen and (max-width:768px){.seventh-section .container{flex-direction:column}#cookie-law-info-again,.seventh-section .blue-image,.seventh-section .right-side .geva-sol .geva-image,.seventh-section .right-side .image{display:none}.seventh-section .right-side{width:100%;padding-left:15px}.seventh-section .right-side .company-details{color:#005eb8;margin-bottom:50px}.seventh-section .right-side .company-details .email a{color:#005eb8}.seventh-section .left-side .two-fields,.seventh-section .right-side .geva-sol .geva-mobile-image{display:block}.seventh-section .right-side .geva-sol .text{color:#1a1818}.seventh-section .left-side{width:100%;padding-right:15px;justify-content:flex-start;margin-bottom:20px}.contact-floater{height:50px;width:50px;right:10px;bottom:15px;top:auto}.contact-floater .inner-floater img{max-width:20px}.tax-product_category .top-section .top{flex-direction:column}.tax-product_category .fourth-section .title h1,.tax-product_category .top-section .top .title{font-size:2rem;line-height:2rem}.tax-product_category .top-section .top .right-side .image-wrapper{margin-top:25px}.tax-product_category .top-section .bottom{margin-top:50px}.tax-product_category .seventh-section .right-side{padding-left:15px}.define-section .title{font-size:2rem}.seventh-section .right-side{padding-top:0}}@media only screen and (max-width:640px){.contact-form-floater{max-width:90%}}@media only screen and (max-width:575px){.header .search .field{width:300px}}@media only screen and (max-width:500px){.fourth-section .product-categories .category-name{width:35%}.fourth-section .product-categories .category-name .category-wrapper{padding:7px}.fourth-section .product-categories .category-name .name{font-size:20px}.tax-product_category .top-section .top .right-side .image-wrapper{width:230px;height:230px}.tax-product_category .top-section .top .right-side .image-wrapper img{max-width:175px}}@media only screen and (max-width:480px){.contact-floater{bottom:45px}.header .logo img{width:130px}.define-section .define-text{margin:25px 0}.define-section .parameters{margin-top:25px}.footer-content{padding:20px 0}}@media only screen and (max-width:420px){.fourth-section .define-motor{line-height:1rem;font-size:17px;padding:12px;margin:35px 15px}.define-motor{font-size:17px}.define-section .parameters{font-size:17px;padding:0 17px}.tax-product_category .top-section .top .recap{font-size:19px}.contact-form-floater .title h1{max-width:230px}}@media only screen and (max-width:380px){.header .search .field{width:250px}}