/*!
	Theme Name: Piscines Ria
	Version: 1.0.0
	Author: Dream me up
	Template: revolution
	Text Domain: revolution
	Domain Path: /inc/languages
*/#wrapper .thb-full-menu>li>a,#wrapper .thb-header-menu>li>a{color:white!important}@media (min-width:1481px) and (max-width:1560px){#wrapper .thb-full-menu>li>a,#wrapper .thb-header-menu>li>a{font-size:16px}}@media (min-width:1024px) and (max-width:1480px){#wrapper .thb-full-menu>li>a,#wrapper .thb-header-menu>li>a{font-size:14px}}@media (min-width:1050px) and (max-width:1180px){#wrapper .thb-full-menu>li>a,#wrapper .thb-header-menu>li>a{font-size:12px}}@media (min-width:1024px) and (max-width:1049px){#wrapper .thb-full-menu>li>a,#wrapper .thb-header-menu>li>a{font-size:10px}}.header.style11{background:#151515}@media (min-width:1024px) and (max-width:1400px){#wrapper .header.style11 .style11-content .thb-full-menu{margin-left:20px}}@media (min-width:1024px) and (max-width:1400px){#wrapper .thb-full-menu>li+li{margin-left:20px}}.thb-full-menu .sub-menu li a:hover{color:#f2812e}.thb-full-menu .sub-menu{background-color:#151515}.logolink img.logoimg[src$=".svg"]{image-rendering:-webkit-optimize-contrast;width:213px;max-width:213px}@media (max-width:1250px){.logolink img.logoimg[src$=".svg"]{height:60px;width:160px;max-width:160px}}@media (max-width:480px){.logolink img.logoimg[src$=".svg"]{height:40px;width:106px;max-width:106px}}@media (max-width:1023px){#wrapper{padding-top:100px}}#wrapper .header-spacer{display:none}#wrapper .page-padding{padding-bottom:50px}#wrapper iframe{max-width:100%}@media (max-width:480px){#wrapper input[type="submit"],#wrapper .button,#wrapper .btn{text-align:center}#wrapper input[type="submit"]>span,#wrapper .button>span,#wrapper .btn>span{white-space:normal}}#wrapper .without_image{margin-top:130px}@media (max-width:1023px){#wrapper .without_image{margin-top:0}}#wrapper .without_image h1{color:#535353!important}#wrapper .hentry h1{color:#fff}#wrapper .post-content h1{color:#f2812e}#wrapper .hentry .thb-bg-list .thb-bg-list-title h2,#wrapper .hentry .thb-bg-list .thb-bg-list-title h3,#wrapper .hentry .thb-bg-list .thb-bg-list-title h4,#wrapper .post-content .thb-bg-list .thb-bg-list-title h2,#wrapper .post-content .thb-bg-list .thb-bg-list-title h3,#wrapper .post-content .thb-bg-list .thb-bg-list-title h4{font-weight:400;color:#fff;font-size:24px;line-height:1.3;margin-bottom:20px}#wrapper .hentry .portfolio-attributes p.title,#wrapper .post-content .portfolio-attributes p.title{font-weight:700}#wrapper .hentry .row-text-first,#wrapper .post-content .row-text-first{padding-top:150px}@media (max-width:768px){#wrapper .hentry .row-text-first,#wrapper .post-content .row-text-first{padding-top:100px}}#wrapper .hentry .row-text,#wrapper .post-content .row-text{padding-left:150px;padding-right:150px}@media (max-width:768px){#wrapper .hentry .row-text,#wrapper .post-content .row-text{padding-left:inherit;padding-right:inherit}}@media (max-width:768px){#wrapper .hentry .vc_custom_heading,#wrapper .post-content .vc_custom_heading{padding-top:150px!important;padding-bottom:100px!important}}#wrapper .hentry h1,#wrapper .post-content h1{font-size:60px;font-weight:600}@media (max-width:768px){#wrapper .hentry h1,#wrapper .post-content h1{font-size:45px}}#wrapper .hentry h2,#wrapper .post-content h2{color:#f2812e;font-weight:500;font-size:40px}@media (max-width:768px){#wrapper .hentry h2,#wrapper .post-content h2{font-size:30px}}#wrapper .hentry h3,#wrapper .post-content h3{color:#231f20;font-weight:500;font-size:30px}@media (max-width:768px){#wrapper .hentry h3,#wrapper .post-content h3{font-size:25px}}#wrapper .hentry p,#wrapper .hentry ul,#wrapper .post-content p,#wrapper .post-content ul{font-size:16px}#wrapper .hentry .wpb_text_column ul,#wrapper .post-content .wpb_text_column ul{list-style:none}#wrapper .hentry .wpb_text_column ul li:before,#wrapper .post-content .wpb_text_column ul li:before{content:'\f28d';font-family:FontAwesome;color:#f2812e;margin-right:10px;font-size:10px}#wrapper .hentry .thb-portfolio .type-portfolio .thb-portfolio-content h2,#wrapper .hentry .thb-portfolio .type-portfolio .thb-portfolio-content h3,#wrapper .hentry .thb-portfolio .type-portfolio .thb-portfolio-content h4,#wrapper .related-projects .thb-portfolio .type-portfolio .thb-portfolio-content h2,#wrapper .related-projects .thb-portfolio .type-portfolio .thb-portfolio-content h3,#wrapper .related-projects .thb-portfolio .type-portfolio .thb-portfolio-content h4{font-weight:500px;margin-bottom:5px;text-transform:none;overflow:hidden;display:block;color:#fff;font-size:18px;line-height:1.3}#wrapper .hentry .thb-portfolio .type-portfolio .thb-portfolio-content h2 span,#wrapper .hentry .thb-portfolio .type-portfolio .thb-portfolio-content h3 span,#wrapper .hentry .thb-portfolio .type-portfolio .thb-portfolio-content h4 span,#wrapper .related-projects .thb-portfolio .type-portfolio .thb-portfolio-content h2 span,#wrapper .related-projects .thb-portfolio .type-portfolio .thb-portfolio-content h3 span,#wrapper .related-projects .thb-portfolio .type-portfolio .thb-portfolio-content h4 span{display:block;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}#wrapper .hentry .thb-portfolio .type-portfolio:hover .thb-portfolio-hover,#wrapper .related-projects .thb-portfolio .type-portfolio:hover .thb-portfolio-hover{background:linear-gradient(-135deg,rgb(0 0 0 / .9),rgb(0 0 0 / .9))}#wrapper .hentry .thb-portfolio .type-portfolio:hover .thb-portfolio-content h2,#wrapper .hentry .thb-portfolio .type-portfolio:hover .thb-portfolio-content h3,#wrapper .hentry .thb-portfolio .type-portfolio:hover .thb-portfolio-content h4,#wrapper .related-projects .thb-portfolio .type-portfolio:hover .thb-portfolio-content h2,#wrapper .related-projects .thb-portfolio .type-portfolio:hover .thb-portfolio-content h3,#wrapper .related-projects .thb-portfolio .type-portfolio:hover .thb-portfolio-content h4{font-weight:500px;margin-bottom:5px;text-transform:none;overflow:hidden;display:block;color:#fff;font-size:18px;line-height:1.3}#wrapper .hentry .thb-portfolio .type-portfolio:hover .thb-portfolio-content h2 span,#wrapper .hentry .thb-portfolio .type-portfolio:hover .thb-portfolio-content h3 span,#wrapper .hentry .thb-portfolio .type-portfolio:hover .thb-portfolio-content h4 span,#wrapper .related-projects .thb-portfolio .type-portfolio:hover .thb-portfolio-content h2 span,#wrapper .related-projects .thb-portfolio .type-portfolio:hover .thb-portfolio-content h3 span,#wrapper .related-projects .thb-portfolio .type-portfolio:hover .thb-portfolio-content h4 span{transition-delay:0.1s;transform:translateY(0%)}#wrapper .hentry .thb-portfolio .type-portfolio:hover .thb-portfolio-content .thb-categories span,#wrapper .related-projects .thb-portfolio .type-portfolio:hover .thb-portfolio-content .thb-categories span{color:#fff}#wrapper .btn-text.style1:before{background-image:url(/wp-content/themes/piscinesria/img/vague-orange.png);height:6px;width:48px}#wrapper .btn-text.style1:hover:before{width:72px}#wrapper .btn-text.style2:before{display:none}#wrapper .btn-text.style2{place-content:center;display:flex;flex-direction:column;text-align:center;font-size:16px}#wrapper .btn-text.style2:after{background:url(/wp-content/themes/piscinesria/img/vague-orange.png);margin-top:10px;width:48px;display:block;height:6px;transform:none;transition:width 0.2s;position:static}#wrapper .btn-text.style2:hover:after{width:72px}#wrapper a.btn{background:#f2812e!important;color:white!important;border:0}#wrapper a.btn:hover{background:#151515!important}@media (min-width:1024px){#wrapper .hero-row .wpb_wrapper>*{transform:translateY(120px)}#wrapper .hero-row{padding-left:80px!important}}#wrapper .wpcf7-form p>label{display:block}#wrapper .wpcf7-form .wpcf7-form-control{width:100%}#wrapper .wpcf7-form-control-wrap input[type="text"],#wrapper .wpcf7-form-control-wrap input[type="password"],#wrapper .wpcf7-form-control-wrap input[type="date"],#wrapper .wpcf7-form-control-wrap input[type="datetime"],#wrapper .wpcf7-form-control-wrap input[type="email"],#wrapper .wpcf7-form-control-wrap input[type="number"],#wrapper .wpcf7-form-control-wrap input[type="search"],#wrapper .wpcf7-form-control-wrap input[type="tel"],#wrapper .wpcf7-form-control-wrap input[type="time"],#wrapper .wpcf7-form-control-wrap input[type="url"],#wrapper .wpcf7-form-control-wrap textarea,#wrapper .wpcf7-checkbox .wpcf7-list-item{margin-bottom:0}body.blog #wrapper .post .post-title .entry-title{font-size:30px}#wrapper .portfolio-slide .slide-title{font-size:90px;line-height:1.1;font-weight:600}@media (max-width:768px){#wrapper .portfolio-slide .slide-title{font-size:60px}}@media (max-width:480px){#wrapper .portfolio-slide .slide-title{font-size:50px}}#wrapper .blog-row .btn-text.style1 span{text-transform:none;font-size:16px;font-weight:500}#wrapper .posts-shortcode .entry-title{font-size:20px}#wrapper .posts-shortcode .post-meta{font-size:14px}#wrapper .thb-carousel .slick-dots li.slick-active button,#wrapper .thb-carousel .slick-dots .select{background:#f2812e}body.home #wrapper .hentry h1,body.home #wrapper .hentry h1 span{color:#f2812e!important;font-weight:600}@media (max-width:768px){body.home #wrapper .hentry h1,body.home #wrapper .hentry h1 span{font-size:45px}}body.home #wrapper .hentry h2{color:#151515;font-size:40px;font-weight:400}@media (max-width:768px){body.home #wrapper .hentry h2{font-size:30px}}body.home #wrapper .page-padding{padding:0}body.home #wrapper .portfolio-button{text-align:center}body.home #wrapper .thb-portfolio-filter.style3 ul li{display:inline-flex;margin:0 20px 0 0}body.home #wrapper .thb_cascading_images .cascading_image{z-index:2}body.home #wrapper .thb_cascading_images .cascading_image:first-child{position:relative}body.home #wrapper .thb_cascading_images .cascading_image:last-child{z-index:1}@media (max-width:1115px){body.home #wrapper .thb-bg-list-parent .columns{min-height:auto!important}body.home #wrapper .thb-bg-list-parent .columns *{transform:none!important}body.home #wrapper .thb-bg-list-parent .columns .list-content-container{margin-bottom:20px}body.home #wrapper .thb-bg-list-parent .columns .btn{opacity:1;position:static}}@media (min-width:640px) and (max-width:1115px){body.home #wrapper .thb-bg-list-parent.style1 .thb-bg-list{padding:20px}}body.single-portfolio #wrapper .header-spacer,body.blog #wrapper .header-spacer{display:block}#wrapper .thb-freescrolled{display:flex}#wrapper .thb-freescrolled figure{max-width:unset;flex:none;padding:0 5px}#wrapper .thb-freescrolled figure img{width:auto;height:300px;cursor:grab}@media (max-width:768px){#wrapper .thb-freescrolled figure img{height:250px}}@media (max-width:480px){#wrapper .thb-freescrolled figure img{height:200px}}#wrapper .thb-portfolio-filter.style3 ul li{font-size:16px}#wrapper .thb-portfolio-filter.style3 ul li a{color:#151515;font-weight:500}#footer #footer-vague{background-repeat:repeat-x!important}@media (max-width:1050px){#footer #footer-vague{background:#00225f!important}}@media (max-width:989px){#footer #footer-vague .row{display:block}#footer #footer-vague .row>.wpb_column{max-width:100%;width:100%;margin-bottom:20px}#footer #footer-vague .row>.wpb_column:last-child{margin:0}#footer #footer-vague .row>.wpb_column .thb-iconbox .iconbox-content{display:flex;flex-direction:column;place-items:center}}#footer #footer-vague .thb-iconbox.left{place-content:center;margin:10px 0}#footer #footer-vague .thb-iconbox.left figure{margin-right:20px}#footer #footer-vague .iconbox-content p.title{font-size:16px;font-weight:700;text-transform:uppercase;margin:0;line-height:1.2}#footer #footer-vague .iconbox-content p{font-size:18px;margin:0;line-height:1.2}#footer .footer-row .textwidget{text-align:center}#footer .footer-row .textwidget img{max-width:210px;width:210px;height:auto}#footer .footer-row .text-center p{font-size:14px}#cookie-notice a.btn{height:auto}#cookie-notice a.btn:hover{background:#f2812e!important}.grecaptcha-badge{display:none!important}