/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.15.1570713100
Updated: 2019-10-10 13:11:40

*/

@import url("https://use.typekit.net/jug5ngv.css");

/*== GENERICI E HEADER ==*/
body, input, textarea, select,
#main-header, #et-top-navigation,
h1,h2,h3,h4,h5,h6,
#slide-home h2,
.frm_style_stile-di-formidable.with_frm_style .frm_primary_label,
.frm_style_stile-di-formidable.with_frm_style .frm_radio label, .frm_style_stile-di-formidable.with_frm_style .frm_checkbox label,
.frm_button_submit,
.frm_style_stile-di-formidable.with_frm_style .frm_submit button,
#cookie-notice .cn-button.button,
.frm_style_stile-di-formidable.with_frm_style p.description, .frm_style_stile-di-formidable.with_frm_style div.description, .frm_style_stile-di-formidable.with_frm_style div.frm_description, .frm_style_stile-di-formidable.with_frm_style .frm-show-form>div.frm_description, .frm_style_stile-di-formidable.with_frm_style .frm_error {font-family: din-2014, sans-serif!important}
ul.lingue {float: right;border-left: 1px solid #ccc;padding: 0 0 0 10px}
ul.lingue li {display: inline-block;padding: 0 0 0 7px}
ul.lingue li a {padding-bottom: 0px!important}
#top-header .et-cart-info {display:none}
#top-menu li li {padding:0px;}
.nav li ul {width: 280px}
#top-menu li li a {width: 280px;line-height: 16px}
.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom: 0px}
.breadcrumbs-content {background-color: #edf3f6;padding: 10px}
.breadcrumbs-content #breadcrumbs {font-size: 12px;line-height: 15px;font-weight: 400;color: #777;text-align: right}
.breadcrumbs-content #breadcrumbs a {color: #777;font-weight: 600;}
.breadcrumbs-content #breadcrumbs a:hover {color: #db0032;font-weight: 600; }
.home .breadcrumbs-content {display: none}
#left-area ul, .comment-content ul, .entry-content ul, .et-l--body ul, .et-l--footer ul, .et-l--header ul, body.et-pb-preview #main-content .container ul {line-height:1.2}
/*== HOME ==*/
#slide-home h2 {font-size: 75px;line-height:65px;font-style: italic;text-transform: uppercase}
#slide-home,#slide-home .et_pb_slide {min-height: 87vh;max-height: 100%;}
#slide-home .et_pb_slide.et_pb_slide_0 {background: -webkit-linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(0,0,0,0) 55%),url(/wp-content/uploads/2019/10/corsi-parapendio-bassano.jpg);
    background: -o-linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(0,0,0,0) 55%),url(/wp-content/uploads/2019/10/corsi-parapendio-bassano.jpg);
    background: -moz-linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(0,0,0,0) 55%),url(/wp-content/uploads/2019/10/corsi-parapendio-bassano.jpg);
    background: linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(0,0,0,0) 55%),url(/wp-content/uploads/2019/10/corsi-parapendio-bassano.jpg);
    background-size: cover;
    background-position: 50% 50%;
    background-attachment: fixed;
    background-color: rgba(0,0,0,0);}

#slide-home .et_pb_slide.et_pb_slide_1 {background: -webkit-linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(0,0,0,0) 55%),url(/wp-content/uploads/2019/10/voli-tandem-parapendio-bassano-del-grappa2.jpg);
    background: -o-linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(0,0,0,0) 55%),url(/wp-content/uploads/2019/10/voli-tandem-parapendio-bassano-del-grappa2.jpg);
    background: -moz-linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(0,0,0,0) 55%),url(/wp-content/uploads/2019/10/voli-tandem-parapendio-bassano-del-grappa2.jpg);
    background: linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(0,0,0,0) 55%),url(/wp-content/uploads/2019/10/voli-tandem-parapendio-bassano-del-grappa2.jpg);
    background-size: cover;
    background-position: 50% 50%;
    background-attachment: fixed;
    background-color: rgba(0,0,0,0);}

#slide-home .et_pb_slide.et_pb_slide_2 {background: -webkit-linear-gradient(106deg,rgba(255,255,255,0.7) 55%,rgba(0,0,0,0) 55%),url(/wp-content/uploads/2019/11/showroom-manta-paragliding-home.jpg);
    background: -o-linear-gradient(106deg,rgba(255,255,255,0.7) 55%,rgba(0,0,0,0) 55%),url(/wp-content/uploads/2019/11/showroom-manta-paragliding-home.jpg);
    background: -moz-linear-gradient(106deg,rgba(255,255,255,0.7) 55%,rgba(0,0,0,0) 55%),url(/wp-content/uploads/2019/11/showroom-manta-paragliding-home.jpg);
    background: linear-gradient(106deg,rgba(255,255,255,0.7) 55%,rgba(0,0,0,0) 55%),url(/wp-content/uploads/2019/11/showroom-manta-paragliding-home.jpg);
    background-size: cover;
    background-position: 100%;
    background-attachment: fixed;
    background-color: rgba(0,0,0,0);}

#slide-home .et-pb-controllers a {width: 15px;height: 15px;background-color: rgba(0,0,0,.3)}
#slide-home .et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control {background-color: rgba(0,0,0,1)}
#slide-home .et_pb_slide_description {padding-right: 0px!important;padding-left: 0px!important}
.blog-home .et_pb_salvattore_content {display: flex;justify-content: space-between;align-items: stretch}
.blog-home .et_pb_salvattore_content .column,.blog-home .et_pb_salvattore_content .et_pb_post {background-color: #edf3f6}
.blurb-corso .et_pb_blurb_container {padding: 0 10%;}
.blurb-corso .et_pb_blurb_content {max-width:100%}
/*== PAGINE ==*/
.intro-pagine h2 {font-weight: 400!important}
.download .et_pb_blurb_description {padding-top:5px}
.et_pb_gallery_image a img {width:100%}
/*== FORM ==*/
.frm_style_stile-di-formidable.with_frm_style .frm_primary_label {font-size: 16px;color: #1C1C1B}
.frm_style_stile-di-formidable.with_frm_style .frm_required {font-size: 16px;color: #e1201c}
.frm_style_stile-di-formidable.with_frm_style input[type=text],.frm_style_stile-di-formidable.with_frm_style input[type=email],
.frm_style_stile-di-formidable.with_frm_style textarea {padding: 10px 15px;border-radius:0px;color:#1C1C1B;font-size: 16px}
.frm_style_stile-di-formidable.with_frm_style input[type=text],.frm_style_stile-di-formidable.with_frm_style input[type=email] {height:40px}
.frm_style_stile-di-formidable.with_frm_style input[type=text]:focus,.frm_style_stile-di-formidable.with_frm_style input[type=email]:focus,
.frm_style_stile-di-formidable.with_frm_style textarea:focus {border-color: #e1201c!important;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(225, 32, 28, 0.3)!important;}
.frm_button_submit,
.frm_style_stile-di-formidable.with_frm_style .frm_submit button {font-size: 17px;text-transform: uppercase;letter-spacing: 3px;color: #fff;background: #e1201c;border: 0px;padding: 10px 25px;border-radius: 0px;outline: none;transition: all .3s ease-in-out;}
.frm_style_stile-di-formidable.with_frm_style .frm_submit button:hover {color:#fff;font-size: 17px;background: #1C1C1B;transition: all .3s ease-in-out}
.frm_style_stile-di-formidable.with_frm_style .vertical_radio label a {color:#1C1C1B} 
.frm_style_stile-di-formidable.with_frm_style .frm_checkbox label{font-size: 15px}
.frm_style_stile-di-formidable.with_frm_style .newsl .frm_checkbox label{font-size: 17px;color: #000}
.frm_style_stile-di-formidable.with_frm_style div.frm_description{font-size: 14px}
/*== FOOTER ==*/
#footer-bottom {padding-bottom: 25px}
#footer-bottom ul.lingue {border-right: 1px solid #ccc;padding: 0 10px 0 0px;border-left: 0px}
.footer-widget h4 {margin-bottom: 10px;}
.footer-widget .indirizzo, .footer-widget .telefono, .footer-widget .email, .footer-widget .whatsapp {background-repeat: no-repeat;background-size: 22px auto;padding: 0px 0 15px 30px;min-height: 23px}
.footer-widget .indirizzo {background-image: url(pin.png);}
.footer-widget .telefono {background-image: url(tel.png);}
.footer-widget .email {background-image: url(mail.png);}
.footer-widget .whatsapp {background-image: url(whatsapp.png);}
.credits:before {content: url(peperoncino-spicelab.png);vertical-align: -20%;padding-right: 3px}
.cookie-revoke-container {padding: 0 15px!important;margin-bottom: -5px;;text-align: right}
#cookie-notice {background-color: rgba(0, 0, 0,0.9)!important;line-height: 10px;}
#cookie-notice .cn-button.button {background-color:#454544;border-radius:0px;background-image:none;box-shadow:none;border:0px;font-size:13px!important;letter-spacing:0!important;text-transform:none!important}
#cookie-notice.cookie-revoke-visible.cn-effect-fade {background-color: transparent!important;}
/*== MAILCHIMP FORM ==*/
#mc_embed_signup {background: transparent!important;font-family: din-2014, sans-serif!important}
#mc_embed_signup form {padding: 0!important}
#mc_embed_signup .mc-field-group.input-group ul li:before {border-color: transparent!important} 
#mc_embed_signup .mc-field-group.input-group label,#mc_embed_signup .mc-field-group.input-group label a {font-size: 13px!important}
#mc_embed_signup .button {background-color: #e1201c!important;border-radius: 0!important;text-transform: uppercase!important;font-weight: 700!important}
#mc_embed_signup .mc-field-group input {font-size: 15px!important}
/*== BLOG ==*/ 
.blog-title {margin-bottom: 50px;text-align: center}
.blog-title h1 {text-align: center;text-transform: uppercase;font-style: italic}
.blog-title .taxonomy-description p {font-size:140%;color:#1c1c1b}
/** Remove sidebar on all archive pages*/
.search #main-content .container::before,.archive #main-content .container::before {display: none;}
.search #left-area,.archive #left-area {width: 100%;float: none;padding-right: 0;}
.search #sidebar,.archive #sidebar {display: none;}
/** Create Mansonory styles for archive pages*/
.search #left-area,.category #left-area,.tag #left-area {display: grid;grid-gap: 10px;grid-template-columns: repeat(auto-fill, minmax(250px,1fr));}
.archive .et_pb_post > a,.search .et_pb_post > a {margin: -20px -20px 10px;display: block;} 
.search #left-area .et_pb_post,.archive #left-area .et_pb_post {overflow: hidden; /* fix for Firefox */page-break-inside: avoid;break-inside: avoid-column;width: 100%;padding: 19px;border: 1px solid #edf3f6;background-color: #edf3f6;word-wrap: break-word;display: inline-block;}
.search #left-area .et_pb_post h2,.archive #left-area .et_pb_post h2 {font-size: 20px !important;}
.search #left-area .et_pb_post.format-link,.search #left-area .et_pb_post.format-quote,.search #left-area .et_pb_post.format-audio,.archive #left-area .et_pb_post.format-link,.archive #left-area .et_pb_post.format-quote,.archive #left-area .et_pb_post.format-audio{padding: 0;}
.archive .et_pb_post .et_pb_image_container,.archive .et_pb_post .et_main_video_container,.archive .et_pb_post .et_audio_content,.archive .et_pb_post .et_pb_slider,.search .et_pb_post .et_pb_image_container,.search .et_pb_post .et_main_video_container,.search .et_pb_post .et_audio_content,.search .et_pb_post .et_pb_slider {margin: -20px -20px 10px;}
.archive .et_pb_post.format-audio .et_audio_content{margin: 0px -38px 0px;}
.archive .et_pb_post .et_pb_slider .et_pb_slide,.search .et_pb_post .et_pb_slider .et_pb_slide {min-height: 180px;}
.archive .pagination,.search .pagination {padding: 20px 0;}
.single-post .et_pb_section_0 {padding-top:0}
/**MONARCH**/
.et_monarch .et_social_autowidth li {margin: 0 2% 0 0 !important}
.et_monarch .et_pb_section .et_social_inline_bottom {margin-bottom: 0px}

#left-area .post-meta {padding-bottom: 0px}
.et_pb_post .entry-title a, .et_pb_post h2 a {text-transform: uppercase;font-style: italic}
#left-area .post-meta {font-weight: 700;color: rgba(0,0,0,0.4)!important}

#lastminute .et_pb_post {margin-bottom: 0px;}
#lastminute .et_pb_post .entry-title a {text-transform:none}
#lastminute .entry-title {padding-bottom: 3px;margin-bottom: 0}
#lastminute .post-meta {margin-bottom: 0;}

/*== SIDEBAR ==*/
.widget_search input#s, .widget_search input#searchsubmit {color: #1c1c1b;border-radius: 0px}
.widget_search input#searchsubmit {background-color: #1c1c1b;border-color: #1c1c1b;color: #fff;text-transform: uppercase;font-style: italic;font-weight:700;transition: all .3s ease-in-out}
.widget_search input#searchsubmit:hover,.widget_search input#searchsubmit:focus {background-color: #e1201c;border-color: #e1201c;color: #fff;transition: all .3s ease-in-out}
/*== WOOCOMMERCE ==*/
.woocommerce-product-details__short-description {margin: 30px 0}
.product_meta {margin-top:30px}
.woocommerce-product-gallery__wrapper {border: 2px solid #edf3f6;margin-bottom: 30px!important}
.related.products {margin: 40px 0;padding: 30px 0;border-top: 1px solid #dadada;}
.product .related h2 {font-size: 24px!important;padding-bottom: 30px}
.woocommerce ul.products li.product .woocommerce-loop-product__title {font-size: 19px!important}
#product_inq {padding: 20px;background-color: #edf3f6;}
.orderby, .woocommerce div.product form.cart .variations td select {color: #1b1b1c!important;background-color: #edf3f6;font-size: 15px;height: 40px}
.woocommerce .woocommerce-ordering {margin-left: 5px}

@media only screen and (min-width: 600px) {
    .frm_button_submit {float: right;}
}

@media only screen and (min-width: 768px) {
.solo-mobile {display:none;}
.gq-blurb-hover .et_pb_main_blurb_image {position: relative;overflow: hidden;}
.gq-blurb-hover img.et-waypoint {margin-bottom: -5px;-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;-webkit-transform: scale(1);transform: scale(1);}
.gq-blurb-hover img.et-waypoint:hover {-webkit-transform: scale(1.11) rotate(2deg);transform: scale(1.11) rotate(2deg);}
}

@media only screen and (min-width: 981px) {
    .intro-pagine {max-width: 599px;float: right;padding-right: 7%;}
    #cookie-notice .cn-revoke-cookie {float:right;margin-right:10px;}
}

@media only screen and (min-width: 1201px){
    .container {width: 100%;}
}

@media only screen and (max-width: 1200px){
    .container {width: 90%;}
}

@media only screen and (max-width: 1024px){
    .container {width: 95%}
    #top-menu li {padding-right: 10px}
    #top-menu li a {font-size: 15px}
    #slide-home .et_pb_slide.et_pb_slide_0,
    #slide-home .et_pb_slide.et_pb_slide_1,
    #slide-home .et_pb_slide.et_pb_slide_2 {
    background-attachment: scroll;
    background-size: cover}
}

@media only screen and (max-width: 980px){
    .container {width: 90%}
    .et_mobile_menu li {text-transform: uppercase;font-weight: bold}
    .et_header_style_left #et-top-navigation {padding-top: 14px;padding-bottom: 14px}
    #slide-home, #slide-home .et_pb_slide {
    min-height: 47vh;max-height: 47%;height: 47vh;}
    .blog-home .et_pb_salvattore_content .et_pb_post img {border-top:30px solid #fff;}
    #slide-home h2 {font-size: 50px;line-height: 45px;}
    #slide-home p {font-size: 18px} 
    #slide-home .et_pb_fullwidth_slider_0 .et_pb_slide_description {padding-top: 0px!important}
    #slide-home .et-pb-slider-arrows {display: none}
    .intro-pagine {max-width:auto;float: right;padding:0 7%}
    #footer-info {padding-bottom: 20px}
    #cookie-notice {text-align: left}
    #cookie-notice .cn-button.button{margin-left: 15px}
    .cookie-revoke-container {padding: 0 15px;text-align: right}
    /*== BLOG ==*/
    .search #left-area,.category #left-area,.tag #left-area {-moz-column-count: 2;column-count: 2;-moz-column-gap: 60px;column-gap: 60px;}
}

@media only screen and (max-width: 767px){
    .no-mobile {display:none;}
    /*== BLOG ==*/
    .search #left-area,.category #left-area,.category #left-area {-moz-column-count: 1;column-count: 1;}
    .search .et_pb_post.format-audio .et_audio_content,.archive .et_pb_post.format-audio .et_audio_content{margin: 0;}
    .search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,.archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,.search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total,.archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{min-width: 300px!important;width: 300px!important;}
}

@media only screen and (max-width: 680px){
    .et_header_style_left .et-search-form {width: 99%!important;max-width: 99%!important}
    .et_search_form_container input {background: rgba(255,255,255,0.9)}
    #slide-home, #slide-home .et_pb_slide {min-height: 40vh;max-height: 40%;height: 40vh}
    #slide-home .et_pb_slide.et_pb_slide_0 {
    background: -webkit-linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(255,255,255,0.60) 55%),url(/wp-content/uploads/2019/10/corsi-parapendio-bassano.jpg);
    background: -o-linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(255,255,255,0.6) 55%),url(/wp-content/uploads/2019/10/corsi-parapendio-bassano.jpg);
    background: -moz-linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(255,255,255,0.6) 55%),url(/wp-content/uploads/2019/10/corsi-parapendio-bassano.jpg);
    background: linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(255,255,255,0.6) 55%),url(/wp-content/uploads/2019/10/corsi-parapendio-bassano.jpg);
    background-size: cover;background-repeat: no-repeat;background-position: 0 0;background-attachment: inherit;background-color: rgba(0,0,0,0)}
    #slide-home .et_pb_slide.et_pb_slide_1 {
    background: -webkit-linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(255,255,255,0.6) 55%),url(/wp-content/uploads/2019/10/voli-tandem-parapendio-bassano-del-grappa2.jpg);
    background: -o-linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(255,255,255,0.6) 55%),url(/wp-content/uploads/2019/10/voli-tandem-parapendio-bassano-del-grappa2.jpg);
    background: -moz-linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(255,255,255,0.6) 55%),url(/wp-content/uploads/2019/10/voli-tandem-parapendio-bassano-del-grappa2.jpg);
    background: linear-gradient(106deg,rgba(255,255,255,0.6) 55%,rgba(255,255,255,0.6) 55%),url(/wp-content/uploads/2019/10/voli-tandem-parapendio-bassano-del-grappa2.jpg);
    background-size: cover;background-repeat: no-repeat;background-position: 0 0;background-attachment: inherit;background-color: rgba(0,0,0,0);}
    #slide-home .et_pb_slide.et_pb_slide_2 {
    background: -webkit-linear-gradient(106deg,rgba(255,255,255,0.7) 55%,rgba(255,255,255,0.6) 55%),url(/wp-content/uploads/2019/10/esempio-showroom.jpg);
    background: -o-linear-gradient(106deg,rgba(255,255,255,0.7) 55%,rgba(255,255,255,0.6) 55%),url(/wp-content/uploads/2019/10/esempio-showroom.jpg);
    background: -moz-linear-gradient(106deg,rgba(255,255,255,0.7) 55%,rgba(255,255,255,0.6) 55%),url(/wp-content/uploads/2019/10/esempio-showroom.jpg);
    background: linear-gradient(106deg,rgba(255,255,255,0.7) 55%,rgba(255,255,255,0.6) 55%),url(/wp-content/uploads/2019/10/esempio-showroom.jpg);
    background-size: cover;background-repeat: no-repeat;background-position: 0 0;background-attachment: inherit;background-color: rgba(0,0,0,0)}
    #slide-home .et_pb_slide_description {padding-top: 0px;}
    #slide-home h2 {font-size: 32px;line-height: 30px;padding-bottom: 0px;margin-top: -30px}
    #slide-home p {display: none;}
    .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {width: 100%!important;}
}
