.fontsize-204379-custom { font-size:clamp(25px,10vw,175px) }.fontsize-848957-custom { font-size:clamp(25px,10vw,175px) }.fontsize-202908-custom { font-size:clamp(25px,10vw,175px) }.fontsize-102099-custom { font-size:clamp(25px,10vw,175px) }.fontsize-142635-custom { font-size:clamp(25px,10vw,175px) }.fontsize-197702-custom { font-size:clamp(25px,10vw,175px) }.fontsize-639471-custom { font-size:clamp(22px,3vw,60px) }.fontsize-153916-custom { font-size:clamp(22px,3vw,40px) }.fontsize-457274-custom { font-size:clamp(22px,3vw,40px) }

@media (min-width: 960px) { .limit-width { max-width: 1200px; margin: auto;}}
body.menu-custom-padding .col-lg-0.logo-container, body.menu-custom-padding .col-lg-2.logo-container, body.menu-custom-padding .col-lg-12 .logo-container, body.menu-custom-padding .col-lg-4.logo-container { padding-top: 36px; padding-bottom: 36px; }
body.menu-custom-padding .col-lg-0.logo-container.shrinked, body.menu-custom-padding .col-lg-2.logo-container.shrinked, body.menu-custom-padding .col-lg-12 .logo-container.shrinked, body.menu-custom-padding .col-lg-4.logo-container.shrinked { padding-top: 27px; padding-bottom: 27px; }
@media (max-width: 959px) { body.menu-custom-padding .menu-container .logo-container { padding-top: 27px !important; padding-bottom: 27px !important; } }
#changer-back-color { transition: background-color 1000ms cubic-bezier(0.25, 1, 0.5, 1) !important; } #changer-back-color > div { transition: opacity 1000ms cubic-bezier(0.25, 1, 0.5, 1) !important; } body.bg-changer-init.disable-hover .main-wrapper .style-light,  body.bg-changer-init.disable-hover .main-wrapper .style-light h1,  body.bg-changer-init.disable-hover .main-wrapper .style-light h2, body.bg-changer-init.disable-hover .main-wrapper .style-light h3, body.bg-changer-init.disable-hover .main-wrapper .style-light h4, body.bg-changer-init.disable-hover .main-wrapper .style-light h5, body.bg-changer-init.disable-hover .main-wrapper .style-light h6, body.bg-changer-init.disable-hover .main-wrapper .style-light a, body.bg-changer-init.disable-hover .main-wrapper .style-dark, body.bg-changer-init.disable-hover .main-wrapper .style-dark h1, body.bg-changer-init.disable-hover .main-wrapper .style-dark h2, body.bg-changer-init.disable-hover .main-wrapper .style-dark h3, body.bg-changer-init.disable-hover .main-wrapper .style-dark h4, body.bg-changer-init.disable-hover .main-wrapper .style-dark h5, body.bg-changer-init.disable-hover .main-wrapper .style-dark h6, body.bg-changer-init.disable-hover .main-wrapper .style-dark a { transition: color 1000ms cubic-bezier(0.25, 1, 0.5, 1) !important; }
@media (max-width: 959px) {
			body.menu-mobile-off-canvas .main-menu-container {
				width: calc(100vw - 45px);
			}
			body.menu-mobile-off-canvas.menu-mobile-borders.has-body-borders .main-menu-container {
				width: calc( ( 100vw - 9px ) - 45px);
			}
		}
