:root{--main-color:#282261;--secondary-color:#25AAE2}#top-menu li{padding-right:14px}#top-menu li a{font-weight:600}#top-menu-nav>ul>li>a:hover{color:#2ea3f2}#subcribe-container .wpcf7-form{display:flex;justify-content:space-between;flex-wrap:wrap}#subcribe-container div.wpcf7-validation-errors{width:100%}#subcribe-container .wpcf7-form .form-row{width:24%}#top-menu-nav>ul>li>a:hover,#top-menu li.current-menu-item>a,#top-menu li li a:hover{color:#0a3d7e}#subcribe-container .wpcf7-form .subcribe-input{padding:16px;color:var(--main-color);background-color:#fff;font-size:14px;border:1px solid var(--secondary-color);cursor:pointer}#subcribe-container .wpcf7-form .subcribe-btn{color:#fff;text-transform:unset;background:var(--secondary-color);border-radius:3px;border:2px solid var(--secondary-color);padding:10px 24px}#subcribe-container .wpcf7-form .subcribe-btn:hover{background:#fff;color:var(--main-color)}#subcribe-container .wpcf7-form .wpcf7-mail-sent-ok{text-align:center;margin:0 auto;background:#fff;color:#59a80f;border:0}#carousel-container .et_owl_slides.owl-drag .owl-item .et_pb_column{margin:0 auto!important;display:block;float:none;padding:10px;background:rgba(0,0,0,0.4);max-width:300px}#carousel-container .et_owl_slides.owl-drag .owl-item p{color:#fff}#carousel-container .et_owl_slides .owl-prev{left:0}#carousel-container .et_owl_slides .owl-next{right:0}#footer .wpcf7-form .news-signup-row{margin-bottom:5px}#footer .wpcf7-form .news-signup-row input{padding:16px;color:var(--main-color);background-color:#fff;font-size:14px;border:1px solid var(--main-color)}#footer .wpcf7-form .news-signup-btn{text-align:right}#footer .wpcf7-form .news-signup-btn input{color:#fff;text-transform:unset;background:var(--secondary-color);border-radius:3px;border:2px solid var(--secondary-color);padding:10px 24px;cursor:pointer}#footer .wpcf7-form .news-signup-btn .ajax-loader{display:none}#news-container .et_pb_image_container{margin-bottom:0}#news-container .et_pb_salvattore_content{display:flex}#testimonial-container .et_pb_testimonial:before{background:transparent}.homepage-title{text-transform:uppercase}#horses-available-homepage .owl-item .et_pb_horse_available_image img{height:265px}#horses-available-homepage .owl-item .et_pb_horse_available_info h4,#horses-available-homepage .owl-item .et_pb_horse_available_info h5,#horses-available-homepage .owl-item .et_pb_horse_available_info div,#horses-available-homepage .owl-item .et_pb_horse_available_info p{color:#fff;font-family:"Open Sans",Arial,sans-serif}#horses-available-homepage .owl-item .et_pb_horse_available_info div{background-color:#fff}#horses-available-homepage .owl-item .et_pb_horse_available_button_detail span{font-family:"Open Sans",Arial,sans-serif}.et_pb_horse_available_button_detail a span:first-of-type{background-color:var(--secondary-color)}.wpcf7-submit:hover{color:#000}#contact-form-footer .column-half,#contact-form-footer .column-full{padding:0.25em}#contact-form-footer textarea.wpcf7-form-control{min-height:150px;border-radius:0}#contact-form-footer input.wpcf7-form-control.contact-form-input{padding:16px;border-radius:0}.wpcf7-response-output{clear:both}#contact-form-footer .wpcf7-submit{float:right;font-family:inherit;display:inline-block;margin:0 0 0 18px;cursor:pointer;color:#2ea3f2;position:relative;font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}#contact-form .contact-form-input{padding:16px;color:#0935a6;background-color:#fff;font-size:14px;border-radius:10px;font-family:"Open Sans",Arial,sans-serif}#contact-form .wpcf7-submit{text-transform:unset;background:var(--main-color);color:#fff;font-size:16px;border-color:var(--main-color);padding:.3em 1em;line-height:1.7em;font-weight:500;transition:all .2s;border-radius:3px;cursor:pointer}#contact-form .wpcf7-submit:hover{padding:.3em 2em .3em .7em;border:2px solid transparent;letter-spacing:1.5px}#contact-form span.wpcf7-not-valid-tip,#contact-section div.wpcf7-validation-errors{color:#fff}#contact-page-box #contact-form span.wpcf7-not-valid-tip{color:#ff0000}#home-banner{margin-bottom:0;height:calc(100vh - 150px)}#home-banner .et_pb_slider{height:100%}#home-banner .et_pb_slide{height:100%}#coming thead{background:var(--secondary-color)}#coming thead th{color:#fff;border-top:0}#coming tbody td{border-top:0}#coming .footable-first-column a{color:var(--main-color)}#coming tbody tr:nth-child(odd){background:rgba(91,163,208,0.2)}#our-horse-page .et_pb_tabs_controls li.et_pb_tab_active{background:#237baa;border-color:#237baa}#our-horse-page ul.et_pb_tabs_controls:after{border-width:2px;border-color:#237baa}#our-horse-page .item-horse .horse-list-name a{color:#237baa}#our-horse-page .et_pb_tabs_controls li a{padding:10px 25px;color:#237baa!important}#our-horse-page .et_pb_tabs_controls li.et_pb_tab_active a{color:#fff!important}#ha-page{display:flex;flex-flow:row;flex-wrap:wrap;align-items:stretch}@media screen and (max-width:980px){.et_header_style_left #logo{max-height:80%!important}#main-header,#wpadminbar{position:fixed!important}}@media screen and (max-width:767px){#main-content #home-banner{height:auto}#home-banner>.et_pb_fullwidth_slider_0{height:150px}header#main-header .logo_container{position:absolute;height:100%!important;width:100%}#home-banner{height:calc(100vh - 480px)}#main-header{}#main-header .logo_container{position:relative}#main-header .logo_container a{}#main-header .logo_container{height:5vh!important}#page-container{padding-top:19vh}#subcribe-container .wpcf7-form{flex-wrap:wrap}#subcribe-container .wpcf7-form .form-row{width:100%;margin-bottom:5px}#news-container .et_pb_post{height:auto}}@media screen and (min-width:768px) and (max-width:991px){#news-container .et_pb_post{height:auto}#home-banner{height:calc(100vh - 510px)}}@media screen and (max-width:1024px){#home-banner{height:calc(100vh - 712px)}}@media screen and (min-width:361px) and (max-width:375px){#home-banner{height:calc(100vh - 590px)}}@media screen and (max-width:320px){#home-banner{height:calc(100vh - 370px)}}@media screen and (max-height:667px) and (max-width:375px){#home-banner{height:calc(100vh - 480px)}}.et-db #et-boc #detail-horse-page .et_pb_tabs_controls li.et_pb_tab_active a{color:white!important}.category-news .entry-title{margin-bottom:12px}.category-news a.more-link{text-align:center;display:block;text-decoration:underline;text-transform:uppercase;margin-top:10px}