.page-id-1567 .wpforms-container{
margin: 4px auto!important;
}
.page-id-1567 .wpforms-container .wpforms-field{
padding: 5px 0!important;
}
.page-id-1567 .border-post{
margin-top: 0px!important;
}
.page-id-1567 .content{
padding-top:0px!important;
padding-bottom:0px!important;
}
.page-id-1567 .blog-title{
display:none;
}
.page-id-1567 .post-detail{
display:none;
}
.page-id-1567 .spacing10{
display:none;
}
.page-id-1567 .spacing40{
display:none;
}
.page-id-1414 .wpforms-container{
margin: 4px auto!important;
}
.page-id-1414 .wpforms-container .wpforms-field{
padding: 5px 0!important;
}
.page-id-1414 .border-post{
margin-top: 0px!important;
}
.page-id-1414 .content{
padding-top:0px!important;
padding-bottom:0px!important;
}
.page-id-1414 .blog-title{
display:none;
}
.page-id-1414 .post-detail{
display:none;
}
.page-id-1414 .spacing10{
display:none;
}
.page-id-1414 .spacing40{
display:none;
}
.page-id-1422 .wpforms-container{
margin: 4px auto!important;
}
.page-id-1422 .wpforms-container .wpforms-field{
padding: 5px 0!important;
}
.page-id-1422 .border-post{
margin-top: 0px!important;
}
.page-id-1422 .content{
padding-top:0px!important;
padding-bottom:0px!important;
}
.page-id-1422 .blog-title{
display:none;
}
.page-id-1422 .post-detail{
display:none;
}
.page-id-1422 .spacing10{
display:none;
}
.page-id-1422 .spacing40{
display:none;
}
.page-id-1325 .wpforms-container{
margin: 4px auto!important;
}
.page-id-1325 .wpforms-container .wpforms-field{
padding: 5px 0!important;
}
.page-id-1325 .border-post{
margin-top: 0px!important;
}
.page-id-1325 .content{
padding-top:0px!important;
padding-bottom:0px!important;
}
.page-id-1325 .blog-title{
display:none;
}
.page-id-1325 .post-detail{
display:none;
}
.page-id-1325 .spacing10{
display:none;
}
.page-id-1325 .spacing40{
display:none;
} @media only screen and (max-width: 768px) {
.elementor-51 .elementor-element.elementor-element-add4ce0 .slider-title {
font-size:36px;
}
.wpcf7 input.wpcf7-text{
width: 100%!important;
}
.port-inner .port-dbox h3{
font-size: 28px!important;
}
.page-id-315 .elementor-column{
padding-top: 0%;
}
.heading-block{
padding: 25% 10% 10% 10%!important;
}
.heading-block .elementor-widget-wrap{
margin: 10% 0% 0% 0%!important;
}
.heading-block .elementor-widget-heading h2{
font-size: 17px!important;
}
.heading-block .elementor-widget-heading h1{
font-size: 36px!important;
font-weight: 700!important;
letter-spacing: -0.4px!important;
}
.heading-block .elementor-widget-text-editor p{
font-size: 17px!important;
}
}
@media only screen and (min-width: 768px) {
.header #sticky-wrapper .for-sticky .container-fluid{
max-width: 1480px!important;
}
.header #sticky-wrapper .for-sticky .container-fluid .logo1{
padding-bottom: 5px;
}
.for-sticky .container-fluid .box-header{
float: right!important;
display: inline-flex!important;
}
.header #sticky-wrapper .for-sticky .container-fluid .logo-clean{
display: inline-grid!important;
}
.logo-clean{
width: 21%!important;
}
.clean-header .logo1{
max-height:90px!important;
}
#menu-default-menu{
margin-top: 4%;
}
}
.menu-box ul li.menu-item-gtranslate-child .glink:hover{
color:black!important;
}
.navigation li a, .menu-box .menu ul li a{
padding: 1px 25px!important;
font-size: 18px!important;
font-weight: 300!important;
opacity: 1!important;
}
.current_page_item a[aria-current="page"]{
background-color: #fa056f !important;
border-radius:5%;
font-weight:bold!important;
}
.current_page_item a[aria-current="page"]:hover{
background-image: linear-gradient(to right, #ff3f05, #fa056f) !important;
}
body{
font-family:'Gotham SSm A','Gotham SSm B',sans-serif!important;	
}
#contact-form-block{
background: black;
padding: 5%;
border-radius: 5%;
}
.wpcf7-form-control-wrap .wpcf7-list-item-label{
color:white!important;
}
.wpcf7-form-control-wrap label{
min-width: 250px!important;
}
.wpcf7-form-control-wrap input{
width: 25%!important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{
border-color: #e91e63!important;
color: white;
}
.wpcf7-not-valid-tip{
color: #e91e63!important;
}
.wpcf7 form .wpcf7-response-output{
border: 1px solid #e91e63!important;
}
.elementor-315 .elementor-element.elementor-element-5f7933f input{
color:white;
}
.port-img {
overflow: overlay;
opacity: 0.6;
}
.header-icon{
display:none!important;
}