/*
Theme Name: WorldZone
Text Domain: worldzone
Version: 1.0
Tested up to: 1.0
Requires at least: 4.7
Requires PHP: 5.2.4
Description: Customized theme for World Zone
Author: DTGallery
Author URI: https://dtgallery.net/
Theme URI: 
*/

html,body{
	margin:0px;
	padding:0px;
}

.custom_header{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
}

p{
	margin:10px 0px 20px;
}

.header_access{
	background:#4B337C;
	border-radius:30px;
	width:335px !important;
}

.vision_mission_cont strong, .vision_mission_cont  b{
	font-weight:500;
}

.vision_mission_cont p{
	margin-bottom:0px;
	padding-bottom:0px;
}

.why_world_zone h4{
	font-size: 1.5em;
    font-weight: 500;
	margin:0px;
}

.why_world_zone p{
	padding-bottom:0px;
	margin-bottom:0px;
}

.company_info_cont{
	width:60% !important;
}

.company_info_cont a{
	color:#3379d9;
	text-decoration:none;
	font-size:14px;
}

.company_info_cont a img{
	width:20%;
}

.company_info_cont p{
	margin-bottom:0px;
	padding-bottom:0px;
}

.enquire_btn{
	margin-top:50px;
	margin-bottom:15px;
}

.enquire_btn a{
	background:#3379d9;
	font-weight:400;
	text-transform:uppercase;
	padding:5px 15px;
	color:#FFF;
	border-radius:4px;
}

.enquire_btn a:hover{
	background:#4b337c;
}

.indiv_company{
	position:relative;
}

.footer_contact_form .wpforms-field-container{
	background:#e7e7e7 !important;
	padding:30px !important;
}

.footer_contact_form .wpforms-field-container input, .footer_contact_form .wpforms-field-container textarea{
	width:100% !important;
	max-width:100% !important;
	font-family: 'Poppins';
	background:#FFF !important;
}

.footer_contact_form button{
	font-family: "Poppins", Sans-serif;
    font-size: 0.8em;
    font-weight: 300 !important;
    text-transform: uppercase !important;
    background-color: #3379D9 !important;
    border-radius: 8px 8px 8px 8px !important;
	padding:8px 30px !important;
	border:0px !important;
	color:#FFF !important;
}

.footer_inside p a{
	color:#FFF;
	text-decoration:none;
}

.footer_inside p a:hover{
	color:#46a3db !important;
	text-decoration:underline;
}

.about_content p strong{
	font-size: 1.2em;
    font-weight: 600;
}

.cf_content p{
	margin:0px;
	padding:0px;
}

.cf_content ul{
	margin:0px 0px 15px 20px;
	padding:0px;
}

.cf_content h4{
	margin-bottom: 10px;
	margin-top:0px;
    font-size: 1.3em;
}

.additional_services_para strong{
    font-weight: 600;
    font-size: 1.1em !important;
    margin-top: 5px !important;
    display: inline-block;
}

.pum-container{
	font-family: 'Poppins' !important;
}

.pum-container .wpforms-field-label{
	font-weight: 600 !important;
    font-size: 14px !important;
}

.pum-theme-363 .pum-title, .pum-title{
	font-weight:600 !important;
	color:#4B337C !important;
}

.pum-content .footer_contact_form .wpforms-field-container{
	background:none !important;
	padding:0px !important;
}

div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button{
    font-family: "Poppins", Sans-serif;
    font-size: 0.8em;
    font-weight: 400;
    padding: 10px 25px;
    text-transform: uppercase;
    background-color: #3379D9;
    border-radius: 8px 8px 8px 8px;
    color: #FFF;
}

div.wpforms-container-full .wpforms-form input[type=submit]:hover{
	background-color: #4B337C;
}

.sticky_right_bar{
	background:#122456;
	position:fixed;
	right:0px;
	top:35%;
	z-index:100;
	padding:5px 10px 0px;
}

.sticky_right_bar ul{
	list-style:none;
	padding:0px;
	margin:0px;
}

.sticky_right_bar ul li{
	margin-bottom:8px;
	margin-top:5px;
}

.sticky_right_bar ul li img{
	width:25px;
}

.contact_page_cont .footer_contact_form .wpforms-field-container {
    padding: 0px !important;
	background:none !important;
}

.contact_info_page a{
	color:#000;
	text-decoration:underline;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	html,body{
		overflow-x:hidden;
		width:100%;
	}
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) and (max-width: 900px) {
	.company_info_cont {
		width: 75% !important;
	}
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 901px) {
	
}