

body {
    direction:rtl;
}
.form-main * {
    direction: rtl;
}
div#rev_slider_1_1_forcefullwidth {
    direction: ltr;
}
.subpage-head.page-header {
    display: none;
}
.text-slider01, .text-slider03, .text-slider02 {
    direction: rtl;
}
.navbar.navbar-default > .container {
    width: 100%;
}
.navbar-default .navbar-collapse {
    float: none;
    padding: 0px;
}
ul#menu-main-menu {
    width: 100%;
    margin: -1px 0px 0px 0px;
    padding: 0px;
    border-radius: 0px;
    /* background-color: transparent; */
    display: flex;
    justify-content: space-around;
        overflow: hidden;
}
ul#menu-main-menu li {
    width: 25%;
    padding: 0px;
    text-align: center;
}
.navbar-default .navbar-nav>li>a {
        padding: 35px 0px;
        font-size: 40px;
}

ul#menu-main-menu li:first-child {
    background-color: #f57e20;
}


ul#menu-main-menu li:nth-child(2) {
    background-color: #1e9dd8;
}

ul#menu-main-menu li:nth-child(3) {
    background-color: #233c7b;
}

ul#menu-main-menu li:nth-child(4) {
    background-color: #6cbe45;
}

.site-footer-container {
    display: none;
}
div#family-row {
    background-size: 100% 100%;
    background-position: center;
    min-height: 100vh;
    margin: auto!important;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}
div.sec-fam{
    position:relative;
    background-size: 100% 100%;
    background-position: center;
    min-height: 100vh;
    margin: auto!important;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}
img.pre-header-pic {
    width: 100%;
}
div.sec-fam p {
    font-size: 12px;
}
.gradient-text {
    background: rgba(13,98,188,1);
    background: -moz-linear-gradient(left, rgba(13,98,188,1) 0%, rgba(13,98,188,1) 37%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(13,98,188,1)), color-stop(37%, rgba(13,98,188,1)), color-stop(100%, rgba(0,0,0,1)));
    background: -webkit-linear-gradient(left, rgba(13,98,188,1) 0%, rgba(13,98,188,1) 37%, rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(left, rgba(13,98,188,1) 0%, rgba(13,98,188,1) 37%, rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(left, rgba(13,98,188,1) 0%, rgba(13,98,188,1) 37%, rgba(0,0,0,1) 100%);
    background: linear-gradient(to right, rgba(13,98,188,1) 0%, rgba(13,98,188,1) 37%, rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d62bc', endColorstr='#000000', GradientType=1 );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

ul#menu-main-menu li:nth-child(2):before {
    content: "";
    height: 110%;
    width: 50px;
    position: absolute;
    right: -35px;
    top: -10px;
    background-color: #F57E20;
    transform: rotate(-15deg);
}
ul#menu-main-menu li:nth-child(3):before {
    content: "";
    height: 110%;
    width: 50px;
    position: absolute;
    right: -35px;
    top: -10px;
    background-color: #1e9dd8;
    transform: rotate(-15deg);
}

ul#menu-main-menu li:nth-child(4):before {
    content: "";
    height: 110%;
    width: 50px;
    position: absolute;
    right: -35px;
    top: -10px;
    background-color: #233c7b;
    transform: rotate(-15deg);
}
div#family-row {

    background-size: 100% 100%;
    background-position: center;
    min-height: 780px;
    margin: 100px auto!important;
}
.wpb_text_column.wpb_content_element.family-text {
    color: #ffffff;
    text-align: right;
    font-family: Arimo;
}

.safari {
    background-size: cover;
    position: relative;
    margin: auto!important;
    background-repeat: no-repeat;
    background-position: center;
}
.safari:after {
    content: "";
    height: 50px;
    position: absolute;
    bottom: -49px;
    width: 100%;
    background: -webkit-linear-gradient(90deg, rgb(35, 140, 195) 0%, rgb(27, 48, 104) 80%);
    background: -o-linear-gradient(90deg, rgb(35, 140, 195) 0%, rgb(27, 48, 104) 80%);
    background: -moz-linear-gradient(90deg, rgb(35, 140, 195) 0%, rgb(27, 48, 104) 80%);
    background: linear-gradient(90deg, rgb(35, 140, 195) 0%, rgb(27, 48, 104) 80%);
    z-index: 2;
}

.site-container .col-md-12-off.has-margin-bottom {
    width: 100%;
    max-width: 100%;
}
.text-slider02 {
    font-style: italic;
    color: #1e9dd8;
    font-weight: bold!important;
}
.text-slider01 {
    font-weight: bold!important;
    font-style: italic;
}
.wpb_text_column.wpb_content_element.pad-right {
    padding-right: 200px;
}
/*div.sec-fam::after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    height: 270px;*/
/*    width: 350px;*/
/*    left: 0;*/
/*    bottom: 0;*/
/*    background-image: url(/wp-content/uploads/sec-fam-ei.png);*/
/*    background-repeat: no-repeat;*/
/*    background-size: contain;*/
/*}*/
div.sec-fam.third {
    background-size: cover;
    min-height: 557px!important;
    background-position: 80% 100%;
}
div.sec-fam.third::after {
    display:none;
}
div.sec-fam.third p{
   font-size:13px; 
}
div.sec-fam.last-ei {
   margin-top: 100px!important;
    background-position: 0% 100%;
}
@media screen and (min-width:1800px) {
	.vc_custom_1534433222346
{
    
padding-top: 260px !important;
padding-bottom: 260px !important;
padding-left: 100px !important;
padding-right: 100px !important;
    
}
.vc_custom_1534429591260
{
    
padding-top: 200px !important;
padding-bottom: 200px !important;
padding-left: 100px !important;
padding-right: 100px !important;  

}
.vc_custom_1534429666724
{
    
padding-top: 135px !important;
padding-bottom: 135px !important; 
    
}
.vc_custom_1534490055206
{
    
    padding-top: 200px !important;
    padding-bottom: 200px !important;

}
.vc_custom_1534489627982
{
       padding-top: 235px !important;
    padding-bottom: 235px !important;
    
}
.vc_custom_1534489218866
{
    padding-top: 215px !important;
    padding-bottom: 215px !important;
}
.vc_custom_1534489894108
{
    
    padding-top: 114px !important;
  
    padding-bottom: 114px !important;
}

.vc_custom_1534433206461
{
    padding-top: 232px !important;
    padding-right: 99px !important;
    padding-bottom: 232px !important;
    padding-left: 99px !important;
}
.vc_custom_1534429026274
{
    padding-top: 155px !important;
    padding-bottom: 155px !important;
}
.vc_custom_1534433165744
{
    padding-top: 255px !important;
    padding-bottom: 255px !important;
    
}

.vc_custom_1534433193636
{
    
    padding-top: 270px !important;
    padding-bottom: 270px !important;
}
.vc_custom_1534429728411
{
    
    padding-top: 119px !important;
    padding-bottom: 119px !important;
}
.vc_custom_1534432878868
{
    
    padding-top: 213px !important;
    padding-bottom: 213px !important;
}
.safari {

    padding: 300px 0px!important;
}
div#family-row {
        min-height: 100vh;
    background-size: cover;

}
div.sec-fam p {
    font-size: 15px;
}
.sec-fam .col-1, .col-2 {
    padding-right: 80px;
}
div.sec-fam.third p {
    font-size: 15px;
}
}

@media screen and (max-width:1444px) {
    div.sec-fam::after {
    height: 175px;
    width: 262px;
}
}




@media screen and (max-width:1024px) {
    body div.sec-fam::after {
        display:none;
    }

div#family-row .vc_col-sm-6 {
    width: 50%;
}
    .navbar-collapse.collapse.col-lg-9.col-md-12.col-sm-12 {
    float: none;
}
.wpb_text_column.wpb_content_element.pad-right {
    padding-right: 0px;
}
div.sec-fam .col-1, .col-2 {
    width: 45%;
}
body div.sec-fam {
    background-position: 0% 100%!important;
    background-size: cover;
}
}
@media screen and (max-width:770px) {
    ul#menu-main-menu {
    flex-direction: column;
    width: 100%;
}
ul#menu-main-menu li {
    width: 100%;
    padding: 20px 0px;
}


}
.form-main h3 {
    text-align: center!important;
}
@media screen and (max-width:600px) {
	.vc_custom_1534429088215 {
    min-height: 280px;
}
	.vc_column-inner.vc_custom_1534429327768 {
    min-height: 280px;
}
	.vc_column-inner.vc_custom_1534429439780 {
		 min-height: 280px;
	}
	.vc_column-inner.vc_custom_1534429582504 {
		 min-height: 280px;
	}
	.vc_column-inner.vc_custom_1534429718200 {
		 min-height: 280px;
	}
	.vc_column-inner.vc_custom_1534429891963 {
		 min-height: 280px;
	}
	.vc_column-inner.vc_custom_1534430063859 {
		 min-height: 280px;
	}
	.navbar-default .navbar-nav>li>a {
    padding: 0px 0px;
    font-size: 40px;
}
	div#second-link {
    flex-direction: column-reverse;
}
	div#fourth-link {
    flex-direction: column-reverse;
}
.six-link {
    flex-direction: column-reverse;
}	
	.eight-link {
    flex-direction: column-reverse;
}
	.ten-link {
    flex-direction: column-reverse;
}
	.twelv-link {
    flex-direction: column-reverse;
}
	.forurn-link {
    flex-direction: column-reverse;
}
	
	
	
	
	
    .navbar-default .navbar-nav {
    margin: 0px 0 !important;
}
.vc_custom_1531737785198 {
    padding: 0px!important;
}
.vc_custom_1532943889920 {
    padding-right: 0px !important;
}
ul#menu-main-menu {
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
ul#menu-main-menu li {
    width: 100%;
    padding: 35px 0px;
    text-align: center;
}
div#family-row {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 40%;
    display: flex;
    flex-direction: column-reverse;
}
.safari {
    background-size: cover;
    background-position: 45%;
}
.site-container .col-md-12-off.has-margin-bottom {
    width: 100%;
    max-width: 100%;
}
div.sec-fam .col-1, .col-2 {
    width: 100%;
}
body div.sec-fam {
    background-position: 0% 100%!important;
    background-size: cover;
}
div.sec-fam {
    flex-wrap: wrap;
    flex-direction: column-reverse;
}
.col-1 .vc_custom_1532939699878 {
    padding-right: 0px!important;
}
}

