@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:200;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-ExtraLight.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:200;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-ExtraLightItalic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:300;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-Light.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:300;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-LightItalic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:400;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-Regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:400;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-Italic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:500;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-Medium.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:500;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-MediumItalic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:600;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-SemiBold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:600;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-SemiBoldItalic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:700;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-Bold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:700;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-BoldItalic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:800;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-ExtraBold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:800;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-ExtraBoldItalic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:900;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-Black.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:900;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Nunito/Nunito-BlackItalic.ttf) format('truetype')}@font-face{font-family:'Roboto Condensed';font-weight:400;font-display:swap;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Roboto-Condensed/roboto-condensed-v27-latin-regular.woff2) format('woff2')}@font-face{font-family:'Roboto Condensed';font-weight:800;font-display:swap;src:url(//www.loap.pet/wp-content/themes/loap/css/../fonts/Roboto-Condensed/roboto-condensed-v27-latin-800.woff2) format('woff2')}:root{--primary-color:#e70044;--secondary-color:#3da25f;--featured-color:#e3dfb9;--bg-color:#ececec;--light-color:#fff;--dark-color:#000;--text-color:#474847}html,body{font-family:"Nunito",sans-serif;font-weight:400;color:var(--text-color);overflow-x:hidden;scroll-padding-top:140px}.roboto-condensed{font-family:"Roboto Condensed"}h1{margin-bottom:0}h2{margin-bottom:1rem !important}ul li{margin-bottom:1.5rem}ul li::marker{color:var(--primary-color)}.elementor p a{color:var(--text-color);text-decoration:underline}.elementor p a:hover{text-decoration:none !important}.btn-back{text-decoration:none !important;margin:1rem 0;display:block;text-transform:uppercase;width:max-content;padding:6px 1.5rem 6px;color:#000 !important;font-size:14px;font-weight:400 !important;border:1px solid #000;border-radius:30px}.btn-back:hover{background:#000;color:#fff !important}.btn-login{color:var(--light-color);line-height:1}.container-login a,.content-404 a{color:var(--primary-color)}.container-login a:hover,.content-404 a:hover{text-decoration:none !important}.container-login .form-check-input:focus{box-shadow:none!important}.container-login .form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.container-login .forgot-link{font-size:16px}.container-login label,.container-login .login-remember{font-size:16px;vertical-align:text-top}.elementor-nav-menu li:hover a{color:var(--primary-color) !important}.elementor-nav-menu li.current-menu-item a{color:var(--primary-color) !important}.wpml-ls-legacy-dropdown a{border-radius:35px;font-size:16px;margin:.5rem auto 0;max-width:70px;border:none;box-shadow:inset 4px 3px 12px #c7c7c7 !important}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:15px;top:calc(50% - 0.5em);margin-left:10px;display:inline-block;border:none;border-top:0;border-left:2px solid #474847;border-bottom:2px solid #474847;width:10px;height:10px;transform:rotate(-45deg)}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border-top:none}.elementor-location-footer .elementor-nav-menu li:hover a{color:var(--light-color) !important;text-decoration:underline !important}.elementor-location-footer .elementor-nav-menu li.current-menu-item a{color:var(--light-color) !important;text-decoration:underline !important}.elementor-location-footer ul li.menu-item-type-custom a{cursor:default;pointer-events:none;text-decoration:none !important}.elementor-location-footer .elementor-nav-menu>li:not(:last-child):after{border-color:var(--light-color) !important}.elementor-location-footer ul li.menu-item-type-custom:hover a{text-decoration:none !important}.elementor-location-footer ul li.active-menu-custom a{cursor:pointer;pointer-events:all}.contact-form .forminator-select .selection .select2-selection--single[role=combobox]{border-color:transparent !important}.contact-form .forminator-select,.contact-form .forminator-ui.forminator-custom-form[data-design=material] input.forminator-input,.contact-form .forminator-textarea{border:1px solid #fff !important;border-radius:20px !important;background:rgba(255,255,255,.25) !important}.contact-form .forminator-ui.forminator-custom-form[data-design=material] input.forminator-input,.contact-form .forminator-textarea{padding:10px 15px 9px;color:#fff !important}#forminator-module-35.forminator-design--material .forminator-col:not(.forminator-field-textarea) .forminator-label[class*=forminator-floating-]{padding:0 15px !important}.contact-form select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow [class*=forminator-icon-]:before{color:#fff !important;margin-right:15px !important;margin-left:15px !important}.contact-form .forminator-textarea--wrap:after{border:none !important}.contact-form .forminator-field.forminator-is_hover .forminator-textarea--wrap:after{opacity:0 !important}.contact-form .forminator-select2+.forminator-select .selection .select2-selection--single[role=combobox]:before{display:none !important}.contact-form .forminator-checkbox__label p{color:#fff !important}.contact-form .forminator-field-consent .forminator-field label{padding-right:0}.contact-form .forminator-checkbox .forminator-checkbox-box{background-color:rgba(255,255,255,.25) !important;border-color:#fff !important}.contact-form .forminator-checkbox .forminator-checkbox-box:before{color:#fff !important}.contact-form .btn-form{text-transform:uppercase;border-radius:35px !important;color:#fff !important}.contact-form .btn-form:hover{background-color:var(--featured-color) !important;color:var(--text-color) !important}.contact-form .forminator-description span{color:#fff !important}.contact-form .select2-selection__rendered{padding:5px !important}.contact-form .select2-selection__arrow{padding-right:5px !important}.contact-form .forminator-field label{padding:0 15px;color:#fff}.contact-form .legal{font-size:10px;color:#fff;margin-top:-15px}.contact-form .legal p{margin-bottom:0}.contact-form a{text-decoration:underline !important;color:#fff !important}.contact-form a:hover{text-decoration:none !important}.contact-form select.forminator-select2+.forminator-select .selection .select2-selection--single[role=combobox] .select2-selection__rendered{color:#fff !important;padding:0 15px !important}.page-template-page-legal .content a:not(.btn-back){text-decoration:underline !important;color:var(--text-color) !important}.page-template-page-legal .content a:hover{text-decoration:none !important}.wcc-consent-container{width:600px !important;max-width:100%}.wcc-consent-container .wcc-consent-bar{border-width:10px !important;padding:20px 30px 30px !important}.wcc-consent-bar .wcc-notice-des p{font-size:17px;text-align:center;line-height:28px;margin-bottom:2rem !important}.wcc-notice-btn-wrapper .wcc-btn,.wcc-prefrence-btn-wrapper .wcc-btn{border-radius:35px;text-transform:uppercase;font-size:15px;padding:8px}.wcc-notice-btn-wrapper .wcc-btn:hover,.wcc-prefrence-btn-wrapper .wcc-btn:hover{background-color:#e70044 !important;color:#fff !important;opacity:1}.wcc-btn-revisit-wrapper:hover .wcc-revisit-help-text{display:none !important}@media (max-width:782px){.contact-form .btn-form{margin:1.5rem auto 0 !important;width:max-content !important}}.dolor-test .btn-form{font-family:"Nunito",sans-serif !important;font-size:18px !important;font-weight:300 !important;text-transform:none;border-radius:35px !important;color:#fff !important;padding-left:30px !important;padding-right:30px !important;margin-top:10px !important}.dolor-test .btn-form:hover{background-color:var(--featured-color) !important;color:var(--text-color) !important;box-shadow:none !important}.dolor-test .forminator-response-message.forminator-success,.dolor-test .forminator-response-message.forminator-success:hover,.dolor-test .forminator-response-message.forminator-success:focus{background-color:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important}.dolor-test .forminator-label{font-size:18px !important;font-weight:700 !important;color:var(--text-color) !important}.form-ko{border:1px solid #e70044;background-color:#ebcfd8;padding:15px 35px;border-radius:35px;max-width:100%;margin:0 auto}.form-ko p:before{content:url(//www.loap.pet/wp-content/themes/loap/css/../images/test-ko-loap-livisto.png);display:inline-block;margin-right:20px;vertical-align:middle}.form-ko p{display:flex;flex-direction:row;align-items:center;font-size:18px!important}.form-ok{border:1px solid #25ae00;background-color:#d6e5d2;padding:15px 35px;border-radius:35px;max-width:100%;margin:0 auto}.form-ok p:before{content:url(//www.loap.pet/wp-content/themes/loap/css/../images/test-ok-loap-livisto.png);display:inline-block;margin-right:20px;vertical-align:middle}.form-ok p{display:flex;flex-direction:row;align-items:center;font-size:18px!important}@media (min-width:1201px){.wpml-ls-menu-item{display:none!important}}@media (max-width:767px){.contact-form .btn-form{margin:2.5rem auto 0 !important;width:max-content !important;display:block!important}}