#top .av-special-heading.av-ke15ezd6-fb57f366900461c060361b9dce1af5e0{
padding-bottom:20px;
font-size:45px;
}
body .av-special-heading.av-ke15ezd6-fb57f366900461c060361b9dce1af5e0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ke15ezd6-fb57f366900461c060361b9dce1af5e0 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-ke15ezd6-fb57f366900461c060361b9dce1af5e0 .av-subheading{
font-size:17px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3irhoc-1e825f85e066396881b9dabe5e77e4b0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3irhoc-1e825f85e066396881b9dabe5e77e4b0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-3irhoc-1e825f85e066396881b9dabe5e77e4b0{
animation-duration:1.5s;
}

#top .togglecontainer.av-lrqmd4l7-76e125c394a61efdd3c3ae836a7ee199 p.toggler{
font-size:18px;
background-color:#e8e3d8;
border-color:#867566;
}
#top .togglecontainer.av-lrqmd4l7-76e125c394a61efdd3c3ae836a7ee199 .toggle_wrap .toggle_content{
font-size:16px;
background-color:#e8e3d8;
border-color:#867566;
}

#top .hr.av-7mvpf8-7aa1d9dfb5814dbeb3bd24e80c37ce71{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-7mvpf8-7aa1d9dfb5814dbeb3bd24e80c37ce71 .hr-inner{
width:50px;
border-color:#7c6853;
max-width:45%;
}

.iconbox.av-lxv3wz9k-4760a68b71704cc79a3d6405250554df .iconbox_icon{
background-color:#523929a6;
color:#ffffff;
}
.iconbox.av-lxv3wz9k-4760a68b71704cc79a3d6405250554df .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-lxv3wz9k-4760a68b71704cc79a3d6405250554df .iconbox_content_title{
color:#523929a6;
}

.iconbox.av-lxzy3jpv-9273da05a1a494b35dacbd7ab560486f .iconbox_icon{
background-color:#523929a6;
color:#ffffff;
}
.iconbox.av-lxzy3jpv-9273da05a1a494b35dacbd7ab560486f .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-lxzy3jpv-9273da05a1a494b35dacbd7ab560486f .iconbox_content_title{
color:#523929a6;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jo190-8ed50c757f9b5e7f302b9affb3dc4b25{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jo190-8ed50c757f9b5e7f302b9affb3dc4b25{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-jo190-8ed50c757f9b5e7f302b9affb3dc4b25{
animation-duration:1.5s;
}

.avia-image-container.av-lrqufzco-ccb31121fe51cf888bfa89ad25c3a995 img.avia_image{
box-shadow:none;
-webkit-mask-image:url( https://antonmalafeev.com/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/circle.svg );
-webkit-mask-size:cover;
-webkit-mask-position:bottom right;
-webkit-mask-repeat:no-repeat;
mask-image:url( https://antonmalafeev.com/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/circle.svg );
mask-size:cover;
mask-position:bottom right;
mask-repeat:no-repeat;
}
.avia-image-container.av-lrqufzco-ccb31121fe51cf888bfa89ad25c3a995 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-lxuu7p10-4eb299f9f05674127084f34a930d1813{
height:150px;
}

.flex_column.av-lxv40e6l-ee6b562c88c034ff88e3c9a79f797b99{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-lxv40e6l-ee6b562c88c034ff88e3c9a79f797b99{
animation-duration:1.5s;
}

.iconbox.av-37utqs-6d3ecd5d81535d235ff52ea10224703d .iconbox_icon{
background-color:#523929;
color:#ffffff;
}
.iconbox.av-37utqs-6d3ecd5d81535d235ff52ea10224703d .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-37utqs-6d3ecd5d81535d235ff52ea10224703d .iconbox_content_title{
color:#523929;
}

@keyframes av_sonarEffect_av-lxv3y00s-4482c9c77d7bd4319b9449d521c201f7 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.avia_transform  .avia-button-wrap.av-lxv3y00s-4482c9c77d7bd4319b9449d521c201f7-wrap{
animation-duration:2s;
}
#top #wrap_all .avia-button.av-lxv3y00s-4482c9c77d7bd4319b9449d521c201f7{
color:#523929;
border-style:double;
border-color:#523929;
box-shadow: 0px 0px 0px 0px ;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lxv3y00s-4482c9c77d7bd4319b9449d521c201f7:hover{
color:#523929;
transition:all 0.4s ease-in-out;
}
.avia-button.av-lxv3y00s-4482c9c77d7bd4319b9449d521c201f7.avia-sonar-shadow:hover:after{
animation:av_sonarEffect_av-lxv3y00s-4482c9c77d7bd4319b9449d521c201f7 1s ease-in-out;
}
#top #wrap_all .avia-button.av-lxv3y00s-4482c9c77d7bd4319b9449d521c201f7 .avia-svg-icon svg:first-child{
fill:#523929;
stroke:#523929;
}
#top #wrap_all .avia-button.av-lxv3y00s-4482c9c77d7bd4319b9449d521c201f7:hover .avia-svg-icon svg:first-child{
fill:#523929;
stroke:#523929;
}

#top .hr.hr-invisible.av-lxwcx0fx-825ccf8e468ae404dbfafe9d5a6a1d54{
height:50px;
}

@keyframes av_boxShadowEffect_av-lxv3maf3-0b0ab5529ba07650101629b809e24996-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 40px 0 #000000; opacity: 1; }
}
#top .flex_column.av-lxv3maf3-0b0ab5529ba07650101629b809e24996{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-lxv3maf3-0b0ab5529ba07650101629b809e24996{
width:46%;
box-shadow: 0 0 40px 0 #000000;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-lxv3maf3-0b0ab5529ba07650101629b809e24996{
animation-duration:2s;
}
.responsive #top #wrap_all .flex_column.av-lxv3maf3-0b0ab5529ba07650101629b809e24996{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-lxv4v7qp-1e3eefdd7371cfdf2eeb38b79966a9f2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lxv4v7qp-1e3eefdd7371cfdf2eeb38b79966a9f2 .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-lxv42isv-5d543953a673b4c5dbbe858fcd216e2f-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 40px 0 #000000; opacity: 1; }
}
#top .flex_column.av-lxv42isv-5d543953a673b4c5dbbe858fcd216e2f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-lxv42isv-5d543953a673b4c5dbbe858fcd216e2f{
width:46%;
margin-left:8%;
box-shadow: 0 0 40px 0 #000000;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-lxv42isv-5d543953a673b4c5dbbe858fcd216e2f{
animation-duration:2s;
}
.responsive #top #wrap_all .flex_column.av-lxv42isv-5d543953a673b4c5dbbe858fcd216e2f{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-lxv2yyzm-453b2ab719d7a4b88696d440eda681a4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lxv2yyzm-453b2ab719d7a4b88696d440eda681a4 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-411pj8-dfacaac3a1a928c00f1517ee80b46055{
height:90px;
}

.flex_column.av-h33fms-8e8979031c9f1d5f167b9ba28854da1e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-mh4lok-d7f30d153e7cf221927df5ded9f40874{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-mh4lok-d7f30d153e7cf221927df5ded9f40874{
animation-duration:2s;
}

#top .hr.hr-invisible.av-7pv50-99634e684d6b565f263195e82ce0b4ac{
margin-top:-40px;
height:1px;
}

#top .hr.hr-invisible.av-lrquo7xu-21379b19d8c0203fbba7fa81908eebbd{
height:50px;
}

.flex_column.av-ex9h9-7f9e93f77ccbad724c5fd88d16a2be45{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-lubhgm-53c2d39519e834934f80d26a3adab720{
background-color:#e3dbd1;
background-image:unset;
}

.flex_column.av-1cf9ro-b385ea7ce15620940c12fe2078bba735{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1a0w78-9119f7d91a958488b31dba5a6a14d146{
height:40px;
}

.flex_column.av-ctigf8-72bb536aee21424f0cc079681439a8e0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-aepgf8-c084d4e110175c74bcf0edabcdb99078{
margin-top:-17px;
height:1px;
}

.iconbox.av-m0v666y8-4775bde2ecef148d70718247c4fa93b8 .iconbox_icon{
border:1px solid #e3dbd1;
color:#9c8a78;
}
.iconbox.av-m0v666y8-4775bde2ecef148d70718247c4fa93b8 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#9c8a78;
stroke:#9c8a78;
}
#top #wrap_all .iconbox.av-m0v666y8-4775bde2ecef148d70718247c4fa93b8 .iconbox_content_title{
color:#9c8a78;
}

#top .hr.hr-invisible.av-8ljcjo-7943b946a732da791a23c1aa2af9b934{
margin-top:-15px;
height:1px;
}

.iconbox.av-7c29d0-b6d4af8029f8b28a4e4a144b750151a1 .iconbox_icon{
border:1px solid #e3dbd1;
color:#9c8a78;
}
.iconbox.av-7c29d0-b6d4af8029f8b28a4e4a144b750151a1 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#9c8a78;
stroke:#9c8a78;
}
#top #wrap_all .iconbox.av-7c29d0-b6d4af8029f8b28a4e4a144b750151a1 .iconbox_content_title{
color:#9c8a78;
}

#top .hr.hr-invisible.av-5scikk-5313674d68cd25ccea937a2eb3554798{
margin-top:-15px;
height:1px;
}

.iconbox.av-3w2b78-368e87132bb88b41e3122eb0eb32c36b .iconbox_icon{
border:1px solid #e3dbd1;
color:#9c8a78;
}
.iconbox.av-3w2b78-368e87132bb88b41e3122eb0eb32c36b .iconbox_icon.avia-svg-icon svg:first-child{
fill:#9c8a78;
stroke:#9c8a78;
}
#top #wrap_all .iconbox.av-3w2b78-368e87132bb88b41e3122eb0eb32c36b .iconbox_content_title{
color:#9c8a78;
}

#top .hr.hr-invisible.av-3570o4-26d6dcbbe38803ee2c16af44d372e5ea{
margin-top:-15px;
height:1px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-ke15ezd6-fb57f366900461c060361b9dce1af5e0 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-jo190-8ed50c757f9b5e7f302b9affb3dc4b25{
padding:0 0 50px 0;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-ke15ezd6-fb57f366900461c060361b9dce1af5e0 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-jo190-8ed50c757f9b5e7f302b9affb3dc4b25{
padding:0 0 50px 0;
}

#top .flex_column.av-lxv3maf3-0b0ab5529ba07650101629b809e24996{
margin-top:100px;
}
.responsive #top #wrap_all .flex_column.av-lxv3maf3-0b0ab5529ba07650101629b809e24996{
margin-top:100px;
}

#top .flex_column.av-lxv42isv-5d543953a673b4c5dbbe858fcd216e2f{
margin-top:100px;
}
.responsive #top #wrap_all .flex_column.av-lxv42isv-5d543953a673b4c5dbbe858fcd216e2f{
margin-top:100px;
}
}
