@charset "UTF-8";/*!
Theme Name: Ulysse
Text Domain: ulysse
Domain Path: /languages
*//**
 * @license
 *
 * Font Family: Satoshi
 * Designed by: Deni Anggara
 * URL: https://www.fontshare.com/fonts/satoshi
 * © 2023 Indian Type Foundry
 *
 * Font Styles:
 * Satoshi Variable(Variable font)
 * Satoshi Variable Italic(Variable font)
 * Satoshi Light
 * Satoshi Light Italic
 * Satoshi Regular
 * Satoshi Italic
 * Satoshi Medium
 * Satoshi Medium Italic
 * Satoshi Bold
 * Satoshi Bold Italic
 * Satoshi Black
 * Satoshi Black Italic
 *
*/@font-face{font-family:Satoshi-Variable;src:url(assets/fonts/Satoshi-Variable.woff2) format("woff2"),url(assets/fonts/Satoshi-Variable.woff) format("woff"),url(assets/fonts/Satoshi-Variable.ttf) format("truetype");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-VariableItalic;src:url(/assets/fonts/Satoshi-VariableItalic.woff2) format("woff2"),url(/assets/fonts/Satoshi-VariableItalic.woff) format("woff"),url(/assets/fonts/Satoshi-VariableItalic.ttf) format("truetype");font-weight:300 900;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Light;src:url(/assets/fonts/Satoshi-Light.woff2) format("woff2"),url(/assets/fonts/Satoshi-Light.woff) format("woff"),url(/assets/fonts/Satoshi-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-LightItalic;src:url(/assets/fonts/Satoshi-LightItalic.woff2) format("woff2"),url(/assets/fonts/Satoshi-LightItalic.woff) format("woff"),url(/assets/fonts/Satoshi-LightItalic.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Regular;src:url(/assets/fonts/Satoshi-Regular.woff2) format("woff2"),url(/assets/fonts/Satoshi-Regular.woff) format("woff"),url(/assets/fonts/Satoshi-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-Italic;src:url(/assets/fonts/Satoshi-Italic.woff2) format("woff2"),url(/assets/fonts/Satoshi-Italic.woff) format("woff"),url(/assets/fonts/Satoshi-Italic.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Medium;src:url(/assets/fonts/Satoshi-Medium.woff2) format("woff2"),url(/assets/fonts/Satoshi-Medium.woff) format("woff"),url(/assets/fonts/Satoshi-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-MediumItalic;src:url(/assets/fonts/Satoshi-MediumItalic.woff2) format("woff2"),url(/assets/fonts/Satoshi-MediumItalic.woff) format("woff"),url(/assets/fonts/Satoshi-MediumItalic.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Bold;src:url(/assets/fonts/Satoshi-Bold.woff2) format("woff2"),url(/assets/fonts/Satoshi-Bold.woff) format("woff"),url(/assets/fonts/Satoshi-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-BoldItalic;src:url(/assets/fonts/Satoshi-BoldItalic.woff2) format("woff2"),url(/assets/fonts/Satoshi-BoldItalic.woff) format("woff"),url(/assets/fonts/Satoshi-BoldItalic.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Satoshi-Black;src:url(/assets/fonts/Satoshi-Black.woff2) format("woff2"),url(/assets/fonts/Satoshi-Black.woff) format("woff"),url(/assets/fonts/Satoshi-Black.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-BlackItalic;src:url(/assets/fonts/Satoshi-BlackItalic.woff2) format("woff2"),url(/assets/fonts/Satoshi-BlackItalic.woff) format("woff"),url(/assets/fonts/Satoshi-BlackItalic.ttf) format("truetype");font-weight:900;font-display:swap;font-style:italic}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container-fluid{background:#fff;width:100%;max-width:1110px;margin-right:auto;margin-left:auto}@media screen and (max-width: 970px){.container-fluid{padding:0}}.container-fluid:before{display:table;content:" "}.container-fluid:after{display:table;content:" ";clear:both}.container{margin-right:auto;margin-left:auto}@media screen and (min-width: 0px){.container{width:100%;padding:0}}@media screen and (min-width: 970px){.container{width:100%;padding:0 30px}}@media screen and (min-width: 1110px){.container{width:1110px;padding:0}}.container:before{display:table;content:" "}.container:after{display:table;content:" ";clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before{display:table;content:" "}.row:after{display:table;content:" ";clear:both}.marginneg{margin-left:-15px;margin-right:-15px}.nomarginn{margin-left:0;margin-right:0}.col{float:left;min-height:1px;padding:0 15px;position:relative}@media screen and (min-width: 0px){.col-mobile-12{width:100%}.col-mobile-11{width:91.66666667%}.col-mobile-10{width:83.33333333%}.col-mobile-9{width:75%}.col-mobile-8{width:66.66666667%}.col-mobile-7{width:58.33333333%}.col-mobile-6{width:50%}.col-mobile-5{width:41.66666667%}.col-mobile-4{width:33.33333333%}.col-mobile-3{width:25%}.col-mobile-2{width:16.66666667%}.col-mobile-1{width:8.33333333%}}@media screen and (min-width: 970px){.col-tablet-12{width:100%}.col-tablet-11{width:91.66666667%}.col-tablet-10{width:83.33333333%}.col-tablet-9{width:75%}.col-tablet-8{width:66.66666667%}.col-tablet-7{width:58.33333333%}.col-tablet-6{width:50%}.col-tablet-5{width:41.66666667%}.col-tablet-4{width:33.33333333%}.col-tablet-3{width:25%}.col-tablet-2{width:16.66666667%}.col-tablet-1{width:8.33333333%}.offset-tablet-12{margin-left:100%}.offset-tablet-11{margin-left:91.66666667%}.offset-tablet-10{margin-left:83.33333333%}.offset-tablet-9{margin-left:75%}.offset-tablet-8{margin-left:66.66666667%}.offset-tablet-7{margin-left:58.33333333%}.offset-tablet-6{margin-left:50%}.offset-tablet-5{margin-left:41.66666667%}.offset-tablet-4{margin-left:33.33333333%}.offset-tablet-3{margin-left:25%}.offset-tablet-2{margin-left:16.66666667%}.offset-tablet-1{margin-left:8.33333333%}}@media screen and (min-width: 1110px){.col-desktop-12{width:100%}.col-desktop-11{width:91.66666667%}.col-desktop-10{width:83.33333333%}.col-desktop-9{width:75%}.col-desktop-8{width:66.66666667%}.col-desktop-7{width:58.33333333%}.col-desktop-6{width:50%}.col-desktop-5{width:41.66666667%}.col-desktop-4{width:33.33333333%}.col-desktop-3{width:25%}.col-desktop-2{width:16.66666667%}.col-desktop-1{width:8.33333333%}.offset-desktop-12{margin-left:100%}.offset-desktop-11{margin-left:91.66666667%}.offset-desktop-10{margin-left:83.33333333%}.offset-desktop-9{margin-left:75%}.offset-desktop-8{margin-left:66.66666667%}.offset-desktop-7{margin-left:58.33333333%}.offset-desktop-6{margin-left:50%}.offset-desktop-5{margin-left:41.66666667%}.offset-desktop-4{margin-left:33.33333333%}.offset-desktop-3{margin-left:25%}.offset-desktop-2{margin-left:16.66666667%}.offset-desktop-1{margin-left:8.33333333%}}@media screen and (min-width: 1110px){.col-wide-12{width:100%}.col-wide-11{width:91.66666667%}.col-wide-10{width:83.33333333%}.col-wide-9{width:75%}.col-wide-8{width:66.66666667%}.col-wide-7{width:58.33333333%}.col-wide-6{width:50%}.col-wide-5{width:41.66666667%}.col-wide-4{width:33.33333333%}.col-wide-3{width:25%}.col-wide-2{width:16.66666667%}.col-wide-1{width:8.33333333%}.offset-12{margin-left:100%}.offset-11{margin-left:91.66666667%}.offset-10{margin-left:83.33333333%}.offset-9{margin-left:75%}.offset-8{margin-left:66.66666667%}.offset-7{margin-left:58.33333333%}.offset-6{margin-left:50%}.offset-5{margin-left:41.66666667%}.offset-4{margin-left:33.33333333%}.offset-3{margin-left:25%}.offset-2{margin-left:16.66666667%}.offset-1{margin-left:8.33333333%}}.header{background-color:#fff;border-bottom:1px solid #E3E5F1;position:sticky;text-align:left;top:0;vertical-align:middle;z-index:3;margin-left:auto;margin-right:auto}.header .head{display:flex;justify-content:space-between;align-items:center}.header .head svg{fill:#0f2041}.header .right{display:flex;align-items:center;flex-flow:row;justify-content:center;gap:10px}.header .right a{color:#0f2041;font-weight:700;font-size:15px}.header .logo{padding:0 0 0 15px;display:flex;align-items:center;gap:10px}.header .brand svg{fill:var(--dark-100, #0F2041)}.header .trustpilot{font-size:14px;font-weight:900;padding-right:15px}.header .trustpilot svg{vertical-align:bottom}nav.top{display:none;overflow:auto;overflow-y:hidden;white-space:nowrap}nav.top ul li{display:inline-block;padding:15px;font-size:18px;font-weight:700}nav.top ul li a{color:#0f2041}nav.top ul li.menu-item{opacity:.6}nav.top ul li.current-menu-item{border-bottom:3px solid #0F2041;opacity:1}.breadcrumb{background-color:#fff;text-align:center;max-width:1110px;margin:auto}.breadcrumb .crumbs{font-size:10px;font-weight:500;text-transform:uppercase}.breadcrumb a{color:#0f2041}.breadcrumb b{font-weight:700}.breadcrumb ul{padding-left:15px}.breadcrumb ul li{height:30px;line-height:30px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:40%}.footer{background-color:#316ce208;border-top:1px solid #e3e5f1;padding:30px 30px 90px;margin:30px auto 0}.footer .bloc{border-bottom:1px solid #e3e5f1;margin-bottom:15px}.footer .bloc:first-child .big-title{font-size:48px;font-weight:900}.footer .bloc h4{font-size:18px;color:#0f2041;font-weight:700;margin-bottom:15px}.footer .bloc p{font-size:16px;font-weight:500;line-height:140%;color:#0f204199;margin-bottom:30px}.footer .bloc a{color:#0f204199}.footer .bloc ul{margin-bottom:15px}.footer .bloc ul li{margin:15px 0;font-weight:500}.trustpilot{width:60%}nav .burger{border:1px solid rgba(15,32,65,.2);border-radius:100px;width:auto;padding:13px 15px;margin-right:15px}nav .burger span{width:20px;height:2px;background-color:#0f2041cc;display:block;border-radius:100px}nav .burger span:first-child{margin-bottom:3px}nav .burger span:last-child{margin-top:3px}nav .open-nav{display:none;background:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}nav .open-nav .title-m{text-align:left;font-size:24px;font-weight:700;color:#0f2041}nav .open-nav .top{padding:15px;display:flex;justify-content:space-between;align-items:center}nav .open-nav .menu{padding:0 15px 15px}nav .open-nav .menu li{border:1px solid rgba(15,32,65,.1);padding:25px 20px;border-radius:5px;margin-bottom:15px;font-size:16px;font-weight:700}nav .open-nav .menu li:last-child{margin-bottom:0}nav .open-nav .menu li a{color:#0f2041}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{color:#000;background-color:#fff;font-family:Satoshi-Variable,sans-serif}a{text-decoration:none;color:#316ce2}a:hover{color:#316ce2!important}.posts{background-color:#fff}.posts.flex{display:flex;flex-direction:column;gap:15px}.post{background:#fff}.post.single .gradient{position:absolute;bottom:0;height:100%;background:linear-gradient(0deg,#000000b3,#0000);width:100%}.post .title-post h1{font-size:26px;font-weight:900;line-height:120%}.post .title-post a{color:#0f2041}.post .thumbnail-post{position:relative;line-height:0;height:100%}.post .thumbnail-post img{height:auto;width:100%}.post .thumbnail-post .title-post{position:absolute;left:30px;bottom:80px;width:calc(100% - 60px)}.post .thumbnail-post .title-post a{color:#fff}.post .thumbnail-post .author-post{color:#fff;position:absolute;left:30px;bottom:30px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;opacity:1;text-transform:uppercase}.post .thumbnail-post .author-post img{width:32px}.post .thumbnail-post .author-post .avatar{border-radius:100px}.post .thumbnail-post .author-post a{color:inherit;text-decoration:none;transition:opacity .2s ease}.post .thumbnail-post .author-post a:hover{opacity:.8}.post .thumbnail-post .category-post{position:absolute;right:15px;top:15px;font-size:10px;text-transform:uppercase;font-weight:700}.post .thumbnail-post .category-post a{color:#fff;background-color:#0f204133;display:inline-block;padding:6px 8px;border-radius:5px;line-height:10px}.post .content-post{display:flex;flex-direction:column;gap:15px;padding:30px}.post .content-post .category-post{font-size:10px;text-transform:uppercase;font-weight:700}.post .content-post .category-post a{color:#0f2041;background-color:#0f20410d;display:inline-block;padding:6px 8px;border-radius:5px;line-height:10px}.post .content-post .title-post{font-size:26px;font-weight:900;line-height:120%}.post .content-post .title-post a{color:#0f2041}.post .content-post .excerpt-post{font-size:16px;font-weight:500;line-height:140%;color:#0f204199}.post .content-post .text-post{font-size:18px;font-weight:500;line-height:140%;color:#0f2041cc}.post .content-post .text-post figure{margin:30px -30px}.post .content-post .text-post p{margin:0 0 25px;line-height:150%;text-align:justify}.post .content-post .text-post h2{font-size:24px;margin-top:15px;margin-bottom:15px;font-weight:700;color:#0f2041}.post .content-post .text-post strong{font-weight:700}.post .content-post .text-post .instagram-media{margin:0 auto 30px!important}.post .content-post .text-post ul,.post .content-post .text-post ol{list-style-position:outside;margin:0 0 25px 30px}.post .content-post .text-post ul li,.post .content-post .text-post ol li{margin-bottom:10px}.post .content-post .text-post ul{list-style-type:disc}.post .content-post .text-post ol{list-style-type:decimal}.post .content-post .text-post u{text-decoration:underline}.post .content-post .text-post table{width:100%;border-collapse:collapse;margin:25px 0}.post .content-post .text-post table th,.post .content-post .text-post table td{border:1px solid rgba(15,32,65,.2);padding:12px;text-align:left}.post .content-post .text-post table th{background-color:#0f20410d;font-weight:700}.post .content-post .text-post table tr:nth-child(2n){background-color:#0f204105}.post .content-post .author-post{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;color:#0f204199;text-transform:uppercase}.post .content-post .author-post .avatar{border-radius:100px}.post .content-post .author-post a{color:inherit;text-decoration:none;transition:color .2s ease}.post .content-post .author-post a:hover{color:#316ce2}.post .content-post .tags-post{font-size:12px;font-weight:700;color:#0f2041}.post .content-post .tags-post a{color:#0f2041;opacity:.8}.post .content-post .tags-post ul li{display:inline-block;background-color:#ffffff0d;border:1px solid rgba(15,32,65,.25);padding:13px 20px;border-radius:100px;margin-right:10px;margin-top:10px}.post .content-post .p-caption-text,.post .content-post .wp-caption-text{font-style:italic;padding-left:15px;font-size:10px}.post .content-post figcaption{padding:0 30px;font-style:italic;font-size:10px}.author-box{display:flex;gap:15px;padding:30px;background:#0f204108;border-radius:20px;margin:30px 0}.author-box .author-avatar{flex-shrink:0}.author-box .author-avatar img{width:64px;height:64px;border-radius:100px;display:block}.author-box .author-info{flex:1;display:flex;flex-direction:column;gap:8px}.author-box .author-name{font-size:24px;font-weight:700;color:#0f2041;text-decoration:none;transition:color .2s ease}.author-box .author-name:hover{color:#316ce2}.author-box .author-meta{font-size:12px;font-weight:700;color:#0f204199;text-transform:uppercase}.author-box .author-bio{font-size:16px;line-height:150%;color:#0f2041cc;margin-top:5px}.author-box .author-bio p{margin:0 0 10px}.author-box .author-bio p:last-child{margin-bottom:0}.author-box .author-social{display:flex;gap:10px;margin-top:10px}.author-box .author-social .social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#0f20410d;border-radius:100px;color:#0f2041;transition:all .2s ease}.author-box .author-social .social-link:hover{background:#316ce2;color:#fff}.author-box .author-social .social-link svg{display:block}.author-archive .author-header{display:flex;flex-direction:column;align-items:center;text-align:center;padding:60px 30px;background:#0f204108;border-radius:20px;margin-bottom:30px}.author-archive .author-header .author-avatar{margin-bottom:30px}.author-archive .author-header .author-avatar img{width:120px;height:120px;border-radius:100px;border:4px solid white;box-shadow:0 4px 12px #0f20411a}.author-archive .author-header .author-name{font-size:34px;font-weight:900;color:#0f2041;margin-bottom:15px}.author-archive .author-header .author-bio{font-size:18px;line-height:150%;color:#0f2041cc;max-width:600px;margin:0 auto 20px}.author-archive .author-header .author-bio p{margin:0 0 10px}.author-archive .author-header .author-bio p:last-child{margin-bottom:0}.author-archive .author-header .author-social{display:flex;gap:15px;justify-content:center}.author-archive .author-header .author-social .social-link{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#fff;border-radius:100px;color:#0f2041;transition:all .2s ease;box-shadow:0 2px 8px #0f20411a}.author-archive .author-header .author-social .social-link:hover{background:#316ce2;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #316ce24d}.author-archive .author-header .author-social .social-link svg{display:block}.author-archive .author-stats{text-align:center;padding:15px 0;margin-bottom:30px}.author-archive .author-stats .post-count{font-size:16px;font-weight:700;color:#0f204199;text-transform:uppercase}.author-archive .author-posts .posts-title{font-size:24px;font-weight:900;color:#0f2041;margin-bottom:30px}@media (max-width: 768px){.author-box{flex-direction:column;padding:15px}.author-box .author-avatar img{width:48px;height:48px}.author-box .author-name{font-size:18px}.author-box .author-social .social-link{width:36px;height:36px}.author-box .author-social .social-link svg{width:18px;height:18px}.author-archive .author-header{padding:30px}.author-archive .author-header .author-avatar img{width:90px;height:90px}.author-archive .author-header .author-name{font-size:28px}.author-archive .author-header .author-social .social-link{width:44px;height:44px}}.alllastest-posts{border-top:1px solid #E3E5F1}.latest-posts{color:#0f2041;box-shadow:0 1px 2px #5283ad40;margin:15px;border:1px solid #E3E5F1;padding:30px 30px 15px;border-radius:5px}.latest-posts h3{font-size:24px;font-weight:900;margin-bottom:15px}.latest-posts li{margin-bottom:15px;font-size:16px;font-weight:500;line-height:140%}.latest-posts li a{color:#0f204199}.pagination-post{text-align:center;margin-bottom:30px}.pagination-post a{color:#0f2041;font-size:15px;font-weight:700}.page-top .title-post{text-align:center;font-size:52px;font-weight:900}.page-top .title-post a{color:#0f2041}.newsletter-ulysse{display:flex;padding:30px;flex-direction:column;justify-content:flex-end;align-items:center;gap:20px;align-self:stretch;border-radius:10px;box-shadow:0 5px 30px #0003}.newsletter-ulysse .image{background:url(./assets/imgs/ballon-plane.png) no-repeat top center;background-size:cover;width:123px;height:164px;margin-top:-60px}.newsletter-ulysse .title,.newsletter-ulysse .form-container{display:flex;flex-direction:column;align-items:center;gap:10px;align-self:stretch}.newsletter-ulysse h3{color:var(--dark-100, #0f2041);text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:20px}.newsletter-ulysse p{color:var(--dark-100, #0f2041);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.newsletter-ulysse form{display:flex;padding:10px;align-items:center;align-self:stretch;justify-items:space-between;gap:10px;border-radius:10px;border:1px solid var(--dark-20, rgba(15, 32, 65, .2));background:#fff}.newsletter-ulysse form input{color:var(--dark-60, rgba(15, 32, 65, .6));font-size:14px;font-style:normal;font-weight:500;line-height:24px;flex-grow:1;min-width:50%;border:none;outline:none;background:transparent}.newsletter-ulysse form button{color:var(--dark-100, #0f2041);text-align:right;font-size:14px;font-style:normal;font-weight:700;line-height:24px;cursor:pointer;border:none;outline:none;background:transparent}.newsletter-ulysse form button:hover{text-decoration:underline}.newsletter-ulysse .success-message{font-style:normal;font-weight:500;padding:20px;background-color:transparent;transition:background-color 1s ease 1s;display:flex;align-items:center;gap:20px}.newsletter-ulysse.subscription-success .success-message{background-color:#46c06033}.sidebar-newsletter{margin:15px;background:#d0ede2;box-shadow:none}.contest-newsletter{max-width:500px;margin:0 auto}.contest-newsletter h2{font-size:30px;font-style:normal;font-weight:700;line-height:35px}.contest-newsletter .bottom{text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.contest-newsletter .success-message{font-size:18px}.best-offers-newsletter{border-radius:none;box-shadow:none;padding:30px 0 0}#newsletter{display:none;background-color:#0f2041e6;height:100%;position:fixed;width:100%;top:0;left:0;z-index:20}#newsletter .pop-nl{align-items:center;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}#newsletter .pop-nl .newsletter-ulysse{background-color:#f9fafe;margin:auto;max-width:90%;width:330px}#newsletter .pop-nl .close{color:var(--dark-100, #0f2041);font-size:10px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline;text-decoration-style:solid;cursor:pointer}#newsletter .pop-nl .close:hover{color:#316ce2}#newsletter .pop-nl.contest .participage{background:#06f;color:#fff!important;padding:12px 24px;border-radius:4px;font-size:16px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .2s ease}#newsletter .pop-nl.contest .participage:hover{background:#0052cc}.random-banners{display:flex;align-items:center;justify-content:center}.item-banner{background-color:#0f20410d;margin-left:-30px;margin-right:-30px;margin-top:30px;padding-bottom:0;text-align:center;display:flex;color:#fff;flex-flow:column;align-items:center}.item-banner:hover{color:#fff!important}.item-banner .title{font-size:24px;display:inline-block;font-weight:700;padding-top:30px;padding-left:30px;padding-right:30px}.item-banner .description{font-size:16px;display:inline-block;padding:15px;width:80%}.item-banner .description p{margin:0!important}.item-banner .trust{font-size:16px;display:inline-block;font-weight:700;padding-bottom:30px}.item-banner img{max-width:100%;height:auto;width:100%!important}.banner-ulysse,.banner-ulysse-top{display:flex;justify-content:space-between;align-items:center;flex-flow:row;margin:auto;border-radius:5px;background-color:#d0ede2;background:linear-gradient(204deg,#d0ede2 61.68%,#dae7e2 65.12%,#91d3b7 75.25%,#00b67933 79.52%,#d0ede2 85.64%);text-align:left;padding:20px;color:#0f2041;width:calc(100% - 30px);gap:10px}.banner-ulysse a,.banner-ulysse-top a{color:#0f2041}.banner-ulysse.big .title,.banner-ulysse-top.big .title{font-size:18px}.banner-ulysse .title,.banner-ulysse-top .title{font-size:15px;line-height:140%;font-weight:700}.banner-ulysse .title b,.banner-ulysse-top .title b{font-weight:900}.banner-ulysse .trust,.banner-ulysse-top .trust{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700}.banner-ulysse .trust svg,.banner-ulysse-top .trust svg{width:112px;height:auto}.banner-ulysse .banner-content,.banner-ulysse-top .banner-content{display:flex;flex-direction:column;gap:15px;flex:1}.banner-ulysse .cta-button,.banner-ulysse-top .cta-button{background:#06f;color:#fff!important;padding:12px 24px;border-radius:4px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .2s ease}.banner-ulysse .cta-button:hover,.banner-ulysse-top .cta-button:hover{background:#0052cc}@media screen and (max-width: 768px){.banner-ulysse,.banner-ulysse-top{flex-direction:column}.banner-ulysse .banner-content,.banner-ulysse-top .banner-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.banner-ulysse .title,.banner-ulysse-top .title{flex:1;margin-right:15px}.banner-ulysse .trust,.banner-ulysse-top .trust{flex-direction:column;align-items:flex-end;gap:4px}.banner-ulysse .cta-button,.banner-ulysse-top .cta-button{width:100%;text-align:center;margin-top:15px}}.banner-ulysse-top{margin-bottom:15px}.banner-ulysse-contest{margin-bottom:30px;max-width:800px}.banner-ulysse-bottom{background-color:#fffc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 -8px 20px #0000001a;margin-left:auto;margin-right:auto;max-width:1110px;padding:15px;position:fixed;bottom:0;left:50%;width:100%;z-index:3;transform:translate(-50%)}.banner-ulysse-bottom .banner-content{display:flex;padding:10px 20px;justify-content:space-between;align-items:center;gap:20px;flex-shrink:0;font-size:13px;font-weight:700}.banner-ulysse-bottom .title{font-size:15px;line-height:140%;font-weight:700}.banner-ulysse-bottom .title b{font-weight:900}.banner-ulysse-bottom a{color:#0f2041}.banner-ulysse-bottom .cta-button{background:#06f;color:#fff!important;padding:12px 24px;border-radius:4px;font-size:16px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .2s ease}.banner-ulysse-bottom .cta-button:hover{background:#0052cc}@media screen and (max-width: 768px){.banner-ulysse-bottom .banner-content{flex-direction:column;padding:0 20px}}.gift-banners{max-width:100%}.gift-banners img{width:100%}@media screen and (max-width: 768px){.gift-banners-square{width:calc(100% + 60px);max-width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}.gift-banners-square img{width:100%;height:auto}}.destination-block-container{width:100%;display:flex;justify-content:center;align-items:center}.destination-block-container .destination-block{height:70vh;max-height:675px;width:100%;max-width:390px;padding:40px 20px;margin:20px 0;border-radius:10px;cursor:pointer}.destination-block-container .destination-block.morocco{background:url(./assets/destinations/morocco-background.png) no-repeat top center;background-size:cover}.destination-block-container .destination-block.iceland{background:url(./assets/destinations/iceland-background.png) no-repeat top center;background-size:cover}.destination-block-container .destination-block.tunisia{background:url(./assets/destinations/tunisia-background.png) no-repeat top center;background-size:cover}.destination-block-container .destination-block.portugal{background:url(./assets/destinations/portugal-background.png) no-repeat top center;background-size:cover}.destination-block-container .destination-block.italy{background:url(./assets/destinations/italy-background.png) no-repeat top center;background-size:cover}.destination-block-container .destination-block.japan{background:url(./assets/destinations/japan-background.png) no-repeat top center;background-size:cover}.destination-block-container .destination-block.canada{background:url(./assets/destinations/canada-background.png) no-repeat top center;background-size:cover}.destination-block-container .destination-block.thailand{background:url(./assets/destinations/thailand-background.png) no-repeat top center;background-size:cover}.destination-block-container .destination-block.croatia{background:url(./assets/destinations/croatia-background.png) no-repeat top center;background-size:cover}.destination-block-container .destination-block.england{background:url(./assets/destinations/england-background.png) no-repeat top center;background-size:cover}.destination-block-container .destination-block .destination-content{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;text-align:center;font-family:Satoshi-Variable,sans-serif}.destination-block-container .destination-block .destination-content .destination-header{color:#fff;display:flex;flex-direction:column;align-items:start;align-self:stretch;justify-content:start;text-align:left;gap:5px;position:relative}.destination-block-container .destination-block .destination-content .destination-header a.ulysse{font-family:Arial;font-size:14px;font-style:normal;font-weight:700;line-height:14px;text-decoration:none;color:#fff;position:absolute;top:-4px;right:0}.destination-block-container .destination-block .destination-content .destination-header .title{font-size:16px;font-style:normal;font-weight:700;letter-spacing:-1px;text-transform:uppercase}.destination-block-container .destination-block .destination-content .destination-header .subtitle{font-size:33px;font-style:normal;font-weight:400;line-height:33px;letter-spacing:-2px}.destination-block-container .destination-block .destination-content .destination-footer{display:flex;flex-direction:column;align-items:center;justify-content:end;gap:20px;color:#fff;font-weight:700}.destination-block-container .destination-block .destination-content .destination-footer a.button{display:flex;color:var(--white-100, #FFF);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:20px;background-color:#316ce2;border-radius:5px;padding:10px 20px;box-shadow:0 5px 30px #0003}.destination-block-container .destination-block .destination-content .destination-footer a.button svg{margin-left:10px}.destination-block-container .destination-block .destination-content .destination-footer a:hover{color:#fff!important}.destination-block-container .destination-block .destination-content .destination-footer a.button:hover{background-color:#0052cc;color:#fff!important}.comment-respond{background-color:#316ce208;padding:30px}.comment-respond .comments-title,.comment-respond .comment-reply-title{font-size:24px;font-weight:500;color:#0f2041;margin-bottom:15px}.comment-respond .comment-notes{font-size:15px;font-weight:500}.comment-respond .comment-form-comment,.comment-respond .comment-form-author,.comment-respond .comment-form-email,.comment-respond .comment-form-url{display:flex;flex-flow:column;gap:10px;margin-top:15px}.comment-respond .comment-form-comment input,.comment-respond .comment-form-author input,.comment-respond .comment-form-email input,.comment-respond .comment-form-url input{height:50px;border:1px solid #9e9fa5;border-radius:20px;width:100%;text-indent:20px;font-size:15px}.comment-respond .comment-form-cookies-consent{margin-top:30px}.comment-respond textarea{border:1px solid #9e9fa5;border-radius:20px;width:100%;text-indent:20px;font-size:15px;padding:30px}.comment-respond .form-submit input{border:0;font-size:15px;box-shadow:0 8px 20px #0003;color:#fff;font-weight:700;background-color:#316ce2;padding:0 20px;border-radius:20px;width:auto;text-align:center;height:50px;margin-top:30px}.comment{border-bottom:1px solid #E3E5F1;margin-bottom:30px}.comments-title{border-top:1px solid #E3E5F1;font-size:24px;font-weight:500;padding:30px;opacity:.5}.comment-list{padding:0 30px 30px}.comment-list .comment-author{margin-bottom:15px}.comment-list .comment-author img{max-width:30px;height:auto;border-radius:100px;vertical-align:middle}.comment-list .comment-awaiting-moderation{opacity:.6;font-size:10px;font-style:italic}.comment-list .comment-body{font-size:18px;font-weight:500}.comment-list .comment-meta{margin-top:10px;margin-bottom:10px;font-size:12px}.comment-list .reply{height:60px;margin-top:30px}.comment-list .reply a{align-items:center;justify-content:space-around;font-size:15px;box-shadow:0 8px 20px #0003;color:#fff;font-weight:700;background-color:#316ce2;padding:15px 20px;height:60px;border-radius:20px;width:auto;text-align:center;height:50px}.comment-list .reply a:hover{background-color:#316ce266;color:#316ce2!important}.post.newsletter-subscription .title-post{text-align:center;padding:20px 30px;background:#f3f4f9}.post.newsletter-subscription .title-post h1{font-size:40px;font-style:normal;font-weight:700;line-height:44px}.post.newsletter-subscription .content-post{padding-top:0}.post.newsletter-subscription .content-post .post-top{margin-left:-30px;margin-right:-30px;background:#f3f4f9;padding:0 0 20px}.post.newsletter-subscription .content-post .post-top p.subtitle{text-align:center;color:#0f204199;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.post.newsletter-subscription .content-post .post-top div.thumbnail-post{padding:0 30px}.post.newsletter-subscription .content-post .post-top div.thumbnail-post img{border-radius:10px}.post.newsletter-subscription .content-post h2{text-align:center}.ulysse-poll{border:1px solid rgba(15,32,65,.08);border-radius:20px;padding:16px;margin-bottom:30px;background:#fff}.ulysse-poll__question{font-size:15px;line-height:140%;margin:0 0 12px;font-weight:600;color:#0f2041}.ulysse-poll__options{margin:0!important;padding:0;list-style:none!important;display:flex;flex-direction:column;gap:6px}.ulysse-poll__option-item{margin:0;padding:0}.ulysse-poll__option{width:100%;text-align:left;border:1px solid rgba(15,32,65,.1);border-radius:6px;background:transparent;padding:8px 10px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.ulysse-poll__option:hover{border-color:#0f204133;background:#0f204105}.ulysse-poll__option.is-selected{border-color:#316ce280;background:#316ce20a}.ulysse-poll__option:disabled{cursor:default}.ulysse-poll__option:disabled:hover{background:transparent;border-color:#0f20411a}.ulysse-poll__option-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:5px}.ulysse-poll__option-label{font-weight:500;font-size:14px;color:#0f2041d9}.ulysse-poll__option-percent{font-weight:500;font-size:13px;color:#0f204173;opacity:0;transition:opacity .2s ease}.ulysse-poll__bar{display:block;width:100%;height:4px;border-radius:999px;background:#0f20410f;overflow:hidden}.ulysse-poll__bar-fill{display:block;height:100%;width:0%;border-radius:inherit;background:#316ce28c;transition:width .4s ease}.ulysse-poll.is-loading .ulysse-poll__question,.ulysse-poll.is-loading .ulysse-poll__options{visibility:hidden}.ulysse-poll.is-loading:after{content:"";display:block;width:22px;height:22px;margin:16px auto;border:2px solid rgba(15,32,65,.08);border-top-color:#316ce280;border-radius:50%;animation:ulysse-poll-spin .7s linear infinite}.ulysse-poll.is-results-visible .ulysse-poll__option-percent{opacity:1}@keyframes ulysse-poll-spin{to{transform:rotate(360deg)}}.discover-ulysse{-webkit-backdrop-filter:blur(20px);align-items:center;backdrop-filter:blur(20px);background-color:#fffc;bottom:0;box-shadow:0 -8px 20px #0000001a;color:#fff;display:flex;font-size:13px;font-weight:700;gap:10px;justify-content:space-between;left:50%;margin-left:auto;margin-right:auto;max-width:1110px;padding:15px;position:fixed;transform:translate(-50%);width:100%;z-index:2}.discover-ulysse p{width:52%;font-weight:900;font-size:13px}.discover-ulysse p span{margin-top:5px;display:block;font-weight:500;font-size:12px}.discover-ulysse .trust{display:flex;align-items:center;gap:5px;border-radius:20px;height:50px;color:#0f204180}.discover-ulysse .note{font-size:10px}.discover-ulysse .btn{display:flex;align-items:center;justify-content:space-around;font-size:15px;box-shadow:0 8px 20px #0003;color:#fff;font-weight:700;background-color:#316ce2;padding:0 20px;border-radius:20px;width:auto;text-align:center;height:50px}.discover-ulysse .btn:hover{background-color:#316ce266;color:#316ce2!important}.bottom-link{display:none;background-color:#fffc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 -8px 20px #0000001a;color:#fff;display:flex;gap:10px;font-size:13px;font-weight:700;justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;max-width:1110px;padding:15px;position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;z-index:2}.bottom-link ul{width:30%;display:flex;align-items:center;flex-flow:row;gap:15px}.bottom-link ul li{font-size:18px;font-weight:700;width:30px}.bottom-link ul li a{color:#0f2041}.bottom-link ul li a svg{width:30px;height:30px;fill:#316ce2}.bottom-link ul li.menu-item{opacity:.6}.bottom-link ul li.current-menu-item{border-bottom:3px solid #0F2041;opacity:1}.bottom-link .btn{display:flex;align-items:center;justify-content:space-around;font-size:15px;box-shadow:0 8px 20px #0003;color:#fff;font-weight:700;background-color:#316ce2;padding:0 20px;border-radius:20px;width:auto;text-align:center;height:50px}.bottom-link .btn:hover{background-color:#316ce266;color:#316ce2!important}.menu-desktop{display:none}@media (min-width: 1110px){body{background-color:#fff}.menu-desktop{display:block}.menu-desktop ul li{display:inline-block;color:#0f2041;font-weight:700;font-size:15px;margin-left:10px}.header .logo{padding:0}.header .right{gap:0}.cc-nav,.burger{display:none}.home .posts,.category .posts{display:grid;grid-template-columns:50% 50%;padding:0 0 60px}.home .posts.flex,.category .posts.flex{gap:0}.home .posts .post,.category .posts .post{display:flex;flex-direction:column;margin-bottom:30px;gap:0;padding-right:30px}.home .posts .post .thumbnail-post,.category .posts .post .thumbnail-post{height:auto;margin-bottom:15px}.home .posts .post .thumbnail-post img,.category .posts .post .thumbnail-post img{width:100%;height:220px;object-fit:cover;object-position:25% 25%}.home .posts .post .content-post,.category .posts .post .content-post{padding:0}.home .posts .post .content-post .title-post,.category .posts .post .content-post .title-post{font-size:24px}.first{display:flex}.first .bloc{width:70%;border:0}.alllastest-posts{border-top:0;gap:30px;margin-top:0;width:30%}.alllastest-posts .latest-posts,.alllastest-posts .sidebar-newsletter{width:100%;margin:0 0 15px}.home .container-fluid,.single .container-fluid,.category .container-fluid{display:flex;align-items:flex-start}.home article,.single article,.category article{width:70%}.home .banner-ulysse-top,.single .banner-ulysse-top,.category .banner-ulysse-top{margin-right:0;margin-left:0;width:100%}.home .breadcrumb,.single .breadcrumb,.category .breadcrumb{text-align:center;border-bottom:1px solid #E3E5F1;margin-bottom:30px;max-width:100%}.home .pagination-post,.single .pagination-post,.category .pagination-post{text-align:left;margin-left:0}.single article{padding-right:30px}.single .post .thumbnail-post .title-post{font-size:39px}.post .thumbnail-post img{border-radius:5px}.random-banners{position:relative;display:block;overflow:hidden;margin-top:30px;margin-left:-30px;margin-right:-30px}.random-banners .item-banner{padding:60px 0;margin-top:0}.random-banners .item-banner .title,.random-banners .item-banner .description,.random-banners .item-banner .trust{position:relative;z-index:3;width:60%}.random-banners img{background-position:center;position:absolute;top:-50%;opacity:.3}.widg{padding:60px!important;border-radius:5px}}.wp-caption{width:calc(100% + 60px)!important;margin-left:-30px;margin-right:-30px}.widg{margin:30px -30px 15px;background:linear-gradient(175deg,#dde0f0 42.16%,#3fc2ec 47.11%,#6563cf 51.65%,#499cb6 52.79%,#dde0f0 58.57%);box-shadow:0 0 44px #0f20411a;padding:30px}.ulysse-widget{text-align:center}.ulysse-widget form{padding:0!important}.title-widget{text-align:left;font-size:34px;font-weight:900;padding:0 0 30px;color:#0f2041}
