/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Template: oceanwp
Author: Nick
Author URI: https://oceanwp.org/about-me/
Description: OceanWP is the perfect theme for your project. Lightweight and highly extendable, it will enable you to create almost any type of website such a blog, portfolio, business website and WooCommerce storefront with a beautiful &amp; professional design. Very fast, responsive, RTL &amp; translation ready, best SEO practices, unique WooCommerce features to increase conversion and much more. You can even edit the settings on tablet &amp; mobile so your site looks good on every device. Work with the most popular page builders as Elementor, Beaver Builder, Brizy, Visual Composer, Divi, SiteOrigin, etc... Developers will love his extensible codebase making it a joy to customize and extend. Best friend of Elementor &amp; WooCommerce. Looking for a Multi-Purpose theme? Look no further! Check the demos to realize that it's the only theme you will ever need: https://oceanwp.org/demos/
Tags: two-columns,right-sidebar,footer-widgets,blog,news,custom-background,custom-menu,post-formats,rtl-language-support,sticky-post,editor-style,threaded-comments,translation-ready,buddypress,custom-colors,featured-images,full-width-template,theme-options,e-commerce,block-styles,wide-blocks,accessibility-ready
Version: 3.0.3.1628758765
Updated: 2021-08-12 08:59:25

*/

/* font faces */

@font-face {
	font-family: 'Conv_Gotham-Black';
	src: url('./fonts/GothamBlack/Gotham-Black.eot');
	src: local('☺'), url('./fonts/GothamBlack/Gotham-Black.woff') format('woff'), url('./fonts/GothamBlack/Gotham-Black.ttf') format('truetype'), url('./fonts/GothamBlack/Gotham-Black.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_GothamBold';
	src: url('./fonts/GothamBold/GothamBold.eot');
	src: local('☺'), url('./fonts/GothamBold//GothamBold.woff') format('woff'), url('./fonts/GothamBold//GothamBold.ttf') format('truetype'), url('./fonts/GothamBold//GothamBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_GothamBook';
	src: url('./fonts/GothamBook/GothamBook.eot');
	src: local('☺'), url('./fonts/GothamBook/GothamBook.woff') format('woff'), url('./fonts/GothamBook/GothamBook.ttf') format('truetype'), url('./fonts/GothamBook/GothamBook.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_GothamMedium';
	src: url('./fonts/GothamMedium/GothamMedium.eot');
	src: local('☺'), url('./fonts/GothamMedium/GothamMedium.woff') format('woff'), url('./fonts/GothamMedium/GothamMedium.ttf') format('truetype'), url('./fonts/GothamMedium/GothamMedium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_GothamLight';
	src: url('./fonts/GothamLight/GothamLight.eot');
	src: local('☺'), url('./fonts/GothamLight/GothamLight.woff') format('woff'), url('./fonts/GothamLight/GothamLight.ttf') format('truetype'), url('./fonts/GothamLight/GothamLight.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* Menu  */

@media only screen and (max-width: 959px) {
	img.menu-image.menu-image-title-above {
		display: none;
	}
	.menu-image-title.menu-image-title-above, .menu-image-title.menu-image-title-below, .menu-image-title-below, .menu-image-title-above, .menu-item a.menu-image-title-above, .menu-item a.menu-image-title-below, .menu-image-title.menu-image-title-above, .menu-image-title.menu-image-title-below {
		text-align: left!important;
		display: block;
	}
  }
  li#menu-item-63:hover {
    background: transparent!important;
}
ul#menu-menu-1 li#menu-item-63:hover {
    background: transparent!important;
}
li#menu-item-63 a:hover {
    background: transparent!important;
}
.vh-opened #menu-menu-1 {
    height: calc(100vh - 100px);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
	width: 100%;
	border: 0px;
}
.vh-opened #menu-menu-1 span.menu-image-title-above.menu-image-title {
    display: none;
}
.vertical-toggle .hamburger-inner, .vertical-toggle .hamburger-inner::before, .vertical-toggle .hamburger-inner::after {
    background-color: #ffffff!important;
}
.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before {
    width: 25px!important;
    height: 3px!important;
}
.hamburger.hamburger--spin {
    box-shadow: 0px !important;
    border-radius: 8px;
}
.hamburger--spin.is-active .hamburger-inner:after {
    background-color: #0B1833!important;
}
.hamburger--spin.is-active .hamburger-inner::before{
    background-color: #0B1833!important;
	opacity:1!important;
}
#main #content-wrap{padding: 0px!important;}
#main .page-header{display: none!important;}
div#content-wrap {max-width: 100%!important;width: 100%!important;}
#menu-menu-1 span {font-size: 33px;text-transform: uppercase; font-family: 'Conv_Gotham-Black';color: #0B1833!important;}
#menu-menu-1 li:hover span{color: #fff!important;}
#menu-menu-1 li:hover{background: #f6420e!important;}
#site-navigation-wrap .dropdown-menu >li >a:hover, .oceanwp-mobile-menu-icon a:hover, #searchform-header-replace-close:hover{color: #0b1833;}
.elementor-element-dc789a8 p {margin-bottom: 0px!important;}
header#site-header {background: transparent;box-shadow: none!important;}
.vh-opened header#site-header {background: #fff;}
.hamburger-inner{margin-top: 0px!important;}
.hamburger-box{background:transparent;padding: 15px 24px;display: flex!important;justify-content: center;align-items: center;border-radius: 4px;}
header:hover .ps__rail-x {display: none;}
a.vertical-toggle {left: 8px;}
.vh-opened .hamburger.hamburger--spin{box-shadow: none!important;}
.vh-opened .vertical-toggle {
	width: 100%!important;
    text-align: end!important;
}
.hamburger--spin.is-active .hamburger-inner::before, .hamburger--spin.is-active .hamburger-inner::after {
    top: -16px!important;
    right: -14px!important;
}

/* Menu end */
/* Side Social Bar */
.oceanwp-social-menu.clr.simple-social {background: #fff;border-radius: 0px 8px 8px 0px;}
.oceanwp-social-menu.simple-social ul li:hover{background-color:#0b1833;}
.floatContact {position: fixed;right: 0px;top: 40%;background: #f6420e;width: 100px;height: 70px;border-radius: 8px 0px 0px 8px;display: flex;justify-content: center;align-items: center;z-index: 12;}
.floatContact a {display: flex;justify-content: center;align-items: center;flex-direction: column;}
.floatContact .fas {font-size: 18px;color: #fff;width: 100%;text-align: center;}
.floatContact p{color: #fff;text-align: center;margin-bottom: 0px;text-transform: uppercase;font-family: 'Conv_GothamLight';font-size: 12px;margin-top: 8px;}
.floatedSocialIcons{position: fixed;left: 0px;top: 40%;background: #fff;display: flex;flex-direction: column;}
.floatedSocialIcons .fab{color: #002B54!important;font-size: 18px;}
.floatedSocialIcons a{display: flex;justify-content: center;align-items: center;padding: 8px;border-bottom: 1px solid #e0e0e0;}
.floatedSocialIcons a:hover{background-color: #002B54!important;color: #fff;}
.floatedSocialIcons a:hover .fab{color: #fff!important;}

/* Side Social Bar end */

/* testimonial section */
.cardTestimonial {border: 1px solid #FF5C00;box-shadow: 0 0 3px #FF5C00;border-radius: 27px;padding: 20px;background-color: #fff;}
.elementor-element-d14ebc6 {margin-bottom: 0px!important;}
.testimonialTagline{margin-top: 20px;}
.testimonialTagline p, .authorName p{ font-family: 'Conv_GothamBook';font-size: 16px;color: #0b1833;text-align: center;}
.AuthorReviewDescription{font-family: 'Conv_GothamBook';font-size: 13px;color: #0b1833;text-align: center;}
.owl-item {padding: 10px;}
.card-yazı {position: relative;min-height: 300px;display: flex;align-items: center;}
.star img {height: 20px;width: 26px !important; margin: 30px 5px 0 0;}
/* testiominial section end */
/* Home Page Banner Section */
.iconsHead img {max-width: 110px!important;}
.iconsHead{text-align: center;}
.iconsTitle{margin-top: 15px;}
p.iconsContent {color: #fff;font-family: 'Conv_GothamBold';width: 50%;text-align: center;margin: auto;line-height: 1.2;}
.AuthorReviewDescription p {
    font-size: 13px;
}
/* Home Page Banner Section End */

/*Form Section */
input#gform_submit_button_1, input#gform_submit_button_2, input#gform_submit_button_3, input#gform_submit_button_4, input#gform_submit_button_5 , input#gform_submit_button_6 , input#gform_submit_button_7, input#gform_submit_button_8  {color: #FF5C00;background-color: transparent;font-family: 'Conv_GothamMedium';font-size: 15px;}
input#gform_submit_button_1:hover, input#gform_submit_button_2:hover, input#gform_submit_button_3:hover, input#gform_submit_button_4:hover, input#gform_submit_button_5:hover, input#gform_submit_button_6:hover, input#gform_submit_button_7:hover, input#gform_submit_button_8:hover{color: #fff;background-color: #FF5C00;border-radius: 8px;}
.gform_footer.top_label {text-align: center;}
#gform_7 .gform_footer.top_label {text-align: end;}
.gform_body.gform-body input, .gform_body.gform-body textarea {background-color: #fff!important;}
.formTextArea .textarea{height: 160px!important;}
.formInput input{height: 60px;}
/* Home Page Form Section */

.FF782C{color: #FF782C;}
.boldHeading {font-family:'Conv_GothamBold';}

/* Footer */
#myfooter{background-image: url("http://127.0.0.1:8080/miamipartners/wp-content/uploads/2021/08/Group-248-2.png");background-size: cover; padding: 100px 15px; background-repeat: no-repeat;}
#myfooter p{color: #fff;margin-bottom: 0px!important;font-family: 'Conv_GothamLight';}
.footerHeading{color: #FF430B;font-family: 'Conv_GothamBook';text-transform: uppercase;font-weight: 600;font-size: 28px;margin-top: 20px;}
.devider{border-bottom: 1px solid #fff;margin:15px 0px;}
.bluedevider{border-bottom: 1px solid #0B1833;margin:15px 0px;}
.socialMedia .fab {color: #fff;font-size: 18px;padding: 10px 20px;}
.fa-facebook-f {padding-left: 0!important;}
.socialMediaContact .fab {font-size: 18px;padding: 10px 20px;}
.footerLogo{max-width: 150px;}
.footerBottomContentrow{margin-top: 100px;font-family: 'Conv_GothamLight';}
p.emailaddress{margin-top: 15px!important;}
.contentandlogo{align-items: center;}
.elementor-element-b811870 p {margin-bottom: 4px;}
p.emailAddressContact {margin-top: 20px;}
.elementor-element-a7cc8ca {margin-bottom: 10px!important;}
/* Footer */
/* Team Details Page */
.bannerSection{background-size: cover;padding: 50px 0px;}
.memberPage .row {align-items: center;}
.fff {color: #fff;}
.designationMember{font-family:'Conv_GothamBold';margin-bottom: 10px;font-size: 16px;}
.TeamMembersName {font-family: 'Conv_Gotham-Black';letter-spacing: 2px;font-size: 60px;width: 50%;line-height: 1;}
.bioMember{font-family: 'Conv_GothamLight';margin-bottom: 15px;letter-spacing: 1px;font-size: 16px;}
.membersNumber, .membersEmail{font-family: 'Conv_GothamLight';margin-bottom: 0px;font-weight: 400;}
.membersNumber{font-size: 20px;}
.memberImage img{width: 100%;border: 1px solid #fff;max-width: 270px;}
.memberImage{padding: 15px;}
.single-member #myfooter{border-top: 10px solid #f6420e;}

/* Team Detail Page End */
/* Our Team Listing Page */
.membercards {
    margin-top: 20px;
}
.memberImage img {max-height: 330px;object-fit: cover;}
.memberImage{padding: 0px;}
.membersBodycontent {background-color: #0B1833;padding: 20px;}
.memberCardName {line-height:1;color: #fff;text-align: center;font-family: 'Conv_GothamMedium';font-size: 20px;}
.memberCardDesignation {color: #fff;text-align: center;font-family: 'Conv_GothamLight';font-size: 15px;}
.contactDetails{margin-top: 30px;}
.contactNumber{color: #fff;text-align: center;font-family: 'Conv_GothamLight';font-size: 18px;line-height: 1;}
.MembersemailAddress{color: #fff;text-align: center;font-family: 'Conv_GothamLight';font-size: 14px;}
section.formSection {padding: 50px 0px;}
h1.detailsPageFormHeading{color: #FF5C00;font-family:'Conv_GothamLight';font-size: 40px;font-weight: 600;text-transform: uppercase;text-align: center;margin-bottom: 0px;}
.FormsubHeading {text-align: center;color: #073057;font-family: 'Conv_GothamMedium';font-size: 16px;line-height: 1.3;margin-bottom: 30px;}
fieldset#field_8_2 legend.gfield_label {text-align: center;color: #073057;font-family: 'Conv_GothamMedium';font-size: 24px;border-bottom: none!important;font-weight: 400;}
.gchoice.gchoice_8_2_1, .gchoice.gchoice_8_2_2 {margin-right: 20px;}
div#input_8_2 {display: flex;justify-content: center;}
.gchoice.gchoice_8_2_1 label#label_8_2_1, .gchoice.gchoice_8_2_2 label#label_8_2_2 {display: inline;}
.gchoice.gchoice_8_2_1 label#label_8_2_1, .gchoice.gchoice_8_2_2 label#label_8_2_2 {display: inline;color: #073057;font-family: 'Conv_GothamMedium';font-size: 22px;line-height: 1;}
#gform_8 input[type="checkbox"]{width: 20px;min-width: 16px;height: 20px;border:1px solid #FF5C00}
fieldset#field_8_2 {margin-bottom: 40px;}
.n2-ss-slide-limiter {max-width: 1140px!important;}
/* Our Team Listing Page */

/* Partnership Page */
.elementor-element-411e25b, .elementor-element-d1c01c7, .elementor-element-9447ec2, .elementor-element-31165e5, .elementor-element-7523d73, .elementor-element-4ea77b1 {
    margin-bottom: 0px!important;
}
/* Partnership Page */


/* Media Query */

/* @media(min-width:1600px){
	h1.detailsPageFormHeading{font-size: 80px;}
	.FormsubHeading{font-size: 30px;}
	fieldset#field_8_2 legend.gfield_label, .gchoice.gchoice_8_2_1 label#label_8_2_1, .gchoice.gchoice_8_2_2 label#label_8_2_2{font-size: 43px;}
	#gform_8 input[type="checkbox"]{height: 51px;width: 51px;}
	input#gform_submit_button_1, input#gform_submit_button_2, input#gform_submit_button_3, input#gform_submit_button_4, input#gform_submit_button_5, input#gform_submit_button_6, input#gform_submit_button_7, input#gform_submit_button_8{font-size: 30px;}
} */


@media(min-width:768px){
    .featuredPropertiesList  {display:flex; }
    .featuredPropertiesList p  {padding:0px 15px; border-right:1px solid #ff3b1f; }
    .featuredPropertiesList p:last-child{border-right:none;}
    .featuredPropertiesList p:first-child  {padding-left:0px; }
}
@media(min-width:960px) and (max-width:1250px){
	body.vertical-header-style.default-collapse.left-header #site-header.vertical-header
	{left: 0px!important;}
}
@media (min-width:960px){
    #site-header.vertical-header .vertical-toggle{display: block!important;}
    #site-header.vertical-header{width: 70px!important;}
    div#site-navigation-wrap , div#vertical-searchform{display: none!important;}
    .vh-opened #site-header.vertical-header{width: 100%!important;}
    .vh-opened div#site-navigation-wrap {display: block!important;}
    body.vertical-header-style.left-header #outer-wrap{margin-left: 0px!important;}
    #site-header.vertical-header #site-header-inner>*:not(#site-navigation-wrap){padding: 0px!important;}
    .oceanwp-social-menu.clr.social-with-style ul {display: flex;flex-direction: column;align-items: center;}
    .oceanwp-social-menu.clr.simple-social {margin-top: 350px!important;}
	header#site-header{height: auto!important;}
	.vh-opened header#site-header {height: 100%!important;}
	.detailsForm{padding: 0px 100px;}
}
@media(min-width:768px)and (max-width:1040px){
	.TeamMembersName{width: 70%;}
}	

@media(max-width:960px){
	.TeamMembersName{width: 100%;}
	.bannerSection .col-md-4{text-align: center;}
	div#n2-ss-4 .n-uc-1eed40dd7cc67-inner {border: none!important;}
	a.mobile-menu span, #mobile-dropdown #mobile-menu-search, div#site-logo {display: none!important;}
	a.mobile-menu i.fa.fa-bars {padding: 8px 18px;background: #0b1833;color: #fff;border-radius: 6px;}
	#mobile-dropdown ul li a {text-align: left;font-family: 'Gotham Medium';text-transform: uppercase;}
	#mobile-dropdown ul li:first-child{border-top:1px solid #eaeaea}
	#mobile-dropdown ul li{border-bottom:1px solid #eaeaea}
	#myfooter .socialMedia .fab{padding: 10px;}
	.elementor-534 .elementor-element.elementor-element-c7014e2 > .elementor-widget-container{padding: 0px!important;}
}