@import url(https://fonts.googleapis.com/css?family=Inter:700&display=swap);@font-face{font-family:"Bebas Neue Cyrillic";src:url(https://inb.bio/wp-content/themes/inb/assets/css/../fonts/BebasNeueCyrillic.eot);src:local("Bebas Neue Cyrillic"),local("BebasNeueCyrillic"),url(https://inb.bio/wp-content/themes/inb/assets/css/../fonts/BebasNeueCyrillic.eot#1770233783) format("embedded-opentype"),url(https://inb.bio/wp-content/themes/inb/assets/css/../fonts/BebasNeueCyrillic.woff2) format("woff2"),url(https://inb.bio/wp-content/themes/inb/assets/css/../fonts/BebasNeueCyrillic.woff) format("woff"),url(https://inb.bio/wp-content/themes/inb/assets/css/../fonts/BebasNeueCyrillic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.text-block{display:flex;flex-direction:column;align-items:center;width:100%;row-gap:24px}@media screen and (max-width:991px){.text-block{row-gap:16px}}.text-block h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:48px;line-height:120%;text-align:center;color:#102A1F;margin:0}@media screen and (max-width:991px){.text-block h2{font-size:32px}}@media screen and (max-width:767px){.text-block h2{font-size:24px}}.text-block h2 span{color:#265742}.text-block p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:20px;line-height:150%;text-align:center;color:rgb(16 42 31 / .6);margin:0}@media screen and (max-width:991px){.text-block p{font-size:18px}}@media screen and (max-width:639px){.text-block p{font-size:16px}}.text-block--white h2{color:#fff}.text-block--white h2 span{color:#F4F3E1}.text-block--white p{color:#fff}.btn-morocco{margin:0;box-sizing:border-box;display:flex;justify-content:center;gap:10px;align-items:center;padding:24px 40px;background-color:#265742;border-radius:16px;text-decoration:none;width:fit-content;align-self:center}.btn-morocco:hover{opacity:.8}@media screen and (max-width:767px){.btn-morocco{padding:26px 20px;border-radius:12px;width:100%}}@media screen and (max-width:479px){.btn-morocco{align-self:center;max-width:100%!important}}.btn-morocco span{font-family:"Montserrat",sans-serif;font-weight:600;font-size:20px;line-height:120%;color:#fff;text-align:center}@media screen and (max-width:767px){.btn-morocco span{font-size:18px}}@media screen and (max-width:479px){.btn-morocco span{font-size:16px}}.btn-morocco img{flex-shrink:0;width:28px;height:28px}@media screen and (max-width:767px){.btn-morocco img{width:20px;height:20px}}.btn-morocco--transparent{background-color:#fff0;border:1px solid #102A1F}.btn-morocco--transparent:hover{background:rgb(16 42 31 / .2)}.btn-morocco--transparent span{color:#102A1F}.list-style li{position:relative;padding-inline-start:24px}.list-style li::before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;border-radius:50%;background-color:#265742}.morocco-intro{display:flex;flex-direction:column;align-items:center;padding:260px 30px 160px;background:#f4f4f4;overflow:hidden;position:relative}@media screen and (max-width:991px){.morocco-intro{padding:220px 30px 100px}}@media screen and (max-width:767px){.morocco-intro{padding:150px 30px 80px}}@media screen and (max-width:480px){.morocco-intro{padding:94px 20px 40px}}.morocco-intro__container{max-width:1224px;width:100%;position:relative;margin:0 auto}@media screen and (max-width:991px){.morocco-intro__container{max-width:728px}}.morocco-intro__info{display:flex;flex-direction:column;gap:32px;max-width:624px;position:relative;z-index:5}@media screen and (max-width:767px){.morocco-intro__info{gap:16px}}.morocco-intro__info-text{display:flex;flex-direction:column;row-gap:32px}@media screen and (max-width:991px){.morocco-intro__info-text{gap:24px;max-width:380px}}@media screen and (max-width:767px){.morocco-intro__info-text{gap:20px}}@media screen and (max-width:639px){.morocco-intro__info-text{gap:16px}}.morocco-intro__info-text h1{font-family:"Montserrat",sans-serif;font-weight:700;font-size:48px;line-height:120%;color:#102a1f;margin:0}@media screen and (max-width:991px){.morocco-intro__info-text h1{font-size:36px}}@media screen and (max-width:767px){.morocco-intro__info-text h1{font-size:28px}}@media screen and (max-width:479px){.morocco-intro__info-text h1{font-size:24px}}.morocco-intro__info-text h1 span{color:#255742;font-size:72px}@media screen and (max-width:991px){.morocco-intro__info-text h1 span{font-size:56px}}@media screen and (max-width:767px){.morocco-intro__info-text h1 span{font-size:48px}}@media screen and (max-width:479px){.morocco-intro__info-text h1 span{font-size:40px}}.morocco-intro__info-text p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:20px;line-height:150%;color:#000;max-width:532px;margin:0}@media screen and (max-width:767px){.morocco-intro__info-text p{font-size:14px}}@media screen and (max-width:767px){.morocco-intro__info-button{margin-top:330px}}@media screen and (max-width:479px){.morocco-intro__info-button{align-self:center;width:100%}}.morocco-intro__img{position:absolute;top:50%;transform:translate(0,-50%);right:-60%;width:1800px}@media screen and (max-width:1200px){.morocco-intro__img{width:1600px}}@media screen and (max-width:991px){.morocco-intro__img{width:1150px}}@media screen and (max-width:767px){.morocco-intro__img{display:flex;justify-content:center;right:inherit;width:900px;left:55%;top:64%;transform:translate(-50%,-50%)}}.morocco-intro__img video{all:unset;display:block;width:100%;height:auto;position:relative;z-index:1}.morocco-intro__img img{max-width:100%;height:auto;vertical-align:top;object-fit:cover}.morocco-intro__img-left{position:absolute;z-index:2;top:50%;left:0;width:96px;height:120%;background:linear-gradient(270deg,#f8f8f8 0%,#f4f4f4 100%);filter:blur(12px);transform:translate(-50%,-50%)}.morocco-intro__img-top{position:absolute;z-index:2;left:50%;top:0;transform:translate(-50%,-50%);width:150%;height:104px;background:linear-gradient(90deg,#f4f4f4 0%,#f4f4f4 48.83%,#f4f4f4 100%);filter:blur(17px)}.morocco-intro__img-bottom{position:absolute;z-index:2;width:150%;left:50%;bottom:0;height:104px;transform:translate(-50%,50%);background:linear-gradient(90deg,#f4f4f4 0%,#f4f4f4 48.83%,#f4f4f4 100%);filter:blur(17px)}.morocco-intro__img-right{position:absolute;z-index:2;height:120%;width:96px;right:0;top:50%;transform:translate(50%,-50%);background:linear-gradient(270deg,#f4f4f4 0%,#e9e9e9 100%);filter:blur(12px)}.morocco-indicators{overflow:hidden;padding:120px 30px 60px;background-color:#fff}@media screen and (max-width:991px){.morocco-indicators{padding:80px 20px 40px}}@media screen and (max-width:767px){.morocco-indicators{padding:60px 20px}}@media screen and (max-width:480px){.morocco-indicators{padding:40px 20px 20px}}.morocco-indicators__container{position:relative;display:flex;flex-direction:column;max-width:1224px;width:100%;margin:0 auto;gap:64px}@media screen and (max-width:991px){.morocco-indicators__container{max-width:728px;gap:40px}}@media screen and (max-width:767px){.morocco-indicators__container{gap:32px}}@media screen and (max-width:479px){.morocco-indicators__container{gap:20px}}.morocco-indicators__content{display:grid;grid-template-columns:repeat(8,1fr);gap:32px}@media screen and (max-width:1199px){.morocco-indicators__content{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:991px){.morocco-indicators__content{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.morocco-indicators__content{gap:24px}}@media screen and (max-width:639px){.morocco-indicators__content{grid-template-columns:1fr}}@media screen and (max-width:479px){.morocco-indicators__content{gap:20px}}@media screen and (min-width:1200px){.morocco-indicators__content-card:nth-child(1),.morocco-indicators__content-card:nth-child(2),.morocco-indicators__content-card:nth-child(3),.morocco-indicators__content-card:nth-child(4){grid-column:span 2}.morocco-indicators__content-card:nth-child(5),.morocco-indicators__content-card:nth-child(6){grid-column:span 4;flex-direction:row}.morocco-indicators__content-card:nth-child(5) .card-indicators__text,.morocco-indicators__content-card:nth-child(6) .card-indicators__text{text-align:start}}.card-indicators{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:20px;padding:32px;border:1px solid rgb(0 0 0 / .2);backdrop-filter:blur(2px);border-radius:24px;width:100%}@media screen and (max-width:639px){.card-indicators{border-radius:20px}}@media screen and (max-width:479px){.card-indicators{border-radius:16px}}@media (any-hover:hover){.card-indicators{transition:background-color 0.3s}.card-indicators:hover{background-color:#265742;transition:background-color 0.3s}.card-indicators:hover .card-indicators__icon{background-color:#fff;transition:background-color 0.3s}.card-indicators:hover .card-indicators__text{color:#fff;transition:color 0.3s}}.card-indicators__icon{display:flex;align-items:center;justify-content:center;padding:14px;width:74px;height:74px;flex-shrink:0;border-radius:9px;background-color:#f9f9fb;transition:background-color 0.3s}.card-indicators__icon img{flex-shrink:0}.card-indicators__text{font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;line-height:130%;text-align:center;color:#102A1F;transition:color 0.3s}@media (min-width:375px) and (max-width:639px){.card-indicators__text{width:70%}}@media screen and (max-width:479px){.card-indicators__text{font-size:14px}}.morocco-benefits{overflow:hidden;padding:60px 30px;background-color:#fff}@media screen and (max-width:991px){.morocco-benefits{padding:40px 20px}}@media screen and (max-width:767px){.morocco-benefits{padding:30px 20px}}@media screen and (max-width:480px){.morocco-benefits{padding:20px 20px}}.morocco-benefits__container{position:relative;display:flex;justify-content:space-between;max-width:1224px;width:100%;margin:0 auto;gap:80px}@media screen and (max-width:1199px){.morocco-benefits__container{gap:64px}}@media screen and (max-width:991px){.morocco-benefits__container{max-width:728px;gap:48px;flex-direction:column}}@media screen and (max-width:767px){.morocco-benefits__container{gap:32px}}@media screen and (max-width:479px){.morocco-benefits__container{gap:20px}}.morocco-benefits__content{display:flex;flex-direction:column;row-gap:48px}@media screen and (min-width:992px){.morocco-benefits__content{flex:0 1 47%}}@media screen and (min-width:1200px){.morocco-benefits__content{flex:0 1 50%}}@media screen and (max-width:991px){.morocco-benefits__content{gap:40px}}@media screen and (max-width:767px){.morocco-benefits__content{gap:32px}}@media screen and (max-width:479px){.morocco-benefits__content{gap:24px}}.morocco-benefits__content-text h2{text-align:start}.morocco-benefits__content-image{overflow:hidden;border-radius:24px;position:relative;max-height:483px;height:100%;width:100%}@media screen and (max-width:991px){.morocco-benefits__content-image{min-height:391px}}@media screen and (max-width:639px){.morocco-benefits__content-image{border-radius:20px}}@media screen and (max-width:479px){.morocco-benefits__content-image{border-radius:16px}}.morocco-benefits__content-image img{position:absolute;width:100%;height:100%;object-fit:cover}.morocco-benefits__info{display:flex;flex-direction:column;row-gap:32px}@media screen and (min-width:992px){.morocco-benefits__info{flex:0 1 53%}}@media screen and (min-width:1200px){.morocco-benefits__info{flex:0 1 50%}}.card-benefits{display:flex;flex-direction:column;row-gap:16px}@media screen and (min-width:640px){.card-benefits{position:relative;padding-inline-start:88px}.card-benefits:not(:last-child)::before{content:"";position:absolute;top:32px;left:32px;height:100%;width:1px;border-left:1px solid #fff0;border-image:repeating-linear-gradient(to top,rgb(38 87 66 / .2) 0 4px,transparent 4px 8px) 1}}.card-benefits__header{display:flex;align-items:center;gap:24px}.card-benefits__header-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex-shrink:0;border-radius:8px;background-color:#f9f9fb}@media screen and (min-width:640px){.card-benefits__header-icon{position:absolute;top:0;left:0}}.card-benefits__header-icon img{flex-shrink:0;width:40px;height:40px}.card-benefits__header h3{font-weight:700;font-size:24px;line-height:130%;color:#102A1F}@media screen and (max-width:767px){.card-benefits__header h3{font-size:22px}}@media screen and (max-width:639px){.card-benefits__header h3{font-size:20px}}.card-benefits__list{display:flex;flex-direction:column;row-gap:16px}.card-benefits__list li{font-weight:400;font-size:16px;line-height:150%;color:#666}@media screen and (max-width:479px){.card-benefits__list li{font-size:14px}}.morocco-buyer{overflow:hidden;padding-block:60px;padding-inline:30px;background-color:#fff;display:flex;flex-direction:column;row-gap:80px}@media screen and (max-width:1199px){.morocco-buyer{row-gap:60px}}@media screen and (max-width:991px){.morocco-buyer{padding-block:40px;padding-inline:30px;row-gap:40px}}@media screen and (max-width:767px){.morocco-buyer{padding-block:30px;padding-inline:20px}}@media screen and (max-width:479px){.morocco-buyer{padding-block:20px}}.morocco-buyer__wrap{position:relative;padding-inline:24px;margin:0 auto;width:100%;height:100%;overflow:hidden;border-radius:64px;position:relative;padding-top:120px;padding-bottom:561px}.morocco-buyer__wrap::before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#265742}@media screen and (max-width:1199px){.morocco-buyer__wrap{padding-top:100px;border-radius:48px}}@media screen and (max-width:991px){.morocco-buyer__wrap{padding-top:80px;border-radius:32px}}@media screen and (max-width:767px){.morocco-buyer__wrap{padding-top:60px;padding-bottom:553px}}@media screen and (max-width:639px){.morocco-buyer__wrap{padding-bottom:375px}}@media screen and (max-width:479px){.morocco-buyer__wrap{padding-top:40px;padding-inline:20px;padding-bottom:330px;border-radius:16px}}.morocco-buyer__container{position:relative;z-index:2;max-width:1224px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:64px}@media screen and (max-width:991px){.morocco-buyer__container{max-width:728px;gap:40px}}@media screen and (max-width:767px){.morocco-buyer__container{gap:32px}}@media screen and (max-width:479px){.morocco-buyer__container{gap:24px}}.morocco-buyer__text p{max-width:764px}.morocco-buyer__slider{width:100%!important}@media screen and (max-width:639px){.morocco-buyer__slider{overflow:visible!important;padding-bottom:40px!important}}.morocco-buyer__slider .swiper-pagination{display:flex;align-items:center;justify-content:center}@media screen and (min-width:640px){.morocco-buyer__slider .swiper-pagination{display:none!important}}.morocco-buyer__slider .swiper-pagination-bullet{background-color:#EFEFEF!important;width:8px!important;height:8px!important}.morocco-buyer__slider .swiper-pagination-bullet-active{background-color:#F4F3E1!important}@media screen and (min-width:640px){.morocco-buyer__wrapper{display:grid!important;grid-template-columns:1fr;gap:32px}}@media screen and (min-width:992px){.morocco-buyer__wrapper{grid-template-columns:repeat(2,1fr)}}.morocco-buyer__people{position:absolute;bottom:-660px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}@media screen and (min-width:640px){.morocco-buyer__people{z-index:1}}@media screen and (max-width:991px){.morocco-buyer__people{bottom:-568px}}@media screen and (max-width:639px){.morocco-buyer__people{bottom:-520px}}@media screen and (max-width:479px){.morocco-buyer__people{bottom:-375px}}.morocco-buyer__people::before{content:"";position:absolute;top:23%;width:1480px;height:1480px;border-radius:50%;background-color:#F4F3E1}@media screen and (max-width:991px){.morocco-buyer__people::before{width:1138px;height:1138px}}@media screen and (max-width:767px){.morocco-buyer__people::before{width:888px;height:888px}}@media screen and (max-width:479px){.morocco-buyer__people::before{top:17%;width:688px;height:688px}}.morocco-buyer__people img{position:relative;bottom:0;z-index:3;width:741px;max-width:none}@media screen and (max-width:991px){.morocco-buyer__people img{width:632px}}@media screen and (max-width:639px){.morocco-buyer__people img{width:552px}}@media screen and (max-width:479px){.morocco-buyer__people img{width:405px}}.morocco-buyer__bg{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.morocco-buyer__bg img{left:0;bottom:0;height:100%;width:100%;object-fit:cover;opacity:.06}.wrap-buyer{display:flex;flex-direction:column;padding:32px;gap:20px;background-color:#FFF;border:1px solid #CCC;backdrop-filter:blur(2px);border-radius:24px;height:100%}@media screen and (max-width:639px){.wrap-buyer{border-radius:20px;padding:24px}}@media screen and (max-width:479px){.wrap-buyer{border-radius:16px;padding:20px}}.wrap-buyer__header{display:flex;align-items:center;gap:20px}@media screen and (max-width:479px){.wrap-buyer__header{gap:16px}}.wrap-buyer__header-icon{display:flex;align-items:center;justify-content:center;width:67px;height:67px;flex-shrink:0;border-radius:8px;background-color:#f9f9fb}@media screen and (max-width:479px){.wrap-buyer__header-icon{width:48px;height:48px;border-radius:6px}}.wrap-buyer__header-icon img{width:46px;height:46px;flex-shrink:0}@media screen and (max-width:479px){.wrap-buyer__header-icon img{width:32px;height:32px}}.wrap-buyer__header h3{font-weight:700;font-size:24px;line-height:130%;color:#102A1F}@media screen and (max-width:639px){.wrap-buyer__header h3{font-size:20px}}@media screen and (max-width:479px){.wrap-buyer__header h3{font-size:18px}}.wrap-buyer__list{display:flex;flex-direction:column;row-gap:16px}.wrap-buyer__list li{font-weight:400;font-size:16px;line-height:150%;color:rgb(51 51 51 / .8)}@media screen and (max-width:479px){.wrap-buyer__list li{font-size:14px}.wrap-buyer__list li::before{content:"";width:10px!important;height:10px!important}}.attention__container{display:flex;align-items:center;flex-direction:column;gap:24px;max-width:1224px;width:100%;margin:0 auto}@media screen and (max-width:991px){.attention__container{max-width:728px}}.attention__text{max-width:838px}.attention__text p{font-weight:400;font-size:18px;line-height:150%;text-align:center;color:#333;text-align:center}@media screen and (max-width:479px){.attention__text p{font-size:16px}}.attention__text p span{font-weight:700}@media screen and (max-width:639px){.attention__button{max-width:400px;width:100%}}@media screen and (max-width:479px){.attention__button{max-width:100%!important}}.attention__button a span p{display:inline!important}@media screen and (max-width:639px){.attention__button a span p{display:none!important}}.morocco-income{overflow:hidden;padding:120px 30px;background-color:#f9f9fb}@media screen and (max-width:991px){.morocco-income{padding:80px 30px}}@media screen and (max-width:767px){.morocco-income{padding:60px 20px}}@media screen and (max-width:479px){.morocco-income{padding:40px 20px}}.morocco-income__container{position:relative;z-index:2;max-width:1224px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:64px}@media screen and (max-width:991px){.morocco-income__container{max-width:728px;gap:40px}}@media screen and (max-width:767px){.morocco-income__container{gap:32px}}@media screen and (max-width:479px){.morocco-income__container{gap:24px}}.morocco-income__text p{max-width:764px}.morocco-income__table{width:100%;overflow:hidden;border-radius:24px;border:1px solid #D1D1D1}@media screen and (max-width:639px){.morocco-income__table{border-radius:20px}}@media screen and (max-width:479px){.morocco-income__table{border-radius:16px}}.morocco-income__table-head{width:100%;padding:22px 24px;background-color:#265742}@media screen and (max-width:639px){.morocco-income__table-head{display:none}}.morocco-income__table-head ul{width:100%;display:flex;align-items:center;gap:8px}.morocco-income__table-head ul li{font-weight:700;font-size:16px;line-height:142.8%;letter-spacing:.1px;color:#FFF}@media screen and (min-width:640px){.morocco-income__table-head ul li{flex:0 1 25%}}@media screen and (max-width:991px){.morocco-income__table-head ul li{font-size:14px}}@media screen and (max-width:639px){.morocco-income__table-body{padding:20px 24px;display:flex;flex-direction:column;row-gap:16px}}@media screen and (max-width:479px){.morocco-income__table-body{padding:20px}}.morocco-income__table-body ul{display:flex;align-items:center;border-top:1px solid #CCC;column-gap:8px}@media screen and (min-width:640px){.morocco-income__table-body ul{padding:7px 24px;min-height:64px}}@media screen and (max-width:639px){.morocco-income__table-body ul{display:flex;flex-direction:column;row-gap:16px;position:relative;padding-top:16px}.morocco-income__table-body ul:first-child{padding-top:0;border-top:none}}.morocco-income__table-body ul li{font-weight:400;font-size:14px;line-height:142.8%;letter-spacing:.1px;color:#333}@media screen and (min-width:640px){.morocco-income__table-body ul li{flex:0 1 25%;padding-inline-start:3%}.morocco-income__table-body ul li:nth-child(1){font-weight:700;font-size:16px;line-height:150%;color:#102A1F;padding-inline-start:0}.morocco-income__table-body ul li:nth-child(3){padding-inline-start:4%}.morocco-income__table-body ul li:nth-child(4){padding-inline-start:5%}}@media screen and (max-width:639px){.morocco-income__table-body ul li{display:flex;justify-content:space-between;width:100%;text-align:end}.morocco-income__table-body ul li::before{content:attr(data-label);font-weight:700;font-size:16px;line-height:150%;color:#102A1F;text-align:start}}@media screen and (max-width:479px){.morocco-income__table-body ul li{font-size:14px}.morocco-income__table-body ul li::before{content:attr(data-label);font-size:14px}}.morocco-income__image{position:relative;width:100%;min-height:344px;overflow:hidden;border-radius:24px}@media screen and (max-width:639px){.morocco-income__image{border-radius:20px}}@media screen and (max-width:479px){.morocco-income__image{border-radius:16px}}.morocco-income__image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.morocco-competitors{overflow:hidden;background-color:#fff;padding:120px 30px}@media screen and (max-width:991px){.morocco-competitors{padding:80px 30px}}@media screen and (max-width:767px){.morocco-competitors{padding:60px 30px}}@media screen and (max-width:480px){.morocco-competitors{padding:40px 20px}}.morocco-competitors__container{position:relative;z-index:2;display:flex;flex-direction:column;max-width:1224px;width:100%;margin:0 auto;gap:64px}@media screen and (max-width:991px){.morocco-competitors__container{max-width:728px;gap:40px}}@media screen and (max-width:767px){.morocco-competitors__container{gap:32px}}@media screen and (max-width:479px){.morocco-competitors__container{gap:24px}}.morocco-competitors__text h2 span{display:block}.morocco-competitors__content{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media screen and (max-width:991px){.morocco-competitors__content{grid-template-columns:1fr}}@media screen and (max-width:767px){.morocco-competitors__content{gap:24px}}@media screen and (max-width:479px){.morocco-competitors__content{gap:20px}}.card-competitors{display:flex;flex-direction:column;padding:32px;gap:24px;width:100%;height:100%;background-color:#FFF;border:1px solid rgb(0 0 0 / .2);backdrop-filter:blur(2px);border-radius:24px}@media screen and (max-width:639px){.card-competitors{border-radius:20px;padding:24px}}@media screen and (max-width:479px){.card-competitors{border-radius:16px;padding:20px;gap:16px}}.card-competitors__info{display:flex;align-items:center;column-gap:20px}.card-competitors__info-logo{display:flex;align-items:center;justify-content:center;width:74px;height:74px;flex-shrink:0;border-radius:9px;background-color:#f9f9fb}.card-competitors__info-logo img{width:100%}.card-competitors__info h5{font-family:"Montserrat",sans-serif;font-weight:700;font-size:24px;line-height:130%;color:#102A1F;word-break:break-word;overflow-wrap:break-word}@media screen and (max-width:767px){.card-competitors__info h5{font-size:22px}}@media screen and (max-width:639px){.card-competitors__info h5{font-size:20px}}.card-competitors__text p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:150%;color:rgb(51 51 51 / .8)}@media screen and (max-width:479px){.card-competitors__text p{font-size:14px}}.card-competitors__text p span{font-weight:700}.statistics{display:flex;flex-direction:column;row-gap:40px}@media screen and (max-width:767px){.statistics{gap:32px}}@media screen and (max-width:479px){.statistics{gap:24px}}.statistics__text h2{font-size:40px}@media screen and (max-width:991px){.statistics__text h2{font-size:24px}}@media screen and (max-width:767px){.statistics__text h2{font-size:20px}}.statistics__table{width:100%;overflow:hidden;border-radius:24px;border:1px solid #D1D1D1}@media screen and (max-width:639px){.statistics__table{border-radius:20px}}@media screen and (max-width:479px){.statistics__table{border-radius:16px}}.statistics__table-head{width:100%;padding:22px 24px;background-color:#265742}@media screen and (max-width:639px){.statistics__table-head{display:none}}.statistics__table-head ul{width:100%;display:flex;align-items:center;gap:8px}.statistics__table-head ul li{font-weight:700;font-size:16px;line-height:142.8%;letter-spacing:.1px;color:#FFF}@media screen and (min-width:640px){.statistics__table-head ul li{flex:0 1 25%}}@media screen and (max-width:991px){.statistics__table-head ul li{font-size:14px}}@media screen and (max-width:639px){.statistics__table-body{padding:20px 24px;display:flex;flex-direction:column;row-gap:20px}}@media screen and (max-width:479px){.statistics__table-body{padding:20px}}.statistics__table-body ul{display:flex;column-gap:8px;align-items:center;border-top:1px solid #CCC}@media screen and (min-width:640px){.statistics__table-body ul{padding:7px 24px;min-height:64px}}@media screen and (max-width:639px){.statistics__table-body ul{display:flex;flex-direction:column;row-gap:16px;position:relative;padding-top:24px}.statistics__table-body ul:first-child{padding-top:0;border-top:none}}.statistics__table-body ul li{font-weight:400;font-size:14px;line-height:142.8%;letter-spacing:.1px;color:#333}@media screen and (min-width:640px){.statistics__table-body ul li{flex:0 1 25%}.statistics__table-body ul li:nth-child(1){font-weight:700;font-size:16px;line-height:150%;color:#102A1F}.statistics__table-body ul li:not(:first-child){padding-inline-end:15px}}@media screen and (max-width:639px){.statistics__table-body ul li{display:flex;flex-direction:column;gap:8px;width:100%}.statistics__table-body ul li::before{content:attr(data-label);font-weight:700;font-size:16px;line-height:150%;color:#102A1F}}@media screen and (max-width:479px){.statistics__table-body ul li{font-size:14px}.statistics__table-body ul li::before{content:attr(data-label);font-size:14px}}.morocco-socials{overflow:hidden;background-color:#f9f9fb;padding:120px 30px;position:relative}@media screen and (max-width:991px){.morocco-socials{padding:80px 30px}}@media screen and (max-width:767px){.morocco-socials{padding:60px 30px}}@media screen and (max-width:480px){.morocco-socials{padding:40px 20px}}.morocco-socials__container{max-width:1224px;width:100%;margin:0 auto;display:flex;flex-direction:column}@media screen and (max-width:991px){.morocco-socials__container{max-width:728px}}.morocco-socials__text{align-self:center}.morocco-socials__text:not(:last-child){margin-bottom:64px}@media screen and (max-width:991px){.morocco-socials__text:not(:last-child){margin-bottom:32px}}@media screen and (max-width:767px){.morocco-socials__text:not(:last-child){margin-bottom:32px}}@media screen and (max-width:479px){.morocco-socials__text:not(:last-child){margin-bottom:24px}}.morocco-socials__text h2 span{display:block}.morocco-socials__slider{width:100%;overflow:visible!important;padding-bottom:50px!important}.morocco-socials__slider:not(:last-child){margin-bottom:32px}@media screen and (max-width:991px){.morocco-socials__slider{padding-bottom:40px!important}}@media screen and (max-width:767px){.morocco-socials__slider:not(:last-child){margin-bottom:20px}}.morocco-socials__slider .swiper-pagination{display:flex;align-items:center;justify-content:center}.morocco-socials__slider .swiper-pagination-bullet{background-color:#D7D7D7!important;width:8px!important;height:8px!important}.morocco-socials__slider .swiper-pagination-bullet-active{background-color:#265742!important}@media screen and (min-width:768px){.morocco-socials__wrapper .swiper-slide-prev,.morocco-socials__wrapper .swiper-slide-next,.morocco-socials__wrapper .swiper-slide-active{transition:opacity 0.5s}.morocco-socials__wrapper .swiper-slide.js-hidden{opacity:0;transition:opacity 0.5s}}.morocco-socials__recomendation{align-self:center;display:flex;flex-direction:column;align-items:center;padding:32px;gap:14px;max-width:820px;border:1px solid #CCC;border-radius:16px}@media screen and (max-width:767px){.morocco-socials__recomendation{padding:24px}}@media screen and (max-width:479px){.morocco-socials__recomendation{padding:20px}}.morocco-socials__recomendation h4{font-weight:700;font-size:24px;line-height:130%;text-align:center;color:#265742}@media screen and (max-width:767px){.morocco-socials__recomendation h4{font-size:22px}}@media screen and (max-width:479px){.morocco-socials__recomendation h4{font-size:20px}}.morocco-socials__recomendation-text p{font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#333}@media screen and (max-width:639px){.morocco-socials__recomendation-text p{font-size:15px}}@media screen and (max-width:479px){.morocco-socials__recomendation-text p{font-size:14px}}.morocco-socials__recomendation-text p:last-child{margin-top:20px}.morocco-socials__recomendation-text p span{font-weight:700}.card-socials{display:flex;flex-direction:column;padding:32px;gap:24px;width:100%;height:100%;background-color:#FFF;border:1px solid rgb(0 0 0 / .2);backdrop-filter:blur(2px);border-radius:24px}@media screen and (min-width:640px){.card-socials{min-height:307px}}@media screen and (max-width:767px){.card-socials{padding:25px}}@media screen and (max-width:639px){.card-socials{min-height:315px;border-radius:20px}}@media screen and (max-width:479px){.card-socials{padding:20px;border-radius:16px}}.card-socials__top{display:flex;align-items:center;column-gap:20px}.card-socials__top-icon{display:flex;align-items:center;justify-content:center;width:67px;height:67px;background-color:#F9F9FB;border-radius:8px;flex-shrink:0}.card-socials__top-icon img{width:42px}.card-socials__top-info{display:flex;flex-direction:column;row-gap:8px}.card-socials__top-info h5{font-family:"Montserrat",sans-serif;font-weight:700;font-size:20px;line-height:130%;color:#102A1F}.card-socials__top-info p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:150%;color:rgb(0 0 0 / .6)}@media screen and (max-width:479px){.card-socials__top-info p{font-size:14px}}.card-socials__bottom{display:flex;flex-direction:column;row-gap:16px}.card-socials__bottom-item{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:150%;color:rgb(16 42 31 / .8);padding-inline-start:24px;position:relative}@media screen and (max-width:479px){.card-socials__bottom-item{font-size:14px;padding-inline-start:22px}}.card-socials__bottom-item::before{content:"";position:absolute;width:10px;height:10px;left:0;top:6.25px;border-radius:50%;background-color:#265742}@media screen and (max-width:479px){.card-socials__bottom-item::before{top:5.5px}}.card-socials__bottom-item.text{padding-inline-start:0}.card-socials__bottom-item.text::before{content:"";display:none}.morocco-creatives{overflow:hidden;background-color:#fff;padding:120px 30px;position:relative}@media screen and (max-width:991px){.morocco-creatives{padding:80px 30px}}@media screen and (max-width:767px){.morocco-creatives{padding:60px 30px}}@media screen and (max-width:480px){.morocco-creatives{padding:40px 20px}}.morocco-creatives__container{position:relative;z-index:2;display:flex;flex-direction:column;max-width:1224px;width:100%;margin:0 auto;gap:64px}@media screen and (max-width:991px){.morocco-creatives__container{max-width:728px;gap:40px}}@media screen and (max-width:767px){.morocco-creatives__container{gap:32px}}@media screen and (max-width:479px){.morocco-creatives__container{gap:24px}}.morocco-creatives__text h2 span{display:block}.morocco-creatives__btn{align-self:center}@media screen and (max-width:639px){.morocco-creatives__btn{max-width:400px;width:100%}}@media screen and (max-width:479px){.morocco-creatives__btn{max-width:100%!important}}.content-creatives{display:flex;flex-direction:column;row-gap:32px}@media screen and (max-width:767px){.content-creatives{row-gap:24px}}@media screen and (max-width:479px){.content-creatives{row-gap:20px}}.content-creatives__header{display:flex;align-items:center;gap:16px;align-self:center}.content-creatives__header-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:65px;height:65px;background-color:#F9F9FB;border:1px solid #CCC;border-radius:8px}@media screen and (max-width:479px){.content-creatives__header-icon{display:none}}.content-creatives__header-icon img{flex-shrink:0}.content-creatives__header h4{font-weight:700;font-size:24px;line-height:130%;color:#102A1F}@media screen and (max-width:767px){.content-creatives__header h4{font-size:22px}}@media screen and (max-width:479px){.content-creatives__header h4{font-size:20px}}.content-creatives__slider{width:100%}@media screen and (max-width:767px){.content-creatives__slider{overflow:visible!important;padding-bottom:40px!important}}.content-creatives__slider .swiper-pagination{display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.content-creatives__slider .swiper-pagination{display:none!important}}.content-creatives__slider .swiper-pagination-bullet{background-color:#D7D7D7!important;width:8px!important;height:8px!important}.content-creatives__slider .swiper-pagination-bullet-active{background-color:#265742!important}@media screen and (min-width:768px){.content-creatives__wrapper{display:grid!important;grid-template-columns:repeat(2,1fr);gap:32px}}.card-creatives{display:flex;flex-direction:column;padding:32px;gap:20px;height:100%;background-color:#FFF;border:1px solid #CCC;border-radius:24px}@media screen and (max-width:767px){.card-creatives{padding:24px;min-height:330px;justify-content:center}}@media screen and (max-width:639px){.card-creatives{min-height:385px;border-radius:20px}}@media screen and (max-width:479px){.card-creatives{padding:20px;border-radius:16px}}.card-creatives__head{display:flex;align-items:center;gap:20px}.card-creatives__head-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:67px;height:67px;background-color:#F9F9FB;border-radius:8px}.card-creatives__head-icon img{flex-shrink:0}.card-creatives__head h3{font-weight:700;font-size:24px;line-height:130%;color:#102A1F}@media screen and (max-width:991px){.card-creatives__head h3{font-size:20px}}.card-creatives__list{display:flex;flex-direction:column;row-gap:16px}.card-creatives__list li{font-weight:400;font-size:16px;line-height:150%;color:rgb(51 51 51 / .8)}@media screen and (max-width:991px){.card-creatives__list li{padding-inline-start:22px}.card-creatives__list li::before{content:"";width:10px!important;height:10px!important}}.morocco-trust{overflow:hidden;background-color:#f9f9fb;padding:120px 30px;position:relative}@media screen and (max-width:991px){.morocco-trust{padding:80px 30px}}@media screen and (max-width:767px){.morocco-trust{padding:60px 30px}}@media screen and (max-width:480px){.morocco-trust{padding:40px 20px}}.morocco-trust__container{position:relative;z-index:2;display:flex;flex-direction:column;max-width:1224px;width:100%;margin:0 auto;gap:64px}@media screen and (max-width:991px){.morocco-trust__container{max-width:728px;gap:40px}}@media screen and (max-width:767px){.morocco-trust__container{gap:32px}}@media screen and (max-width:479px){.morocco-trust__container{gap:24px}}.morocco-trust__content{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}@media screen and (max-width:1199px){.morocco-trust__content{gap:32px}}@media screen and (max-width:991px){.morocco-trust__content{gap:24px}}.morocco-trust__cycle{display:flex;flex-direction:column;row-gap:64px}@media screen and (min-width:1200px){.morocco-trust__cycle{margin-top:16px}}@media screen and (max-width:991px){.morocco-trust__cycle{gap:40px}}@media screen and (max-width:767px){.morocco-trust__cycle{gap:32px}}.morocco-trust__cycle-text h2{font-size:40px}@media screen and (max-width:991px){.morocco-trust__cycle-text h2{font-size:24px}}.card-trust{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:24px;width:100%;min-height:280px;background-color:#f9f9fb;border:1px solid #CCC;border-radius:24px}@media screen and (min-width:768px){.card-trust{max-width:320px}}@media screen and (max-width:639px){.card-trust{border-radius:20px}}@media screen and (max-width:479px){.card-trust{padding:20px;border-radius:16px}}.card-trust__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:14px;width:74px;height:74px;background-color:#FFF;border-radius:9.3px}.card-trust__icon:not(:last-child){margin-bottom:16px}.card-trust__icon img{flex-shrink:0}.card-trust h3{font-weight:700;font-size:24px;line-height:130%;text-align:center;color:#102A1F}.card-trust h3:not(:last-child){margin-bottom:8px}@media screen and (max-width:991px){.card-trust h3{font-size:20px}}.card-trust p{font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#333}@media screen and (max-width:767px){.card-trust p{max-width:400px}}@media screen and (max-width:479px){.card-trust p{font-size:14px}}.content-cycle{display:grid;grid-template-columns:repeat(4,1fr);column-gap:30px;row-gap:24px;position:relative}@media screen and (min-width:768px){.content-cycle{padding-bottom:34px}.content-cycle::before{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;border-bottom:1px solid #fff0;border-image:repeating-linear-gradient(to left,rgb(38 87 66 / .2) 0 5px,transparent 5px 10px) 1}}@media screen and (min-width:992px){.content-cycle{padding-bottom:54px}}@media screen and (max-width:767px){.content-cycle{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:639px){.content-cycle{grid-template-columns:1fr;row-gap:16px}}.content-cycle__item{display:flex;flex-direction:column;row-gap:8px;position:relative}.content-cycle__item h4{align-self:center;font-weight:700;font-size:24px;line-height:140%;text-align:center;color:#102A1F}@media screen and (max-width:991px){.content-cycle__item h4{font-size:20px}}.content-cycle__item p{align-self:center;font-weight:400;font-size:16px;line-height:150%;text-align:center;color:rgb(0 0 0 / .6)}@media screen and (max-width:991px){.content-cycle__item p{font-size:14px}}@media screen and (max-width:639px){.content-cycle__item p{max-width:370px}}.content-cycle__item-decor{display:none}@media screen and (min-width:768px){.content-cycle__item-decor{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-46px;left:50%;transform:translateX(-50%);width:24px;height:24px}.content-cycle__item-decor span{display:flex;align-items:center;justify-content:center;position:relative;width:24px;height:24px}.content-cycle__item-decor span::before,.content-cycle__item-decor span::after{content:"";position:absolute;overflow:hidden;border-radius:50%}.content-cycle__item-decor span::before{content:"";left:0;bottom:0;height:100%;width:100%;background-color:#265742}.content-cycle__item-decor span::after{content:"";left:50%;bottom:50%;transform:translate(-50%,50%);height:12px;width:12px;background-color:#F4F3E1}}@media screen and (min-width:992px){.content-cycle__item-decor{bottom:-66px}}.morocco-differences{overflow:hidden;background-color:#fff;padding:120px 30px;position:relative}@media screen and (max-width:991px){.morocco-differences{padding:80px 30px}}@media screen and (max-width:767px){.morocco-differences{padding:60px 30px}}@media screen and (max-width:480px){.morocco-differences{padding:40px 20px}}.morocco-differences__container{position:relative;z-index:2;display:flex;flex-direction:column;max-width:1224px;width:100%;margin:0 auto;gap:64px}@media screen and (max-width:991px){.morocco-differences__container{max-width:728px;gap:40px}}@media screen and (max-width:767px){.morocco-differences__container{gap:32px}}@media screen and (max-width:479px){.morocco-differences__container{gap:24px}}.morocco-differences__content{display:flex;align-items:center;justify-content:space-between;column-gap:32px;position:relative}@media screen and (max-width:767px){.morocco-differences__content{flex-direction:column;row-gap:24px}}@media screen and (max-width:479px){.morocco-differences__content{row-gap:20px}}.morocco-differences__content-card{position:relative;z-index:2}.morocco-differences__content-image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:991px){.morocco-differences__content-image{transform:translate(-50%,-7%)}}@media screen and (max-width:767px){.morocco-differences__content-image{display:none}}.morocco-differences__content-image img{width:736px}.morocco-differences__action{position:relative;z-index:2}.card-differences{display:flex;flex-direction:column;align-items:flex-start;padding:32px;gap:24px;max-width:440px;width:100%;background-color:#FFF;border:1px solid #CCC;border-radius:20px;position:relative;z-index:2}@media screen and (max-width:767px){.card-differences{padding:24px;max-width:100%}}@media screen and (max-width:479px){.card-differences{padding:20px;border-radius:16px}}@media (min-width:992px) and (max-width:1199px){.card-differences{width:clamp(370px, 370px + (440px - 370px) * (100vw - 992px) / (1199px - 992px), 440px)}}.card-differences__title{font-weight:700;font-size:24px;line-height:130%;color:#102A1F}@media screen and (max-width:767px){.card-differences__title{font-size:22px}}@media screen and (max-width:479px){.card-differences__title{font-size:20px}}.card-differences__item{display:flex;align-items:center;column-gap:16px}.card-differences__item-icon{display:flex;align-items:center;flex-direction:column;justify-content:center;flex-shrink:0;width:64px;height:64px;border-radius:8px;background-color:#F9F9FB}.card-differences__item-icon img{flex-shrink:0}.card-differences__item p{font-weight:400;font-size:16px;line-height:150%;color:#333}@media screen and (max-width:479px){.card-differences__item p{font-size:14px}}.action-differences{display:flex;align-items:center;flex-direction:column}@media (min-width:768px) and (max-width:991px){.action-differences{padding-top:162px}}.action-differences__text:not(:last-child){margin-bottom:48px}@media screen and (max-width:991px){.action-differences__text:not(:last-child){margin-bottom:32px}}@media screen and (max-width:479px){.action-differences__text:not(:last-child){margin-bottom:24px}}.action-differences__text h2{font-size:40px}@media screen and (max-width:991px){.action-differences__text h2{font-size:32px}}@media screen and (max-width:767px){.action-differences__text h2{font-size:24px}}.action-differences__button:not(:last-child){margin-bottom:40px}@media screen and (max-width:991px){.action-differences__button:not(:last-child){margin-bottom:32px}}@media screen and (max-width:639px){.action-differences__button{max-width:400px;width:100%}}@media screen and (max-width:479px){.action-differences__button{max-width:100%!important}.action-differences__button:not(:last-child){margin-bottom:24px}}.action-differences__button a span p{display:inline!important}@media screen and (max-width:639px){.action-differences__button a span p{display:none!important}}.action-differences__block{display:flex;flex-direction:column;padding:32px;gap:14px;background-color:#fff;border:1px solid #CCC;border-radius:16px}@media screen and (max-width:767px){.action-differences__block{padding:24px}}@media screen and (max-width:479px){.action-differences__block{padding:20px}}.action-differences__block h4{font-weight:700;font-size:24px;line-height:130%;color:#265742}@media screen and (max-width:767px){.action-differences__block h4{font-size:22px}}@media screen and (max-width:639px){.action-differences__block h4{font-size:20px}}@media screen and (max-width:479px){.action-differences__block h4{font-size:18px}}.action-differences__block ul{display:flex;flex-direction:column;row-gap:14px}.action-differences__block ul li{font-weight:400;font-size:16px;line-height:150%;color:rgb(51 51 51 / .8);padding-inline-start:22px}@media screen and (max-width:479px){.action-differences__block ul li{font-size:14px}}.action-differences__block ul li::before{content:"";width:10px!important;height:10px!important}.action-differences__block p{font-weight:700;font-size:18px;line-height:150%;color:#333}@media screen and (max-width:479px){.action-differences__block p{font-size:16px}}.morocco-faq{overflow:hidden;background-color:#f9f9fb;padding:120px 30px;position:relative}@media screen and (max-width:991px){.morocco-faq{padding:80px 30px}}@media screen and (max-width:767px){.morocco-faq{padding:60px 30px}}@media screen and (max-width:480px){.morocco-faq{padding:40px 20px}}.morocco-faq__container{position:relative;z-index:2;display:flex;flex-direction:column;max-width:1224px;width:100%;margin:0 auto;gap:64px}@media screen and (max-width:991px){.morocco-faq__container{max-width:728px;gap:40px}}@media screen and (max-width:767px){.morocco-faq__container{gap:32px}}@media screen and (max-width:479px){.morocco-faq__container{gap:24px}}.spollers{display:grid;gap:30px}@media screen and (max-width:767px){.spollers{gap:20px}}.spollers__item{width:100%;padding-bottom:24px;border-bottom:1px solid #ccc}.spollers__header{width:100%;cursor:default;border-radius:5px;position:relative;list-style:none;display:flex;align-items:center;justify-content:space-between;transition:margin-bottom 0.3s}.spollers__header::marker{display:none}.spollers__header::-webkit-details-marker{display:none}.spollers__header-title{font-family:"Inter",sans-serif;font-weight:700;font-size:24px;line-height:120%;color:#265742}@media screen and (max-width:767px){.spollers__header-title{font-size:22px}}@media screen and (max-width:639px){.spollers__header-title{font-size:20px}}.spollers__header-indicator{position:relative;transition:all 0.3s;width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.spollers__header-indicator img{width:100%;height:100%}._spoller-init .spollers__header{cursor:pointer}._spoller-init .spollers__header._spoller-active{transition:margin-bottom 0.3s;margin-bottom:17.5px}._spoller-init .spollers__header._spoller-active .spollers__header-indicator{transform:rotateX(180deg)}.spollers__body{font-weight:400;font-size:16px;line-height:150%;color:#666}@media screen and (max-width:479px){.spollers__body{font-size:14px}}