.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6380 .elementor-element.elementor-element-be7a8d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6380 .elementor-element.elementor-element-be7a8d9{text-align:left;}.elementor-6380 .elementor-element.elementor-element-be7a8d9 .elementor-heading-title{font-family:"Grifo M Regular", Sans-serif;font-size:40px;font-weight:600;line-height:38px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-98aa52f{--spacer-size:10px;}.elementor-6380 .elementor-element.elementor-element-bccb3bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6380 .elementor-element.elementor-element-bccb3bf{text-align:left;}.elementor-6380 .elementor-element.elementor-element-bccb3bf .elementor-heading-title{font-family:"Grifo M Regular", Sans-serif;font-size:40px;font-weight:600;line-height:38px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-52a066f{--spacer-size:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6380 .elementor-element.elementor-element-cdd03d7{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-a4ba6ff{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-f271df5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-18f6163{text-align:center;font-family:"Switzer", Sans-serif;font-size:20px;font-weight:400;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-3ace4c9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-a0e05fc{text-align:center;font-family:"Switzer", Sans-serif;font-size:20px;font-weight:400;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-14b10b3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-a678695{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-be0eea1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-182b3af{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-b35c980 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-ad54f73{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-ca3f5ba > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-72ea742{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-1a879f3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-3e96093{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-aacf811 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-86207e2{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-2323425 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-fc49cf1{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-b95f90c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-a34a67c{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-f7b33ae > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-556e959{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-7115b08 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-298d081{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-7644872 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-a5692f6{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-8983c2b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-91b81d7{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-e439c04{--spacer-size:10px;}.elementor-6380 .elementor-element.elementor-element-3f56f92 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-4902754{text-align:center;font-family:"Switzer", Sans-serif;font-size:20px;font-weight:400;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-28c602b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-b5b687a{text-align:center;font-family:"Switzer", Sans-serif;font-size:20px;font-weight:400;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-a638521 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-d7e94bf{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-4bfb447 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-64e9dbf{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-2b5b54a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-82257f1{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-0d75014 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-5334e9b{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-3f18f64 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-4f69c08{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-8ecca3f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-7305af6{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-f9231ad > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-06ea62f{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-2dc7eba > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-557732f{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-3234ca1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-2cf3122{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-ce2df7a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-46fc1d4{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-d79635f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-55f2d57{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-353cbf6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6380 .elementor-element.elementor-element-e4b1f70{font-family:"Switzer", Sans-serif;font-size:20px;font-weight:200;line-height:27px;color:#000000;}.elementor-6380 .elementor-element.elementor-element-7b9f0f5{--spacer-size:98px;}@media(max-width:767px){.elementor-6380 .elementor-element.elementor-element-bccb3bf .elementor-heading-title{font-size:33px;}.elementor-6380 .elementor-element.elementor-element-a4ba6ff{font-size:17px;}.elementor-6380 .elementor-element.elementor-element-3f56f92{width:50%;}.elementor-6380 .elementor-element.elementor-element-28c602b{width:50%;}.elementor-6380 .elementor-element.elementor-element-a638521{width:50%;}.elementor-6380 .elementor-element.elementor-element-d7e94bf{font-size:14px;}.elementor-6380 .elementor-element.elementor-element-4bfb447{width:50%;}.elementor-6380 .elementor-element.elementor-element-64e9dbf{font-size:14px;}.elementor-6380 .elementor-element.elementor-element-2b5b54a{width:50%;}.elementor-6380 .elementor-element.elementor-element-82257f1{font-size:14px;}.elementor-6380 .elementor-element.elementor-element-0d75014{width:50%;}.elementor-6380 .elementor-element.elementor-element-5334e9b{font-size:14px;}.elementor-6380 .elementor-element.elementor-element-3f18f64{width:50%;}.elementor-6380 .elementor-element.elementor-element-4f69c08{font-size:14px;}.elementor-6380 .elementor-element.elementor-element-8ecca3f{width:50%;}.elementor-6380 .elementor-element.elementor-element-7305af6{font-size:14px;}.elementor-6380 .elementor-element.elementor-element-f9231ad{width:50%;}.elementor-6380 .elementor-element.elementor-element-06ea62f{font-size:14px;}.elementor-6380 .elementor-element.elementor-element-2dc7eba{width:50%;}.elementor-6380 .elementor-element.elementor-element-557732f{font-size:14px;}.elementor-6380 .elementor-element.elementor-element-3234ca1{width:50%;}.elementor-6380 .elementor-element.elementor-element-2cf3122{font-size:14px;}.elementor-6380 .elementor-element.elementor-element-ce2df7a{width:50%;}.elementor-6380 .elementor-element.elementor-element-46fc1d4{font-size:14px;}.elementor-6380 .elementor-element.elementor-element-d79635f{width:50%;}.elementor-6380 .elementor-element.elementor-element-55f2d57{font-size:14px;}.elementor-6380 .elementor-element.elementor-element-353cbf6{width:50%;}.elementor-6380 .elementor-element.elementor-element-e4b1f70{font-size:14px;}}/* Start custom CSS */.anchor{
  display: block;
  height: 135px; /*same height as header*/
  margin-top: -135px; /*same height as header*/
  visibility: hidden;
}

 /* Improved Animations Stylesheet from https://element.how/elementor-improve-entrance-animations/ , works for the 'fade' animations */



@keyframes slideUp {
    from {
        opacity: 0;
        transform: translate3d(0,50px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.slideInUp {
    animation-name: slideUp
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Grifo M Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/GrifoM-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Grifo M Regular';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/GrifoM-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Grifo M Regular';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/GrifoM-Light.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/Switzer-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/Switzer-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/Switzer-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/Switzer-BoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/Switzer-Extralight.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/Switzer-ExtralightItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/Switzer-Thin.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/Switzer-ThinItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/Switzer-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/Switzer-MediumItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.simplyonline.es/wp-content/uploads/2022/03/Switzer-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */