@media(max-width:767px){
#wpcf7-f38183-p38139-o1 {
width: 100%;
}
form .page .field button, form .page .btns button.prev {
font-size: 11px;
width: auto;
}
.gdv1th .dvlq {
width: 100% !important;
}
.dvlq input[type=checkbox] {
margin: -30px 0px -16px 264px !important; }
.ttct-inc h3 > span {
font-size: 20px !important;
}
.col1ct-inc .bg.bg-loaded, .col1ct-inc .bg.bg-loaded { border-radius: 0 !important;
}
.rwct-inc {
border-radius: 0 0 20px 20px;
}
.flh-inc label {
font-size: 16px !important;
}
.flh-inc input[type=submit] {
background-color: #0246A8 !important;
height: 50px !important;
padding: 5px 40px 10px 40px;
}
.sangoma img {
object-fit: contain;
}
.rwct-inc .text-left .banner {
height: 100vh !important; }
.icif-inc picture {
width: 24px !important;
display: block;
}
.grid-inc .grid-col-1-2 {
height: 90px !important;
}
.wb-rinc .box-image {
width: 25% !important;
}
.wb-rinc .box-image img {
width: 100px !important;
}
.wb-rinc .box-vertical {
display: flex;
}
.ttxt-inc {
font-size: 14px !important;
}
.rrr-inc .col.medium-4 {
padding-bottom: 0 !important;
}
.rbtt-inc, .btry-inc {
padding: 5px 10px;
font-size: 12px;
}
.box1th-inc {
margin-top: 0%;
}
.box2th-inc {
margin-top: 0%;
}
.sstp-inc, .sstp-inc > .section-content {
height: 166px !important;
padding-top: 30px;
}
.inc-sldqttgtt .flickity-slider > * {
max-width: 75% !important;
}
}