@media (max-width:767px){.hidden-xs{display:none!important}
    .ota {   width:70px;   bottom: 35%; }
.swiper-outer{margin-top:-55px!important;}
.rd-navbar-sidebar .rd-navbar-panel:before{background:linear-gradient(90deg, #232882, #ff3366);}
.box-variant-1{padding:20px 15px 5px 15px;}
.section-40{padding-top:10px;padding-bottom:20px;}
.icon-sm{font-size:1.5rem;}
.mobile-black-bg{background:#000;}
.mobile-padding-top-2{padding-top:2em;}
h1, .h1{font-size:2em;}
.ex-wrap h1{font-size:34px;line-height:43px;}
.bg-3{padding-top:0;}
.swiper-outer .img-responsive{height:350px;min-width:fit-content;}
.ima-package-details .border-r{margin-top:20px;}
.rd-navbar-sidebar .rd-navbar-brand img{max-width:initial;height:auto;WIDTH:70%;FLOAT:LEFT;MARGIN-LEFT:3%;MARGIN-TOP:2%;}
.swiper-slide-caption h1{text-shadow:0px 0 10px #000000;font-size:1.5em;margin-top:29%;}
.swiper-slide-caption h2{text-shadow:0px 0 10px #000000;font-size:1.3em;margin-top:2%;margin-bottom:2%;}
.btn-2{color:white;border-radius:2px;padding:3%;font-size:1em;background:linear-gradient(90deg, #232882, #ff3366);display:inline-block;}
.table > thead:first-child > tr:first-child .btn-2{display:table-cell!important;width:100%!important;}
.btn-1{border:1px solid white;margin-left:19%;margin-right:10%;}
.rd-navbar-sidebar .rd-navbar-toggle{background-color:initial;}
.swiper-slide{background-position-x:46%!important;}
.lc h1{font-size:1.8em;}
.btn-1{margin-left:0px;margin-right:0px;}
#fifa-world .ima-img { width: 40%;}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}
.rd-navbar-sidebar .rd-navbar-panel:before{background:linear-gradient(90deg, #232882, #ff3366);}
html.rd-navbar-sidebar-linked body{padding-top:0px;}
.rd-navbar-sidebar .rd-navbar-brand img{max-width:initial;height:auto;WIDTH:70%;FLOAT:LEFT;MARGIN-LEFT:3%;MARGIN-TOP:2%;}
.swiper-slide-caption h1{text-shadow:0px 0 10px #000000;font-size:1.5em;margin-top:29%;}
.swiper-slide-caption h2{text-shadow:0px 0 10px #000000;font-size:1.3em;margin-top:2%;margin-bottom:2%;}
.btn-2{color:white;border-radius:2px;padding:3%;font-size:1em;background:linear-gradient(90deg, #232882, #ff3366);display:inline-block;}
.btn-1{background-color:#fa1d52;border:1px solid white;margin-left:19%;margin-right:10%;}
.rd-navbar-sidebar .rd-navbar-toggle{background-color:initial;}
.swiper-slide{background-position-x:46%!important;}
.lc h1{font-size:1.8em;}
}
@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}
@media (min-width:1200px){.hidden-lg{display:none!important;}}
footer{padding-top:20px;}
.copyright{border-top:1px solid #ecebeb;padding:10px 0px;}
.copyright p{font-size:14px;}
.text-black{color:#000!important;}
footer a:hover{text-decoration:none}
.footer-logo{text-align:center;}
.footer-logo img{margin-top:10%;}
.rd-navbar-inner{background:#2e2f7f;}
.rle_team_wrapper{float:left;width:100%;}
.rle_team_box{float:left;width:100%;position:relative;max-height:500px;overflow:hidden;margin-bottom:30px;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rle_team_box img{width:100%;}
.rle_team_box_info{position:absolute;bottom:0px;left:0px;right:0px;padding:10px 30px;background-color:rgba(0, 0, 0, 0.2);-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rle_team_box_info h4{float:left;width:100%;margin:0px;color:#ffffff;font-size:18px;font-weight:600;}
.rle_team_box_info p{float:left;width:100%;margin:0px;color:#ffffff;}
.rle_team_box:hover .rle_team_box_info{bottom:-61px;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rle_team_box_open{position:absolute;bottom:-398px;left:0px;right:0px;padding:121px 35px;background-color:rgba(0, 0, 0, 0.6);-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rle_team_box_open h4{font-size:32px;color:#fff;}
.rle_team_box_open p{float:left;width:100%;color:#ffffff;text-align:left!important}
.rle_team_box_open p i{padding-right:10px;color:#ffffff;font-size:18px;}
.rle_team_box_open ul{float:left;width:100%;margin:5px 0px 0px 0px;padding:15px 0px 0px 0px;border-top:1px solid #ffffff;}
.rle_team_box_open ul li{list-style:none;float:left;width:auto;margin-right:10px;}
.rle_team_box_open ul li a{float:left;width:30px;height:30px;padding-top:5px;text-align:center;border:1px solid #ffffff;border-radius:100%;color:#ffffff;background-color:transparent;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rle_team_box_open ul li a:hover{color:#00aeef;background-color:#ffffff;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.rle_team_box:hover .rle_team_box_open{bottom:0px;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#contact-page a{color:#fff;text-decoration:none;}
#contact-page .page .text-primary{color:#3a3a3b;}