/* ==============================================================

Template name : Bootsnav - Multi Purpose Header
Categorie : Bootstrap Menu in CSS
Author : adamnurdin01
Version : v.1.2
Created : 2016-06-02
Last update : 2016-10-19

============================================================== */

/* MEGAMENU STYLE
=================================*/
nav.bootsnav .dropdown.megamenu-fw {
    position: static;
}

nav.bootsnav .container {
    position: relative;
}

nav.bootsnav .megamenu-fw .dropdown-menu {
    left: auto;
}

nav.bootsnav .megamenu-content {
    padding: 15px;
    width: 100% !important;
}

nav.bootsnav .megamenu-content .title{
    margin-top: 0;
}

nav.bootsnav .dropdown.megamenu-fw .dropdown-menu {
    left: 0;
    right: 0;
}

/* Navbar
=================================*/
nav.navbar.bootsnav{
    margin-bottom: 0;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    background-color: #ff0000;
    border: none;
    border-bottom: solid 1px #e0e0e0;
    z-index: 9;
}

nav.navbar.bootsnav ul.nav > li > a{
   color: #fff;
    background-color: transparent;
    outline: none;
    margin-bottom: 15px;
    padding: 14px;
    margin-top: 15px;
    letter-spacing: 0px;
    font-style: italic;
    background: #703700;
    font-weight: bold;    border: 3px solid white;

    border-radius: 29px;
}

nav.navbar.bootsnav ul.nav li.megamenu-fw > a:hover,
nav.navbar.bootsnav ul.nav li.megamenu-fw > a:focus,
nav.navbar.bootsnav ul.nav li.active > a:hover,
nav.navbar.bootsnav ul.nav li.active > a:focus,
nav.navbar.bootsnav ul.nav li.active > a{
background-color: transparent;
    padding: 14px;
    margin-top: 15px;
    letter-spacing: 10px;
    font-style: italic;
    background: red;
    font-weight: bold;
	    border: 3px solid white;

    border-radius: 29px;}

nav.navbar.bootsnav .navbar-toggle{
   background-color: #fff;
    border: none;
    padding: 0;
    font-size: 18px;
    padding-left: 5px;
    border-radius: 50%;
    border-bottom: 2px solid red;
    padding-right: 5px;
    position: relative;
    top: 5px;
	    border-top: 2px solid red;

}

nav.navbar.bootsnav ul.nav .dropdown-menu .dropdown-menu{
    top: 0;
    left: 100%;
}

nav.navbar.bootsnav ul.nav ul.dropdown-menu > li > a{
    white-space:normal;
}


ul.menu-col{
    padding: 0;
    margin: 0;
    list-style: none;
}

ul.menu-col li a{
    color: #6f6f6f;
}

ul.menu-col li a:hover,
ul.menu-col li a:focus{
    text-decoration: none;
}

/* Navbar Full
=================================*/
nav.bootsnav.navbar-full{
    padding-bottom: 10px;
    padding-top: 10px;
}

nav.bootsnav.navbar-full .navbar-header{
    display: block;
    width: 100%;
}

nav.bootsnav.navbar-full .navbar-toggle{
    display: inline-block;
    margin-right: 0;
    position: relative;
    top: 0;
    font-size: 30px;
    -webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
}

nav.bootsnav.navbar-full .navbar-collapse{
    position: fixed;
    width: 100%;
    height: 100% !important;
    top: 0;
    left: 0;
    padding: 0;
    display: none !important;
    z-index: 9;
}

nav.bootsnav.navbar-full .navbar-collapse.in{
    display: block !important;
}

nav.bootsnav.navbar-full .navbar-collapse .nav-full{
    overflow: auto;
}

nav.bootsnav.navbar-full .navbar-collapse .wrap-full-menu{
    display: table-cell;
    vertical-align: middle;
    background-color: #fff;
    overflow: auto;
}

nav.bootsnav.navbar-full .navbar-collapse .nav-full::-webkit-scrollbar {
    width: 0;
}

nav.bootsnav.navbar-full .navbar-collapse .nav-full::-moz-scrollbar {
    width: 0;
}

nav.bootsnav.navbar-full .navbar-collapse .nav-full::-ms-scrollbar {
    width: 0;
}

nav.bootsnav.navbar-full .navbar-collapse .nav-full::-o-scrollbar {
    width: 0;
}


nav.bootsnav.navbar-full .navbar-collapse ul.nav{
    display: block;
    width: 100%;
    overflow: auto;
}

nav.bootsnav.navbar-full .navbar-collapse ul.nav a:hover,
nav.bootsnav.navbar-full .navbar-collapse ul.nav a:focus,
nav.bootsnav.navbar-full .navbar-collapse ul.nav a{
    background-color: transparent;
}

nav.bootsnav.navbar-full .navbar-collapse ul.nav > li{
    float: none;
    display: block;
    text-align: center;
}

nav.bootsnav.navbar-full .navbar-collapse ul.nav > li > a{
    display: table;
    margin: auto;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 2px;
    font-size: 24px;
    padding: 10px 15px;
}

li.close-full-menu > a{
    padding-top: 0px;
    padding-bottom: 0px;
}

li.close-full-menu{
    padding-top: 30px;
    padding-bottom: 30px;
}

/* Atribute Navigation
=================================*/
.attr-nav{
    float: right;
    display: inline-block;
    margin-left: 13px;
    margin-right: -15px;
}

.attr-nav > ul{
    padding: 0;
    margin: 0 0 -7px 0;
    list-style: none;
    display: inline-block;
}

.attr-nav > ul > li{
    float: left;
    display: block;
}

.attr-nav > ul > li > a{
    color: #6f6f6f;
    display: block;
    padding: 28px 15px;
    position: relative;
}

.attr-nav > ul > li > a span.badge{
    position: absolute;
    top: 50%;
    margin-top: -15px;
    right: 5px;
    font-size: 10px;
    padding: 0;
    width: 15px;
    height: 15px;
    padding-top: 2px;
}

.attr-nav > ul > li.dropdown ul.dropdown-menu{
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    -moz-box-shadow: 0px 0px 0px;
    -webkit-box-shadow: 0px 0px 0px;
    -o-box-shadow: 0px 0px 0px;
    box-shadow: 0px 0px 0px;
    border: solid 1px #e0e0e0;
}

ul.cart-list{
    padding: 0 !important;
    width: 250px !important;
}

ul.cart-list > li{
    position: relative;
    border-bottom: solid 1px #efefef;
    padding: 15px 15px 23px 15px !important;
}

ul.cart-list > li > a.photo{
    padding: 0 !important;
    margin-right: 15px;
    float: left;
    display: block;
    width: 50px;
    height: 50px;
    left: 15px;
    top: 15px;
}

ul.cart-list > li img{
    width: 50px;
    height: 50px;
    border: solid 1px #efefef;
}

ul.cart-list > li > h6{
    margin: 0;
}

ul.cart-list > li > h6 > a.photo{
    padding: 0 !important;
    display: block;
}

ul.cart-list > li > p{
    margin-bottom: 0;
}

ul.cart-list > li.total{
    background-color: #f5f5f5;
    padding-bottom: 15px !important;
}

ul.cart-list > li.total > .btn{
    display: inline-block;
    border-bottom: solid 1px #efefef;
}

ul.cart-list > li .price{
    font-weight: bold;
}

ul.cart-list > li.total > span{
    padding-top: 8px;
}

/* Top Search
=================================*/
.top-search{
    background-color: #333;
    padding: 10px 0;
    display: none;
}

.top-search input.form-control{
    background-color: transparent;
    border: none;
    -moz-box-shadow: 0px 0px 0px;
    -webkit-box-shadow: 0px 0px 0px;
    -o-box-shadow: 0px 0px 0px;
    box-shadow: 0px 0px 0px;
    color: #fff;
    height: 40px;
    padding: 0 15px;
}

.top-search .input-group-addon{
    background-color: transparent;
    border: none;
    color: #fff;
    padding-left: 0;
    padding-right: 0;
}

.top-search .input-group-addon.close-search{
    cursor: pointer;
}

/* Side Menu
=================================*/
body{
    -webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

body.on-side{
    margin-left: -280px;
}

.side{
    position: fixed;
    overflow-y: auto;
    top: 0;
    right: -280px;
    width: 280px;
    padding: 25px 30px;
    height: 100%;
    display: block;
    background-color: #333;
    -webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
    z-index: 9;
}

.side.on{
    right: 0;
}

.side .close-side{
    float: right;
    color: #fff;
    position: relative;
    z-index: 2;
    font-size: 16px;
}

.side .widget{
    position: relative;
    z-index: 1;
    margin-bottom: 25px;
}

.side .widget .title{
    color: #fff;
    margin-bottom: 15px;
}

.side .widget ul.link{
    padding: 0;
    margin: 0;
    list-style: none;
}

.side .widget ul.link li a{
    color: #9f9f9f;
    letter-spacing: 1px;
}

.side .widget ul.link li a:focus,
.side .widget ul.link li a:hover{
    color: #fff;
    text-decoration: none;
}

/* Share
=================================*/
nav.navbar.bootsnav .share{
    padding: 0 30px;
    margin-bottom: 30px;
}

nav.navbar.bootsnav .share ul{
    display: inline-block;
    padding: 0;
    margin: 0 0 -7px 0;
    list-style: none;
}

nav.navbar.bootsnav .share ul > li{
    float: left;
    display: block;
    margin-right: 5px;
}

nav.navbar.bootsnav .share ul > li > a{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 35px;
    height: 35px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    background-color: #cfcfcf;
    color: #fff;
}

/* Transparent
=================================*/
nav.navbar.bootsnav.navbar-fixed{
    position: fixed;
    display: block;
    width: 100%;
}

nav.navbar.bootsnav.no-background{
    -webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
}

/* Navbar Sticky
=================================*/
.wrap-sticky{
    position: relative;
    -webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.wrap-sticky nav.navbar.bootsnav{
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
}

.wrap-sticky nav.navbar.bootsnav.sticked{
    position: fixed;
    -webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

body.on-side .wrap-sticky nav.navbar.bootsnav.sticked{
    left: -280px;
}

/* Navbar Responsive
=================================*/
@media (min-width: 1024px) and (max-width:1400px) {
    body.wrap-nav-sidebar .wrapper .container{
        width: 100%;
        padding-left: 30px;
        padding-right: 30px;
    }
}

@media (min-width: 1024px) {
    /* General Navbar
    =================================*/
    nav.navbar.bootsnav ul.nav .dropdown-menu .dropdown-menu{
        margin-top: -2px;
    }

    nav.navbar.bootsnav ul.nav.navbar-right .dropdown-menu .dropdown-menu{
        left: -200px;
    }
    
    nav.navbar.bootsnav ul.nav > li > a{
    padding: 13px 26px;
        font-weight: 600;
    }
    
    nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after{
        font-family: 'FontAwesome';
        content: "\f0d7";
        margin-left: 5px;
        margin-top: 2px;
    }
    
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu{
        -moz-box-shadow: 0px 0px 0px;
        -webkit-box-shadow: 0px 0px 0px;
        -o-box-shadow: 0px 0px 0px;
        box-shadow: 0px 0px 0px;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        -o-border-radius: 0px;
        border-radius: 0px;
        padding: 0;
        width: 200px;
        background: #fff;
        border: solid 1px #e0e0e0;
        border-top: solid 5px;
    }
    
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover,
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover{
        background-color: transparent;
		    background-color: red;
    color: #333;
    }
    
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a{
        padding: 10px 15px;
        border-bottom: solid 1px #eee;
        color: #6f6f6f;
    }
    
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li:last-child > a{
        border-bottom: none;
    }
    
    nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a{
        text-align: right;
    }
    
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:before{
        font-family: 'FontAwesome';
        float: right;
        content: "\f105";
        margin-top: 0;
    }
    
    nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:before{
        font-family: 'FontAwesome';
        float: left;
        content: "\f104";
        margin-top: 0;
    }
    
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu ul.dropdown-menu{
        top: -3px;
    }
    
    nav.navbar.bootsnav ul.dropdown-menu.megamenu-content{
        padding: 0 15px !important;
    }
    
    nav.navbar.bootsnav ul.dropdown-menu.megamenu-content > li{
       padding: 25px 0 20px;
    }
    
    nav.navbar.bootsnav ul.dropdown-menu.megamenu-content.tabbed{
        padding: 0;
    }
    
    nav.navbar.bootsnav ul.dropdown-menu.megamenu-content.tabbed > li{
        padding: 0;
    }
    
    nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu{
        padding: 0 30px;
        margin: 0 -0.5px;
        border-left: solid 1px #f0f0f0;
        border-right: solid 1px #f0f0f0;
    }
    
    nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu:first-child{
        border-left: none;
    }
    
    nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu:last-child{
        border-right: none;
    }
    
    nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content{
        display: none;
    }
    
    nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li a{
        text-align: left;
        padding: 5px 0;
        display: block;
        width: 100%;
        margin-bottom: 0;
        border-bottom: none;
        color: #6f6f6f;
    }
    
    nav.navbar.bootsnav.on ul.dropdown-menu.megamenu-content .content{
        display: block !important;
        height: auto !important;
    }
    
    /* Navbar Transparent
    =================================*/  
    nav.navbar.bootsnav.no-background{
        background-color: transparent;
        border: none;
    }
    
    nav.navbar.bootsnav.navbar-transparent .attr-nav{
        padding-left: 15px;
        margin-left: 30px;
    }
    
    nav.navbar.bootsnav.navbar-transparent.white{
        background-color: rgba(255,255,255,0.3);
        border-bottom: solid 1px #bbb;
    }
    
    nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark,
    nav.navbar.bootsnav.navbar-transparent.dark{
        background-color: rgba(0,0,0,0.3);
        border-bottom: solid 1px #555;
    }
    
    nav.navbar.bootsnav.navbar-transparent.white .attr-nav{
        border-left: solid 1px #bbb;
    }
    
    nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark .attr-nav,
    nav.navbar.bootsnav.navbar-transparent.dark .attr-nav{
        border-left: solid 1px #555;
    }
    
    nav.navbar.bootsnav.no-background.white .attr-nav > ul > li > a,
    nav.navbar.bootsnav.navbar-transparent.white .attr-nav > ul > li > a,
    nav.navbar.bootsnav.navbar-transparent.white ul.nav > li > a,
    nav.navbar.bootsnav.no-background.white ul.nav > li > a{
        color: #fff;
    }
    
    nav.navbar.bootsnav.navbar-transparent.dark .attr-nav > ul > li > a,
    nav.navbar.bootsnav.navbar-transparent.dark ul.nav > li > a{
        color: #eee;
    }
    
    nav.navbar.bootsnav.navbar-fixed.navbar-transparent .logo-scrolled,
    nav.navbar.bootsnav.navbar-fixed.no-background .logo-scrolled{
        display: none;
    }

    nav.navbar.bootsnav.navbar-fixed.navbar-transparent .logo-display,
    nav.navbar.bootsnav.navbar-fixed.no-background .logo-display{
        display: block;
    }

    nav.navbar.bootsnav.navbar-fixed .logo-display{
        display: none;
    }

    nav.navbar.bootsnav.navbar-fixed .logo-scrolled{
        display: block;
    }
    
    /* Atribute Navigation
    =================================*/    
    .attr-nav > ul > li.dropdown ul.dropdown-menu{
        margin-top: 0;
        margin-left: 55px;
        width: 250px;
        left: -250px;
    }
    
    /* Menu Center
    =================================*/
    nav.navbar.bootsnav.menu-center .container{
        position: relative;
    }
    
    nav.navbar.bootsnav.menu-center ul.nav.navbar-center{
        float:none;
        margin: 0 auto;
        display: table;
        table-layout: fixed;
    }
    
    nav.navbar.bootsnav.menu-center .navbar-header,
    nav.navbar.bootsnav.menu-center .attr-nav{
        position: absolute;
    }
    
    nav.navbar.bootsnav.menu-center .attr-nav{
        right: 15px;
    }
    
    /* Navbar Brand top
    =================================*/
    nav.bootsnav.navbar-brand-top .navbar-header{
        display: block;
        width: 100%;
        text-align: center;
    }
    
    nav.bootsnav.navbar-brand-top ul.nav > li.dropdown > ul.dropdown-menu{
        margin-top: 2px;
    }
    
    nav.bootsnav.navbar-brand-top ul.nav > li.dropdown.megamenu-fw > ul.dropdown-menu{
        margin-top: 0;
    }
    
    nav.bootsnav.navbar-brand-top .navbar-header .navbar-brand{
        display: inline-block;
        float: none;
        margin: 0;
    }
    
    nav.bootsnav.navbar-brand-top .navbar-collapse{
        text-align: center;
    }
    
    nav.bootsnav.navbar-brand-top ul.nav{
        display: inline-block;
        float: none;
        margin: 0 0 -5px 0;
    }
    
    /* Navbar Center
    =================================*/
    nav.bootsnav.brand-center .navbar-header{
        display: block;
        width: 100%;
        position: absolute;
        text-align: center;
        top: 0;
        left: 0;
    }
    
    nav.bootsnav.brand-center .navbar-brand{
        display: inline-block;
        float: none;
    }
    
    nav.bootsnav.brand-center .navbar-collapse{
        text-align: center;
        display: inline-block;
        padding-left: 0;
        padding-right: 0;
    }
    
    nav.bootsnav.brand-center ul.nav > li.dropdown > ul.dropdown-menu{
        margin-top: 2px;
    }
    
    nav.bootsnav.brand-center ul.nav > li.dropdown.megamenu-fw > ul.dropdown-menu{
        margin-top: 0;
    }
    
    nav.bootsnav.brand-center .navbar-collapse .col-half{
        width: 50%;
        float: left;
        display: block;
    }
    
    nav.bootsnav.brand-center .navbar-collapse .col-half.left{
        text-align: right;
        padding-right: 100px;
    }
    
    nav.bootsnav.brand-center .navbar-collapse .col-half.right{
        text-align: left;
        padding-left: 100px;
    }
    
    nav.bootsnav.brand-center ul.nav{
        float: none !important;
        margin-bottom: -5px !important;
        display: inline-block !important;
    }
    
    nav.bootsnav.brand-center ul.nav.navbar-right{
        margin: 0;
    }
    
    nav.bootsnav.brand-center.center-side .navbar-collapse .col-half.left{
        text-align: left;
        padding-right: 100px;
    }
    
    nav.bootsnav.brand-center.center-side .navbar-collapse .col-half.right{
        text-align: right;
        padding-left: 100px;
    }
    
    /* Navbar Sidebar
    =================================*/
    body.wrap-nav-sidebar .wrapper{
        padding-left: 260px; 
        overflow-x: hidden;
    }

    nav.bootsnav.navbar-sidebar{
        position: fixed;
        width: 260px;
        overflow: hidden;
        left: 0;
        padding: 0  0 0 0 !important;
        background: #fff;
        border-right: solid 1px #dfdfdf;
    }  
    
    nav.bootsnav.navbar-sidebar .scroller{
        width: 280px;
        overflow-y:auto;
        overflow-x: hidden;
    }

    nav.bootsnav.navbar-sidebar .container-fluid,
    nav.bootsnav.navbar-sidebar .container{
        padding: 0 !important;
    }

    nav.bootsnav.navbar-sidebar .navbar-header{
        float: none;
        display: block;
        width: 260px;
        padding: 10px 15px;
        margin: 10px 0 0 0 !important;
    }
    
    nav.bootsnav.navbar-sidebar .navbar-collapse{
        padding: 0 !important;
        width: 260px;
    }

    nav.bootsnav.navbar-sidebar ul.nav{
        float: none;
        display: block;
        width: 100%;
        padding: 0 15px !important;
        margin: 0 0 30px 0;
    }

    nav.bootsnav.navbar-sidebar ul.nav li{
        float: none !important;
    }
    
    nav.bootsnav.navbar-sidebar ul.nav > li > a{
        padding: 10px 15px;
        font-weight: bold;
    }
    
    nav.bootsnav.navbar-sidebar ul.nav > li.dropdown > a:after{
        float: right;
    }
    
    nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu{
        left: 100%;
        top: 0;
        position: relative !important;
        left: 0 !important;
        width: 100% !important;
        height: auto !important;
        background-color: transparent;
        border: none !important;
        padding: 0;
        -moz-box-shadow: 0px 0px 0px;
        -webkit-box-shadow: 0px 0px 0px;
        -o-box-shadow: 0px 0px 0px;
        box-shadow: 0px 0px 0px;
    }
    
    nav.bootsnav.navbar-sidebar ul.nav .megamenu-content .col-menu{
        border: none !important;
    }
    
    nav.bootsnav.navbar-sidebar ul.nav > li.dropdown > ul.dropdown-menu{
        margin-bottom: 15px;
    }
    
    nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu{
        padding-left: 0;
        float: none;
        margin-bottom: 0;
    }
    
    nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li a{
        padding:  5px 15px;
        color: #6f6f6f;
        border: none;
    }
    
    nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu ul.dropdown-menu{
        padding-left: 15px;
        margin-top: 0;
    }
    
    nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li.dropdown > a:before{
        font-family: 'FontAwesome';
        content: "\f105";
        float: right;
    }
    
    nav.bootsnav.navbar-sidebar ul.nav li.dropdown.on ul.dropdown-menu li.dropdown.on > a:before{
        content: "\f107";
    }
    
    nav.bootsnav.navbar-sidebar ul.dropdown-menu.megamenu-content > li{
        padding: 0 !important;
    }
        
    nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu{
        display: block;
        float: none !important;
        padding: 0;
        margin: 0;
        width: 100%;
    }
    
    nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu .title{
        padding: 7px 0;
        text-transform: none;
        font-weight: 400;
        letter-spacing: 0px;
        margin-bottom: 0;
        cursor: pointer;
        color: #6f6f6f;
    }
    
    nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu .title:before{
        font-family: 'FontAwesome';
        content: "\f105";
        float: right;
    }
    
    nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu.on .title:before{
        content: "\f107";
    }
    
    nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu{
        border: none;
    }
    
    nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu .content{
        padding: 0 0 0 15px;
    }
    
    nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu ul.menu-col li a{
        padding: 3px 0 !important;
    }
}

@media (max-width: 992px) {
    /* Navbar Responsive
    =================================*/ 
    nav.navbar.bootsnav .navbar-brand    {
        display: inline-block;
        float: none !important;
        margin: 0 !important;
    }
    
    nav.navbar.bootsnav .navbar-header {
        float: none;
        display: block;
        text-align: center;
        padding-left: 30px;
        padding-right: 30px;
    }
    
    nav.navbar.bootsnav .navbar-toggle {
        display: inline-block;
        float: left;
        margin-right: -200px;
        margin-top: 10px;
    }
    
    nav.navbar.bootsnav .navbar-collapse {
        border: none;   
        margin-bottom: 0;
    }
    
    nav.navbar.bootsnav.no-full .navbar-collapse{
        max-height: 350px;
        overflow-y: auto !important;
    }
    
    nav.navbar.bootsnav .navbar-collapse.collapse {
        display: none !important;
    }
    
    nav.navbar.bootsnav .navbar-collapse.collapse.in {
        display: block !important;
    }
    
    nav.navbar.bootsnav .navbar-nav {
        float: none !important;
        padding-left: 30px;
        padding-right: 30px;
        margin: 0px -15px;
    }
    
    nav.navbar.bootsnav .navbar-nav > li {
        float: none;
    }
    
    nav.navbar.bootsnav li.dropdown a.dropdown-toggle:before{
        font-family: 'FontAwesome';
        content: "\f105";
        float: right;
        font-size: 16px;
        margin-left: 10px;
    }
    
    nav.navbar.bootsnav li.dropdown.on > a.dropdown-toggle:before{
        content: "\f107";
    }
    
    nav.navbar.bootsnav .navbar-nav > li > a{
        display: block;
        width: 100%;
        border-bottom: solid 1px #e0e0e0;
        padding: 10px 0;
        border-top: solid 1px #e0e0e0;
        margin-bottom: -1px;
    }
    
    nav.navbar.bootsnav .navbar-nav > li:first-child > a{
        border-top: none;
    }
    
    nav.navbar.bootsnav ul.navbar-nav.navbar-left > li:last-child > ul.dropdown-menu{
        border-bottom: solid 1px #e0e0e0;
    }
    
    nav.navbar.bootsnav ul.nav li.dropdown li a.dropdown-toggle{
        float: none !important;
        position: relative;
        display: block;
        width: 100%;
    }
    
    nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu{
        width: 100%;
        position: relative !important;
        background-color: transparent;
        float: none;
        border: none;
        padding: 0 0 0 15px !important;
        margin: 0 0 -1px 0 !important;
        -moz-box-shadow: 0px 0px 0px;
        -webkit-box-shadow: 0px 0px 0px;
        -o-box-shadow: 0px 0px 0px;
        box-shadow: 0px 0px 0px;
        -moz-border-radius: 0px 0px 0px;
        -webkit-border-radius: 0px 0px 0px;
        -o-border-radius: 0px 0px 0px;
        border-radius: 0px 0px 0px;
    }
    
    nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu  > li > a{
        display: block;
        width: 100%;
        border-bottom: solid 1px #e0e0e0;
        padding: 10px 0;
        color: #fff;
    }
    
    nav.navbar.bootsnav ul.nav ul.dropdown-menu li a:hover,
    nav.navbar.bootsnav ul.nav ul.dropdown-menu li a:focus{
        background-color: transparent;
    }
    
    nav.navbar.bootsnav ul.nav ul.dropdown-menu ul.dropdown-menu{
        float: none !important;
        left: 0;
        padding: 0 0 0 15px;
        position: relative;
        background: transparent;
        width: 100%;
    }
    
    nav.navbar.bootsnav ul.nav ul.dropdown-menu li.dropdown.on > ul.dropdown-menu{
        display: inline-block;
        margin-top: -10px;
    }
    
    nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:after{
        display: none;
    }
    
    nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .title{
        padding: 10px 15px 10px 0;
        line-height: 24px;
        text-transform: none;
        font-weight: 400;
        letter-spacing: 0px;
        margin-bottom: 0;
        cursor: pointer;
        border-bottom: solid 1px #e0e0e0;
        color: #6f6f6f;
    }
    
    nav.navbar.bootsnav .dropdown .megamenu-content .col-menu ul > li > a{
        display: block;
        width: 100%;
        border-bottom: solid 1px #e0e0e0;
        padding: 8px 0;
    }
    
   nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .title:before{
        font-family: 'FontAwesome';
        content: "\f105";
        float: right;
        font-size: 16px;
        margin-left: 10px;
       position: relative;
       right: -15px;
    }
    
    nav.navbar.bootsnav .dropdown .megamenu-content .col-menu:last-child .title{
        border-bottom: none;
    }
    
    nav.navbar.bootsnav .dropdown .megamenu-content .col-menu.on:last-child .title{
        border-bottom: solid 1px #e0e0e0;
    }
    
    nav.navbar.bootsnav .dropdown .megamenu-content .col-menu:last-child ul.menu-col li:last-child a{
        border-bottom: none;
    }
    
    nav.navbar.bootsnav .dropdown .megamenu-content .col-menu.on .title:before{
        content: "\f107";
    }
    
    nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .content{
        padding: 0 0 0 15px;
    }
    
    nav.bootsnav.brand-center .navbar-collapse{
        display: block;
    }
    
    nav.bootsnav.brand-center ul.nav{
        margin-bottom: 0px !important;
    }
    
    nav.bootsnav.brand-center .navbar-collapse .col-half{
        width: 100%;
        float: none;
        display: block;
    }
    
    nav.bootsnav.brand-center .navbar-collapse .col-half.left{
        margin-bottom: 0;
    }
    
    nav.bootsnav .megamenu-content{
        padding: 0;
    }
    
    nav.bootsnav .megamenu-content .col-menu{
        padding-bottom: 0;
    }
    
    nav.bootsnav .megamenu-content .title{
        cursor: pointer;
        display: block;
        padding: 10px 15px;
        margin-bottom: 0;
        font-weight: normal;
    }
    
    nav.bootsnav .megamenu-content .content{
        display: none;
    }
    
    .attr-nav{
        position: absolute;
        right: 60px;
    }
    
    .attr-nav > ul{
        padding: 0;
        margin: 0 -15px -7px 0;
    }
    
    .attr-nav > ul > li > a{
        padding: 16px 15px 15px;
    }
    
    .attr-nav > ul > li.dropdown > a.dropdown-toggle:before{
        display: none;
    }
    
    .attr-nav > ul > li.dropdown ul.dropdown-menu{
        margin-top: 2px;
        margin-left: 55px;
        width: 250px;
        left: -250px;
        border-top: solid 5px;
    }
    
    .top-search .container{
        padding: 0 45px;
    }
    
    /* Navbar full Responsive
    =================================*/   
    nav.bootsnav.navbar-full ul.nav{
        margin-left: 0;
    }
    
    nav.bootsnav.navbar-full ul.nav > li > a{
        border: none;
    }
    
    nav.bootsnav.navbar-full .navbar-brand    {
        float: left !important;
        padding-left: 0;
    }
    
    nav.bootsnav.navbar-full .navbar-toggle {
        display: inline-block;
        float: right;
        margin-right: 0;
        margin-top: 10px;
    }
    
    nav.bootsnav.navbar-full .navbar-header {
        padding-left: 15px;
        padding-right: 15px;
    }
    
    /* Navbar Sidebar
    =================================*/ 
    nav.navbar.bootsnav.navbar-sidebar .share{
        padding: 30px 15px;
        margin-bottom: 0;
    }
    
    /* Tabs
    =================================*/ 
    nav.navbar.bootsnav .megamenu-content.tabbed{
        padding-left: 0 !mportant;
    }
    
    nav.navbar.bootsnav .tabbed > li{
        padding: 25px 0;
        margin-left: -15px !important;
    }
    
    /* Mobile Navigation
    =================================*/     
    body > .wrapper{
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
    }
    
    body.side-right > .wrapper{
        margin-left: 280px;
        margin-right: -280px !important;
    }
    
    nav.navbar.bootsnav.navbar-mobile .navbar-collapse{
        position: fixed;
        overflow-y: auto !important;
        overflow-x: hidden !important;
        display: block;
        background: #fff;
        z-index: 99;
        width: 280px;
        height: 100% !important;
        left: -280px;
        top: 0;
        padding: 0;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
    }
    
    nav.navbar.bootsnav.navbar-mobile .navbar-collapse.in{
        left: 0;
    }
    
    nav.navbar.bootsnav.navbar-mobile ul.nav{
        width: 293px;
        padding-right: 0;
        padding-left: 15px;
    }
    
    nav.navbar.bootsnav.navbar-mobile ul.nav > li > a{
        padding: 15px 15px;
    }
    
    nav.navbar.bootsnav.navbar-mobile ul.nav ul.dropdown-menu > li > a{
        padding-right: 15px !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }
    
    nav.navbar.bootsnav.navbar-mobile ul.nav ul.dropdown-menu .col-menu .title{
        padding-right: 30px !important;
        padding-top: 13px !important;
        padding-bottom: 13px !important;
    }
    
    nav.navbar.bootsnav.navbar-mobile ul.nav ul.dropdown-menu .col-menu ul.menu-col li a{
        padding-top: 13px !important;
        padding-bottom: 13px !important;
    }
    
    nav.navbar.bootsnav.navbar-mobile .navbar-collapse [class*=' col-'] {
        width: 100%;
    }
    
    nav.navbar.bootsnav.navbar-fixed .logo-scrolled{
        display: block !important;
    }

    nav.navbar.bootsnav.navbar-fixed .logo-display{
        display: none !important;
    }
    
    nav.navbar.bootsnav.navbar-mobile .tab-menu,
    nav.navbar.bootsnav.navbar-mobile .tab-content{
        width: 100%;
        display: block;
    }
}

@media (max-width: 767px) {
    nav.navbar.bootsnav .navbar-header {
        padding-left: 15px;
        padding-right: 15px;
    }
    
    nav.navbar.bootsnav .navbar-nav {
        padding-left: 15px;
        padding-right: 15px;
    }
    
    .attr-nav{
        right: 30px;
    }
    
    .attr-nav > ul{
        margin-right: -10px;
    }
    
    .attr-nav > ul > li > a{
        padding: 16px 10px 15px;
        padding-left: 0 !important;
    }
    
    .attr-nav > ul > li.dropdown ul.dropdown-menu{
        left: -275px;
    }
    
    .top-search .container{
        padding: 0 15px;
    }
    
    nav.bootsnav.navbar-full .navbar-collapse{
        left: 15px;
    }
    
    nav.bootsnav.navbar-full .navbar-header{
        padding-right: 0;
    }
    
    nav.bootsnav.navbar-full .navbar-toggle {
        margin-right: -15px;
    }
    
    nav.bootsnav.navbar-full ul.nav > li > a{
        font-size: 18px !important;
        line-height: 24px !important;
        padding: 5px 10px !important;
    }
    
    /* Navbar Sidebar
    =================================*/ 
    nav.navbar.bootsnav.navbar-sidebar .share{
        padding: 30px 15px !important;
    }
    
    /* Navbar Sidebar
    =================================*/ 
    nav.navbar.bootsnav.navbar-sidebar .share{
        padding: 30px 0 !important;
        margin-bottom: 0;
    }
    
    nav.navbar.bootsnav.navbar-mobile.navbar-sidebar .share{
        padding: 30px 15px !important;
        margin-bottom: 0;
    }
    
    /* Mobile Navigation
    =================================*/ 
    body.side-right > .wrapper{
        margin-left: 280px;
        margin-right: -280px !important;
    }
    
    nav.navbar.bootsnav.navbar-mobile .navbar-collapse{
        margin-left: 0;
    }
    
    nav.navbar.bootsnav.navbar-mobile ul.nav{
        margin-left: -15px;
    }
    
    nav.navbar.bootsnav.navbar-mobile ul.nav{
        border-top: solid 1px #fff;
    }
    
    li.close-full-menu{
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }
}

@media (min-width: 480px) and (max-width: 640px) {
    nav.bootsnav.navbar-full ul.nav{
        padding-top: 30px;
        padding-bottom: 30px;
    }
}

.abt , p
{
	color:white;
	font-size:17px;
	text-align:justify;
	
}
.abt , h1
{
	color:white;text-align:center;
	
}

.box{
    font-family: 'Signika Negative', sans-serif;
	    border: 2px solid #da920e;
    text-align: center;
    border-radius: 7px;
    overflow: hidden;
    position: relative;
}
.box:before{
    content: "";
    background:
    linear-gradient(135deg, transparent 21px, #fff 22px, #fff 24px, transparent 24px, transparent 67px, #fff 67px, #fff 69px, transparent 69px),
    linear-gradient(225deg, transparent 21px, #fff 22px, #fff 24px, transparent 24px, transparent 67px, #fff 67px, #fff 69px, transparent 69px)0 64px;
    background-size: 64px 128px;
    width: 100%;
    height: 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    transition: all 0.4s ease;
}
.box:hover:before{ opacity: 0.8; }
.box img{
    width: 100%;
    height: 100%;
    transform: scale(1);
    transition: all 0.6s ease;
}
.box:hover img{
    transform: scale(1.5);
    filter: grayscale(50%);
}
.box .box-content{
    color: #e74c3c;
    background: rgba(255,255,255,0.9);
    width: 70%;
    padding: 10px;
    border-radius: 10px;
    box-shadow: 0 0 10px #000;
    opacity: 0;
    transform: translateX(-50%) translateY(-50%) scale(1.5);
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    transition: all 0.6s ease;
}
.box:hover .box-content{
    opacity: 1;
    transform: translateX(-50%) translateY(-50%) scale(1);
}
.box .title{
    font-size: 25px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin: 0;
}
.box .post{
    color: #555;
    font-size: 15px;
    font-weight: 600;
    text-transform: capitalize;
    margin: 0 0 10px;
    display: block;
}
.box .icon{
    padding: 0;
    margin: 0;
    list-style: none;
}
.box .icon li{
    display: inline-block;
    margin: 0 3px;
}
.box .icon li a{
    color: #e74c3c;
    background-color: #fff;
    height: 35px;
    width: 35px;
    line-height: 33px;
    border: 2px solid #e74c3c;
    border-radius: 50%;
    display: block;
    transition: all 0.3s;
}
.box .icon li a:hover{
    color: #fff;
    background-color: #e74c3c;
    border: 2px solid #fff;
    box-shadow: 10px 10px 10px rgb(131, 149, 167);
}
@media only screen and (max-width:990px){
    .box{ margin-bottom: 30px; }
}
@media only screen and (max-width:479px){
    .box .title{ font-size: 20px; }
}



.demo{
    background: linear-gradient(to right,#ffcccc,#d3d3d3);
}
.post-slide{
    margin: 0 15px;
}
.post-slide .post-img{
    overflow: hidden;
}
.post-slide .post-img img{
    width: 100%;
    height: auto;
    transform: scale(1);
    transition: all 1s ease-in-out 0s;
}
.post-slide:hover .post-img img{
    transform: scale(1.08);
}
.post-slide .post-content{
    background: #ff2776;
    padding: 20px;
}
.post-slide .post-title{
    font-size: 17px;
    font-weight: 600;
    margin-top: 0;
    text-transform: capitalize;
}
.post-slide .post-title a{
        text-align: center;
    display: inline-block;
    border: 2px solid white;
    color: #fff;
    display: inline-black;
    display: inherit;
    background: #da2869;
    transition: all 0.3s ease 0s;
}
.post-slide .post-title a:hover{
    color: #3d3030;
    text-decoration: none;
}
.post-slide .post-description{
    font-size: 15px;
    color: ##ffffff;
    line-height: 24px;
    margin-bottom: 14px;
}
.post-slide .post-bar{
    padding: 0;
    margin-bottom: 15px;
    list-style: none;
}
.post-slide .post-bar li{
    color: #676767;
    padding: 2px 0;
}
.post-slide .post-bar li i{
    margin-right: 5px;
}
.post-slide .post-bar li a{
    display: inline-block;
    font-size: 12px;
    color: #808080;
    transition: all 0.3s ease 0s;
}
.post-slide .post-bar li a:after{
    content: ",";
}
.post-slide .post-bar li a:last-child:after{
    content: "";
}
.post-slide .post-bar li a:hover{
    color: #3d3030;
    text-decoration: none;
}
.post-slide .read-more{
    display: inline-block;
    padding: 10px 15px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    background: #e7989a;
    border-bottom-right-radius: 10px;
    text-transform: capitalize;
    transition: all 0.30s linear;
}
.post-slide .read-more:hover{
    background: #333;
    text-decoration: none;
}



.contacts {background-color:#fff}
.contacts .contact-box {
    position:relative;
    padding:15px;
    -webkit-box-shadow:0px 0px 6px #ccc;
    -moz-box-shadow:0px 0px 6px #ccc;
    box-shadow:0px 0px 6px #ccc
}
.contacts .contact-box .contact-icon {
    width:60px;
    height:60px; 
    border-radius:50%; 
    color:#fff;
    position:absolute;
    top:18px;
    left:15px
}
.contacts .contact-box .contact-icon i {line-height:60px; font-size:20px;}
.contacts .contact-box .contact-info {margin-left:80px; margin-top:10px; margin-bottom:10px}
.contacts .contact-box .contact-info h3.header {
    font-size:16px; 
	color:#fff;
    text-transform:uppercase;
    margin:0;
    font-weight:600
}
.contacts .contact-box .contact-info p.bio {color:#fff; font-size:14px; margin:0; margin-top:10px; word-wrap: break-word}
.contacts .contact-box:hover {
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
.contacts form {margin-bottom:-20px; margin-top:10px}
.contacts form .form-group {margin-bottom:20px}
.contacts form input , .contacts form textarea {border-radius:24px; background-color:#fff; border-color:#ccc; font-size:15px; padding:10px 15px,}
.contacts form textarea {
    width:100%;
    max-width:100%;
    min-width:100%;
	    border-radius: 23px;

    height:160px;
    min-height:160px;
    max-height:160px
}
.contacts form input[type="submit"] {width:100%; font-size:14px; font-weight:600; padding:10px 20px;}
.contacts form input[type="submit"]:hover {background-color:#fff}
.link, .reverse-link:hover, section h2.h1 span.underline, section h2.h1 span.underline span, nav.nav-bar .menu-icon:hover span, .menu .menu-close:hover span, .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span, .about h2.sub-header:after, .about .details li:before, .about .link:hover .icon, .about .reverse-link .icon, .portfolio .port-list li.active, .resume .resume-box .content h4.h3:before, .contacts .contact-box .contact-icon, .contacts form input[type="submit"], .loading .center-element .ball, .scroll-top {
    background-color: #e10a6f;
}
@media (min-width: 992px)
{
.offset-lg-2 {
    margin-left: 16.666667%;
}
}



.badje-link-footer{text-align:right;margin-top:30px;display:block}.first-items-home .item-icons .badje-link-footer a{font-family:nunito,sans-serif;color:#939ea9;font-size:14px;text-transform:uppercase;background:#f3f9fe;padding:9px 25px;border-radius:20px}.first-items-home .item-icons .badje-link-
 a:hover{background:#edf1f5;color:#939ea9;text-decoration:none}.first-items-home .item-icons .badje-link-footer a i{margin-left:5px;font-size:15px;color:#4494d47a}.first-items-home .nomber-overlow{position:absolute;width:140px;height:140px;background:rgba(98,175,241,.08);box-shadow:0 2px 5px 0 rgba(0,0,0,.005);color:#fff;text-align:right;border-radius:8px;line-height:123px;top:-36px;-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);padding-right:11px;right:-35px;pointer-events:none}.first-items-home .item-icons:hover .nomber-overlow{transition:all .6s ease-in-out;-webkit-animation:bblhover .6s forwards;-moz-animation:bblhover .6s forwards;animation:bblhover .6s forwards;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;top:-36px;right:-35px}.first-items-home .item-icons i.icon{position:relative;display:block;margin-bottom:10px}.first-items-home .item-icons i.icon:before{font-size:42px;color:#212930}.first-items-home .item-icons i.icon:after{content:'';position:absolute;width:40px;height:40px;z-index:-1;border-radius:100%;top:-2px;left:-6px;pointer-events:none}.first-items-home .item-icons i.icon.color-1:after{background:#83ecff}.first-items-home .item-icons i.icon.color-2:after{background:#41f8e2}.first-items-home .item-icons i.icon.color-3:after{background:#ff87a3}.first-items-home .item-icons i.icon.color-4:after{background:#ffdf93}@-webkit-keyframes bblhover{10%{top:-36px;right:-35px}50%{top:-30px;right:-29px}100%{top:-36px;right:-35px}}.first-items-home .nomber-overlow b{display:block;position:absolute;color:#211f71;bottom:38%;z-index:2;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);left:32%;line-height:0;font-size:38px;opacity:.08}.first-items-home .free-badje{position:absolute;left:-5px;top:30px;background:#f3ee5a;padding:1px 0;font-weight:700;text-transform:uppercase;width:100px;font-size:13px;text-align:center;height:21px}.first-items-home .item-icons:hover .free-badje{left:-1px}.first-items-home .free-badje:after{content:'';width:0;height:0;border-style:solid;border-width:10.5px 0 10.5px 15px;border-color:transparent transparent transparent #f3ee5a;position:absolute;top:0;right:-15px}.second-items-home{padding:100px 0 0;background:#fff}.tittle-simple-one{text-align:center;font-family:heebo,sans-serif}.tittle-simple-one h5{position:relative;font-size:30px;color:#3b566e;font-weight:300;line-height:1.4em}.tittle-simple-one h5 span{position:relative;font-size:18px;line-height:1.6em;font-weight:300;padding-top:15px;display:block;color:#a0a9ad}.pricing-plan-one{margin-top:50px;text-align:center;background:#fff;padding:50px 10px;border:1px solid #edf4fb;border-top:3px solid rgba(127,196,201,.11);position:relative;overflow:hidden}.second-items-home [class^=col-md-],.second-items-home [class*=" col-md-"]{padding:0}.pricing-plan-one .title-plan{font-family:heebo,sans-serif;text-transform:uppercase;color:#41447d;font-weight:700;font-size:27px}.pricing-plan-one .title-plan span{display:block;font-size:13px;margin-bottom:6px;color:#b4b6c5;text-transform:capitalize;font-family:nunito,sans-serif}.pricing-plan-one .best-selle-tag-plan{position:absolute;width:25px;top:0;left:18px;height:125px;background:#f3ee5a;text-align:center;padding:14px 0}.pricing-plan-one:hover .best-selle-tag-plan{height:30px}.pricing-plan-one:hover .best-selle-tag-plan b{opacity:0}.pricing-plan-one .best-selle-tag-plan b{-webkit-transform:rotate(20deg);transform:rotate(90deg);display:block;text-transform:uppercase;font-size:12px;letter-spacing:2px;white-space:nowrap;opacity:1}.pricing-plan-one .best-selle-tag-plan:after{content:'';width:0;height:0;border-style:solid;border-width:14px 12.5px 0 0;border-color:#f3ee5a transparent transparent transparent;position:absolute;left:0;bottom:-13px}.pricing-plan-one .best-selle-tag-plan:before{content:'';width:0;height:0;border-style:solid;border-width:0 12.5px 14px 0;border-color:transparent #f3ee5a transparent transparent;position:absolute;right:0;bottom:-13px}.pricing-plan-one.spceale-plan{padding:65px 10px;margin-top:33px}.pricing-plan-one .price-palan span{font-size:40px;font-weight:700;color:#8fd8ab;font-family:heebo,sans-serif}.pricing-plan-one .price-palan span i{font-size:14px;font-style:normal;vertical-align:super;padding-right:4px}.pricing-plan-one .price-palan span b{font-size:13px;color:#bfcad0}.pricing-plan-one .body-plan{padding-left:0;padding:18px 0 10px}.pricing-plan-one .body-plan li{list-style:none;font-family:heebo,sans-serif;padding:6px 0;font-size:14px;color:#869ca7}.pricing-plan-one .box-overlow-cari{position:absolute;width:150%;height:100%;left:0;background:rgba(98,175,241,.05);box-shadow:0 2px 5px 0 rgba(0,0,0,.005);color:#fff;text-align:right;border-radius:20px;line-height:123px;-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);padding-right:11px;pointer-events:none;bottom:-30%;z-index:0}.pricing-plan-one:hover .box-overlow-cari{bottom:-20%}.pricing-plan-one .purshase-plan{display:block;margin-top:30px}.pricing-plan-one .purshase-plan a{background:#595aff;color:#fff;letter-spacing:3px;text-transform:uppercase;font-size:12px;text-decoration:none;padding:12px 26px;border-radius:5px;font-family:heebo,sans-serif;background:linear-gradient(to bottom right,#595aff,#8181ef)}.pricing-plan-one .purshase-plan a:hover{box-shadow:0 4px 12px 0 rgba(111,115,245,.3);color:#fff;text-decoration:none}.perlex-efect-section{padding:150px 0;position:relative;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.perlex-efect-section .perlex-hidden-iverlow{position:absolute;left:0;right:0;top:0;bottom:0;background:#0f1315;opacity:.5}.img-bg-one{background:url(../web-designer.jpg) no-repeat}.video-section-text-place{background:#03a9f4;color:#fff;padding:70px 80px;border-radius:4px;box-shadow:0 0 23px 0 rgba(0,0,0,.09);position:relative;overflow:hidden}.video-section-text-place h5{font-family:heebo,sans-serif;font-size:29px;line-height:38px;margin-bottom:20px}.video-section-text-place .post-category{background:#f3ee5a;color:#546165;padding:4px 30px;border-radius:2px;font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:1px;font-family:heebo,sans-serif}.video-section-text-place .post-date{font-size:13px;text-transform:uppercase;float:right;padding:5px}.video-section-text-place p{font-family:heebo,sans-serif;font-weight:100;margin-top:23px;font-size:13px;line-height:24px}.video-section-text-place a{background:#45bdf3;color:#fff;font-family:heebo,sans-serif;padding:5px 28px;font-size:13px;margin-left:auto;display:table;text-decoration:none;border-radius:3px}.video-section-text-place a:hover{background:#64c8f5;color:#fff;text-decoration:none}.video-section-text-place .over-ole-grandient-orl{position:absolute;width:80%;height:80%;background:rgba(255,255,255,.12156862745098039);z-index:0;pointer-events:none;border-radius:100% 0 0 0;opacity:.6;bottom:0;right:0}.video-section-text-place:hover .over-ole-grandient-orl{width:85%;height:85%}.video-section-play-place{position:relative;text-align:center;vertical-align:middle;padding-right:0}.video-section-play-place a{margin:auto;display:inline-block;vertical-align:middle;color:#fff;position:absolute;top:50%;transform:translateY(-50%);font-size:17px;font-weight:100;text-decoration:none;width:170px;text-align:left;box-shadow:none;outline:none}.video-section-play-place a i{background:#03a9f4;height:60px;width:60px;color:#fff;margin-right:9px;font-size:12px;text-align:center;line-height:60px;border-radius:60px}.video-section-play-place a b{font-weight:700;margin-right:1px}.video-section-play-place a .first-text{position:absolute;width:100px;top:50%;transform:translateY(-50%);right:0}.video-section-play-place a:hover .first-text{top:0%;opacity:0}.video-section-play-place a .second-text{position:absolute;width:100px;top:100%;transform:translateY(-50%);right:0;opacity:0}.video-section-play-place a:hover .second-text{top:50%;opacity:1}.our-sevices-section{padding:100px 0 0;background:#fff}.our-sevices-section .tabs-content-text{padding:100px 0 120px;background:#f3f5f7}#oursevices{text-align:center;margin-top:60px}#oursevices li{float:none;display:inline-block;background:0 0}#oursevices li a{padding:35px 20px;border-bottom:2px solid transparent;margin-bottom:-1px;background:#fff;height:165px;min-width:170px;border-right:1px solid #f3f5f7}#oursevices li a.active{border-bottom:2px solid #ff5c72;background:#f8f9f9}#oursevices li a i{position:relative;display:block}#oursevices li a i:before{font-size:45px;color:#94a5bd;z-index:1;position:relative}#oursevices li a i:after{content:'';background:rgba(242,244,247,.7);position:absolute;width:60px;height:60px;z-index:0;left:0;right:0;margin:auto;top:30%;transform:translateY(-50%);border-radius:100%}#oursevices li a .title-tabs-of{display:block;background:#bbcad2;color:#fff;padding:2px 12px;font-size:13px;font-family:heebo,sans-serif;font-weight:1;text-transform:lowercase;letter-spacing:1px;border-radius:40px;width:max-content;margin:auto;margin-top:5px}#oursevices li a:hover .title-tabs-of{background:#ff5c72}#oursevices li a.active .title-tabs-of{background:#ff5c72}#oursevices-content img{max-width:800px;width:100%}.text-tab-content-algo{position:relative;min-height:400px}.text-tab-content-algo .text-absoo{position:absolute;top:50%;transform:translateY(-50%)}.text-tab-content-algo .text-absoo h5{font-family:heebo,sans-serif;font-size:29px;line-height:38px;margin-bottom:20px;color:#384044}.text-tab-content-algo .text-absoo p{font-family:heebo,sans-serif;font-weight:100;font-size:15px;line-height:28px;color:#858f9e}.text-tab-content-algo .text-absoo a{background:#595aff;color:#fff;letter-spacing:3px;text-transform:uppercase;font-size:12px;text-decoration:none;padding:12px 26px;border-radius:5px;font-family:heebo,sans-serif;background:linear-gradient(to bottom right,#595aff,#8181ef);margin-top:20px;display:inline-block}.text-tab-content-algo .text-absoo a:hover{box-shadow:0 4px 12px 0 rgba(111,115,245,.3);color:#fff;text-decoration:none}.server-place-section{padding:100px 0 130px;position:relative}.server-place-section:after{content:'';position:absolute;width:100%;left:0;right:0;height:300px;bottom:0;border-radius:0 0 100% 100%;background:#fff;z-index:1;box-shadow:0 19px 9px 0 rgba(0,0,0,.01)}.server-place-section .zindextow{z-index:2;position:relative}.map-gene-server-place{position:relative}.map-gene-server-place img{width:100%;opacity:.15}.map-gene-server-place .place{position:absolute;background:#8dd6ae;width:18px;height:18px;background:linear-gradient(to bottom right,#8dd6ae,#77b593);border-radius:100%;border:3px solid #fff;cursor:pointer}.text-reve-map-place h5{font-family:heebo,sans-serif;font-size:26px;margin-bottom:15px;color:#384044;font-weight:700}.text-reve-map-place p{font-family:heebo,sans-serif;font-size:14px;font-weight:500}.text-reve-map-place p span{display:block;font-size:13px;color:#c3d0d6;font-weight:400;margin-bottom:2px}.header-top-menu{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.02);position:relative;margin-bottom:25px;z-index:2}.header-top-menu ul{margin-bottom:0;padding:0;display:inline-block}.header-top-menu ul li{display:inline-block;list-style:none;margin:0 9px}.header-top-menu ul li a,.header-top-menu ul li a:not([href]):not([tabindex]){font-size:12px;color:#d0d9de}.header-top-menu ul li a:hover,.header-top-menu ul li a:not([href]):not([tabindex]):hover{text-decoration:none;color:#fff}.header-top-menu ul li a i{margin-right:4px}.fl-right{float:right}.counter-section{position:relative;padding:100px 0 0;overflow:hidden}.counter-section .counter-middle-icon .icon-counter-sid{width:120px;background:#e2e5e6;background:linear-gradient(to bottom right,#e2e5e6,#d8ddde);padding:22px;border-radius:50%;display:block;height:120px;position:absolute;text-align:center;top:-26px;line-height:79px;left:0;right:0;margin:auto}.counter-section .counter-middle-icon .icon-counter-sid:before{content:'';position:absolute;width:120px;height:120px;left:0;right:0;margin:auto;transform:scale(6.5);background:rgba(237,238,239,.3);z-index:-2;border-radius:100%;top:-5px}.counter-section .counter-middle-icon .icon-counter-sid:after{content:'';position:absolute;width:120px;height:120px;left:0;right:0;margin:auto;transform:scale(1.8);background:rgba(237,238,239,.3);z-index:-2;border-radius:100%;top:-5px;pointer-events:none;transition:all .2s ease-in-out;-webkit-animation:bigono 6s linear infinite;-moz-animation:bigono 6s linear infinite;animation:bigono 6s linear infinite;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@-webkit-keyframes bigono{0%{transform:scale(1.8)}50%{transform:scale(6.5)}100%{transform:scale(1.8)}}@-moz-keyframes bigono{0%{transform:scale(1.8)}50%{transform:scale(6.5)}100%{transform:scale(1.8)}}@keyframes bigono{0%{transform:scale(1.8)}50%{transform:scale(6.5)}100%{transform:scale(1.8)}}.counter-section .counter-middle-icon .icon-counter-sid img{width:50px}.counter-section .counter-middle-icon .icon-counter-sid i:before{color:#728994;font-size:45px}.counter-section .counter-middle-icon .icon-counter-sid-title{text-align:center;display:block;font-family:heebo,sans-serif;font-weight:100;font-size:18px;color:#b3bec3;text-transform:uppercase;margin-top:-15px;z-index:-2;position:relative;line-height:31px}.counter-section .counter-middle-icon .icon-counter-sid-title b{display:block;font-weight:700;color:#484867;font-size:23px;margin-top:-7px}.ono-icc-tol:after{content:'';position:absolute;left:0;right:0;z-index:-1;margin:auto;top:18px;width:1px;height:48%;background:#e7eef1;opacity:.6}.counter-number-tibo{text-align:center;position:relative}.counter-number-tibo i{display:block;width:80px;height:80px;line-height:82px;background:#ff5c72;margin:auto;border-radius:50%}.counter-number-tibo i:before{font-size:30px;color:#fff}.counter-number-tibo span{display:block;width:min-content;padding:3px 20px;background:#ebeff1;margin:auto;margin-top:-16px;border-radius:40px;font-weight:500;font-size:14px;color:#6c7579;font-family:heebo,sans-serif}.counter-number-tibo span small{font-weight:500;font-size:14px;color:#6c7579}.counter-number-tibo b{font-family:heebo,sans-serif;font-weight:100;font-size:15px;color:#b4c2ce;text-transform:uppercase;max-width:150px;display:block;margin:auto;margin-top:8px}.pad-top-190{padding-top:190px}.blog-home-section{background:#f5f7f9;margin-top:-150px;z-index:0;position:relative;padding:200px 0 100px}.blog-items-home{margin-top:100px}.home-blog-te{background:#fff;border-radius:6px;border:1px solid rgba(235,238,241,.57);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home-blog-te:hover{transform:scale(1.02);box-shadow:0 5px 2px 0 rgba(0,0,0,.01);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home-blog-te .post-thumbn{position:relative;height:200px;display:block;width:100%;background-size:cover!important;border-radius:6px 6px 0 0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.home-blog-te .post-bodyn{padding:20px}.home-blog-te .post-bodyn h5{font-family:heebo,sans-serif;font-size:21px;margin-bottom:15px;color:#414a4e;font-weight:700;line-height:28px}.home-blog-te .post-bodyn h5 a{color:#414a4e}.home-blog-te .post-bodyn h5 a:hover{color:#2196f3;text-decoration:none}.home-blog-te .post-bodyn p{font-size:13px;color:#95a8b1}.home-blog-te .post-bodyn p.post-bodyn-text{font-size:14px;line-height:26px;margin-bottom:20px}.home-blog-te .post-bodyn p i{margin-right:5px}.form-contact-home-section{background:#f5f7f9;padding:100px 0 0}.form-contain-home{background:#fff;padding:60px 80px;box-shadow:0 6px 35px 0 rgba(0,0,0,.02);border-radius:8px;position:relative;z-index:2;margin-bottom:-120px}.form-contain-home h5{font-family:heebo,sans-serif;font-size:27px;margin-bottom:50px;color:#333656;font-weight:700;line-height:28px;text-align:center}.form-contain-home h5 span{display:block;font-weight:100;margin-top:10px;color:#1fd976}.form-contain-home .field{margin-bottom:30px;position:relative}.form-contain-home .field.input-field:after{content:'';position:absolute;width:0%;height:2px;background:#5ed4e8;bottom:0;transition:.2s ease all}.form-contain-home .field{margin-bottom:30px}.form-contain-home input[type=email],.form-contain-home input[type=text]{height:45px;width:100%;padding:0 20px;font-family:heebo,sans-serif;font-weight:100;font-size:13px;outline:none;border:0;border-bottom:2px solid #eff0f1}.form-contain-home input:-webkit-autofill{background-color:#fff!important;background-image:none!important;color:#000!important}.form-contain-home select{width:100%;padding:11px;border-radius:4px;border:0;border-bottom:2px solid #eaedf1;outline:0;box-shadow:none;font-size:14px;font-weight:700;text-indent:5px;color:#babbe2}.form-contain-home select option{color:#7f8e96;font-size:15px;padding:7px;display:block;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-contain-home textarea{width:100%;padding:0 20px;font-family:heebo,sans-serif;font-weight:100;font-size:13px;outline:none;border:0;border-bottom:2px solid #eff0f1;min-height:120px;outline:none;padding-top:13px;margin-bottom:-7px}.form-contain-home .btn-holder-contect button{width:150px;height:46px;border:0;background:#00d463;color:#fff;font-family:heebo,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:3px;line-height:47px;cursor:pointer;outline:none;border-radius:50px}.form-contain-home .btn-holder-contect button:hover{background:#0ab95c;color:#fff}.form-contain-home .input-group-prepend{position:absolute;z-index:4;font-weight:700;color:#babbe2;top:12px;left:24px;letter-spacing:.5px;font-size:14px;pointer-events:none;transition:.2s ease all}.form-contain-home-input:focus~.input-group-prepend,.form-contain-home-input:not(:focus):valid~.input-group-prepend{top:-10px;left:21px;font-size:12px}#form-messages.error{margin-bottom:40px;padding:13px 20px;background:#fddddb;color:#c5746f;font-size:16px;border-radius:3px;border-left:3px solid #f44336}#form-messages.success{margin-bottom:40px;padding:13px 20px;background:#defddb;color:#6fc57e;font-size:16px;border-radius:3px;border-left:3px solid #53f436}.footer-coodiv-thm{background:#27283c;padding:100px 0}.footer-coodiv-thm{background:#27283c;padding:100px 0}.footer-coodiv-thm.pding-200{padding:200px 0 100px}.footer-brand{margin-bottom:30px;display:block;text-decoration:none!important}.footer-brand img{height:20px}.footer-brand span{text-decoration:none!important;display:block;font-weight:100;font-size:12px;margin-top:4px;margin-left:8px;opacity:.8;text-transform:capitalize;color:#fff}.footer-contact-a-hm,.footer-contact-a-hma:not([href]):not([tabindex]){display:block;color:#eceff1!important;margin-top:17px;font-family:heebo,sans-serif;font-weight:700;font-size:14px;letter-spacing:.5px}.footer-contact-a-hm{display:flex}.footer-contact-a-hm i{color:#00d463;margin-right:8px;margin-top:2px}.footer-title-simple{position:relative;font-size:21px;color:#fff;font-weight:500;line-height:1.4em;font-weight:700}.main-menu-footer-mn{padding:0;margin-top:25px}.main-menu-footer-mn li{list-style:none;margin-bottom:6px}.main-menu-footer-mn li a{font-family:heebo,sans-serif;font-size:15px;color:#c2cbd0;text-transform:capitalize;display:block}.main-menu-footer-mn li a:hover{margin-left:2px;color:#fff;text-decoration:none}.form-contain-home-subscribe{margin-top:30px;width:100%;display:block;position:relative}.form-contain-home-subscribe input{width:100%;background:#fff;height:45px;padding:0 22px;border-radius:41px;border:0;outline:none}.form-contain-home-subscribe button{position:absolute;top:3px;bottom:3px;right:13px;background:0;border:0;color:#00d463;cursor:pointer;box-shadow:none;outline:none}.form-contain-home-subscribe .input-group-prepend{position:absolute;z-index:4;font-weight:700;color:#babbe2;top:33px;left:23px;pointer-events:none;transition:.2s ease all}.form-contain-home-subscribe .field{position:relative}.form-contain-home-subscribe button:hover{color:#0cb159}.footer-social-links{margin-top:25px}.footer-social-links a{color:#fdfdfd;margin:0 3px;width:35px;height:35px;display:inline-block;text-align:center;line-height:37px;background:#161623;border-radius:38px;font-size:12px}.footer-social-links a.facebookcc{background:#3c579a}.footer-social-links a.twittercc{background:#00acee}.footer-social-links a.googlecc{background:#dd4c39}.footer-social-links a.dribbblecc{background:#eb468a}.footer-social-links a.facebookcc:hover{background:#30467d}.footer-social-links a.twittercc:hover{background:#08a1dc}.footer-social-links a.googlecc:hover{background:#c33f2e}.footer-social-links a.dribbblecc:hover{background:#d03e7a}.copyright-footer-p{color:#fff;font-weight:100;font-size:12px;margin-top:11px;padding-left:8px;opacity:.9}.menu-btn-span-bar span:nth-child(1){height:2px;display:block;width:20px;background:#fff;border-radius:4px}.top-header-fixed .menu-btn-span-bar span{background:#333!important}@media(max-width:767px){.navbar-offcanvas{display:block!important}#header .navbar .nav-link{color:#fff!important}}.menu-btn-span-bar,.menu-btn-span-bar:hover,.menu-btn-span-bar:focus{background:0;border:0;outline:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.menu-btn-span-bar span{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu-btn-span-bar span:nth-child(2){height:2px;display:block;width:20px;background:#fff;border-radius:4px;margin-top:5px}.menu-btn-span-bar span:nth-child(3){height:2px;display:block;width:13px;background:#fff;border-radius:4px;margin-top:5px;float:right}.menu-btn-span-bar.is-open span:nth-child(1){-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-btn-span-bar.is-open span:nth-child(2){display:none}.menu-btn-span-bar.is-open span:nth-child(3){margin-top:-2px;width:20px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.account-place-header-nav{margin-bottom:0;padding:0}.account-place-header-nav li{list-style:none}.account-place-header-nav .dropdown-toggle::after{display:none}.header-nav-algo-coodiv-v2{margin-top:2rem}.courve-gb-hdr-top{height:100%;background:url(../img/header/curve-layer.svg) bottom no-repeat;background-size:103%;position:absolute;bottom:-12px;left:0;width:100%;right:0;z-index:0}.second-item-slider-title{font-size:1.5rem;font-weight:700;text-transform:uppercase;color:#fff;font-family:heebo,sans-serif;letter-spacing:2px}.second-item-slider-title span{font-size:16px;font-weight:100;text-transform:capitalize;margin-top:8px;display:block;color:rgba(255,255,255,.81)}.box-slider-serveis{width:150px;height:150px;background:#fff;border-radius:6px;margin-top:25px;text-align:center;padding:23px 0 10px;box-shadow:0 10px 100px 0 rgba(77,77,119,.16);cursor:pointer;margin-left:10px;margin-right:10px}.box-slider-serveis img{width:50px!important;margin:auto;opacity:.6;margin-bottom:15px}.box-slider-serveis:hover img{opacity:1}.box-slider-serveis h6{margin-top:14px;font-weight:700;text-transform:uppercase;font-family:heebo,sans-serif;font-size:14px;letter-spacing:1px}.homepagetwostyle .header-heeadline-title h5{font-size:2.5rem;font-weight:700;text-transform:uppercase;color:#fff;font-family:heebo,sans-serif;letter-spacing:2px}.header-heeadline-title p{font-size:16px;font-weight:100;text-transform:capitalize;margin-top:15px;display:block;color:rgba(255,255,255,.81)}.header-heeadline-title{text-align:center;z-index:1;position:relative}.header-order-button-slid{background:#ffc107;padding:8px 20px;display:inline-block;color:#2b2b42;font-weight:700;border-radius:40px;text-decoration:none;margin-top:18px}.header-order-button-slid:hover{background:#d8a714;color:#2b2b42;text-decoration:none}.owl-theme.main-header-slider .owl-dots{position:absolute;left:0;right:0;margin:auto;bottom:-70px}.owl-theme.main-header-slider .owl-dots .owl-dot span{width:15px;margin:5px 4px;background:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.owl-theme.main-header-slider .owl-dots .owl-dot.active span{width:30px;margin:5px 4px;background:#ffc107;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.owl-theme.main-header-slider .owl-nav{position:absolute;top:30%;transform:translateY(-50%);width:100%}.owl-theme.main-header-slider .owl-nav [class*=owl-]{position:absolute;padding:0;width:25px;height:25px;display:block;background-size:100%!important;opacity:.3}.owl-theme.main-header-slider .owl-nav [class*=owl-]:hover{opacity:.5}.owl-theme.main-header-slider .owl-nav .owl-next{right:50px;background:url(../img/svgs/next.svg) center bottom}.owl-theme.main-header-slider .owl-nav .owl-prev{left:50px;background:url(../img/svgs/back.svg) center bottom}.owl-theme.main-header-slider .owl-nav .owl-next:hover{background:url(../img/svgs/next.svg) center bottom}.owl-theme.main-header-slider .owl-nav .owl-prev:hover{background:url(../img/svgs/back.svg) center bottom}.owl-theme.main-header-slider .owl-nav .disabled{opacity:.1!important}.carousel{margin-bottom:40px}.carousel-nav-services .carousel-cell{width:170px}.carousel-nav-services .carousel-cell:before{font-size:50px;line-height:80px}.carousel-nav-services .carousel-cell.is-nav-selected{background:#ed2}.carousel-nav-services .flickity-viewport,.carousel-main-services .flickity-viewport{overflow:hidden}.carousel-main-services .carousel-cell{width:100%;outline:none;box-shadow:none}.carousel-main-services{width:100%;outline:none;box-shadow:none;padding:80px 0 50px;background:#f3f5f7}.carousel-main-services img{max-width:800px;width:100%}.carousel-main-services .flickity-button.flickity-prev-next-button.next{position:absolute;top:-100px;right:180px;width:30px;height:30px;background:0 0;border:0;outline:none;cursor:pointer;box-shadow:none;opacity:.2}.carousel-main-services .flickity-button.flickity-prev-next-button.previous{position:absolute;top:-100px;left:180px;width:30px;height:30px;background:0 0;border:0;outline:none;cursor:pointer;box-shadow:none;opacity:.2}.carousel-main-services .flickity-button.flickity-prev-next-button.previous:hover,.carousel-main-services .flickity-button.flickity-prev-next-button.next:hover{outline:none;box-shadow:none;opacity:.6}#oursevices{outline:none;box-shadow:none;margin-bottom:0;padding:0 40px}#oursevices li.is-selected a{border-bottom:3px solid #ff5c72;background:#f8f9f9}#oursevices li a{cursor:pointer}#oursevices li.is-selected a .title-tabs-of{background:#ff5c72}.top-header-fixed .header-nav-algo-coodiv-v2{margin-bottom:0!important;padding:20px 0;margin-top:20px}.form-domain-home-stwo{margin:60px 0;padding:15px 30px;background:#fff;box-shadow:0 10px 100px 0 rgba(77,77,119,.16);border-radius:10px}.form-domain-home-stwo .input-group{padding:25px 0 25px 10px;position:relative}.form-domain-home-stwo .input-group:last-child{padding:25px 25px 25px 0}.form-domain-home-stwo .input-group-prepend{position:absolute;z-index:4;font-weight:700;color:#babbe2;top:33px;left:23px;pointer-events:none;transition:.2s ease all}.form-domain-home-stwo .input-search-text{height:40px;border:0;border-radius:0;border-right:2px solid #dae2e6;outline:none!important;box-shadow:none!important}.form-domain-home-stwo .input-search-dlt{height:40px;border:0;border-radius:0;outline:none!important;box-shadow:none!important}.input-search-text:focus~.input-group-prepend,.input-search-text:not(:focus):valid~.input-group-prepend{top:10px;left:21px;font-size:13px}.input-search-dlt:focus~.input-group-prepend,.input-search-dlt:not(:focus):valid~.input-group-prepend{top:10px;left:21px;font-size:13px}.padding60-100{padding:60px 100px!important}.margin-top-150{margin-top:150px!important}.homepage-domain-section{background:#fff;background:linear-gradient(#fff,#f0f5fb)}.btn-domain-check{cursor:pointer;background:#ec407a;color:#fff;font-size:12px;letter-spacing:1px;font-weight:700;outline:none;box-shadow:none}.btn-domain-check:hover{background:#da386e;color:#fff}.domain-price-homepage{display:block;position:relative;z-index:2;color:#fff;margin-top:-20px;float:left}.domain-price-homepage a{float:left;border-right:1px solid rgba(255,255,255,.09);padding:2px 14px 0;cursor:pointer;margin:0 5px}.domain-price-homepage a img{width:50px;float:left;margin:5px 15px}.domain-homepage-anouncement-hero{margin-top:75px}.domain-homepage-anouncement-title{font-family:heebo,sans-serif;font-size:29px;line-height:33px;margin-bottom:20px;color:#23292b}.domain-homepage-anouncement-sub-title{font-family:heebo,sans-serif;font-weight:100;font-size:16px;line-height:28px;color:#919daf;letter-spacing:.5px}.domain-homepage-anouncement-sub-title-two{font-size:14px;line-height:28px;color:#6c7684;font-weight:400}.domain-homepage-anouncement-box{background:#fff;box-shadow:0 10px 100px 0 rgba(77,77,119,.08);border-radius:6px;padding:40px 20px 25px;width:100%;display:block;margin-top:30px}.domain-homepage-anouncement-box img{width:65px;margin-bottom:30px}.domain-homepage-anouncement-box .domain-homepage-anouncement-box-img{position:relative}.domain-homepage-anouncement-box .domain-homepage-anouncement-box-img:after{content:'';position:absolute;width:45px;height:45px;background:#b0daff;border-radius:14px;left:4px;z-index:0;top:-5px;transform:rotate(-4deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.domain-homepage-anouncement-box:hover .domain-homepage-anouncement-box-img:after{transform:rotate(0deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.domain-homepage-anouncement-box .domain-homepage-anouncement-box-img img{opacity:.7;width:55px;margin-left:13px;z-index:1;position:relative;margin-bottom:15px}.domain-homepage-anouncement-box h5{font-family:heebo,sans-serif;font-size:16px;line-height:33px;margin-bottom:20px;color:#23292b;letter-spacing:1px}.domain-homepage-anouncement-box p{font-weight:100;font-size:14px;line-height:24px;color:#919daf;letter-spacing:.5px}.domain-homepage-anouncement-speacial{background:#fff;box-shadow:0 10px 100px 0 rgba(77,77,119,.08);border-radius:6px;position:relative;padding:15px;height:63px;display:block;margin-top:15px}.domain-homepage-anouncement-speacial .domain-tci{font-family:heebo,sans-serif;font-size:20px;line-height:33px;margin-bottom:20px;color:#23292b;text-transform:uppercase;font-weight:700;margin-left:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.domain-homepage-anouncement-speacial .domain-tci-order{position:absolute;right:0;top:0;bottom:0;background:#5ed4e8;line-height:63px;font-weight:700;letter-spacing:2px;color:#fff!important;width:120px;text-align:center;border-radius:16px 6px 6px 16px;font-family:heebo,sans-serif;font-size:13px;text-transform:uppercase;text-decoration:none;z-index:1;cursor:pointer}.domain-homepage-anouncement-speacial .domain-tci-order:hover{background:#4eb2c3;color:#fff;text-decoration:none}.domain-homepage-anouncement-speacial .domain-tci-order i{display:none}.domain-tci-buttons{display:none;opacity:0;position:absolute;right:0;top:0;bottom:0;line-height:77px;width:90px}.domain-tci-buttons.in{display:block;opacity:1}.domain-homepage-anouncement-speacial .domain-tci-order.open-search i{display:inline-block}.domain-tci-check{font-size:32px;color:#fff;text-align:center;cursor:pointer;color:#56d05b}.domain-tci-check:hover{color:#2cb731;cursor:pointer}.domain-tci-cancel{font-size:32px;color:#fff;text-align:center;cursor:pointer;color:#e27775}.domain-tci-cancel:hover{color:#e83f3c;cursor:pointer}.domain-homepage-anouncement-speacial-form{position:absolute;top:0;height:63px;display:block;width:0;right:0;width:0%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:0 15px 15px 0}.domain-homepage-anouncement-speacial-form.in{border-right:2px solid #dae2e6;left:0;width:50%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.domain-homepage-anouncement-speacial-form.in input{display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.domain-homepage-anouncement-speacial-form input{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:0;bottom:0;width:100%;left:0;right:0;font-weight:700;color:#babbe2;border:0;padding-left:25px;box-shadow:0 10px 100px 0 rgba(77,77,119,.03);display:none}.domain-homepage-anouncement-speacial-form input::placeholder{color:#babbe2}.domain-tci.in{margin-left:56%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.domain-tci-added-to-card-mesage{width:100%;left:0;position:absolute;top:0;bottom:0;right:0;line-height:63px;background:#56d05b;border-radius:6px;text-align:center;color:#fff;font-family:heebo,sans-serif;font-size:14px;letter-spacing:1px;display:none}.domain-tci-added-to-card-mesage span{padding:0 20px}.domain-tci-added-to-card-mesage.in span{display:block}.domain-tci-added-to-card-mesage span a{background:#fff;color:#56cf5b;padding:4px 15px;font-weight:500;border-radius:4px;margin-left:7px}.rotate360icon{-webkit-animation:rotation 1s infinite linear}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}.tree-steps-hosting-plans{padding:35px 30px;background:#fff;box-shadow:0 10px 100px 0 rgba(77,77,119,.16);border-radius:10px}.tree-steps-hosting-plans.first{border-radius:10px 0 0 10px}.tree-steps-hosting-plans.second{padding:60px 30px;margin-top:-25px;z-index:1;position:relative}.tree-steps-hosting-plans.third{border-radius:0 10px 10px 0}.tree-steps-hosting-plans-header{position:relative;padding-bottom:10px;border-bottom:2px solid #eaedef;margin-bottom:15px;border-radius:3px}.tree-steps-hosting-plans-icon{font-size:24px;color:#ffc107;float:left;margin-right:14px}.tree-steps-hosting-plans-title{position:relative;font-size:26px;color:#3b566e;font-weight:500;line-height:25px;display:grid}.tree-steps-hosting-plans-title small{display:block;font-size:16px;font-weight:100;color:#919a9e;margin-top:2px}.tree-steps-hosting-plans-price{position:absolute;top:0;right:0;font-family:heebo,sans-serif;font-size:24px;font-weight:700}.tree-steps-hosting-plans-price small{display:block;font-size:13px;margin-top:-8px;color:#b1bcc1;font-weight:500;text-align:center}.tree-steps-hosting-plans-price.monthly .yearly{display:none}.tree-steps-hosting-plans-price.yearly .monthly{display:none}.tree-steps-hosting-plans-body{padding:10px 0 20px;min-height:350px;position:relative}.tree-steps-hosting-plans-list{padding:0;width:100%}.tree-steps-hosting-plans-list li{list-style:none;font-weight:700;padding:12px 0;font-size:13px;position:relative}.tree-steps-hosting-plans-list li.checked:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f00c";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;float:right;font-size:16px;color:#3e81c8}.tree-steps-hosting-plans-list li.not-checked:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f00d";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;float:right;font-size:16px;color:#f1695f}.tree-steps-hosting-plans-list li.not-checked{text-decoration:line-through}.tree-steps-hosting-plans-footer{padding:10px;min-height:66px;position:relative}.tree-steps-hosting-plans-footer-btn{background:#3f51b5;color:#fff;padding:10px 0;border-radius:36px;font-size:13px;font-weight:700;font-family:heebo,sans-serif;text-transform:uppercase;letter-spacing:1px;box-shadow:0 0 50px 0 rgba(14,68,93,.18);text-decoration:none;width:150px;display:inline-block;overflow:hidden;text-decoration:none!important;cursor:pointer;height:39px;position:relative}.tree-steps-hosting-plans-footer-btn:hover{background:#33418c;color:#fff;text-decoration:none!important}.tree-steps-hosting-plans-footer-btn .first-step-hosting-text small{position:relative;color:#fff;left:6px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:13px;font-weight:700}.tree-steps-hosting-plans-footer-btn:hover .first-step-hosting-text small{left:-120px;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.tree-steps-hosting-plans-footer-btn .first-step-hosting-text i{right:-50px;color:#fff;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.tree-steps-hosting-plans-footer-btn:hover .first-step-hosting-text i{right:40px;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.tree-steps-hosting-plans-payment{display:none}.tree-steps-hosting-plans-payment-title{position:relative;font-size:26px;color:#3b566e;font-weight:500;line-height:25px;display:grid}.tree-steps-hosting-plans-payment-title small{display:block;font-size:16px;font-weight:100;color:#919a9e;margin-top:4px}.loader-tree-steps-hosting-plans-body{position:absolute;font-size:40px;left:0;right:0;margin:auto;display:block;text-align:center;top:44%;transform:translateY(-50%);opacity:.3;display:none}.second-step-hosting-text{display:none;color:#fff}.tree-steps-hosting-plans-footer-btn-back{color:#8b969c;border-radius:36px;font-size:13px;font-weight:700;font-family:heebo,sans-serif;text-transform:uppercase;letter-spacing:1px;overflow:hidden;text-decoration:none!important;cursor:pointer;display:none;position:absolute;right:15px;height:19px;width:19px;line-height:39px;opacity:1;text-align:center;z-index:1}.tree-steps-hosting-plans-footer-btn-back .first-stright{width:100%;height:2px;background:#c0c6ca;position:absolute;border-radius:10px;-ms-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);top:50%;transform:translateY(-50%) rotate(45deg);right:0}.tree-steps-hosting-plans-footer-btn-back .second-stright{width:100%;height:2px;background:#c0c6ca;position:absolute;border-radius:10px;-ms-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);top:50%;left:0}.tree-steps-hosting-plans-footer-btn-back:hover .first-stright{background:#747c82}.tree-steps-hosting-plans-footer-btn-back:hover .second-stright{background:#747c82}.tree-steps-hosting-plans-login-form{margin-top:30px}.tree-steps-hosting-plans-login-form label{position:relative;font-size:15px;color:#3b566e;font-weight:700}.tree-steps-hosting-plans-login-form input{background:#efeff5!important;border:0;border-radius:13px;padding:.4rem .75rem;font-size:14px}.tree-steps-hosting-plans.second .tree-steps-hosting-plans-icon{color:#8bc34a}.tree-steps-hosting-plans.third .tree-steps-hosting-plans-icon{color:#f44336}.tree-steps-hosting-plans-best{background:#3e81c8;position:absolute;top:-8px;width:120px;left:0;right:0;margin:auto;text-align:center;padding:3px;color:#fff;border-radius:25px;font-weight:600;letter-spacing:1px;font-size:14px}.tree-steps-hosting-plans-error{padding:60px 0;text-align:center}.tree-steps-hosting-plans-error i{font-size:70px;color:#f14337}.tree-steps-hosting-plans-error p{display:block;font-size:16px;font-weight:100;color:#919a9e;margin-top:4px}.with-enic-padding{padding:0 40px;position:relative}.with-enic-padding-twni{padding:0 20px;position:relative}.payment-method-form img{height:20px}#monthly-yearly-chenge{padding:0 0 50px}#monthly-yearly-chenge a{font-weight:700;color:#b4c3ca;text-decoration:none;position:relative;font-size:14px;cursor:pointer}#monthly-yearly-chenge a.active{color:#364248}#monthly-yearly-chenge a:first-child{padding-right:30px}#monthly-yearly-chenge a:last-child{padding-left:30px}#monthly-yearly-chenge a:first-child::after{content:'';position:absolute;height:25px;width:44px;background:#647181;top:50%;transform:translateY(-50%);right:-24px;border-radius:40px}#monthly-yearly-chenge a:last-child::after{content:'';position:absolute;top:50%;transform:translateY(-50%);background:#fff;width:15px;height:15px;left:-18px;border-radius:40px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#monthly-yearly-chenge a:last-child.active::after{left:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.plan-contact-support-button{padding:0 0 50px}.plan-contact-support-button a{font-size:14px;font-weight:600;color:#97a1a5;background:#f0f2f3;padding:5px 20px;border-radius:30px;text-decoration:none}.plan-contact-support-button a:hover{background:#e8e9ea;color:#97a1a5;text-decoration:none}#videomodal{z-index:999999}#videomodal .modal-dialog{max-width:800px;margin:120px auto}#videomodal .modal-body{position:relative;padding:0}#videomodal .close{position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight:400;color:#fff;opacity:1;outline:0;box-shadow:none}@media(min-width:700px) and (max-width:780px){.container{max-width:700px}}@media(min-width:610px) and (max-width:699px){.container{max-width:600px}}.not-index-header{max-height:420px!important;min-height:420px!important}.not-index-headerv2{max-height:130px!important;min-height:130px!important}.not-index-breadcrumb-header{background-color:transparent;text-align:center;color:#fff}.not-index-breadcrumb-header .breadcrumb-item a{color:#fff}.not-index-breadcrumb-header .breadcrumb-item.active{color:#cfdade}.not-index-header .header-heeadline-title{margin-top:35px}#header #domain-search.not-index-domain-header-search{margin-top:30px}.img-bg-breadcrumb-header{background:url(../img/backrounds/ddos.png) no-repeat;position:absolute;background-size:100%;width:494px;height:320px;right:0;bottom:-110px;z-index:0;pointer-events:none}.main-service-box{justify-content:center;padding:30px 20px;align-items:center;background-color:#fff;border-radius:16px;text-align:center;margin-bottom:35px;-webkit-box-shadow:0 8px 12px rgba(31,27,90,.08);box-shadow:0 8px 12px rgba(31,27,90,.08);-webkit-transition:all .3s ease;transform:scale(1);transition:all .2s ease-in-out}.main-service-box:hover{transform:scale(1.03)}.main-service-box i{font-size:40px;color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.main-service-box a{text-decoration:none!important}.main-service-box a h4{font-size:20px;color:#141414;font-weight:600;margin-top:0;margin-bottom:13px;padding-top:25px;text-decoration:none}.main-service-box p{font-size:14px;line-height:24px;color:#9ca6ab}.grandient-blue-text-color{background:-webkit-linear-gradient(to bottom,#6a82fb,#4558b7);background:linear-gradient(to bottom,#6a82fb,#4558b7)}.grandient-red-text-color{background:-webkit-linear-gradient(to bottom,#ff5f6d,#ff5fc9);background:linear-gradient(to bottom,#ff5f6d,#ff5fc9)}.grandient-green-text-color{background:-webkit-linear-gradient(to bottom,#8cc34c,#4cc390);background:linear-gradient(to bottom,#8cc34c,#4cc390)}.grandient-yellow-text-color{background:-webkit-linear-gradient(to bottom,#f8aa22,#e5f822);background:linear-gradient(to bottom,#f8aa22,#e5f822)}.grandient-blue-t-text-color{background:-webkit-linear-gradient(to bottom,#1cbfd2,#1c92d2);background:linear-gradient(to bottom,#1cbfd2,#1c92d2)}.grandient-blue-th-text-color{background:-webkit-linear-gradient(to bottom,#41a4f7,#416bf7);background:linear-gradient(to bottom,#41a4f7,#416bf7)}.error-mesage-domain-search{position:absolute;height:36px;top:8px;right:9px;z-index:2;font-size:14px;color:#fff;background:#e24439;max-width:max-content;margin:auto;border-radius:27px;line-height:35px;letter-spacing:.5px;padding:0 20px}.error-mesage-domain-search a{background:#fff;color:#ea7870;padding:2px 6px;border-radius:20px;margin-left:10px;text-decoration:none}.domain-header-mockup{display:block;content:'';background:url(../img/header/header-domains.png) bottom no-repeat;background-size:contain;left:0;right:0;z-index:0;width:350px;height:29px;margin:auto}.succec-domain-search-mesage{text-align:center;font-size:24px;font-family:heebo,sans-serif;letter-spacing:1px;color:#74838a;font-weight:700;text-transform:uppercase}.succec-domain-search-mesage b{margin:0 8px;color:#8bc34a}.succec-domain-search-mesage span{font-size:16px;font-weight:100;text-transform:initial;margin-top:5px;display:block;color:#90989c}.title-domain-filter{text-align:center;font-size:24px;font-family:heebo,sans-serif;color:#596169!important}.padding-domain-filter{width:100%;padding:20px 5px}.domain-filter-tab-title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.domain-filter-tab-title span{display:block;font-weight:100;font-size:13px;margin-top:5px;text-transform:none;color:#909a9e;margin-bottom:20px}#price-select-suggstion input{padding:6px 12px;line-height:1.61803;background-color:#fff;background-clip:padding-box;border-radius:6px 0 0 6px;font-weight:400;box-shadow:none;height:46px;outline:none;font-family:roboto,sans-serif;letter-spacing:1px;border-right:0}#domain-select-suggstion{overflow-y:scroll;height:220px;background:#f6f7f8;padding:22px 20px;border-radius:4px}.domain-suggested-conainer{padding-left:0}.domain-suggested-conainer .domain-filter-tab-title{margin-bottom:0}.domain-suggested-conainer .domain-filter-tab-title span{margin-bottom:0}.domain-suggested-conainer .list-group-item{padding:1.5rem 1.25rem}.domain-suggested-conainer .add-to-cart-domain{background:#8bc34a;color:#fff;padding:8px 20px;font-weight:600;letter-spacing:.5px;border-radius:6px;line-height:30px;text-decoration:none}.domain-suggested-conainer .add-to-cart-domain:hover{background:#7aad3f;color:#fff;text-decoration:none}#header .domain-price-header.not-index-domain-header-prices{float:none}#header .domain-price-header.not-index-domain-header-prices a{float:none;display:inline-block}.search-box-filter-domains{-webkit-box-shadow:0 2px 13px rgba(31,27,90,.16);box-shadow:0 2px 13px rgba(31,27,90,.16);border-radius:8px}.search-box-filter-domains .list-group-item:first-child{border-top:0}.search-box-filter-domains .list-group-item{border-right:0;border-left:0}.search-box-filter-domains .list-group-item:last-child{border-bottom:0}.search-box-filter-domains-promo{-webkit-box-shadow:0 2px 13px rgba(31,27,90,.16);box-shadow:0 2px 13px rgba(31,27,90,.16);border:0}.search-box-filter-domains-promo input{border:0;padding:15px}.domain-search-page-table-header{margin-bottom:25px;padding:0 25px}.domain-search-page-table-header span{font-size:14px;font-weight:700;color:#9da8ad;display:block}.domain-search-page-table-body{background:#fff;box-shadow:0 10px 100px 0 rgba(77,77,119,.08);border-radius:10px;position:relative;padding:30px 25px;margin-bottom:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.domain-search-page-table-body:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transform:scale(1.02)}.domain-search-page-table-body .ltd-name{font-size:18px;font-weight:600}.domain-search-page-table-body a{margin:0 10px;color:#afbbc1}.domain-search-page-table-body a:hover{color:#6c767b}.about-us-page-title .about-us-page-title-title{font-weight:700;color:#fc5c7d}.about-us-page-title .about-us-page-title-sub-title{margin-bottom:30px;font-weight:700;font-family:heebo,sans-serif}.about-us-page-title .about-us-page-title-text{max-width:600px;margin:0 auto;font-size:16px;line-height:28px;color:#a8aeb1}a.about-us-contact-way{margin-top:30px;display:inline-block;font-family:heebo,sans-serif;color:#92a1a9!important;letter-spacing:1px;margin-left:10px;margin-right:10px;font-size:15px;background:#f0f2f3;padding:7px 33px;border-radius:39px}.image-with-outer-border{position:relative}.image-with-outer-border:after{content:"";position:absolute;top:40px;left:3px;right:40px;border:15px solid transparent;bottom:40px;-moz-border-image:-moz-linear-gradient(top,#03A9F4 0%,#03def4 100%);-webkit-border-image:-webkit-linear-gradient(to bottom,#03A9F4 0%,#03def4 100%);-o-border-image:-o-linear-gradient(top,#03A9F4 0%,#03def4 100%);border-image:-webkit-gradient(linear,left top,left bottom,from(#03A9F4),to(#03def4));border-image:linear-gradient(to bottom,#03A9F4 0%,#03def4 100%);border-image-slice:1;z-index:-1}.title-left-bold{margin-bottom:30px;font-weight:700;font-family:heebo,sans-serif;font-size:27px;letter-spacing:.4px}.title-left-bold span{display:block;font-size:17px;line-height:28px;color:#a8aeb1;font-weight:100;margin-top:7px}.container-features-about-us{display:-ms-flexbox;display:flex}.container-features-about-us .features-about-us-number{display:block}.container-features-about-us .features-about-us-number .bulb-bllue-number{width:60px;height:60px;display:block;position:relative;text-align:center;background:url(../img/backrounds/bulb-blue.png) no-repeat;background-size:100%;color:#9edcdb;font-size:20px;font-weight:700;margin-right:15px;line-height:51px;padding-left:6px}.container-features-about-us .features-about-us-text h5{font-size:20px;color:#141414;font-weight:600;margin-top:0;margin-bottom:13px;text-decoration:none}.container-features-about-us .features-about-us-text p{display:block;font-size:15px;line-height:24px;color:#8e9598;font-weight:100}.gradient-bb-white{background:#fff;background:linear-gradient(#fff,#f3f5f9)}.reseller-hosting-plan-pack{padding:35px 30px;background:#fff;box-shadow:0 10px 100px 0 rgba(77,77,119,.16);border-radius:10px;position:relative;overflow:hidden}.reseller-hosting-plan-pack.first-plans-circels:after{content:'';position:absolute;width:400px;height:400px;background:rgba(33,150,243,.02);top:-120px;right:-71px;border-radius:100%;z-index:0;pointer-events:none}.reseller-hosting-plan-pack.first-plans-circels:before{content:'';position:absolute;width:400px;height:400px;background:rgba(240,98,154,.05);bottom:-120px;right:-130px;border-radius:100%;z-index:0;pointer-events:none}.reseller-hosting-plan-title{position:relative;font-size:26px;color:#3b566e;font-weight:500;line-height:25px;display:grid;margin-bottom:20px}.reseller-hosting-plan-title span{display:block;font-size:16px;font-weight:100;color:#919a9e;margin-top:2px}.reseller-hosting-plan-price{font-family:heebo,sans-serif;font-size:35px;font-weight:700;padding-bottom:15px;border-bottom:1px solid #eff1f3}.reseller-hosting-plan-price span{font-weight:100;font-size:15px;color:#82878a}.reseller-hosting-plan-list{margin-top:30px}.reseller-hosting-plan-list li{list-style:none;position:relative;display:block;font-size:16px;font-weight:100;color:#919a9e;margin-top:2px;padding:5px 0}.reseller-hosting-plan-list li:hover{color:#5a6367}.reseller-hosting-plan-list li:after{content:'';position:absolute;width:6px;height:6px;background:#8bc34a;border-radius:10px;top:13px;left:-25px}.reseller-hosting-plan-list li.not-checked:after{background:#f44336}.reseller-hosting-plan-order{margin-top:40px;padding:0 0 0 23px}.reseller-hosting-plan-order a{padding:11px 30px;color:#fff;letter-spacing:1px;border-radius:4px;font-weight:700;font-size:13px;background:#f06292;background-image:linear-gradient(to right,#f06292,#f062c8)}.reseller-hosting-plan-order a:hover{background-size:175% 100%;color:#fff;outline:none;transition:background-size .2s ease-in-out,.2s box-shadow ease-in-out,.2s filter,.3s opacity;text-decoration:none}.reseller-hosting-plan-client-selected{position:absolute;right:25px;top:45px;text-align:center;z-index:1}.reseller-hosting-plan-client-selected i{display:inline-block;color:#919a9e;font-size:17px;margin-left:15px;cursor:pointer}.reseller-hosting-plan-client-selected i:hover{color:#03a9f4}.dark-ressler-plan.reseller-hosting-plan-pack{background:linear-gradient(to bottom right,#7858ec,#131327)}.dark-ressler-plan.reseller-hosting-plan-pack .reseller-hosting-plan-client-selected i{color:#dfd3f3}.dark-ressler-plan.reseller-hosting-plan-pack .reseller-hosting-plan-client-selected i:hover{color:#fff}.dark-ressler-plan.reseller-hosting-plan-pack .reseller-hosting-plan-title{color:#fff}.dark-ressler-plan.reseller-hosting-plan-pack .reseller-hosting-plan-title span{color:#ced5d8}.dark-ressler-plan.reseller-hosting-plan-pack .reseller-hosting-plan-price{border:0;padding-bottom:0;color:#fff}.dark-ressler-plan.reseller-hosting-plan-pack .reseller-hosting-plan-price span{color:#ced5d8}.dark-ressler-plan.reseller-hosting-plan-pack .reseller-hosting-plan-price a{float:right;padding:11px 30px;color:#fff;letter-spacing:1px;border-radius:4px;font-weight:700;font-size:13px;background:#e91e63;background-image:linear-gradient(to right,#E91E63,#e91ebd);margin-top:7px;margin-right:-6px}.dark-ressler-plan.reseller-hosting-plan-pack .reseller-hosting-plan-price a:hover{background-size:175% 100%;color:#fff;outline:none;transition:background-size .2s ease-in-out,.2s box-shadow ease-in-out,.2s filter,.3s opacity;text-decoration:none}.reseller-hosting-plan-rating{padding-top:16px}.reseller-hosting-plan-rating i{color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text!important;background-clip:text!important}.reseller-hosting-plan-rating i.fa-star{background:-webkit-linear-gradient(to bottom,#8cc34c,#4cc390);background:linear-gradient(to bottom,#8cc34c,#4cc390)}.reseller-hosting-plan-rating i.fa-star-half{background:-webkit-linear-gradient(to bottom,#8cc34c,#4cc390);background:linear-gradient(to bottom,#8cc34c,#4cc390)}.reseller-hosting-plan-rating i.fa-star.not-checked{background:-webkit-linear-gradient(to bottom,#607D8B,#6455a7);background:linear-gradient(to bottom,#607D8B,#6455a7)}.reseller-hosting-features a{text-decoration:none!important;display:-ms-flexbox;display:flex}.reseller-hosting-features .reseller-hosting-features-icon i{width:75px;height:75px;display:block;position:relative;text-align:center;background:url(../img/backrounds/bulb-stock.png) no-repeat;background-size:100%;color:#2bd8cb;font-size:20px;font-weight:700;margin-right:15px;line-height:66px;padding-left:9px}.reseller-hosting-features .reseller-hosting-features-title{font-size:18px;color:#8a98a7;font-weight:600;text-decoration:none;margin-top:9px;display:block;margin-bottom:-4px}.reseller-hosting-features .reseller-hosting-features-text{font-size:14px;color:#a0acb9;text-decoration:none;display:block;font-weight:100;margin-top:2px;line-height:20px}.resslers-features-tabs a{font-weight:100;color:#98a3a9;font-size:16px;margin:0 7px;position:relative}.resslers-features-tabs a.active{font-weight:700;color:#5e696f}.resslers-features-tabs a:after{content:'';position:absolute;width:0%;left:0;right:0;margin:auto;bottom:2px;height:2px;background:#d3dade;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.resslers-features-tabs a.active:after{width:70%}.resslers-tabs-content-with-image{display:-ms-flexbox;display:flex}.resslers-tabs-content-with-image-text{margin-top:77px}.resslers-tabs-content-with-image-text h5{font-size:24px;color:#5e6267;font-weight:600;text-decoration:none;margin-top:9px;display:block}.resslers-tabs-content-with-image-text h5 span{font-size:14px;color:#a0acb9;display:block;font-weight:100;margin-top:2px;line-height:20px}.resslers-tabs-content-with-image-text ul{margin-top:30px;padding-left:0}.resslers-tabs-content-with-image-text ul li{list-style:none;position:relative;display:block;font-size:16px;font-weight:100;color:#919a9e;margin-top:2px;padding:5px 0}.resslers-tabs-content-with-image-text ul li:hover{color:#586267}.resslers-tabs-content-with-image-text ul li:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f00c";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;float:left;font-size:12px;color:#8bc34a;margin-right:13px;margin-top:4px}.nuhost-filter-container{position:relative;margin-bottom:5px}.nuhost-filter-container .fa-search{position:absolute;top:17px;font-size:18px;color:#a7afb3;left:16px;z-index:2}#nuhost-filter-input{width:100%;border:0;height:53px;padding-left:50px;font-weight:700;outline:none;font-size:18px;background:#fff;box-shadow:0 10px 100px 0 rgba(77,77,119,.08);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:10px;position:relative;z-index:1}.nuhost-filter-list-container{padding:25px 18px;background:#fff;box-shadow:0 10px 100px 0 rgba(77,77,119,.16);border-radius:10px;position:relative;min-height:402px}#nuhost-filter-list{padding-left:0}#nuhost-filter-list li{list-style:none}#nuhost-filter-list li a{width:100%;display:block;padding:13px 20px;border-radius:10px;font-weight:700;font-size:15px;color:#5a6367;text-transform:capitalize;cursor:pointer}#nuhost-filter-list li a:hover{background:#f0f3f5;text-decoration:none}#nuhost-filter-list li a i{float:right;font-size:22px}.nuhost-filter-min-height{min-height:402px;overflow-y:auto}.filter-content-box{display:none;position:absolute;background:#fff;left:0;right:0;bottom:0;top:0;padding:28px;border-radius:10px}.filter-content-close{color:#8b969c;border-radius:36px;font-size:13px;font-weight:700;font-family:heebo,sans-serif;text-transform:uppercase;letter-spacing:1px;overflow:hidden;text-decoration:none!important;cursor:pointer;position:absolute;right:30px;height:19px;width:19px;line-height:39px;opacity:.6;text-align:center;z-index:1}.filter-content-close:hover{opacity:1}.filter-content-close .first-stright{width:100%;height:2px;background:#c0c6ca;position:absolute;border-radius:10px;-ms-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);top:50%;transform:translateY(-50%) rotate(45deg);right:0}.filter-content-close .second-stright{width:100%;height:2px;background:#c0c6ca;position:absolute;border-radius:10px;-ms-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);top:50%;left:0}.filter-content-box h5{width:100%;display:block;border-radius:10px;font-weight:700;font-size:15px;color:#5a6367;text-transform:capitalize;cursor:pointer;padding-top:1px;margin-bottom:30px}.filter-content-box p{font-size:15px;line-height:27px;margin-bottom:15px;color:#93a0a7}.host-wp-bg-area-conainer{padding-bottom:30px}.host-wp-bg-area{background:url(../img/backrounds/wp-hosting.png) bottom no-repeat;background-size:100%;position:absolute;width:600px;height:600px;left:0;right:0;margin:auto;z-index:-1}.wp-plan-features-box{background:#fff;box-shadow:0 10px 100px 0 rgba(77,77,119,.06);border-radius:18px;position:relative;padding:12px 25px;margin-bottom:25px;cursor:pointer;display:-ms-flexbox;display:flex;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wp-plan-features-box:hover{transform:scale(1.05);box-shadow:0 10px 100px 0 rgba(77,77,119,.1);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wp-plan-features-box .wp-plan-features-number{width:60px;display:block;position:relative;text-align:center;background:url(../img/backrounds/bulb-blue.png) no-repeat;background-size:100%;color:#9edcdb;font-size:18px;font-weight:700;margin-right:15px;line-height:52px;padding-left:7px}.wp-plan-features-box .wp-plan-features-text{font-size:16px;color:#4b555a;font-weight:600;text-decoration:none;line-height:20px;margin-top:6px}.wp-plan-features-box.second-left{margin-right:40px}.wp-plan-features-box.second-right{margin-left:40px}.wp-plan-features-box.left-side-box{direction:rtl;text-align:right}.wp-plan-features-box.left-side-box .wp-plan-features-number{margin-right:0;margin-left:15px}.transfer-wp-box{text-align:center;position:relative}.transfer-wp-box.fr:after{content:'';position:absolute;top:40px;height:2px;width:50%;background:#e8eef1;right:0;z-index:0}.transfer-wp-box.tw:after{content:'';position:absolute;top:40px;height:2px;width:100%;background:#e8eef1;right:0;z-index:0}.transfer-wp-box.tr:after{content:'';position:absolute;top:40px;height:2px;width:50%;background:#e8eef1;left:0;z-index:0}.transfer-wp-box .transfer-wp-box-icon{width:100px;height:100px;display:block;position:relative;text-align:center;background:url(../img/backrounds/bulb.png) no-repeat;background-size:100%;font-size:20px;font-weight:700;margin-right:15px;line-height:85px;padding-left:12px;margin:auto;position:relative;z-index:1;cursor:pointer}.transfer-wp-box .transfer-wp-box-icon i{color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.transfer-wp-box .transfer-wp-box-icon .number-colection{position:absolute;left:17px;top:-3px;background:#ffc107;height:30px;width:30px;line-height:30px;font-size:16px;border-radius:28px;color:#fff}.transfer-wp-box h5{font-size:16px;color:#4b555a;font-weight:600;text-decoration:none;line-height:20px;margin-top:-2px;padding-left:15px}.broswer-512{width:100%;max-width:512px}.screen-message-error-absolute{position:absolute;max-width:500px;left:0;right:0;margin:auto;top:70px}.screen-message-error-absolute img{max-width:120px;width:100%}.screen-message-error-absolute h5{font-weight:700;font-family:heebo,sans-serif;color:#e2574c;margin-top:15px}.screen-message-error-absolute p{margin:0 auto;font-size:16px;line-height:24px;color:#6f7679;padding:0 40px}.ddos-attaks-plans{background:#fff;border-radius:10px;box-shadow:0 10px 100px 0 rgba(77,77,119,.16);text-align:center;display:block}.ddos-attaks-plans-header{padding:25px;margin-bottom:30px;background:#fcfcfd;border-radius:10px 10px 0 0;border-bottom:1px solid #ececf1}.ddos-attaks-plans-header span:first-child{display:block;font-size:30px;font-weight:700}.ddos-attaks-plans-header span.first-color{color:#8cc34c}.ddos-attaks-plans-header span.second-color{color:#ff5f8f}.ddos-attaks-plans-header span.third-color{color:#566cd7}.ddos-attaks-plans-header span:last-child{font-weight:700;color:#b7c4ca;margin-top:-7px;display:block;font-size:14px}.ddos-attaks-plans-body{padding:10px 0 20px}.ddos-attaks-plans-body ul{padding-left:0}.ddos-attaks-plans-body ul li{list-style:none;font-size:14px;line-height:28px;color:#868e92;padding:2px 0;font-weight:100}.ddos-attaks-plans-footer{display:block;padding:20px;border-radius:0 0 10px 10px;color:#fff;font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:1px;text-decoration:none}.ddos-attaks-plans-footer:hover{color:#fff;text-decoration:none}
@media (max-width: 767px)
{
.quiq-links-footer-mb-st {
    margin-top: 50px;
    width: 50%;
    float: left;
}
}
section#footer {
    background-color: #202131;
    border-top: 1px solid #202131;
}
@media (min-width: 450px)
{
section#footer {
    line-height: 32px;
}
}
section#footer .back-to-top {
    float: right;
}
section#footer p {
    color: #fff;
}
section#footer .back-to-top i {
    background-color: #12131d;
    color: #cdd4d8;
	    padding: 10px;

    border-radius: 3px;
    opacity: .7;
}
.footer-coodiv-thm {
    background: #ff0000 !important;
	    border-top: 2px solid #f51a1a;

    padding: 100px 0;
}
.main-menu-footer-mn li a {
    font-family: heebo,sans-serif;
    font-size: 15px;
    color: #fff;
    text-transform: capitalize;
    display: block;
}