            /*

Ultra Profile


*/
            
            body {
                background: #ffffff;
                font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
                font-size: 16px;
                color: #606060;
                position: relative;
            }
            
            html,
            body {
                width: 100%;
                overflow-x: hidden;
            }
            
            h1,
            h2,
            h3 {
                font-weight: 300;
            }
            
            p {
                line-height: 28px;
            }
            
            hr {
                border-color: #f2f2f2;
                width: 100px;
                margin-bottom: 40px;
            }
            
            .title {
                color: #303030;
                font-size: 60px;
                padding-bottom: 40px;
                text-transform: uppercase;
            }
            /* START NAVIGATION */
            
            .sticky-navigation {
                opacity: 0;
            }
            
            .navbar-default {
                background: #fff;
                border: none;
                box-shadow: 0 0 8px rgb(111, 110, 110);
                margin: 0;
                padding: 0;
            }
            
            .navbar-default .navbar-nav li a {
                color: #202020;
                font-size: 13px;
                font-weight: bold;
                line-height: 45px;
                letter-spacing: 1px;
            }
            
            .navbar-default .navbar-nav li a:hover {
                color: #056fb6;
            }
            
            .navbar-default .navbar-nav>li>a:hover,
            .navbar-default .navbar-nav>li>a:focus {
                color: #056fb6;
                background-color: transparent;
            }
            
            .navbar-default .navbar-nav>.active>a,
            .navbar-default .navbar-nav>.active>a:hover,
            .navbar-default .navbar-nav>.active>a:focus {
                color: #056fb6;
                background-color: transparent;
            }
            
            .navbar-default .navbar-toggle {
                border: none;
                padding-top: 10px;
            }
            
            .navbar-default .navbar-toggle .icon-bar {
                background: #056fb6;
                border-color: transparent;
            }
            
            .navbar-default .navbar-toggle:hover,
            .navbar-default .navbar-toggle:focus {
                background-color: transparent
            }
            
            .element-style {
                width: 45px;
                height: 45px;
                display: block;
                justify-content: center;
                align-items: center;
            }
            /* END NAVIGATION */
            /* START HOME */
            
            .btn-default {
                animation: myAnim 2s ease 0s infinite normal forwards;
            }
            
            @keyframes myAnim {
                0%,
                100% {
                    transform: translateY(0);
                }
                10%,
                30%,
                50%,
                70% {
                    transform: translateY(-8px);
                }
                20%,
                40%,
                60% {
                    transform: translateY(8px);
                }
                80% {
                    transform: translateY(6.4px);
                }
                90% {
                    transform: translateY(-6.4px);
                }
            }
            
            .templatemo-home {
                background: url('../images/giorgio-trovato-8krX0HkXw8c-unsplash.jpg');
                background-size: cover;
                background-attachment: fixed;
                background-position: center center;
                color: #5f5f5f;
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -ms-flex-align: center;
                align-items: center;
                text-align: center;
                height: 100vh;
            }
            
            .tm-home-title,
            .tm-home-subtitle {
                text-transform: uppercase;
            }
            
            .tm-home-title {
                font-size: 60px;
            }
            
            .typed_block {
                font-size: 45px;
                color: black;
                font-weight: bold;
                letter-spacing: 1px;
                font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
            }
            
            .typed {
                color: #056fb6;
            }
            
            .typed_block-span {
                color: red;
                font-weight: 900;
            }
            
            .tm-view-more-btn {
                background: #3a3a3a;
                color: #ffffff;
                border: none;
                border-radius: 10px;
                font-size: 20px;
                font-weight: 700;
                margin-top: 30px;
                padding: 15px 50px;
                -webkit-transition: all 0.6s ease-in;
                transition: all 0.6s ease-in;
            }
            
            .tm-view-more-btn:hover {
                background: #0876a9;
                color: #ffffff;
                box-shadow: 0 0 35px #0876a9;
            }
            .ping{
                animation:ping 1s ease-in-out infinite both;
            }
            @keyframes ping{
                0%{transform:scale(.2);opacity:.8}80%{transform:scale(1.2);opacity:0}100%{transform:scale(2.2);opacity:0}
            }
            /* END HOME */
            /* START hobbies */
            
            .tm-padding-top-bottom-100 {
                margin: 100px auto 100px auto;
            }
            
            .title1 {
                padding-bottom: 30px;
                left: 0px;
            }
            
            .ism-slider>ol,
            .ism-slider>ol>li,
            .ism-slider>ol>li>img {
                width: 100%;
                list-style: none;
                margin: 0;
                padding: 0;
            }
            
            .ism-slider {
                overflow: hidden;
                position: relative;
                padding: 0 !important;
                -webkit-user-select: none;
                -khtml-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                cursor: default;
                z-index: 2;
                background-color: rgba(0, 0, 0, 0.1);
                animation: ism-fadein 3s;
                -webkit-background-clip: padding-box;
                -moz-background-clip: padding;
                background-clip: padding-box;
                box-shadow: 0 0 15px grey;
            }
            
            @keyframes ism-fadein {
                from {
                    opacity: 0;
                }
                to {
                    opacity: 1;
                }
            }
            
            @keyframes ism-loading {
                50% {
                    left: 120px;
                }
            }
            
            .ism-slider .ism-slides {
                list-style: none;
                position: absolute;
                height: 100%;
                top: 0;
                padding: 0 !important;
                margin-top: 0;
                margin-bottom: 0;
                z-index: 1;
            }
            
            .ism-slider li.ism-slide {
                height: 100%;
                overflow: hidden;
                position: absolute;
                display: block;
                top: 0;
                bottom: 0;
                margin: 0 !important;
                padding: 0 !important;
                background-color: #d5d5d5;
                text-align: center;
            }
            
            .ism-slider .ism-img-frame {
                display: block;
                position: absolute;
                width: 100%;
                height: 100%;
            }
            
            .ism-slider a.ism-image-link {
                position: absolute;
                color: inherit;
                text-decoration: none;
                display: block;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
            }
            
            .ism-slider .ism-img {
                display: block;
                border: none;
                position: absolute;
                pointer-events: none;
            }
            
            .ism-button,
            .ism-pause-button {
                position: absolute;
                display: block;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                border: none;
                outline: none;
                text-align: center;
                z-index: 6;
                cursor: pointer;
                padding: 0;
                background-repeat: no-repeat;
                background-position: center center;
            }
            
            .ism-pause-button {
                display: none;
                left: 50%;
            }
            
            .ism-slider:hover .ism-pause-button {
                display: block;
            }
            
            .ism-caption {
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                padding: 0 1em;
                text-shadow: none;
                line-height: 1.2em;
                padding: 0.25em 0.5em;
                width: auto;
                height: auto;
                text-align: center;
                visibility: hidden;
            }
            
            a.ism-image-link .ism-caption,
            a.ism-caption {
                text-decoration: none;
                font-weight: normal;
            }
            
            a.ism-caption:hover {
                text-decoration: underline;
            }
            
            .ism-caption-0 {
                z-index: 3;
            }
            
            .ism-caption-1 {
                z-index: 4;
            }
            
            .ism-caption-2 {
                z-index: 5;
            }
            
            .ism-radios {
                margin: 0;
                padding: 0;
                list-style: none;
                color: #fff;
                font-size: 1px;
            }
            
            .ism-slider .ism-radios {
                position: absolute;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                z-index: 6;
                bottom: 5px;
                left: 0;
                right: 0;
                width: auto;
                background-color: rgba(255, 255, 255, 0.0);
                padding: 0 7px;
                height: 0;
                overflow: visible;
            }
            
            .ism-slider .ism-radios.ism-radios-as-thumbnails {
                bottom: 5px;
            }
            
            .ism-radios li {
                position: relative;
                display: inline-block;
                margin: 0 3px;
                padding: 0;
            }
            
            .ism-radios input.ism-radio {
                display: none;
            }
            
            .ism-radios label {
                display: block;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                margin: 0;
                text-decoration: none;
                cursor: pointer;
            }
            
            .ism-radios-as-thumbnails label {
                -webkit-background-size: 120% auto;
                -moz-background-size: 120% auto;
                -o-background-size: 120% auto;
                background-size: 120% auto;
                background-position: center center;
                background-repeat: no-repeat;
                border: 2px solid rgba(255, 255, 255, 0.6);
                opacity: 0.8;
            }
            
            .ism-radios-as-thumbnails label:hover {
                border: 2px solid #fff;
                opacity: 1;
            }
            
            .ism-radios-as-thumbnails li.active label {
                border: 2px solid rgba(255, 255, 255, 1.0);
                opacity: 1;
            }
            
            p.ism-badge {
                margin: 0 auto;
                text-align: right;
                font-size: 10px;
                padding-top: 1px;
                color: #ccc;
                font-family: sans-serif;
                font-weight: normal;
            }
            
            p.ism-badge a.ism-link {
                color: inherit;
                text-decoration: none;
                margin-right: 0.25em;
            }
            
            p.ism-badge a.ism-link:hover {
                color: #aaa;
                text-decoration: underline;
            }
            
            .ism-zoom-in {
                -webkit-animation: zoomin 0.81s linear 1;
                animation: zoomin 0.81s linear 1;
            }
            
            @-webkit-keyframes zoomin {
                0% {
                    -webkit-transform: scale(1.0);
                    transform: scale(1.0);
                }
                100% {
                    -webkit-transform: scale(3.0);
                    transform: scale(3.0);
                }
            }
            
            @keyframes zoomin {
                0% {
                    -webkit-transform: scale(1.0);
                    transform: scale(1.0);
                }
                100% {
                    -webkit-transform: scale(3.0);
                    transform: scale(3.0);
                }
            }
            
            @-webkit-keyframes fadein {
                0% {
                    opacity: 0;
                }
                100% {
                    opacity: 1;
                }
            }
            
            @keyframes fadein {
                0% {
                    opacity: 0;
                }
                100% {
                    opacity: 1;
                }
            }
            
            @-webkit-keyframes slidein {
                0% {
                    -webkit-transform: translate(-1200px, 0);
                    transform: translate(-1200px, 0);
                }
                100% {
                    -webkit-transform: translate(0, 0);
                    transform: translate(0, 0);
                }
            }
            
            @keyframes slidein {
                0% {
                    -webkit-transform: translate(-1200px, 0);
                    transform: translate(-1200px, 0);
                }
                100% {
                    -webkit-transform: translate(0, 0);
                    transform: translate(0, 0);
                }
            }
            
            @-webkit-keyframes popin {
                50% {
                    -webkit-transform: scale(1.2);
                    transform: scale(1.2);
                }
            }
            
            @keyframes popin {
                50% {
                    -webkit-transform: scale(1.2);
                    transform: scale(1.2);
                }
            }
            
            .ism-zoom-pan {
                -webkit-animation: zoompan 20.0s linear 1;
                animation: zoompan 20.0s linear 1;
            }
            
            @-webkit-keyframes zoompan {
                0% {
                    -webkit-transform: translate(0, 0) scale(1.0);
                    transform: translate(0, 0) scale(1.0);
                }
                50% {
                    -webkit-transform: translate(-5%, -5%) scale(1.3);
                    transform: translate(-5%, -5%) scale(1.3);
                }
                100% {
                    -webkit-transform: translate(0, 0) scale(1.0);
                    transform: translate(0, 0) scale(1.0);
                }
            }
            
            @keyframes zoompan {
                0% {
                    -webkit-transform: translate(0, 0) scale(1.0);
                    transform: translate(0, 0) scale(1.0);
                }
                50% {
                    -webkit-transform: translate(-5%, -5%) scale(1.3);
                    transform: translate(-5%, -5%) scale(1.3);
                }
                100% {
                    -webkit-transform: translate(0, 0) scale(1.0);
                    transform: translate(0, 0) scale(1.0);
                }
            }
            
            .ism-zoom-rotate {
                -webkit-animation: zoomrotate 20.0s linear 1;
                animation: zoomrotate 20.0s linear 1;
            }
            
            @-webkit-keyframes zoomrotate {
                0% {
                    -webkit-transform: rotate(0) scale(1.0);
                    transform: rotate(0) scale(1.0);
                }
                50% {
                    -webkit-transform: rotate(-5deg) scale(1.3);
                    transform: rotate(-5deg) scale(1.3);
                }
                100% {
                    -webkit-transform: rotate(0) scale(1.0);
                    transform: rotate(0) scale(1.0);
                }
            }
            
            @keyframes zoomrotate {
                0% {
                    -webkit-transform: rotate(0) scale(1.0);
                    transform: rotate(0) scale(1.0);
                }
                50% {
                    -webkit-transform: rotate(-5deg) scale(1.3);
                    transform: rotate(-5deg) scale(1.3);
                }
                100% {
                    -webkit-transform: rotate(0) scale(1.0);
                    transform: rotate(0) scale(1.0);
                }
            }
            /* SLIDER */
            
            .slider_position {
                width: 100%;
                display: grid;
                grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
            }
            
            #my-slider {
                width: 100%;
                -webkit-border-radius: 20px;
                border-radius: 10px;
            }
            
            #my-slider-ism-badge {
                width: 100%;
            }
            
            #my-slider:before {
                content: '';
                display: block;
                padding-top: 44%;
            }
            
            #my-slider .ism-frame {
                position: absolute;
                top: 0;
                bottom: 0;
                left: 0;
                width: 100%;
            }
            
            #my-slider .ism-button {
                display: block;
                width: 60px;
                height: 60px;
                background-size: 16px 16px;
                top: 50%;
                margin-top: -30px;
                color: #fff;
                background-color: rgba(0, 0, 0, 0.0);
                visibility: hidden;
            }
            
            #my-slider .ism-button-prev {
                background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEX///////////////////////////////////////////9/gMdvAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAuUAAALlARv+XnsAAABUSURBVEjH7dYxCgAgEAPB8weX/39WFBtBbsFSY2sYyzXicDLq0wQDKQGQAKiJAZTEvC+IRgPBYAEyYOB1AAf4hAkTXxB5nySOGmaRw4pp5rhv34MOQwscJ7/MrxQAAAAASUVORK5CYII=);
                left: 10px;
            }
            
            #my-slider .ism-button-next {
                background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEX///////////////////////////////////////////9/gMdvAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAuUAAALlARv+XnsAAABYSURBVEjH7dYxDoAwDEPR5Ab1/S8LVEgsyL8SG3XWWK/dnKpnumA0/L4lAOSJE/DEtXfEBBxxBwYFBH8IEWJbggL4RIAAPwFWC+VDqXEtYrFyNWO5v58HB4q9HAkl7KTYAAAAAElFTkSuQmCC);
                right: 10px;
            }
            
            #my-slider .ism-pause-button {
                width: 60px;
                height: 60px;
                background-size: 16px 16px;
                top: 50%;
                margin-top: -30px;
                border-radius: 30px;
                margin-left: -30px;
                color: #fff;
                background-color: rgba(0, 0, 0, 0.0);
            }
            
            #my-slider .ism-button-prev:hover {
                left: 7px;
            }
            
            #my-slider .ism-button-next:hover {
                right: 7px;
            }
            
            #my-slider:hover .ism-button {
                visibility: visible;
            }
            
            #my-slider .ism-radios {
                display: block;
                height: 20px;
                text-align: center;
            }
            
            #my-slider .ism-radios label {
                width: 20px;
                height: 20px;
                border-radius: 10px;
                color: #000;
                background-color: rgba(255, 255, 255, 0.5);
            }
            
            #my-slider .ism-radios li.active label {
                background-color: rgba(255, 255, 255, 1.0);
            }
            
            #my-slider .ism-radios label:hover {
                background-color: rgba(255, 255, 255, 0.8);
            }
            /* SLIDES */
            
            #my-slider .ism-slide-0 img {
                width: 100%;
                height: 100%;
            }
            
            #my-slider .ism-slide-0 .ism-img {
                width: 100%;
                height: 100%;
            }
            
            #my-slider .ism-slide-1 img {
                width: 100%;
                height: 100%;
            }
            
            #my-slider .ism-slide-1 .ism-img {
                width: 100%;
                height: 100%;
            }
            
            #my-slider .ism-slide-2 img {
                width: 100%;
                height: 100%;
            }
            
            #my-slider .ism-slide-2 .ism-img {
                width: 100%;
                height: 100%;
            }
            
            #my-slider .ism-slide-3 img {
                width: 100%;
                height: 100%;
            }
            
            #my-slider .ism-slide-3 .ism-img {
                width: 100%;
                height: 100%;
            }
            
            #my-slider .ism-slide-4 img {
                width: 100%;
                height: 100%;
            }
            
            #my-slider .ism-slide-4 .ism-img {
                width: 100%;
                height: 100%;
            }
            
            #my-slider li.ism-slide-0 .ism-img {
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
            }
            
            #my-slider li.ism-slide-1 .ism-img {
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
            }
            
            #my-slider li.ism-slide-2 .ism-img {
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
            }
            
            #my-slider li.ism-slide-3 .ism-img {
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
            }
            
            #my-slider li.ism-slide-4 .ism-img {
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
            }
            /* END WORK */
            /* START PORTFOLIO */
            
            .portfolios-my1 {
                width: 100%;
            }
            
            .portfolios_cards1 {
                width: 100%;
                display: grid;
                grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
                grid-gap: 25px;
            }
            
            .cards_block {
                width: 250px;
                height: 370px;
                border: 1px solid #a9a8a8;
                border-radius: 10px;
                box-shadow: 0 0 15px rgb(116, 116, 116);
                margin: 50px auto;
            }
            
            .cards_block:hover {
                border: 1px solid rgb(6, 116, 189);
            }
            
            .cards_block_text {
                padding-left: 10px;
            }
            
            .cards_block_img {
                width: 248.5px;
                height: 180px;
                border-radius: 10px 10px 0 0;
            }
            
            .cards_block_h3 {
                color: #056fb6;
                font-weight: 700;
                font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
            }
            
            .cards_block_p {
                color: #303030;
                font-weight: 500;
                font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
            }
            /* ISOTOPE BOX CSS */
            /* END PORTFOLIO */
            /* START RESUME */
            
            .title {
                color: red;
            }
            
            .title_some {
                color: #056fb6;
            }
            
            .tm-red-text {
                color: #eb5424;
            }
            
            .progress-percent-small {
                font-size: 16px;
                color: #575757;
            }
            
            .tm-info-label {
                font-weight: bold;
                display: inline-block;
                width: 90px;
            }
            
            .tm-progress {
                background: #fff;
                border-radius: 2px;
                height: 4px;
            }
            
            .progress-bar-danger {
                background: #056fb6;
            }
            
            .tm-progress-label {
                font-size: 15px;
                color: gray;
                font-weight: bold;
                padding-top: 10px;
                text-transform: uppercase;
            }
            
            .progress-percent-small {
                display: block;
                float: right;
                padding-right: 80px;
            }
            /* END RESUME */
            /* START ABOUT */
            
            .about-title-h1 {
                color: #056fb6;
            }
            
            .tm-red-text {
                color: lime;
            }
            
            .color1 {
                color: blue;
            }
            
            .color2 {
                color: darkslateblue;
            }
            
            .color3 {
                color: darkviolet;
            }
            
            .color4 {
                color: gold;
            }
            
            .color5 {
                color: magenta;
            }
            
            .color6 {
                color: mediumspringgreen;
            }
            
            .person-smail {
                font-size: 35px;
                color: gold;
            }
            
            .color-p {
                font-size: 16px;
                font-weight: 600;
                color: rgb(0, 0, 0);
            }
            
            .tm-about {
                background: url('../images/IMG_20220225_110613_849-01-02-01-01-removebg-preview.png');
                background-size: cover;
                background-attachment: fixed;
                background-position: center center;
                padding-top: 60px;
                padding-bottom: 100px;
            }
            /* END ABOUT */
            /* START SOCIAL */
            
            .tm-social {
                margin-top: 50px;
            }
            
            .icon-block {
                font-size: 60px;
                text-align: center;
            }
            
            .shake-bottom {
                animation: shake-bottom 2s cubic-bezier(.55, .085, .68, .53) 1s infinite
            }
            
            @keyframes shake-bottom {
                0%,
                100% {
                    transform: rotate(0deg);
                    transform-origin: 50% 100%
                }
                10% {
                    transform: rotate(2deg)
                }
                20%,
                40%,
                60% {
                    transform: rotate(-4deg)
                }
                30%,
                50%,
                70% {
                    transform: rotate(4deg)
                }
                80% {
                    transform: rotate(-2deg)
                }
                90% {
                    transform: rotate(2deg)
                }
            }
            
            .icon-block-p {
                font-size: 25px;
                color: #056fb6;
                font-weight: 500;
            }
            /* END SOCIAL */
            /* START CONTACT */
            
            .tm-contact {
                text-align: center;
                padding-top: 80px;
                padding-bottom: 40px;
            }
            
            .form-control {
                background: transparent;
                border: 1px solid rgb(186, 186, 186);
                border-radius: 10px;
                -webkit-box-shadow: none;
                box-shadow: 0 0 10px grey;
                margin-bottom: 10px;
                -webkit-transition: all 0.6s ease-in;
                transition: all 0.6s ease-in;
            }
            
            .form-control:focus,
            .form-control:hover {
                background: #202020;
                color: #ffffff;
                box-shadow: none;
            }
            
            .form-control-btn {
                width: 180px;
                height: 40px;
                text-align: center;
                background: #303030;
                color: white;
                border-radius: 12px;
                border: none;
                transition: all 0.6s ease-in;
            }
            
            .jello-vertical {
                animation: jello-vertical 2s 1s infinite both
            }
            
            @keyframes jello-vertical {
                0% {
                    transform: scale3d(1, 1, 1)
                }
                30% {
                    transform: scale3d(.75, 1.25, 1)
                }
                40% {
                    transform: scale3d(1.25, .75, 1)
                }
                50% {
                    transform: scale3d(.85, 1.15, 1)
                }
                65% {
                    transform: scale3d(1.05, .95, 1)
                }
                75% {
                    transform: scale3d(.95, 1.05, 1)
                }
                100% {
                    transform: scale3d(1, 1, 1)
                }
            }
            
            .form-control-btn:hover {
                background: #056fb6;
                color: white;
                box-shadow: 0 0 15px #056fb6;
            }
            
            input {
                height: 50px;
            }
            
            .tm-contact p {
                padding-top: 40px;
            }
            /* END CONTACT */
            
            @media screen and (max-device-width: 1024px) {
                .templatemo-home {
                    background-attachment: scroll;
                }
            }
            /* START MEDIA 980 */
            
            @media screen and (max-width:980px) {
                .portfolio-overlay {
                    padding-top: 10px;
                }
            }
            /* END MEDIA 980 */
            
            @media screen and (max-width: 767px) {
                .tm-home-title {
                    font-size: 40px;
                }
                .element-style {
                    width: 30px;
                    height: 30px;
                }
            }
            /* START MEDIA 360 */
            
            @media screen and (max-width:360px) {
                .navbar-default .navbar-brand {
                    padding-top: 2px;
                }
                .cards_block {
                    height: 380px;
                   
                }
            }
           
            /* END MEDIA 360 */