@font-face{font-family:'Goku';src:url('https://be-sunshine.com/wp-content/themes/besunshine/fonts/Gotu.eot');src:url('https://be-sunshine.com/wp-content/themes/besunshine/fonts/Gotu.eot?#iefix') format('embedded-opentype'),
url('https://be-sunshine.com/wp-content/themes/besunshine/fonts/Gotu.woff2') format('woff2'),
url('https://be-sunshine.com/wp-content/themes/besunshine/fonts/Gotu.woff') format('woff'),
url('https://be-sunshine.com/wp-content/themes/besunshine/fonts/Gotu.ttf') format('truetype');font-weight:400;font-display:swap}
/*!
Theme Name: besunshine
Author: Benty
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: besunshine
*/
html,body{max-width:100% !important;overflow-x:hidden !important}body{font-family:'Raleway',sans-serif !important;color:#474747 !important}::selection{background:rgba(234,139,49,0.8)}::-moz-selection{background:rgba(234,139,49,0.8)}h1{font-family:'Montserrat',sans-serif !important;font-weight:700 !important}h2{font-family:'Montserrat',sans-serif !important;font-weight:700 !important}h3{font-family:'Montserrat',sans-serif !important;font-weight:500 !important}h4{font-family:'Montserrat',sans-serif !important;font-weight:500 !important}h5{font-family:'Montserrat',sans-serif !important;font-weight:300 !important}.oswald{font-family:'oswald',Arial,Helvetica,sans-serif !important}.orange{color:#ea8b31}.grey{color:#ccc}a.orange{color:#ea8b31;cursor:pointer}a.orange:hover{color:#474747}.white{color:#fff}.dropdown-item.active,.dropdown-item:active{background-color:#ea8b31 !important}.justify{text-align:justify;text-justify:inter-word}.card-img,.card-img-top{border-radius:inherit !important}.card{border-radius:inherit !important}figure
img{width:100% !important;height:100% !important}#enter-besunshine{background-image:url(/wp-content/themes/besunshine/images/enter-be-sunshine.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;position:relative;width:100%}#enter-besunshine
.citation{top:30%;left:6%;position:absolute;font-size:2.5rem;font-family:'Gotu' !important;color:#fff;font-weight:400;text-shadow:1px 1px 2px black}.btn-besunshine{left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;bottom:50px;border:none;background:#ea8b31;color:#fff;font-weight:700;padding:8px
20px}header{background:#fff;position:relative;width:100%}header .navbar-brand
img{height:100px}header .dropdown:hover>.dropdown-menu{display:block;border:none;border-radius:0;top:90%}.navbar-light .navbar-nav .nav-link{color:#474747 !important}.navbar-light .navbar-toggler{color:#474747 !important;border-color:#474747 !important}.navbar-light .navbar-nav a.nav-link:hover{border-bottom:1px solid #474747 !important}.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show>.nav-link{color:#474747 !important;font-weight:700 !important}@media (min-width: 992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem !important;padding-left:1rem !important}}@media screen and (min-width: 992px){header .navbar-light .navbar-nav .dropdown-toggle::after{display:none !important}}#citation{display:inline;position:relative}#citation
.citation{text-align:center;top:-600px;left:12%;position:absolute;font-size:2.5rem;font-family:'Gotu' !important;color:#fff;font-weight:400;text-shadow:1px 1px 2px black}@media (max-width: 1400px){#citation
.citation{top:-500px;left:6%}}@media (max-width: 1200px){#citation
.citation{top:-400px;left:6%;font-size:2rem}}@media (max-width: 992px){#citation
.citation{top:-250px;left:80px;font-size:1.5rem}}@media (max-width: 600px){#citation
.citation{top:-185px;left:15px;font-size:1.2rem}}.home-editorial{position:relative;width:100%}.home-editorial .container-fluid{position:relative !important;width:94%}.home-editorial .container-fluid:before{content:'';background:url(/wp-content/themes/besunshine/images/triangle-jaune-d.svg) no-repeat;width:216px;height:286px;position:absolute;right:-216px;top:0}.home-editorial .container-fluid:after{content:'';background:url(/wp-content/themes/besunshine/images/triangle-jaune-g.svg) no-repeat;width:216px;height:286px;position:absolute;left:-215px;bottom:0}.home-editorial
.bloc{background:rgba(255,255,255,0.9)}hr{width:30%;margin:0
auto 50px !important}.qns-editorial{background-color:#fff;width:100%}section.qns-team{background-color:#ccc}section.qns-team
.card{border:none;border-radius:0;white-space:nowrap !important}section.qns-team .card
img{border:none;border-radius:0}section.qns-team .card
.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;background-color:#ea8b31}section.qns-team .card:hover
.overlay{opacity:1}section.qns-team .card
.text{color:white;font-size:20px;position:absolute;top:50%;left:30%;text-align:center;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out}section.qns-team .card:hover
.text{left:50%}section.qns-team .card .text
a{color:#fff}@media (max-width: 992px){.display-mobile{display:none}.display-screen{display:block}}@media (min-width: 992px){.display-mobile{display:block}.display-screen{display:none}}.display-step{padding:40px}.display-step:hover{border-radius: .25rem;transition:all 250ms ease;box-shadow:1px 1px 12px #555}.scroll-box{overflow-y:scroll;height:200px}.image-background{background-image:url(/wp-content/themes/besunshine/images/BeSunshine-declinaison-emotions.jpg);background-size:cover;background-position:bottom;background-repeat:no-repeat;height:600px;position:relative;width:100%}.image-background
span{font-size:2.5rem;position:absolute;width:100%;top:7%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 992px){.image-background
span{top:12%}}@media (max-width: 518px){.image-background
span{top:17%}}#myCarousel .carousel-inner .carousel-item.active,
#myCarousel .carousel-inner .carousel-item-next,
#myCarousel .carousel-inner .carousel-item-prev{display:flex}#myCarousel .carousel-inner .carousel-item-end.active,
#myCarousel .carousel-inner .carousel-item-next{transform:translateX(16.6667%)}#myCarousel .carousel-inner .carousel-item-start.active,
#myCarousel .carousel-inner .carousel-item-prev{transform:translateX(-16.6667%)}#myCarousel .carousel-inner .carousel-item-end,
#myCarousel .carousel-inner .carousel-item-start{transform:translateX(0)}#myCarousel .carousel-item
img{object-fit:contain}#demo{background:linear-gradient(112deg, #fff 50%, antiquewhite 50%);max-width:900px;margin:auto}#temoignage{background:linear-gradient(112deg, #fff 50%, #ea8b31 50%);width:100%}#temoignage .carousel-caption{position:initial;z-index:10;padding:2rem 4rem;text-align:center;vertical-align:middle;font-size:1.2rem;line-height:2rem;color:rgba(78, 77, 77, 0.856)}@media(max-width:767px){#temoignage .carousel-caption{position:initial;z-index:10;padding:3rem 2rem;color:rgba(78, 77, 77, 0.856);text-align:center;font-size:0.7rem;line-height:1.5rem}}#temoignage
span{background-color:#ccc;padding:1.4rem}@media(max-width:767px){span{padding:0.8rem}}#temoignage .carousel-control-prev{justify-content:flex-start}#temoignage .carousel-control-next{justify-content:flex-end}#temoignage .carousel-control-prev,
#temoignage .carousel-control-next{transition:none;opacity:unset}section.be-contact{background-image:url(/wp-content/themes/besunshine/images/be-contact.svg);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:1150px;position:relative;width:100%}section.be-the-legend-form{background-image:url(/wp-content/themes/besunshine/images/be-contact.svg);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:1150px;position:relative;width:100%}.be-form{top:200px;position:absolute;width:100%}.be-the-legend-form{position:absolute;width:100%}.be-form form label, .be-the-legend-form form
label{text-align:left;color:#fff;font-weight:700}.be-form form input, .be-the-legend-form form
input{border:none;height:40px}@media (max-width: 992px){.be-form form input, .be-the-legend-form form
input{width:93%}}@media (max-width: 518px){.be-form form input, .be-the-legend-form form
input{border:none;width:93%}}form
input.checkbox{height:inherit !important;width:inherit !important}.be-form form input:focus,
.be-form form textarea:focus,
.be-the-legend-form form input:focus,
.be-the-legend-form form textarea:focus{outline-color:rgba(234,139,49,0.8)}.be-form form input.wpcf7-submit,
.be-form form textarea.wpcf7-submit,
.be-the-legend-form form input.wpcf7-submit,
.be-the-legend-form form textarea.wpcf7-submit{background:#ccc;font-weight:700;color:#fff;padding:0
20px;margin-left:5Opx !important}.be-form form textarea, .be-the-legend-form form
textarea{border:none}@media (max-width: 992px){.be-form form textarea, .be-the-legend-form form
textarea{width:93%}.acceptance,.wpcf7-acceptance{display:contents}}@media (max-width: 518px){.be-form form textarea, .be-the-legend-form form
textarea{width:93%}.acceptance,.wpcf7-acceptance{display:contents}}footer#colophon section.ft-grey{min-height:80px;position:relative;width:100%}footer#colophon section.ft-orange{background-image:url(/wp-content/themes/besunshine/images/be-footer.svg);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:300px;position:relative;width:100%}footer
img{max-width:100%;height:auto}footer ul
a{color:#474747;text-decoration:none}footer ul a:hover{color:#000}footer .site-info span
a{color:#ea8b31}footer .site-info span a:hover{color:#474747}