.et_pb_slide_0.et_pb_slide .et_pb_text_overlay_wrapper,.et_pb_slide_1.et_pb_slide .et_pb_text_overlay_wrapper,.et_pb_slide_2.et_pb_slide .et_pb_text_overlay_wrapper,.et_pb_slide_3.et_pb_slide .et_pb_text_overlay_wrapper{border-radius:0px!important}.fas{padding-right:5px}.is-form-style input.is-search-input{margin:3px}@media only screen and (max-width:767px){.fa-home:before{color:#ccb292}.fa-paint-brush:before{color:#ccb292}.fa-drafting-compass:before{color:#ffffff}.fa-fill-drip:before{color:#ccb292}.fa-pencil-alt:before{color:#ffffff}.fa-pen-fancy:before{color:#ffffff}.fa-football-ball:before{color:#ffffff}.fa-palette:before{color:#ccb292}.fa-book-reader:before{color:#ccb292}.fa-envelope-open:before{color:#ccb292}.fa-graduation-cap:before{color:#ccb292}.fa-paperclip:before{color:#ffffff}.fa-instagram:before{color:#ed4a5c}}@media all and (max-width:767px){html .et-db .two-col-mob .et_pb_column{width:47.25%!important}html .et-db .two-col-mob .et_pb_column:nth-last-child(-n+2){margin-bottom:0}html .et-db .two-col-mob .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}@media all and (min-width:768px) and (max-width:980px){.two-col-tab .et_pb_column{width:47.25%!important}.two-col-tab .et_pb_column:nth-last-child(-n+2){margin-bottom:0}.two-col-tab .et_pb_column:not(:nth-child(2n)){margin-right:5.5%!important}}.et_monarch .et_social_networks .et_social_icons_container{margin-top:20px!important}.et_social_network_label{width:80px}@media (min-width:981px){.et_pb_gutters2 .et_pb_column_2_3,.et_pb_gutters2.et_pb_row .et_pb_column_2_3{margin-bottom:-40px!important;padding-bottom:0px!important}}@media only screen and (max-width:980px){ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:30px;height:100%;padding:0px!important;max-height:26px;position:absolute;right:10px;top:8px;z-index:999;background-color:#ffffff;border-bottom:0;text-align:center}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle .dt-icons{top:3px;position:relative}ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children:not(.dt-open) .mobile-toggle .dt-close-icon{display:none}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle .dt-open-icon{display:none}.et_mobile_menu .menu-item-has-children>a{font-weight:500}.mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(-180deg);display:block}.mobile_menu_bar:before{content:"";display:inline-block;width:30px;height:20px;background-image:url('https://iespintorantoniolopez.org/wp-content/uploads/2025/11/menu-abrir.svg');background-size:contain;background-repeat:no-repeat;background-position:center}.mobile_nav.opened .mobile_menu_bar:before{content:"";display:inline-block;width:30px;height:20px;background-image:url('https://iespintorantoniolopez.org/wp-content/uploads/2025/11/menu-cerrar.svg');background-size:contain;background-repeat:no-repeat;background-position:center}.et_pb_menu .et-menu-nav>ul ul{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-align:left}.et-menu li li a{padding:6px 0px;padding-left:15px;padding-right:15px;width:220px}.nav li li{padding:0px;margin:0px}.nav li ul{width:220px}}@media only screen and (min-width:981px){.et-menu-nav>ul>li{position:relative}.et-menu-nav>ul>li>ul.sub-menu{top:40px!important}.et-menu-nav>ul>li:hover>ul.sub-menu::before{content:"";position:absolute;top:-15px;left:0;width:100%;height:15px;background:transparent}.et-menu-nav>ul ul ul.sub-menu{left:220px!important;top:0!important}.et-menu-nav>ul>li>ul.sub-menu,.et-menu-nav>ul>li>ul.sub-menu>li>ul.sub-menu{border-top:none!important}.et-menu-nav>ul>li>ul.sub-menu a{color:#000000!important;background-color:#ffffff!important;transition:all 0.25s ease-in-out!important}.et-menu-nav>ul>li>ul.sub-menu li:hover>a{color:#ffffff!important;background-color:#860927!important}.et-menu-nav>ul>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu a{color:#000000!important;background-color:#ffffff!important;transition:all 0.25s ease-in-out!important}.et-menu-nav>ul>li>ul.sub-menu>li.menu-item-has-children>ul.sub-menu li:hover>a{color:#ffffff!important;background-color:#860927!important}.et-menu-nav>ul>li>ul.sub-menu>li.menu-item-has-children:hover>a,.et-menu-nav>ul>li>ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu:hover~a,.et-menu-nav>ul>li>ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu:hover a{color:#ffffff!important;background-color:#860927!important}.et-menu-nav>ul>li>ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu{background-color:transparent!important}.et-menu-nav>ul>li>ul.sub-menu li.menu-item-has-children>a:after{position:absolute;right:10px;top:50%;transform:translateY(-50%);margin-top:0!important}.et_pb_menu .et-menu-nav>ul ul{padding:0;text-align:left}.et-menu li li a{padding:6px 20px;width:220px}.nav li li{padding:0;margin:0}.nav li ul{width:220px}}