/**handles:style**/
/*!
  Theme Name: CSA Adria
  Theme URI: https:/boscolonata.com
  Author: BoscoloNata
  Author URI: https:/boscolonata.com
  Description: Child Theme for Betheme created for CSA Adria (https://csaadria.it)
  Template: betheme
  Version: 2.2.1
*/.h1,h1{font-family:"Open Sans Condensed",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;margin-bottom:30px}.custom-icon-list .testimonials_list .item h4,.h2,h2{font-family:"Open Sans",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0;margin-bottom:30px}.h1,h1{font-size:48px;line-height:52px;font-weight:300}@media screen and (min-width:768px){.h1,h1{font-size:54px;line-height:62px}}.custom-icon-list .testimonials_list .item h4,.h2,h2{font-size:24px;line-height:28px;font-weight:700}.default-section-spacing{padding-top:var(--spacing-section-mobile);padding-bottom:var(--spacing-section-mobile)}@media screen and (min-width:768px){.default-section-spacing{padding-top:var(--spacing-section);padding-bottom:var(--spacing-section)}}@media screen and (min-width:768px){#Top_bar>.one{scrollbar-color:var(--scrollbar-color) #d5d5d5;scrollbar-width:thin;scrollbar-base-color:var(--scrollbar-color);scrollbar-face-color:var(--scrollbar-color);scrollbar-3dlight-color:var(--scrollbar-color);scrollbar-highlight-color:var(--scrollbar-color);scrollbar-track-color:var(--scrollbar-color);scrollbar-arrow-color:#000;scrollbar-shadow-color:var(--scrollbar-color);scrollbar-dark-shadow-color:var(--scrollbar-color);max-height:calc(100vh - 4rem);overflow:auto;margin-bottom:4rem}#Top_bar>.one::-webkit-scrollbar{width:3px;height:3px}#Top_bar>.one::-webkit-scrollbar-button{width:0;height:0}#Top_bar>.one::-webkit-scrollbar-thumb{background:var(--scrollbar-color);border:0 none var(--scrollbar-color);border-radius:0}#Top_bar>.one::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-color)}#Top_bar>.one::-webkit-scrollbar-thumb:active{background:var(--scrollbar-color)}#Top_bar>.one::-webkit-scrollbar-track{background:#d5d5d5;border:0 none #fff;border-radius:0}#Top_bar>.one::-webkit-scrollbar-track:hover{background:#d5d5d5}#Top_bar>.one::-webkit-scrollbar-track:active{background:#d5d5d5}#Top_bar>.one::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}}#Top_bar #logo,.header-fixed #Top_bar #logo,.header-plain #Top_bar #logo,.header-transparent #Top_bar #logo{padding:var(--spacing-4) var(--spacing-6)}#Top_bar #logo img{max-height:100%!important}#Header_creative #Top_bar .top_bar_right{margin-bottom:10px;padding:0}#Header_creative #Top_bar .top_bar_right .top-bar-right-button{margin:0}#Header_creative #Top_bar .action_button,#Top_bar .banner_wrapper .action_button{display:block;float:none;width:80%;margin:10px auto;color:#fff}.extras .action_button{color:#fff}#Header_creative #Top_bar .top_bar_right,#Side_slide .extras .extras-wrapper{display:none}.post-template-default #Subheader{display:none}@media screen and (min-width:1240px){#Header_creative #Top_bar .top_bar_right{display:block}}#Subheader h1{display:none}#Side_slide{display:flex;flex-direction:column;justify-content:space-between}#Side_slide .extras{order:1}#Side_slide .social{order:2}@media screen and (min-width:1240px){#Header_creative #Top_bar .top_bar_right{display:block}}#Action_bar .social li a,#Side_slide .social li a{color:rgba(0,0,0,.5)}@media screen and (max-width:767px){.mobile-header-mini #Header_creative #Top_bar{position:fixed}}#Header_creative.dropdown #Top_bar #menu ul li.submenu .menu-toggle,#Side_slide #menu ul li.submenu .menu-toggle{opacity:1;position:absolute;width:100%;left:0;text-align:right}#Header_creative.dropdown #Top_bar #menu ul li.submenu .menu-toggle::after,#Side_slide #menu ul li.submenu .menu-toggle::after{background:url("https://csaadria.it/wp-content/themes/betheme-child/images/frecce-02.png") no-repeat center;background-size:20%;content:"";width:38px;height:100%;display:inline-block}#Header_creative.dropdown #Top_bar #menu ul li.hover>.menu-toggle:after,#Side_slide #menu ul li.hover>.menu-toggle:after{background-image:url("https://csaadria.it/wp-content/themes/betheme-child/images/frecce-01.png")}.icon-facebook:before{content:"";background:url("https://csaadria.it/wp-content/themes/betheme-child/images/facebook_logo-01.png") no-repeat center;background-size:contain;content:"";width:24px;height:24px;display:inline-block}.additional-extras{margin:2rem auto 0;padding:2rem 1rem;border-top:1px solid var(--color-secondary);max-width:80%;box-sizing:border-box;text-align:center}.additional-extras a{display:block;margin-bottom:var(--spacing-2)}.additional-extras i{font-size:14px}#Footer{font-size:14px}#Footer img{width:240px}@media screen and (max-width:959px){#Footer img{padding:var(--spacing-4);max-width:100%}}#Footer .footer_action{background-color:rgba(0,0,0,0);padding-top:var(--spacing-6)}#Footer .footer_action .container{max-width:760px}#Footer .footer_copy{display:none}@media screen and (max-width:767px){#Footer .widgets_wrapper{padding:0;text-align:center}}#Footer .one-third.column{vertical-align:baseline;display:inline-block;float:none}@media screen and (min-width:768px){#Footer .one-third.column{width:33%}}#Footer .footer-button-container{display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){#Footer .footer-button-container{flex-direction:column}}#Footer .footer-button-container .footer-button{width:260px;float:none;margin:var(--spacing-4) var(--spacing-5);font-weight:700;background-color:#fff;color:var(--background-footer)}#Footer .footer-button-container .footer-button:hover{background-color:#fff;color:var(--background-footer)}.section.the_content.has_content{margin-bottom:60px}.fixed-nav{display:none}.wpcf7 .wpcf7-form .wpcf7-spinner{display:block}.wpcf7 .wpcf7-form input[type=submit].wpcf7-submit{margin:0;background:#fff;color:var(--color-primary)}.wpcf7 .wpcf7-form .wpcf7-list-item{margin:0;font-size:14px;line-height:18px}.home-service-section h3{font-weight:700;font-size:18px;line-height:1.25;font-family:"Open Sans",Helvetica,Arial,sans-serif;text-transform:uppercase}.home-service-section .home-service-section-text{padding:0 5%}@media screen and (max-width:767px){.no-background-mobile{background-image:none!important;background-color:var(--color-primary)}}.home-slider-title,.slider-text-home h2{color:#fff}.home-slider-nav{text-align:center}.home-news-slider{margin-bottom:0}.home-news-slider .posts_group{display:flex}@media screen and (max-width:767px){.home-news-slider .posts_group:not(.slick-initialized) .item:nth-child(n+2){display:none}}@media screen and (min-width:768px){.home-news-slider .posts_group:not(.slick-initialized) .item:nth-child(n+3){display:none}}.home-news-slider .post-item{height:inherit!important;margin:var(--spacing-4);background-color:#fff;float:none}.home-news-slider .slick-track{display:flex!important}.home-news-slider .author-date .post-author,.home-news-slider .category,.home-news-slider .date .label,.home-news-slider .icon-clock,.home-news-slider .post-footer>div>:not(.post-more){display:none}.home-news-slider .author-date{width:100%}.home-news-slider .post-desc-wrapper{height:100%}.home-news-slider .post-desc-wrapper .post-desc{text-align:center;padding:var(--spacing-5) var(--spacing-7);height:100%}.home-news-slider .post-footer .post-links{border:none;width:100%;padding:0}.image_frame .image_wrapper .image_links a{display:none}.home .section_wrapper .csa-icon{margin-bottom:var(--spacing-6)}.home .section_wrapper .column_column .h2{margin-bottom:15px}.custom-icon-list .testimonials_list .item .photo{width:100%;float:none;margin:0 auto;max-width:180px;background:#fff;border-radius:50%}.custom-icon-list .testimonials_list .item .photo .image_wrapper{padding:var(--spacing-5)}.custom-icon-list .testimonials_list .item .desc{width:100%;float:none;margin:0;text-align:center;padding:var(--spacing-6) var(--spacing-4)}@media screen and (min-width:768px){.custom-icon-list .testimonials_list .item .desc{padding:var(--spacing-6)}}.custom-icon-list .testimonials_list .item .hr_color,.custom-icon-list .testimonials_list .item .mfn-blockquote-icon,.custom-icon-list .testimonials_list .item .subtitle{display:none}.custom-icon-list .testimonials_list .item blockquote{margin:0;line-height:normal;font-size:18px;background:rgba(0,0,0,0);text-decoration:none;text-align:center}.custom-icon-list .testimonials_list .item blockquote::after,.custom-icon-list .testimonials_list .item blockquote::before{display:none}.custom-icon-list .testimonials_list .item h4{background:rgba(0,0,0,0);margin-bottom:0;margin-top:0}.custom-icon-list:not(.slider-style) .testimonials_list{display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width:768px){.custom-icon-list:not(.slider-style) .testimonials_list{flex-direction:row}}.custom-icon-list:not(.slider-style) .testimonials_list .item{width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.custom-icon-list:not(.slider-style) .testimonials_list .item{width:50%}}.custom-icon-list.slider-style{margin:0}@media screen and (max-width:767px){.custom-icon-list.slider-style .testimonials_list:not(.slick-initialized) .item:nth-child(n+2){display:none}}@media screen and (min-width:768px){.custom-icon-list.slider-style .testimonials_list:not(.slick-initialized) .item:nth-child(n+3){display:none}}.custom-icon-list.slider-style .testimonials_list .item{display:block;background-color:#fff;clear:none;height:inherit!important;margin:1rem}.custom-icon-list.slider-style .testimonials_list .slick-track{display:flex!important}.custom-icon-list.mobile-2-cols .testimonials_list{flex-direction:row}.custom-icon-list.mobile-2-cols .testimonials_list .item{width:50%;padding:var(--spacing-2)}.custom-icon-list.mobile-2-cols .testimonials_list .item h4{font-size:16px;line-height:22px}@media screen and (min-width:380px){.custom-icon-list.mobile-2-cols .testimonials_list .item h4{font-size:18px;line-height:24px}}@media screen and (min-width:768px){.custom-icon-list.mobile-2-cols .testimonials_list .item h4{font-size:22px;line-height:30px}}.custom-icon-list.mobile-2-cols .testimonials_list .item .desc{padding-left:0;padding-right:0}@media screen and (max-width:767px){.custom-icon-list.mobile-2-cols .testimonials_list .item blockquote{font-size:14px}}.section_wrapper .csa-icon{width:100%;float:none;margin:0 auto;max-width:180px;background:#fff;border-radius:50%;margin-bottom:var(--spacing-3)}.section_wrapper .csa-icon .image_wrapper{padding:var(--spacing-5);width:100%;float:none;margin:0;text-align:center}.section_wrapper .csa-icon .mcb-column-inner{margin:0}.slick-nav-container{text-align:center;margin-top:var(--spacing-2)}@media screen and (min-width:768px){.slick-nav-container{margin-top:var(--spacing-4)}}.slick-nav-container img{cursor:pointer;display:inline-block;margin:0 var(--spacing-5)}@media screen and (max-width:767px){.slick-nav-container img{max-width:30%!important}}@media screen and (min-width:768px){.text-image-front .mcb-wrap{padding:var(--spacing-7) 0}}.text-image-front .section_wrapper .column:not(.column_image){padding:var(--spacing-6) var(--spacing-4)}.text-image-front .section_wrapper .column_image:last-child{margin:0}.text-image-front .mcb-column-inner{margin:0}@media screen and (min-width:768px){.text-image-front .mcb-wrap-inner{display:flex;align-items:center}}.custom-slider .slides-container{margin-bottom:var(--spacing-7)}.custom-slider .slides-container img{max-width:480px}:root{--color-primary:#bd6260;--color-secondary:#763331;--scrollbar-color:#763331;--background-color:#070707;--background-menu:#fbfbfb;--background-footer:#763331;--color-gray:#878787;--color-black:#1d1d1b;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.5rem;--spacing-6:2rem;--spacing-7:3rem;--spacing-8:4rem;--spacing-9:5rem;--spacing-section:6rem;--spacing-section-mobile:2rem}html{scroll-behavior:smooth}.reverse-font-color,.reverse-font-color h2,.team-section{color:#fff}.team-section .testimonials_list .item blockquote,.team-section .testimonials_list .item h4{color:#fff;margin-bottom:0}.action_button,.button-default .button,.button-flat .button,.button-round .button{background-color:var(--color-primary)}.action_button:hover,.button-default .button:hover,.button-flat .button:hover,.button-round .button:hover{background-color:var(--color-secondary)}.text-small-image{font-style:italic;color:var(--color-primary);font-weight:600;font-size:21px}@media screen and (max-width:767px){.text-small-image .bg-cover{background-image:none!important;padding:0!important}}.default-page-text{text-align:center}.grecaptcha-badge{z-index:1}body:not(.template-slider) #Header_wrapper{background-position:center center!important}.mcb-section-3ogr29d1d .bg-cover{background-position:left!important}.slider_pager.slider_pagination{display:none}