div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
  float: none;
}

#sppb-addon-1598603596465 .sppb-addon-text {
  display: none;
}

#sppb-addon-1608206413538 p {
  display: none;
}

#sppb-addon-1608206456614 p {
  display: none;
}

/*.sp-megamenu-parent > li > a.third-one {
  color: #a24a4a !important;
}*/

@media screen and (min-width: 800px) {
  	.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {line-height: 40px;}
}

.com-k2.view-item #sp-main-body {
    padding: 30px 0;
}

div.k2ItemsBlock ul li {
    width: 31%;
    float: left;
    background: #fff;
    position: relative;
    margin: 20px 10px;
    border-radius: 30px;
}

div.itemAttachmentsBlock ul.itemAttachments li a {
    color: red;
}

div.itemBackToTop {
    display: none;
}

div.k2ItemsBlock ul li a {
    color: #01a2d6;
    font-weight: 700;
}



.itemid-169 #section-id-1602682585160 .sppb-img-responsive {
    height: 185px;
}

.itemid-168 #section-id-1602681471326 .sppb-img-responsive {
    height: 185px;
}

#section-id-1602856491582 .sppb-col-md-4 {
    display: inline-block;
    max-width: max-content;
    margin: 0 auto;
}

#sppb-addon-1602856491593 img {
    height: 80px;
}

#sppb-addon-1602856491585 img {
    height: 80px;
}

#sp-prebottom {
    background: #f7e0ff;
}

#sppb-addon-1602682506383 .sppb-addon-title {
    border-left: 6px solid #9dd284;
    padding-left: 10px;
}

#sppb-addon-1602682585163 strong {
    font-size: 20px;
    border-left: 6px solid #f96e85;
    padding-left: 10px;
}

#sppb-addon-1602681471329 ul li::marker {
    color: #fbbb06;
    font-weight: 800;
    font-size: 39px;
    font-family: Roboto;
}

.oias #sppb-addon-1602674709341 .sppb-addon-content strong {
  	display: inline-block;
	font-size: 24px;
	font-weight: 800;
	color: #59ccd3;
}

.oias #sppb-addon-1602674709360 ul li::marker {
    color: #59ccd3;
    font-weight: 800;
    font-size: 39px;
    font-family: Roboto;
}

.oias #sppb-addon-1602674709328 ul li::marker {
    color: #59ccd3;
    font-weight: 800;
    font-size: 39px;
    font-family: Roboto;
}

.oias #sppb-addon-1602674709328 strong {
    font-size: 19px;
}

.oias #sppb-addon-1602674709323 ul li::marker {
    color: #59ccd3;
    font-weight: 800;
    font-size: 39px;
    font-family: Roboto;
}

#sppb-addon-1602674709341 .sppb-addon-content strong {
  	display: inline-block;
	font-size: 24px;
	font-weight: 800;
	color: #ad7cbd;
}

#sppb-addon-1602674709360 ul li::marker {
    color: #ad7cbd;
    font-weight: 800;
    font-size: 39px;
    font-family: Roboto;
}

#sppb-addon-1602674709328 ul li::marker {
    color: #ad7cbd;
    font-weight: 800;
    font-size: 39px;
    font-family: Roboto;
}

#sppb-addon-1602674709328 strong {
    font-size: 19px;
}

#sppb-addon-1602674709323 ul li::marker {
    color: #ad7cbd;
    font-weight: 800;
    font-size: 39px;
    font-family: Roboto;
}

#sppb-addon-1602672261510 {
    display: none;
}

#sppb-addon-1602672261503 ol li::marker {
    color: #fa8d49;
    font-weight: 800;
    font-size: 39px;
    font-family: Roboto;
}

#sppb-addon-1602672261485 .sppb-img-responsive {
    width: 75px;
}

#sp-header .logo {
    height: auto;
    display: block;
}

.logo a {
    display: block;
    width: 220px;
}

::selection {
  	background: #f96e85;
    color: #fff;
}

#sppb-addon-1599031531297 .sppb-addon-content {
    font-weight: 300;
}

#sppb-addon-1598949005769 img {
    height: 150px;
}

.langrespon ul > li {
    border: none !important;
    margin-right: 20px !important;
}

.mod-languages.langrespon ul.lang-inline {
    margin: 5px 0 !important;
  	flex-direction: row !important;
}

.close-offcanvas:hover {
    background: #ecb1bb;
}

.close-offcanvas {
  	background: #f96e85;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:focus {
    color: #f96e85;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li {padding: 10px 0;}

#offcanvas-toggler > .fa:hover, #offcanvas-toggler > .fa:focus, #offcanvas-toggler > .fa:active {
    color: #ecbb39;
}

@media screen and (min-width: 767px) {
	
}

@media screen and (max-width: 1025px) {
  	#sp-header {padding-left: 0px !important; padding-right: 0px !important;}
  	#sp-top-bar {padding-left: 0px !important; padding-right: 0px !important; height: auto !important;}
  	#sp-top1 {display: none;}
  	#sp-header .logo {height: auto; display: block;}
  	.logo a {width: 111px; display: block; margin-left: auto !important; margin-right: auto !important;}
  	.logo-image-phone {height: 110px !important;}
  	#sp-top3 {display: none;}
  	#sp-top2 {text-align: center;}
  	#offcanvas-toggler {display: block; height: 120px; line-height: 120px; margin: 0 0 0 20px; font-size: 22px;}
  	#offcanvas-toggler > .fa {color: #fff; background: #f96e85; border: #f96e85; border-radius: 40px; padding: 10px 12px;}
  	#sppb-addon-1598521596396 .sppb-media .sppb-media-body {width: 100% !important;}
  	#sppb-addon-1598521596396 .sppb-media .pull-left {width: 100% !important; text-align: center !important;}
  	#column-id-1598521596391 {padding: 20px !important;}
  	#sppb-addon-1598521596396 .sppb-img-responsive {margin: unset !important;}
  	#sppb-addon-1598521596396 .sppb-addon-text {font-size: 15px;}
  	#sppb-addon-1598521596446 .sppb-text-left {text-align: center;}
  	#section-id-1598521596393 .sppb-col-md-6 {margin-bottom: 20px;}
  	#sppb-addon-1598521596419 .sppb-media .pull-left, #sppb-addon-1598521596419 .sppb-media .pull-right {width: 100% !important; text-align: center;}
  	#sppb-addon-1598521596419 .sppb-media .sppb-media-body {width: 100% !important;}
  	#column-id-1598521596392 {padding: 20px !important;}
  	#sppb-addon-1598521596462 .sppb-text-left {text-align: center !important;}
  	#sppb-addon-1598521596419 .sppb-img-responsive {margin: unset !important;}
  	#sppb-addon-1598521596419 .sppb-addon-text {font-size: 15px;}
  	#section-id-1598603596439 .sppb-col-md-3 {margin-bottom: 20px;}
  	#section-id-1598603596439 .sppb-col-md-6 {margin-bottom: 20px;}
  	#section-id-1598603596463 .sppb-col-md-3 {margin-bottom: 20px;}
  	#section-id-1598603596463 .sppb-col-md-6 {margin-bottom: 20px;}
  	#sppb-addon-1598603596458 .sppb-media .pull-left {width: 100%; text-align: center !important;}
  	#column-id-1598603596438 {padding: 20px !important;}
  	#sppb-addon-1598603596458 .sppb-media .sppb-media-body {width: 100% !important;}
  	#sppb-addon-1598603596458 .sppb-icon .sppb-icon-container {padding: unset !important;}
  	#sppb-addon-1598603596458 .sppb-addon-text {font-size: 15px;}
}

@media screen and (max-width: 1500px) and (min-width: 1025px) {
  	#sp-header {padding-left: 0px !important; padding-right: 0px !important;}
  	#sp-top-bar {padding-left: 50px !important; padding-right: 50px !important;}
  	.sp-megamenu-parent {margin: 15px -15px !important;}
  	.sp-megamenu-parent > li > a {line-height: 45px;}
  	.sp-megamenu-parent > li::after {top: 19px !important;}
}

@media screen and (max-width: 1850px) and (min-width: 1500px) {
  	#sp-header {padding-left: 50px !important; padding-right: 50px !important;}
  	#sp-top-bar {padding-left: 50px !important; padding-right: 50px !important;}
}


#column-id-1598603596468 {
  	border-radius: 10px;
    padding: 30px 50px 0 50px;
}

#sppb-addon-1598603596486 .sppb-img-responsive {
    width: 180px;
}

#column-id-1598603596466 {
  	border-radius: 10px;
    padding: 50px;
}

#column-id-1598603596464 {
  	border-radius: 10px;
    padding: 50px;
}

#column-id-1598603596438 {
  	border-radius: 10px;
    padding: 50px;
}

#column-id-1598603596437 {
    border-radius: 10px;
    padding: 50px;
}

#column-id-1598603596436 {
    border-radius: 10px;
    padding: 50px;
}

.socialsfooter .sppb-col-md-6 {
  	width: max-content;
	display: inline-table;
}

#sp-footer, #sp-bottom {
    background: #3f154d;
}

#sp-footer a, #sp-bottom a {
  	color: #fbbb06;
}

#sppb-addon-1598521596419 .sppb-img-responsive {
    height: 140px;
	margin: 40px 80px 0 80px;
}

#sppb-addon-1598521596396 .sppb-img-responsive {
    height: 140px;
	margin: 40px 80px 0 80px;
}

#sppb-addon-1512068798151 .sppb-addon-content {
    font-weight: 300;
  	text-align: left;
}

#column-id-1598521596391 {
    border-radius: 10px;
  	padding: 50px;
}

#column-id-1598521596392 {
  	border-radius: 10px;
  	padding: 50px;
}

#btn-1512068912421 {
    background-color: #9d3b4b;
  font-weight: 800;
    color: #fff;
    border: 2px solid #ea798b;
}

#sp-top3 {
  	text-align: right;
}

.sp-module-content .mod-languages ul.lang-inline {
  	margin: 48px 0;
}

.sp-megamenu-parent > li::after > a.eighth {
  	display: none;
}

.sp-megamenu-parent > li::after {
  	background: #e6e6e6 none repeat scroll 0 0;
	border-radius: 50%;
	content: "";
	height: 6px;
	left: auto;
	position: absolute;
	right: -3px;
	top: 17px;
	width: 6px;
}

#sp-top1 {
    text-align: right;
}

ul.social-icons {
  	margin: 5px -5px;
}

/*.sp-megamenu-parent > li > a.first {
    color: #ff9e77 !important;
}

.sp-megamenu-parent > li > a.second {
    color: #ad7cbd !important;
}

.sp-megamenu-parent > li > a.third {
    color: #59ccd3 !important;
}

.sp-megamenu-parent > li > a.fourth {
    color: #fbbb06 !important;
}

.sp-megamenu-parent > li > a.fifth {
    color: #f96e85 !important;
}

.sp-megamenu-parent > li > a.sixth {
    color: #9dd284 !important;
}

.sp-megamenu-parent > li > a.seventh {
    color: #01a2d6 !important;
}

.sp-megamenu-parent > li > a.eighth {
    color: #f23b3b !important;
}*/

.sp-megamenu-parent > li.active > a {
    font-weight: 700;
  	color: #9D3B4B;
}

.sp-megamenu-parent > li:hover > a {
  color: #9D3B4B;
}

body {
    font-family: Comfortaa;
}

#sp-top-bar {
    background: #9d3b4b;
    color: #fff;
  	padding-left: 200px;
	padding-right: 200px;
  	height: 55px;
}

#sp-top-bar a {
    color: #fff;
}

#sp-header {
    height: 120px;
  	padding-left: 200px;
	padding-right: 200px;
}

.sp-megamenu-parent {
  	margin: 30px -15px;
}

#section-id-1598516694546 {
    display: none;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
  	font-size: 14px;
  	font-weight: 700;
  	letter-spacing: -0.5px;
}

.sp-contact-info {
    margin: 10px -10px;
}

@media screen and (min-width: 1025px) {
	#offcanvas-toggler {display: none !important; visibility: hidden;}
  	#sppb-addon-1598521596396 .sppb-media .pull-left, #sppb-addon-1598521596396 .sppb-media .pull-right {width: 35% !important;}
  	#sppb-addon-1598521596419 .sppb-media .pull-left, #sppb-addon-1598521596419 .sppb-media .pull-right {width: 35% !important;}
  	#sppb-addon-1598603596458 .sppb-media .pull-left {width: 35%;}
}

.justify-content-end{
  justify-content: flex-start !important;
}

.sp-megamenu-parent > li::after{
  right: -7px!important;
}

/*#sp-top-bar{
  display: none!important;
}*/

#column-id-1745476659621 {
  border-radius: 20px;
}

#column-id-1745476659557 {
  border-radius: 20px;
}

#column-id-1745476659560{
  border-radius: 20px;
}

#column-id-1745476659622{
  border-radius: 20px;
}

.k2FeedIcon{
  display: none!important;
}

.itemListCategory{
  display: none!important;
}

.catItemAuthor{
  display: none!important;
}

.catItemCategory{
  display: none!important;
}

.catItemCommentsLink{
  display: none!important;
}

.itemAuthor{
  display: none!important;
}

.itemToolbar{
  display: none!important;
}

.itemRatingBlock{
  display: none!important;
}

.itemCategory{
  display: none!important;
}

.itemComments{
  display: none!important;
}

.itemAuthorBlock{
  display: none!important;
}

.itemBody{
  display: none!important;
}

#sppb-addon-1598949005769 img{
  display: none!important;
}