/*!************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./assets/css/media.css ***!
  \************************************************************************/
/* size smaller than:

[common styles]                 =========< 991
                                =======< 767

[weather widget]                ======< 600 <===> 991
[exception for Search/filters]  =====< 584
[search sections and navbar]    =========< 991

                                =======< 768 <==> 991

 */

/* size bigger than:

[homepage]                      ===== 568 >
[homepage]                      ======= 768 >
[navbar]                        ========= 992 >
[navbar search]                 ========= 992 <===> 1221
[container]                     ============ 1222 >
[container]                     ============== 1422 >

*/

@media (min-width: 576px) {

    .industry-logo_container img {
        width: 260px;
    }
    .px-sm-5 {
        padding-right: 3rem!important;
        padding-left: 3rem!important;
    }
}

@media (min-width: 768px) {

    .industry-logo_container img {
        width: 360px;
    }
    .mx-md-5 {
        margin-right: 3rem!important;
        margin-left: 3rem!important;
    }
}

@media (min-width: 992px) {

    .industry-logo_container img {
        width: 460px;
    }

    .iy_my-lg-10, .iy_mb-lg-10 {
        margin-bottom: 10rem !important;
    }
}

@media (min-width: 1200px) {

    .industry-logo_container img {
        width: 500px;
    }
}




@media only screen and (min-width: 568px) {

    /*---------- HOME PAGE ----------*/

    .branding-line {
        height: 20px !important;
    }
    .as-a-service {
        padding-bottom: 20px;
    }
    .as-a-service .text-container {
        float: left;
        width: calc(50% - 50px);
        margin: 20px 25px;
    }
    .as-a-service .the-logo-black {
        width: 50%;
        height: 130px;
        float: left;
    }
    .simplifying-header-inclined {
        top: 75px;
    }
    .simplifying-header-inclined .branding-line.blue {
        top: -28px;
    }
    .simplifying {
        padding-top: 0;
        padding-bottom: 119px;
    }
    .simplifying .inclined {
        left: 0;
        width: 600px;
        height: 100px;
    }
    .simplifying .text {
        left: 10%;
        font-size: 16px;
    }
    .simplifying .img {
        right: 50px;
        height: 250px;
        width: 140px;
    }
    .simplifying .branding-line.inclined.red {
        width: 50%;
        top: -40px;
    }
    .simplifying .branding-line.inclined.blue {
        width: 40%;
        top: -56px;
    }
    .everybody {
        padding: 70px 0;
    }
    .everybody-img {
        height: 100px;
    }
    .everybody .text {
        padding-top: 125px;
    }
    .everybody .branding-line.blue,
    .everybody .branding-line.red {
        width: 90%;
    }
    .everybody .branding-line.blue {
        margin-top: 30px;
    }
    .features-container {
        padding-top: 120px;
    }
    .features .the-logo-white {
        width: 300px;
        height: 76px;
        left: calc(50% - 150px);
    }
    .features .text {
        font-size: 16px;
    }
    .features .features-tabs {
        margin-top: 50px;
    }
    .features-tabs-content .tab-content li {
        padding: 0 40px 30px 40px;
    }
    .features-tabs-content .badge,
    .features-tabs-content .badge-marketplace {
        left: 40px;
    }
    .features-tabs-content .badge-reputation {
        left: 10px;
    }
    .features-footer .branding-line.inclined.blue {
        bottom: -30px;
    }
    .features-footer .branding-line.inclined.red {
        bottom: -10px;
    }
    .parallax {
        min-height: 350px;
    }
    .communication .bubble {
        margin: 0 auto;
    }
    .get-account button {
        width: 100%;
    }
    .galaxy {
        margin-bottom: 80px;
    }
    .galaxy .branding-line.blue,
    .galaxy .branding-line.red {
        width: 45%;
    }
    /*.galaxy .the-logo-white {*/
    /*    width: 300px;*/
    /*    height: 76px;*/
    /*}*/
    .galaxy .galactic {
        top: 170px;
        left: 200px;
        font-size: 30px;
    }
    .galaxy .galactic {
        top: 170px;
        left: 200px;
        font-size: 30px;
    }
    .galaxy .text-container {
        margin-top: 170px;
    }
    .galaxy .text-container ul li {
        font-size: 30px;
    }
    .pre-footer .branding-line.blue {
        bottom: 12px;
    }
    .pre-footer .pre-footer-container .inclined-header {
        top: -90px;
    }

}

@media only screen and (max-width: 991px) {

    .navbar-toggle {
        display: unset;
    }

    .navbar-default .navbar-toggle.collapsed,
    .navbar-default .navbar-toggle {
        border-color: #ccc;
        background-color: #eee;

        font-size: 14px;
        width: 40px;
        border-radius: 30px;
    }
    .navbar-default .navbar-toggle {
        color: #ccc;
    }
    .navbar-default .navbar-toggle:focus,
    .navbar-default .navbar-toggle:hover,
    .navbar-default .navbar-form {
        background-color: #000;
    }
    .navbar {
        margin: 0;
        max-height: 100%;
    }
    .navbar:has(.navbar-collapse) {
        height: 100%;
    }
    .navbar-default .navbar-collapse {
        background-color: #fff;
        max-height: calc(100vh - 60px);
    }
    .navbar .search-form-wrapper {
        margin: 0 0 18px 0;
        width: 100%;
    }
    .usermenu {
        width: 100%;
    }
    .usermenu ul.nav {
        border-right: none;
    }

    /*footer {*/
    /*    margin-top: -33px;*/
    /*}*/
    footer a {
        font-size: 16px;
        margin: 10px 0 7px 15px;
        line-height: 16px;
    }
    .footer .separator {
        border-right: none;
    }
}

@media only screen and (max-width: 767px) {


    /*---------- COMMON ----------*/

    .pl-xs-0 {
        padding-left: 0 !important;
    }
    .pl-xs-15 {
        padding-left: 15px !important;
    }
    .pl-xs-20 {
        padding-left: 20px !important;
    }

    .navbar-default {
        min-height: 60px;
    }
    .navbar > .container-fluid .navbar-brand {
        margin: 5px 15px;
    }
    .navbar-header > .search-form-wrapper,
    .usermenu {
        display: none;
    }
    .navbar .search-group {
        width: unset;
    }
    .navbar .usermenu {
        display: initial;
        border-top: 1px solid #eee;
        padding-top: 15px;
    }
    .navbar .search-form-wrapper {
        max-width: 100%;
    }


    /*---------- HOME PAGE ----------*/

    .the-logo-wrapper {
        width: 100%;
    }
    .the-logo-com {
        width: 100%;
        display: block;
    }

    .scroll-down {
        width: 55px;
        height: 55px;
        font-size: 34px;
        left: calc(50% - 27px);
        bottom: 0;
    }
    .scroll-down i {
        top: calc(50% - 17px);
        left: calc(50% - 17px);
    }
    .scroll-down .glass-effect {
        border-width: 55px 55px 0 0;
    }
    .scroll-down .glass-effect-inner {
        width: 47px;
        height: 47px;
    }
    .you-yes-you .picture {
        height: 50vh;
    }

    .get-account .astronaut {
        margin-top: -50px;
    }

    .galaxy .the-logo-white {
        width: 480px;
        height: 120px;
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }


    /*---------- SEARCH RESULTS ----------*/

    .container {
        padding-left: 0;
        padding-right: 0;
    }
    section#search .banner-container img {
        width: 100%;
    }
    .results-container {
        max-width: calc(100vw - 30px);
    }
    .result-container .title {
        white-space: unset;
    }
    .result-container .link {
        overflow: hidden;
        white-space: nowrap;
    }
    .result-separator {
        padding: 0 15px;
    }
    .results-container .result-separator .page-separator {
        width: calc(100% - 45px);
    }

    .weather-timing.weather-datetime {
        margin-bottom: 10px;
    }
    .weather-info-type label {
        font-size: 14px;
        border-right: 1px solid;
        border-radius: 15px;
        margin-right: 5px;
        padding: 3px 10px;
    }
    .weather-info-type label:first-child,
    .weather-info-type label:last-child {
        border-radius: 15px;
    }
    .weather-hours-breakdown-hour {
        padding: 0 2px;
    }
    .weather-hours-breakdown-list img.icon {
        min-width: 35px;
        margin-left: -5px;
    }
    .weather-hours-breakdown-list .hour-temperature {
        margin-left: -5px;
    }

    #filters .min,
    #filters .max,
    #filters .type {
        margin-bottom: 10px;
    }
    #filters .type {
        width: 100%;
    }


    /*---------- PERSON ----------*/

    section#person .photo-info > div {
        padding-right: 0;
    }
    section#person .person-photo {
        margin: 0 auto;
    }
    section#person .tooltip {
        display: none !important;
    }

    section#person .profile-share {
        top: unset;
        right: unset;
        margin-left: calc(50% - 95px) !important;
    }

    section#person .profile-view,
    section#person .dropdown.profile-privacy-settings,
    section#person .dropdown.settings,
    section#person .profile-share {
        position: relative;
        margin: 20px 20px 20px 0;
        z-index: 1;
        width: auto;
        float: left;
    }
    /*section#person .dropdown.profile-privacy-settings > button,*/
    /*section#person .dropdown.settings > button {*/
    /*    width: auto;*/
    /*    height: auto;*/
    /*}*/
    section#person .dropdown.profile-privacy-settings > button .visible-xs,
    section#person .dropdown.settings > button .visible-xs {
        display: inline-block !important;
    }
    section#person .dropdown.profile-privacy-settings {
        right: unset;
        z-index: 2;
    }

    section#person .name-info > div {
        padding-right: 0;
    }
    section#person .name-info input {
        /*width: 100% !important;*/
        /*min-width: 100% !important;*/
        max-width: 100vw !important;
    }

    section#person .intro input {
        width: 270px !important;
        min-width: 270px !important;
        /*max-width: 100% !important;*/
    }

    section#person .intro .privacy-settings,
    section#person .address .privacy-settings {
        font-size: 20px;
    }
    section#person .address .city .privacy-settings {
        left: 10px;
    }

    section#person #profile-tabs li {
        width: 92px;
        margin-right: 4px;
        text-align: center;
    }
    section#person #profile-tabs li a {
        padding: 10px 0;
    }
    section#person #profile-tabs li a i {
        width: 100%;
    }
    
    section#person .selectize-input {
        z-index: 0;
    }

    section#person .tab-content .privacy-settings {
        right: 20px;
    }
    section#person .tab-content .add-subsection {
        right: 50px;
    }

    .dropdown.profile-privacy-settings.open .dropdown-menu.dropdown-menu-right {
        right: -80px;
    }

    .add-form .btn {
        margin-top: 20px;
    }

    #mission-list .mission-element {
        width: 100% !important;
    }
    .preview-mission {
        display: none !important;
    }
}



@media only screen and (min-width: 600px) and (max-width: 991px) {
    .weather-overview {
        width: 50%;
    }
    .weather-info-type label {
        border-right: unset;
        border-radius: unset;
        margin-right: unset;
    }
    .weather-info-type label:first-child {
        border-radius: 30px 0 0 30px;
    }
    .weather-info-type label:last-child {
        border-radius: 0 30px 30px 0;
        border-right: 1px solid #000;
    }
}

@media only screen and (max-width: 584px) {
    #filters .type {
        padding-right: 15px;
    }
    .galaxy .the-logo-white {
        width: 300px;
        height: 75px;
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
    .galaxy {
        margin-bottom: 70px;
    }
}

@media only screen and (max-width: 991px) {

    section#search #business,
    section#search #weather {
        max-width: 585px;
    }
    section#search .container > div {
        max-width: calc(100vw - 30px);
    }
    .navbar-header {
        float: none;
    }
    .navbar-collapse {
        border-top: 1px solid;
    }
    .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-collapse.collapsing,
    .navbar-collapse.collapse.in {
        display: block !important;
    }
    .navbar-default .navbar-collapse,
    .navbar-default .navbar-form {
        border-color: #e7e7e7;
    }
    .navbar-fixed-bottom .navbar-collapse,
    .navbar-fixed-top .navbar-collapse,
    .navbar-static-top .navbar-collapse {
        padding-right: 15px;
        padding-left: 15px;
    }
}



@media only screen and (min-width: 768px) and (max-width: 991px) {


/*    !*---------- COMMON ----------*!*/

    .navbar > .container-fluid .navbar-brand {
        margin: 5px 15px;
    }
    .navbar-header > .search-form-wrapper,
    .usermenu {
        display: none;
    }
    .navbar .search-group {
        width: unset;
    }
    .navbar .usermenu {
        display: initial;
        border-top: 1px solid #eee;
        padding-top: 15px;
    }
    .navbar .search-form-wrapper {
        max-width: 100%;
    }
    .container-fluid > .navbar-collapse,
    .container-fluid > .navbar-header,
    .container > .navbar-collapse,
    .container > .navbar-header {
        margin-right: -15px;
        margin-left: -15px;
    }


/*    !*---------- SEARCH RESULTS ----------*!*/

    .container {
        padding-left: 0;
        padding-right: 0;
    }
    section#search .banner-container img {
        width: 100%;
    }
    .results-container {
        max-width: calc(100vw - 30px);
    }
    .result-container .title {
        white-space: unset;
    }
    .result-container .link {
        overflow: hidden;
        white-space: nowrap;
    }
    .result-separator {
        padding: 0 15px;
    }
    .results-container .result-separator .page-separator {
        width: calc(100% - 45px);
    }
}


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

@media only screen and (min-width: 768px) {

    /*---------- HOME PAGE ----------*/

    .as-a-service {
        padding-top: 150px;
        padding-bottom: 100px;
    }
    .as-a-service .text-container {
        width: calc(40% - 50px);
        margin: 40px 25px;
    }
    .as-a-service .the-logo-black {
        width: 60%;
    }
    .simplifying .img {
        height: 300px;
        width: 170px;
        top: -180px;
    }
    .simplifying-header-container {
        min-height: 170px;
    }
    .simplifying-header-inclined {
        height: 170px;
    }
    .everybody-img {
        height: 120px;
    }
    .everybody .text {
        padding-top: 145px;
    }
    .slider .swiper-container {
        min-height: 300px;
        padding-right: 30px;
    }
    .slider .img {
        height: 150px;
    }
    .features-tabs-content .tab-content li {
        width: 33%;
    }
    .features-tabs-content .tab-content li.md-margin {
        margin-bottom: 70px;
    }
    .features-footer-inclined {
        top: -80px;
    }
    .features-tabs-content .badge-reputation {
        left: -5px;
    }
    .features-tabs-content .badge-marketplace {
        left: 30px;
    }
    .features-tabs-content .badge-price {
        left: 10px;
    }
    .communication {
        padding-top: 100px;
        margin-bottom: 100px;
    }
    .communication .row.second {
        padding-top: 80px;
        padding-bottom: 250px;
    }
    .you-yes-you {
        margin-bottom: 100px;
    }
    .you-yes-you .picture {
        border-top-right-radius: 900px 200px;
        border-top-left-radius: 200px 50px;
        border-bottom-left-radius: 200px 50px;
        border-bottom-right-radius: 900px 200px;
        height: 75vh;
        margin-top: -250px;
        background-image: url(images/025c61ae55e43037e890..jpeg);
    }
    .get-account {
        margin-bottom: 100px;
    }
    .galaxy {
        background-position: -15em 0;
    }
    /*.galaxy,*/
    /*.galaxy .container {*/
    /*    min-height: 70vh;*/
    /*}*/
    .galaxy .the-logo-white {
        /*width: 60%;*/
        /*height: 120px;*/
        /*top: 20vh;*/
        width: 480px;
        height: 120px;
        top: calc(50% - 50px);
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
    .galaxy .text-container {
        margin-top: calc(20vh + 50px);
    }
    .pre-footer .pre-footer-container .inclined-header {
        top: -90px;
    }
    .pre-footer .the-logo-white {
        height: 100px;
        width: 400px;
    }
    .pre-footer .pre-footer-container {
        height: 200px;
    }
    .footer {
        padding-top: 50px;
    }
    .footer-min-height,
    .footer-min-height2 {
        border-bottom: none;
    }



    .footer ul li {
        float: left;
        margin-right: 20px;
    }
}

@media only screen and (min-width: 992px) {
    .navbar-toggle {
        display: none;
    }
    .navbar > .container-fluid .navbar-brand {
        margin: 15px 0 0 0;
    }

    /*---------- HOME PAGE ----------*/

    .branding-line {
        height: 40px !important;
    }

    .as-a-service {
        padding-bottom: 200px;
    }
    .as-a-service .the-logo-black {
        height: 140px;
        width: 550px;
        margin-left: 85px;
    }
    .as-a-service .text-container {
        width: 100%;
        height: 64px;
        margin: 40px 0;
    }
    .as-a-service ul li {
        font-size: 54px;
        line-height: 64px;
    }
    .simplifying-header-container {
        min-height: 200px;
    }
    .simplifying-header-inclined {
        min-height: 220px;
    }
    .simplifying-header-inclined .branding-line.red {
        top: -20px;
        width: 35%;
    }
    .simplifying-header-inclined .branding-line.blue {
        top: -60px;
        width: 30%;
    }
    .simplifying .img {
        background-image: url(images/bb2faba69b7aaa39bf85..png) !important;
        right: -130px;
        min-height: 590px;
        min-width: 320px;
        top: -289px;
    }
    .simplifying {
        padding-bottom: 300px;
    }
    .simplifying .text {
        font-weight: lighter;
        font-size: 30px;
        left: -60px;
        top: 40px;
    }
    .everybody {
        padding-top: 160px;
    }
    .everybody-img {
        background-image: url(images/8fc91cbf826b6f3fcb04..jpeg) !important;
        height: 170px;
    }
    .everybody .text {
        padding-top: 240px;
        font-size: 80px;
    }
    .everybody .branding-line.blue {
        margin-top: 90px;
    }
    .slider {
        padding-bottom: 150px;
    }
    .slider .swiper-container {
        min-height: 350px;
    }
    .slider .description {
        font-size: 13px;
    }
    .features-header-oval {
        height: 150px;
        border-radius: 630px / 80px;
        top: -70px;
    }
    .features .text {
        font-size: 22px;
        font-weight: lighter;
    }
    .features .features-tabs {
        margin-top: 70px;
        font-size: 22px;
    }
    .features-tabs-content .tab-content .title {
        font-size: 20px;
    }
    .features-tabs-content .tab-content .description,
    .features-tabs-content .tab-content .price {
        font-size: 13px;
    }
    .features-tabs-content .badge {
        font-weight: lighter;
        left: 40px;
    }
    .features-tabs-content .badge-reputation {
        left: 0;
    }
    .features-tabs-content .badge-marketplace {
        left: 10px;
    }
    .features-tabs-content .badge-freelancer {
        left: 30px;
    }
    .features-tabs-content .tab-content li.lg-margin {
        margin-bottom: 170px;
    }
    .features-footer-container {
        min-height: 265px;
    }
    .features-footer-inclined {
        height: 200px;
        top: -100px;
    }
    .features-footer .branding-line.inclined.red {
        bottom: -20px;
        width: 35%;
        left: -30px;
    }
    .features-footer .branding-line.inclined.blue {
        bottom: -60px;
        width: 30%;
        left: -30px;
    }
    .parallax {
        min-height: 400px;
        margin-top: -250px;
    }

    /**/
    .communication .bubble {
        width: 180px;
        height: 180px;
    }
    .communication .bubble > img {
        width: 200px;
    }
    .communication .row.first .bubble.red img.euprotw {
        top: -20px;
        left: 30px;
    }
    .communication .row.first .bubble.blue img.euprotw {
        top: -20px;
        left: -10px;
    }
    .communication .row.second .bubble.yellow img.euprotw {
        top: -55px;
        left: 40px;
    }
    .communication .row.second .bubble.red img.euprotw {
        top: -100px;
        left: -10px;
    }
    .communication .row.first .bubble.red img.usiftroi {
        top: 5px;
        left: -10px;
    }
    .communication .row.first .bubble.blue img.usiftroi {
        top: -30px;
        left: -5px;
    }
    .communication .row.second .bubble.yellow img.usiftroi {
        top: -55px;
        left: 40px;
    }
    .communication .row.second .bubble.red img.usiftroi {
        top: -25px;
        left: -10px;
    }
    .communication .row.first .bubble.red img.iifcsm {
        top: -55px;
        left: 30px;
    }
    .communication .row.first .bubble.blue img.iifcsm {
        top: -20px;
        left: 0px;
    }
    .communication .row.second .bubble.red img.iifcsm {
        top: -65px;
        left: -10px;
    }
    .communication .row.first .bubble.red img.pifcsm {
        top: -45px;
        left: 35px;
    }
    .communication .row.first .bubble.blue img.pifcsm {
        top: -45px;
        left: -5px;
    }
    .communication .row.second .bubble.yellow img.pifcsm {
        top: -55px;
        left: 40px;
    }
    .communication .row.second .bubble.red img.pifcsm {
        top: -35px;
        left: -20px;
    }
    .communication .row.first .bubble.red img.aifcsm {
        top: -40px;
        left: 25px;
    }
    .communication .row.first .bubble.blue img.aifcsm {
        top: -15px;
        left: -20px;
    }
    .communication .row.second .bubble.yellow img.aifcsm {
        top: -15px;
        left: 20px;
    }
    .communication .row.second .bubble.red img.aifcsm {
        top: -110px;
        left: -10px;
    }
    /**/
    .communication .row.second {
        margin-top: 100px;
    }
    .communication .text-title {
        font-size: 30px;
    }
    .communication .text {
        line-height: 28px;
        font-size: 20px;
        font-weight: lighter;
    }
    .communication .text::after {
        font-size: 20px;
    }
    .you-yes-you .picture {
        min-height: 550px;
        border-top-left-radius: 350px 50px;
        border-bottom-left-radius: 350px 50px;
    }
    .get-account h4 {
        font-size: 40px;
        font-weight: lighter;
    }
    .galaxy {
        background-size: 1400px;
    }
    .galaxy .branding-line.red {
        bottom: -20px;
    }
    .galaxy .branding-line.blue {
        top: -20px;
    }
    .pre-footer .pre-footer-container {
        height: 240px;
    }
    .pre-footer .pre-footer-container .inclined-header {
        height: 200px;
        top: -110px;
    }
    .pre-footer .branding-line.red {
        bottom: -20px;
        left: -30px;
        width: 35%;
    }
    .pre-footer .branding-line.blue {
        bottom: 20px;
        left: -30px;
        width: 30%;
    }

    .footer {
        font-size: 11px;
    }
    .footer .col-flex {
        width: 12.5%;
        float: left;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1221px) {
    .navbar .search-group {
        width: calc(100vw - 592px);
        max-width: 570px;
    }
    .container {
        width: 750px;
    }
    section#search {
        float: left;
    }
}

@media only screen and (min-width: 1222px) {

    .visible-xl {
        display: block !important;
    }
    .hidden-xl {
        display: none !important;
    }
    .col-xl-10 {
        float: left;
        width: 83.33333333%;
    }
    .col-xl-7 {
        float: left;
        width: 58.33333333%;
    }
    .col-xl-5 {
        float: left;
        width: 41.66666667%;
    }

    .container {
        width: 970px;
    }

    /*---------- HOME PAGE ----------*/

    .as-a-service .the-logo-black {
        margin-left: 200px;
    }
    .simplifying-header-container {
        min-height: 250px;
    }
    .simplifying-header-inclined {
        min-height: 250px;
        top: 100px;
    }
    .simplifying .img {
        right: 0;
    }
    .simplifying .text {
        left: 0;
    }
    .features-footer-container {
        min-height: 300px;
    }
    .features-footer-inclined {
        height: 250px;
        top: -150px;
        left: -30px;
    }
    .parallax {
        margin-top: -300px;
        min-height: 450px;
    }
    .get-account .astronaut {
        width: 100%;
    }
    .get-account .embark {
        display: block;
        padding-top: 50px;
    }
    .galaxy {
        background-size: 1700px;
    }
    .pre-footer .pre-footer-container .inclined-header {
        height: 210px;
        top: -120px;
    }

}

@media only screen and (min-width: 1422px) {

    .container {
        width: 1170px;
    }

    /*---------- HOME PAGE ----------*/

    .as-a-service .the-logo-black {
        margin-left: 300px;
    }
    .features-tabs-content .tab-content li {
        width: 25%;
    }
    .features-tabs-content {
        margin-top: 70px;
    }
    .features-tabs ul li:nth-child(1) {
        text-align: right;
    }
    .features-tabs ul li:nth-child(3) {
        text-align: left;
    }
    .features-tabs-content .tab-content li.lg-margin {
        margin-bottom: 70px;
    }
    .features-tabs-content .badge-price {
        left: 10px;
    }
}

