@import url('header.css');
@import url('footer.css');



/*------------------------------------- Common -------------------------------------*/

.info {width: 100%;position:relative;z-index:3;background:#f4f4f4;}

.wp-block-group {width: 100%;position:relative;z-index:7;background:#f4f4f4;}
.wp-block-group .wp-block-group {background:transparent;}
.wp-block-group__inner-container {width: 1350px;padding: 105px 0;position:relative;left:50%;transform: translate(-50%,0);}

.wp-block-group .wp-block-columns {width:100%;display:flex;flex-wrap:wrap;gap:52.5px!important;align-items:start;}
.wp-block-group .wp-block-columns .wp-block-column {display:flex;flex-wrap:wrap;align-content: start;flex-basis:calc(50% - 26.25px);}

.wp-block-group .wp-block-columns .wp-block-column > figure {max-width:100%;}
.wp-block-group .wp-block-columns .wp-block-column > figure img {max-width:100%;}

.wp-block-group h1, 
.wp-block-group .title {width:100%;padding: 0 0 20px 0;font-size: 62px;line-height:62px;font-family: Oswald Semi Bold;text-align:left;position:relative;color:#f4f4f4;}
.wp-block-group h1 strong, 
.wp-block-group .title strong {font-family: Oswald Bold;}

.wp-block-group h2, 
.wp-block-group .subtitle {width:100%;padding: 0 0 25px 0;margin-top:-12px;font-size: 52px;line-height:62px;font-family: Oswald Semi Bold;text-align:left;position:relative;color:#193342;color:#A84138;}
.wp-block-group h2 strong, 
.wp-block-group .subtitle strong {font-family: Oswald Bold;}

.wp-block-group h2 span, 
.wp-block-group .subtitle span {float:none;clear:both;font-size: 22px;line-height:27px;float:left;/*background-color:#F9D75C;background-color:#FEF6D4;*/width:auto;position:relative;left:50%;transform:translate(-50%,0);padding: 10px 0 22.5px 0;z-index:-1;font-family: Oswald Semi Bold;border-radius:8px;}

.wp-block-group h3, 
.wp-block-group .pretitle {width:100%;padding: 0 0 10px 0;font-size: 24px;line-height:27px;font-family: Montserrat Semi Bold;text-align:left;position:relative;color:#70878c;color:#193342;}
.wp-block-group h3 strong, 
.wp-block-group .pretitle strong {font-family: Oswald Bold;}

.wp-block-group h4, 
.wp-block-group .downtitle {width:100%;padding: 0 0 10px 0;font-size: 18px;line-height:25px;font-family: Montserrat Bold;text-align:left;position:relative;color:#193342;}
.wp-block-group h4 strong, 
.wp-block-group .downtitle strong {font-family: Montserrat Bold;}

.wp-block-group h5, 
.wp-block-group .smalltitle {width:100%;padding: 0 0 22.5px 0;margin-left:-2.5px;font-size: 15px;line-height:21px;font-family: Oswald Semi Bold;text-align:left;position:relative;color:#193342;}
.wp-block-group h5 strong, 
.wp-block-group .smalltitle strong {font-family: Oswald Bold;}

.wp-block-group h5:before, 
.wp-block-group .smalltitle:before {content:'';height:2px;width:52.5px;position:absolute;bottom:12.5px;left:0;float:left;background:#193342;}

.wp-block-group p {width:100%;padding: 0 0 15px 0;font-size: 17.5px;line-height:25px;text-align:left;font-family: Montserrat Regular;}
.wp-block-group p strong {}

.wp-block-group ul,
.wp-block-group ol {width:100%;padding: 0 0 10px 0;list-style:none;}

.wp-block-group li {width: calc(100% - 15px);float:left;font-size: 16.5px; line-height: 23px;font-family: Montserrat Light;color:#193342;padding-left:34px;position:relative;padding-bottom:5px;box-sizing:border-box;}
.wp-block-group li:before {content:'';position:absolute;top:0;left:0;height:24px;width:24px;float:left;background: url('/images/icons/li-wave.png') center center no-repeat;background-size: 90% auto;}

.wp-block-group p strong,
.wp-block-group li strong {font-family: Montserrat Semi Bold;float:none;}

.wp-block-group h1 a, 
.wp-block-group .title a,
.wp-block-group h1 strong a, 
.wp-block-group .title strong a,
.wp-block-group h1 a strong, 
.wp-block-group .title a strong,
.wp-block-group h2 a, 
.wp-block-group .subtitle a,
.wp-block-group h2 strong a, 
.wp-block-group .subtitle strong a,
.wp-block-group h2 a strong, 
.wp-block-group .subtitle a strong,
.wp-block-group h2 span a, 
.wp-block-group .subtitle span a,
.wp-block-group h2 a span, 
.wp-block-group .subtitle a span,
.wp-block-group h3 a, 
.wp-block-group .pretitle a,
.wp-block-group h3 strong a, 
.wp-block-group .pretitle strong a,
.wp-block-group h3 a strong, 
.wp-block-group .pretitle a strong,
.wp-block-group h4 a, 
.wp-block-group .downtitle a,
.wp-block-group h4 strong a, 
.wp-block-group .downtitle strong a,
.wp-block-group h4 a strong, 
.wp-block-group .downtitle a strong,
.wp-block-group h5 a, 
.wp-block-group .smalltitle a,
.wp-block-group h5 strong a, 
.wp-block-group .smalltitle strong a,
.wp-block-group h5 a strong, 
.wp-block-group .smalltitle a strong,
.wp-block-group p a,
.wp-block-group li a,
.wp-block-group p strong a,
.wp-block-group li strong a,
.wp-block-group p a strong,
.wp-block-group li a strong a {color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;}

.wp-block-group .wp-block-group__inner-container > p > a,
.wp-block-group .wp-block-group__inner-container > .widget-wrapper > p > a {height:50px;line-height:50px;padding: 0 35px;font-size:17px;font-family: Montserrat Bold;text-transform:uppercase;border-radius: 30px;overflow:hidden;margin: 0;color:#FFD000;background-color:transparent;border: 2px solid #FFD000;position:relative;left:50%;transform:translate(-50%,0);margin-bottom:-15px;left:50%;transform:translate(-50%,0);}
.wp-block-group .wp-block-group__inner-container > p > a:hover,
.wp-block-group .wp-block-group__inner-container > .widget-wrapper > p > a:hover {background-color:#A84138;color:#fff;border-color:#A84138;}

.wp-block-group .arrows, 
.wp-block-group ul.flex-direction-nav {position:absolute;width:calc(100% + 100px);max-width:10000%;left:50%;right:auto;bottom:auto;top:50%;transform:translate(-50%,-50%);height:35px;margin:0;margin-left:0;z-index:2;}
.wp-block-group .arrows:before {content:'';height:0;width:100%;position:absolute;left:0;top:50%;transform:translate(0,-50%);border-bottom: 0px solid #000;}
.wp-block-group .arrows .arrow, 
.wp-block-group ul.flex-direction-nav li {height:35px;width:35px;cursor:pointer;opacity:0.5;}
.wp-block-group ul.flex-direction-nav li.flex-nav-prev {float:left;}
.wp-block-group ul.flex-direction-nav li.flex-nav-next {float:right;}
.wp-block-group .arrows .arrow:hover, 
.wp-block-group ul.flex-direction-nav li:hover {opacity:1;}
.wp-block-group .arrows .arrow:nth-of-type(1), 
.wp-block-group ul.flex-direction-nav li.flex-nav-prev a {background: url('/images/icons/arrow-left-white.png') center center no-repeat!important;background-size: auto 100%!important;position:absolute!important;top:50%!important;transform:translate(0,-50%)!important;left:0!important;margin:0!important;width:35px!important;height:35px!important;}
.wp-block-group .arrows .arrow:nth-of-type(2), 
.wp-block-group ul.flex-direction-nav li.flex-nav-next a {background: url('/images/icons/arrow-right-white.png') center center no-repeat!important;background-size: auto 100%!important;position:absolute!important;top:50%!important;transform:translate(0,-50%)!important;right:0!important;margin:0!important;width:35px!important;height:35px!important;}
.wp-block-group ul.flex-direction-nav li.flex-nav-prev a:after,
.wp-block-group ul.flex-direction-nav li.flex-nav-next a:after {display:none!important;}

.wp-block-group .wp-block-group__inner-container > .widget-wrapper {width:100%;}
.wp-block-group .wp-block-group__inner-container > .widget-wrapper h2,
.wp-block-group .wp-block-group__inner-container > .widget-wrapper .subtitle {width:100%;max-width:880px;text-align:center;position:relative;left:50%;transform:translate(-50%,0);padding-bottom:15px;}
.wp-block-group .wp-block-group__inner-container > .widget-wrapper p {width:100%;max-width:880px;text-align:center;position:relative;left:50%;transform:translate(-50%,0);padding-bottom:40px;}

/*-------- Effect Button --------*/

:root {
	--btn-bg: transparent;
	--shine-degree: 90deg;
	--shine-color: rgba(255, 255, 255, 0.15);
	--shine-color: rgba(217, 227, 240, 0.25);
	--shine-effect: linear-gradient(
    var(--shine-degree),
    transparent,
    var(--shine-color),
    transparent
	);
	--shine-transition: all 4.65s ease-in-out;
}
.effect-button {
	position: relative;
	overflow: hidden;
	border: var(--btn-border);
	color: var(--btn-text-color);
	background: var(--btn-bg);
}
.effect-button::before {
	content: "";
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	background: var(--shine-effect);
}
.effect-button::before {
	-webkit-animation: shine 5s ease-in-out infinite;
	-moz-animation: shine 5s ease-in-out infinite;
	-o-animation: shine 5s ease-in-out infinite;
	-ms-animation: shine 5s ease-in-out infinite;
	animation: shine 5s ease-in-out infinite;
}
@-webkit-keyframes shine {
	0% {
    left: -100%;
    transition-property: left;
	}
	40%, 100% {
    left: 100%;
    transition-property: left;
	}
}
@keyframes shine {
	0% {
    left: -100%;
    transition-property: left;
	}
	40%, 100% {
    left: 100%;
    transition-property: left;
	}
}



/*------------------------------------- Slider -------------------------------------*/

.slide-block {width: 100%;padding: 0;position:relative;z-index:5;overflow:visible;background:#f4f4f4;height:calc(100vh - 17.5px);height:100vh;}

.slide-block .widget-wrapper {float:left;width:100%;}

.slide-block .wp-block-group {padding:114px 0;padding:166px 0;box-sizing:border-box;height: 100vh;}
.slide-block .wp-block-group .wp-block-group__inner-container {padding:0;margin:0;height:100%;}

.slide-block .wp-block-columns {width:1350px;gap:105px!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);align-items:center;height:100%;margin:0;}
.slide-block .wp-block-columns .wp-block-column {position:relative;padding: 0;height:100%;align-content: center;}

.slide-block .wp-block-columns .wp-block-column:nth-of-type(1) {min-width: calc(100% - 555px);margin-top:17.5px;}

.slide-block .wp-block-columns .wp-block-column:nth-of-type(2) {max-width:450px;}
.slide-block .wp-block-columns .wp-block-column:nth-of-type(2) figure {border-radius:50%;position:relative;overflow:visible;box-shadow: inset 0 0 100px 0 #cdcdcd;}

.slide-block .wp-block-columns .wp-block-column:nth-of-type(2) figure:before {content:'';position:absolute;left:50%;top:auto;bottom:-35px;height:300px;width:80%;transform:translate(-50%,0);background: url('/images/underline-circle4.png') center bottom no-repeat;background-size: 100% auto;z-index:-1;z-index:8;}

.slide-block .wp-block-columns .wp-block-column:nth-of-type(2) figure:after {content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:6;box-shadow: inset 0 0 60px 0 rgba(11,29,42,08);box-shadow: inset 0 0 40px 0 rgba(11, 29, 42, 0.5);border-radius: 50%;}

.slide-block .wp-block-columns .wp-block-column:nth-of-type(2) figure img {height:auto;width:auto;z-index:5;min-height:450px;max-height:450px;border-radius:50%;}


/*---------------- Content ----------------*/

.slide-block .wp-block-group__inner-container .title {height:122px;line-height:122px;width: 515px;width:100%;color:#A0D1E1;margin-top:-25px;position:relative;margin-left:-2.5px;}
.slide-block .wp-block-group__inner-container .title #text {font-size:102px;transform-origin: center left;}
.slide-block .wp-block-group__inner-container .title defs {font-size:102px;transform-origin: center left;}
.slide-block .wp-block-group__inner-container .title use {font-size:102px;transform-origin: center left;position:absolute;top:0;left:0;}

.slide-block .wp-block-group__inner-container p {width:auto;clear:both;}

.slide-block .wp-block-group__inner-container li {font-size: 21px;line-height: 27px;color:#fff;padding-left:37px;padding-bottom:10px;}
.slide-block .wp-block-group__inner-container p {font-size: 21px;line-height: 27px;color:#fff;padding-left:0;padding-bottom:15px;font-family: Montserrat Light;}
.slide-block .wp-block-group__inner-container li:before {height:27px;width:27px;top:1px;}

.slide-block .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group {height:auto;padding: 32.5px 0 0 0;}
.slide-block .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p a {height:50px;line-height:50px;padding: 0 35px;font-size:17px;font-family: Montserrat Bold;text-transform:uppercase;border-radius: 30px;overflow:hidden;margin: 0;color:#FFD000;background-color:transparent;border: 2px solid #FFD000;position:relative;left:50%;transform:translate(-50%,0);margin-bottom:-15px;}
.slide-block .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p a:hover {background-color:#A84138;color:#fff;border-color:#A84138;}


/*---------------- Arrow Down ----------------*/

.slide-block .scroll,
.slide-block #scroll-down {height:40px;line-height:40px;position:relative;cursor:pointer;z-index:888;padding: 0 0 0 17.5px;margin-left:8px;margin-top:5px;}

.arrow-down {display: block;width: 10px;position: absolute;height: 16px;left:auto;left:-6px;right: -6px;bottom: -6px;}

.scroll-title {font-size: 15px;color:#193342;font-family: Oswald Semi Bold;}
#scroll-down:hover .scroll-title {color:#4682B4;}

.arrow-down:before {content: '';display: block;margin: 0;padding: 0;width: 8px;height: 8px;border-top: 2px solid #193342;border-right: 2px solid #193342;
	behavior: url(-ms-transform.htc);
    -moz-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg);
	
	-webkit-transition: All 0.4s ease;
	-moz-transition: All 0.4s ease;
	-o-transition: All 0.4s ease;
	-ms-transition: All 0.4s ease;
	transition: All 0.4s ease;
}
#scroll-down:hover .arrow-down:before {border-color:#4682B4!important;}

.arrow-down:after {
  -webkit-animation: elasticus 1.2s cubic-bezier(1, 0, 0, 1) infinite;
    -moz-animation: elasticus 1.2s cubic-bezier(1, 0, 0, 1) infinite;
    -o-animation: elasticus 1.2s cubic-bezier(1, 0, 0, 1) infinite;
    animation: elasticus 1.2s cubic-bezier(1, 0, 0, 1) infinite;
    position: absolute;
    top: auto;
	bottom:5px;
    left: 0;
    margin-left: 4px;
    width: 2px;
    height: 40px;
    background: #193342;
    content: ' ';
	
	-webkit-transition: All 0.4s ease;
	-moz-transition: All 0.4s ease;
	-o-transition: All 0.4s ease;
	-ms-transition: All 0.4s ease;
	transition: All 0.4s ease;
}
#scroll-down:hover .arrow-down:after {background-color:#4682B4!important;}

@-webkit-keyframes elasticus {
  0% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  50% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50.1% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  100% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
}
@-moz-keyframes elasticus {
  0% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  50% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50.1% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  100% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
}
@-o-keyframes elasticus {
  0% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  50% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50.1% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  100% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
}
@keyframes elasticus {
  0% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
  50% {
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50.1% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  100% {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    -o-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -o-transform: scale(1, 0);
    transform: scale(1, 0);
  }
}

body .social-wrapper {position:absolute;bottom:100px;left:0;float:left;width:auto;z-index:88;}
body footer .social-wrapper {position:relative;bottom:auto;left:0;float:right;width:auto;}
body .slide-block .social-wrapper {
position: absolute;
    bottom: auto;
    top: 50%;
    transform: translate(0, -50%);
    left: 0;
    float: left;
    width: auto;
    z-index: 88;
    right: 45px;
    left: auto;}
body .social-wrapper .socials {float:left;width:auto;}
body .social-wrapper .socials p {width:auto;float: left;color:white;text-align:left;font-family: OswaldS;font-size: 14px;margin-right:10px;}
body .social-wrapper .socials figure {float:left;width:auto;margin:0;}
body .slide-block .social-wrapper .socials figure {clear:both;margin: 10px 0;}
body .social-wrapper .socials figure a {float:left;width:auto;}
body .social-wrapper .socials figure a img {float:left;width:auto;height:33px;width:33px;
-webkit-transition: All 0.4s ease;-moz-transition: All 0.4s ease;-o-transition: All 0.4s ease;-ms-transition: All 0.4s ease;transition: All 0.4s ease;
}
body .social-wrapper .socials figure a:hover img {opacity:0.6;}


.slide-block .hero-slider .swiper-button-prev,
.slide-block .hero-slider .swiper-button-next {border-color:white;
-webkit-transition: All 0.4s ease;-moz-transition: All 0.4s ease;-o-transition: All 0.4s ease;-ms-transition: All 0.4s ease;transition: All 0.4s ease;
}
.slide-block .hero-slider .swiper-button-prev:before,
.slide-block .hero-slider .swiper-button-next:before {color:white;
-moz-transition: color 0.2s 0.02s ease;-o-transition: color 0.2s 0.02s ease;-webkit-transition: color 0.2s 0.02s ease;
}
.slide-block .hero-slider .swiper-button-prev:hover,
.slide-block .hero-slider .swiper-button-next:hover {border-color:#D6B469;}
.slide-block .hero-slider .swiper-button-prev:hover:before,
.slide-block .hero-slider .swiper-button-next:hover:before {color:#D6B469;}



/*------------------------------------- Grid -------------------------------------*/

.wp-block-group.grid .wp-block-columns {flex-wrap:wrap!important;gap:52.5px!Important;align-items: normal;position:relative;margin:0;}
.wp-block-group.grid .wp-block-columns .wp-block-column {flex-basis: calc(33.3333% - 35px);min-width: calc(33.3333% - 35px);max-width: calc(33.3333% - 35px);float: left;margin: 0; border: 0;padding: 30px;border: 0;border-radius: 30px;align-content: start !important;background: #fff;box-shadow: 0px 0px 45px 0 rgb(83 80 88/11%);box-sizing: border-box;}

.wp-block-group.grid .wp-block-columns .wp-block-column .wp-block-group.is-vertical {float:left;width:100%;display:block;} 
.wp-block-group.grid .wp-block-columns .wp-block-column .wp-block-group.is-vertical > .wp-block-group {float:left;width:100%;left:0;transform:translate(0,0);display:block;} 
.wp-block-group.grid .wp-block-columns .wp-block-column .wp-block-group.is-vertical > .wp-block-group .wp-block-group__inner-container {float:left;width:100%!important;left:0;transform:translate(0,0);display:block;padding:0;} 

.wp-block-group.grid .subtitle {position:relative;}
.wp-block-group.grid .subtitle:after {z-index: -1;content: '';float: left;position: absolute;left: -45px;top: 17.5px;background: url(/images/underline-circle4.png) center top no-repeat;background-size: 100% auto;height: 152.5px;width: 380px;opacity:0.2;}

.wp-block-group.grid .wp-block-columns .wp-block-column figure {width:auto;margin-right:20px;padding-bottom:5px;margin-left:-7.5px;}
.wp-block-group.grid .wp-block-columns .wp-block-column figure img {position:relative;width:75px!important;height:auto!important;border-radius:50px;}
.wp-block-group.grid .wp-block-columns .wp-block-column figure a:hover img {opacity:0.525;}

.wp-block-group.grid .wp-block-columns .wp-block-column h3,
.wp-block-group.grid .wp-block-columns .wp-block-column .pretitle {width: calc(100% - 120px);padding:0;padding-top:12.5px;}
.wp-block-group.grid .wp-block-columns .wp-block-column h3 span,
.wp-block-group.grid .wp-block-columns .wp-block-column h3 mark,
.wp-block-group.grid .wp-block-columns .wp-block-column .pretitle span,
.wp-block-group.grid .wp-block-columns .wp-block-column .pretitle mark {font-family: inherit;color:inherit;float:right;width:100%;padding-top:5px;font-size: 15px;line-height: 20px;font-family: Montserrat Regular;}
.wp-block-group.grid .wp-block-columns .wp-block-column .pretitle a:hover {color:#A4B6BC;}

.wp-block-group.grid .wp-block-columns .wp-block-column h4,
.wp-block-group.grid .wp-block-columns .wp-block-column .downtitle {width: calc(100% - 120px);padding:0;padding-top:12.5px;float:left;}

.wp-block-group.grid .wp-block-columns .wp-block-column ul {margin-top:15px;padding:0;}

.wp-block-group.grid .wp-block-columns .wp-block-column .buttons,
.wp-block-group.grid .wp-block-columns .wp-block-column .is-vertical > .wp-block-group:nth-of-type(2) {float:left;width:100%;padding-top:5px;}
.wp-block-group.grid .wp-block-columns .wp-block-column .buttons p, 
.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type p,
.wp-block-group.grid .wp-block-columns .wp-block-column .is-vertical > .wp-block-group:nth-of-type(2) p {width:auto;float:left;margin-right:15px;}
.wp-block-group.grid .wp-block-columns .wp-block-column .is-vertical > .wp-block-group:nth-of-type(2) p:nth-of-type(2) {margin-right:0;}
.wp-block-group.grid .wp-block-columns .wp-block-column .buttons p a, 
.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type p a,
.wp-block-group.grid .wp-block-columns .wp-block-column .is-vertical > .wp-block-group:nth-of-type(2) p a {height: auto;line-height: 35px;width: auto;padding: 0 25px;border:0;margin: 0;float: left;color:#383126;text-align:left;font-family: Montserrat Semi Bold;font-size: 15px;border-radius:30px;color:#193342;background: 88% 58% no-repeat #FFD000;margin-bottom:-15px;left: 0;
transform: translate(0, 0);text-transform:none;} 
.wp-block-group.grid .wp-block-columns .wp-block-column .buttons p:nth-of-type(2) a, 
.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type p:last-of-type a,
.wp-block-group.grid .wp-block-columns .wp-block-column .is-vertical > .wp-block-group:nth-of-type(2) p:last-of-type a {background-color: #D9E9EE;}
.wp-block-group.grid .wp-block-columns .wp-block-column p a:hover, 
.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type p a:hover,
.wp-block-group.grid .wp-block-columns .wp-block-column .is-vertical > .wp-block-group:nth-of-type(2) p a:hover {color:#fff;background-color:#A84138!important;}


/*---------------- Service ----------------*/

.wp-block-group.grid.service {margin-top:-35px;}

.wp-block-group.grid.service .subtitle {margin-top:-20px;}

.wp-block-group.grid.service .wp-block-columns .wp-block-column:first-of-type {box-shadow: 0 0 0 0 rgb(51 122 183/21%);background:transparent;padding-left:0;parrin-bottom:0;}
.wp-block-group.grid.service .wp-block-columns .wp-block-column:first-of-type p {text-align:left;max-width:100%;}
.wp-block-group.grid.service .wp-block-columns .wp-block-column:first-of-type p:last-of-type {padding-bottom:0;}

.wp-block-group.grid.service .wp-block-columns .wp-block-column:not(:first-of-type) p {z-index:3;}
.wp-block-group.grid.service .wp-block-columns .wp-block-column:not(:first-of-type) > p,
.wp-block-group.grid.service .wp-block-columns .wp-block-column:not(:first-of-type) > .is-vertical > p {font-size: 14px;line-height: 20px;font-family: Montserrat Medium;padding-top:15px;}

.wp-block-group.grid.service .wp-block-columns .wp-block-column ul li:last-child {padding-bottom:0;}


/*---------------- Cases ----------------*/

.wp-block-group.grid.cases .wp-block-group__inner-container {padding-top:0;}

.wp-block-group.grid.cases .subtitle {padding-bottom:35px;margin-top:-12px;}
.wp-block-group.grid.cases .subtitle:after {transform: translate(-50%,0);left:50%;}

.wp-block-group.grid.cases .wp-block-columns {position:relative;z-index:55;margin:0!important;}
.wp-block-group.grid.cases .wp-block-columns .wp-block-column {position:relative;flex-basis: calc(50% - 26.25px);min-width: calc(50% - 26.25px);max-width: calc(50% - 26.25px);overflow:hidden;padding: 52.5px;}

.wp-block-group.grid.cases .wp-block-columns .wp-block-column figure {position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border-radius:0;}
.wp-block-group.grid.cases .wp-block-columns .wp-block-column figure img {position:absolute;top:0;left:0;width:100%!important;height:100%!important;margin:0;padding:0;object-fit:cover;border-radius:0;z-index:3;}
.wp-block-group.grid.cases .wp-block-columns .wp-block-column figure:after {content:'';position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;float:left;background-image: linear-gradient(to bottom, rgba(25,51,66,0.9) 10%, rgba(112,135,140,0.9) 80%);z-index:5;background:rgba(25,51,66,0.8);}

.wp-block-group.grid.cases .wp-block-columns .wp-block-column .up-line, 
.wp-block-group.grid.cases .wp-block-columns .wp-block-column ul, 
.wp-block-group.grid.cases .wp-block-columns .wp-block-column p {position:relative;z-index:7;width:100%;}

.wp-block-group.grid.cases .wp-block-columns .wp-block-column .pretitle {color:#D9E9EE;width:100%;padding-top:0;padding-bottom:15px;color:#FFD000;}
.wp-block-group.grid.cases .wp-block-columns .wp-block-column ul li,
.wp-block-group.grid.cases .wp-block-columns .wp-block-column p {color:#fff;color:#f4f4f4;}
.wp-block-group.grid.cases .wp-block-columns .wp-block-column p {font-size: 15px; line-height: 23px;font-family: Montserrat Regular;}

.wp-block-group.grid.cases .wp-block-columns .wp-block-column ul {background:#A4B6BC;background:#70878c;border-radius: 25px;padding: 25px 25px;margin-top:10px;}
.wp-block-group.grid.cases .wp-block-columns .wp-block-column ul li {color:#193342;color:#fff;}
.wp-block-group.grid.cases .wp-block-columns .wp-block-column ul li:last-child {padding-bottom:0;}
.wp-block-group.grid.cases .wp-block-columns .wp-block-column ul li:before {background-image: url(/images/icons/li-wave-yellow.png);}
.wp-block-group.grid.cases .wp-block-columns .wp-block-column ul li a:hover {color:#FFD000;}

#home .wp-block-group.grid.cases .wp-block-columns .wp-block-column:nth-of-type(2) ul li {display:none;} 
#home .wp-block-group.grid.cases .wp-block-columns .wp-block-column:nth-of-type(2) ul li:nth-child(1),
#home .wp-block-group.grid.cases .wp-block-columns .wp-block-column:nth-of-type(2) ul li:nth-child(2),
#home .wp-block-group.grid.cases .wp-block-columns .wp-block-column:nth-of-type(2) ul li:nth-child(3),
#home .wp-block-group.grid.cases .wp-block-columns .wp-block-column:nth-of-type(2) ul li:nth-child(4),
#home .wp-block-group.grid.cases .wp-block-columns .wp-block-column:nth-of-type(2) ul li:nth-child(5),
#home .wp-block-group.grid.cases .wp-block-columns .wp-block-column:nth-of-type(2) ul li.all {display:block;} 

#home .wp-block-group.grid.cases .wp-block-columns .wp-block-column:nth-of-type(2) ul li.all a {color:#FFD000;text-transform:uppercase;font-family: Montserrat Medium;}
#home .wp-block-group.grid.cases .wp-block-columns .wp-block-column:nth-of-type(2) ul li.all a:hover {color: #D9E9EE;}


/*---------------- Reviews ----------------*/

.wp-block-group.grid.reviews {margin-top:-17.5px;}
.wp-block-group.grid.reviews .subtitle:after {left:50%;transform:translate(-50%,0);}

.wp-block-group.grid.reviews .wp-block-columns .wp-block-column {display:block;}

.wp-block-group.grid.reviews .wp-block-columns .wp-block-column figure {padding-bottom:20px;}

.wp-block-group.grid.reviews .wp-block-columns .wp-block-column h4,
.wp-block-group.grid.reviews .wp-block-columns .wp-block-column .downtitle {padding-top:5px;padding-bottom:20px;font-size: 15px;line-height: 20px;font-family: Montserrat Regular;font-weight:normal;}

.wp-block-group.grid.reviews .wp-block-columns .wp-block-column p {font-size: 16.5px; line-height: 23px;font-family: Montserrat Light;color: #193342;}

.wp-block-group.grid.reviews .wp-block-columns .wp-block-column ul {padding: 5px 0 0 0;margin:0;}
.wp-block-group.grid.reviews .wp-block-columns .wp-block-column ul li {padding:0 0 0 0;margin: 0 7.5px 0 0;width:auto;float:left;font-size: 14px;line-height: 20px;font-family: Montserrat Medium;}
.wp-block-group.grid.reviews .wp-block-columns .wp-block-column ul li:last-child {padding-right:0;}
.wp-block-group.grid.reviews .wp-block-columns .wp-block-column ul li:before {display:none;}
.wp-block-group.grid.reviews .wp-block-columns .wp-block-column ul li:after {content:'';float:right;height:22px;width:1px; background: transparent;border-right: 1px solid #A4B6BC;padding-left:7.5px;}
.wp-block-group.grid.reviews .wp-block-columns .wp-block-column ul li:last-child:after {display:none;}
.wp-block-group.grid.reviews .wp-block-columns .wp-block-column ul li a {color:#A84138;}
.wp-block-group.grid.reviews .wp-block-columns .wp-block-column ul li a:hover {color:#FFD000;}

.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type {width:auto;height:auto;float:left;margin-top:52.5px;position:relative;left: 50%;transform: translate(-50%, 0);clear:both;background:#f4f4f4;padding: 0;}
.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type:before {content:'';height:0;width: calc(100% + 100px); border-top: 1px solid #A4B6BC;float:left;position:absolute;z-index:-1;left:50%;top:50%;transform:translate(-50%,-50%);}
.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type .last-button-in {width:auto;background:#f4f4f4;padding: 0 20px;}
.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type p {height:auto;float:left;padding:0;left: 0;transform: translate(0, 0);margin: 0 7.5px 0 7.5px;}
.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type p a {margin: 0 0 0 0;min-width:126px;text-align:center;}

.wp-block-group.grid.reviews .arrow:nth-of-type(1) {background-image: url('/images/icons/arrow-left-dark.png');}
.wp-block-group.grid.reviews .arrow:nth-of-type(2) {background-image: url('/images/icons/arrow-right-dark.png');}


/*--------- Carousel ---------*/

body .wp-block-group .white {background: transparent!important;border:0!important;margin: 0!important;box-sizing:border-box!important;padding: 0!important;width:calc(100% + 52.5px);float:left;border-radius:0!important;margin: -26.25px 0!important;margin-left:-26.25px!important;margin-right:-26.25px!important;}
body .wp-block-group .white #sample_slider.owl-carousel,
body .wp-block-group .white .owl-carousel.sa_owl_theme {margin:0!important;padding:0!important;}
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer  {left:50%;transform: translate(-50%,0);padding: 0!important;padding: 0!important;}
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage {display:flex;gap:0!important;}

body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item {height: auto;margin:0!important;background: transparent!important;float:left;display:flex;max-height:100000px;padding: 26.25px 0;}

body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div {float: left!important; margin: 0!important;padding: 30px!important;border: 0!important;border-radius: 30px!important;align-content: start !important;background: #fff!important;box-shadow: 0px 0px 26.25px 0 rgb(83 80 88 / 11%)!important;box-sizing: border-box!important;width: calc(100% - 52.5px);margin: 0 26.25px!important;background: #fff!important;min-height:1px!important;}

body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div figure,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div figure {width: auto;margin-right: 20px;padding-bottom:20px;}
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div figure img,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div figure img {position: relative;width: 75px!important;height:auto!important;border-radius: 50px;}

body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div h3,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div h3,
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div .pretitle,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div .pretitle {width: calc(100% - 95px);padding: 0;padding-top: 12.5px;}

body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div h4,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div h4,
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div .downtitle,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div .downtitle {width: calc(100% - 95px);padding: 0;padding-top:5px;padding-bottom:20px;font-size: 15px;line-height: 20px;font-family: Montserrat Regular;font-weight:normal;}

body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div p,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div p {width: 100%;padding: 0 0 15px 0;text-align:left;font-size: 16.5px; line-height: 23px;font-family: Montserrat Light;color: #193342;}

body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div ul,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div ul {padding: 5px 0 0 0;margin:0;}
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div ul li,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div ul li {padding:0 0 0 0;margin: 0 7.5px 0 0;width:auto;float:left;font-size: 14px;line-height: 20px;font-family: Montserrat Medium;}
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div ul li:last-child,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div ul li:last-child {padding-right:0;}
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div ul li:before,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div ul li:before {display:none;}
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div ul li:after,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div ul li:after {content:'';float:right;height:22px;width:1px; background: transparent;border-right: 1px solid #A4B6BC;padding-left:7.5px;}
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div ul li:last-child:after,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div ul li:last-child:after {display:none;}
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div ul li a,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div ul li a {color:#A84138;}
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div ul li a:hover,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div ul li a:hover {color:#FFD000;}

/*----- Arrows -----*/

body .wp-block-group .white .sa_owl_theme .owl-nav {position:relative;z-index:-1;margin:0;width:100%;height:100%;position:absolute;left:0;top:0;display: block !important;}
body .wp-block-group .white .sa_owl_theme .owl-nav button, 
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-prev, 
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-next {position:absolute;top:50%!important;/*transform: translate(0,-50%);*/cursor:pointer;cursor:pointer;background: center center no-repeat!important;background-size: auto 100%!important;height:35px!important;width:35px!important;margin-top:-17.5px!important;opacity:0.5;}
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-prev, 
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-prev {left:-25px!important;background-image: url('/images/icons/arrow-left-dark.png')!important;}
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-next, 
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-next {right:-25px!important;background-image: url('/images/icons/arrow-right-dark.png')!important;}
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-prev:hover,
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-next:hover {opacity: 1;}

body .white .sa_owl_theme .owl-dots {padding:0!important;max-width: 80%;float:none;float: left;}
body .sa_owl_theme .owl-dots .owl-dot {float:none;}

body .sa_owl_theme .owl-dots {bottom:0!important;}

/*----- Dots -----*/

body .sa_owl_theme .owl-dots {width:auto!important;position:relative;left:50%;transform:translate(-50%,0);}
body .sa_owl_theme .owl-dots .owl-dot span {height:12px!important;width:12px!important;background:#A9CCD8!important;margin: 4px 4px!important;}
body .sa_owl_theme .owl-dots .owl-dot:hover span,
body .sa_owl_theme .owl-dots .owl-dot.active span {background:#A84138!important;}




/*---------------- Education ----------------*/

.wp-block-group.grid.education {overflow:visible;}
.wp-block-group.grid.education .wp-block-group__inner-container {padding-top:0;overflow:visible;}

/*.wp-block-group.grid.education .wp-block-group__inner-container .subtitle:after {transform: translate(-50%,0);left:50%;}*/

.wp-block-group.grid.education .wp-block-columns {position:relative;z-index:55;margin:0!important;}
.wp-block-group.grid.education .wp-block-columns .wp-block-column {position:relative;overflow:hidden;padding: 52.5px;flex-basis: calc(50% - 26.25px);min-width: calc(50% - 26.25px);max-width: calc(50% - 26.25px);/*padding:30px;*/}

.wp-block-group.grid.education .wp-block-columns .wp-block-column:first-of-type {box-shadow: 0 0 0 0 rgb(51 122 183/21%);background:transparent;padding-left:0;overflow:visible;padding-bottom:0;/*padding-top:30px;*/border: 1px solid #A4B6BC;padding:52.5px;}

.wp-block-group.grid.education .wp-block-columns .wp-block-column:first-of-type .subtitle {margin-top:-20px;/*padding-bottom:15px;*/}
.wp-block-group.grid.education .wp-block-columns .wp-block-column:first-of-type .subtitle:after {display:non;}
.wp-block-group.grid.education .wp-block-columns .wp-block-column:first-of-type p:last-of-type {padding-bottom:0;}

.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) figure {position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border-radius:0;}
.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) figure img {position:absolute;top:0;left:0;width:100%!important;height:100%!important;margin:0;padding:0;object-fit:cover;border-radius:0;z-index:3;}
.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) figure:after {content:'';position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;float:left;background-image: linear-gradient(to bottom, rgba(25,51,66,0.9) 10%, rgba(112,135,140,0.9) 80%);z-index:5;background:rgba(25,51,66,0.8);}

.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) .up-line, 
.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) ul, 
.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) p {position:relative;z-index:7;width:100%;}

.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) .pretitle {color:#D9E9EE;width:100%;padding-top:0;padding-bottom:15px;color:#FFD000;}
.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) p {color:#fff;color:#f4f4f4;}
.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) p {font-size: 15px; line-height: 23px;font-family: Montserrat Regular;font-size: 16.5px; line-height: 23px;}

.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) p a {height: auto;line-height: 35px;width: auto;padding: 0 25px;border:0;margin: 0;float: left;color:#383126;text-align:left;font-family: Montserrat Semi Bold;font-size: 15px;border-radius:30px;color:#193342;background: 88% 58% no-repeat #FFD000;margin-top:5px;position:relative;margin-bottom:-15px;} 
.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) p a:hover {color:#fff;background-color:#A84138!important;}

#home .wp-block-group.grid.education .wp-block-columns .wp-block-column ul {margin:0;padding: 0 0 15px 0;}
#home .wp-block-group.grid.education .wp-block-columns .wp-block-column ul li {font-size: 16.5px; line-height: 23px;color:#fff;}
#home .wp-block-group.grid.education .wp-block-columns .wp-block-column ul li:last-child {padding-bottom:0;}
#home .wp-block-group.grid.education .wp-block-columns .wp-block-column ul li strong {font-size: 16.5px; line-height: 23px;color:inherit;}



/*------------------------------------- Benefits -------------------------------------*/

.wp-block-group.benefits {position:relative;z-index:-1;background: linear-gradient(to bottom, #EADB96, #F0D768);}
.wp-block-group.benefits .wp-block-group__inner-container .subtitle {max-width:100%;}

.wp-block-group.benefits .wp-block-columns {gap:35px!important;flex-wrap:wrap!important;flex-basis: calc(25% - 26.25px);gap:52.5px!important;flex-basis: calc(25% - 39.375px);padding:0 52.5px;margin: 0;box-sizing:border-box;}
.wp-block-group.benefits .wp-block-columns .wp-block-column {flex-basis: calc(25% - 26.25px);align-content:start;border: 0;padding: 0;box-sizing:border-box;position:relative;flex-basis: calc(25% - 39.375px);}
.wp-block-group.benefits .wp-block-columns .wp-block-column > .wp-block-group {display:block!important;}

.wp-block-group.benefits .wp-block-columns .wp-block-column figure {margin-bottom:15px;margin-left:-2.5px;z-index:-1;width:auto;overflow:visible;}
.wp-block-group.benefits .wp-block-columns .wp-block-column figure img {position:relative;left:0;transform:translate(0,0);width:95px!important;height:auto!important;padding: 0;margin: 0;border-radius:0;}

.wp-block-group.benefits .wp-block-columns .wp-block-column .pretitle {text-align:left;color:#70878c;color:#62716E;}
.wp-block-group.benefits .wp-block-columns .wp-block-column p {text-align:left;padding:0;font-size:16.5px;line-height:23px;}

.wp-block-group.benefits.etaps .wp-block-columns .wp-block-column figure:before,
.wp-block-group.benefits.etaps .wp-block-columns .wp-block-column:before {content: '';
    float: left;
    position: absolute;
    top: 56px;
    left: 170px;
    width: calc(100% - 130px);
    width: calc(100% - 240px);
    transform: translate(0, 0);
    height: 2px;
    background: #EFDBA8;}
.wp-block-group.benefits.etaps .wp-block-columns .wp-block-column:last-of-type:before {display:none;}		
.wp-block-group.benefits.etaps .wp-block-columns .wp-block-column figure:after, 
.wp-block-group.benefits.etaps .wp-block-columns .wp-block-column:after {    content: '';
    float: left;
    position: absolute;
    top: 45px;
    left: auto;
    right: -2px;
    right: 68px;
    width: 25px;
    height: 25px;
    transform: translate(0, 0);
    background: url(/images/icons/arrow-part-etap.png) center right no-repeat;
    background-size: auto 100%;}
.wp-block-group.benefits.etaps .wp-block-columns .wp-block-column:last-of-type:after {display:none;}	



/*------------------------------------- FAQ -------------------------------------*/

.wp-block-group.faq {position:relative;z-index:-1;background: linear-gradient(to bottom, #EADB96, #F0D768);z-index:8;}

.wp-block-group.faq > .wp-block-group__inner-container > .widget-wrapper {float:left;width:100%;}
.wp-block-group.faq > .wp-block-group__inner-container > .widget-wrapper > div {float:left;width:100%;}
.wp-block-group.faq > .wp-block-group__inner-container > .widget-wrapper > div > div {float:left;width:100%;}

.wp-block-group.faq .wp-block-columns, 
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one {display:flex;flex-wrap:wrap;width:100%;float:left;list-style:none;padding:0 52.5px;margin: 0;box-sizing:border-box;gap:52.5px!important;margin-bottom:17.5px!important;}
.wp-block-group.faq .wp-block-columns .wp-block-column, 
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card {display:flex;flex-wrap:wrap;float: left;width: calc(50% - 26.25px);position:relative;flex-wrap:wrap!important;margin:0!important;border:0!important;background: transparent!important;margin-bottom:-17.5px!important;border-radius:0!important;z-index:5;}
.wp-block-group .ea-card:nth-of-type(1) {z-index:8!important;}
.wp-block-group .ea-card:nth-of-type(2) {z-index:7!important;}
.wp-block-group .ea-card:nth-of-type(3) {z-index:6!important;}
.wp-block-group .ea-card:nth-of-type(4) {z-index:5!important;}
.wp-block-group .ea-card:nth-of-type(5) {z-index:4!important;}
.wp-block-group .ea-card:nth-of-type(6) {z-index:3!important;}
.wp-block-group .ea-card:nth-of-type(7) {z-index:2!important;}
.wp-block-group .ea-card:nth-of-type(8) {z-index:1!important;}
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card.ea-expand {z-index:8;}	

.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header {width:100%;float:left;padding:0;padding-left:80px;box-sizing:border-box;}
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header:before {content:'';float:left;position: absolute;left: 0;top: 0;height:65px;width:65px;background: url('/images/icons/faq.png') center center no-repeat ;background-size: 100% auto;}
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a {padding: 7.5px 50px 12.5px 0;font-family: Montserrat Semi Bold;border-bottom: 1px solid #A4B6BC;cursor:pointer;color: #193342!important;font-size: 17.5px!important;line-height: 25px!important;font-weight:normal!important;min-width:100%;}
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header:hover a,
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card.ea-expand .ea-header a {color:#A84138!important;}

.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header i {content:'';position:absolute;left:auto;right:0;top:6.5px;/*background: url('/images/icons/arrow-down-dark.png') left center no-repeat;background-size: 30px auto;*/height:30px;width:30px;transform: translate(0,0);margin:0;font-size:15px!important;}
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header i:before {margin:0;height:30px;line-height:30px;width:30px;text-align:right;color: #62716E!important;

	-webkit-transition: color 0.2s 0.02s ease;
	-moz-transition: color 0.2s 0.02s ease;
	-o-transition: color 0.2s 0.02s ease;
	-ms-transition: 0.2s 0.02s ease;
	transition: 0.2s 0.02s ease;

	-webkit-transition: All 0.4s ease;
	-moz-transition: All 0.4s ease;
	-o-transition: All 0.4s ease;
	-ms-transition: All 0.4s ease;
	transition: All 0.4s ease;	
	
}
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header:hover i:before, 
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card.ea-expand .ea-header i:before {color:#A84138!important;}

.wp-block-group .sp-collapse {position:absolute;top:100%;width: calc(100% + 20px);margin-top:17.5px;padding: 30px 30px 15px 30px;border-radius: 30px 0 30px 30px;border-radius:20px;background: #fff;box-shadow: 0px 0px 45px 0 rgb(83 80 88 / 11%);}
.wp-block-group .sp-collapse .ea-body {padding:0!important;}
.wp-block-group .sp-collapse .ea-body p {text-align:left!important;font-size:15px;line-height:23px;padding: 0 0 15px 0!important;}
#home .wp-block-group .sp-collapse .ea-body p {font-size:16.5px;line-height:23px;}



/*------------------------------------- Request -------------------------------------*/

.wp-block-group.request:after {/*content: '';*/height: 100%;width: 100%;float: left;position: absolute;top: 0;left: 0;background: linear-gradient(to bottom, #193342 10%, #70878c 80%);}

.wp-block-group.request .wp-block-group__inner-container {z-index:7;}

.wp-block-group.request .wp-block-group__inner-container .wp-block-columns {gap: 0!important;position: relative;top: auto;transform: translate(-50%, 0);height: auto;min-width: 100%;display: block;}
.wp-block-group.request .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) {min-width: 1px;max-width: 100%;padding-left: 0;flex-basis:1; width:calc(100% - 280px);margin: 0;position:relative;left:50%;transform:translate(-50%,0);max-width:100%;width:100%;padding: 0;}

.wp-block-group.request .wp-block-group__inner-container p {font-size: 21px;line-height: 31px;font-size: 19px;line-height: 29px;font-family: Montserrat Light;color: #fff;padding-bottom:15px;}
.wp-block-group.request .wp-block-group__inner-container .buttons {float:left;width:100%;}
.wp-block-group.request .wp-block-group__inner-container .buttons p {width:auto;float:left;margin-right:20px;}


/*---------------- Club ----------------*/

.wp-block-group.request.club {overflow:visible;padding-bottom:70px;}

.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns {width:1350px;height:auto;display:flex;gap:105px!important;position:relative;left:50%;transform:translate(-50%,0);align-items:center;padding-bottom:17.5px;margin:0;}
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column {height:auto;position:relative;padding: 0;align-content: center;}

.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) {max-width:400px;left:0;transform:translate(0,0);}
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) figure {border-radius:50%;position:relative;overflow:visible;box-shadow: inset 0 0 100px 0 #cdcdcd;}

.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) figure:before, 
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) .metaslider:before {content:'';position:absolute;left:50%;top:auto;bottom:-35px;height:300px;width:80%;transform:translate(-50%,0);background: url('/images/underline-circle4.png') center bottom no-repeat;background-size: 100% auto;z-index:-1;z-index:8;}
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) .metaslider ul.slides {overflow:hidden;border-radius:50%;}

.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) figure:after {content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:6;box-shadow: inset 0 0 60px 0 rgba(11,29,42,08);box-shadow: inset 0 0 40px 0 rgba(11, 29, 42, 0.5);border-radius: 50%;}

.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) figure img {height:auto;width:auto;z-index:5;min-height:400px;max-height:400px;border-radius:50%;}

.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) {min-width: calc(100% - 505px);margin-top:17.5px;margin-top:35px;}
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .widget-wrapper {float:left;width:100%;}

.wp-block-group.request.club .wp-block-group__inner-container .subtitle {color:#D9E9EE;position:relative;margin-left:-2.5px;text-align:left!important;left:0;transform:translate(0,0);}

.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column {height:auto;padding: 0;}
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column p {text-align:left;left:0;transform:translate(0,0);}
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column p strong {color:inherit;}
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column p a {height:50px;line-height:50px;padding: 0 35px;font-size:17px;font-family: Montserrat Bold;text-transform:uppercase;border-radius: 30px;overflow:hidden;margin: 0;color:#FFD000;background-color:transparent;border: 2px solid #FFD000;position:relative;margin-bottom:-15px;margin-top:20px;}
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column p:nth-of-type(2) a {border-color:#D9E9EE;color:#D9E9EE;} 
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column p a:hover,
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column p:nth-of-type(2) a:hover {background-color:#A84138;color:#fff;border-color:#A84138;}


/*---------------- Last ----------------*/

.wp-block-group.request.last {padding-bottom:52.5px;padding-bottom:70px;}

.wp-block-group.request.last .wp-block-group__inner-container .subtitle,
.wp-block-group.request.last .wp-block-group__inner-container .pretitle {text-align:center;color:#d9E9EE;} 

.wp-block-group.request.last .wp-block-group__inner-container p {text-align:center;padding:0 0 15px 0;max-width:990px;position:relative;clear:both;left:50%;transform:translate(-50%,0);color:#fff;} 
.wp-block-group.request.last .wp-block-group__inner-container p a {margin-top:20px;}



/*------------------------------------- Single Page -------------------------------------*/


/*---------------- Slider ----------------*/

.slide-block.single-slide {height:auto;}
.slide-block.single-slide .wp-block-group {height:auto;}
.slide-block.single-slide .wp-block-group .wp-block-group__inner-container {height:auto;}
.slide-block.single-slide .wp-block-columns {height:auto;position:relative;top: 0;transform: translate(-50%, 0);padding-top:52.5px;margin-bottom:0;}
.slide-block.single-slide#simple-slide .wp-block-columns {padding-top:0!important;margin-top:52.5px;}

.slide-block.single-slide .waveWrapper {height:100%;}

.slide-block.single-slide .wp-block-columns .wp-block-column:nth-of-type(1) {min-width: calc(100% - 480px);}
.slide-block.single-slide .wp-block-columns .wp-block-column:nth-of-type(2) {max-width: 375px;}

.slide-block.single-slide .wp-block-group__inner-container .title {font-size:62px;height:auto;line-height:67px;padding-bottom:20px;color:#A9CCD8;margin-top:-15px;margin-top:0;}
.slide-block.single-slide .wp-block-group__inner-container .title > span,
.slide-block.single-slide .wp-block-group__inner-container .title > span > span {font-weight: inherit;font-size:inherit;font-size:72px;height:inherit;line-height:inherit;line-height:77px;font-family: inherit;color:#D9E9EE;float:left;width:100%;}
.slide-block.single-slide .wp-block-group__inner-container .title span span {float:none;width:auto;line-height:67px;font-size: 61px;position:relative;top:-12.5px;font-family: Montserrat Medium;}
.slide-block.single-slide .wp-block-group__inner-container h1,
.slide-block.single-slide .wp-block-group__inner-container .title h1 {font-size:57px;height:auto;line-height:62px;color:#A9CCD8;padding: 5px 0 0 0;}
.slide-block.single-slide .wp-block-group__inner-container .title > h1 > span {font-weight: inherit;font-size:inherit;height:inherit;line-height:inherit;font-family: inherit;float:left;width:100%;}

.slide-block.single-slide .wp-block-group__inner-container p {padding-bottom:20px;}
.slide-block.single-slide .wp-block-group__inner-container p:first-of-type {padding-top:15px;}
.slide-block.single-slide .wp-block-group__inner-container .wp-block-group p {padding-top:0;}
.slide-block.single-slide .wp-block-columns .wp-block-column:nth-of-type(2) figure {height:375px;width:375px;position:relative;}
.slide-block.single-slide .wp-block-columns .wp-block-column:nth-of-type(2) figure img {height:100%;width:100%;position:absolute;left:0;top:0;object-fit:cover;min-height:1px;min-width:1px;}

.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(1) {max-width: 450px;width:450px;min-width: 1px;margin-top: 0;display:block;height:100%;position:absolute;top:0;left:0;}
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(1) figure {position:absolute;top:0;left:0;height:100%;width:100%;}
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(1) figure img {position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;}

.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(2) {min-width: calc(100% - 555px);margin-left: 555px;margin-top: 17.5px;display:block;margin-bottom:17.5px;}

.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column figure {border-radius: 20px;box-shadow: 0 0 0 0 #FF9600;}
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column figure img {border-radius: 20px;}
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column figure:before {display:none;}

.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .title img,
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group img {height:44px;width:auto;margin: 5px 22.5px 5px 0;float:left;}
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .title h1 span {width:auto;}
.slide-block.single-slide#simple-slide .wp-block-group__inner-container h1,
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .title h1 {padding-top:0;padding-left:0;color: #D9E9EE;font-size:72px;line-height:77px;}
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .title span.undertitle {font-size: 47px;height: auto;line-height: 52px;color: #A9CCD8;padding: 6.5px 0 0 2px;
	
	padding:0;
	padding-top:6.5px;

}

.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column ul {padding-top:15px;padding-bottom:20px;}
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column ul li:last-child {padding-bottom:0;}
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column ul li.date {font-size:31px;color: #FF9747;font-family: Montserrat Medium;}

.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column ul li strong {float:none;color:inherit;font-size:inherit;font-family: Montserrat Medium;font-weight:normal;}
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column ul li.date strong {font-family: Montserrat Semi Bold;}

.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group {/*padding-top:0;padding-bottom:32.5px;*/padding-top:20px;}
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p {float:left;clear:none;height:auto;padding:0;}
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p a {margin:0;}


/*---------------- About ----------------*/

.info.single-info .wp-block-group.about {margin-top:-35px;margin-bottom:-15px;}
.info.single-info .wp-block-group.about h2 {margin-top:20px;}
.info.single-info .wp-block-group.about h2:after {z-index: -1;content: '';float: left;position: absolute;left: -45px;top: 15px;background: url(/images/underline-circle4.png) center top no-repeat;background-size: 100% auto;height: 152.5px;width: 380px;opacity:0.2;}
.info.single-info .wp-block-group.about h3 {padding: 20px 0 15px 0;}


/*---------------- Simple ----------------*/

body .info.single-info#single-page .wp-block-group.about .wp-block-columns {margin-top:5px;}
.info.single-info#single-page p.upper {margin-top: -10px;font-family: Montserrat Semi Bold;font-size: 14px;line-height: 20px;}

body .info.single-info#single-page .wp-block-group.about .grid.service.next .wp-block-columns {margin-top:52.5px;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings .wp-block-column:nth-of-type(1) {background: #F7FDFF;background:#F9FEFF;background-color:#FBFEFF;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings .wp-block-column:nth-of-type(1),
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings .wp-block-column:nth-of-type(3) {padding-bottom:20px;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column {position:relative;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.image .wp-block-image {height:100%!important;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.image .wp-block-image img {height:100%!important;max-width:1000px!important;position:absolute;top:0;left:0;width:100%;object-fit:cover;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery {margin:0!important;}

body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > h3,
body .info.single-info#single-page .wp-block-group.about .wp-block-group.case-wrapper > .wp-block-group__inner-container > h3,
body .info.single-info#single-page .wp-block-group.about .wp-block-group.single-case-wrapper > .wp-block-group__inner-container > h3 {padding: 0 30px 25px 30px;margin-top:0;box-sizing:border-box;}
body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > h3.margin-top {margin-top:52.5px;padding-bottom:20px;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.module .wp-block-column.target:nth-of-type(2) h3 {background: #193342;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.module .wp-block-column.target:nth-of-type(3) h3 {color: #193342;  background: #FFD000;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.without {border: 1px solid #A4B6BC;background: #F4F4F4;box-shadow: 0 0 0 0 white;padding-bottom: 20px;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column li:last-child {padding-bottom:0;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.red-li li:before {background-image: url('/wp-content/uploads/2025/03/li-wave-red.png');}

.info.single-info#single-page .wp-block-group.about .wp-block-columns.module {margin-bottom:35px;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.module.last {margin-bottom:0;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.module .wp-block-column:nth-of-type(1) {background-color: #F9FEFF;background-color:#FBFEFF;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.module .wp-block-column:nth-of-type(3) {border: 1px solid #A4B6BC;background: #F4F4F4;box-shadow: 0 0 0 0 white;padding-bottom: 20px;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.module .wp-block-column h4 {border-bottom: 1px solid #fff;margin-top:-5px;padding-bottom:5px;margin-bottom:12.5px;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.module .wp-block-column:nth-of-type(1) h4 {color: #A84138;border-color: #A84138;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.module .wp-block-column:nth-of-type(2) h4 {color: #E1874F;border-color:#E1874F;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.module .wp-block-column:nth-of-type(3) h4 {color: #2C5A74;border-color: #2C5A74;}

/*.info.single-info#single-page .wp-block-group.about .wp-block-columns.module .wp-block-column:nth-of-type(3) li:before {background-image: url('/wp-content/uploads/2025/03/li-wave-red.png');}*/

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.forma .wp-block-column {/*border: 0px solid #A4B6BC;background: #FAFEFF;background-color:#FBFEFF;*/border: 1px solid #A4B6BC;background: #F4F4F4;box-shadow: 0 0 0 0 white;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.forma .wp-block-column p {margin:0;font-size: 16.5px;line-height: 23px; text-align: left;font-family: Montserrat Regular;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.forma .wp-block-column p:last-of-type {padding-bottom:0;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.forma .wp-block-column ul {padding-bottom:0;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.forma .wp-block-column li:before {background-image: url('/wp-content/uploads/2025/03/li-wave-red.png');}

body .info.single-info#single-page .wp-block-group.about .wp-block-group.case-wrapper > .wp-block-group__inner-container,
body .info.single-info#single-page .wp-block-group.about .wp-block-group.single-case-wrapper > .wp-block-group__inner-container {padding:0!important;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case {margin-bottom:35px;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case.last {margin-bottom:0;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column:nth-of-type(2) {background-color:#FBFEFF;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column:nth-of-type(3) {background-color:#fff;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column.target h4 {background: #A84138;color: #f4f4f4;padding: 7.5px 20px;border-radius: 25px;margin-bottom: 5px;margin-top: -7.5px;border-radius: 20px;margin-bottom: 15px;width: calc(100% + 40px);max-width: 200%;width: auto;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column.image.citata {background:#fff!important;border: 1px solid #A4B6BC;background: #F4F4F4 !important;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column.image.citata .wp-block-image {height:auto!important;min-width:100%!important;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column.image.citata .wp-block-image img {height: auto!important; max-width: 1000px !important;  position: relative;top: 0;left: 0;width: 100%;object-fit: contain;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column.image.citata .wp-block-quote {padding: 22.5px 30px 30px 62.5px;box-sizing:border-box;width:100%;margin:0;position:relative;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column.image.citata .wp-block-quote:before {content: '';float: left;position: absolute;left: 25px;top:17.5px;  height: 23px;width: 23px;background: url(/wp-content/uploads/2025/04/laps3.png) center center no-repeat;background-size: 100% auto;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column.image.citata .wp-block-quote p {margin:0;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column.image.citata .wp-block-quote p:last-of-type {padding-bottom:0;}

body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > h4 {padding: 0 30px 15px 30px;margin-top:0;box-sizing:border-box;/*color: #A9CCD8;color:#E1874F;*/color:#2C5A74;}
body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > .wp-block-gallery {
    --wp--style--unstable-gallery-gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 30px)));
    gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 30px)));
	width:100%!important;
	margin-bottom:52.5px!important;
}
body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > .wp-block-gallery.last {margin-bottom:0!important;}
body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > .wp-block-gallery .wp-block-image {border-radius:20px!important;overflow:hidden;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price {margin-bottom:52.5px;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column {padding-bottom:20px;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column {width: calc(33.3333% - 35px);min-width: calc(33.3333% - 35px);max-width: calc(33.3333% - 35px);}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column:nth-of-type(4), 
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column:nth-of-type(5) {width: calc(50% - 26.25px);min-width: calc(50% - 26.25px);max-width: calc(50% - 26.25px);}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column:nth-of-type(1) h3 {background-color:#8EABB5;color:#fff;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column:nth-of-type(2) h3 {background-color:#E1874F;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column:nth-of-type(3) h3 {background-color:#A84138;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column:nth-of-type(4) h3 {background-color:#2C5A74;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column ul:nth-of-type(2) {padding: 25px 0 0 0;margin-top:10px;border-top: 1px solid #A4B6BC;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column ul:nth-of-type(2) li {padding:0;width:auto;float:left;background: #A84138;color: #f4f4f4;padding: 7.5px 20px;border-radius: 30px;font-family: Montserrat Medium;margin: 0 7.5px 7.5px 0;clear:both;color: #193342;background:#D9E9EE;font-size:18px;width:100%;text-align:center;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column ul:nth-of-type(2) li:last-child {margin-bottom:0;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column ul:nth-of-type(2) li:before {display:none;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish {margin-top:0;margin-bottom:15px;margin:0!important;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish .wp-block-column {border: 1px solid #A4B6BC;background: #F4F4F4;box-shadow: 0 0 0 0 white;padding-bottom: 20px;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish .wp-block-column li:before {background-image: url('/wp-content/uploads/2025/03/li-wave-red.png');}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish .wp-block-column h4 {color: #2C5A74;font-family: Montserrat Semi Bold;}

body .info.single-info#single-page .wp-block-group.more-about {margin-bottom:58px;}
body .info.single-info#single-page .wp-block-group.more-about > .wp-block-group__inner-container {padding:0;width:100%!important;}
body .info.single-info#single-page .wp-block-group.more-about > .wp-block-group__inner-container p:last-of-type {padding-bottom:0;}

body img.wp-smiley, body img.emoji {float:none!important;}

.wp-block-group p.has-text-align-center {text-align:center!important;}
.wp-block-group p.has-text-align-left {text-align:left!important;}
.wp-block-group p.has-text-align-right {text-align:right!important;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings ul {padding-bottom:0;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings .wp-block-column {width: calc(50% - 26.25px);max-width: calc(50% - 26.25px);min-width: calc(50% - 26.25px);}

body .info.single-info#single-page .wp-block-group.faq.single-faq {background: transparent!important;margin-top: -10px;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .wp-block-group__inner-container {padding:0!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .wp-block-columns,
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one {margin:0!important;gap:0!important;padding:0!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .wp-block-columns .wp-block-column,
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card {margin:0!important;min-width:100%!important;max-width:100%!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header {padding:0!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header:before {display:none!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a {width:100%;line-height: 27px;font-family: Montserrat Medium;color: #193342;font-size:22px!important;padding-top:15px;padding-bottom:15px;color: #193342!important;padding-right:70px;}
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a strong {font-family: Montserrat Semi Bold;min-width:132.5px;border-right: 2px solid #2C5A74!important;margin-right:17.5px;color: #2C5A74!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a:hover, 
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a:hover strong {color:#8EABB5!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card.ea-expand .ea-header a, 
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card.ea-expand .ea-header a strong {color:#8EABB5!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a:hover,
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a:hover strong {border-color:#8EABB5!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card.ea-expand .ea-header a {border-color:transparent!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card.ea-expand .ea-header a strong {border-color:#8EABB5!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header i {top:12.5px;right:10px;}
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header i:before {color:#2C5A74!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header:hover i:before,
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card.ea-expand .ea-header i:before {color:#A84138!important;}

body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-collapse {position: relative;top: auto;margin: 0;float: left;width: 100%;padding: 0 !important;background: transparent;box-shadow: 0 0 0 0 rgb(83 80 88 / 11%);border-radius: 0;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body {background:transparent!important;margin: 0;float: left;width: 100%;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single.ea-expand .ea-body {overflow:visible!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body p {background:transparent!important;margin: 0;float: left;width: 100%;padding: 0 !important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table {align-items: normal !important;box-sizing: border-box;width: 100%;display: flex;flex-wrap: wrap !important;position:relative;margin-top: 0;margin-bottom:20px;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single:last-of-type .ea-body table {margin-bottom:0!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody {align-items: normal !important;box-sizing: border-box;width: 100%;display: flex;flex-wrap: wrap !important;gap:0px!Important;position:relative;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr {align-items: normal !important;box-sizing: border-box;width: 100%;display: flex;flex-wrap: wrap !important;gap: 52.5px!Important;position:relative;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td {display: flex;flex-wrap: wrap;float: left;margin: 0;border: 0;padding: 30px;border: 0;border-radius: 30px;align-content: start !important;background: #fff;box-shadow: 0 0 45px 0 rgb(83 80 88 / 11%);box-sizing: border-box;position:relative;background-color: #FBFEFF;width: calc(33.3333% - 35px)!important;max-width: calc(33.3333% - 35px)!important;min-width: calc(33.3333% - 35px)!important;}

body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td:nth-of-type(1) {background-color: #FBFEFF;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td:nth-of-type(2) {background-color: #fff;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td:nth-of-type(3) {border: 1px solid #A4B6BC;background: #F4F4F4;   box-shadow: 0 0 0 0 white;}

body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td h4 {border-bottom: 1px solid #fff;margin-top: -5px;padding-bottom: 5px; margin-bottom: 12.5px;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td:nth-of-type(1) h4 {color: #A84138;border-color: #A84138;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td:nth-of-type(2) h4 {color: #E1874F;border-color:#E1874F;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td:nth-of-type(3) h4 {color: #2C5A74;border-color: #2C5A74;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td ul {padding-bottom:0;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td ul li {font-family: Montserrat Regular;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td ul li:last-child {padding-bottom:0;}

body .info.single-info#single-page .wp-block-group.request.last.middle {width:100vw;position:relative;left:50%;transform:translate(-50%,0);margin-top:105px;padding:0;}
body .info.single-info#single-page .wp-block-group.request.last.middle > .wp-block-group__inner-container {width:100vw;position:relative;left:50%;transform:translate(-50%,0);padding-top:0;padding-bottom:70px;}
body .info.single-info#single-page .wp-block-group.request.last.middle > .wp-block-group__inner-container .wp-block-group__inner-container {width:990px;max-width:880px;}
body .info.single-info#single-page .wp-block-group.request.last.middle .wp-block-group__inner-container .subtitle {padding-bottom:15px;}

.info.single-info#single-page h2.after-request, .info.single-info#case-page h2.after-request {margin-top: 50.5px;}

body .info.single-info#single-page .wp-block-group.faq.single-faq.cases {margin-bottom:17.5px;margin-bottom:52.5px;margin-top:-10px!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a {width: auto;font-size: 18px!important;line-height: 25px!important;font-family: Montserrat Bold;text-align: left; position: relative;padding: 0 35px 0 30px;margin-top: 0;box-sizing: border-box;color: #2C5A74!important;border:0!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header:hover a,
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-card.ea-expand .ea-header a {color:#A84138!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header i {top:-2.5px;}

body .info.single-info#single-page .wp-block-group.faq.single-faq.cases .wp-block-group__inner-container > div {max-width:100%;}
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases .wp-block-group__inner-container > div > div {max-width:100%;}

body .info.single-info#single-page .wp-block-group.faq.single-faq.cases .sp-ea-one.sp-easy-accordion .sp-ea-single.ea-expand .ea-body > .rl-gallery-container {max-width:100%;}
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery {
    gap: 35px;
    width: 100% !important;margin-top: 15px;
	align-items: normal;display:flex;flex-wrap:wrap;
	margin-bottom:-35px!important;
}
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item {box-sizing: border-box;display: flex;flex-direction: column;flex-grow: 1;justify-content: center; max-width: 100%;position: relative;margin:0;align-self: inherit;width: calc(33.33% - 23.3333px);border-radius: 20px !important;overflow: hidden;}
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases.four > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item {width: calc(25% - 26.25px);}
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item a {box-sizing: border-box;display: block;max-width: 100% !important;flex: 1 0 0%;height: 100%;object-fit: cover;width: 100%;}
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item img {box-sizing: border-box;display: block;max-width: 100% !important;flex: 1 0 0%;height: 100%;object-fit: cover;width: 100%;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.case .wp-block-column {width: calc(33.33% - 35px);min-width: calc(33.33% - 35px);max-width: calc(33.33% - 35px);}

.info.single-info#single-page .wp-block-group.grid.reviews {margin: 5px 0 0 0;}
.info.single-info#single-page .wp-block-group.grid.reviews .wp-block-group__inner-container {padding:0;}

body .wp-block-group.screens .white {width: calc(100% + 35px);margin-left: -17.5px !important;margin-right: -17.5px !important;}
body .wp-block-group.screens .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div {padding:0!important;overflow:hidden;box-shadow: 0px 0px 26.25px 0 rgb(83 80 88 / 0%) !important;margin: 0 17.5px!important;width: calc(100% - 35px);}
body .wp-block-group.screens .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div p {padding:0!important;}

.wp-block-group.request.last .wp-block-group__inner-container p.social-icons {width:auto;clear:both;position:relative;left: 50%;transform: translate(-50%, 0);padding: 10px 0 0 0;}
.wp-block-group.request.last .wp-block-group__inner-container p.social-icons span {float:left;left: 0;transform: translate(0, 0);margin:0;font-family: inherit;font-style:inherit;color:inherit;font-size:inherit;line-height:inherit;line-height:54px;}
.wp-block-group.request.last .wp-block-group__inner-container p.social-icons a {float:left;left: 0;transform: translate(0, 0);margin:0 15px;position:relative;padding-left:77.5px;}
.wp-block-group.request.last .wp-block-group__inner-container p.social-icons a img {position:absolute;top:50%;left:35px;transform:translate(0,-50%);height:34px;width:auto;float:left;border-radius:50%;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery {margin-bottom:15px;}

body .info.single-info#single-page .wp-block-group.faq.single-faq.just-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body {padding-bottom:5px;padding-right:70px!important;box-sizing:border-box!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq.just-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body p {font-size: 17.5px;line-height: 25px;padding-bottom:15px!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq.just-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body li {font-family: Montserrat Regular;}


/*---------------- Common Case ----------------*/

body .info.single-info#single-page .wp-block-group.grid.service {margin:0;}
body .info.single-info#single-page .wp-block-group.grid.service .wp-block-group__inner-container {margin:0;padding:0;}

body .info.single-info.case-common-page#single-page .wp-block-group.more-about {margin-bottom:70px;}
body .info.single-info.case-common-page#single-page .wp-block-group.grid.service.def-services .wp-block-columns {margin:0;}
body .info.single-info.case-common-page#single-page .wp-block-group.grid.service.def-services .wp-block-columns .wp-block-column:nth-of-type(4) {display:none;background:#fff!important;}

body .info.single-info#single-page .wp-block-group.about .grid.service .wp-block-columns .wp-block-column .wp-block-image, 
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column .wp-block-image {margin-top:0!important;}
body .info.single-info .wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column .wp-block-image, 
body .info.single-info#case-page .wp-block-group.about .single-grid-case .wp-block-columns .wp-block-column .wp-block-image {margin-top:0!important;}
/*body .info.single-info#single-page .wp-block-group.grid.service .wp-block-columns .wp-block-column:nth-of-type(4) .wp-block-image img {width:100%!important;border-radius:0;}*/

body .info.single-info.case-common-page#single-page .wp-block-group.about h2:first-of-type {margin-top:58px;}

.wp-block-group.grid.branches .wp-block-columns .wp-block-column figure img {width: 55px !important;}

body .info.single-info#single-page .wp-block-group.branches > .wp-block-group__inner-container {display:flex;flex-wrap: wrap !important;gap: 20px ! Important;align-items: normal;position: relative; margin: 5px 0 0 0!important;}
body .info.single-info#single-page .wp-block-group.branches .is-vertical {float: left; margin: 0;border: 0;padding: 15px 20px;padding: 10px 20px;border: 0;border-radius: 25px;align-content: center!important;background: #fff;box-shadow: 0 0 45px 0 rgb(83 80 88 / 11%);box-sizing: border-box;flex-basis: calc(25% - 15px);min-width: calc(25% - 15px);max-width: calc(25% - 15px);flex-direction: row;border: 1px solid #A4B6BC;background: #F4F4F4;box-shadow: 0 0 0 0 white;align-items: center;gap:0!important;border-radius: 20px;}
body .info.single-info#single-page .wp-block-group.branches .is-vertical.none {display:none!important;}
body .info.single-info#single-page .wp-block-group.branches .is-vertical figure {width: auto;margin-right: 15px;padding-bottom: 0;margin-left: 0;border-radius: 20px;overflow: hidden;max-width: 375px;height: auto !important;margin-top: 0!important;}
body .info.single-info#single-page .wp-block-group.branches .is-vertical figure img {position: relative;width: 75px !important;width: 65px !important;height: auto !important;border-radius: 50px;border-radius:0!important;}
body .info.single-info#single-page .wp-block-group.branches .is-vertical .pretitle {padding:0;width: calc(100% - 95px);font-size:22px;}

body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane {border: 0;padding: 0;background-color: transparent;overflow:visible;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content > p {padding:0!important;display:none!important;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table {align-items: normal !important;box-sizing: border-box;width: 100%;display: flex;flex-wrap: wrap!important;position: relative;margin-top: 0;margin-bottom: 0;width:100%!important;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody {align-items: normal !important;box-sizing: border-box;width: 100%;display: flex;flex-wrap: wrap!important;gap: 0px ! Important;position: relative;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr {align-items: normal !important;box-sizing: border-box;width: 100%; display: flex;flex-wrap: wrap !important;gap: 52.5px ! Important;position: relative;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td {position:relative;float: left;margin: 0;border: 0;padding: 30px;border: 0;border-radius: 30px;align-content: start !important;background: #fff;box-shadow: 0 0 45px 0 rgb(83 80 88 / 11%);box-sizing: border-box;width: calc(33.3333% - 35px);min-width: calc(33.3333% - 35px);max-width: calc(33.3333% - 35px);}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td figure {margin-right: 20px;padding-bottom: 5px;margin-left: -7.5px;width: auto;margin-right: 20px;padding-bottom: 5px;border-radius: 20px;overflow: hidden;height: auto !important;margin-top:0;margin-bottom:15px;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td figure img {max-width:100%;position: relative;width: 75px !important;height: auto!important;border-radius: 50px;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td figure a:hover img {opacity:0.525;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td h3 {width: calc(100% - 120px);padding: 0;padding-top: 12.5px;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td h3 a {float:left;width:100%;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td h3 a:hover {color:#A4B6BC;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td p {font-size:16.5px;line-height:23px;font-family: Montserrat Light;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td p:first-of-type {margin-top:15px;}
/*body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td p:last-of-type {padding-bottom:0;}*/

body .info.single-info#single-page .wp-block-group ul.sp-tab__nav {float: left;padding: 0;border:0!important;justify-content:center!important;margin: 0 0 52.5px 0!important;background: #f4f4f4!important;padding: 0 20px;position:relative;left:50%;transform:translate(-50%,0);width:auto!important;z-index:5;}
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li {width: auto;height:auto!important;float: left;padding: 0;margin:0!important;border:0!important;justify-content:center!important;background: transparent!important;border-radius:0!important;margin: 0 7.5px 0 7.5px!important;}
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li:before {display:none!important;}
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li > span {display:block!important;padding:0!important;width: auto;height:auto!important;float: left;padding: 0;margin:0!important;border:0!important;background: transparent!important;border-radius:0!important;}
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li > span > span {display:block!important;padding:0!important;width: auto;height:auto!important;float: left;padding: 0;margin:0!important;border:0!important;background: transparent!important;border-radius:0!important;}
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li > span > span h4 {height: auto;line-height: 35px;width: auto;padding: 0 25px;border:0;margin: 0;float: left;color:#383126;text-align:left;font-family: Montserrat Semi Bold;font-size: 15px;border-radius:30px;color:#193342;background: 88% 58% no-repeat #D9E9EE;margin-bottom:0;left: 0;
transform: translate(0, 0);text-transform:none;} 
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li > span.sp-tab__active > span h4 {background-color: #FFD000;}
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li > span > span h4:hover {color:#fff;background-color:#A84138!important;}
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li > span.sp-tab__active > span h4:hover {background-color: #FFD000!important;color: #193342!important;}

/*body .info.single-info#single-page .wp-block-group ul.sp-tab__nav:before {content: '';height: 0;width: calc(100% + 100px);border-top: 1px solid #A4B6BC;float: left; position: absolute;z-index: -1;left: 50%;top: 50%;transform: translate(-50%, -50%);}*/

body .info.single-info.case-common-page#single-page .wp-block-group.about h2,
body .info.single-info.case-common-page#single-page .wp-block-group.about h2:first-of-type {margin-top:78px;}

body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content > p:last-of-type {padding: 0 !important;display: block!important;float:left;width:100%;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content > p:last-of-type a {height: 32px;line-height: 24px;width: auto;float: left;font-size: 15px;padding: 0 25px 10px 25px;font-family: Montserrat Semi Bold;color: #2C5A74;background-color: transparent;margin: 30px 0 -15px 0;cursor: pointer;position: relative;left: 50%;transform: translate(-50%, 0);border: 0;
border-bottom: 2px solid #2C5A74;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content > p:last-of-type a:hover {color:#A84138;border-color:#A84138;}

body .info.single-info.case-common-page#single-page .wp-block-group.about h2.no-margin,
body .info.single-info.case-common-page#single-page .wp-block-group.about h2.no-margin:first-of-type {margin-top:-12px!important;}

body .info.single-info#single-page .wp-block-group.branches .is-vertical figure a:hover img {opacity:0.525;}
body .info.single-info#single-page .wp-block-group.branches .is-vertical .pretitle a:hover {color:#A4B6BC!important;}

body .info.single-info.case-common-page#single-page .wp-block-columns .wp-block-column h3,
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column .pretitle, 
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column h3, 
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column .pretitle {padding: 12.5px 0 0 0!important;}

body .info.single-info.case-common-page#single-page .wp-block-columns .wp-block-column p,
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p, 
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column p {font-size:16.5px;line-height:23px;font-family: Montserrat Light;}
body .info.single-info.case-common-page#single-page .wp-block-columns .wp-block-column p:first-of-type,
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:first-of-type, 
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column p:first-of-type {margin-top:15px;padding-top:0;}
body .info.single-info.case-common-page#single-page .wp-block-columns .wp-block-column p:last-of-type,
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type, 
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column p:last-of-type {padding-bottom:0;}

.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column p:last-of-type {margin-top:-10px;}

body .info.single-info.case-common-page.case-common-page1#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type,
body .info.single-info.case-common-page.case-common-page2#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type, 
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column p:last-of-type {padding-top:10px;margin-bottom:-5px;}

body .info.single-info.case-common-page.case-common-page1#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type em,
body .info.single-info.case-common-page.case-common-page2#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type em, 
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column p:last-of-type em {font-style:normal;font-size: 15px;line-height: 20px;
font-family: Montserrat Medium;color: #A84138;}
body .info.single-info.case-common-page.case-common-page1#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type em strong,
body .info.single-info.case-common-page.case-common-page2#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type em strong, 
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column p:last-of-type em strong {color: #193342;}

.info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column h3 a:hover, 
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column h3 a:hover {color:#A4B6BC!important;}

/*body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings p:last-of-type {padding-bottom:0;}*/

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery.standard,
body .info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.standard {margin: 52.5px 0 0 0;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery.standard .wp-block-column .wp-block-gallery,
body .info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.standard .wp-block-column .wp-block-gallery {gap:35px!important;justify-content:center!important;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery.standard .wp-block-column .wp-block-gallery .wp-block-image,
body .info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.standard .wp-block-column .wp-block-gallery .wp-block-image {max-width: calc(33.3333% - 23.333px)!important;min-width: calc(33.3333% - 23.3333px)!important;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery.standard .wp-block-column .wp-block-gallery .wp-block-image img,
body .info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.standard .wp-block-column .wp-block-gallery .wp-block-image img {border-radius:20px;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings.case-info .wp-block-column {padding-bottom:15px;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings.case-info ul {padding-bottom:15px;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case-info .wp-block-column p {padding: 0 0 15px 0;font-size: 17.5px;width:100%;line-height: 25px;text-align: left;font-family: Montserrat Regular;margin:0;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish .wp-block-column:nth-of-type(1) p:last-of-type a {height: auto;line-height: 35px;width: auto;padding: 0 25px;border:0;margin: 0;float: left;color:#383126;text-align:left;font-family: Montserrat Semi Bold;font-size: 15px;border-radius:30px;color:#193342;background:#FFD000;margin-top:20px;} 
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish .wp-block-column:nth-of-type(1) p:last-of-type a:hover {color:#fff;background-color:#A84138;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish .wp-block-column:nth-of-type(1) ul li a {float:none;border-bottom: 2px solid #F49356;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish .wp-block-column:nth-of-type(1) ul li a:hover {color:#A9CCD8;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column ul:nth-of-type(2) li a {width:100%;float:left;text-align:center;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column ul:nth-of-type(2) li a:hover {color:#A84138;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column p {width:100%;padding:0 0 15px 0;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column p a {height: auto;line-height: 35px;width: auto;padding: 0 25px;border:0;margin: 0;float: left;color:#383126;text-align:left;font-family: Montserrat Semi Bold;font-size: 15px;border-radius:30px;color:#193342;background:#FFD000;margin-top:30px;position:relative;left:50%;transform:translate(-50%,0);} 
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column p a:hover {color:#fff;background-color:#A84138;}

body .info.single-info#single-page .wp-block-group.about .wp-block-group.grid.service.branch .wp-block-columns {margin:0!important;}
body .info.single-info#single-page .wp-block-group.about .wp-block-group.grid.service.branch .wp-block-columns h3 {padding: 12.5px 0 0 0!important;width: calc(100% - 90px);}	
body .info.single-info#single-page .wp-block-group.about .wp-block-group.grid.service.branch .wp-block-columns h3 a:hover {color:#A4B6BC;}
body .info.single-info#single-page .wp-block-group.about .wp-block-group.grid.service.branch .wp-block-columns p {padding:0!Important;margin-top:15px;font-size: 16.5px; line-height: 23px;font-family: Montserrat Light;}

.wp-block-group .wp-block-group__inner-container > p.all-cases,
.wp-block-group .wp-block-group__inner-container > .widget-wrapper > p.all-cases {padding:0!important;}
.wp-block-group .wp-block-group__inner-container > p.all-cases > a,
.wp-block-group .wp-block-group__inner-container > .widget-wrapper > p.all-cases > a {height: auto;line-height: 35px;width: auto;padding: 0 25px;border: 0;margin: 0;float: left;color: #383126; text-align: left;font-family: Montserrat Semi Bold;font-size: 15px;border-radius: 30px;color: #193342;background: #FFD000;margin-top: 30px;position: relative;left: 50%;transform: translate(-50%, 0);text-transform:none;}
.wp-block-group .wp-block-group__inner-container > p.all-cases > a:hover,
.wp-block-group .wp-block-group__inner-container > .widget-wrapper > p.all-cases > a:hover {background-color:#A84138!important;color:#fff!important;}

body #swipebox-overlay img {float:none!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item a:hover img {opacity:0.6;}



/*---------------- Case ----------------*/

.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column:nth-of-type(1) {max-width: 375px;min-width: 1px;margin-top: 0;}
.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column:nth-of-type(2) {min-width: calc(100% - 480px);margin-top: 17.5px;}

.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column figure {border-radius: 20px;box-shadow: 0 0 0 0 #FF9600;}
.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column figure img {border-radius: 20px;}
.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column figure:before {display:none;}

.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .title img,
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group img {height:44px;width:auto;margin: 5px 22.5px 5px 0;float:left;}
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .title h1 span {width:auto;}
.slide-block.single-slide#case-slide .wp-block-group__inner-container h1,
.slide-block.single-slide#case-slide .wp-block-group__inner-container .title h1 {padding-top:0;padding-left:2px;}

.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group {/*padding-top:0;padding-bottom:32.5px;*/padding-top:20px;}
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p {float:left;clear:none;height:auto;padding:0;}
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p a {margin:0;}

.info.single-info#single-page h2,
.info.single-info#case-page h2 {margin-top:58px;}
.info.single-info#single-page h2:first-of-type,
.info.single-info#case-page h2:first-of-type {margin-top:0;}

.info.single-info#single-page .wp-block-group.about .wp-block-columns,
.info.single-info#case-page .wp-block-group.about .wp-block-columns {flex-wrap: wrap !important;gap: 52.5px ! Important;align-items: normal;position: relative;margin-bottom:0;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about  {gap: 70px ! Important;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.next {margin-top:0;}
.info.single-info#case-page .wp-block-group.about .wp-block-columns.next {margin-top:52.5px;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.two,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.two {gap: 70px ! Important;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.aftertitle,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.aftertitle {margin-top:27.5px;margin-top:5px;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column {float: left;margin: 0; border: 0;padding: 30px;border: 0;border-radius: 30px;align-content: start !important;background: #fff;box-shadow: 0 0 45px 0 rgb(83 80 88/11%);box-sizing: border-box;align-self: normal!important;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.image,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column.image {padding:0!important;box-shadow: 0 0 0 0 #fff!important;border-radius:30px!important;overflow:hidden!important;/*background:#000!important;*/}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.without .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.without .wp-block-column {padding:0!important;background: transparent!important;box-shadow: 0 0 0 0 rgb(83 80 88/11%)!important;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(1),
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(1) {padding:0!important;background: transparent!important;box-shadow: 0 0 0 0 rgb(83 80 88/11%)!important;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(1),
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(1) {max-width: calc(50% - 35px);}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(2),
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(2) {min-width: calc(50% - 35px);max-width:calc(50% - 35px);border: 1px solid #A4B6BC;background:#F4F4F4;box-shadow: 0 0 0 0 white;padding-bottom:20px;}

.info.single-info#single-page .wp-block-group.about .wp-block-columns.next .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.next .wp-block-column {padding-bottom:20px;}

.info.single-info#single-page .wp-block-group.about .wp-block-columns.about .wp-block-column p:last-of-type,
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about .wp-block-column li:last-child,
.info.single-info#single-page .wp-block-group.about .wp-block-columns.next .wp-block-column li:last-child,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about .wp-block-column p:last-of-type,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about .wp-block-column li:last-child,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.next .wp-block-column li:last-child {padding-bottom:0;}

.info.single-info#single-page .wp-block-group.about h2:first-of-type,
.info.single-info#case-page .wp-block-group.about h2:first-of-type {margin-top:0;margin-top: -12px;}

.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column h3,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column h3 {padding-top:30px;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column h3:first-of-type,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column h3:first-of-type {padding-top:0;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.target h3,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column.target h3 {background: #A84138;color: #f4f4f4;padding: 7.5px 20px;border-radius: 25px;margin-bottom: 5px;   margin-top: -7.5px;/*margin-left: -20px;*//*margin-right:-20px;*//* margin-left: 0; */border-radius: 20px;margin-bottom:20px;width: calc(100% + 40px);max-width:200%;width:auto;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.without .wp-block-column h3,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.without .wp-block-column h3 {padding-left:30px;padding-right:30px;box-sizing:border-box;}

.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column p,
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column li,
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column strong,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column p,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column li,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column strong {float:none;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column strong,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column strong {font-family: Montserrat Semi Bold;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about .wp-block-column strong,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about .wp-block-column strong {font-family: Montserrat Medium;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column mark,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column mark {font-family: Montserrat Bold;font-size:inherit;line-height:inherit;float: none;background: none;}

.info.single-info#single-page .wp-block-group.about .wp-block-columns.without .wp-block-column p,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.without .wp-block-column p {padding-left:30px;padding-right:30px;box-sizing:border-box;}

.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column p s,
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column li s,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column p s,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column li s {text-decoration: none;border-bottom: 2px solid #F49356;}

.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column p {margin-top:-10px;font-family: Montserrat Semi Bold;font-size: 14px;line-height: 20px;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column li,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column li {font-family: Montserrat Regular;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about .wp-block-column li:last-child,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about .wp-block-column li:last-child {padding-bottom:0;}

.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-image,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-image {border-radius:20px;overflow:hidden;max-width:375px;height:auto!important;margin-top:5px!important;} 
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-image {margin-top:10px!important;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.image .wp-block-image,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column.image .wp-block-image {margin:0!important;border-radius:30px!important;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery {width:100%!important;--wp--style--unstable-gallery-gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 15px)));gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 15px)));margin-top:5px!important;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery {margin-top:10px!important;}
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery {margin-top:5px!important;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery {--wp--style--unstable-gallery-gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 30px)));gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 30px)));}
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image {max-width:100%!important;border-radius:20px!important;margin:0!important;}

.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-video,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-video {margin:0!important;border-radius:20px!important;margin-top: 5px !important;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-video  video,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-video  video {margin:0!important;border-radius:20px!important;}

/*body .info.single-info#single-page .wp-block-group.about .white,*/
body .info.single-info#case-page .wp-block-group.about .white {width: 100%!important;margin: 5px 0 10px 0 !important;}
/*body .info.single-info#case-page .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer {height:auto!important;}*/
/*body .info.single-info#single-page .wp-block-group.about .white .sa_owl_theme .owl-nav,*/
body .info.single-info#case-page .wp-block-group.about .white .sa_owl_theme .owl-nav {display:none!important;}
/*body .info.single-info#single-page .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item,*/
body .info.single-info#case-page .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item,
body .info.single-info#case-page .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item {padding-top: 0!important;}
/*body .info.single-info#single-page .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div,*/
body .info.single-info#case-page .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div,
body .info.single-info#case-page .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div {padding:0!important;border-radius:0!important;box-shadow: 0px 0px 0 0 rgb(83 80 88 / 11%) !important;width: 100%;margin: 0!important;height:auto!important;}
/*body .info.single-info#single-page .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div p,*/
body .info.single-info#case-page .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div p,
body .info.single-info#case-page .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div p {padding:0!important;}

.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns {gap:15px!important;margin-top:15px!important;} 
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns:first-of-type,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns:first-of-type {margin-top:5px!important;} 
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column {padding:0!important;box-shadow: 0 0 0 0 rgb(83 80 88 / 11%);border-radius:0;max-width: calc(50% - 7.5px);min-width: calc(50% - 7.5px);} 
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column figure,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column figure {margin:0!important;}

.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column {padding-bottom:15px;}
.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column h4 {padding-bottom:17.5px;margin-top:-10px;}
.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column ul {padding-bottom:15px;}
.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column ul.under {margin-top:-7.5px;}
.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column ul li:last-child {padding-bottom:0;}

.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery figure {overflow:visible;}
.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery figure:before {display:none!important;}
.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image figcaption {background: transparent;box-sizing: border-box;margin: 0;overflow: auto;padding: 15px 0 0 0;scrollbar-gutter: auto;text-shadow: 0 0 0 #000;will-change: auto;font-family: Montserrat Semi Bold;font-size: 17.5px;line-height: 24px;color: #193342;position:relative;margin-bottom:-7.5px;}

body .info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery.standard.bigger .wp-block-column .wp-block-gallery .wp-block-image,
body .info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.standard.bigger .wp-block-column .wp-block-gallery .wp-block-image {max-width: calc(50% - 17.5px) !important;   min-width: calc(50% - 17.5px) !important;}

.wp-block-group.audio > .wp-block-group__inner-container {padding: 52.5px 0 0 0;width:100%!important;}
.wp-block-group.audio > .wp-block-group__inner-container .wp-block-audio {width: calc(33.3333% - 23.3333px);margin-right:35px;}
.wp-block-group.audio > .wp-block-group__inner-container .wp-block-audio:nth-of-type(3) {margin-right:0;}
.wp-block-group.audio > .wp-block-group__inner-container .wp-block-audio audio {box-sizing:border-box;border: 1px solid #D1DBDE;border-radius:30px;}

body .info.single-info.branch-page#single-page .wp-block-group.about > .wp-block-group__inner-container > h3.has-text-align-center {text-align:center!important;padding-bottom:0!important;}

body .info.single-info#single-page .wp-block-group.branches .is-vertical .pretitle {font-size:18px;line-height:22px;width: calc(100% - 80px);}
body .info.single-info#single-page .wp-block-group.about .grid.service .wp-block-columns .wp-block-column h3, 
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column h3 {font-size:22px;font-size: 20px;}

body .info.single-info.branch-page#single-page .wp-block-group.grid.service	{margin-bottom:52.5px;}

body .info.single-info#case-page p.add {margin-top:-7.5px;font-size: 15px;line-height: 21px;color: #2C5A74 !important;}
body .info.single-info#case-page p.add strong {color: #2C5A74 !important;}

body .info.single-info#case-page .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div p img,
body .info.single-info#case-page .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div p img {box-sizing: border-box;border-radius: 20px;padding: 0!imporTANT;  width: calc(100% - 20px);margin: 0 8px 0 12px;cursor:grab;}
body .info.single-info#case-page .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div p a img,
body .info.single-info#case-page .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div p a img {cursor:pointer;}
body .info.single-info#case-page .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div p a:hover img,
body .info.single-info#case-page .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div p a:hover img {opacity:0.65;}
body .info.single-info#case-page .wp-block-group .wp-block-columns.gallery .wp-block-column > figure img {border-radius:25px;}

.info.single-info#case-page .wp-block-group.about h3.undertitle {padding: 0 30px 15px 30px;box-sizing:border-box;margin-top:-10px;}

body .info.single-info#case-page .wp-block-group .wp-block-columns.gallery .wp-block-column > figure a:hover img,
body .info.single-info#case-page .wp-block-group .wp-block-columns .wp-block-column > figure a:hover img {opacity:0.65;}

.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns:first-of-type,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery,
body .info.single-info#case-page .wp-block-group.about .white {margin-top:10px!important;}

.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column h3.no-padding-top,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column h3.no-padding-top {padding-top:7.5px;}

.info.single-info.upakovka-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image img {min-width:100%!important;}

.info.single-info.upakovka-case#case-page .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) {max-width: calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px) * .83333)!important;justify-content: start;}

.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery.actual .wp-block-image {width: calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px) * .66667)!important;max-width: calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px) * .66667)!important;min-width: calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px) * .66667)!important;}

.info.single-info.upakovka-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image img {border-radius:20px;}



/*---------------- Club ----------------*/

body .info.single-info.club#single-page .wp-block-group.about .wp-block-columns .wp-block-column {padding-bottom:20px;}

.info.single-info.club#single-page .wp-block-group.about .wp-block-columns .wp-block-column p {margin:0;padding: 0 0 15px;font-size: 17.5px;line-height: 25px;font-family: Montserrat Regular;}
.info.single-info.club#single-page .wp-block-group.about .wp-block-columns .wp-block-column ul {margin-top:-2.5px;}
.info.single-info.club#single-page .wp-block-group.about .wp-block-columns .wp-block-column strong {color:inherit;}

.info.single-info.club#single-page .wp-block-group.about .wp-block-columns.aim .wp-block-column.target:nth-of-type(2) h3 {background-color: #e1874f;}
.info.single-info.club#single-page .wp-block-group.about .wp-block-columns.aim .wp-block-column.target:nth-of-type(3) h3 {background-color: #8eabb5;}

body .info.single-info.club#single-page .wp-block-group.faq.single-faq>.wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a strong {min-width: 1px;border: 0!important;margin-right: 4.5px;}
body .info.single-info.club#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body {float: left;margin: 0 0 20px 0;border: 0;padding: 30px 30px 15px 30px!important;border: 0;border-radius: 30px;align-content: start !important;background: #fff!important;box-shadow: 0 0 45px 0 rgb(83 80 88 / 11%);box-sizing: border-box;}
body .info.single-info.club#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body p {margin: 0;padding: 0 0 10px 0!important;font-size: 17.5px;line-height: 25px;font-family: Montserrat Regular;}
body .info.single-info.club#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body ul li {font-family: Montserrat Regular;font-size: 16.5px;line-height: 23px;}

body .info.single-info.club#single-page .wp-block-group.about .wp-block-columns.meetings.sign .wp-block-column:nth-of-type(1) {padding-bottom:15px;}
body .info.single-info.club#single-page .wp-block-group.about .wp-block-columns.meetings.sign .wp-block-column:nth-of-type(1) {background: #fff!important;}
body .info.single-info.club#single-page .wp-block-group.about .wp-block-columns.meetings.sign .wp-block-column:nth-of-type(1) p a {height: auto;line-height: 35px;width: auto;padding: 0 25px;border: 0;margin: 0;float: left;color: #383126; text-align: left;font-family: Montserrat Semi Bold;font-size: 15px;border-radius: 30px;color: #193342;background: #FFD000;margin-top: 5px;position: relative;text-transform:none;}
body .info.single-info.club#single-page .wp-block-group.about .wp-block-columns.meetings.sign .wp-block-column:nth-of-type(1) p a:hover {background-color:#A84138!important;color:#fff!important;}

.info.single-info.club#single-page .wp-block-group.about .wp-block-columns.sign .wp-block-column .wp-block-video {margin:0!important;}
.info.single-info.club#single-page .wp-block-group.about .wp-block-columns.sign .wp-block-column .wp-block-video video {position:absolute;height:100%;width:100%;object-fit:cover;}

body .info.single-info.club#single-page .wp-block-group.about .wp-block-columns.sign {margin-bottom:15px!important;}



/*---------------- Service ----------------*/

.info.single-info.service-page#single-page .wp-block-group.about .more-about h3 {padding-top:0;}
body .info.single-info.service-page#single-page .wp-block-group.more-about.no-margin {margin:0!important;}

.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.next .wp-block-column p {margin: 0;padding: 0 0 10px 0!important;font-size: 17.5px;line-height: 25px;font-family: Montserrat Regular;}
.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns .wp-block-column p em {font-family: inherit;font-size:16.5px;color: #2C5A74 !important;font-family: Montserrat Medium;font-size: 16.5px;line-height: 23px;}
.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns .wp-block-column p em strong {color:inherit;color:#e1874f;}

.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.results .wp-block-column h3 {padding-top:10px;font-size:21px;padding-bottom:7.5px;}
.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.results .wp-block-column h4 {border-top: 1px solid #A4B6BC;padding-top:20px;margin-top:20px;color: #2C5A74 !important;padding-bottom:10px;}

body .info.single-info#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column h3 {padding:12.5px 0 0 0!important;}
.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.results .wp-block-column h3:first-of-type {padding-top:0;}	

body .info.single-info#single-page .cases-top .wp-block-columns .wp-block-column p, 
.info.single-info#single-page .wp-block-group.about .cases-top .wp-block-columns .wp-block-column p {font-size: 16.5px;line-height: 23px;font-family: Montserrat Light;}
body .info.single-info#single-page .cases-top .wp-block-columns .wp-block-column p:first-of-type, 
.info.single-info#single-page .wp-block-group.about .cases-top .wp-block-columns .wp-block-column p:first-of-type {margin-top: 15px;padding-top: 0;}
body .info.single-info#single-page .cases-top .wp-block-columns .wp-block-column p:last-of-type, 
.info.single-info#single-page .wp-block-group.about .cases-top .wp-block-columns .wp-block-column p:last-of-type {padding-bottom: 0;}

body .info.single-info#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column h3 a:hover {color: #A4B6BC !important;}

body .service-page .wp-block-group .white #sample_slider.owl-carousel {margin-bottom:15px!important;}

.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.next .wp-block-column {width: calc(33.3333% - 35px);min-width: calc(33.3333% - 35px);max-width: calc(33.3333% - 35px);}

.service-page.service-page4 .wp-block-group.grid .wp-block-columns .wp-block-column {flex-basis: calc(50% - 27.5px);min-width: calc(50% - 27.5px);max-width: calc(50% - 27.5px);}
body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .cases-top .wp-block-columns {margin-top:52.5px;}
body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .cases-top.first .wp-block-columns {margin-top:5px!important;}
body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column h3 {padding-top:0!important;padding-bottom:15px!important;margin-top:-4px;}

body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column {padding-bottom:15px;}
body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column p {margin: 0;padding: 0 0 10px 0!important;font-size: 17.5px;line-height: 25px;font-family: Montserrat Regular;}
body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column ul {margin:0;padding: 0 0 15px 0;}
body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column h4 {padding: 15px 0;margin: 20px 0 15px 0;color: #A84138 !important;border-top: 1px solid #A4B6BC;border-bottom: 1px solid #A4B6BC;width: 100%;border-color:#A84138;}
body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column h4 strong {color:inherit;font-size:inherit;}



/*---------------- Other ----------------*/

body .info.single-info#single-page .wp-block-group.more-about.single-more {margin:0!important;}

body .info.single-info#single-page .wp-block-group.more-about > .wp-block-group__inner-container p a {height: auto;line-height: inherit;padding: 0 0 15px 0;font-size: inherit;font-family: inherit;text-transform: none;border-radius: 0;overflow: visible;margin: 0;color: inherit;background-color: inherit;border: inherit;position: static;left: 0;transform: translate(0, 0);float:none;    color: #A84138 !important;}
body .info.single-info#single-page .wp-block-group.more-about > .wp-block-group__inner-container p a:hover {color:#F49356!important;}

body .info.single-info#single-page .wp-block-group.more-about.single-more > .wp-block-group__inner-container ul {padding-bottom:15px;}
body .info.single-info#single-page .wp-block-group.more-about.single-more > .wp-block-group__inner-container ul li:last-child {padding-bottom:0;}
body .info.single-info#single-page .wp-block-group.more-about.single-more > .wp-block-group__inner-container p {padding-bottom:15px;}

body .info.single-info#single-page .wp-block-group.more-about.single-more > .wp-block-group__inner-container em {font-family:inherit;font-size:inherit;float:none;}
body .info.single-info#single-page .wp-block-group.more-about.single-more > .wp-block-group__inner-container h4,
body .info.single-info#single-page .wp-block-group.more-about.single-more > .wp-block-group__inner-container h4 strong,
body .info.single-info#single-page .wp-block-group.more-about.single-more > .wp-block-group__inner-container h4 em {color: #2C5A74 !important;}

body .info.single-info#single-page .wp-block-group.grid.service.margin-bottom {margin-bottom:78px;}

body .info.single-info.service-page.service-page1#single-page .wp-block-group.grid.cases-top .wp-block-columns .wp-block-column p:last-of-type, 
body .info.single-info.service-page.service-page2#single-page .wp-block-group.grid.cases-top .wp-block-columns .wp-block-column p:last-of-type {padding-top: 10px;margin-bottom: -5px;}
/*body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td p:last-of-type {padding-top: 10px;margin-bottom: -5px;}*/

body .info.single-info.service-page.service-page1#single-page .wp-block-group.grid.cases-top .wp-block-columns .wp-block-column p:last-of-type em,
body .info.single-info.service-page.service-page2#single-page .wp-block-group.grid.cases-top .wp-block-columns .wp-block-column p:last-of-type em, 
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td p em {font-style: normal;font-size: 15px;line-height: 20px;font-family: Montserrat Medium;color: #A84138!important;font-style:normal;}

body .info.single-info.service-page.service-page1#single-page .wp-block-group.grid.cases-top .wp-block-columns .wp-block-column p:last-of-type em strong,
body .info.single-info.service-page.service-page2#single-page .wp-block-group.grid.cases-top .wp-block-columns .wp-block-column p:last-of-type em strong, 
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td p em strong {color: #193342!important;font-family: Montserrat Semi Bold;float: none;}

body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos {margin-top:52.5px;}
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos.first {margin-top:5px;}
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos .wp-block-column {padding:0;}
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos .wp-block-column figure {margin:0!important;}

body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td {padding-bottom:10px;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td p:nth-of-type(2) {margin-top: 15px;padding-top: 0;}

body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td h3 {padding: 12.5px 0 0 0!important;font-size:20px;}	

.all-cases-learn .wp-block-group .wp-block-group.case-wrapper {margin-bottom:15px;}

body .info.single-info#single-page .wp-block-group.about h2.margin-top {margin-top: 70px;}

body .info.single-info#single-page .wp-block-group.faq.single-faq.faq-page {margin-bottom:15px!important;}

.wp-block-group.grid.service.single-grid-case {margin-top:0;}
.wp-block-group.grid.service.single-grid-case .wp-block-group__inner-container {padding:0!important;}
.wp-block-group.grid.service.single-grid-case .wp-block-group__inner-container .wp-block-columns {margin-top:5px!important;margin-bottom:15px!important;}
.wp-block-group.grid.service.single-grid-case.next .wp-block-group__inner-container .wp-block-columns {margin-top:37.5px!important;}
.wp-block-group.grid.service.single-grid-case.single-target-case .wp-block-group__inner-container .wp-block-columns {margin-bottom:0!important;}

.info.single-info#single-page h2.little-margin,
.info.single-info#case-page h2.little-margin {margin-top:33px;}

.info.single-info#single-page .wp-block-group.about .single-target-case h2.single-target-case,
.info.single-info#case-page .wp-block-group.about h2.single-target-case {margin-top:58px!important;}

.wp-block-group.grid.service.single-grid-case.single-target-case .wp-block-columns .wp-block-column p:last-of-type {padding-bottom:15px!important;}



@media screen and (max-width:1649px) {

header .wp-block-columns,	
header .main-header .wp-block-columns,
.wp-block-group__inner-container, 
.slide-block .container, 
.hero-slider .swiper-container-horizontal > .swiper-pagination-bullets, 
footer .wp-block-columns:nth-of-type(1), 
footer .wp-block-columns:nth-of-type(2), 
.slide-block .wp-block-columns, 
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns {width:1200px;}

header .up-header .wp-block-columns .wp-block-column .in-block p {font-size:12px;}
header .up-header .wp-block-columns .wp-block-column:nth-of-type(2) {margin-right:0;}
header .main-header .wp-block-columns .wp-block-column:nth-of-type(2) .in-block nav > div > div > ul > li {margin:0;}	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(4) {margin-left:0;}
	

.slide-block .wp-block-columns {gap:52.5px!important;margin-top:25px;}
.slide-block .wp-block-columns .wp-block-column:nth-of-type(1) {min-width: calc(100% - 452.5px);}
.slide-block .wp-block-columns .wp-block-column:nth-of-type(2) {max-width: 400px;}
.slide-block .wp-block-columns .wp-block-column:nth-of-type(2) figure img {min-height: 400px;max-height: 400px;}
.slide-block .wp-block-group__inner-container .title {width:95%;width:100%;}
.slide-block .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group {padding-top:15px;}

.wp-block-group h3,
.wp-block-group .pretitle {font-size:22px;}

.wp-block-group.grid .wp-block-columns .wp-block-column h3,
.wp-block-group.grid .wp-block-columns .wp-block-column .pretitle {width: calc(100% - 95px);}
.wp-block-group.grid .wp-block-columns .wp-block-column .pretitle span {font-size:13px;}

.wp-block-group.benefits .wp-block-columns,
.wp-block-group.faq .wp-block-columns,
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one {padding:0;}
	
	
/*------ Single ------*/	
	
.slide-block.single-slide .wp-block-columns {gap: 70px !important;margin-top: 0;}	
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(2),
.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column:nth-of-type(2) {min-width: calc(100% - 445px);}	
	
.slide-block.single-slide .wp-block-group__inner-container .title > span,
.slide-block.single-slide .wp-block-group__inner-container .title > span > span {font-size: 60px;line-height: 65px;}
.slide-block.single-slide .wp-block-group__inner-container .title span span {font-size: 53px;top:-10.5px;}	
.slide-block.single-slide .wp-block-group__inner-container h1,
.slide-block.single-slide .wp-block-group__inner-container .title h1 {font-size: 54px;line-height: 59px;}

.slide-block.single-slide .wp-block-group__inner-container .title > h1 > span {font-size: 48px;line-height: 53px;} 
	
.slide-block.single-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group,	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group,	
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group {padding-top: 15px;}	

.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(1) {max-width: 375px;width: 375px;}	
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(2) {margin-left:445px;}	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container h1,
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .title h1 {font-size:62px;line-height:67px;}	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .title span.undertitle {font-size: 42px;line-height: 47px;}	
	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td h3 {width: calc(100% - 95px);}	
	
}


@media screen and (max-width:1365px) {
	
header .wp-block-columns,	
header .main-header .wp-block-columns,
.wp-block-group__inner-container, 
.slide-block .container, 
.hero-slider .swiper-container-horizontal > .swiper-pagination-bullets, 
footer .wp-block-columns:nth-of-type(1), 
footer .wp-block-columns:nth-of-type(2), 
.slide-block .wp-block-columns, 
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns {width:990px;}
	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(2) {display:none;}	
	
header .main-header .wp-block-columns .wp-block-column:nth-of-type(1) .in-block figure a img {height:55px!important;}
	
header .main-header .wp-block-columns .wp-block-column:nth-of-type(2) {min-width: calc(100% - 250px);}	
header .main-header .wp-block-columns .wp-block-column:nth-of-type(2) .in-block nav ul {margin-left:-52.5px;}	
header .main-header .wp-block-columns .wp-block-column:nth-of-type(2) .in-block nav ul li {margin:0;}	
header .main-header .wp-block-columns .wp-block-column:nth-of-type(2) .in-block nav ul li a {font-size:14px;}
header .main-header .wp-block-columns .wp-block-column:nth-of-type(2) .in-block nav ul.menu > li.menu-item-has-children {margin-right: 2px;}		
header .main-header .wp-block-columns .wp-block-column:nth-of-type(2) .in-block nav ul.menu > li.menu-item-has-children > a {background-position: 100% 62%;}	
header .main-header .wp-block-columns .wp-block-column:nth-of-type(2) .in-block nav > div > div > ul > li a {padding: 4px 8.5px;}	
header .main-header .wp-block-columns .wp-block-column:nth-of-type(2) .in-block ul.sub-menu li a {font-size:13.75px;line-height:16px;}	
header .main-header .wp-block-columns .wp-block-column:nth-of-type(2) .in-block nav ul.menu > li.menu-item-has-children > a {padding-right:21.5px;}	
	
.wp-block-group h3,
.wp-block-group .pretitle {font-size:21px;line-height:26px;}
	
.wp-block-group li {width:100%;}	
	
.slide-block.main-slide,
.slide-block.single-slide {height:auto;}
.slide-block.main-slide .wp-block-group,	
.slide-block.single-slide .wp-block-group {height:auto;padding-top:131px;}
.slide-block.main-slide .wp-block-group .wp-block-group__inner-container,
.slide-block.single-slide .wp-block-group .wp-block-group__inner-container {height:auto;}
.slide-block.main-slide .wp-block-columns,
.slide-block.single-slide .wp-block-columns	{height:auto;position:relative;top: 0;transform: translate(-50%, 0);gap: 70px !important;/*padding-top:52.5px;*/margin-bottom:0;align-items: center!important;margin: 70px 0 17.5px 0;/*margin-bottom:0;*/padding:0;}

.slide-block.main-slide .waveWrapper,
.slide-block.single-slide .waveWrapper {height:100%;}

.slide-block.main-slide .wp-block-columns .wp-block-column:nth-of-type(1),
.slide-block.single-slide .wp-block-columns .wp-block-column:nth-of-type(1) {min-width: calc(100% - 480px);}
.slide-block.main-slide .wp-block-columns .wp-block-column:nth-of-type(2),
.slide-block.single-slide .wp-block-columns .wp-block-column:nth-of-type(2) {max-width: 375px;}

.slide-block.main-slide .wp-block-group__inner-container .title {height:72px;margin-top:-10px;width:calc(100% + 52.5px);}	
.slide-block.main-slide .wp-block-group__inner-container .title #text {font-size:110px;}	
.slide-block.main-slide .wp-block-group__inner-container li {font-size: 19px;line-height: 25px;padding-left:35px;}
.slide-block.main-slide .wp-block-group__inner-container li:before {height: 25px;width: 25px;}	
	
.slide-block.main-slide .wp-block-columns .wp-block-column:nth-of-type(2) figure img {min-height: 375px;max-height: 375px;}	

.wp-block-group .wp-block-columns {gap:35px!important;}	
	
.wp-block-group.grid .wp-block-columns {gap:35px!important;}	
.wp-block-group.grid .wp-block-columns .wp-block-column {flex-basis: calc(33.3333% - 23.3333px);min-width: calc(33.3333% - 23.3333px);max-width: calc(33.3333% - 23.3333px);}
		
.wp-block-group.grid .wp-block-columns .wp-block-column figure {margin-right:15px;}	
.wp-block-group.grid .wp-block-columns .wp-block-column figure img {width: 60px !important;}
.wp-block-group.grid .wp-block-columns .wp-block-column h3,
.wp-block-group.grid .wp-block-columns .wp-block-column .pretitle {width: calc(100% - 67.5px);padding-top:4px;}	
	
.wp-block-group.grid.service .wp-block-columns .wp-block-column:first-of-type {padding-right:15px;}	
	
.wp-block-group.grid .wp-block-columns .wp-block-column .buttons p,
.wp-block-group.grid.reviews .wp-block-group__inner-container .last-button p,
.wp-block-group.grid .wp-block-columns .wp-block-column .is-vertical > .wp-block-group:nth-of-type(2) p	{margin-right:10px;}
	
.wp-block-group.grid.cases .wp-block-columns .wp-block-column {flex-basis: calc(50% - 17.5px);min-width: calc(50% - 17.5px);max-width: calc(50% - 17.5px);}	
	
.wp-block-group.benefits .wp-block-columns {gap:35px!important;}	
.wp-block-group.benefits .wp-block-columns .wp-block-column {flex-basis: calc(25% - 26.25px);}	
	
body .wp-block-group .white {width: calc(100% + 35px);margin-left: -17.5px !important;margin-right: -17.5px !important;}
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div {width: calc(100% - 35px);margin: 0 17.5px !important;box-shadow: 0px 0px 17.5px 0 rgb(83 80 88 / 11%) !important;}	
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div figure,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div figure {margin-left:-10px;margin-right:15px;}
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div h3,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div h3,
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div .pretitle, 
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div .pretitle,
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div h4,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div h4,
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div .downtitle,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div .downtitle {width: calc(100% - 110px);}		
	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns {gap:70px!important;/*padding-bottom:0;*/}	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) {max-width: 375px;/*margin-top:-17.5px;margin-top:-35px;*/}	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) {min-width: calc(100% - 445px);/*margin-top:0;*/}	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) p:nth-of-type(2) {display:none;}	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .buttons p,	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) .buttons p:nth-of-type(2)  {display:block;}	
.wp-block-group .arrows,
.wp-block-group ul.flex-direction-nav {width: calc(100% + 80px);}	
	
.wp-block-group.grid.education .wp-block-columns .wp-block-column {flex-basis: calc(50% - 17.5px);min-width: calc(50% - 17.5px);max-width: calc(50% - 17.5px);}		
		
.wp-block-group.request.last .wp-block-group__inner-container p {padding-left: 25px;padding-right:25px;box-sizing:border-box;} 	
		
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns {gap:52.5px!important;}	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column {flex-basis: calc(25% - 39.375px);min-width: calc(25% - 39.375px);max-width: calc(25% - 39.375px);}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column .wp-block-gallery {gap:5px!important;}	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column .wp-block-gallery figure {max-width: calc(50% - 2.5px);}	
	
/*------ Single ------*/	
	
.slide-block.single-slide {height:auto;}
.slide-block.single-slide .wp-block-group {padding-top:131px;padding-bottom: 146px;}	
.slide-block.single-slide .wp-block-group .wp-block-group__inner-container {height:auto;}	
	
.slide-block.single-slide .wp-block-columns {height:auto;gap: 70px !important;align-items: start !important;margin: 70px 0 17.5px 0;padding:0;}	
	
.slide-block .wp-block-group__inner-container p {font-size: 19px;line-height: 25px;}	
	
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(1),
.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column:nth-of-type(1) {max-width: 275px;}	
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(2),
.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column:nth-of-type(2) {min-width: calc(100% - 345px);}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns,
.info.single-info#case-page .wp-block-group.about .wp-block-columns	{gap:35px!important;} 
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about,	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.two,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about,	
.info.single-info#case-page .wp-block-group.about .wp-block-columns.two	{gap:52.5px!important;}
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(1),
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(1) {max-width: calc(50% - 26.25px);}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(2),
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(2) {min-width: calc(50% - 26.25px);max-width: calc(50% - 26.25px);}	
	
.slide-block.single-slide#simple-slide .wp-block-columns {margin-top:70px;}		
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(1) {max-width: 275px;width: 275px;}	
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(2) {margin-left:345px;}		
.slide-block.single-slide .wp-block-group__inner-container li {font-size: 19px;line-height: 25px;}
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column ul li.date {font-size:27px;}	
	
/*body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings .wp-block-column:nth-of-type(1) {min-width:100%;}	*/
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings .wp-block-column {width: calc(50% - 17.5px);max-width: calc(50% - 17.5px);min-width: calc(50% - 17.5px);}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column.image.citata .wp-block-quote {padding: 22.5px 20px 30px 47.5px;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column.image.citata .wp-block-quote:before {left:15px;}	
	
body .info.single-info#single-page .wp-block-group .module li,
body .info.single-info#single-page .wp-block-group .price li {font-size:15.5px;line-height:22px;}
body .info.single-info#single-page .wp-block-group .module li:before,
body .info.single-info#single-page .wp-block-group .price li:before {top:-1px;}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery {
    --wp--style--unstable-gallery-gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 15px)));
    gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 15px)));
}	
	
body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > .wp-block-gallery {
    --wp--style--unstable-gallery-gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 15px)));
    gap: var(--wp--style--gallery-gap-default, var(--gallery-block--gutter-size, var(--wp--style--block-gap, 15px)));
}
	
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a {font-size:21px!important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a strong {width:width:127.5px;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr {gap:35px!important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td {width: calc(33.3333% - 23.3333px) !important;max-width: calc(33.3333% - 23.3333px) !important;min-width: calc(33.3333% - 23.3333px) !important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td ul li {font-size:15.5px;line-height:22px;}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.case .wp-block-column {width: calc(33.33% - 23.3333px);min-width: calc(33.33% - 23.3333px);max-width: calc(33.33% - 23.3333px);}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column {width: calc(33.3333% - 23.3333px);min-width: calc(33.3333% - 23.3333px); max-width: calc(33.3333% - 23.3333px);}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column:nth-of-type(4),
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column:nth-of-type(5) {width: calc(50% - 17.5px);min-width: calc(50% - 17.5px);max-width: calc(50% - 17.5px);}
	
body .info.single-info#single-page .wp-block-group.grid.service .wp-block-group__inner-container {gap:20px!important;}	
body .info.single-info#single-page .wp-block-group.branches .is-vertical {flex-basis: calc(33.3333% - 13.3333px);min-width: calc(33.3333% - 13.3333px);max-width: calc(33.3333% - 13.3333px);border-radius:20px;}	
/*body .info.single-info#single-page .wp-block-group.branches .is-vertical .pretitle {font-size:21px;}	*/
body .info.single-info#single-page .wp-block-group.branches .is-vertical figure img {width:55px!important;}	
	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr {gap:35px!important;}	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td {min-width: calc(33.3333% - 23.3333px);max-width: calc(33.3333% - 23.3333px);}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td figure {margin-right:15px;}	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td figure img {width:60px!important;}
	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td h3 {width: calc(100% - 67.5px);padding-top: 4px;}	

body .info.single-info.case-common-page#single-page .wp-block-columns .wp-block-column h3,
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column .pretitle {padding-top: 4px!important;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-group.grid.service.branch .wp-block-columns h3 {padding-top:4px!important;}		
	
body .info.single-info#single-page .wp-block-group.about .wp-block-group.grid.service.branch .wp-block-columns h3 {width: calc(100% - 70px);}		
	
body .info.single-info#single-page .wp-block-group.branches .is-vertical {flex-basis: calc(33.3333% - 13.3333px);min-width: calc(33.3333% - 13.3333px);max-width: calc(33.3333% - 13.3333px);}	
	
body .info.single-info#single-page .wp-block-group.about .grid.service.next .wp-block-columns {margin-top: 35px;}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6 {gap:20px!important;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6 .wp-block-image,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6 .wp-block-image {width:calc(16.6666% - 16.6666px)!important;max-width:calc(16.6666% - 16.6666px)!important;min-width:calc(16.6666% - 16.6666px)!important;}
	
body .info.single-info#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column h3 {padding-top:4px!important;}	
	
.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.next .wp-block-column {width: calc(33.3333% - 23.33px);min-width: calc(33.3333% - 23.33px);max-width: calc(33.3333% - 23.33px);}	
	
body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .cases-top .wp-block-columns {margin-top: 35px;}	
	
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos {margin-top:35px;}
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos.first {margin-top:5px;}	
	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td h3 {padding-top: 4px!important; }	
	
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column h3,
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column .pretitle	{padding-top:4px!important;}
	
.wp-block-group.grid.service.single-grid-case.next .wp-block-group__inner-container .wp-block-columns {margin-top:20px!important;}	
	
}


@media screen and (max-width:1150px) {
	
header .wp-block-columns,	
header .main-header .wp-block-columns,
.wp-block-group__inner-container, 
.slide-block .container, 
.hero-slider .swiper-container-horizontal > .swiper-pagination-bullets, 
footer .wp-block-columns:nth-of-type(1), 
footer .wp-block-columns:nth-of-type(2), 
.slide-block .wp-block-columns, 
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns {width:880px;}
	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(3) {margin-right: -4px;}	
	
header .main-header .wp-block-columns .wp-block-column:nth-of-type(2) {right:0;left:auto;transform:translate(0,-50%);min-width:1px;margin-right:-10px;}	
header .main-header .wp-block-columns .wp-block-column:nth-of-type(2) .in-block nav ul {margin-left:0;}	
	
header .main-header .wp-block-columns .wp-block-column:last-of-type .in-block {display:none;}	
	
.slide-block.main-slide .wp-block-columns {gap:45px!important;}
.slide-block.main-slide .wp-block-group__inner-container .title {width:calc(100% + 70px);}	
.slide-block.main-slide .wp-block-group__inner-container .title #text {font-size:110px;}	
	
.slide-block.main-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p a {height: 40px;line-height: 40px;padding: 0 27.5px;font-size: 15.5px;}		
	
.wp-block-group.grid .wp-block-columns .wp-block-column {flex-basis: calc(50% - 17.5px);min-width: calc(50% - 17.5px);max-width: calc(50% - 17.5px);}	
	
.wp-block-group.grid.cases .wp-block-columns .wp-block-column {padding:30px;border-radius:30px;}	
.wp-block-group.grid.cases .wp-block-columns .wp-block-column ul {border-radius: 20px;padding: 20px;}	
	
.wp-block-group.benefits .wp-block-columns .wp-block-column {flex-basis: calc(50% - 26.25px);}	
	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column p a {height: 40px;line-height: 40px;padding: 0 27.5px;font-size: 15.5px;}	
	
.wp-block-group.grid.education .wp-block-columns .wp-block-column,	
.wp-block-group.grid.education .wp-block-columns .wp-block-column:first-of-type {padding:30px;border-radius:30px;}
.wp-block-group.grid.education .wp-block-columns .wp-block-column:first-of-type .subtitle {margin-top:-10px;}	
.wp-block-group.grid.education .wp-block-columns .wp-block-column:first-of-type .subtitle:after {left:-25px;}	
.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) p {font-size:15px;line-height:23px;}	
		
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column {flex-basis: calc(50% - 26.25px);min-width: calc(50% - 26.25px);max-width: calc(50% - 26.25px);}		
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(1) {flex-basis: calc(60% - 26.25px);min-width: calc(60% - 26.25px);max-width: calc(60% - 26.25px);}		
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(2) {flex-basis: calc(40% - 26.25px);min-width: calc(40% - 26.25px);max-width: calc(30% - 46.25px);}		
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(3),	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) {display:none;}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column .wp-block-gallery {gap:15px!important;}	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column .wp-block-gallery figure {max-width: calc(50% - 7.5px);max-width:135px;}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) .wp-block-gallery figure {min-width:1px!important;max-width: calc(50% - 7.5px)!important;}
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) .wp-block-gallery figure:not(:first-of-type) {display:block!important;}
	
	
/*------ Single ------*/	
	
.slide-block.single-slide .wp-block-columns {gap: 45px !important;}	
.slide-block.single-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p a {height: 40px;line-height: 40px;padding: 0 27.5px;font-size: 15.5px;}	
	
.slide-block.single-slide .wp-block-group__inner-container .title > span,
.slide-block.single-slide .wp-block-group__inner-container .title > span > span {font-size: 52px;line-height: 57px;}	
.slide-block.single-slide .wp-block-group__inner-container .title span span {font-size: 44px;top:-8.5px;}	
		
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(2), 
.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column:nth-of-type(2) {min-width: calc(100% - 320px);}	
	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .title img,
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group img,
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .title img,
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group img {height: 39px;margin-top: 2.5px;margin-bottom:2.5px;}
		
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about,
.info.single-info#single-page .wp-block-group.about .wp-block-columns.two,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.two {gap:35px!important;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column {min-width: calc(50% - 17.5px)!important;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about .wp-block-column,
.info.single-info#single-page .wp-block-group.about .wp-block-columns.two .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.two .wp-block-column {min-width: calc(50% - 17.5px)!important;}		
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about p,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about p {padding-right:15px;box-sizing:border-box;}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column {max-width: calc(25% - 11.25px)!important;min-width: calc(25% - 11.25px)!important;} 
	
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(2) {margin-left: 320px;}
/*.slide-block.single-slide#simple-slide .wp-block-group__inner-container h1, .slide-block.single-slide#simple-slide .wp-block-group__inner-container .title h1 {font-size: 52px;line-height: 57px;}	*/
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .title span.undertitle {font-size: 37px;line-height: 42px;}	
	
/*body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings .wp-block-column:nth-of-type(1) {min-width: 100%!important;}	*/
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.forma .wp-block-column {min-width:100%!important;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column:nth-of-type(3) {min-width:100%!important;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column {min-width:calc(50% - 10px)!important;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column:nth-of-type(5) {display:none!important;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column ul:nth-of-type(2) li {width:auto;margin-right:10px;clear:none;}	
	
/*body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > h3.margin-top {margin-top:35px;}	*/
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.module {gap:20px!important;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.forma {gap:20px!important;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.case {gap:20px!important;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price {gap:20px!important;}	
	
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr {gap:20px!important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td {width: calc(50% - 10px) !important;max-width: calc(50% - 10px) !important;min-width: calc(50% - 10px) !important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td:nth-of-type(3) {width: 100%!important;max-width: 100%!important;min-width: 100%!important;}	
		
/*body .info.single-info#single-page .wp-block-group.faq.single-faq.cases {margin-bottom:37.5px;}	*/
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery {gap:15px;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item {width: calc(33.33% - 10px);}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.case .wp-block-column {width: calc(33.33% - 35px);min-width: calc(33.33% - 35px);max-width: calc(33.33% - 35px);}

body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery {margin-bottom:-15px!important;}
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.case .wp-block-column {width: calc(50% - 10px);min-width: calc(50% - 10px);max-width: calc(50% - 10px);}	
	
body .wp-block-group.screens .white {width: calc(100% + 15px);margin-left: -7.5px !important;margin-right: -7.5px !important;}	
body .wp-block-group.screens .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div,
body .wp-block-group.screens .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div {margin: 0 7.5px !important;width: calc(100% - 15px);}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish {gap:20px!important;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish .wp-block-column {min-width: calc(50% - 10px) !important;}	
	
body .info.single-info.case-common-page#single-page .wp-block-group.grid.service.def-services .wp-block-columns .wp-block-column:nth-of-type(4) {display:block;}	

body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td {min-width: calc(50% - 17.5px);max-width: calc(50% - 17.5px);}
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column p a {left:0;transform:translate(0,0);}	
	
.wp-block-group.audio > .wp-block-group__inner-container {padding: 52.5px 0 0 0;width:100%!important;}
.wp-block-group.audio > .wp-block-group__inner-container .wp-block-audio {width: calc(50% - 17.5px);margin-right:35px;}
.wp-block-group.audio > .wp-block-group__inner-container .wp-block-audio:nth-of-type(3) {margin-right:35px;}
.wp-block-group.audio > .wp-block-group__inner-container .wp-block-audio:nth-of-type(2) {margin-right:0;}

.slide-block.single-slide#simple-slide .wp-block-group__inner-container h1,
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .title h1 {width:100%;}

.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.next	{margin-bottom:-35px;}
	
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos .wp-block-column {min-width: calc(33.33% - 23.333px) !important;}	
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos .wp-block-column:nth-of-type(3) {display:none;}
	
#home .wp-block-group.grid.education .wp-block-columns .wp-block-column ul li {font-size: 15px; line-height: 23px;}
#home .wp-block-group.grid.education .wp-block-columns .wp-block-column ul li strong {font-size: 15px; line-height: 23px;}	
	
}


@media screen and (max-width:990px) {
	
header .wp-block-columns,	
header .main-header .wp-block-columns,
.wp-block-group__inner-container, 
.slide-block .container, 
.hero-slider .swiper-container-horizontal > .swiper-pagination-bullets, 
footer .wp-block-columns:nth-of-type(1), 
footer .wp-block-columns:nth-of-type(2), 
.slide-block .wp-block-columns, 
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns {width:88%;}
	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(1) {margin: 4px 0;}	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(1) .in-block .widget-wrapper p {width:auto;text-align:left;font-size: 11px;line-height:16px;padding-left: 0;padding-bottom:0;}
header .up-header .wp-block-columns .wp-block-column:nth-of-type(1) .in-block .widget-wrapper p:before {display:none;}
header .up-header .wp-block-columns .wp-block-column:nth-of-type(1) .in-block .widget-wrapper p mark:first-of-type {padding-left: 23.5px;position:relative;}	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(1) .in-block .widget-wrapper p mark:first-of-type:before {content: '';position: absolute;left: 0;top: -2px;height: 16px;width: 16px;float: left;background: center center no-repeat;   background-size: auto 18px;background-image: url(/images/icons/prapor.png);background-size: auto 11px;}	
	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(3) {margin:0 -4px 0 0;}	
header .up-header .wp-block-columns .wp-block-column .in-block select {background-position: 100% 62%;}	
	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(4) {position:absolute;right:61px;top:100%;margin-top:50px;margin-top: 48.5px;}	
	
header .main-header	{padding: 30px 0 0 0;}	
	
header .main-header .wp-block-columns .wp-block-column:nth-of-type(1) .in-block figure a {margin-left:0;}	
header .main-header .wp-block-columns .wp-block-column:nth-of-type(2) {display:none;}	
	
/*header .main-header .wp-block-columns .wp-block-column:nth-of-type(3) .in-block {display:block;}	*/
header .main-header .wp-block-columns .wp-block-column:nth-of-type(3) .in-block p a {height:36px;line-height: 36px;width:36px;padding: 0;font-size: 0;}	
	
body .widemenu ul ul.sub-menu > li.menu-item-has-children > a {background-position: 100% 4px;}	
	
body .widemenu ul > li.menu-item-has-children {cursor:pointer;}	
body .widemenu ul > li.menu-item-has-children > a {pointer-events:none;}
body .widemenu ul > li.menu-item-has-children:hover,
body .widemenu ul > li.menu-item-has-children:hover > a {color:#a4b6bc!important}	
	
body .widemenu ul ul.sub-menu > li.menu-item-has-children {cursor:pointer;}	
body .widemenu ul ul.sub-menu > li.menu-item-has-children > a {pointer-events:none;}	
body .widemenu ul ul.sub-menu > li.menu-item-has-children:hover,
body .widemenu ul ul.sub-menu > li.menu-item-has-children:hover > a {color:#ffd000!important}
	
body .widemenu ul > li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children:last-of-type > ul.sub-menu {width:100%;}	
body .widemenu ul ul.sub-menu ul.sub-menu li {padding-left:30px;box-sizing:border-box!important;width:100%;}	
body .widemenu ul ul.sub-menu ul.sub-menu li a {box-sizing:border-box!important;width:100%;}	
body .widemenu ul ul.sub-menu ul.sub-menu li:before {display:block!important;background-image: url(/wp-content/uploads/2025/03/li-wave-red.png);}
		
.slide-block.main-slide .wp-block-group {padding-bottom: 131px;}
	
.slide-block.main-slide .wp-block-columns {gap:35px!important;width:100%!important;margin-top:52.5px;}	
.slide-block.main-slide .wp-block-columns .wp-block-column:nth-of-type(1) {min-width: calc(100% - 310px);}	
.slide-block.main-slide .wp-block-columns .wp-block-column:nth-of-type(2) {max-width: 275px;}	
.slide-block.main-slide .wp-block-columns .wp-block-column:nth-of-type(2) figure img {min-height: 275px;max-height: 275px;}	
	
.slide-block.main-slide .wp-block-group__inner-container .title {width: 375px;max-width:100%;height:52px;padding-bottom:15px;}	
.slide-block.main-slide .wp-block-group__inner-container .title #text {font-size: 102px;}	
.slide-block.main-slide .wp-block-group__inner-container li {font-size: 17.5px;line-height: 23px;padding-left: 30px;}	
.slide-block.main-slide .wp-block-group__inner-container li:before {height: 22.5px; width: 22.5px;}	
.slide-block.main-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group {padding-top:10px;}
	
.slide-block .wp-block-columns .wp-block-column:nth-of-type(2) figure:before {bottom:-25px;}
	
.wp-block-group__inner-container {padding: 70px 0;}	
	
.wp-block-group h2,
.wp-block-group .subtitle {padding-bottom: 20px;font-size: 37px;line-height: 47px;margin-top: -10px;}	
	
.wp-block-group.grid .subtitle:after {left: -35px;top: 22.5px;height: 90px;width: 250px;}		
	
.wp-block-group h3,
.wp-block-group .pretitle {font-size: 19px;line-height: 24px;}	
	
.wp-block-group h4,
.wp-block-group .downtitle {font-size: 16.5px;line-height: 23px;}	
	
.wp-block-group p {font-size: 15.5px;line-height: 23px;}
	
.wp-block-group li {font-size: 15px;line-height: 22px;padding-left: 30px;}
.wp-block-group li:before {height: 21px;width: 21px;top:1.5px;}	
	
.wp-block-group.grid .wp-block-columns .wp-block-column {padding:20px;border-radius:20px;}
.wp-block-group.grid .wp-block-columns .wp-block-column figure {margin-left:-2.5px;}
.wp-block-group.grid .wp-block-columns .wp-block-column h3,
.wp-block-group.grid .wp-block-columns .wp-block-column .pretitle {width: calc(100% - 72.5px);padding-top:6px;}	
.wp-block-group.grid .wp-block-columns .wp-block-column ul {margin-top:10px;}
	
.wp-block-group.grid .wp-block-columns .wp-block-column .buttons p a,
.wp-block-group.grid.reviews .wp-block-group__inner-container .last-button p a,
.wp-block-group.grid .wp-block-columns .wp-block-column .is-vertical > .wp-block-group:nth-of-type(2) p a {line-height: 32px;padding-left: 20px;font-size: 14.5px;}	
	
.wp-block-group.grid.service .subtitle {margin-top:-5px;padding-bottom:15px;}	
	
.wp-block-group.grid.cases .subtitle {margin-top:-10px;padding-bottom:25px;}	
.wp-block-group.grid.cases .subtitle:after {top:17.5px;}
	
.wp-block-group.grid.cases .wp-block-columns .wp-block-column {padding:20px;border-radius:20px;}
.wp-block-group.grid.cases .wp-block-columns .wp-block-column .pretitle {padding-bottom:10px;}	
.wp-block-group.grid.cases .wp-block-columns .wp-block-column ul {border-radius: 15px;padding: 15px;margin-top:5px;}		
.wp-block-group.grid.cases .wp-block-columns .wp-block-column p {font-size: 14px;line-height: 22px;}	
	
.wp-block-group.benefits .wp-block-columns .wp-block-column figure {margin-bottom:10px;}
.wp-block-group.benefits .wp-block-columns .wp-block-column figure img {width: 75px !important;}
.wp-block-group.benefits .wp-block-columns .wp-block-column p {font-size: 15px;line-height: 22px;}
	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns {gap: 52.5px !important;padding-bottom:0;}	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) {max-width: 275px;margin-top:-7.5px;}	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) figure:before,
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) .metaslider:before {bottom:-25px;}	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) {margin-top:0;}	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column p a {margin-top:10px;}	
	
.wp-block-group .arrows,
.wp-block-group ul.flex-direction-nav {width: calc(100% + 70px);height: 30px;}	
.wp-block-group .arrows .arrow,
.wp-block-group ul.flex-direction-nav li, 
.wp-block-group .arrows .arrow:nth-of-type(1),
.wp-block-group ul.flex-direction-nav li.flex-nav-prev a, 
.wp-block-group .arrows .arrow:nth-of-type(2),
.wp-block-group ul.flex-direction-nav li.flex-nav-next a {height: 30px!important;width: 30px!important;}	
		
.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) {padding: 20px;border-radius: 20px;}	
.wp-block-group.grid.education .wp-block-columns .wp-block-column:first-of-type .subtitle {padding-bottom:15px;}	
.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) .pretitle {padding-bottom:10px;}		
.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) p {font-size: 14px;line-height: 22px;}	
.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) p a {line-height: 32px;padding: 0 20px;font-size: 14.5px;margin-top:0;}
	
body .wp-block-group .white {width: calc(100% + 30px);margin-left: -15px !important;margin-right: -15px !important;}	
body .wp-block-group .white .sa_owl_theme .owl-nav button, 
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-prev, 
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-next {height:30px!important;width:30px!important;margin-top:-15px!important;}
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-prev, 
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-prev {left:-20px!important;}
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-next, 
body .wp-block-group .white .sa_owl_theme .owl-nav .owl-next {right:-20px!important;}
	
.wp-block-group.reviews .wp-block-group__inner-container > .widget-wrapper h2,
.wp-block-group.reviews .wp-block-group__inner-container > .widget-wrapper .subtitle {padding-bottom:10px;}	
.wp-block-group.reviews .wp-block-group__inner-container > .widget-wrapper p {padding-bottom:30px;padding-left:20px;padding-right:20px;box-sizing:border-box;}	
	
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div {padding:20px!important;border-radius:20px!important;}	
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div figure,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div figure {margin-left:0;padding-bottom:15px;}	
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div figure img, 
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div figure img {width:65px!important;}	
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div h3,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div h3,
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div .pretitle,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div .pretitle {padding-top:7.5px;}	
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div h4,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div h4,
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div .downtitle,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div .downtitle {padding-bottom:15px;font-size:13px;}	
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div p,	
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div p {font-size: 15px;line-height: 22px;}	
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div ul,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div ul {padding-top:0;}	
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div ul li,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div ul li {font-size: 13px;line-height: 19px;}		
.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type p a {line-height: 32px;padding-left: 20px;font-size: 14.5px;min-width:120px;}	
	
.wp-block-group.faq .wp-block-columns,
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one {gap: 35px !important;}	
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header {padding-left:67.5px;}	
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header:before {height: 55px;width: 55px;}	
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a {padding: 7.5px 45px 7.5px 0;font-size: 15.5px!important;line-height: 21px!important;}	
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header i {font-size:12px!important;top: 4.5px;}	
	
.wp-block-group .sp-collapse {padding: 20px 20px 5px 20px;border-radius: 15px;margin-top:12.5px;}	
.wp-block-group .sp-collapse .ea-body p {font-size: 14px;line-height: 22px;}
	
.wp-block-group.request .wp-block-group__inner-container p {font-size: 17.5px;line-height: 27px;} 	
	
.wp-block-group.request.last .wp-block-group__inner-container p {padding-left: 15px;padding-right: 15px;}	
.wp-block-group.request.last .wp-block-group__inner-container p a {height: 40px;line-height: 40px;padding: 0 27.5px;font-size: 15.5px;margin-top:10px;}	
	
footer > .wp-block-group > .wp-block-group__inner-container {padding-bottom:35px;}	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) {width:100%!important;}	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(2) {margin-top:35px;padding-top:12.5px;}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(1) > .widget-wrapper > figure	{height:45px!important;}
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(1) p, footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) p {font-size: 13px;line-height: 19px;}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(1) > .widget-wrapper > .downtitle {margin-top:20px;}	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column .wp-block-gallery {margin-top:25px;}		
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column .wp-block-gallery figure {width: 135px!important;max-width: calc(50% - 7.5px)!important;}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) {padding:20px;border-radius:20px;position:relative;}	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) .wp-block-gallery figure {border-radius:10px;}	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) p a {line-height: 32px;padding: 0 20px;font-size: 14.5px;}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(2) > .wp-block-column p {font-size: 12px;line-height: 17px;}	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(2) > .wp-block-column p a {padding-left: 12px;margin-left: 8px;}	
	
	
/*------ Single ------*/	
	
.slide-block.single-slide .wp-block-group {height:auto;padding-bottom: 131px;}	
.slide-block.single-slide .wp-block-columns {gap: 35px !important;width: 100% !important;margin-top:45px;}	

.slide-block.single-slide .wp-block-group__inner-container p {font-size:17.5px;line-height:23px;}	
.slide-block.single-slide .wp-block-group__inner-container p br {display:none;}	
	
.slide-block.single-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group,		
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group,
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group {padding-top:10px;}	
	
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(1),
.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column:nth-of-type(1) {max-width: 225px;}	
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(2),
.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column:nth-of-type(2) {min-width: calc(100% - 260px);}
	
.slide-block.single-slide .wp-block-group__inner-container .title > span,
.slide-block.single-slide .wp-block-group__inner-container .title > span > span {font-size: 45px;line-height: 50px;font-size: 40px;line-height: 45px;}
.slide-block.single-slide .wp-block-group__inner-container .title span span {font-size: 35px;top:-7.5px;}	
.slide-block.single-slide .wp-block-group__inner-container h1,
.slide-block.single-slide .wp-block-group__inner-container .title h1 {font-size: 40px;line-height: 45px;}	
.slide-block.single-slide .wp-block-group__inner-container p:first-of-type {padding-top:5px;}	

.slide-block.single-slide .wp-block-group__inner-container .title > h1 > span {font-size: 35px;line-height: 40px;} 	
	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .title img,
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group img,
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .title img,
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group img {height: 34px;margin-top: 5px;margin-bottom: 5px;}
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column {padding:20px;border-radius:20px;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(2),	
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(2) {padding-bottom:10px;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.next .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.next .wp-block-column {padding-bottom:10px;}	
	
.info.single-info#single-page .wp-block-group h2,
.info.single-info#case-page .wp-block-group h2 {margin-top:42.5px;} 
.info.single-info#single-page .wp-block-group.about .wp-block-columns.next,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.next {margin-top:52.5px;}		 
.info.single-info#single-page .wp-block-group h2,
.info.single-info#single-page .wp-block-group .subtitle,	 
.info.single-info#case-page .wp-block-group h2,
.info.single-info#case-page .wp-block-group .subtitle {padding-bottom: 15px;}	
.info.single-info#single-page .wp-block-group h2:first-of-type,
.info.single-info#case-page .wp-block-group h2:first-of-type {margin-top:-5px;padding-bottom: 15px;}
.info.single-info#single-page .wp-block-group.about h3,
.info.single-info#case-page .wp-block-group.about h3 {padding-bottom:10px;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns:not(:first-of-type) .wp-block-column p,
.info.single-info#case-page .wp-block-group.about .wp-block-columns:not(:first-of-type) .wp-block-column p	{padding-bottom:10px;margin-top: -7.5px;font-size:13.5px;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns:not(:first-of-type) .wp-block-column.target p,
.info.single-info#case-page .wp-block-group.about .wp-block-columns:not(:first-of-type) .wp-block-column.target p {margin-top: 0;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.target h3,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column.target h3	{margin-bottom:15px;margin-top: 0;}
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.without .wp-block-column h3, 
.info.single-info#single-page .wp-block-group.about .wp-block-columns.without .wp-block-column p,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.without .wp-block-column h3, 
.info.single-info#case-page .wp-block-group.about .wp-block-columns.without .wp-block-column p	{padding-left:20px;padding-right:20px;}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.image,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column.image {border-radius:20px!important;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.image .wp-block-image,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column.image .wp-block-image {border-radius:20px!important;}		
	
.info.single-info .wp-block-group.about h2:after {left:-35px;top:22.5px;height:90px;width:250px;}	
	
.info.single-info#single-page .wp-block-group.about h2:first-of-type,
.info.single-info#case-page .wp-block-group.about h2:first-of-type {margin-top: -5px;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about p,	
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about p {padding-right: 7.5px;}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.next,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.next {margin-top:35px;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column h3,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column h3 {padding-top:20px;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery,	
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery {margin-top:5px!important;}	
	
.info.single-info#single-page .wp-block-group.about p,
.info.single-info#case-page .wp-block-group.about p {padding-right:7.5px;}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery {margin-top:5px!important;}	
	
.slide-block.single-slide#simple-slide .wp-block-columns {margin-top: 45px;}	
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(1) {max-width: 225px;width: 225px;}	
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(2) {margin-left:260px;}		
.slide-block.single-slide#simple-slide .wp-block-group__inner-container h1, .slide-block.single-slide#simple-slide .wp-block-group__inner-container .title h1 {font-size: 40px;line-height: 45px;}	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .title span.undertitle {font-size: 27px;line-height: 32px;}	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column ul {padding-top:5px;}	
.slide-block.single-slide .wp-block-group__inner-container li {font-size: 17.5px;line-height: 23px;padding-left: 30px;}	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column ul li.date {font-size: 22px;}	
.slide-block.single-slide .wp-block-group__inner-container li:before {height: 21px;width: 21px;top: 1.5px;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings .wp-block-column:nth-of-type(1),
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings .wp-block-column:nth-of-type(3) {padding-bottom:10px;}	
	
body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > h3,
body .info.single-info#single-page .wp-block-group.about .wp-block-group.case-wrapper > .wp-block-group__inner-container > h3,
body .info.single-info#single-page .wp-block-group.about .wp-block-group.single-case-wrapper > .wp-block-group__inner-container > h3 {padding-bottom: 15px;padding-left:20px;padding-right:20px;}	
body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > h3.margin-top {margin-top: 35px;padding-bottom: 10px;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.next.module,
.info.single-info#single-page .wp-block-group.about .wp-block-columns.next.case {margin-top:5px;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.module .wp-block-column:nth-of-type(3) {padding-bottom:10px;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column.image.citata .wp-block-quote {padding-bottom:20px;}	
body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > h4 {padding-left:20px;padding-right:20px;}	
body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > .wp-block-gallery {margin-bottom:35px!important;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price {margin-bottom: 35px;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish .wp-block-column {padding-bottom:10px;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.without {padding-bottom:10px;}		
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column {padding-bottom:15px;}		
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column ul:nth-of-type(2) {padding: 15px 0 0 0;margin-top: 5px;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column ul:nth-of-type(2) li {font-size:16px;}	
	
body .info.single-info#single-page .wp-block-group .module li,
body .info.single-info#single-page .wp-block-group .price li	{font-size:15px;}
body .info.single-info#single-page .wp-block-group .module li:before,
body .info.single-info#single-page .wp-block-group .price li:before {top: 1.5px;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.forma .wp-block-column p {font-size: 15.5px;line-height: 22px;}	
	
body .info.single-info#single-page .wp-block-group.more-about {margin-bottom: 42.5px;}	
	
body .info.single-info#single-page .wp-block-group.faq.single-faq {margin-top: -10px;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq .wp-block-group__inner-container {width:100%!important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a {font-size:19px!important;line-height:24px!important;padding: 10px 55px 10px 0!important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a strong {min-width: 117.5px;border-right: 1.5px solid #2C5A74 !important;margin-right: 12.5px;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header i {top:7.5px;right:5px;}	
		
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td {padding: 20px;border-radius: 20px;width: calc(50% - 10px) !important;max-width: calc(50% - 10px) !important;min-width: calc(50% - 10px) !important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td h4 {margin-top:-2px;}	
	
body .info.single-info#single-page .wp-block-group.request.last.middle {margin-top: 70px;}	
body .info.single-info#single-page .wp-block-group.request.last.middle > .wp-block-group__inner-container .wp-block-group__inner-container {width:86%;max-width:88%;}	
	
.info.single-info#single-page h2.after-request, .info.single-info#case-page h2.after-request {margin-top: 27.5px;}	
	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases {margin-bottom: 35px;margin-top:-15px!important;} 	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a { font-size: 16.5px!important;line-height: 23px!important;padding: 0!important;padding-left: 20px!important;padding-right: 30px!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header i {top: -2px;}	
	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery {margin-bottom:0!important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases.four > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery {margin-bottom:-15px!important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item {width: calc(50% - 7.5px);}	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases.four > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item, 
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases.four > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item:nth-of-type(3){width: calc(50% - 7.5px);}	
	
.info.single-info#single-page .wp-block-group.grid.reviews.screens .wp-block-group__inner-container	{width:100%!important;}

.wp-block-group.request.last .wp-block-group__inner-container p.social-icons {padding-top:0;}	
.wp-block-group.request.last .wp-block-group__inner-container p.social-icons span {line-height:44px;}	
.wp-block-group.request.last .wp-block-group__inner-container p.social-icons a {padding-left: 57.5px;left:50%;transform:translate(-50%,0);margin:0;}
.wp-block-group.request.last .wp-block-group__inner-container p.social-icons a img {left: 25px;height: 27px;}	
.wp-block-group.request.last .wp-block-group__inner-container p.social-icons span {clear:both;width:100%;text-align:center;}	
	
body .info.single-info#single-page .wp-block-group.faq.single-faq.just-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body p {font-size: 15.5px;line-height: 23px;padding-bottom:10px!important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq.just-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body ul {padding-bottom:5px;}
	
body .info.single-info#single-page .wp-block-group.faq.single-faq.just-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body {padding-right:35px!important;}		
	
body .info.single-info#single-page .wp-block-group.grid.service .wp-block-group__inner-container {width:100%;}	

body .info.single-info#single-page .wp-block-group.branches .is-vertical {border-radius:20px;padding: 5px 15px;}	
body .info.single-info#single-page .wp-block-group.branches .is-vertical figure {margin-left:-5px;margin-right:10px;}	
body .info.single-info#single-page .wp-block-group.branches .is-vertical .pretitle {font-size:17px;line-height:20px;width: calc(100% - 60px);}	
	
body .info.single-info.case-common-page#single-page .wp-block-group.about h2:first-of-type {margin-top:42.5px;}	
	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td {padding: 20px;border-radius: 20px;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td p {font-size: 15.5px;line-height: 22px;padding-right:0;}	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td p:first-of-type {margin-top:10px;}	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td h3 {width: calc(100% - 72.5px);padding-top: 6px;}
	
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav {margin-bottom:35px!important;padding:0!important;}	
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li > span > span h4 {line-height: 32px;padding-left: 20px;font-size: 14.5px;min-width: 120px;}	
	
body .info.single-info.case-common-page#single-page .wp-block-group.about h2,
body .info.single-info.case-common-page#single-page .wp-block-group.about h2:first-of-type {margin-top:42.5px;}

body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content > p:last-of-type a {padding-left: 20px;font-size: 14.5px;margin-bottom:-5px;margin-top:20px;}	
	
body .info.single-info.case-common-page#single-page .wp-block-columns .wp-block-column h3,
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column .pretitle {padding-top: 6px!important;}		
body .info.single-info.case-common-page#single-page .wp-block-columns .wp-block-column p:first-of-type,
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:first-of-type {margin-top:10px;}	
	
body .info.single-info.case-common-page#single-page .wp-block-columns .wp-block-column p,
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p {font-size: 15.5px;line-height: 22px;padding-right:0;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings.case-info .wp-block-column {padding-bottom:10px;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings.case-info ul {padding-bottom:10px;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery.standard,
body .info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.standard {margin-top:35px;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery.standard .wp-block-column .wp-block-gallery .wp-block-image,
body .info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.standard .wp-block-column .wp-block-gallery .wp-block-image {max-width: calc(50% - 17.5px) !important;  min-width: calc(50% - 17.5px) !important;}
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case-info .wp-block-column p {font-size: 15.5px;line-height: 23px;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-group.case-wrapper > .wp-block-group__inner-container,
body .info.single-info#single-page .wp-block-group.about .wp-block-group.single-case-wrapper > .wp-block-group__inner-container {width:100%!important;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish .wp-block-column:nth-of-type(1) p:last-of-type a {margin-top:12.5px;height: 35px;line-height: 35px;padding: 0 20px;font-size: 14.5px;}
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column p a {margin-top:12.5px;height: 35px;line-height: 35px;padding: 0 20px;font-size: 14.5px;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column ul:nth-of-type(2) li a {text-align:left;}	
		
body .info.single-info#single-page .wp-block-group.about .wp-block-group.grid.service.branch .wp-block-columns h3 {padding-top:6px!important;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-group.grid.service.branch .wp-block-columns p {margin-top:10px;font-size: 15.5px; line-height: 22px;font-family: Montserrat Light;}
	
body .info.single-info#single-page .wp-block-group.about .wp-block-group.grid.service.branch .wp-block-columns h3 {width: calc(100% - 75px);}
	
.info.single-info.target-case#case-page .wp-block-group.about {margin-bottom:0;}
.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column {padding-bottom:10px;}	
.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column p {padding-bottom:10px;} 
.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column ul {padding-bottom:10px;}	
.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column ul.under {margin-top:-5px;}	
.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column h4 {margin-top:-5px;padding-bottom: 12.5px;}
	
.info.single-info.target-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image figcaption {padding: 10px 0 0 0;font-size: 15.5px;line-height: 23px;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery.standard.bigger .wp-block-column .wp-block-gallery .wp-block-image,
body .info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.standard.bigger .wp-block-column .wp-block-gallery .wp-block-image {max-width: calc(50% - 17.5px) !important;   min-width: calc(50% - 17.5px) !important;}

.wp-block-group.audio > .wp-block-group__inner-container {padding: 35px 0 0 0;}	
	
body .info.single-info#single-page .wp-block-group.branches .is-vertical {flex-basis: calc(50% - 10px);min-width: calc(50% - 10px);max-width: calc(50% - 10px);}
	
body .info.single-info#single-page .wp-block-group.about .grid.service .wp-block-columns .wp-block-column h3 {font-size:19px;}	
	
body .info.single-info.branch-page#single-page .wp-block-group.grid.service	{margin-bottom:35px;margin-bottom:45px;}
	
.wp-block-group .wp-block-group__inner-container > p.all-cases > a,
.wp-block-group .wp-block-group__inner-container > .widget-wrapper > p.all-cases > a {margin-top:20px;}
	
body .info.single-info.case-common-page.case-common-page1#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type,
body .info.single-info.case-common-page.case-common-page2#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type {padding-top: 5px;margin-bottom: -2.5px;}	
body .info.single-info.case-common-page.case-common-page1#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type em,
body .info.single-info.case-common-page.case-common-page2#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type em	{font-size:14px;}
	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .title span.undertitle {padding-top:9px;}	
	
.slide-block .wp-block-group__inner-container .title {margin-left:0;}	
	
.info.single-info#case-page .wp-block-group.about .wp-block-columns:not(:first-of-type) .wp-block-column p.add {margin-top: -7.5px;}	
	
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns:first-of-type,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery,
body .info.single-info#case-page .wp-block-group.about .white {margin-top:5px!important;}	
	
body .info.single-info#case-page .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div p,
body .info.single-info#case-page .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div p {margin-top:0!important;}	
	
.info.single-info#case-page .wp-block-group.about h3.undertitle {padding: 0 20px 15px 20px;margin-top: -5px;}	
	
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-image {margin-top:5px!important;}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column h3.no-padding-top,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column h3.no-padding-top {padding-top: 0;}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6 {gap:20px!important;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6 .wp-block-image,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6 .wp-block-image {width:calc(25% - 15px)!important;max-width:calc(25% - 15px)!important;min-width:calc(25% - 15px)!important;}	
	
body .info.single-info.club#single-page .wp-block-group.about .wp-block-columns .wp-block-column {padding-bottom:10px;}	
	
.info.single-info.club#single-page .wp-block-group.about .wp-block-columns .wp-block-column p {font-size: 15.5px;line-height: 23px;}
body .info.single-info.club#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body {padding: 20px 20px 5px 20px!important;border-radius: 20px;}
body .info.single-info.club#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body p {font-size: 15.5px;line-height: 23px;}
body .info.single-info.club#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body ul li {font-size: 15px;line-height: 22px;}

body .info.single-info.club#single-page .wp-block-group.about .wp-block-columns.meetings.sign .wp-block-column:nth-of-type(1) p a {height: 35px;line-height: 35px;  padding: 0 20px;font-size: 14.5px;}
	
body .info.single-info.club#single-page .wp-block-group.about .wp-block-columns.meetings.sign .wp-block-column:nth-of-type(1) {padding-bottom: 10px;}	
	
.info.single-info.club#single-page .wp-block-group.about .wp-block-columns.aim .wp-block-column p {padding-bottom:10px;}
body .info.single-info.club#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body p {padding-bottom:7.5px!important;}	
	
.info.single-info.club#single-page .wp-block-group.about .wp-block-columns.sign h3 {padding-bottom:15px;}
.info.single-info.club#single-page .wp-block-group.about .wp-block-columns.sign .wp-block-column p {padding-bottom:15px;}	
	
.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.next {margin-top:5px!important;}
.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.results .wp-block-column h3 {font-size:19px;padding-top: 7.5px;padding-bottom: 5px;}	
.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.results .wp-block-column h4 {padding-top: 15px;margin-top: 15px;}	
	
.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns:not(:first-of-type) .wp-block-column p	{font-size: 15.5px;line-height: 23px;}
	
body .info.single-info#single-page .cases-top .wp-block-columns .wp-block-column p, 
.info.single-info#single-page .wp-block-group.about .cases-top .wp-block-columns .wp-block-column p {font-size: 15.5px;line-height: 22px;padding-right: 0;}		
body .info.single-info#single-page .cases-top .wp-block-columns .wp-block-column p:first-of-type, 
.info.single-info#single-page .wp-block-group.about .cases-top .wp-block-columns .wp-block-column p:first-of-type {margin-top: 10px;}	
	
body .info.single-info#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column h3 {padding-top:6px!important;}	
	
body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column {padding-bottom:10px;}	
body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column h4 {padding: 12.5px 0;margin: 10px 0 15px 0;}
body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column h3 {padding-bottom:10px!important;}	
body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .grid.service.cases-top .wp-block-columns .wp-block-column p {font-size: 15.5px;line-height: 23px;}	
.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns .wp-block-column p em {font-size: 15px;line-height: 21px;}	
	
body .info.single-info#single-page .wp-block-group.more-about.single-more > .wp-block-group__inner-container h3 {padding-top:10px;}	
	
body .info.single-info#single-page .wp-block-group.grid.service.margin-bottom {margin-bottom:42.5px;}	
	
body .info.single-info.service-page.service-page1#single-page .wp-block-group.grid.cases-top .wp-block-columns .wp-block-column p:last-of-type em,
body .info.single-info.service-page.service-page2#single-page .wp-block-group.grid.cases-top .wp-block-columns .wp-block-column p:last-of-type em, 
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td p em {font-size:14px;}	
	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td {padding-bottom:10px;padding-bottom:5px;}	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td h3 {padding-top: 6px!important;font-size:19px;}	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td p:nth-of-type(2) {margin-top:10px;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td figure {margin-left:-2.5px;}	

body .info.single-info#single-page .wp-block-group.about h2.margin-top {margin-top: 58px;}
	
#home .wp-block-group.grid.education .wp-block-columns .wp-block-column ul li {font-size: 15px; line-height: 22px;}
#home .wp-block-group.grid.education .wp-block-columns .wp-block-column ul li strong, 
#home .wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) p {font-size: 15px; line-height: 22px;}	
	
#home .wp-block-group .sp-collapse .ea-body p {font-size: 15.5px;line-height: 23px;}		
	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td figure {margin-bottom:10px;}	
	
body .info.single-info#single-page .wp-block-group.about h2.margin-top {margin-top:42.5px;}	
	
.wp-block-group.grid.service.single-grid-case .wp-block-group__inner-container {width:100%!important;}	
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column h3,
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column .pretitle {font-size:19px;padding-top: 6px !important;}
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column p:first-of-type {margin-top:10px;font-size: 15.5px;line-height: 22px;padding-right: 0;}	
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column p:last-of-type {padding-top: 5px;margin-bottom: -2.5px;font-size: 14px!important;line-height: 20px;padding-right: 0;}	
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column p:last-of-type em	{font-size: 14px!important;}
	
.info.single-info#single-page h2.little-margin,
.info.single-info#case-page h2.little-margin {margin-top:17.5px;}	
	
.info.single-info#single-page .wp-block-group.about .single-target-case h2.single-target-case,
.info.single-info#case-page .wp-block-group.about h2.single-target-case {margin-top:42.5px!important;}	
	
.wp-block-group.grid.service.single-grid-case.single-target-case .wp-block-columns .wp-block-column p:last-of-type {margin-top: -5px;padding-bottom:10px!important;}	
	
}


@media screen and (max-width:850px) {
	
/*.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column:nth-of-type(1) {max-width: 175px;}	
.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column:nth-of-type(2) {min-width: calc(100% - 210px);}	*/	
	
}


@media screen and (max-width:781px) {

header .up-header .wp-block-columns .wp-block-column:nth-of-type(1) {margin: 4.5px 0;}		
header .up-header .wp-block-columns .wp-block-column:nth-of-type(1) .in-block .widget-wrapper p {width:100%;font-size:10.5px;line-height:16px;}	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(1) .in-block .widget-wrapper p mark:first-of-type:before {top: -2px;}		
	
.slide-block.main-slide .wp-block-columns {padding-top:275px!important;margin-bottom:0!important;margin-top:26.25px;}	
	
.slide-block.main-slide .wp-block-columns .wp-block-column:nth-of-type(1),	
.slide-block.main-slide .wp-block-columns .wp-block-column:nth-of-type(2) {height:auto;display:block;margin:0;padding:0;}
	
.slide-block.main-slide .wp-block-columns .wp-block-column:nth-of-type(1) {width:100%!important;margin-top:52.5px;}	
.slide-block.main-slide .wp-block-columns .wp-block-column:nth-of-type(2) {position:absolute;top:0;left:50%;transform:translate(-50%,0);min-width:275px;}	
	
.slide-block.main-slide .wp-block-group__inner-container .title {width:300px;position:relative;left:50%;transform:translate(-50%,0);padding-bottom: 10px;margin-top:-15px;}	
.slide-block.main-slide .wp-block-group__inner-container .title #text {font-size:110px;}	
.slide-block.main-slide .wp-block-group__inner-container li {text-align:center;width:auto;position:relative;left:50%;transform:translate(-50%,0);clear:both;padding-left:0;padding-bottom:21px;}	
.slide-block.main-slide .wp-block-group__inner-container li:last-child {padding-bottom:0;} 	
.slide-block.main-slide .wp-block-group__inner-container li:before {bottom:0;top:auto;left:50%;transform:translate(-50%,0);}	
.slide-block.main-slide .wp-block-group__inner-container li:last-child:before {display:none;}	
.slide-block.main-slide .wp-block-group__inner-container p	{position:relative;left:50%;transform:translate(-50%,0);}
	
.wp-block-group h2,
.wp-block-group .subtitle {font-size: 32px;line-height: 42px;}	
	
.wp-block-group.grid .subtitle:after {left: -25px;}		
	
.wp-block-group.grid .wp-block-columns {gap:20px!important;}	
.wp-block-group.grid .wp-block-columns .wp-block-column {flex-basis: 100%;min-width: 100%;max-width: 100%;}	
	
.wp-block-group.grid .wp-block-columns .wp-block-column h3,
.wp-block-group.grid .wp-block-columns .wp-block-column .pretitle {padding-top:18px;}
/*.wp-block-group.grid .wp-block-columns .wp-block-column h3 br,
.wp-block-group.grid .wp-block-columns .wp-block-column .pretitle br {display:none;}*/
	
.wp-block-group.grid .wp-block-columns .wp-block-column .pretitle span {padding-right:25px;box-sizing:border-box;}	
	
.wp-block-group.grid.service .wp-block-columns .wp-block-column:first-of-type {padding:0;padding-bottom:15px;}	
.wp-block-group.grid.service .wp-block-columns .wp-block-column:first-of-type p {padding-right:25px;box-sizing:border-box;}	
.wp-block-group.grid.service .subtitle {margin-top:-10px;}	
	
.wp-block-group.grid.cases .wp-block-columns .wp-block-column {flex-basis: 100%;min-width: 100%;max-width: 100%;}	
	
.wp-block-group.benefits .wp-block-columns .wp-block-column {flex-basis: calc(50% - 17.5px)!important;}	
	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns {display:block!important;}	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) {display:block!important;position:relative;left:50%;transform:translate(-50%,0);margin-top:0;}	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) {display:block!important;width:100%!important;min-width:100%!important;margin-top:52.5px;}	 	
.wp-block-group.request.club .wp-block-group__inner-container .subtitle {text-align:center!important;padding-left: 10px;padding-right: 10px;box-sizing:border-box;}		
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-column > p {text-align:center!important;padding-left: 15px;padding-right: 15px;box-sizing:border-box;}	
/*.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(2) p:nth-of-type(2) {display:block;}	*/
.wp-block-group.request.club .wp-block-group__inner-container .buttons {width:auto;position:relative;left:50%;transform:translate(-50%,0);}	
/*.wp-block-group.request.club .wp-block-group__inner-container .buttons p {clear:both;position:relative;left:50%;transform:translate(-50%,0);}	*/
	
.wp-block-group.grid.education .wp-block-columns .wp-block-column {flex-basis: 100%;min-width: 100%;max-width: 100%;}	
.wp-block-group.grid.education .wp-block-columns .wp-block-column:first-of-type {padding:0 0 15px 0;border:0;}	
.wp-block-group.grid.education .wp-block-columns .wp-block-column:first-of-type .subtitle {margin-top:-5px;}	
	
.wp-block-group.faq .wp-block-columns,
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one {margin:0!important;gap:20px!important;}	
.wp-block-group.faq .wp-block-columns .wp-block-column,
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card {width: 100%;margin:0!important;}
		
.wp-block-group.request.last .wp-block-group__inner-container > .widget-wrapper h2,
.wp-block-group.request.last .wp-block-group__inner-container > .widget-wrapper .subtitle {padding-left:20px;padding-right:20px;box-sizing:border-box;}	
		
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(2) > .wp-block-column p a {float:right;clear:both;width: 100%;text-align:center;margin:0;padding:0;border:0;}
	
	
/*------ Single ------*/	

.slide-block.single-slide .wp-block-columns {margin-top:45px;margin-bottom:17.5px;}	
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(1),
.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column:nth-of-type(1) {display:none!important;}
.slide-block.single-slide#simple-slide .wp-block-columns .wp-block-column:nth-of-type(2),
.slide-block.single-slide#case-slide .wp-block-columns .wp-block-column:nth-of-type(2) {width:100%;height:auto;display:block;margin:0;padding:0;min-width:100%!important;}	
	
.slide-block.single-slide .wp-block-group__inner-container .title > span,
.slide-block.single-slide .wp-block-group__inner-container .title > span > span {font-size: 34px;line-height: 39px;}
.slide-block.single-slide .wp-block-group__inner-container .title span span {font-size: 30px;top:-6.5px;}	
.slide-block.single-slide .wp-block-group__inner-container h1,
.slide-block.single-slide .wp-block-group__inner-container .title h1 {font-size: 34px;line-height: 39px;}	
.slide-block.single-slide .wp-block-group__inner-container .title > h1 > span {font-size: 30px;line-height: 35px;} 	
	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .title img,
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group img, 
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .title img,
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group img {height: 29px;margin-top: 7.5px;margin-bottom: 7.5px;}
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about,
.info.single-info#single-page .wp-block-group.about .wp-block-columns.two, 
.info.single-info#single-page .wp-block-group.about .wp-block-columns, 
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.two, 
.info.single-info#case-page .wp-block-group.about .wp-block-columns, 
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery	{gap:20px!important;}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column, 
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(1), 
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(2),
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column, 
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(1), 
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about .wp-block-column:nth-of-type(2) {min-width:100%!important;}		
	
.info.single-info .wp-block-group.about h2:after {left:-25px;}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.without .wp-block-column h3,
.info.single-info#single-page .wp-block-group.about .wp-block-columns.without .wp-block-column p,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.without .wp-block-column h3,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.without .wp-block-column p {padding-left: 10px;padding-right: 10px; }	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-image,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-image {max-width:1000px;}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery > figure {min-width:calc(50% - 10px)!important;max-width:calc(50% - 10px)!important;}
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery > figure {min-width:calc(50% - 10px)!important;}
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column {max-width: calc(50% - 7.5px)!important;min-width: calc(50% - 7.5px)!important;} 
		
/*.slide-block.single-slide#simple-slide .wp-block-group__inner-container h1,
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .title h1 {font-size: 34px;line-height: 39px;}	*/
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .title span.undertitle {font-size: 24px;line-height: 29px;}	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column ul li.date {font-size:21px;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.image {background: #FAFDFE!important;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.image .wp-block-image {width:100%;height:auto;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column.image .wp-block-image img {height: auto!important;width:100%;max-width: 400px !important;position: relative;object-fit: contain;left:50%;transform:translate(-50%,0);border-radius:20px;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.without.gallery .wp-block-image:nth-of-type(5) {display:none;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.module { gap: 10px !important;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column.image.citata .wp-block-image img {height: auto!important;width:100%;max-width: 400px !important;position: relative;object-fit: contain;left:50%;transform:translate(-50%,0);border-radius:20px;}	
	
body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > .wp-block-gallery .wp-block-image {min-width: calc(50% - 10px) !important;}	
.info.single-info#single-page .wp-block-group.about p {padding-bottom:10px;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.results {border: 1px solid #A4B6BC;background: #F4F4F4;box-shadow: 0 0 0 0 white;padding: 20px 20px 15px 20px;border-radius:20px;gap:0!important;}		
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.results .wp-block-column.without {border: 0;background: transparent;box-shadow: 0 0 0 0 white;padding: 0;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.results .wp-block-column.without ul {padding: 0 0 5px 0!important;}	
	
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr {gap:10px!important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td {width: 100%!important;max-width: 100%!important;min-width: 100%!important;}
	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item:nth-of-type(3) {min-width: calc(50% - 7.5px);width:auto!important;}		
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery {margin-bottom: -15px!important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases.four > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item, 
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases.four > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item:nth-of-type(3){width: calc(50% - 7.5px)!important;min-width: calc(50% - 7.5px);}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column {min-width:100%!important;} 		

body .info.single-info.case-common-page#single-page .wp-block-group.grid.service.def-services .wp-block-columns .wp-block-column:nth-of-type(4) {display:none;}	
body .info.single-info#single-page .wp-block-group.branches .is-vertical figure {margin: 0 0 2.5px 0;width:100%;}	
body .info.single-info#single-page .wp-block-group.branches .is-vertical figure img {position:relative;left:50%;transform:translate(-50%,0);}
body .info.single-info#single-page .wp-block-group.branches .is-vertical .pretitle {text-align:center;width:100%;max-width:100%;}	
	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr {gap:20px!important;}	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td {min-width:100%!important;display:none;}	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td:nth-of-type(1),
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td:nth-of-type(2),
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td:nth-of-type(3) {display:block;}	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td figure {max-width:10000px;}
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td h3 {padding-top: 18px;}	
/*body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td h3 br {display:none;}	*/
	
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav {max-width:100%;gap:5px!important;}	
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li {margin:0!important;width: calc(50% - 2.5px);}
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li > span,
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li > span > span, 	
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li > span > span h4 {width:100%;text-align:center;padding:0!important}	
		
body .info.single-info#single-page .wp-block-group.branches .is-vertical figure a,
body .info.single-info#single-page .wp-block-group.branches .is-vertical h3 a,
body .info.single-info#single-page .wp-block-group.branches .is-vertical h4 a,
body .info.single-info#single-page .wp-block-group.branches .is-vertical .pretitle a {width:100%;text-align:center;}	
	
/*body .info.single-info.case-common-page#single-page .wp-block-columns .wp-block-column h3,
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column .pretitle {padding-top: 18px!important;}*/		
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.meetings.case-info .wp-block-column p strong {float:right;clear:both;width: 100%;text-align: left;}		
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish {gap:62.5px!important;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish .wp-block-column:nth-of-type(1) p:last-of-type {position:absolute;bottom:-50px;left:50%;transform:translate(-50%,0);padding:0;width:100%;margin:0!important;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.finish .wp-block-column:nth-of-type(1) p:last-of-type a {position:relative;left:50%;transform:translate(-50%,0);width:auto;margin:0!important;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column p a {margin-top:9px;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-group.grid.service.branch .wp-block-columns h3 {padding-top:18px!important;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery.standard.bigger .wp-block-column .wp-block-gallery .wp-block-image,
body .info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.standard.bigger .wp-block-column .wp-block-gallery .wp-block-image {max-width: 100%!important;   min-width: 100%!important;}	

.wp-block-group.audio > .wp-block-group__inner-container {padding: 15px 0 0 0;width:100%!important;}
.wp-block-group.audio > .wp-block-group__inner-container .wp-block-audio {width: 100%;margin-right:0;margin-top:20px;}
.wp-block-group.audio > .wp-block-group__inner-container .wp-block-audio:nth-of-type(3) {margin-right:0;}
.wp-block-group.audio > .wp-block-group__inner-container .wp-block-audio:nth-of-type(2) {margin-right:0;}	
	
body .info.single-info#single-page .wp-block-group.branches .is-vertical {padding-bottom:10px;}		
	
body .info.single-info.case-common-page.case-common-page1#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type,
body .info.single-info.case-common-page.case-common-page2#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type {padding-top: 7.5px;}
	
body .info.single-info#single-page .wp-block-group.about .grid.service.next .wp-block-columns {margin-top: 20px;}		
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery.next .wp-block-column .wp-block-gallery,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.next .wp-block-column .wp-block-gallery {margin-top: 0!important;}	
	
.info.single-info#case-page .wp-block-group.about .wp-block-columns.two {gap:27.5px!important;}
	
.info.single-info.club#single-page .wp-block-group.about .wp-block-columns.sign .wp-block-column .wp-block-video video {position:relative;height:auto;object-fit:none;}	
	
.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.next	{margin-bottom:0;}	
body .info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.next .wp-block-column.image .wp-block-image a,
body .info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.next .wp-block-column.image .wp-block-image a img	{min-width:100%;}
	
body .info.single-info.service-page.service-page4#single-page .wp-block-group.about .cases-top .wp-block-columns {margin-top: 20px;}	
	
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos {margin-top:20px;}
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos.first {margin-top:5px;}		
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos .wp-block-column {min-width: calc(33.33% - 13.333px) !important;max-width: calc(33.33% - 13.333px) !important;}	
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos .wp-block-column:nth-of-type(3) {display:none;}
		
#home .wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header:before {height: 45px;width: 45px;}	
#home .wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header {padding-left:57.5px;}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(1) {flex-basis: calc(50% - 26.25px);min-width: calc(50% - 26.25px);max-width: calc(50% - 26.25px);}		
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(2) {flex-basis: calc(50% - 26.25px);min-width: calc(50% - 26.25px);max-width: calc(50% - 46.25px);}			
	
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column p:first-of-type {padding-bottom:11.5px;}	
	
.wp-block-group.grid.service.single-grid-case.next .wp-block-group__inner-container .wp-block-columns {margin-top:5px!important;}		
	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td {padding-bottom: 7.5px;}	
	
	
	
	
}


@media screen and (max-width:767px) {
	
body .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div,
body .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div {margin: 0 16px !important;width: calc(100% - 32px);}
body .wp-block-group .white .sa_owl_theme .owl-nav {display:none!important;}
	
}	


@media screen and (max-width:700px) {
	
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a strong {padding-bottom:1px;}
	
}


@media screen and (max-width:650px) {

header .up-header .wp-block-columns .wp-block-column:nth-of-type(1) {width:100%;max-width:calc(100% - 90px);margin: 0;}	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(1) .in-block {width:100%;}	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(1) .in-block .widget-wrapper {width:100%;}
header .up-header .wp-block-columns .wp-block-column:nth-of-type(1) .in-block .widget-wrapper p {margin: 4px 0;min-height:32px;max-width:280px;}	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(1) .in-block .widget-wrapper p mark:first-of-type:before {top: -2px;}		
	
.wp-block-group .wp-block-group__inner-container > .widget-wrapper h2 br,
.wp-block-group .wp-block-group__inner-container > .widget-wrapper .subtitle br {display:none;}
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) .wp-block-gallery figure {min-width:100%!important;width:100%!important;max-width: 100%!important;}
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) .wp-block-gallery figure:not(:first-of-type) {display:none!important;}
	
/*------ Single ------*/	

.slide-block.single-slide .wp-block-columns {margin-top:52.5px;}	
	
}


@media screen and (max-width:550px) {
	
.wp-block-group .sp-collapse {width:100%;}	
	
.wp-block-group.request.club .wp-block-group__inner-container .buttons {width:100%;position:relative;left:0;transform:translate(0,0);}	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column .buttons p {clear:both;position:relative;left:50%;transform:translate(-50%,0);margin:0;}
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column .buttons p a {text-align:center;width:135px;}	
		
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column {width:100%!important;min-width:100%!important;}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(1) > .widget-wrapper > figure {width:auto;position:relative;left:50%;transform:translate(-50%,0);}
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(1) > .widget-wrapper > figure a, 
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(1) > .widget-wrapper > figure img {margin:0;}
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(1) p,
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) p {text-align:center;}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column > .widget-wrapper {width:100%;float:left;}	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column > .widget-wrapper > .downtitle {width:100%;text-align:center;}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column .share .socials {width:auto;position:relative;left:50%;transform:translate(-50%,0);}
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column .share .socials figure {margin-left:2.5px;margin-right:2.5px;}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column .share > .widget-wrapper {float:left;width:100%;}
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column .share > .widget-wrapper .wp-block-gallery {width:100%!important;max-width:255px!important;position:relative;left:50%;transform:translate(-50%,0);}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) .wp-block-gallery figure {min-width:1px!important;max-width: calc(50% - 7.5px)!important;}
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) .wp-block-gallery figure:not(:first-of-type) {display:block!important;}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) p a {width:auto;position:relative;left:50%;transform:translate(-50%,0);}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns {gap:35px!important;}	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column:nth-of-type(4) {display:block;margin:0;}
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(1) > .wp-block-column ul li a {position:relative;left:50%;transform:translate(-50%,0);}		

}


@media screen and (max-width:480px) {
	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(4) {margin-top: 49.5px;}	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(4) .in-block figure img {height:20px!important;}
body .widemenu ul.menu > li > a {font-size:16px;}		
body .widemenu ul.sub-menu li a {font-size:15px;}	
	
.slide-block.main-slide .wp-block-columns {margin-top:45px;}		
	
.wp-block-group__inner-container {padding: 55px 0;}
	
.slide-block.main-slide .wp-block-columns {padding-top:225px!important;}	
.slide-block.main-slide .wp-block-columns .wp-block-column:nth-of-type(2) figure img {min-height: 225px;max-height: 225px;}	
.slide-block.main-slide .wp-block-columns .wp-block-column:nth-of-type(1) {margin-top:35px;}	
.slide-block.main-slide .wp-block-columns .wp-block-column:nth-of-type(2) {min-width:225px;}
.slide-block.main-slide .wp-block-group__inner-container li {font-size:15.5px;line-height:19px;;}
.slide-block.main-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p a{height: 35px;line-height: 35px;padding: 0 20px;font-size: 14.5px;}
.slide-block.main-slide .wp-block-group__inner-container .title {padding-bottom: 5px;margin-top:-12.5px;}	
	
.wp-block-group h2,
.wp-block-group .subtitle {font-size: 28px;line-height: 34px;}		
	
.wp-block-group.grid .subtitle:after {left: -20px;}			
	
.wp-block-group h3,
.wp-block-group .pretitle {font-size: 17.5px;line-height: 24px;}	
	
.wp-block-group.grid.service .wp-block-columns .wp-block-column:first-of-type p {padding-right:10px;}	
.wp-block-group.grid .wp-block-columns .wp-block-column .pretitle span {padding-right:10px;}	
	
.wp-block-group.grid.cases .wp-block-columns .wp-block-column p {font-size: 13px;line-height: 21px;}	
	
.wp-block-group.benefits .wp-block-columns {gap: 20px !important;}	
.wp-block-group.benefits .wp-block-columns .wp-block-column {flex-basis: 100%!important;}	
.wp-block-group.benefits .wp-block-columns .wp-block-column figure {position:relative;left:50%;transform:translate(-50%,0);}	
.wp-block-group.benefits .wp-block-columns .wp-block-column .pretitle {text-align:center!important;box-sizing:border-box;padding-left:10px;padding-right:10px;}		
.wp-block-group.benefits .wp-block-columns .wp-block-column p {text-align:center!important;font-size: 14.5px;line-height: 21px;box-sizing:border-box;padding-left:5px;padding-right:5px;}		
	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-of-type(1) {max-width: 225px;}	
.wp-block-group.request.club .wp-block-group__inner-container .subtitle {padding-left: 5px;padding-right: 5px;}	
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column p {padding-left: 7.5px;padding-right: 7.5px;}		
.wp-block-group.request.club .wp-block-group__inner-container .wp-block-columns .wp-block-column p a {height: 35px;line-height: 35px;padding: 0 20px;font-size: 14.5px;}	
	
.wp-block-group.grid.education .wp-block-columns .wp-block-column:first-of-type .subtitle:after {left:-20px;}	
.wp-block-group.grid.education .wp-block-columns .wp-block-column:not(:first-of-type) p {font-size: 13px;line-height: 21px;}	
	
.wp-block-group.reviews .wp-block-group__inner-container > .widget-wrapper h2,
.wp-block-group.reviews .wp-block-group__inner-container > .widget-wrapper .subtitle {margin-top:-5px;padding-bottom: 15px;}	
.wp-block-group.reviews .wp-block-group__inner-container > .widget-wrapper p {padding-left:5px;padding-right:5px;}
	
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div figure,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div figure {width:100%;margin-right:0;padding-bottom:10px;}	
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div figure img,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div figure img {position:relative;left:50%;transform:translate(-50%,0);}	
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div h3,	
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div h3,
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div .pretitle,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div .pretitle {width:100%;text-align:center!important;padding-top:0;}	
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div h4,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div h4,
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div .downtitle,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div .downtitle {width:100%;text-align:center!important;padding-top:0;}		
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div p,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div p {text-align:center;}	
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div ul,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div ul {width:auto;float:left;position:relative;left:50%;transform:translate(-50%,0);}	
body .wp-block-group.reviews .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div ul li:last-child,
body .wp-block-group.reviews .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div ul li:last-child {margin-right:0;}	
	
.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type .last-button-in {padding:0;}	
.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type:before {display:none;}	
.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type p {margin:0;clear:both;}	
.wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type p:nth-of-type(2) {margin-top:5px;}
	
body .sa_owl_theme .owl-dots .owl-dot span {height: 10px !important;width: 10px !important;}	
	
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a {font-size:14.5px!important;}	
.wp-block-group.faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header i {top: 3.5px;}		
	
.wp-block-group.request .wp-block-group__inner-container p {font-size: 15.5px;line-height: 23px;}	
	
.wp-block-group.request.last .wp-block-group__inner-container > .widget-wrapper h2,
.wp-block-group.request.last .wp-block-group__inner-container > .widget-wrapper .subtitle {padding-left:10px;padding-right:10px;}			
.wp-block-group.request.last .wp-block-group__inner-container p {padding-left: 7.5px;padding-right: 7.5px;}	
.wp-block-group.request.last .wp-block-group__inner-container p a {height: 35px;line-height: 35px;padding: 0 20px;font-size: 14.5px;}		
	
	
/*------ Single ------*/	
	
.slide-block.single-slide .wp-block-columns {margin-top:52.5px;margin-bottom:0;}	
.slide-block.single-slide .wp-block-group__inner-container p {font-size:15.5px;line-height:19px;}	
	
.slide-block.single-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p a,	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p a,
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p a {height: 35px;line-height: 35px;padding: 0 20px;font-size: 14.5px;}	
	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .title img,
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group img, 
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .title img,
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group img {margin-top: 7.5px;margin-bottom: 7.5px;height:24px;}	
	
.slide-block.single-slide .wp-block-group__inner-container .title > span,
.slide-block.single-slide .wp-block-group__inner-container .title > span > span {font-size: 30px;line-height: 35px;}
.slide-block.single-slide .wp-block-group__inner-container .title span span {font-size: 27px;top:-5.5px;}
.slide-block.single-slide .wp-block-group__inner-container h1,
.slide-block.single-slide .wp-block-group__inner-container .title h1 {font-size: 30px;line-height: 35px;}
.slide-block.single-slide .wp-block-group__inner-container .title > h1 > span {font-size: 27px;line-height: 32px;} 	
	
.slide-block.single-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group,
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group,
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group {padding-top:5px;}	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p a, 	
.slide-block.single-slide#case-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column .wp-block-group p a {font-size:12px;}	
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.about p, 
.info.single-info#case-page .wp-block-group.about .wp-block-columns.about p {padding-right:7.5px;padding-bottom:10px;}	
.info.single-info .wp-block-group.about h2:after {left:-10px;}	
	
.slide-block.single-slide#simple-slide .wp-block-columns {margin-top:52.5px;margin-bottom:0;}	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container h1,
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .title h1 {font-size: 36px;line-height: 41px;}	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .title span.undertitle {font-size: 22px;line-height: 27px;}	
.slide-block.single-slide .wp-block-group__inner-container li {font-size: 15.5px;line-height: 19px;}	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container .wp-block-columns .wp-block-column ul li.date {font-size:20px;}		
	
body .info.single-info#single-page .wp-block-group .module li,
body .info.single-info#single-page .wp-block-group .price li {font-size:14px;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column {padding-bottom:15px;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column ul:nth-of-type(2) li {width: 100%;margin-right: 0;clear: both;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column.target h3 {text-align:center;width:100%;}
    
body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > h3,
body .info.single-info#single-page .wp-block-group.about .wp-block-group.case-wrapper > .wp-block-group__inner-container > h3,
body .info.single-info#single-page .wp-block-group.about .wp-block-group.single-case-wrapper > .wp-block-group__inner-container > h3 {padding-left: 15px;padding-right: 15px;}
	
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a {font-size: 16px !important;line-height: 21px !important;padding-right:40px!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a strong {width:100%;border:0!important;padding:0 0 2px 0;margin:0;font-size: 17.5px !important;}	
	
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table {margin-bottom:10px!important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single:last-of-type .ea-body table {margin-bottom:0px!important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body table tbody tr td ul li {font-size:14px;width: 100%;}	
	
body .info.single-info#single-page .wp-block-group.request.last.middle {margin-top: 55px;}	
body .info.single-info#single-page .wp-block-group.request.last.middle > .wp-block-group__inner-container .wp-block-group__inner-container {max-width:84%;}	
		
.info.single-info#single-page h2.after-request, .info.single-info#case-page h2.after-request {margin-top: 15px;}	
	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases {margin-top:-20px!important;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a	{padding-left:15px!important;font-size: 15.5px !important;}

.info.single-info#single-page .wp-block-group h2.price-title {margin-top: 62.5px;}	
	
.wp-block-group.request.last .wp-block-group__inner-container p.social-icons a {padding-left:52.5px;}	
.wp-block-group.request.last .wp-block-group__inner-container p.social-icons a img {left:17.5px;}	
.wp-block-group.request.last .wp-block-group__inner-container p.social-icons span {line-height:34px;}
	
body .info.single-info#single-page .wp-block-group.faq.single-faq.just-faq > .wp-block-group__inner-container .sp-ea-one .ea-card .ea-header a	{font-family: Montserrat Semi Bold;}
body .info.single-info#single-page .wp-block-group.faq.single-faq.just-faq .sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body {padding-right:10px!important;}	
	
body .info.single-info#single-page .wp-block-group.branches .is-vertical .pretitle {font-size:15.5px;line-height:18px;}	
body .info.single-info#single-page .wp-block-group.grid.service .wp-block-group__inner-container {gap:15px!important;}	
body .info.single-info#single-page .wp-block-group.branches .is-vertical {flex-basis: calc(50% - 7.5px);min-width: calc(50% - 7.5px); max-width: calc(50% - 7.5px);border-radius: 15px;align-items: start;flex-direction: column;}		
	
body .info.single-info#single-page .wp-block-group.branches .is-vertical {padding: 10px 15px;}	
	
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li {width: 100%;}
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li > span,
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li > span > span, 	
body .info.single-info#single-page .wp-block-group ul.sp-tab__nav li > span > span h4 {width:100%;text-align:center;padding:0!important;}
	
body .info.single-info.case-common-page#single-page .wp-block-group.about h2.price-title {margin-top: 62.5px;}	
	
.slide-block.single-slide .wp-block-group__inner-container .title {padding-bottom:12.5px;width:100%;}	
.slide-block.single-slide#simple-slide .wp-block-group__inner-container h1, .slide-block.single-slide#simple-slide .wp-block-group__inner-container .title h1 {line-height:36px;width:100%;}	
	
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column {display:none;}	
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column:nth-of-type(1),	
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column:nth-of-type(2),
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column:nth-of-type(3) {display:block;}
	
body .info.single-info.case-common-page.case-common-page1#single-page .wp-block-group.grid .wp-block-columns .wp-block-column,
body .info.single-info.case-common-page.case-common-page2#single-page .wp-block-group.grid .wp-block-columns .wp-block-column {display: block;}	
	
body .info.single-info.case-common-page#single-page .wp-block-columns .wp-block-column p,
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p {float:left;width:100%;}	
		
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery.standard .wp-block-column .wp-block-gallery,
body .info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.standard .wp-block-column .wp-block-gallery {gap:20px!important;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery.standard .wp-block-column .wp-block-gallery .wp-block-image,	
body .info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.standard .wp-block-column .wp-block-gallery .wp-block-image {max-width: 100%!important;  min-width: 100%!important;}
	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery {margin-top:10px!important;}	

body .info.single-info#single-page .wp-block-group.about .wp-block-group.case-wrapper {/*display:block;display:flex;overflow: auto;width:100%;*/
	display: flex;
    overflow: auto;
    width: 100%;
    justify-content: start;
}	
body .info.single-info#single-page .wp-block-group.about .wp-block-group.case-wrapper > .wp-block-group__inner-container {/*display:table-row;width: auto !important;float: none;*/
	
	display: flex;width: auto !important;
   	justify-content: start;
   	flex-wrap: nowrap;
   	left: 0;
   	transform: translate(0, 0);
	gap: 42.5px !important;
	gap: 15px !important;
}	
body .info.single-info#single-page .wp-block-group.about .wp-block-group.single-case-wrapper {overflow: auto;display: table-cell;float: none;vertical-align: top;border-spacing: 20px;overflow:visible;}
body .info.single-info#single-page .wp-block-group.about .wp-block-group.single-case-wrapper:last-of-type {overflow:hidden;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-group.single-case-wrapper > .wp-block-group__inner-container {width: auto !important;float: none;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns.case {flex-wrap: nowrap !important;display:block;display: table;overflow: auto;margin: -20px 0 15px 0;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.next.case	{margin: -20px 0 15px 0;}
.info.single-info#single-page .wp-block-group.about .single-case-wrapper:last-of-type .wp-block-columns.next.case {margin-right:-38px;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column	{display: table-cell;float: none;min-width:calc(88vw - 11px)!important;margin-right:20px!important;box-shadow: 0 0 20px 0 rgb(83 80 88 / 11%);} 
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column:nth-of-type(3)	{display: table-cell;float: none;min-width:calc(88vw - 11px)!important;margin-right:35px!important;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case:last-of-type .wp-block-column:nth-of-type(3) {margin-right:0!important;}
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case:first-of-type .wp-block-column {position:relative;left:-19px;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case:first-of-type .wp-block-column.image.citata {position:relative;left:-19px;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.case .wp-block-column.image.citata .wp-block-quote {float:left;}	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases {margin-bottom:15px;max-width:calc(88vw - 9px)!important;min-width:calc(88vw - 11px)!important;}
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery {margin-bottom:-10px!important;}	
	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column ul:nth-of-type(2) li a {text-align:center;}	
body .info.single-info#single-page .wp-block-group.about .wp-block-columns.price .wp-block-column p a {left:50%;transform:translate(-50%,0);margin-top:10px;}	

.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column {box-shadow: 0 0 25px 0 rgb(83 80 88 / 11%);}	
	
.info.single-info.case-common-page .wp-block-group.about {margin-top:-25px;}	
.info.single-info.case-common-page.branch-page .wp-block-group.about {margin-top:-30px;}	
	
body .info.single-info#single-page .wp-block-group.about .grid.service .wp-block-columns .wp-block-column h3 {font-size:17.5px;}	
	
body .info.single-info.case-common-page#single-page .wp-block-group.grid .wp-block-columns .wp-block-column {box-shadow: 0 0 25px 0 rgb(83 80 88 / 11%);}	
	
.wp-block-group .wp-block-group__inner-container > p.all-cases > a,
.wp-block-group .wp-block-group__inner-container > .widget-wrapper > p.all-cases > a {margin-top: 20px;left: 0;transform: translate(0, 0);}
	
body .info.single-info.case-common-page.case-common-page1#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type,
body .info.single-info.case-common-page.case-common-page2#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type {padding-top: 10px;}
body .info.single-info.case-common-page.case-common-page1#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type em,
body .info.single-info.case-common-page.case-common-page2#single-page .wp-block-group.grid .wp-block-columns .wp-block-column p:last-of-type em	{font-size:13.5px;}	
			
.info.single-info#case-page .wp-block-group h2 {margin-top: 37.5px;}
	
body .info.single-info#case-page .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item,
body .info.single-info#case-page .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item {padding-bottom:15px!important;}	
body .info.single-info#case-page .wp-block-group.about .white {margin-bottom:0!important;}	
	
.info.single-info#case-page .wp-block-group.about h3.undertitle {padding: 0 10px 10px 10px;margin-top: -5px;}	
		
.slide-block.single-slide#case-slide .wp-block-group__inner-container h1,
.slide-block.single-slide#case-slide .wp-block-group__inner-container .title h1 {padding-top:6.5px;}	
	
.info.single-info#case-page .wp-block-group.about .wp-block-columns.next {margin-top: 27.5px;}
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6 {gap:20px!important;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6 .wp-block-image,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6 .wp-block-image {width:calc(33.33333% - 13.3333px)!important;max-width:calc(33.33333% - 13.3333px)!important;min-width:calc(33.33333% - 13.3333px)!important;}		
	
.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.results .wp-block-column h3 {font-size:17.5px;}
.info.single-info.service-page#single-page .wp-block-group.about .wp-block-columns.results .wp-block-column h4 {font=size:15.5px;}	
		
body .info.single-info#single-page .cases-top .wp-block-columns .wp-block-column p, 
.info.single-info#single-page .wp-block-group.about .cases-top .wp-block-columns .wp-block-column p {float:left;width:100%;}
	
body .info.single-info.service-page#single-page .wp-block-group.about .cases-top .wp-block-columns .wp-block-column {display:none;}	
body .info.single-info.service-page#single-page .wp-block-group.about .cases-top .wp-block-columns .wp-block-column:nth-of-type(1),
body .info.single-info.service-page#single-page .wp-block-group.about .cases-top .wp-block-columns .wp-block-column:nth-of-type(2),
body .info.single-info.service-page#single-page .wp-block-group.about .cases-top .wp-block-columns .wp-block-column:nth-of-type(3) {display:block;}
	
body .service-page .wp-block-group .white #sample_slider.owl-carousel,
body .service-page .wp-block-group .white .owl-carousel.sa_owl_theme { margin-bottom: 25px !important;}	
	
.info.single-info#single-page .wp-block-group.about h2:first-of-type,
.info.single-info#case-page .wp-block-group.about h2:first-of-type {margin-top: 0;}
	
body .info.single-info#single-page .wp-block-group.more-about.single-more > .wp-block-group__inner-container h3 {padding-top: 5px;}	

body .info.single-info.service-page.service-page1#single-page .wp-block-group.grid.cases-top .wp-block-columns .wp-block-column p:last-of-type em,
body .info.single-info.service-page.service-page2#single-page .wp-block-group.grid.cases-top .wp-block-columns .wp-block-column p:last-of-type em {font-size:13.5px;}	
	
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos {margin-top:20px;}
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos.first {margin-top:5px;}		
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos .wp-block-column {min-width: calc(50% - 10px) !important;max-width: calc(50% - 10px) !important;}	
body .info.single-info.service-page.service-page5#single-page .wp-block-group.about .wp-block-columns.videos .wp-block-column:nth-of-type(3) {display:block;}
		
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td h3 {font-size:17.5px;}		
		
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content > p:last-of-type a {margin-bottom:-5px;}
	
#home .wp-block-group.grid.reviews .wp-block-group__inner-container > .widget-wrapper:last-of-type	{margin-top:42.5px;}
	
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column h3,
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column .pretitle {font-size: 17.5px;line-height:24px;}	
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column p:last-of-type,	
.wp-block-group.grid.service.single-grid-case .wp-block-columns .wp-block-column p:last-of-type em	{font-size:13.5px!important;}
	
.info.single-info#single-page h2.little-margin,
.info.single-info#case-page h2.little-margin {margin-top:12.5px!important;}	
	
.info.single-info#single-page .wp-block-group.about .single-target-case h2.single-target-case,
.info.single-info#case-page .wp-block-group.about h2.single-target-case {margin-top:32.5px!important;}		
	
}


@media screen and (max-width:450px) {

header .up-header .wp-block-columns .wp-block-column .in-block p mark {width:100%;float:left;max-width:185px;}
	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(3) {position: absolute;right: 61px;top: 100%; margin-top: 48px;}	
	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(4) {position: absolute;right: 0;top: 0; margin-top: 0;}	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(4) .in-block {max-width: 85px;margin-top:5px;max-width: 77px;}	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(4) .in-block figure {margin: 0 0 5px 5px;}	
header .up-header .wp-block-columns .wp-block-column:nth-of-type(4) .in-block .widget-wrapper:nth-of-type(4) {margin-left:27px;}	
	
footer > .wp-block-group > .wp-block-group__inner-container > .wp-block-columns:nth-of-type(2) > .wp-block-column p a {padding-left: 12px; margin-left: 8px; border-left: 1px solid #A4B6BC;float: none;clear:none;width:auto;}
		
/*------ Single ------*/	

.slide-block.single-slide .wp-block-columns {margin-top:70px;}	
		
}


@media screen and (max-width:400px) {

.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-image,
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-video video,	
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-image,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-video video,	
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image {border-radius:15px!important;}	
	
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery > figure,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image {min-width:100%!important;}	

body .info.single-info#single-page .wp-block-group.about > .wp-block-group__inner-container > .wp-block-gallery .wp-block-image {min-width: 100%!important;}	
	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item {min-width: 100%;width:auto!important;}		
	
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases.four > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item, 
body .info.single-info#single-page .wp-block-group.faq.single-faq.cases.four > .wp-block-group__inner-container .sp-ea-one .ea-body .rl-gallery .rl-gallery-item:nth-of-type(3){width: 100%!important;min-width: 100%;}	
		
body .info.single-info#single-page .wp-block-group.branches .is-vertical .pretitle {font-size: 14.5px;line-height: 17px;}	
body .info.single-info#single-page .wp-block-group.grid.service .wp-block-group__inner-container {gap: 10px !important;}	
body .info.single-info#single-page .wp-block-group.branches .is-vertical {flex-basis: calc(50% - 5px);min-width: calc(50% - 5px);max-width: calc(50% - 5px);padding: 10px 10px;}
body .info.single-info#single-page .wp-block-group.branches .is-vertical figure img {width:50px!important;}	
	
body .info.single-info#single-page .sp-tab__tab-content .sp-tab__tab-pane .sp-tab-content table tbody tr td p:first-of-type {margin-top:5px;}		
	
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery,	
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.next .wp-block-column .wp-block-gallery {gap: 10px !important;}	
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery.next .wp-block-column .wp-block-gallery > figure,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.next .wp-block-column .wp-block-gallery .wp-block-image, 
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery > figure,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image	{min-width: calc(50% - 5px)!important;}	
body .info.single-info#case-page .wp-block-group .wp-block-columns.gallery.next .wp-block-column > figure img {border-radius: 15px;}	
	
body .info.single-info#case-page .wp-block-group .white #sample_slider.owl-carousel .owl-stage-outer .owl-stage .owl-item > div p img,
body .info.single-info#case-page .wp-block-group .white .owl-carousel.sa_owl_theme .owl-stage-outer .owl-stage .owl-item > div p img {border-radius: 15px; width: calc(100% - 12px);margin: 0 5px 0 7px;}
.info.single-info#single-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-video,
.info.single-info#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-video {border-radius:15px!important;}	
	
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery {gap: 10px !important;}		
body .info.single-info#case-page .wp-block-group .wp-block-columns.gallery .wp-block-column > figure img {border-radius:15px!important;}		
	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6 {gap:10px!important;}	
.info.single-info#single-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6 .wp-block-image,
.info.single-info#case-page .wp-block-group.about .wp-block-columns.gallery .wp-block-column .wp-block-gallery.columns-6 .wp-block-image {width:calc(33.33333% - 6.6666px)!important;max-width:calc(33.33333% - 6.6666px)!important;min-width:calc(33.33333% - 6.6666px)!important;}		

.info.single-info.upakovka-case#case-page .wp-block-group.about .wp-block-columns .wp-block-column .wp-block-gallery .wp-block-image img {border-radius:15px;}	
		
}
	

