<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Saasland Child
Theme URI: https://droitthemes.com/wp/saasland-theme/demos/
Template: saasland
Author: DroitThemes
Author URI: https://themeforest.net/user/droitthemes
Description: Saasland is a creative WordPress theme for saas, software, startup, mobile app, agency and related products &amp;amp; services. SaasLand is loaded with tons of features, elements &amp;amp; blocks, options that give its users real flexibility to create a dynamic, professional website in no time.
Version: 1.1.5
Updated: 2021-08-12 

 */
.pricing_seving_button span.dl_toggler_label.dl-before-title::before{
	display: inline-block;
    content: "2 Mois OFFERTS";
    position: absolute;
    right: calc(50% + 120px);
    top: 7px;
    color: var(--accent_solid_color);
    font-family: "Poppins";
    font-weight: 400;
    font-size: 14px;
}
.pricing_seving_button span.dl_toggler_label.dl-after-title::after{
	content:unset !important;
	display:none !important;
}

.menu_cus.btn_get.btn-meta, a.menu_cus.btn_get.btn-meta.btn_hover.btn-new-design-agency.drdt-ignore-dark{
	background: linear-gradient(85.2deg, #1F3A7F -3.07%, #4187FF  97.37%) !important;
    box-shadow: 0px 25px 100px 25px rgba(38, 203, 169, 0.25) !important;
    border-radius: 10px !important;
    color: white !important;
    border: none !important;
}
.elementor-widget-nav-menu .menu-item .nav-link:hover,.elementor-widget-nav-menu .menu-item .nav-link.active, .menu&gt;.nav-item&gt;.nav-link:hover, .menu&gt;.nav-item&gt;.nav-link.active{
	color: #1F3A7F !Important;
}



.elementor-widget-nav-menu .menu-item .nav-link {
    font: 500 15px "Poppins", sans-serif;
    color: #181b31;
    -webkit-transition: text-decoration 0.3s ease;
    transition: text-decoration 0.3s ease;
    position: relative;
}
.elementor-widget-nav-menu .menu-item .nav-link:hover{
	text-decoration: underline;
	text-decoration-color: #1F3A7F;
}
.elementor-widget-nav-menu .menu-item .nav-link:before,.menu &gt; .nav-item &gt; .nav-link:before {
    background: #1F3A7F !important;
}

.s_service_section {
    margin-top: 0px !important;
}
.s_service_info .s_service_item{
    height: calc(100% - 25px) !important;
}
.s_service_item{
    -webkit-box-shadow: 0 5px 5px 0 rgba(0, 11, 40, 0.06) !important;
    box-shadow: 0 5px 5px 0 rgba(0, 11, 40, 0.06) !important;
}
.auto_height .elementor-widget-container{
    height: auto !important;
}

/*
 * Formulaire d'inscription
 * */
.leadform-width li{
	width:100%;
}
.text_box input[type=text], .text_box textarea, .text_box input[type=password], .text_box input[type=email], .text_box input[type=tel], .elementor-field-type-textarea input[type=text], .elementor-field-type-textarea textarea, .elementor-field-type-textarea input[type=password], .elementor-field-type-textarea input[type=email], input[type=text], textarea, input[type=password], input[type=email], input[type=tel]{
	    font: 400 15px / 60px "Poppins", sans-serif;
    color: #222d39;
    height: 45px !important;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 4px 0 rgba(12, 0, 46, 0.04);
    box-shadow: 0 2px 4px 0 rgba(12, 0, 46, 0.04);
    width: 100%;
    border: 1px solid #fff;
    padding-left: 30px;
}
.jet-form-builder-choice--item{
	padding:10px !important;
}
.br-15{
	border-radius:15px;
}

//Form Sign
.jet-form-builder__calculated-field {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
}

.jet-form-builder__calculated-field-prefix {
    flex-grow: 1 !important;
    text-align: left !important;
}

.jet-form-builder__calculated-field-val,
.jet-form-builder__calculated-field-suffix {
    text-align: right !important;
}
.order-resume .cart-part .jet-form-builder__label-text{
	background-image: linear-gradient(95deg, #1F3A7F 20%, #4187FF 40%, #FF5F55 70%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    width: fit-content;
}
.summary-pricing{
	font-weight: 600;
}
.cart-part{
	margin-bottom:10px;
	padding:5px 10px;
}
.field-type-choices-field p {
	font-size:18px;
	color:#000;
	font-weight:400;
}
body .is-layout-flex li{
	flex-wrap:unset;
}
body .is-layout-flex figure{
	min-height:50px;
	min-width:50px;
}
.jfb-progress-type--default .jet-form-builder-progress-pages__item{
	padding:5px !important;
}

:where(.wp-block-columns) {
    margin-bottom: 10px !important;
}
#promo_code_value{
	display:none;
}
.frequency input[type=radio]{
	display:block !important;
}
.frequency li{
	flex-direction: row-reverse !important;
    border: none !important;
}
.frequency li.annuel_price div{
	width:100% !important;
	gap: 0px !important;
}
.cart-part .jet-form-builder-row{
	margin-bottom:5px !important;
}
#promo_code {
	height: 40px !important;
}
.promo_code_block .jet-form-builder__label{
	font-size:15px !important;
}
:where(.wp-block-columns.is-layout-flex) {
    gap: 5px !important;	
}
.iti.iti--allow-dropdown{
	width:100%;
}
.elementor-popup-modal .dialog-widget-content{
	border-radius:15px !important;
}
.invalid-promo-code{
	display:none;
}
.tips{
	padding:10px;
	border-radius:15px;
	margin-right:15px;
}
:where(.wp-block-columns.is-layout-flex.address-choice) {
    gap: 15px !important;	
}
:where(.wp-block-columns.address-choice) {
    margin-bottom: 0px !important;
}
.form-icon img {
    width: 50px !important; 
}</pre></body></html>