.et_pb_scroll_top.et-pb-icon{background-color:#97c0b0}.h2-big{font-size:60px;line-height:55px;color:#065c73;font-weight:600;font-style:italic}.light-txt{color:#f2e8cf}bold,strong{font-weight:600}.pattern-bg:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-image:url('https://armoniaacademy.com/wp-content/uploads/2025/03/ArmoniAcademy_LOGO-DEF_Tavola-disegno-1-copia-10.png');background-size:cover;background-position:center;opacity:.1}.abbonamento{letter-spacing:2px}.euro{font-size:22px}.price{font-size:70px;line-height:95px;font-weight:600}.prices{margin-top:10px}.euro.price-tot{opacity:.8;color:#faf5ec;font-size:28px}.green-list ul li,.orange-list ul li{list-style:none;position:relative;padding-left:22px}.green-list ul li:before,.orange-list ul li:before{content:"";background-size:cover;width:13.6px;height:12px;position:absolute;top:40%;left:0;transform:translateY(-50%)}.green-list ul li:before{background-image:url('https://armoniaacademy.com/wp-content/uploads/2025/03/particolare-triangolo-verde.png')}.orange-list ul li:before{background-image:url('https://armoniaacademy.com/wp-content/uploads/2025/03/particolare-triangolo-arancione.png')}@media all and (max-width:980px){.h2-big{font-size:50px;line-height:45px}}@media all and (max-width:767px){.h2-big{font-size:40px;line-height:35px}.price{font-size:60px;line-height:85px}}.sub-menu,.sub-menu li{padding:0 !important}.sub-menu li{width:100%}#top-menu li li a{width:100%;padding:10px 20px}#top-menu li li a:hover{background-color:#faf5ec}#top-menu a:hover{color:#016b81;opacity:1!important}#top-menu>li{padding-right:40px}#top-menu>li:not(:nth-of-type(5)):not(:last-of-type):after{content:"";position:absolute;top:3px;right:-15px;width:6px;height:6px;background-color:#cf9848;transform:rotate(45deg);margin-right:30px}.access-but a{background-color:#016b81;padding:10px 17px !important;border-radius:3px;color:#fff !important}.access-but a:hover{background-color:#97c0b0}@media all and (min-width:981px) and (max-width:1094px){#logo{max-width:250px}#et-top-navigation{padding-left:200px !important}}@media all and (max-width:980px){#et-top-navigation,.et_mobile_menu .menu-item-has-children>a{font-weight:400!important;text-transform:uppercase}}.et_pb_button,.et_pb_button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{font-weight:500;padding:8px 17px !important}.et_pb_button.green-but{background-color:#97C0B0!important}body .et_pb_button.green-but:hover{background-color:#CF9848!important}.et_pb_button.orange-but{background-color:#CF9848!important}body .et_pb_button.orange-but:hover{background-color:#97C0B0!important}.et_pb_button.blu-but{background-color:#006c81!important}body .et_pb_button.blu-but:hover{background-color:#97C0B0!important}@media all and (min-width:981px) and (max-width:1082px){.box-eee{padding-left:20px!important;padding-right:20px!important}}@media all and (max-width:980px){.box-eee{max-width:290px}.box-abb{max-width:450px}}.rotate-icon .et_pb_main_blurb_image{transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);align-content:center}.founder{font-weight:600;font-size:20px;color:#cf9848;text-transform:uppercase;letter-spacing:2px}@media all and (min-width:981px){.row-2-col-about{display:flex;justify-content:center}.row-2-col-about .et_pb_column{width:29.6667%!important}.row-2-col-about .et_pb_column:first-of-type{margin-right:5.5%!important}}@media all and (min-width:768px){.img-matteo{float:right;margin-left:60px}}@media all and (max-width:767px){.founder{text-align:center}}.toggle-li ul{padding-bottom:0}.toggle-li li::marker{color:#cf984a}.toggle-li li:not(:last-of-type){padding-bottom:10px}.toggle-li ul ul{list-style-type:disclosure-closed}.toggle-li ul ul li::marker{font-size:15px}.ul-bg-blu ul li:nth-child(3n+1)::marker,article ul li:nth-child(3n+1)::marker{color:#cf984a}.ul-bg-blu ul li:nth-child(3n+2)::marker,article ul li:nth-child(3n+2)::marker{color:#97c0b0}.ul-bg-blu ul li:nth-child(3n)::marker{color:#fff}article ul li:nth-child(3n)::marker{color:#016b81}article .ul-bg-white ul li::marker{color:#faf5ec}.ul-bg-blu ul li:not(:last-of-type),article ul li:not(:last-of-type){padding-bottom:10px}.et_pb_toggle ul{padding-top:10px;padding-bottom:10px}@media all and (min-width:768px){.img-teacher{float:left;margin-right:60px}}@media all and (max-width:980px){.rotate-icon.benefici .et_pb_blurb_content{display:flex;align-items:flex-start}}