.color-mm {
    color: #808080
}

.col-t {
    color: #505050
}

.padd7 {
    padding: 7px
}

.hoverp {
    opacity: 1
}

.hoverp:hover {
    opacity: 0.8
}

.hoverc {
    opacity: 1
}

.hoverc:hover {
    background-color: rgba(255, 255, 255, 0.7)
}

.MenuHidden .tlrt {
    margin-left: 0 !important
}

#topimage .slick-dots {
    margin: 20px;
    display: block;
    text-align: right
}

#topimage .slick-dots li {
    margin: 6px;
    display: block;
    left: -98px;
    text-align: right;
    bottom: 236px
}

#topimage .slick-dots li button {
    background: black;
    border: 1px solid #f7ce8c !important
}

#topimage .slick-dots li.slick-active button {
    background: #f7ce8c !important;
    border: 1px solid #f7ce8c !important
}

#topimage button.slick-prev.slick-arrow {
    background-image: url("images/next.png");
    background-repeat: no-repeat;
    background-size: contain;
    right: -55px;
    width: 60px;
    height: 50px;
    margin-top: 17px
}

#topimage button.slick-next.slick-arrow {
    background-image: url("images/prev.png");
    background-repeat: no-repeat;
    background-size: contain;
    left: -57px;
    width: 60px;
    height: 50px;
    margin-top: 17px
}

#cat_gallery .hov2 {
    height: 100%;
    opacity: 0;
    width: 100%
}

#cat_gallery .hov2:hover {
    color: #ac8a49;
    opacity: 1;
    font-size: 35px;
    text-align: center;
    justify-content: center;
    background-repeat: no-repeat;
    background-size: 20%;
    background-position: center center;
    background-color: rgba(0, 0, 0, 0.8)
}

#cat_gallery .hov2 {
    height: 100%;
    opacity: 1;
    width: 100%
}

#cat_gallery .hov2:hover {
    background-image: url("images/hovpost.png") !important;
    background-repeat: no-repeat;
    background-size: 30%;
    background-position: center center;
    background-color: rgba(0, 0, 0, 0.8)
}

#cat_gallery2 .hov2 {
    height: 100%;
    opacity: 0;
    width: 100%
}

#cat_gallery2 .hov2:hover {
    color: #ac8a49;
    opacity: 1;
    font-size: 35px;
    text-align: center;
    justify-content: center;
    background-repeat: no-repeat;
    background-size: 20%;
    background-position: center center;
    background-color: rgba(0, 0, 0, 0.8)
}

#articles_p3 .about-link {
    background-color: #fc9606;
    color: white !important;
    padding: 7px 32px 7px 32px;
    width: max-content;
    font-size: 16px;
    line-height: 30px;
    transition: .5s;
    font-family: Assistant
}

#articles_p3 .about-link:hover {
    border: 1px solid #fc9606;
    background-color: white;
    color: #fc9606 !important;
    transition: .5s
}

#articles_p3 .icon svg:hover {
    fill: #fc9606
}

#articles_p3 .icon svg {
    width: 75px;
    height: 75px
}

#articles_p3 .hoverc {
    opacity: 1
}

#articles_p3 .hoverc:hover {
    background-color: rgba(255, 255, 255, 0.7)
}

#articles_p3 .hoverc:hover .icon svg {
    fill: #fc9606
}

#articles_p3 .hoverc:hover h4 {
    color: #fc9606 !important
}

#articles_p3 .hoverc:hover .t_bordtb {
    border-top: 1px solid #fc9606;
    border-bottom: 1px solid #fc9606
}

#articles_single .about-link {
    background-color: #ac8a49;
    color: white !important;
    padding: 5px 25px 7px 25px;
    width: max-content;
    font-size: 25px;
    line-height: 30px;
    transition: .5s;
    font-family: Assistant
}

#articles_single .about-link:hover {
    border: 1px solid #ac8a49;
    background-color: white;
    color: #ac8a49 !important;
    transition: .5s
}

#articles_single .hov2 {
    height: 100%;
    opacity: 0;
    width: 100%
}

#articles_single .hov2:hover {
    color: #fd7d42;
    opacity: 1;
    font-size: 42px;
    text-align: center;
    justify-content: center;
    background-color: #39220b;
    opacity: 0.8
}

#articles_single .descr {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

#archive_cat .hov2 {
    height: 100%;
    opacity: 0;
    width: 100%
}

#archive_cat .hov2:hover {
    color: #fd7d42;
    opacity: 1;
    font-size: 42px;
    text-align: center;
    justify-content: center;
    background-color: #39220b;
    opacity: 0.8
}

#archive_cat .descr {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical
}

#archive_cat .about-link {
    background-color: #ac8a49;
    color: white !important;
    padding: 6px 25px 8px 25px;
    width: max-content;
    font-size: 25px;
    line-height: 30px;
    transition: .5s;
    font-family: Assistant
}

#archive_cat .about-link:hover {
    border: 1px solid #ac8a49;
    background-color: white;
    color: #ac8a49 !important;
    transition: .5s
}

#single_post .attachment-post-thumbnail {
    width: 100%;
    min-height: 454px
}

#category .about-link {
    background-color: #808080;
    color: white !important;
    padding: 5px 25px 5px 25px;
    width: max-content;
    font-size: 20px;
    line-height: 30px;
    transition: .5s;
    margin: 0 auto;
    margin-top: 20px !important
}

#category .about-link:hover {
    border: 1px solid #808080;
    background-color: white;
    color: gray !important;
    transition: .5s
}

#category .about-link2 {
    color: #505050;
    font-size: 17px;
    font-weight: 400;
    width: 133px;
    height: 29px;
    border: 1px solid #505050;
}

#category .about-link2:hover {
    /* Style for "Rectangle" */
    width: 133px;
    height: 29px;
    border: 1px solid #505050;
}

#category .hov2 {
    height: 100%;
    opacity: 0;
    width: 100%
}

#category .hov2:hover {
    color: #fd7d42;
    opacity: 1;
    font-size: 42px;
    text-align: center;
    justify-content: center;
    background-color: #39220b;
    opacity: 0.8
}

#category2 .about-link {
    background-color: #808080;
    color: white !important;
    padding: 5px 25px 5px 25px;
    width: max-content;
    font-size: 20px;
    line-height: 30px;
    transition: .5s;
    margin: 0 auto;
    margin-top: 20px !important
}

#category2 .about-link:hover {
    border: 1px solid #808080;
    background-color: white;
    color: gray !important;
    transition: .5s
}

#category2 .about-link2 {
    background-color: #808080;
    color: white !important;
    padding: 5px 20px 5px 20px;
    width: max-content;
    font-size: 20px;
    line-height: 30px;
    transition: .5s
}

#category2 .about-link2:hover {
    border: 1px solid #808080;
    background-color: white;
    color: #484b4c !important;
    transition: .5s
}

#category2 .hov2 {
    height: 100%;
    opacity: 0;
    width: 100%
}

#category2 .hov2:hover {
    color: #fd7d42;
    opacity: 1;
    font-size: 42px;
    text-align: center;
    justify-content: center;
    background-color: #39220b;
    opacity: 0.8
}

#posts .about-link {
    color: #808080;
    font-size: 15px;
    font-weight: 400;
    width: 122px;
    height: 27px;
    border: 1px solid #808080;
}

#posts .about-link:hover {

}

#posts .hov2 {
    height: 100%;
    opacity: 0;
    width: 100%
}

#posts .hov2:hover {
    color: #fd7d42;
    opacity: 1;
    font-size: 42px;
    text-align: center;
    justify-content: center;
    background-color: #39220b;
    opacity: 0.8
}

#contact_slider .slick-dots li {
    margin: 0
}

#contact_slider .bgscon {
    background-size: 90%
}

#contact_slider .slick-dots li button {
    background: lightgray;
    border: 1px solid lightgray !important
}

#contact_slider .slick-dots li.slick-active button {
    background: white !important;
    border: 1px solid white !important
}

#contact_slider .recleft svg {
    float: left;
    top: -50px;
    margin-top: -70px;
    margin-left: 50px
}

#contact_slider .recright svg {
    margin-top: -21px;
    margin-right: 30px
}

#gallery_about button.slick-prev.slick-arrow {
    background-image: url("images/next.png");
    background-repeat: no-repeat;
    background-size: contain;
    right: -75px;
    width: 60px;
    height: 60px;
    margin-top: 17px
}

#gallery_about button.slick-next.slick-arrow {
    background-image: url("images/prev.png");
    background-repeat: no-repeat;
    background-size: contain;
    left: -68px;
    width: 60px;
    height: 60px;
    margin-top: 17px
}

#video button.slick-prev.slick-arrow {
    background-image: url("images/next2.png");
    background-repeat: no-repeat;
    background-size: contain;
    right: -245px;
    width: 160px;
    height: 60px;
    margin-top: 60px
}

#video button.slick-next.slick-arrow {
    background-image: url("images/prev2.png");
    background-repeat: no-repeat;
    background-size: contain;
    left: -242px;
    width: 160px;
    height: 60px;
    margin-top: 60px
}

#post_gallery button.slick-prev.slick-arrow {
    background-image: url("images/next2.png");
    background-repeat: no-repeat;
    background-size: contain;
    right: -176px;
    width: 160px;
    height: 60px;
    margin-top: -30px
}

#post_gallery button.slick-next.slick-arrow {
    background-image: url("images/prev2.png");
    background-repeat: no-repeat;
    background-size: contain;
    left: -179px;
    width: 160px;
    height: 60px;
    margin-top: -30px
}

#post_gallery .slick-slide {
    margin-right: 8px
}

#post_gallery .hov2 {
    height: 100%;
    opacity: 1;
    width: 100%
}

#post_gallery .hov2:hover {
    background-image: url("images/hovpost.png") !important;
    background-repeat: no-repeat;
    background-size: 20%;
    background-position: center center;
    background-color: rgba(0, 0, 0, 0.8)
}

#slider .slick-dots {
    text-align: center;
    right: 0em
}

#slider .slick-dots li {
    margin: 2px
}

#slider .slick-dots li button {
    background: #cccccc;
    border: 1px solid #ccc !important;
    width: 17px !important;
    height: 17px !important;
    border-radius: 50%
}

#slider .slick-dots li.slick-active button {
    background: #808080 !important;
    border: 1px solid #808080 !important;
    width: 17px !important;
    height: 17px !important
}

#recs .slick-dots {
    text-align: center;
    right: 0em
}

#recs .slick-dots li {
    margin: 2px
}

#recs .slick-dots li button {
    background: #cccccc;
    border: 1px solid #ccc !important;
    width: 17px !important;
    height: 17px !important;
    border-radius: 50%
}

#recs .slick-dots li.slick-active button {
    background: #808080 !important;
    border: 1px solid #808080 !important;
    width: 17px !important;
    height: 17px !important
}

#slider3 .slick-dots {
    text-align: center;
    right: 0em
}

#slider3 .slick-dots li {
    margin: 2px
}

#slider3 .slick-dots li button {
    background: #cccccc;
    border: 1px solid #ccc !important;
    width: 17px !important;
    height: 17px !important;
    border-radius: 50%
}

#slider3 .slick-dots li.slick-active button {
    background: #808080 !important;
    border: 1px solid #808080 !important;
    width: 17px !important;
    height: 17px !important
}

#about_sliderp .slick-dots {
    text-align: center;
    right: 0em
}

#about_sliderp .slick-dots li {
    margin: 2px
}

#about_sliderp .slick-dots li button {
    background: #cccccc;
    border: 1px solid #ccc !important;
    width: 17px !important;
    height: 17px !important;
    border-radius: 50%
}

#about_sliderp .slick-dots li.slick-active button {
    background: #808080 !important;
    border: 1px solid #808080 !important;
    width: 17px !important;
    height: 17px !important
}

#about_gallery .hov2 {
    height: 100%;
    opacity: 1;
    width: 100%
}

#about_gallery .hov2:hover {
    background-image: url("images/galhov.png") !important;
    background-repeat: no-repeat;
    background-size: 20%;
    background-position: center center;
    background-color: rgba(0, 0, 0, 0.8)
}

#about_gallery .about-link {
    background-color: #484b4c;
    color: white !important;
    padding: 9px 30px 9px 30px;
    width: max-content;
    font-size: 20px;
    line-height: 30px;
    font-weight: 400;
    transition: .5s;
    margin-top: 30px
}

#about_gallery .about-link:hover {
    border: 1px solid #484b4c;
    background-color: white;
    color: #484b4c !important;
    transition: .5s
}

#about_gallery p {
    width: 70%;
    margin: 0 auto
}

#aboutus .about-link {
    background-color: #808080;
    color: white !important;
    padding: 9px 25px 9px 25px;
    width: max-content;
    font-size: 20px;
    line-height: 30px;
    font-weight: 400;
    transition: .5s;
    margin-top: 30px
}

#aboutus .about-link:hover {
    border: 1px solid #484b4c;
    background-color: white;
    color: #484b4c !important;
    transition: .5s
}

#contactfooter input::placeholder {
    padding-right: 0;
    color: white !important;
    font-weight: 400
}

#contactfooter input {
    border: 1px solid #363636;
    opacity: 0.6;
    color: white !important;
    font-size: 20px;
    border-radius: 0px;
    border: 1px solid white;
    font-size: 18px;
    line-height: 31px;
    padding-right: 40px;
    font-weight: 400
}

#contactfooter div.wpcf7 input[type=submit] {
    color: white !important;
    border-radius: 0px;
    font-weight: 400;
    opacity: 1;
    padding-right: 0px !important;
    font-size: 20px;
    line-height: 31px;
    border: 1px solid #ee9193;
    background: #ee9193 !important
}

#contactfooter div.wpcf7 input[type=submit]:hover {
    background: white !important;
    color: #ac8a49 !important;
    border: 1px solid #ac8a49
}

#contactfooter input[type=tel] {
    background-image: url("images/telw.png");
    background-repeat: no-repeat;
    background-position: 98%;
    background-color: #363636
}

#contactfooter input[type=text] {
    background-image: url("images/textw.png");
    background-repeat: no-repeat;
    background-position: 98%;
    background-color: #363636
}

#contactfooter input[type=email] {
    background-image: url("images/mailw.png");
    background-repeat: no-repeat;
    background-position: 99%;
    background-color: #363636
}

#contactfooter textarea {
    background-color: #363636;
    opacity: 0.6;
    color: white;
    padding-right: 43px
}

#contactfooter textarea::placeholder {
    color: white
}

#contactfooter .wpcf7 textarea {
    background-image: url("images/textarw.png");
    background-repeat: no-repeat;
    background-position: 99.3% 10%;
    padding-right: 43px;
    font-size: 20px
}

#contp_form input::placeholder {
    padding-right: 0;
    color: white !important;
    font-weight: 400
}

#contp_form input {
    border: 1px solid #363636;
    opacity: 0.6;
    color: white !important;
    border-radius: 10px;
    border: 1px solid white;
    font-size: 18px;
    line-height: 31px;
    padding-right: 40px;
    font-weight: 400
}

#contp_form div.wpcf7 input[type=submit] {
    color: white !important;
    border-radius: 10px;
    opacity: 1;
    font-weight: 400;
    padding-right: 0px !important;
    font-size: 24px;
    line-height: 31px;
    border: 1px solid #ee9193;
    background: #a11c29 !important
}

#contp_form div.wpcf7 input[type=submit]:hover {
    background: white !important;
    color: #ac8a49 !important;
    border: 1px solid #ac8a49
}

#contp_form input[type=tel] {
    background-image: url("images/telw.png");
    background-repeat: no-repeat;
    background-position: 98%;
    background-color: #363636
}

#contp_form input[type=text] {
    background-image: url("images/textw.png");
    background-repeat: no-repeat;
    background-position: 98%;
    background-color: #363636
}

#contp_form input[type=email] {
    background-image: url("images/mailw.png");
    background-repeat: no-repeat;
    background-position: 99%;
    background-color: #363636
}

#contp_form textarea {
    background-color: #363636;
    opacity: 0.6;
    color: white;
    border-radius: 10px;
    padding-right: 35px;
    height: 166px !important
}

#contp_form textarea::placeholder {
    color: white
}

#contp_form .wpcf7 textarea {
    background-image: url("images/area.png");
    background-repeat: no-repeat;
    background-position: 97% 13%
}

#hiddenform input::placeholder {
    color: #808080;
    padding-right: 0
}

#hiddenform input::placeholder {
    padding-right: 0;
    color: black !important;
    font-weight: 400
}

#hiddenform input {
    background-color: white;
    color: black !important;
    border-radius: 0px;
    border: 1px solid lightgray;
    font-size: 18px;
    line-height: 31px;
    padding-right: 25px;
    background-color: transparent;
    font-weight: 400
}

#hiddenform div.wpcf7 input[type=submit] {
    color: white !important;
    border-radius: 0px;
    font-weight: 400;
    padding-right: 0px !important;
    font-size: 24px;
    line-height: 31px;
    border: 1px solid #ee9193;
    background: #ee9193 !important
}

#hiddenform div.wpcf7 input[type=submit]:hover {
    background: white !important;
    color: #ac8a49 !important;
    border: 1px solid #ac8a49
}

#hiddenform input[type=tel] {
    background-image: url("images/bgtel.png");
    background-repeat: no-repeat;
    background-position: 98%;
    background-color: white
}

#hiddenform input[type=text] {
    background-image: url("images/bgtext.png");
    background-repeat: no-repeat;
    background-position: 98%;
    background-color: white
}

#hiddenform input[type=email] {
    background-image: url("images/mailbg.png");
    background-repeat: no-repeat;
    background-position: 99%;
    background-color: white
}

#contact_formpage {
    position: relative;
    z-index: 99
}

#contact_formpage input::placeholder {
    padding-right: 0;
    color: black !important;
    font-weight: 400
}

#contact_formpage input {
    background-color: white;
    color: black !important;
    border-radius: 0px;
    border: 1px solid lightgray;
    font-size: 18px;
    line-height: 25px;
    padding-right: 25px;
    background-color: transparent;
    font-weight: 400
}

#contact_formpage textarea::placeholder {
    padding-right: 0;
    color: #808080;
    font-size: 18px
}

#contact_formpage div.wpcf7 input[type=submit] {
    color: white !important;
    border-radius: 0px;
    font-weight: 400;
    padding-right: 0px !important;
    font-size: 24px;
    line-height: 25px;
    border: 1px solid #ac8a49;
    background: #ac8a49 !important
}

#contact_formpage div.wpcf7 input[type=submit]:hover {
    background: white !important;
    color: #ac8a49 !important;
    border: 1px solid #ac8a49
}

#contact_formpage input[type=tel] {
    background-image: url("images/bgtel.png");
    background-repeat: no-repeat;
    background-position: 98%;
    background-color: white
}

#contact_formpage input[type=text] {
    background-image: url("images/bgtext.png");
    background-repeat: no-repeat;
    background-position: 98%;
    background-color: white
}

#contact_formpage input[type=email] {
    background-image: url("images/mailbg.png");
    background-repeat: no-repeat;
    background-position: 99.5%;
    background-color: white
}

#contact_formpage div.wpcf7 textarea {
    border: 1px solid gray;
    padding-right: 25px
}

#contact_formpage .wpcf7 textarea {
    background-image: url("images/area_bgc.png");
    background-repeat: no-repeat;
    background-position: 99.5% 10%
}

#contact_formpage div.wpcf7 textarea {
    height: 159px !important
}

#contacthome div.wpcf7 input[type=tel], #contacthome div.wpcf7 input[type=text], #contacthome div.wpcf7 input[type=email], #contacthome div.wpcf7 select, #contacthome div.wpcf7 textarea::placeholder {
    color: #000000 !important
}

#contacthome input::placeholder {
    color: #3e3e3e !important;
    padding-right: 0px;
    font-family: Assistant
}

#contacthome input {
    border-radius: 0px;
    border: 1px solid gray;
    font-size: 18px;
    line-height: 31px;
    font-family: open-sans;
    color: #3e3e3e;
    padding-right: 35px
}

#contacthome div.wpcf7 input[type=tel], #contacthome div.wpcf7 input[type=text], #contacthome div.wpcf7 input[type=email], #contacthome div.wpcf7 select, #contacthome div.wpcf7 textarea {
    border-radius: 0px;
    border: 1px solid gray;
    opacity: 0.9;
    font-size: 18px;
    line-height: 31px;
    color: black
}

#contacthome div.wpcf7 input[type=submit] {
    color: #d3b16c;
    border: 0;
    opacity: 1;
    font-size: 28px;
    padding-right: 0;
    line-height: 33px;
    background-color: #505050;
    transition: .5s;
    font-weight: bold;
    font-family: Assistant
}

#contacthome div.wpcf7 input[type=submit]:hover {
    background-color: #808080;
    color: #FFFFFF;
    border: 1px solid #d3b16c
}

#contacthome input[type=tel] {
    background-image: url("images/bgtext.png");
    background-repeat: no-repeat;
    background-position: 97%
}

#contacthome input[type=text] {
    background-image: url("images/bgtel.png");
    background-repeat: no-repeat;
    background-position: 97%
}

#contacthome2 div.wpcf7 input[type=tel], #contacthome2 div.wpcf7 input[type=text], #contacthome2 div.wpcf7 input[type=email], #contacthome2 div.wpcf7 select, #contacthome2 div.wpcf7 textarea::placeholder {
    color: #3e3e3e !important
}

#contacthome2 input::placeholder {
    color: 3 e3e3e !important;
    padding-right: 5px;
    font-family: Assistant;
    font-weight: 400
}

#contacthome2 input {
    border-radius: 0px;
    border: 1px solid gray;
    font-size: 24px;
    line-height: 31px;
    font-family: open-sans;
    color: #3e3e3e;
    padding-right: 15px
}

#contacthome2 div.wpcf7 input[type=tel], #contacthome2 div.wpcf7 input[type=text], #contacthome2 div.wpcf7 input[type=email], #contacthome2 div.wpcf7 select, #contacthome2 div.wpcf7 textarea {
    border-radius: 0px;
    border: 1px solid gray;
    line-height: 31px
}

#contacthome2 div.wpcf7 input[type=submit] {
    color: white;
    border: 0;
    opacity: 1;
    font-size: 33px;
    padding-right: 0;
    line-height: 33px;
    transition: 0.5s;
    font-weight: bold;
    font-family: Assistant;
    width: 471px;
    height: 52px;
    box-shadow: 4px 7px 7px rgba(82, 81, 81, 0.3);
    background-color: #a41b2a;
}

#contacthome2 div.wpcf7 input[type=submit]:hover {
    background-color: #808080;
    color: #ee9395;
    border: 1px solid #ee9395
}
#contacthome2 p {
    display: flex;
    justify-content: center;
    align-items: center;
}
#contacthome2 .wpcf7-spinner {
    display: none;
}
#contacthome2 .texticon {
    background-image: url("images/textw.png");
    background-repeat: no-repeat;
    background-position: center;
    width: 83px;
    margin-left: 10px;
    border: 1px solid white;
    height: 48px;
    position: relative;
    top: -5px;
    display: block
}

#contacthome2 .telicon {
    background-image: url("images/telwhite.png");
    background-repeat: no-repeat;
    background-position: center;
    width: 83px;
    margin-left: 10px;
    border: 1px solid white;
    height: 48px;
    position: relative;
    top: -5px;
    display: block
}

#contactabout2 div.wpcf7 input[type=tel], #contactabout2 div.wpcf7 input[type=text], #contactabout2 div.wpcf7 input[type=email], #contactabout2 div.wpcf7 select, #contactabout2 div.wpcf7 textarea::placeholder {
    color: #808080 !important
}

#contactabout2 input::placeholder {
    color: #808080 !important;
    padding-right: 0px
}

#contactabout2 input {
    border-radius: 0px;
    border: 1px solid white;
    font-size: 25px;
    margin-top: 10px
}

#contactabout2 div.wpcf7 input[type=tel], #contactabout2 div.wpcf7 input[type=text], #contactabout2 div.wpcf7 input[type=email], #contactabout2 div.wpcf7 select, #contactabout2 div.wpcf7 textarea {
    border-radius: 0px;
    border: 1px solid white;
    font-size: 20px
}

#contactabout2 div.wpcf7 input[type=submit] {
    color: white;
    border: 0;
    font-size: 25px;
    background-color: #ff9f00;
    transition: .5s;
    font-family: almoni-tzar;
    font-weight: 400
}

#contactabout2 div.wpcf7 input[type=submit]:hover {
    background-color: white;
    border: 1px solid #db9b3b;
    color: #db9b3b;
    transition: .5s
}

#contactabout2 .texticon {
    background-image: url("images/bgtextw.png");
    background-repeat: no-repeat;
    background-position: center;
    width: 53px;
    margin-left: 10px;
    border: 1px solid white;
    height: 48px;
    display: block
}

#contactabout2 .telicon {
    background-image: url("images/bgtelw.png");
    background-repeat: no-repeat;
    background-position: center;
    width: 53px;
    margin-left: 10px;
    border: 1px solid white;
    height: 48px;
    display: block
}

#contactsingle div.wpcf7 input[type=tel], #contactsingle div.wpcf7 input[type=text], #contactsingle div.wpcf7 input[type=email], #contactsingle div.wpcf7 select, #contactsingle div.wpcf7 textarea::placeholder {
    color: #808080 !important
}

#contactsingle input::placeholder {
    color: #808080 !important;
    padding-right: 0px
}

#contactsingle input {
    border-radius: 0px;
    border: 1px solid white;
    font-size: 25px;
    margin-top: 10px
}

#contactsingle div.wpcf7 input[type=tel], #contactsingle div.wpcf7 input[type=text], #contactsingle div.wpcf7 input[type=email], #contactsingle div.wpcf7 select, #contactsingle div.wpcf7 textarea {
    border-radius: 0px;
    border: 1px solid white;
    font-size: 20px
}

#contactsingle div.wpcf7 input[type=submit] {
    color: white;
    border: 0;
    font-size: 25px;
    background-color: #ff9f00;
    transition: .5s;
    font-family: almoni-tzar;
    font-weight: 400
}

#contactsingle div.wpcf7 input[type=submit]:hover {
    background-color: white;
    border: 1px solid #db9b3b;
    color: #db9b3b;
    transition: .5s
}

#contactsingle .texticon {
    background-image: url("images/bgtextw.png");
    background-repeat: no-repeat;
    background-position: center;
    width: 53px;
    margin-left: 10px;
    border: 1px solid white;
    height: 48px;
    display: block
}

#contactsingle .telicon {
    background-image: url("images/bgtelw.png");
    background-repeat: no-repeat;
    background-position: center;
    width: 53px;
    margin-left: 10px;
    border: 1px solid white;
    height: 48px;
    display: block
}

@media (max-width: 800px), (max-device-width: 800px) {
    .row {
        margin-left: 0;
        margin-right: 0
    }

    .mrtext {
        margin-right: 23px
    }

    iframe {
        width: 100% !important;
        height: 100% !important
    }

    .no-rightm {
        right: 0 !important;
        min-height: 300px !important
    }

    .heightm-auto {
        min-height: auto !important;
        min-width: auto !important
    }

    .padicon {
        padding: inherit
    }

    .row-imgf {
        margin-top: 0
    }
}