/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 29 2026 | 23:34:04 */
@font-face{font-family:"TBJ Moder";src:url(../fonts/TBJ-Moder-Black.woff2) format("woff2"),url(../fonts/TBJ-Moder-Black.woff) format("woff");font-style:normal;font-weight:900;font-display:swap}:root{--color-dark-blue:#000960;--color-medium-turquoise:#52c4c7;--color-steel-blue:#3d94ad;--color-bright-green:#5ecc81;--color-mint-green:#bbf7ce;--color-deep-green:#47a667;--color-white:#ffffff;--color-black:#000000;--color-light-grey:#ebe8e8;--color-blue-800:#333a80;--color-blue-600:#666bad;--color-blue-400:#999dbf;--color-blue-200:#cccedf;--color-turquoise-400:#75d0d2;--color-turquoise-300:#97dcdd;--color-turquoise-200:#bae7e9;--color-turquoise-100:#dcf3f4;--main-gradient:linear-gradient(45deg, var(--color-dark-blue)0%, var(--color-medium-turquoise) 100%);--accessibility-gradient:linear-gradient(45deg, var(--color-dark-blue)0%, #3d94ad 100%);--gradient-turquoise-dark-blue:linear-gradient(110deg, var(--color-medium-turquoise) 0%, var(--color-dark-blue) 100%);--gradient-steel-blue-dark-blue:linear-gradient(110deg, var(--color-steel-blue) 0%, var(--color-dark-blue) 100%);--gradient-light-turquoise-fade:linear-gradient(90deg, rgba(82, 196, 199, 1) 0%, rgba(82, 196, 199, 0.25) 22%, rgba(82, 196, 199, 0) 93%);--gradient-dark-blue-fade:linear-gradient(90deg, rgba(0, 9, 96, 1) 0%, rgba(0, 9, 96, 0.2) 48%, rgba(0, 9, 96, 0) 98%);--gradient-hr:linear-gradient(90deg, #52C4C7 0%, rgba(82, 196, 199, 0.25) 22.12%, rgba(82, 196, 199, 0.00) 93.27%);--font-nunito:"Nunito", Arial, sans-serif;--font-tbj-moder:"TBJ Moder", Arial, sans-serif;--font-museo-sans-rounded:"Museo Sans Rounded", "Nunito", Arial, sans-serif;--font-size-12px:0.750rem;--font-size-14px:0.875rem;--font-size-15px:0.9375rem;--font-size-16px:1rem;--font-size-18px:1.125rem;--font-size-20px:1.250rem;--font-size-22px:1.375rem;--font-size-24px:1.5rem;--font-size-28px:1.75rem;--font-size-30px:1.875rem;--font-size-32px:2rem;--font-size-40px:2.5rem;--font-size-48px:3rem;--font-size-62px:3.875rem;--line-height-110:1.1;--line-height-120:1.2;--line-height-200:2;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--space-0px:0;--space-4px:0.25rem;--space-5px:0.3125rem;--space-8px:0.5rem;--space-10px:0.625rem;--space-11px:0.6875rem;--space-12px:0.75rem;--space-13px:0.8125rem;--space-16px:1rem;--space-18px:1.125rem;--space-20px:1.25rem;--space-22px:1.375rem;--space-24px:1.5rem;--space-28px:1.75rem;--space-30px:1.875rem;--space-32px:2rem;--space-36px:2.25rem;--space-40px:2.5rem;--space-45px:2.8125rem;--space-48px:3rem;--space-50px:3.125rem;--space-52px:3.25rem;--space-56px:3.5rem;--space-60px:3.75rem;--space-64px:4rem;--space-70px:4.375rem;--space-80px:5rem;--space-95px:5.9375rem;--space-104px:6.5rem;--space-139px:8.6875rem;--space-158px:9.875rem;--space-200px:12.5rem;--space-225px:14.0625rem;--width-desktop-figma:1366px;--width-mobile-figma:375px;--width-container:1380px;--width-container-wide:1266px;--width-content:731px;--radius-0px:0;--radius-4px:4px;--radius-8px:8px;--radius-16px:16px;--radius-20px:20px;--radius-24px:24px;--radius-32px:32px;--radius-48px:48px;--radius-96px:96px;--radius-pill:999px;--transition-160ms:160ms ease;--transition-240ms:240ms ease}@font-face{font-family:"admin_icons";src:url(/wp-content/plugins/ccdev_admin/assets/app/icons/admin_icons.eot?39245027);src:url("/wp-content/plugins/ccdev_admin/assets/app/icons/admin_icons.eot?39245027#iefix") format("embedded-opentype"),url(/wp-content/plugins/ccdev_admin/assets/app/icons/admin_icons.woff2?39245027) format("woff2"),url(/wp-content/plugins/ccdev_admin/assets/app/icons/admin_icons.woff?39245027) format("woff"),url(/wp-content/plugins/ccdev_admin/assets/app/icons/admin_icons.ttf?39245027) format("truetype"),url("/wp-content/plugins/ccdev_admin/assets/app/icons/admin_icons.svg?39245027#admin_icons") format("svg");font-weight:400;font-style:normal}:root{--font_size:clamp(14px, 1.0vw, 16px);--shadow_1:0 1.5px 4px rgba(0, 0, 0, 0.24), 0 1.5px 6px rgba(0, 0, 0, 0.12);--shadow_2:0 3px 12px rgba(0, 0, 0, 0.23), 0 3px 12px rgba(0, 0, 0, 0.16);--shadow_3:0 6px 12px rgba(0, 0, 0, 0.23), 0 10px 40px rgba(0, 0, 0, 0.19);--shadow_4:0 10px 20px rgba(0, 0, 0, 0.22), 0 14px 56px rgba(0, 0, 0, 0.25);--shadow_5:0 15px 24px rgba(0, 0, 0, 0.22), 0 19px 76px rgba(0, 0, 0, 0.3)}*,*::before,*::after{box-sizing:border-box}body{font-family:var(--mont);font-size:var(--font_size);display:flex;align-items:center;justify-content:center;background-color:var(--i_gray)}#login{width:100%;padding:0;min-height:700px;transition:1s ease-out width,3s ease-out height}#login h1 a{background-image:none;width:100%;height:auto;color:var(--i_gray);margin:0 auto;text-indent:0}#login a:hover{color:var(--i_green)!important}.ccdev_login_form#login{width:90%;padding:0;max-width:1600px;height:auto;display:flex;transition:1s ease-out all;overflow:hidden;box-shadow:var(--shadow_4)}.ccdev_login_content{order:1;width:60%;padding:2.5vw 2.5vw 5vw 2.5vw;display:flex;flex-wrap:wrap;align-items:center;background:var(--i_white);position:relative}.ccdev_login_content .ccdev_login_content_inner{width:100%;max-width:650px;margin:0 auto;position:static}.ccdev_login_content h1 a{margin:2.5vh auto!important;display:inline-block!important;width:auto!important}.ccdev_login_content h1 a:focus{outline:none!important;box-shadow:none!important}.ccdev_login_content h1 a svg{width:100%;height:auto;display:block;margin:0 auto;max-width:400px}.ccdev_login_image{order:2;width:40%;position:relative}.ccdev_login_image:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(/wp-content/themes/enfold-child/login/assets/img/inizio_login_bg.jpg)}.ccdev_login_middle .ccdev_login_checkbox{display:flex;justify-content:space-between;align-items:center;padding:40px 0 20px}.ccdev_login_middle .ccdev_login_checkbox .forgetmenot,.ccdev_login_middle .ccdev_login_checkbox .submit{float:none}.ccdev_login_middle .ccdev_login_checkbox .forgetmenot input{width:25px;height:25px;border:3px solid var(--i_gray);border-radius:100%;margin:0;position:relative;box-shadow:none}.ccdev_login_middle .ccdev_login_checkbox .forgetmenot input:focus{box-shadow:none;outline:none;border-color:var(--i_gray)}.ccdev_login_middle .ccdev_login_checkbox .forgetmenot input:before{content:"";float:none;display:block;position:absolute;left:0;right:0;top:50%;transform:translate3d(-.25px,-50%,0);margin:0 auto;width:65%;height:65%;border-radius:100%;background-color:#fff0}.ccdev_login_middle .ccdev_login_checkbox .forgetmenot input:checked:before{background-color:var(--i_gray)}.ccdev_login_middle .ccdev_login_checkbox .forgetmenot label{line-height:40px;margin:0 0 0 10px!important;font-weight:var(--medium)}.ccdev_login_middle .ccdev_login_checkbox .submit input{width:150px;height:40px;font-size:var(--font_size);line-height:1em;padding:0 20px;border-radius:100px;font-weight:var(--bold);background-color:var(--i_green);color:var(--i_white);border:3px solid var(--i_green);transition:0.3s ease-out all}.ccdev_login_middle .ccdev_login_checkbox .submit input:focus{box-shadow:none;outline:none;border-color:var(--i_purple)}.ccdev_login_middle .ccdev_login_checkbox .submit input:hover{background-color:var(--i_purple)}.ccdev_login_lower{padding:30px 0 20px;margin:0;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #fff;margin-top:15px}.ccdev_login_lower #nav,.ccdev_login_lower #backtoblog{font-size:var(--font_size);font-weight:var(--medium);margin:0;padding:0}.ccdev_login_lower #nav{order:2}.ccdev_login_lower #backtoblog{order:1}form#loginform{margin-top:0;padding:0;background:none;border:none;box-shadow:none}form#loginform input[type=text],form#loginform input[type=password]{padding:7px 20px;border-radius:100px;border:3px solid var(--i_gray);font-size:16px;line-height:20px;min-height:40px;margin:0}form#loginform input[type=text]:focus,form#loginform input[type=password]:focus{box-shadow:none;outline:none;border-color:var(--i_green)}form#loginform input#user_login{margin-bottom:20px}form#loginform label{font-size:var(--font_size);font-weight:var(--medium)}form#loginform label[for=user_login],form#loginform label[for=user_pass]{text-indent:20px;display:inline-block;padding-bottom:7px}form#loginform .wp-pwd input{width:calc(100% - (40px + 20px))}form#loginform .wp-pwd button{width:40px;height:40px;padding:0;background:var(--i_gray);color:var(--i_white);border-radius:100%;border:3px solid var(--i_gray)}form#loginform .wp-pwd button:focus{box-shadow:none;outline:none;border-color:var(--i_green)}label.toggler-wrapper{display:block;width:40px;height:40px;cursor:pointer;position:relative;margin-bottom:0}label.toggler-wrapper input[type="checkbox"]{display:none}label.toggler-wrapper .icon_primary{background-color:var(--i_green);position:absolute;border-radius:100px;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;transition:1.5s ease background-color,1.5s ease color}label.toggler-wrapper .icon_primary:before,label.toggler-wrapper .icon_primary:after{content:"";display:flex;position:absolute;justify-content:center;align-items:center;width:100%;height:100%;font-family:"admin_icons";font-style:normal;font-weight:400;line-height:1em;font-size:18px;text-align:center;color:var(--i_white);opacity:1;transform:scale(1);transform-origin:center center}label.toggler-wrapper .icon_primary:after{opacity:0;transform:scale(0)}.full_size{position:absolute;right:0;bottom:0;transform:translate3d(-50%,-50%,0)}.full_size label.toggler-wrapper{transition-delay:1.75s!important;transition:0.75s ease opacity}.full_size label.toggler-wrapper .icon_primary:before{content:"e807";font-size:14px!important}.full_size label.toggler-wrapper .icon_primary:after{content:"e808";font-size:16px!important}.full_size label.toggler-wrapper input[type="checkbox"]:checked+.icon_primary:before{opacity:0;transform:scale(0)}.full_size label.toggler-wrapper input[type="checkbox"]:checked+.icon_primary:after{opacity:1;transform:scale(1)}.state__full{padding:0!important}.state__full #login{width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;position:relative;z-index:5000}.state__full #login>div{max-width:100%!important}.state__full.state__dark #login{box-shadow:none!important}.state__full.state__dark .ccdev_login_content{border:none!important}.dark_mode{position:absolute;left:0;bottom:0;transform:translate3d(50%,-50%,0)}.dark_mode label.toggler-wrapper{transition-delay:1.5s!important;transition:0.75s ease opacity}.dark_mode label.toggler-wrapper .icon_primary:before{content:"e800"}.dark_mode label.toggler-wrapper .icon_primary:after{content:"e801"}.dark_mode label.toggler-wrapper input[type="checkbox"]:checked+.icon_primary:before{opacity:0;transform:scale(0)}.dark_mode label.toggler-wrapper input[type="checkbox"]:checked+.icon_primary:after{opacity:1;transform:scale(1);font-size:22px!important}body.state__dark{background-color:var(--i_darkpurple)}body.state__dark a,body.state__dark #backtoblog a,body.state__dark #nav a{color:var(--i_white)}body.state__dark .ccdev_login_content{background:var(--i_purple)}body.state__dark.login label{color:var(--i_white)}body.state__dark svg path{fill:var(--i_white)}body.state__dark svg path#green_dot{fill:var(--i_green)}body.state__dark form#loginform input[type=text],body.state__dark form#loginform input[type=password],body.state__dark form#loginform input[type=checkbox]{border-color:var(--i_white)}@media only screen and (max-width:989px){.ccdev_login_form#login{flex-wrap:wrap;align-content:center;margin-top:5vw;height:calc(100vh - 10vw);min-height:1px}.ccdev_login_image{order:1;width:100%;height:20vh}.ccdev_login_content{order:2;width:100%;height:calc(100% - 20vh);padding-bottom:70px;align-items:flex-start}.ccdev_login_content h1 a svg{max-width:350px;width:95%}}@media only screen and (max-width:767px){body{align-items:flex-start}.ccdev_login_form#login{width:95vw!important;height:auto!important;align-content:flex-start;margin-top:2.5vw!important;margin-bottom:0!important;box-shadow:none!important}.ccdev_login_content{padding:30px!important;height:auto!important}.ccdev_login_lower{flex-wrap:wrap}.ccdev_login_lower .lower_wrap{width:100%;display:block}.ccdev_login_lower #backtoblog{margin-bottom:20px}.full_size,.dark_mode{display:none!important}}