body:before{
	background: url("data:image/svg+xml,%3Csvg width='494' height='455' viewBox='0 0 494 455' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.51'%3E%3Cpath d='M180.712 82.1478C175.313 71.3263 166.823 53.8244 163.928 42.4169C152.778 -0.75174 160.563 -39.4277 183.334 -78.2209C186.776 -84.0809 190.572 -89.7847 194.758 -95.2931C212.716 -118.772 237.325 -128.265 263.499 -131H98.4341C74.6075 -129.711 46.712 -112.561 34.7791 -97.1683C15.4126 -72.2047 4.30137 -42.7093 1.09319 -12.4717C-2.27149 19.016 1.9148 51.3241 16.6646 80.7804L107.785 260.018H271.128L180.712 82.1868V82.1478Z' fill='white' /%3E%3Cpath d='M394.051 64.4878H230.707L330.122 259.977L183.954 454.998H347.297L493.426 259.977L394.051 64.4878Z' fill='white' /%3E%3C/g%3E%3C/svg%3E"), linear-gradient(180deg, rgba(125, 95, 253, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%);
	background-repeat: no-repeat;
    background-position: 70% 50%;
}
h1{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	line-height: 100%;
	font-size: 64px;
	letter-spacing: -0.06em;
	color: #000;
	margin-bottom:10px;
}
.subtitle{
	margin-bottom:20px;
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #000;
}
.cat_row{
	display:flex;
	gap:10px;
	margin-bottom:40px;
}
.cat_row .cat_item:hover{
	border-color:#7D5FFD;
	color:#7D5FFD;
}
.cat_row .cat_item{
	display:block;
	font-family: "Fixel Variable", sans-serif;
	font-weight: 600;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	color: #9f9f9f;
	padding:10px 15px;
	border: 1px solid #9f9f9f;
	border-radius: 5px;
}

.top_menu_section{
	margin-bottom:20px;
}
.bread_list{
	margin-bottom:25px;
}
.bread_list ul{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 5px;
}
.bread_list ul li{
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 5px;
}
.bread_list ul li:after{
	content:'/';
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #b0b0b0;
}
.bread_list ul li:last-child:after{
	content:unset;
}
.bread_list ul li a,
.bread_list ul li span{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #b0b0b0;
}
.bread_list ul li a:hover{
	text-decoration:underline;
}

.search_block{
	border-radius: 5px;
	background: #fff;
	width:100%;
    padding: 27px 19px;
    margin-bottom: 38px;
}
.search_block form{
	display:flex;
	gap:23px;
	flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}
.search_block form input{
	display:block;
	width:100%;
	border: 1px solid #e5e5eb;
	border-radius: 5px;
	padding: 10px;
}
.search_block form button{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 600;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	border-radius: 5px;
	background: #7d5ffd;
	padding: 10px 25px;
	cursor:pointer;
	border:none;
}

.service_grid{
	display:flex;
	flex-direction: row;
    flex-wrap: wrap;
    gap: 10px;
	margin-bottom:20px;
	justify-content: space-between;
}
.service_grid .service_item:first-child:after{
	background: linear-gradient(180deg, rgba(125, 95, 253, 0) 0%, rgba(125, 95, 253, 0.1) 60%, rgba(125, 95, 253, 0.8) 100%), linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(26, 26, 26, 0.1) 60%, rgba(26, 26, 26, 0.8) 100%);
	content:'';
	position:absolute;
	z-index:5;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.service_grid .service_item{
    position: relative;
    min-width: calc((100% / 2) - 10px);
    width: calc((100% / 2) - 10px);
    display: flex;
    height: unset;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-end;
	border-radius: 5px;
	overflow:hidden;
}
.service_grid .service_item:first-child{
	width:100%;
	height: 421px;
}
.service_grid .service_item:first-child img.thumb{
	position: absolute;
	z-index:2;
	top:0;
	left:0;
	height:450px;
	width:100%;
	object-fit:cover;
}
.service_grid .service_item img.thumb{
	position: relative;
	height:224px;
	width:100%;
	object-fit:cover;
}

.service_grid .service_item a.more_info:after{
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='13' viewBox='0 0 15 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13_380)'%3E%3Cpath d='M1.41211 5.46755H12.6337L8.33677 1.3748C8.11177 1.16048 8.10305 0.80442 8.31736 0.57942C8.53139 0.354701 8.88745 0.3457 9.11273 0.560013L14.02 5.23439C14.2323 5.44701 14.3496 5.72939 14.3496 6.03005C14.3496 6.33042 14.2323 6.61308 14.0101 6.83498L9.11245 11.4998C9.00361 11.6035 8.86411 11.655 8.72461 11.655C8.57611 11.655 8.42761 11.5965 8.31708 11.4804C8.10277 11.2554 8.11149 10.8996 8.33649 10.6853L12.6514 6.59255H1.41211C1.10161 6.59255 0.849609 6.34055 0.849609 6.03005C0.849609 5.71955 1.10161 5.46755 1.41211 5.46755Z' fill='black' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13_380'%3E%3Crect width='14' height='12' fill='black' transform='translate(0.599609 0.0300293)' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	display:block;
	width:15px;
	height:13px;
	min-width:15px;
}
.service_grid .service_item a.more_info{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 15px;
	color: #000;
	z-index:10;
	display:flex;
	gap:10px;
	flex-direction: row;
    align-items: center;
    position: relative;
}
.service_grid .service_item:first-child a.more_info{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 15px;
	color: #fff;
	z-index:10;
	display:flex;
	gap:10px;
	flex-direction: row;
    align-items: center;
    position: relative;
}
.service_grid .service_item:first-child a.more_info:after{
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='13' viewBox='0 0 15 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13_380)'%3E%3Cpath d='M1.41211 5.46755H12.6337L8.33677 1.3748C8.11177 1.16048 8.10305 0.80442 8.31736 0.57942C8.53139 0.354701 8.88745 0.3457 9.11273 0.560013L14.02 5.23439C14.2323 5.44701 14.3496 5.72939 14.3496 6.03005C14.3496 6.33042 14.2323 6.61308 14.0101 6.83498L9.11245 11.4998C9.00361 11.6035 8.86411 11.655 8.72461 11.655C8.57611 11.655 8.42761 11.5965 8.31708 11.4804C8.10277 11.2554 8.11149 10.8996 8.33649 10.6853L12.6514 6.59255H1.41211C1.10161 6.59255 0.849609 6.34055 0.849609 6.03005C0.849609 5.71955 1.10161 5.46755 1.41211 5.46755Z' fill='white' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13_380'%3E%3Crect width='14' height='12' fill='white' transform='translate(0.599609 0.0300293)' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	display:block;
	width:15px;
	height:13px;
	min-width:15px;
}
.service_grid .service_item .icon{
	background-color:#FFF;
	background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_10_1972)'%3E%3Cpath d='M11 13.7432C9.48123 13.7432 8.25 14.9744 8.25 16.4932V21.9932H13.75V16.4932C13.75 14.9744 12.5188 13.7432 11 13.7432Z' fill='%237D5FFD' /%3E%3Cpath d='M15.5833 16.4931V21.9931H19.25C20.7688 21.9931 22 20.7619 22 19.2431V10.8822C22.0002 10.406 21.8151 9.94839 21.4839 9.60623L13.6941 1.18479C12.3196 -0.302359 9.99982 -0.393667 8.51267 0.980817C8.44203 1.04613 8.37396 1.11415 8.30869 1.18479L0.532598 9.60349C0.19134 9.94706 -0.000128841 10.4117 6.50474e-08 10.896V19.2431C6.50474e-08 20.7619 1.23123 21.9931 2.75 21.9931H6.41665V16.4931C6.4338 13.9936 8.45191 11.9524 10.8885 11.8936C13.4067 11.8328 15.5641 13.9088 15.5833 16.4931Z' fill='%237D5FFD' /%3E%3Cpath d='M11 13.7432C9.48123 13.7432 8.25 14.9744 8.25 16.4932V21.9932H13.75V16.4932C13.75 14.9744 12.5188 13.7432 11 13.7432Z' fill='%237D5FFD' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_10_1972'%3E%3Crect width='22' height='22' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    width: 85px;
    height: 85px;
    background-position: center;
    position: absolute;
    top: 30px;
    left: 20px;
    border-radius: 50%;
    background-size: 22px;
    z-index: 4;
}
.service_grid .service_item:first-child .text_data{
	position:relative;
	z-index:6;
	padding:30px;
}
.service_grid .service_item .text_data{
	position:relative;
	z-index:6;
	padding:15px;
}
.service_grid .service_item .text_data .date{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 15px;
	color: #9f9f9f;
	margin-bottom:12px;
}
.service_grid .service_item .text_data .name{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 19px;
	line-height: 120%;
	color: #000;
	margin-bottom:10px;
	display:block;
}
.service_grid .service_item:first-child .text_data .date{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 15px;
	color: #FFF;
	margin-bottom:24px;
}
.service_grid .service_item:first-child .text_data .name{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 19px;
	line-height: 120%;
	color: #FFF;
	margin-bottom:20px;
}


.sidebar_item_cta{
	border-radius: 5px;
	margin-bottom:15px;
	background: #7d5ffd;
	position:relative;
    padding: 40px 20px;
	padding-bottom: 250px;
	height: 420px;
	overflow:hidden;
}
.sidebar_item_cta .title{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 24px;
	color: #fff;
	margin-bottom:20px;
	z-index:5;
	position:relative;
}
.sidebar_item_cta .black_btn:hover{
	background: #FFF;
	color: #000;
	transition:0.3s;
}
.sidebar_item_cta .black_btn{
	transition:0.3s;
    font-family: "Fixel Variable", sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 137%;
    text-transform: uppercase;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    background: #000;
	border:2px solid #000;
    padding: 10px 30px;
    display: inline-block;
	z-index:5;
	position:relative;
}
.sidebar_item_cta .img_cta_sidebar{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 420px;
    object-fit: cover;
    left: 0;
	z-index:1;
}


.pagination_sec{
	margin-bottom:20px;
}
.pagination_sec .nav-links{
    display: flex;
    gap: 10px;
    flex-direction: row;
    align-items: center;
}
.pagination_sec .page-numbers{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 19px;
	line-height: 120%;
	text-align: center;
	color: #1a1a1a;
	border: 1px solid #e5e5eb;
	border-radius: 5px;
	padding:13px;
	min-width: 50px;
	width: 50px;
    height: 50px;
	
}
.pagination_sec .page-numbers:hover,
.pagination_sec .page-numbers.current{
	color: #8d73fd;
	font-weight:700;
}
.pagination_sec .page-numbers.dots:hover{
	color:#000;
	font-weight:400;
}
.pagination_sec .page-numbers.dots{
	border:none;
	padding:0;
	width:unset;
	min-width:unset;
	height:unset;
}
.pagination_sec .page-numbers.next:before{
	content:'>>';
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 19px;
	text-align: center;
	color: #8d73fd;
}
.pagination_sec .page-numbers.next{
	border:none;
	padding:0;
	width:unset;
	min-width:unset;
	height:unset;
}
.pagination_sec .page-numbers.next:hover:before{
	font-weight:700;
}
.pagination_sec .page-numbers.prev:before{
	content:'<<';
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 19px;
	text-align: center;
	color: #8d73fd;
}
.pagination_sec .page-numbers.prev{
	border:none;
	padding:0;
	width:unset;
	min-width:unset;
	height:unset;
}
.pagination_sec .page-numbers.prev:hover:before{
	font-weight:700;
}

.cta_sec{
	background-color: #f5f3ff;
	margin-bottom:90px;
	padding-top: 60px;
}
.cta_sec .form_cta{
	position:relative;
	display:flex;
	width: 100%;
	flex-direction: row;
    align-items: center;
    justify-content: space-between;
    background-position: 100% 0;
	background-image:url(../img/cta_bg.webp);
}
.cta_sec .form_cta .square_logo{
	position:absolute;
    width: 200px;
    height: 200px;
    right: calc(30% - 20px);
    top: 10%;
    z-index: 5;
	animation: rotate 15s linear infinite;
}
@keyframes rotate {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}
.cta_sec .form_cta .img_cta{
	background: #7d5ffd;
    border-radius: 2222px 2222px 0 0;
    height: 411px;
    object-fit: cover;
	position: relative;
    right: 100px;
    bottom: 0;
}
.cta_sec .form_cta .form_data{
	width:50%;
    margin-bottom: 20px;
}
.cta_sec .form_cta .form_data .title{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 64px;
	line-height: 100%;
	color: #000;
	margin-bottom:40px;
}
.cta_sec .form_cta .form_data form{
	display:flex;
	flex-direction:column;
	gap:7px;
	width:350px;
	max-width:100%;
}
.cta_sec .form_cta .form_data .social_quick .quick_link:before{
	content:'';
	display:block;
	width:20px;
	min-width:20px;
	height:20px;
}
.cta_sec .form_cta .form_data .social_quick .quick_link{
	border: 1px solid #e5e5eb;
	border-radius: 5px;
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 14px;
	background: #fff;
	padding: 10px;
    width: 100%;
	text-align: center;
	color: #000;
	display:flex;
	gap:14px;
	flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
	justify-content: center;
}
.cta_sec .form_cta .form_data .social_quick .quick_link.wa:before{
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_10_1714)'%3E%3Cpath d='M9.99999 0.799988C4.92719 0.799988 0.799986 4.92719 0.799986 9.99999C0.799986 11.584 1.20919 13.1416 1.98519 14.516L0.814786 18.692C0.776386 18.8292 0.813586 18.9764 0.912786 19.0784C0.989186 19.1572 1.09319 19.2 1.19999 19.2C1.23199 19.2 1.26439 19.196 1.29599 19.1884L5.65439 18.1088C6.98519 18.8232 8.48399 19.2 9.99999 19.2C15.0728 19.2 19.2 15.0728 19.2 9.99999C19.2 4.92719 15.0728 0.799988 9.99999 0.799988ZM14.628 13.2464C14.4312 13.7912 13.4872 14.2884 13.0336 14.3552C12.6264 14.4148 12.1112 14.4404 11.5456 14.2628C11.2028 14.1548 10.7628 14.0116 10.1992 13.7712C7.82999 12.7608 6.28279 10.4052 6.16439 10.2496C6.04639 10.094 5.19999 8.98519 5.19999 7.83759C5.19999 6.68999 5.80999 6.12559 6.02679 5.89199C6.24359 5.65839 6.49919 5.59999 6.65679 5.59999C6.81439 5.59999 6.97159 5.60199 7.10959 5.60839C7.25479 5.61559 7.44959 5.55359 7.64119 6.00879C7.83799 6.47599 8.31039 7.62359 8.36879 7.74079C8.42799 7.85759 8.46719 7.99399 8.38879 8.14959C8.31039 8.30519 8.27119 8.40239 8.15279 8.53879C8.03439 8.67519 7.90479 8.84279 7.79839 8.94759C7.67999 9.06399 7.55719 9.18999 7.69479 9.42359C7.83239 9.65719 8.30639 10.4208 9.00879 11.0392C9.91079 11.8336 10.672 12.08 10.908 12.1968C11.144 12.3136 11.282 12.294 11.4196 12.1384C11.5572 11.9824 12.01 11.4572 12.1672 11.224C12.3244 10.9908 12.482 11.0292 12.6988 11.1072C12.9156 11.1848 14.0768 11.7488 14.3128 11.8656C14.5488 11.9824 14.7064 12.0408 14.7656 12.138C14.8248 12.2348 14.8248 12.702 14.628 13.2464Z' fill='%2340C351' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_10_1714'%3E%3Crect width='20' height='20' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.cta_sec .form_cta .form_data .social_quick .quick_link.tg:before{
	background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1.83331C8.56883 1.83331 6.23725 2.79908 4.51817 4.51817C2.79908 6.23725 1.83331 8.56883 1.83331 11C1.83331 13.4311 2.79908 15.7627 4.51817 17.4818C6.23725 19.2009 8.56883 20.1666 11 20.1666C13.4311 20.1666 15.7627 19.2009 17.4818 17.4818C19.2009 15.7627 20.1666 13.4311 20.1666 11C20.1666 8.56883 19.2009 6.23725 17.4818 4.51817C15.7627 2.79908 13.4311 1.83331 11 1.83331Z' fill='%2329B6F6' /%3E%3Cpath d='M15.5604 6.87502L13.8435 15.6411C13.8435 15.6411 13.7697 16.0417 13.2729 16.0417C13.0089 16.0417 12.8727 15.9161 12.8727 15.9161L9.15381 12.8301L7.33423 11.913L4.99902 11.292C4.99902 11.292 4.58331 11.1719 4.58331 10.8281C4.58331 10.5417 5.01094 10.4051 5.01094 10.4051L14.7808 6.52394C14.7808 6.52394 15.0791 6.41623 15.2969 6.41669C15.4307 6.41669 15.5833 6.47398 15.5833 6.64586C15.5833 6.76044 15.5604 6.87502 15.5604 6.87502Z' fill='white' /%3E%3Cpath d='M10.5417 13.9815L8.97142 15.5279C8.97142 15.5279 8.90313 15.5806 8.81192 15.5829C8.7803 15.5838 8.74638 15.5788 8.71155 15.5632L9.15338 12.8292L10.5417 13.9815Z' fill='%23B0BEC5' /%3E%3Cpath d='M13.7028 8.33984C13.6253 8.23901 13.4823 8.22068 13.3815 8.29722L7.33331 11.9167C7.33331 11.9167 8.29856 14.6172 8.44569 15.0847C8.59327 15.5526 8.71152 15.5636 8.71152 15.5636L9.15335 12.8297L13.6597 8.66068C13.7605 8.58414 13.7793 8.44068 13.7028 8.33984Z' fill='%23CFD8DC' /%3E%3C/svg%3E");
}
.cta_sec .form_cta .form_data .social_quick{
	display:flex;
    gap: 7px;
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
}
.cta_sec .form_cta .form_data form input{
	border: 1px solid #e5e5eb;
	border-radius: 5px;
	width:100%;
	padding:10px;
}
.cta_sec .form_cta .form_data form button{
	border-radius: 5px;
	background: #7d5ffd;
	font-family: "Fixel Variable", sans-serif;
	font-weight: 600;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	width:100%;
	padding:10px;
}











.full_service{
	background-image:url(../img/cta_one_bg.webp);
	background-color:#d3cbee;
	border-radius: 5px;
    background-size: cover;
    padding: 50px 82px;
	margin-bottom:50px;
}
.full_service .title{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 64px;
	line-height: 100%;
	color: #000;
	margin-bottom:40px;
}
.full_service .btn_details{
	border-radius: 5px;
	background: #7d5ffd;
	display:inline-block;
	font-family: "Fixel Variable", sans-serif;
	font-weight: 600;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	padding:10px 20px;
    width: 240px;
}




@media screen and (max-width:675px){
	
	.cta_sec .form_cta .img_cta{
		display:none;
	}
	.cta_sec .form_cta .square_logo{
		width:100px;
		height:100px;
		right:20px;
		top:0;
	}
	.cta_sec .form_cta .form_data{
		width:100%;
	}
	.cta_sec{
		padding-top:20px;
		margin-bottom:40px;
	}
	.form_cta .form_data .title{
		width: 270px;
		max-width: calc(100% - 110px);
	}
	.cta_sec .form_cta .form_data form{
		    margin: 0 auto;
	}
	h1,
	.blog_sec .title,
	.full_service .title,
	.cta_sec .form_cta .form_data .title{
		font-size:34px;
	}
	.main_cta_sec,
	.full_service{
		padding:20px;
	}
	.main_cta_sec .main_cta{
		gap:20px;
	}
	.full_service .title{
		margin-bottom:20px;
	}
	
	.cat_row {
	  display: flex;
	  overflow-x: auto;
	  gap: 10px;
	  padding-bottom: 10px; /* чтобы не обрезался текст */
	  -webkit-overflow-scrolling: touch; /* плавный скролл на iOS */
	}

	.cat_item {
	  flex: 0 0 auto; /* не позволяй элементам сжиматься или растягиваться */
	  white-space: nowrap; /* предотвращает перенос текста */
	}

	.cat_row::-webkit-scrollbar {
	  display: none; /* скрываем скроллбар, если нужно */
	}

	.service_grid .service_item:first-child{
		height: 250px;
	}
	.service_grid .service_item:first-child img.thumb{
		height:250px;
	}
	.service_grid .service_item{
		min-width: 100%;
		width: 100%;
	}
}