/* CSS global extrait de www.pami3d.com (WordPress/Pagelayer) */

.form-message-success, .form-message-error{ padding: 12px 16px; margin: 10px 0; border-radius: 4px; }
.form-message-success{ background: #e6f4ea; color: #1e7e34; border: 1px solid #b7dfc0; }
.form-message-error{ background: #fbe9e7; color: #b3261e; border: 1px solid #f3c2bd; }
.devis-form-wrap .form-field{ margin-bottom: 10px; }
.devis-form-wrap label{ display: block; margin-bottom: 4px; }

.site-header {background-color:#ffffff!important;}
.site-title a {color:#171717!important;}
.site-title a { font-size: 30 px; }
.site-description {color:#171717 !important;}
.site-description {font-size: 15px;}
.site-footer {background-color:#171717! important;}

.pagelayer-wow{visibility: hidden;}

:root{--pagelayer-color-primary:#007bff;--pagelayer-color-secondary:#6c757d;--pagelayer-color-text:#1d1d1d;--pagelayer-color-accent:#61ce70;--pagelayer-font-primary-font-family:Open Sans;--pagelayer-font-secondary-font-family:Roboto;--pagelayer-font-text-font-family:Montserrat;--pagelayer-font-accent-font-family:Poppins;}
.pagelayer-row-stretch-auto > .pagelayer-row-holder, .pagelayer-row-stretch-full > .pagelayer-row-holder.pagelayer-width-auto{ max-width: 1170px; margin-left: auto; margin-right: auto;}
.entry-header, .entry-content, aside.widget-area{ max-width: 1170px; margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px; box-sizing: border-box;}
@media (min-width: 781px){
			.pagelayer-hide-desktop{
				display:none !important;
			}
		}

		@media (max-width: 780px) and (min-width: 361px){
			.pagelayer-hide-tablet{
				display:none !important;
			}
			.pagelayer-wp-menu-holder[data-drop_breakpoint="tablet"] .pagelayer-wp_menu-ul{
				display:none;
			}
		}

		@media (max-width: 360px){
			.pagelayer-hide-mobile{
				display:none !important;
			}
			.pagelayer-wp-menu-holder[data-drop_breakpoint="mobile"] .pagelayer-wp_menu-ul{
				display:none;
			}
		}
body.pagelayer-body {font-family:Poppins;font-size:16px;line-height:1.6}
body.pagelayer-body p{font-family:Poppins;font-size:16px;line-height:1.6}
body.pagelayer-body a{text-decoration-line:none}
body.pagelayer-body h1{font-family:Montserrat;font-size:60px}
body.pagelayer-body h2{font-family:Montserrat;font-size:45px}
body.pagelayer-body h3{font-family:Montserrat;font-size:35px}
body.pagelayer-body h4{font-family:Montserrat;font-size:28px}
body.pagelayer-body h5{font-family:Montserrat;font-size:28px}
body.pagelayer-body h6{font-family:Montserrat;font-size:25px}
body.pagelayer-body strong, body.pagelayer-body b{font-weight:700}
body.pagelayer-body em, body.pagelayer-body i:not(.fa, .fas, .far, .fab){font-style:italic}
@media (max-width: 780px){
	[class^="pagelayer-offset-"],
	[class*=" pagelayer-offset-"] {
		margin-left: 0;
	}

	.pagelayer-row .pagelayer-col {
		margin-left: 0;
		width: 100%;
	}
	.pagelayer-row.pagelayer-gutters .pagelayer-col {
		margin-bottom: 16px;
	}
	.pagelayer-first-sm {
		order: -1;
	}
	.pagelayer-last-sm {
		order: 1;
	}
	
body.pagelayer-body {font-size:15px}
body.pagelayer-body p{font-size:15px}
body.pagelayer-body h1{font-size:45px}
body.pagelayer-body h2{font-size:35px}
body.pagelayer-body h3{font-size:30px}
body.pagelayer-body h4{font-size:25px}
body.pagelayer-body h5{font-size:25px}
body.pagelayer-body h6{font-size:22px}

}
@media (max-width: 360px){
body.pagelayer-body {font-size:15px}
body.pagelayer-body p{font-size:15px}
body.pagelayer-body h1{font-size:40px}
body.pagelayer-body h2{font-size:30px}
body.pagelayer-body h3{font-size:28px}
body.pagelayer-body h4{font-size:22px}
body.pagelayer-body h5{font-size:22px}
body.pagelayer-body h6{font-size:20px}
}

img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */

img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */

.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}
/*# sourceURL=https://www.pami3d.com/wp-includes/blocks/archives/style.min.css */

.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}
/*# sourceURL=https://www.pami3d.com/wp-includes/blocks/categories/style.min.css */

h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
/*# sourceURL=https://www.pami3d.com/wp-includes/blocks/heading/style.min.css */

ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}
/*# sourceURL=https://www.pami3d.com/wp-includes/blocks/latest-comments/style.min.css */

.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}
/*# sourceURL=https://www.pami3d.com/wp-includes/blocks/latest-posts/style.min.css */

.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}
/*# sourceURL=https://www.pami3d.com/wp-includes/blocks/search/style.min.css */

.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
/*# sourceURL=https://www.pami3d.com/wp-includes/blocks/group/style.min.css */

/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */

.wpml-ls-statics-footer a, .wpml-ls-statics-footer .wpml-ls-sub-menu a, .wpml-ls-statics-footer .wpml-ls-sub-menu a:link, .wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link, .wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link:link {color:#444444;background-color:#ffffff;}.wpml-ls-statics-footer a, .wpml-ls-statics-footer .wpml-ls-sub-menu a:hover,.wpml-ls-statics-footer .wpml-ls-sub-menu a:focus, .wpml-ls-statics-footer .wpml-ls-sub-menu a:link:hover, .wpml-ls-statics-footer .wpml-ls-sub-menu a:link:focus {color:#000000;background-color:#eeeeee;}.wpml-ls-statics-footer .wpml-ls-current-language > a {color:#444444;background-color:#ffffff;}.wpml-ls-statics-footer .wpml-ls-current-language:hover>a, .wpml-ls-statics-footer .wpml-ls-current-language>a:focus {color:#000000;background-color:#eeeeee;}
/*# sourceURL=wpml-legacy-horizontal-list-0-inline-css */

/*# sourceURL=popularfx-style-inline-css */

.pagelayer-btn-holder {background-color:#08665a !important;}
.pagelayer-divider-seperator{border-top-color:#08665a !important;}
input[type=text],input[type=tel],input[type=email],textarea,[type=button], [type=file], [type=submit]{padding:10px !important;    margin: 5px 0 !important;}
.wpcf7-form{text-align:center}

.wpann_notice_container {
        display: flex;
        width: 100%;
        height: auto;
        z-index: 999;
        position: relative;
        top: 0;left: 0;
        justify-content: center;
        align-items: center;
        padding: 5px 15px;
        background: #10645c;
        color: #ffffff;
        font-size: inherit;
    }

    .wpann_notice_container .wpann_notice_msg {
        text-align: center;
    }

    .wpann_notice_container a {
        text-decoration: none;
        font-size: inherit;
        border-radius: 3px;
        margin-left: 15px;
        padding: 5px 15px;
        background: #ffffff;
        color: #011916;
    }

    .wpann_notice_container #deadline {
        margin-left: 10px;
        font-size: inherit;
    }

    .wpann_notice_container .wpann_notice_btn_close {
        font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
        position: absolute;
        border: none;
        background-color: #10645c;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 30px;
        height: 30px;
        padding: 0;
        border-radius: 100%;
        top: 50%;
        right: 20px;
        color: #ffffff;
        font-size: 18px;
        line-height: 1;
        cursor: pointer;
        transform: translateY(-50%);
    }

    @media only screen and (max-width: 800px) {
        .wpann_notice_container {
            position: relative;
            height: auto;
            flex-direction: column;
            padding: 30px 10px 20px;
        }

        .wpann_notice_container a {
            margin: 10px 0;
        }

        .wpann_notice_container #deadline {
            margin-left: 0;
        }

        .wpann_notice_container .wpann_notice_btn_close {
            top: 101%;
            right: 50%;
            transform: translateX(50%);
        }
    }

/* Masque l'image featured automatique WordPress */
  .post-thumbnail,
  .entry-thumbnail,
  .featured-image,
  .wp-post-image,
  article .attachment-post-thumbnail,
  .single-post-thumbnail,
  .page-header-image-single,
  img.wp-post-image {
    display: none !important;
  }
  
  /* Masque aussi le conteneur parent si nécessaire */
  .post-thumbnail-wrapper,
  .featured-image-wrapper,
  .entry-image {
    display: none !important;
  }

.entry-header img,
.post-thumbnail,
.featured-image,
.wp-post-image {
  display: none !important;
}

/* Masque l'image featured du thème en haut de page */
.entry-content > img:first-of-type,
.post-thumbnail img,
.wp-post-image,
article > img:first-child,
.single-post .entry-content > figure:first-child img {
  display: none !important;
}

.single-post .entry-header img,
.page .entry-header img,
.wp-post-image,
.post-thumbnail,
.entry-thumbnail,
article img.attachment-post-thumbnail,
.featured-image,
header.entry-header img {
    display: none !important;
}

/* Masque l'image hero WordPress par défaut */
.page-header,
.entry-header,
.post-thumbnail,
.wp-post-image,
.featured-image,
.hero-image,
.page-banner,
.entry-thumbnail,
.post-featured-image,
article .thumbnail,
.single-featured-image-header {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Force le contenu à commencer immédiatement */
.entry-content,
.page-content,
article .content,
.post-content {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* Supprime espaces vides au-dessus du contenu */
.site-content,
#content,
main {
    padding-top: 0 !important;
}

body.page-id-15488 .pami3d-page-15488 figure.pami3d-inline-img-right,.pami3d-page-15488 figure.pami3d-inline-img-right{float:right !important;width:42% !important;max-width:480px !important;margin:8px 0 16px 28px !important;clear:both !important;display:block !important;}body.page-id-15488 .pami3d-page-15488 figure.pami3d-inline-img-left,.pami3d-page-15488 figure.pami3d-inline-img-left{float:left !important;width:42% !important;max-width:480px !important;margin:8px 28px 16px 0 !important;clear:both !important;display:block !important;}.pami3d-page-15488 figure.pami3d-inline-img-right img,.pami3d-page-15488 figure.pami3d-inline-img-left img{width:100% !important;height:auto !important;border-radius:6px;box-shadow:0 2px 12px rgba(0,0,0,0.08);display:block;}.pami3d-page-15488 figure.pami3d-inline-img-right figcaption,.pami3d-page-15488 figure.pami3d-inline-img-left figcaption{font-size:13px;color:#666;font-style:italic;margin-top:8px;text-align:center;}.pami3d-page-15488 h2{clear:both !important;}.pami3d-page-15488 .pami3d-table-wrap{overflow-x:auto;margin:16px 0;}.pami3d-page-15488 .pami3d-table-wrap .pami3d-table{margin:0;min-width:560px;}@media (max-width:768px){.pami3d-page-15488 figure.pami3d-inline-img-right,.pami3d-page-15488 figure.pami3d-inline-img-left{float:none !important;width:100% !important;max-width:100% !important;margin:16px 0 !important;}.pami3d-page-15488 h1{font-size:28px !important;}.pami3d-page-15488 h2{font-size:22px !important;}.pami3d-page-15488 .pami3d-cluster-back a{display:block !important;margin:8px 0 !important;text-align:center;}}

body.page-id-15489 .pami3d-page-15489 figure.pami3d-inline-img-right,.pami3d-page-15489 figure.pami3d-inline-img-right{float:right !important;width:42% !important;max-width:480px !important;margin:8px 0 16px 28px !important;clear:both !important;display:block !important;}body.page-id-15489 .pami3d-page-15489 figure.pami3d-inline-img-left,.pami3d-page-15489 figure.pami3d-inline-img-left{float:left !important;width:42% !important;max-width:480px !important;margin:8px 28px 16px 0 !important;clear:both !important;display:block !important;}.pami3d-page-15489 figure.pami3d-inline-img-right img,.pami3d-page-15489 figure.pami3d-inline-img-left img{width:100% !important;height:auto !important;border-radius:6px;box-shadow:0 2px 12px rgba(0,0,0,0.08);display:block;}.pami3d-page-15489 figure.pami3d-inline-img-right figcaption,.pami3d-page-15489 figure.pami3d-inline-img-left figcaption{font-size:13px;color:#666;font-style:italic;margin-top:8px;text-align:center;}.pami3d-page-15489 h2{clear:both !important;}.pami3d-page-15489 .pami3d-table-wrap{overflow-x:auto;margin:16px 0;}.pami3d-page-15489 .pami3d-table-wrap .pami3d-table{margin:0;min-width:560px;}@media (max-width:768px){.pami3d-page-15489 figure.pami3d-inline-img-right,.pami3d-page-15489 figure.pami3d-inline-img-left{float:none !important;width:100% !important;max-width:100% !important;margin:16px 0 !important;}.pami3d-page-15489 h1{font-size:28px !important;}.pami3d-page-15489 h2{font-size:22px !important;}.pami3d-page-15489 .pami3d-cluster-back a{display:block !important;margin:8px 0 !important;text-align:center;}}

.p-hd1x2 .pagelayer-col-holder{padding: 10px}
.p-hd1x2 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-hd1x2 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-hd1x2 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-hd1x2 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-hd1x2 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-hd1x2{background: #171717}

.p-hd1x3 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.pagelayer-row-holder .p-hd1x3{width: 20.98%}
.p-hd1x3 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
@media (max-width: 780px) and (min-width: 361px){.pagelayer-row-holder .p-hd1x3{width: 40%}
}
@media (max-width: 360px){.pagelayer-row-holder .p-hd1x3{width: 75%}
}

.p-hd1x4 .pagelayer-image-holder{text-align: center}
.p-hd1x4 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-hd1x4 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-hd1x4 .pagelayer-image-caption{color: #0986c0}

.p-hd1x5{align-content: center !important}
.p-hd1x5 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 10px}
.pagelayer-row-holder .p-hd1x5{width: 79.02%}
.p-hd1x5 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
@media (max-width: 780px) and (min-width: 361px){.pagelayer-row-holder .p-hd1x5{width: 60%}
}
@media (max-width: 360px){.pagelayer-row-holder .p-hd1x5{width: 25%}
}

.p-hd1x6 ul{text-align:right}
.p-hd1x6 .pagelayer-wp-menu-container li{list-style: none}
.p-hd1x6 .pagelayer-wp_menu-ul>li a:first-child{color: #ffffff}
.p-hd1x6 .pagelayer-wp_menu-ul>li>a:hover{color: #08665a}
.p-hd1x6 .pagelayer-wp_menu-ul>li.active-sub-menu>a:hover{color: #08665a}
.p-hd1x6 .pagelayer-wp_menu-ul>li.current-menu-item>a{color: #08665a}
.p-hd1x6 .pagelayer-wp-menu-container ul li a{font-family:  !important; font-size: px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important}
.p-hd1x6 .pagelayer-heading-holder{font-family:  !important; font-size: px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important}
.p-hd1x6 .pagelayer-wp_menu-ul>li a{padding-left: 20px;padding-right: 20px}
.p-hd1x6 .pagelayer-wp_menu-ul>li>a{padding-top: 10px;padding-bottom	: 10px}
.p-hd1x6 li > ul a{justify-content:left}
.p-hd1x6 .pagelayer-menu-type-horizontal .sub-menu{left:0px}
.p-hd1x6 .pagelayer-menu-type-horizontal .sub-menu .sub-menu{left:unset;left:100% !important;top:0px}
.p-hd1x6 .pagelayer-wp-menu-container ul.sub-menu>li a{color: #ffffff}
.p-hd1x6 .pagelayer-wp-menu-container ul.sub-menu{background-color: #08665a}
.p-hd1x6 .pagelayer-wp-menu-container ul.sub-menu>li:hover{background-color: #0ea693}
.p-hd1x6 .pagelayer-wp-menu-container ul.sub-menu>li.active-sub-menu{background-color: #0ea693}
.p-hd1x6 .pagelayer-wp-menu-container ul.sub-menu li a{padding-left: 10px;padding-right: 10px;padding-top: 10px;padding-bottom	: 10px}
.p-hd1x6 .pagelayer-wp-menu-container .sub-menu a{margin-left: 10px}
.p-hd1x6 .pagelayer-wp-menu-container .sub-menu .sub-menu a{margin-left: calc(2 * 10px)}
.p-hd1x6 .pagelayer-primary-menu-bar{text-align:center}
.p-hd1x6 .pagelayer-primary-menu-bar i{background-color:#08665a;font-size:30px}
.p-hd1x6 .pagelayer-menu-type-dropdown{width:30%;background-color:#000000}
.p-hd1x6 .pagelayer-menu-type-dropdown .pagelayer-wp_menu-ul{width:100%;top: 8%; transform: translateY(-8%)}
.p-hd1x6 .pagelayer-wp_menu-close i{font-size:25px;padding:8px;color:rgba(255,255,255,0.41);background-color:rgba(0,0,0,0.21);-webkit-transition: all 600ms !important; transition: all 600ms !important}
.p-hd1x6 .pagelayer-wp_menu-close i:hover{color:#ffffff;background-color:#000000}
.p-hd1x6  .pagelayer-wp_menu-ul .menu-item a {
    justify-content: center;}
@media (max-width: 780px) and (min-width: 361px){.p-hd1x6 .pagelayer-primary-menu-bar{text-align:right}
.p-hd1x6 .pagelayer-primary-menu-bar i{font-size:20px;padding:10 {{val[1]}}}
.p-hd1x6 .pagelayer-menu-type-dropdown .pagelayer-wp_menu-ul > li > a{justify-content: center}
.p-hd1x6 .pagelayer-menu-type-dropdown{width:50%}
}
@media (max-width: 360px){.p-hd1x6 .pagelayer-wp_menu-ul>li>a{padding-top: 15px;padding-bottom	: 15px}
.p-hd1x6 .pagelayer-primary-menu-bar{text-align:right}
.p-hd1x6 .pagelayer-primary-menu-bar i{font-size:20px;padding:10 {{val[1]}}}
.p-hd1x6 .pagelayer-menu-type-dropdown .pagelayer-wp_menu-ul > li > a{justify-content: center}
.p-hd1x6 .pagelayer-menu-type-dropdown{width:70%}
.p-hd1x6 .pagelayer-menu-type-dropdown .pagelayer-wp_menu-ul{top: 10%; transform: translateY(-10%)}
}

.p-zlz6726 .pagelayer-col-holder{padding: 6px}
.p-zlz6726 > .pagelayer-background-overlay{background-color: #000000;opacity: 0.5;-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-zlz6726 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-zlz6726 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-zlz6726 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-zlz6726 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-zlz6726{background-image: url(img/pami3d.jpg);background-attachment: scroll;background-position-x: center;background-position-y: center;background-repeat: no-repeat;background-size: cover;padding-top: 50px; padding-right: 0px; padding-bottom: 50px; padding-left: 0px}

.p-tqn200 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-tqn200 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-24v7500 .pagelayer-post-title{color:#ffffff;font-family: ; font-size: 35px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}
.p-24v7500 .pagelayer-post-title *{color:#ffffff}

.p-grw5662 .pagelayer-divider-seperator{border-top-style: solid;border-top-color: #ea3a60;border-top-width: 3px;width: 10%}
.p-grw5662 .pagelayer-divider-holder{padding-top: 10px; padding-bottom: 10px;text-align: left}
@media (max-width: 780px) and (min-width: 361px){.p-grw5662 .pagelayer-divider-seperator{width: 10%}
}
@media (max-width: 360px){.p-grw5662 .pagelayer-divider-seperator{width: 20%}
}

.p-ft1x2 .pagelayer-col-holder{padding: 10px}
.p-ft1x2 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-ft1x2 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-ft1x2 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-ft1x2 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-ft1x2 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-ft1x2{background: #212121;padding-top: 30px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px}

.p-ft1x3 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-ft1x3 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-ft1x4 .pagelayer-heading-holder *{color:#08665a;font-family:  !important; font-size: 30px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}
.p-ft1x4 .pagelayer-heading-holder{color:#08665a;font-family:  !important; font-size: 30px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}

.p-ft1x5 li{list-style-type: none;font-family: ; font-size: px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}
.p-ft1x5 .pagelayer-list-item{color:#ffffff}
.p-ft1x5 li > a{font-family: ; font-size: px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}
.p-ft1x5 .pagelayer-list-icon{color:#0986c0}

.p-ft1x7 i{height:1em; width:1em; position: absolute; top: 50%; left: 50%; transform: translate(-50% , -50%)}
.p-ft1x7 .pagelayer-icon-holder{position: relative; min-height: 1em; min-width: 1em;padding: calc(0.5em + 10px);font-size: 16px;background-color: #08665a !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-ft1x7{text-align: left}
.p-ft1x7 > div{display: inline-block}
.p-ft1x7 .pagelayer-social{padding: 3px}
.p-ft1x7 .pagelayer-social-fa{font-size: 16px;color: #ffffff !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-ft1x7 .pagelayer-icon-holder:hover .pagelayer-social-fa{color: #ffffff !important}
.p-ft1x7 .pagelayer-icon-holder:hover{background-color: #000000 !important}

.p-ft1x12 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 5px}
.p-ft1x12 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-ft1x13{text-align: left}
.p-ft1x13 .pagelayer-heading-holder *{color:#08665a;font-family:  !important; font-size: 30px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}
.p-ft1x13 .pagelayer-heading-holder{color:#08665a;font-family:  !important; font-size: 30px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}

.p-ft1x15 li{list-style-type: none;font-family: ; font-size: px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}
.p-ft1x15 .pagelayer-list-icon-holder{padding-bottom: calc(20px/2); padding-top: calc(20px/2)}
.p-ft1x15 .pagelayer-list-item{color:#ffffff}
.p-ft1x15 li > a{font-family: ; font-size: px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}
.p-ft1x15 .pagelayer-list-icon{color:#0986c0}

.p-ft1x20 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 5px}
.p-ft1x20 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-ft1x21{text-align: left}
.p-ft1x21 .pagelayer-heading-holder *{color:#08665a;font-family:  !important; font-size: 30px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}
.p-ft1x21 .pagelayer-heading-holder{color:#08665a;font-family:  !important; font-size: 30px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}

.p-ft1x23 li{list-style-type: none;font-family: ; font-size: px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}
.p-ft1x23 .pagelayer-list-item{color:#ffffff}
.p-ft1x23 li > a{font-family: ; font-size: px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}
.p-ft1x23 .pagelayer-list-icon{color:#0986c0}

.p-ft1x27 li{list-style-type: none;font-family: ; font-size: px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}
.p-ft1x27 .pagelayer-list-item{color:#ffffff}
.p-ft1x27 li > a{font-family: ; font-size: px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform:  !important; letter-spacing: px !important; word-spacing: px !important}
.p-ft1x27 .pagelayer-list-icon{color:#0986c0}

.p-ft1x29 .pagelayer-col-holder{padding: 10px}
.p-ft1x29 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-ft1x29 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-ft1x29 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-ft1x29 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-ft1x29 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-ft1x29{background: #424242;padding-top: 6px; padding-right: 0px; padding-bottom: 6px; padding-left: 0px}

.p-ft1x30 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-ft1x30 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-ft1x31{text-align: center}
.p-ft1x31 .pagelayer-heading-holder *{color:#fcfcfc}
.p-ft1x31 .pagelayer-heading-holder{color:#fcfcfc}

.p-t0r4209 .pagelayer-col-holder{padding: 10px}
.p-t0r4209 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-t0r4209 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-t0r4209 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-t0r4209 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-t0r4209 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-t0r4209{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-i2n4103{align-content: center !important}
.p-i2n4103 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-i2n4103 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-vd38162 .pagelayer-image-holder{text-align: center}
.p-vd38162 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-vd38162 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-vd38162 .pagelayer-image-caption{color: #0986c0}
.p-vd38162 img{width:100%}

.p-7os6404 .pagelayer-col-holder{padding: 10px}
.p-7os6404 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-7os6404 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-7os6404 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-7os6404 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-7os6404 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-7os6404{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-knr9236 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-knr9236 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-jxw5099{text-align: center}

.p-gn33525 .pagelayer-divider-seperator{border-top-style: solid;border-top-color: #ea3a60;border-top-width: 3px;width: 14%}
.p-gn33525 .pagelayer-divider-holder{padding-top: 10px; padding-bottom: 10px;text-align: center}
@media (max-width: 780px) and (min-width: 361px){.p-gn33525 .pagelayer-divider-seperator{width: 10%}
}
@media (max-width: 360px){.p-gn33525 .pagelayer-divider-seperator{width: 20%}
}

.p-q1g6035{text-align: center;width:850px !important;position:relative; left:50%; transform:translateX(-50%);height:auto}

.p-blh1755 .pagelayer-col-holder{padding: 10px}
.p-blh1755 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-blh1755 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-blh1755 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-blh1755 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-blh1755 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-blh1755{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-gro2126 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-gro2126 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-u2x4390 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-u2x4390 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-u2x4390 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-u2x4390 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-u2x4390 .pagelayer-service-details{text-align:center}
.p-u2x4390 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-u2x4390 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-u2x4390{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-6ke7756 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-6ke7756 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-s2r7487 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-s2r7487 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-s2r7487 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-s2r7487 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-s2r7487 .pagelayer-service-details{text-align:center}
.p-s2r7487 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-s2r7487 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-s2r7487{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-bli273 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-bli273 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-nku31 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-nku31 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-nku31 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-nku31 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-nku31 .pagelayer-service-details{text-align:center}
.p-nku31 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-nku31 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-nku31{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-tz17577 .pagelayer-col-holder{padding: 10px}
.p-tz17577 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-tz17577 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-tz17577 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-tz17577 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-tz17577 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-tz17577{margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.p-6hd8670 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-6hd8670 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-9q62434 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-9q62434 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-9q62434 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-9q62434 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-9q62434 .pagelayer-service-details{text-align:center}
.p-9q62434 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-9q62434 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-9q62434{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-mbk6678 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-mbk6678 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-c7h1983 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-c7h1983 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-c7h1983 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-c7h1983 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-c7h1983 .pagelayer-service-details{text-align:center}
.p-c7h1983 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-c7h1983 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-c7h1983{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-0ub6081 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-0ub6081 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-cy44279 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-cy44279 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-cy44279 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-cy44279 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-cy44279 .pagelayer-service-details{text-align:center}
.p-cy44279 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-cy44279 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-cy44279{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-hoz4904 .pagelayer-col-holder{padding: 10px}
.p-hoz4904 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-hoz4904 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-hoz4904 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-hoz4904 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-hoz4904 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-hoz4904{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-alu5183{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-alu5183 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-alu5183 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-fjs9120{text-align: center}

.p-uw32289 .pagelayer-col-holder{padding: 10px}
.p-uw32289 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-uw32289 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-uw32289 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-uw32289 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-uw32289 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-uw32289{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-5az5970{align-content: center !important}
.p-5az5970 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-5az5970 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-5rv8649{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-5rv8649 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-5rv8649 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-k509816 .pagelayer-col-holder{padding: 10px}
.p-k509816 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-k509816 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-k509816 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-k509816 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-k509816 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-k509816{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-itm9739{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-itm9739 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-itm9739 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-wrc186{align-content: center !important}
.p-wrc186 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-wrc186 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-ill1148 .pagelayer-image-holder{text-align: center}
.p-ill1148 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-ill1148 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-ill1148 .pagelayer-image-caption{color: #0986c0}
.p-ill1148 img{width:100%}

.p-bgj7848 .pagelayer-col-holder{padding: 10px}
.p-bgj7848 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-bgj7848 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-bgj7848 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-bgj7848 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-bgj7848 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-bgj7848{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-uxk3954{align-content: center !important}
.p-uxk3954 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-uxk3954 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-wn93464 .pagelayer-image-holder{text-align: center}
.p-wn93464 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-wn93464 img{max-width: 70%}
.p-wn93464 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-wn93464 .pagelayer-image-caption{color: #0986c0}
.p-wn93464 img{width:100%}

.p-rxs7977{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-rxs7977 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-rxs7977 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-fgl1029 .pagelayer-col-holder{padding: 10px}
.p-fgl1029 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-fgl1029 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-fgl1029 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-fgl1029 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-fgl1029 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-fgl1029{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-ihy1599 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-ihy1599 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-c6i8212{text-align: center}

.p-40m1224 .pagelayer-divider-seperator{border-top-style: solid;border-top-color: #ea3a60;border-top-width: 3px;width: 14%}
.p-40m1224 .pagelayer-divider-holder{padding-top: 10px; padding-bottom: 10px;text-align: center}
@media (max-width: 780px) and (min-width: 361px){.p-40m1224 .pagelayer-divider-seperator{width: 10%}
}
@media (max-width: 360px){.p-40m1224 .pagelayer-divider-seperator{width: 20%}
}

.p-5pp8677{text-align: center;width:850px !important;position:relative; left:50%; transform:translateX(-50%);height:auto}

.p-ham3814 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-ham3814 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-s0p3944 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-s0p3944 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-s0p3944 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-s0p3944 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-s0p3944 .pagelayer-service-details{text-align:center}
.p-s0p3944 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-s0p3944 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-s0p3944{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-y9j2843 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-y9j2843 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-8wo9128 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-8wo9128 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-8wo9128 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-8wo9128 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-8wo9128 .pagelayer-service-details{text-align:center}
.p-8wo9128 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-8wo9128 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-8wo9128{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-knm173 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-knm173 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-amy2299 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-amy2299 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-amy2299 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-amy2299 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-amy2299 .pagelayer-service-details{text-align:center}
.p-amy2299 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-amy2299 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-amy2299{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-rat1741 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-rat1741 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-6zk4119 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-6zk4119 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-6zk4119 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-6zk4119 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-6zk4119 .pagelayer-service-details{text-align:center}
.p-6zk4119 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-6zk4119 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-6zk4119{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-ean9753 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-ean9753 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-xuh2594 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-xuh2594 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-xuh2594 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-xuh2594 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-xuh2594 .pagelayer-service-details{text-align:center}
.p-xuh2594 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-xuh2594 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-xuh2594{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-srf7926 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-srf7926 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-dyn1864 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-dyn1864 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-dyn1864 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-dyn1864 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-dyn1864 .pagelayer-service-details{text-align:center}
.p-dyn1864 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-dyn1864 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-dyn1864{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-jox6875 .pagelayer-image-holder{text-align: center}
.p-jox6875 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-jox6875 img{max-width: 100%}
.p-jox6875 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-jox6875 .pagelayer-image-caption{color: #0986c0}
.p-jox6875 img{width:100%}

.p-ygf2656{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-ygf2656 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-ygf2656 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-zuc1577 .pagelayer-col-holder{padding: 10px}
.p-zuc1577 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-zuc1577 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-zuc1577 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-zuc1577 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-zuc1577 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-zuc1577{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-yoz9982{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-yoz9982 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-yoz9982 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-zom5908{align-content: center !important}
.p-zom5908 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-zom5908 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-04h4732{text-align: center}

.p-5ne7832 .pagelayer-col-holder{padding: 10px}
.p-5ne7832 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-5ne7832 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-5ne7832 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-5ne7832 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-5ne7832 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-5ne7832{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-wse4618{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-wse4618 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-wse4618 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-wcm9068{text-align: center}

.p-wym296{align-content: center !important}
.p-wym296 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-wym296 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-3xv7048 .pagelayer-image-holder{text-align: center}
.p-3xv7048 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-3xv7048 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-3xv7048 .pagelayer-image-caption{color: #0986c0}
.p-3xv7048 img{width:100%}

.p-blh1755 .pagelayer-col-holder{padding: 10px}
.p-blh1755 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-blh1755 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-blh1755 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-blh1755 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-blh1755 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-blh1755{margin-top: 40px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-i2n4103 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-i2n4103 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-n7h7157 .pagelayer-col-holder{padding: 10px}
.p-n7h7157 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-n7h7157 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-n7h7157 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-n7h7157 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-n7h7157 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-n7h7157{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-81s1402{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-81s1402 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-81s1402 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-kpd4284 .pagelayer-divider-seperator{border-top-style: solid;border-top-color: #08665a;border-top-width: 3px;width: 20%}
.p-kpd4284 .pagelayer-divider-holder{padding-top: 10px; padding-bottom: 10px;text-align: left}
@media (max-width: 780px) and (min-width: 361px){.p-kpd4284 .pagelayer-divider-seperator{width: 10%}
}
@media (max-width: 360px){.p-kpd4284 .pagelayer-divider-seperator{width: 20%}
}

.p-jvi1518{align-content: center !important}
.p-jvi1518 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-jvi1518 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-yd58942{text-align: center}

.p-vpr6365{text-align: center}

.p-xt06025 .pagelayer-col-holder{padding: 10px}
.p-xt06025 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-xt06025 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-xt06025 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-xt06025 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-xt06025 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-xt06025{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-jvz4501{align-content: center !important}
.p-jvz4501 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-jvz4501 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-ici5837 .pagelayer-image-holder{text-align: center}
.p-ici5837 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-ici5837 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-ici5837 .pagelayer-image-caption{color: #0986c0}
.p-ici5837 img{width:100%}

.p-7qn4324{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-7qn4324 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-7qn4324 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-4uc6761{text-align: center}

.p-rsj4927 .pagelayer-col-holder{padding: 10px}
.p-rsj4927 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-rsj4927 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-rsj4927 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-rsj4927 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-rsj4927 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-rsj4927{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-jzq5235{align-content: center !important}
.p-jzq5235 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-jzq5235 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-ro69437 .pagelayer-image-holder{text-align: center}
.p-ro69437 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-ro69437 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-ro69437 .pagelayer-image-caption{color: #0986c0}
.p-ro69437 img{width:100%}

.p-k2m6915{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-k2m6915 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-k2m6915 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-qfn5269 .pagelayer-col-holder{padding: 10px}
.p-qfn5269 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-qfn5269 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-qfn5269 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-qfn5269 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-qfn5269 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-qfn5269{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-9lm1795{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-9lm1795 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-9lm1795 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-f663466{text-align: center}

.p-exw6376 .pagelayer-col-holder{padding: 10px}
.p-exw6376 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-exw6376 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-exw6376 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-exw6376 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-exw6376 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-exw6376{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-vxx6415{align-content: center !important}
.p-vxx6415 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-vxx6415 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-iqu991 .pagelayer-image-holder{text-align: center}
.p-iqu991 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-iqu991 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-iqu991 .pagelayer-image-caption{color: #0986c0}
.p-iqu991 img{width:100%}

.p-xw03858{text-align: center}

.p-gok2773{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-gok2773 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-gok2773 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-tqv1512 .pagelayer-col-holder{padding: 10px}
.p-tqv1512 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-tqv1512 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-tqv1512 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-tqv1512 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-tqv1512 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-tqv1512{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-8zn4408{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-8zn4408 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-8zn4408 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-xrt5084{align-content: center !important}
.p-xrt5084 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-xrt5084 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-cu12652 .pagelayer-image-holder{text-align: center}
.p-cu12652 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-cu12652 img{max-width: 80%}
.p-cu12652 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-cu12652 .pagelayer-image-caption{color: #0986c0}
.p-cu12652 img{width:100%}

.p-zeo1689{text-align: center}

.p-ple1865 .pagelayer-col-holder{padding: 10px}
.p-ple1865 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-ple1865 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-ple1865 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-ple1865 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-ple1865 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-ple1865{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-bfj9105{align-content: center !important}
.p-bfj9105 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-bfj9105 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-zkc8892 .pagelayer-image-holder{text-align: center}
.p-zkc8892 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-zkc8892 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-zkc8892 .pagelayer-image-caption{color: #0986c0}
.p-zkc8892 img{width:100%}

.p-17v9360{text-align: center}

.p-ygy6209{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-ygy6209 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-ygy6209 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-9gd8259{text-align: center}

.p-4dx2872 .pagelayer-col-holder{padding: 10px}
.p-4dx2872 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-4dx2872 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-4dx2872 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-4dx2872 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-4dx2872 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-4dx2872{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-6l12455 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-6l12455 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-mjq3329{text-align: center}

.p-dqn9126 .pagelayer-divider-seperator{border-top-style: solid;border-top-color: #ea3a60;border-top-width: 3px;width: 14%}
.p-dqn9126 .pagelayer-divider-holder{padding-top: 10px; padding-bottom: 10px;text-align: center}
@media (max-width: 780px) and (min-width: 361px){.p-dqn9126 .pagelayer-divider-seperator{width: 10%}
}
@media (max-width: 360px){.p-dqn9126 .pagelayer-divider-seperator{width: 20%}
}

.p-0b78913{text-align: center;width:850px !important;position:relative; left:50%; transform:translateX(-50%);height:auto}

.p-68c1086 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-68c1086 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-b3t5118 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-b3t5118 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-b3t5118 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-b3t5118 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-b3t5118 .pagelayer-service-details{text-align:center}
.p-b3t5118 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-b3t5118 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-b3t5118{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-ief243 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-ief243 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-zwz5021 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-zwz5021 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-zwz5021 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-zwz5021 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-zwz5021 .pagelayer-service-details{text-align:center}
.p-zwz5021 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-zwz5021 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-zwz5021{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-eel9274 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-eel9274 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-02u3880 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-02u3880 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-02u3880 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-02u3880 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-02u3880 .pagelayer-service-details{text-align:center}
.p-02u3880 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-02u3880 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-02u3880{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-md88617 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-md88617 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-oat1340 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-oat1340 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-oat1340 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-oat1340 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-oat1340 .pagelayer-service-details{text-align:center}
.p-oat1340 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-oat1340 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-oat1340{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-om73068 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-om73068 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-pty495 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-pty495 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-pty495 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-pty495 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-pty495 .pagelayer-service-details{text-align:center}
.p-pty495 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-pty495 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-pty495{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-lp83719 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-lp83719 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-snx1713 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-snx1713 .pagelayer-service-icon{padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-snx1713 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-snx1713 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-snx1713 .pagelayer-service-details{text-align:center}
.p-snx1713 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-snx1713 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-snx1713{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-zmi6618{text-align: center}

.p-8zn4408{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-8zn4408 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.pagelayer-row-holder .p-8zn4408{width: 52.05%}
.p-8zn4408 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-xrt5084{align-content: center !important}
.p-xrt5084 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.pagelayer-row-holder .p-xrt5084{width: 47.95%}
.p-xrt5084 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-cu12652 .pagelayer-image-holder{text-align: center}
.p-cu12652 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-cu12652 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-cu12652 .pagelayer-image-caption{color: #0986c0}
.p-cu12652 img{width:100%}

.p-ygf2656{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-ygf2656 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 10px}
.p-ygf2656 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-y596866 .pagelayer-image-holder{text-align: center}
.p-y596866 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-y596866 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-y596866 .pagelayer-image-caption{color: #0986c0}
.p-y596866 img{width:100%}

.p-awl780{text-align: center}

.p-ay58863{text-align: center}

.p-fjs9120{text-align: left}

.p-rou7371{text-align: center}

.p-2nj5049 .pagelayer-image-holder{text-align: center}
.p-2nj5049 .pagelayer-image-holder .pagelayer-image-overlay-content{text-align: center}
.p-2nj5049 img{max-width: 100%}
.p-2nj5049 .pagelayer-img{-webkit-transition: all 400ms; transition: all 400ms}
.p-2nj5049 .pagelayer-image-caption{color: #0986c0}
.p-2nj5049 img{width:100%}

.p-8wo9128 .pagelayer-service-icon{text-align: center;,;padding-top:10px; padding-right:0px; padding-bottom:0px; padding-left:0px;font-size:36px}
.p-8wo9128 .pagelayer-service-icon i{padding: calc(0.5em + 20px);color:#ea3a60;-webkit-transition: all 400ms; transition: all 400ms}
.p-8wo9128 .pagelayer-service-icon.pagelayer-service-stacked i{background-color:#000000}
.p-8wo9128 .pagelayer-service-heading{text-align:center;padding-top:15px; padding-right:0px; padding-bottom:10px; padding-left:0px;color:#111111;font-family: ; font-size: 18px !important; font-style:  !important; font-weight:  !important; font-variant:  !important; text-decoration-line:  !important; text-decoration-style: Solid !important; line-height: em !important; text-transform: Uppercase !important; letter-spacing: px !important; word-spacing: px !important;-webkit-transition: all 400ms; transition: all 400ms}
.p-8wo9128 .pagelayer-service-details{text-align:center}
.p-8wo9128 .pagelayer-service-text{padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px}
.p-8wo9128 .pagelayer-service-btn{-webkit-transition: all 400ms; transition: all 400ms}
.p-8wo9128{padding-top: 14px; padding-right: 14px; padding-bottom: 14px; padding-left: 14px;box-shadow: 0px 0px 0px 0px #d8d8d8  !important}

.p-rs89546{text-align: center}

.p-10z9162{text-align: center}

.p-5z97350 .pagelayer-col-holder{padding: 10px}
.p-5z97350 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}
.p-5z97350 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3}
.p-5z97350 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px}
.p-5z97350 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993}
.p-5z97350 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px}
.p-5z97350{margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.p-uiq1997{align-content: center !important}
.p-uiq1997 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-uiq1997 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-jss3557{text-align: center}

.p-wzs7607{align-content: center !important;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}
.p-wzs7607 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}
.p-wzs7607 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important}

.p-n4m5839{text-align: center}

