@charset "UTF-8";
/*!
Theme Name: Yannick.net-Child
Author: YannickWeb.net
Author URI: https://www.yannickweb.net/
Template: yannickweb
Description: Child Theme YannickWeb.net
Requires at least: WordPress 5.2.2
Version: 1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: yannickweb-child
*/
.topfooter_container{padding:12px 0;background:linear-gradient(to bottom,rgba(14,9,85,.15),rgba(14,9,85,.15)) #fff}.topfooter_container h4{color:#0e0955;text-transform:uppercase;letter-spacing:2.6px;margin:0}.topfooter_container p{font-family:"Kanit",sans-serif;font-weight:500;margin:0;letter-spacing:2px}.topfooter_container .site-logo a img{max-height:90px}.content-container{padding:65px 0 20px;background:#fff}@media (max-width:1199.98px){.content-container{padding:35px 0 20px}}.content-container h2{text-transform:uppercase;margin:0 0 25px;letter-spacing:2.5px}@media (max-width:991.98px){.content-container h2{letter-spacing:2px}}.content-container h2 strong{font-size:1.15em;display:block;color:#0e0955;letter-spacing:2.85px}@media (max-width:991.98px){.content-container h2 strong{letter-spacing:2.15px}}.content-container h3{text-transform:uppercase;margin:0 0 25px;letter-spacing:1.5px;color:#0e0955}@media (max-width:991.98px){.content-container h3{letter-spacing:.5px}}.content-container p{letter-spacing:2px}@media (max-width:991.98px){.content-container p{letter-spacing:1.4px}}.content-container ul{margin:0 0 1.5rem}.content-container ul li{letter-spacing:2px;margin:0 0 10px}@media (max-width:991.98px){.content-container ul li{letter-spacing:1.4px}}.content-container ul li:before{content:"- "}.services-container{padding:30px 0 50px;background:linear-gradient(to bottom,rgba(14,9,85,.15),rgba(14,9,85,.15)),url("/wp-content/uploads/2021/11/main-bg.jpg") center/cover no-repeat}.services-container>.container>.row{margin-bottom:-30px}.webp .services-container{background:linear-gradient(to bottom,rgba(14,9,85,.15),rgba(14,9,85,.15)),url("/wp-content/uploads/2021/11/main-bg.webp") center/cover no-repeat}@media (max-width:991.98px){.services-container{padding:30px 0 15px}}.services-container.team{background:linear-gradient(to bottom,rgba(14,9,85,.5),rgba(14,9,85,.5)),url("/wp-content/uploads/2021/11/Behind_pic-copie22.jpg") center/cover no-repeat}.webp .services-container.team{background:linear-gradient(to bottom,rgba(14,9,85,.5),rgba(14,9,85,.5)),url("/wp-content/uploads/2021/11/Behind_pic-copie22.webp") center/cover no-repeat}.services-container.team .single-service .service-description{font-weight:500}.services-container.videos .single-service{max-width:296px;text-decoration:none !important;display:block;height:calc(100% - 25px);display:flex;flex-direction:column;margin:0 auto 25px;padding-bottom:10px}.services-container.videos .single-service .service-content{flex:1 1;display:flex;align-items:center}.services-container.videos .single-service .service-content .service-title{margin:0}.services-container .single-service{padding:15px 10px 25px;background:#fff;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:calc(100% - 30px);margin-bottom:30px}@media (max-width:991.98px){.services-container .single-service{margin:0 0 25px}}@media (max-width:767.98px){.services-container .single-service{max-width:390px;margin:0 auto 25px}}.services-container .single-service .service-thumbnail{margin:0 0 10px}.services-container .single-service .service-thumbnail img{aspect-ratio:367.5/214.5;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.services-container .single-service .service-title{color:#0e0955;text-transform:uppercase;margin:0 0 10px;letter-spacing:2.5px}@media (max-width:1199.98px){.services-container .single-service .service-title{letter-spacing:1px}}.services-container .single-service .service-description{text-transform:uppercase;margin:0 0 15px;padding:0 40px;font-family:"Kanit",sans-serif;letter-spacing:2px}@media (max-width:1699.98px){.services-container .single-service .service-description{padding:0 35px}}@media (max-width:1199.98px){.services-container .single-service .service-description{letter-spacing:1px}}.services-container .single-service .btn.contact{color:#f1f0f0;border-radius:28px;letter-spacing:1.7px}.services-container .single-service .btn.contact:hover{color:#0e0955;background:#f1f0f0}.faq-container{padding:50px 0 80px;background:#fff}@media (max-width:1199.98px){.faq-container{padding:30px 0 50px}}@media (max-width:991.98px){.faq-container{padding:30px 0 10px}}.faq-container h2{color:#0e0955;text-transform:uppercase;margin:0 0 25px;letter-spacing:3.8px}@media (max-width:575.98px){.faq-container h2{letter-spacing:2.5px}}.faq-container p{letter-spacing:2px;margin:0 0 65px}@media (max-width:1199.98px){.faq-container p{margin:0 0 35px}}.faq-container ul{padding-left:25px;margin:0 0 25px}.faq-container ul li{list-style:disc;letter-spacing:2px;margin:0 0 10px}.faq-container .col-12:nth-child(even) .single-faq{margin:0 30px 25px auto}.faq-container .col-12:nth-child(odd) .single-faq{margin:0 auto 25px 30px}.faq-container .single-faq{max-width:66.6666%;margin:0 0 25px;border:1px solid #0e0955;box-shadow:0px 3px 20px rgba(35,31,32,.3);position:sticky;top:100px}@media (max-width:1699.98px){.faq-container .single-faq{max-width:90%}}@media (max-width:1199.98px){.faq-container .single-faq{max-width:100%;margin:0 0 25px !important}}.faq-container .single-faq .faq-question{min-height:118px;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;margin:0;font-weight:400;letter-spacing:2.1px;cursor:pointer}@media (max-width:575.98px){.faq-container .single-faq .faq-question{letter-spacing:1px}}.faq-container .single-faq .faq-question:after{content:"▾";color:#0e0955;font-size:30px;transform:rotate(-90deg);margin:0 0 0 15px;transition:all .5s ease}.faq-container .single-faq .faq-question.collapsed:after{transform:rotate(0deg)}.faq-container .single-faq .faq-answer{padding:.1px 30px;display:none}.faq-container .single-faq .faq-answer p{margin:0 0 25px}.faq-container .single-faq .faq-answer p:first-of-type{margin-top:25px}.site-logo a img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.site-logo a img.custom-logo{margin:0}p>a{color:-webkit-link;cursor:pointer;text-decoration:underline}