.cmplz-cookiebanner .cmplz-buttons{flex-direction:row-reverse}#cmplz-document,.editor-styles-wrapper .cmplz-unlinked-mode{max-width:none !important}#cmplz-document,#cmplz-document p,#cmplz-document li{font-size:1rem;font-family:var(--font-body)}#cmplz-document h2{font-size:2.2rem}#cmplz-document a{color:#000}.wpcf7-list-item-label{margin-top:-8px !important;margin-left:6px !important}span.label{display:none !important}.w-iconbox.style_outlined.color_custom .w-iconbox-icon{box-shadow:inset 0 0 0 4px var(--icon-bg-color)}.service01.w-ibanner.animation_phorcys .w-ibanner-content:before{background:rgba(30,30,30,.72) 100% !important}.service02.w-ibanner.animation_phorcys .w-ibanner-content:before{background:rgba(30,30,30,.75) 100% !important}.service03.w-ibanner.animation_phorcys .w-ibanner-content:before{background:rgba(30,30,30,.77) 100% !important}.service04.w-ibanner.animation_phorcys .w-ibanner-content:before{background:rgba(30,30,30,.8) 100% !important}.w-ibanner-h:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(156,143,124,.8) 100% !important;transition-property:opacity;transition-duration:.3s}.w-ibanner.animation_phorcys .w-ibanner-content{height:100% !important}.w-ibanner{aspect-ratio:19/23}.rhombus{clip-path:polygon(0 40%,0 18%,60% 0,100% 18%,100% 40%,60% 59%)}.w-ibanner-h h3{text-transform:uppercase}.w-ibanner.animation_phorcys:hover .w-ibanner-desc{color:#fff !important;opacity:1 !important}.wrapperImg{overflow:hidden}.imgZoom{transform:scale(1);transition:all .3s ease-in-out}.imgZoom:hover{transform:scale(1.1)}.imgZoomy{transform:scale(1);transition:all .3s ease-in-out}.imgZoomy:hover{transform:scale(1.05)}form div.row{margin:0 -15px;display:block;text-align:left}.row:after{clear:both;display:table;content:" "}.row:before{display:table;content:" "}form .col-xs-2{width:20%;float:left;padding:0 15px}form .col-xs-3{width:25%;float:left;padding:0 15px}form .col-xs-4{width:33.33%;float:left;padding:0 15px}form .col-xs-5{width:40%;float:left;padding:0 15px}form .col-xs-6{width:50%;float:left;padding:0 15px}form .col-xs-7{width:60%;float:left;padding:0 15px}form .col-xs-12{width:100%;float:left;padding:0 15px}form div.form-group{display:inline-block;width:100%;margin-bottom:15px}form div.block-submit{display:inline-block;width:100%}div.wpcf7 .ajax-loader{display:none !important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-response-output{border:0;margin:0;text-align:center}@media only screen and (max-width:767px){form .col-xs-2{width:100%;padding:0 15px}form .col-xs-3{width:100%;padding:0 15px}}@media only screen and (min-width:768px){.mobile{display:none}}@media only screen and (min-width:1700px){.owl-dots{display:none}}@media only screen and (max-width:767px){.desktop{display:none;flex-direction:row-reverse}}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=number],.wpcf7-form input[type=file],.wpcf7-form textarea,.wpcf7-form select{margin-top:0}.legal{font-size:15px;display:inline-block;width:100%;margin:10px 0;line-height:1.2}.legal a{text-decoration:underline}.wpcf7-form-control.wpcf7-checkbox{padding:0}input[type=checkbox]{min-height:1rem !important;line-height:1rem !important;margin:-2px 2px 0 0 !important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{padding:5px 0 !important;margin:0 !important;border:0 !important;font-size:14px;line-height:1.4}.wpcf7-form span.wpcf7-not-valid{border:0 !important}span.wpcf7-list-item{margin:0}.wpcf7-not-valid-tip{font-size:.8rem}.wpcf7-spinner{display:block;margin:5px auto}.color_footer-bottom input:not([type=submit]){border:0 !important;color:#000 !important}