.country-contact a:hover{color:white;}
.country-contact a{color:white;}
.footer_top-contact h3{color:whitesmoke;width:100%;float:left;padding:18px 0px;}
.footer_top-contact{border-bottom:1px solid grey;width:100%;float:left;}
.country-contact {width: 16.66%; float: left; color: white; padding: 15px; min-height: 91px;}
.country-contact-img-txt {width: 100%; float: left;}
.country-contact-tel-mail {width: 100%;float: left;}
.country-contact img, .country-contact svg{float:left;}
.country-contact h4{float:left;margin:0;width:80%;padding:0px 0px 3px 8px;font-size:16px;}
.country-contact p{float:left;width:100%;margin:0px;}
.country-contact img, .country-contact svg{width:25px;height:16px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
body{} 
.footer a,.footer p, .footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6{font-family:'Source Sans Pro', sans-serif;}
.inquiry a:hover{color:#CACACA;text-decoration:none;}
.clear{clear:both;}
.wrapper{width:90%;max-width:1200px;margin:0 auto;}
.footer{width:100%;background-color:rgb(38, 37, 37);float:left;}
.footer_top{float:left;width:100%;padding:2% 0 2% 0;border-bottom:1px solid rgba(249, 248, 248, 0.32);}
.footer_top .ftr-top-left{width:45%;float:left;margin-right:5%;}
.footer_top .ftr-top-right{width:50%;float:left;}
.ftr-top-left h3{font-size:24px;color:rgba(255, 255, 255, 0.94);text-transform:uppercase;padding:5px 0;margin:0px;}
.ftr-top-left p{font-size:14px;font-weight:400;color:#CACACA;padding:3% 0;line-height:23px;}
.ftr-top-left .inquiry, .ftr-top-left .certified-logo{width:50%;float:left;margin-top:3%;}
.inquiry p img{margin: 0 15px 0 0px; display: inline-block; vertical-align: middle;}
.inquiry p span {width: auto; display: inline-block; vertical-align: middle;}
.inquiry a span {width: auto; display: inline-block; vertical-align: middle;}
.inquiry a img {display: inline-block;vertical-align: middle; margin: 0 10px 0 0;}
.inquiry{width:100%;}
.inquiry p{text-transform:uppercase;font-weight:600;font-size:16px;color:#fff;padding:1% 0;}
.inquiry a{display:block;text-decoration:none;color:#CACACA !important;font-size:14px;width:100%;padding:3px 0px 3px 10px;margin: 0;}
.inquiry a.whatsapp::before {
    float: left;
    border: 0;
    content: "\f232";
    color: white;
    font-family: fontawesome;
    font-size: 15px;
    margin: 0 10px 0 0px;
    display: inline-block;
}
.inquiry a span.social-img{}
.certified-logo img{width:100%;}
.ftr-top-right .inln-dv1, .ftr-top-right .inln-dv2{width:27%;float:left;margin-right:10%;margin-bottom:3%;}
.ftr-top-right .inln-dv3{width:26%;float:left;margin-bottom:2%;}
.inln-dv1 h5, .inln-dv2 h5, .inln-dv3 h5{font-size:16px;font-weight:700;color:rgba(255, 255, 255, 0.93);text-transform:uppercase;padding:10px 0;border-bottom:1px solid rgba(249, 248, 248, 0.32);margin-bottom:10%;margin-top:0%;}
.inln-dv1 a, .inln-dv2 a, .inln-dv3 a{text-decoration:none;color:#B9B8B8;font-size:13px;display:block;margin:4px 0 4px;line-height:19px;}
.inln-dv1 a:hover{color:#FE6230;}
.inln-dv2 a:hover{color:#FE6230;}
.footer_btm .btm-rt-links a:hover{COLOR:#FE6230;}
.inln-dv2 a{text-transform:capitalize;}
.inln-dv3 a{padding:3px 0 3px;text-transform:capitalize;}
.inln-dv1 ul{color:#CACACA;}
.inln-dv1 ul li{padding-left:20px;}
li.wrdpress, li.mgnto, li.jmla{background-image:url("../images/footerimages/noise.png");background-repeat:no-repeat;background-size:7px;background-position:left center;}
.inln-dv1 li a{padding:0;}
.inln-dv3 a span{float: left; margin: 1px 14px 0 0; width: 14px; height: 17px;}
span.social-img1{background-image:url("../images/footerimages/social-01.png");background-repeat:no-repeat;}
span.social-img2{background-image:url("../images/footerimages/social-foter.png");background-repeat:no-repeat;background-position:-14px -60px;}
span.social-imgface {
    background-image: url(../images/footerimages/social-foter.png);
    background-repeat: no-repeat;
    background-position: -14px -112px;
}

span.social-imggoogle {
    background-image: url(../images/footerimages/social-foter.png);
    background-repeat: no-repeat;
    background-position: -14px -131px;
}
a#socl-7:hover {
    color: #475797;
}

a#socl-7:hover span.social-imgface {
    background-position: 0px -112px;
}

a#socl-6:hover {
    color: #d6493e;
}

a#socl-6:hover span.social-imggoogle {
    background-position: 0px -131px;
}
.inln-dv3 a#socl-8:hover {
    color: #d52f86;
}
span.social-img3{background-image:url("../images/footerimages/social-foter.png");background-repeat:no-repeat;background-position:-14px -25px;}
span.social-img4{background-image:url("../images/footerimages/social-foter.png");background-repeat:no-repeat;background-position:-14px 0px;}
span.social-img5{background-image:url("../images/footerimages/social-foter.png");background-repeat:no-repeat;background-position:-14px -43px;}
span.social-img6{background-image:url("../images/footerimages/social-foter.png");background-repeat:no-repeat;background-position:-14px -147px;}
.inln-dv3 a#socl-8:hover span.social-img6 {background-position: 0px -147px;}
.inln-dv3 a:hover span.social-img1{background-image:url("../images/footerimages/social-001.png");background-repeat:no-repeat;}
.inln-dv3 a:hover span.social-img2{background-image:url("../images/footerimages/social-foter.png");background-repeat:no-repeat;background-position:1px -60px;}
.inln-dv3 a:hover span.social-img3{background-image:url("../images/footerimages/social-foter.png");background-repeat:no-repeat;background-position:1px -25px;}
.inln-dv3 a:hover span.social-img4{background-image:url("../images/footerimages/social-foter.png");background-repeat:no-repeat;background-position:1px 0px;}
.inln-dv3 a:hover span.social-img5{background-image:url("../images/footerimages/social-foter.png");background-repeat:no-repeat;background-position:1px -43px;}
.ftr-top-right .subs-fm{float:right;margin:6% 0 0;display: none;}
.inln-dv3 a#socl-1:hover{color:#3b5998;}
.inln-dv3 a#socl-2:hover{color:#1dcaff;}
.inln-dv3 a#socl-3:hover{color:#0e76a8;}
.inln-dv3 a#socl-4:hover{color:#d34836;}
.inln-dv3 a#socl-5:hover{color:#35465c;}
.inln-dv3 a:hover > span.social-img1 img{color:rgb(112, 166, 220);}
.subs-fm input[type="text"]{font-size:14px;background:transparent;border:1px solid gray;padding:10px 0 9px 10px;color:#DEDCDC;width:200px;}
.subs-fm input[type="submit"]{font-size:15px;background-color:rgb(212, 60, 60);padding:10px 0;color:#fff;width:130px;border:0;outline:0;font-weight:700;}
.footer_btm{width:100%;padding:1% 0;}
.footer_btm p{float:left;color:#CACACA;font-size:14px;font-weight:400;}
.footer_btm .btm-rt-links{float:right;width:100%}
.footer_btm .btm-rt-links a{text-decoration:none;font-size:13px;color:#CACACA;text-transform:uppercase;font-weight:600;margin-right: 13px;float:left;}
.footer_btm{display:-webkit-flex;display:flex;flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;}
.footer_btm p{order:2;-webkit-order:2;-moz-order:2;padding-left:0px;}
.footer_btm p a {color: #CACACA; text-decoration: none;}
.footer_btm p a:hover {color: #FE6230;}
.footer_btm .btm-rt-links{order:1;-webkit-order:1;-moz-order:1;}
.cdd-top{height:50px;width:50px;position:fixed;bottom:92px;right:23px;z-index:10;overflow:hidden;text-indent:100%;white-space:nowrap;-moz-transition:opacity .3s 0s, visibility 0s .3s;opacity:1;background-image:url(../images/footerimages/top.png);border-radius:50%;background-size:100% 100%;background-repeat:no-repeat;display:none;}
.countyr-contact-row {
    margin-left: -15px;
    margin-right: -15px;
}
button.btn.btn-link.chat, button.btn.btn-link.chat:focus, button.btn.btn-link.chat:active {
    position: fixed;
    bottom: 18px;
    right: 15px;
    border-radius: 50%;
    height: 60px;
    width: 60px;
    -webkit-box-shadow: 0 4px 5px -1px rgba(0,0,0,0.5);
    -moz-box-shadow: 0 4px 5px -1px rgba(0,0,0,0.5);
    box-shadow: 0 4px 5px -1px rgba(0,0,0,0.5);
    background: #03a9f4;
    color: white;
    font-size: 0;
    outline: none !important;
    text-decoration: none !important;
    z-index: 9;
}

div#myModal .modal-body button.close {
margin-right: -15px;
outline: none !important;
color: #0092FB;
opacity: 1;
}

button.btn.btn-link.chat::before {
    content: "\f0e0";
    font-family: fontawesome;
    font-size: 26px;
}
body .pushcrew-chicklet-position-tr {
    z-index: 111 !important;
}
.whatsapp.resp {
    display: none;
}


@media screen and (min-width:2560px) {
.footer .wrapper {
    width: auto !important;
	max-width: 1680px !important;
}





}
@media (min-width:2101px) and (max-width:2559px){
.footer .wrapper {
    width: auto !important;
	max-width: 1680px !important;
}




}
@media (min-width:1920px) and (max-width:2100px){
.footer .wrapper {
    width: auto !important;
	max-width: 1605px !important;
}
.footer_top-contact h3 {
    font-size: 27px;
}
.country-contact h4 {
    font-size: 20px;
}
.country-contact p {
    font-size: 19px;
}
.country-contact a {
    font-size: 17px;
}
.ftr-top-left h3 {
    font-size: 27px;
}
.ftr-top-left p {
    font-size: 17px;
}
.inquiry p {
    font-size: 18px;
}
.inquiry a {
    font-size: 17px;
}
.inln-dv1 h5, .inln-dv2 h5, .inln-dv3 h5 {
    font-size: 19px;
}
.inln-dv1 a, .inln-dv2 a, .inln-dv3 a {
    font-size: 16px;
	margin: 7px 0 7px;
}
.footer_btm .btm-rt-links a {
    font-size: 16px;
}
.footer_btm p {
    font-size: 17px;
} 




}
@media (min-width:1680px) and (max-width:1919px){
.footer .wrapper {
    width: auto !important;
	max-width: 1440px !important;
}
.footer_top-contact h3 {
    font-size: 25px;
}
.country-contact h4 {
    font-size: 18px;
}
.country-contact p {
    font-size: 17px;
}
.country-contact a {
    font-size: 15px;
}
.ftr-top-left h3 {
    font-size: 25px;
}
.ftr-top-left p {
    font-size: 15px;
}
.inquiry p {
    font-size: 16px;
}
.inquiry a {
    font-size: 15px;
}
.inln-dv1 h5, .inln-dv2 h5, .inln-dv3 h5 {
    font-size: 17px;
}
.inln-dv1 a, .inln-dv2 a, .inln-dv3 a {
    font-size: 14px;
	margin: 5px 0 5px;
}
.footer_btm .btm-rt-links a {
    font-size: 14px;
}
.footer_btm p {
    font-size: 15px;
} 



}
@media (min-width:1024px) and (max-width:1279px){
.ftr-top-left h3{font-size:28px;color:rgba(255, 255, 255, 0.94);text-transform:uppercase;padding:5px 0;margin:0px;}
.ftr-top-left p{font-size:15px;font-weight:400;color:#CACACA;padding:3% 0;line-height:23px;}
.inquiry p{text-transform:uppercase;font-weight:600;font-size:18px;color:#fff;padding-bottom:3%;}
.inquiry a{display:block;text-decoration:none;color:#CACACA;font-size:16px;width:100%;padding:3px 0px 3px 10px;}
.inln-dv1 h5, .inln-dv2 h5, .inln-dv3 h5{font-size:18px;font-weight:700;color:rgba(255, 255, 255, 0.93);text-transform:uppercase;padding:10px 0;border-bottom:1px solid rgba(249, 248, 248, 0.32);margin-bottom:10%;margin-top:0%;}
.inln-dv1 a, .inln-dv2 a, .inln-dv3 a{text-decoration:none;color:#B9B8B8;font-size:15px;display:block;margin:4px 0 4px;line-height:19px;}
}
@media (min-width:1024px) and (max-width:1279px){
.country-contact{width: 16.6%; float: left; color: white; padding: 15px;}  
.country-contact h4{font-size:14px;}
.country-contact a{font-size:13px;}
.ftr-top-right .subs-fm{margin:-9% 0 0;}
.footer_btm{display:-webkit-flex;display:flex;flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;}
.footer_btm p{order:2;-webkit-order:2;-moz-order:2;}
.footer_btm .btm-rt-links{order:1;-webkit-order:1;-moz-order:1;}
.inquiry{width:75%;}
.inquiry a{padding:3px 0px 3px 0px;}
}
@media (min-width:768px) and (max-width:1023px){
.cdd-top {bottom: 80px;}
.country-contact {width: 25%;  float: left;  color: white;    padding: 15px;     min-height: 90px;}
.country-contact h4{float:left;margin:0;width:80%;padding:0px 0px 3px 8px;font-size:15px;}
.country-contact a{color:white;font-size:13px;}
.footer_btm{display:-webkit-flex;display:flex;flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;}
.footer_btm p{order:2;-webkit-order:2;-moz-order:2;}
.footer_btm .btm-rt-links{order:1;-webkit-order:1;-moz-order:1;}
.ftr-top-right .inln-dv1, .ftr-top-right .inln-dv2{width:40%;}
.ftr-top-right .inln-dv3{width:40%;}
.subs-fm input[type="text"]{width:199px;}
.ftr-top-left .inquiry, .ftr-top-left .certified-logo{float:left;margin-top:35px;width:60%;}
.footer_btm p{}
.footer_btm .btm-rt-links a{}
.footer_btm{padding:1% 0 2%;}
.inquiry{width:50%;}
.inquiry a{padding:3px 0px 3px 0px;}
}
@media (min-width:768px) and (max-width:992px){
.country-contact {
    width: 33.33%;
}
.country-contact-tel-mail a {
    display: block;
}
.inquiry .whatsapp.resp {
    display: block;
}
.inquiry .whatsapp {
    display: none;
}


}
@media (min-width:992px) and (max-width:1023px){
.country-contact {width: 20%;  float: left;  color: white;    padding: 15px;     min-height: 90px;}
}
@media (max-width:767px){
.inquiry .whatsapp.resp {
    display: block;
}
.inquiry .whatsapp {
    display: none;
}
.subs-fm {
    display: none;
} 
.cdd-top {
    bottom: 80px;
}
.country-contact{width: 33.33%; float: left; color: white; padding: 15px; min-height: 90px;}
.country-contact-tel-mail a {width: 100%;    float: left;}
.country-contact h4{float:left;margin:0;width:80%;padding:0px 0px 3px 8px;font-size:15px;}
.country-contact a{color:white;font-size:12.5px;}
.footer_btm{display:-webkit-flex;display:flex;flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;padding: 1% 0 8% 0;}
.footer_btm p{order:2;-webkit-order:2;-moz-order:2;}
.footer_btm .btm-rt-links{order:1;-webkit-order:1;-moz-order:1;}
.footer_top .ftr-top-left{margin-right:0;width:100%;}
.footer_top .ftr-top-right{border-top:1px solid rgba(249, 248, 248, 0.32);margin-top:4%;padding-top:3%;width:100%;}
.ftr-top-right .subs-fm{float:right;margin:0 0 0;}
.country-contact p {text-align: left;}
.ftr-top-left p {text-align: left;}
.subs-fm input[type="text"]{background:transparent none repeat scroll 0 0;border:1px solid gray;color:#dedcdc;font-size:13px;padding:6px 0 6px 5px;width:160px;}
.subs-fm input[type="submit"]{background-color:rgb(212, 60, 60);border:0 none;color:#fff;font-size:13px;font-weight:700;outline:0 none;padding:6px 0;width:88px;}
.footer_btm .btm-rt-links{float:left;text-align:center;width:100%;padding:2% 0 2% 0px;}
.footer_btm p{font-size: 13px;padding-left: 0px;text-align: left;}
.footer_btm .btm-rt-links a{display:inline-block;margin-left:0;padding:0;margin: 0 15px 0px 0;}
.inquiry{width:50%;float:right;}
.inquiry a{padding:3px 0px 3px 10px;}
.inquiry p{text-transform:uppercase;font-weight:600;font-size:16px;color:#FFF;padding-bottom:3%;margin-left:50px;}
.inquiry p img{float:left;margin:-3px 7px 0px -41px;}
}
@media (max-width:575px){
button.btn.btn-link.chat, button.btn.btn-link.chat:focus, button.btn.btn-link.chat:active {
    height: 60px;
    width: 60px;
    padding: 0;
}
button.btn.btn-link.chat::before {
    font-size: 18px;
}
.cdd-top {
    bottom: 65px;
    right: 20px;
    height: 35px;
	width: 35px;
}
.country-contact{width: 50%; float: left; color: white; padding: 15px; min-height: 90px;}
}
@media (min-width:320px) and (max-width:479px){
.inln-dv3 a span {float: left;margin: 1px 6px 0 0;width: 14px;height: 15px;}
span.social-img6 {background-position: -14px -150px;}
.inln-dv3 a#socl-8:hover span.social-img6 {background-position: 0px -150px;}
.country-contact img, .country-contact svg{width:20px;height:12px;}
.country-contact h4{float:left;margin:0;width:80%;padding:0px 0px 3px 8px;font-size:12px;}
.country-contact a{color:white;font-size:12px;}
.country-contact p{float:left;width:100%;margin:0px;font-size:13px;text-align: left;}
.country-contact{width: 50%; float: left; color: white; padding: 15px; min-height: 87px;}
.country-contact-tel-mail a {width: 100%; float: left;}
.cdd-top{height: 35px;width: 35px;right: 19px;bottom: 62px;}
.footer_btm p{font-size:11px;padding-left:0px;}
.subs-fm{display:none;}
.ftr-top-left h3{font-size:5vw;}
.ftr-top-left p{font-size:3.5vw;line-height:4vw;text-align: left;}
.inquiry p{line-height:28px;margin-left:32%;margin-left:0;}
.inquiry a {font-size: 13px;}
.inquiry{width:60%;float:right;}
.inquiry a{padding:3px 0px 3px 0;}
.ftr-top-left .inquiry {width: 54%;}
.ftr-top-left .certified-logo {width: 46%; float: right;}
.inquiry p img{float:left;margin:0 10px 0 0;}
.inln-dv1 h5, .inln-dv2 h5, .inln-dv3 h5{font-size:3.5vw;}
.inln-dv1 a, .inln-dv2 a, .inln-dv3 a{font-size:3vw;line-height:4vw;}
.footer_btm .btm-rt-links a{font-size:3vw;padding: 0;}
.ftr-top-left .certified-logo img{margin-top:5px;}
.footer_btm{display:-webkit-flex;display:flex;flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;padding: 1% 0 8% 0;}
.footer_btm p{order:2;-webkit-order:2;-moz-order:2;text-align: left;}
.footer_btm .btm-rt-links{order:1;-webkit-order:1;-moz-order:1;}
}
@media screen and (min-width: 2101px) {
.ftr-top-left p {
    font-size: 16px;
}
.inln-dv1 h5, .inln-dv2 h5, .inln-dv3 h5 {
    font-size: 18px;
}
.inln-dv1 a, .inln-dv2 a, .inln-dv3 a {
    font-size: 16px;
    margin: 8px 0 8px;
}
.country-contact h4 {
    font-size: 18px;
}
.country-contact a {
    font-size: 18px;
}

}
