@font-face {
  font-family: 'Pixeicons';
  src:  url('../fonts/Pixeicons/Main/Pixeicons.eot?4ts25x');
  src:  url('../fonts/Pixeicons/Main/Pixeicons.eot?4ts25x#iefix') format('embedded-opentype'),
    url('../fonts/Pixeicons/Main/Pixeicons.ttf?4ts25x') format('truetype'),
    url('../fonts/Pixeicons/Main/Pixeicons.woff?4ts25x') format('woff'),
    url('../fonts/Pixeicons/Main/Pixeicons.svg?4ts25x#Pixeicons') format('svg');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Pixeicons';
  src:  url('../fonts/Pixeicons/Brands/Pixeicons.eot?4ts25x');
  src:  url('../fonts/Pixeicons/Brands/Pixeicons.eot?4ts25x#iefix') format('embedded-opentype'),
    url('../fonts/Pixeicons/Brands/Pixeicons.ttf?4ts25x') format('truetype'),
    url('../fonts/Pixeicons/Brands/Pixeicons.woff?4ts25x') format('woff'),
    url('../fonts/Pixeicons/Brands/Pixeicons.svg?4ts25x#Pixeicons') format('svg');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Pixeicons';
  src:  url('../fonts/Pixeicons/Line/Pixeicons.eot?4ts25x');
  src:  url('../fonts/Pixeicons/Line/Pixeicons.eot?4ts25x#iefix') format('embedded-opentype'),
    url('../fonts/Pixeicons/Line/Pixeicons.ttf?4ts25x') format('truetype'),
    url('../fonts/Pixeicons/Line/Pixeicons.woff?4ts25x') format('woff'),
    url('../fonts/Pixeicons/Line/Pixeicons.svg?4ts25x#Pixeicons') format('svg');
  font-weight: 300;
  font-style: normal;
}

[class^="icon pr-"],
[class*="icon pr-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Pixeicons';
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon pr-logo-"],
[class*="icon pr-logo-"] {
  font-family: 'Pixeicons';
  font-weight: 700;
}

[class^="icon pr-line-"],
[class*="icon pr-line-"] {
  font-family: 'Pixeicons';
  font-weight: 300;
}


/* Main */
.pr-alarm:before {
  content: "\e900";
}
.pr-apartment:before {
  content: "\e901";
}
.pr-arrow-down-circle:before {
  content: "\e902";
}
.pr-arrow-down:before {
  content: "\e903";
}
.pr-arrow-left-circle:before {
  content: "\e904";
}
.pr-arrow-left:before {
  content: "\e905";
}
.pr-arrow-right-circle:before {
  content: "\e906";
}
.pr-arrow-right:before {
  content: "\e907";
}
.pr-arrow-up-circle:before {
  content: "\e908";
}
.pr-arrow-up:before {
  content: "\e909";
}
.pr-bicycle:before {
  content: "\e90a";
}
.pr-bold:before {
  content: "\e90b";
}
.pr-book:before {
  content: "\e90c";
}
.pr-bookmark:before {
  content: "\e90d";
}
.pr-briefcase:before {
  content: "\e90e";
}
.pr-bubble:before {
  content: "\e90f";
}
.pr-bug:before {
  content: "\e910";
}
.pr-bullhorn:before {
  content: "\e911";
}
.pr-bus:before {
  content: "\e912";
}
.pr-calendar-full:before {
  content: "\e913";
}
.pr-camera-video:before {
  content: "\e914";
}
.pr-camera:before {
  content: "\e915";
}
.pr-car:before {
  content: "\e916";
}
.pr-cart:before {
  content: "\e917";
}
.pr-chart-bars:before {
  content: "\e918";
}
.pr-checkmark-circle:before {
  content: "\e919";
}
.pr-chevron-down-circle:before {
  content: "\e91a";
}
.pr-chevron-down:before {
  content: "\e91b";
}
.pr-chevron-left-circle:before {
  content: "\e91c";
}
.pr-chevron-left:before {
  content: "\e91d";
}
.pr-chevron-right-circle:before {
  content: "\e91e";
}
.pr-chevron-right:before {
  content: "\e91f";
}
.pr-chevron-up-circle:before {
  content: "\e920";
}
.pr-chevron-up:before {
  content: "\e921";
}
.pr-circle-minus:before {
  content: "\e922";
}
.pr-clock:before {
  content: "\e923";
}
.pr-cloud-check:before {
  content: "\e924";
}
.pr-cloud-download:before {
  content: "\e925";
}
.pr-cloud-sync:before {
  content: "\e926";
}
.pr-cloud-upload:before {
  content: "\e927";
}
.pr-cloud:before {
  content: "\e928";
}
.pr-code:before {
  content: "\e929";
}
.pr-coffee-cup:before {
  content: "\e92a";
}
.pr-cog:before {
  content: "\e92b";
}
.pr-construction:before {
  content: "\e92c";
}
.pr-crop:before {
  content: "\e92d";
}
.pr-cross-circle:before {
  content: "\e92e";
}
.pr-cross:before {
  content: "\e92f";
}
.pr-database:before {
  content: "\e930";
}
.pr-diamond:before {
  content: "\e931";
}
.pr-dice:before {
  content: "\e932";
}
.pr-dinner:before {
  content: "\e933";
}
.pr-direction-ltr:before {
  content: "\e934";
}
.pr-direction-rtl:before {
  content: "\e935";
}
.pr-download:before {
  content: "\e936";
}
.pr-drop:before {
  content: "\e937";
}
.pr-earth:before {
  content: "\e938";
}
.pr-enter-down:before {
  content: "\e939";
}
.pr-enter:before {
  content: "\e93a";
}
.pr-envelope:before {
  content: "\e93b";
}
.pr-exit-up:before {
  content: "\e93c";
}
.pr-exit:before {
  content: "\e93d";
}
.pr-eye:before {
  content: "\e93e";
}
.pr-file-add:before {
  content: "\e93f";
}
.pr-file-empty:before {
  content: "\e940";
}
.pr-film-play:before {
  content: "\e941";
}
.pr-flag:before {
  content: "\e942";
}
.pr-frame-contract:before {
  content: "\e943";
}
.pr-frame-expand:before {
  content: "\e944";
}
.pr-funnel:before {
  content: "\e945";
}
.pr-gift:before {
  content: "\e946";
}
.pr-graduation-hat:before {
  content: "\e947";
}
.pr-hand:before {
  content: "\e948";
}
.pr-heart-pulse:before {
  content: "\e949";
}
.pr-heart:before {
  content: "\e94a";
}
.pr-highlight:before {
  content: "\e94b";
}
.pr-history:before {
  content: "\e94c";
}
.pr-home:before {
  content: "\e94d";
}
.pr-hourglass:before {
  content: "\e94e";
}
.pr-inbox:before {
  content: "\e94f";
}
.pr-indent-decrease:before {
  content: "\e950";
}
.pr-indent-increase:before {
  content: "\e951";
}
.pr-italic:before {
  content: "\e952";
}
.pr-keyboard:before {
  content: "\e953";
}
.pr-laptop-phone:before {
  content: "\e954";
}
.pr-laptop:before {
  content: "\e955";
}
.pr-layers:before {
  content: "\e956";
}
.pr-leaf:before {
  content: "\e957";
}
.pr-license:before {
  content: "\e958";
}
.pr-lighter:before {
  content: "\e959";
}
.pr-line-spacing:before {
  content: "\e95a";
}
.pr-linearicons:before {
  content: "\e95b";
}
.pr-link:before {
  content: "\e95c";
}
.pr-list:before {
  content: "\e95d";
}
.pr-location:before {
  content: "\e95e";
}
.pr-lock:before {
  content: "\e95f";
}
.pr-magic-wand:before {
  content: "\e960";
}
.pr-magnifier:before {
  content: "\e961";
}
.pr-map-marker:before {
  content: "\e962";
}
.pr-map:before {
  content: "\e963";
}
.pr-menu-circle:before {
  content: "\e964";
}
.pr-menu:before {
  content: "\e965";
}
.pr-mic:before {
  content: "\e966";
}
.pr-moon:before {
  content: "\e967";
}
.pr-move:before {
  content: "\e968";
}
.pr-music-note:before {
  content: "\e969";
}
.pr-mustache:before {
  content: "\e96a";
}
.pr-neutral:before {
  content: "\e96b";
}
.pr-page-break:before {
  content: "\e96c";
}
.pr-paperclip:before {
  content: "\e96d";
}
.pr-paw:before {
  content: "\e96e";
}
.pr-pencil:before {
  content: "\e96f";
}
.pr-phone-handset:before {
  content: "\e970";
}
.pr-phone:before {
  content: "\e971";
}
.pr-picture:before {
  content: "\e972";
}
.pr-pie-chart:before {
  content: "\e973";
}
.pr-pilcrow:before {
  content: "\e974";
}
.pr-plus-circle:before {
  content: "\e975";
}
.pr-pointer-down:before {
  content: "\e976";
}
.pr-pointer-left:before {
  content: "\e977";
}
.pr-pointer-right:before {
  content: "\e978";
}
.pr-pointer-up:before {
  content: "\e979";
}
.pr-poop:before {
  content: "\e97a";
}
.pr-power-switch:before {
  content: "\e97b";
}
.pr-printer:before {
  content: "\e97c";
}
.pr-pushpin:before {
  content: "\e97d";
}
.pr-question-circle:before {
  content: "\e97e";
}
.pr-redo:before {
  content: "\e97f";
}
.pr-rocket:before {
  content: "\e980";
}
.pr-sad:before {
  content: "\e981";
}
.pr-screen:before {
  content: "\e982";
}
.pr-select:before {
  content: "\e983";
}
.pr-shirt:before {
  content: "\e984";
}
.pr-smartphone:before {
  content: "\e985";
}
.pr-smile:before {
  content: "\e986";
}
.pr-sort-alpha-asc:before {
  content: "\e987";
}
.pr-sort-amount-asc:before {
  content: "\e988";
}
.pr-spell-check:before {
  content: "\e989";
}
.pr-star-empty:before {
  content: "\e98a";
}
.pr-star-half:before {
  content: "\e98b";
}
.pr-star:before {
  content: "\e98c";
}
.pr-store:before {
  content: "\e98d";
}
.pr-strikethrough:before {
  content: "\e98e";
}
.pr-sun:before {
  content: "\e98f";
}
.pr-sync:before {
  content: "\e990";
}
.pr-tablet:before {
  content: "\e991";
}
.pr-tag:before {
  content: "\e992";
}
.pr-text-align-center:before {
  content: "\e993";
}
.pr-text-align-justify:before {
  content: "\e994";
}
.pr-text-align-left:before {
  content: "\e995";
}
.pr-text-align-right:before {
  content: "\e996";
}
.pr-text-format-remove:before {
  content: "\e997";
}
.pr-text-format:before {
  content: "\e998";
}
.pr-text-size:before {
  content: "\e999";
}
.pr-thumbs-down:before {
  content: "\e99a";
}
.pr-thumbs-up:before {
  content: "\e99b";
}
.pr-train:before {
  content: "\e99c";
}
.pr-trash:before {
  content: "\e99d";
}
.pr-underline:before {
  content: "\e99e";
}
.pr-undo:before {
  content: "\e99f";
}
.pr-unlink:before {
  content: "\e9a0";
}
.pr-upload:before {
  content: "\e9a1";
}
.pr-user:before {
  content: "\e9a2";
}
.pr-users:before {
  content: "\e9a3";
}
.pr-volume-high:before {
  content: "\e9a4";
}
.pr-volume-low:before {
  content: "\e9a5";
}
.pr-volume-medium:before {
  content: "\e9a6";
}
.pr-volume:before {
  content: "\e9a7";
}
.pr-warning:before {
  content: "\e9a8";
}
.pr-wheelchair:before {
  content: "\e9a9";
}

/* Line */

.pr-line-mobile:before {
  content: "\e000";
}
.pr-line-laptop:before {
  content: "\e001";
}
.pr-line-desktop:before {
  content: "\e002";
}
.pr-line-tablet:before {
  content: "\e003";
}
.pr-line-phone:before {
  content: "\e004";
}
.pr-line-document:before {
  content: "\e005";
}
.pr-line-documents:before {
  content: "\e006";
}
.pr-line-search:before {
  content: "\e007";
}
.pr-line-clipboard:before {
  content: "\e008";
}
.pr-line-newspaper:before {
  content: "\e009";
}
.pr-line-book-open:before {
  content: "\e00b";
}
.pr-line-browser:before {
  content: "\e00c";
}
.pr-line-calendar:before {
  content: "\e00d";
}
.pr-line-presentation:before {
  content: "\e00e";
}
.pr-line-pictures:before {
  content: "\e010";
}
.pr-line-video:before {
  content: "\e011";
}
.pr-line-camera:before {
  content: "\e012";
}
.pr-line-printer:before {
  content: "\e013";
}
.pr-line-toolbox:before {
  content: "\e014";
}
.pr-line-bargraph:before {
  content: "\e018";
}
.pr-line-edit:before {
  content: "\e01c";
}
.pr-line-adjustments:before {
  content: "\e01d";
}
.pr-line-megaphone:before {
  content: "\e021";
}
.pr-line-flag:before {
  content: "\e024";
}
.pr-line-map:before {
  content: "\e025";
}
.pr-line-basket:before {
  content: "\e027";
}
.pr-line-envelope:before {
  content: "\e028";
}
.pr-line-gears:before {
  content: "\e02b";
}
.pr-line-pricetags:before {
  content: "\e02f";
}
.pr-line-lightbulb:before {
  content: "\e030";
}
.pr-line-layers:before {
  content: "\e031";
}
.pr-line-pencil:before {
  content: "\e032";
}
.pr-line-tools:before {
  content: "\e033";
}
.pr-line-tools-2:before {
  content: "\e034";
}
.pr-line-paintbrush:before {
  content: "\e036";
}
.pr-line-magnifying-glass:before {
  content: "\e037";
}
.pr-line-circle-compass:before {
  content: "\e038";
}
.pr-line-linegraph:before {
  content: "\e039";
}
.pr-line-strategy:before {
  content: "\e03b";
}
.pr-line-beaker:before {
  content: "\e03c";
}
.pr-line-profile-male:before {
  content: "\e040";
}
.pr-line-globe:before {
  content: "\e045";
}
.pr-line-map-pin:before {
  content: "\e047";
}
.pr-line-chat:before {
  content: "\e049";
}
.pr-line-target:before {
  content: "\e04e";
}
.pr-line-piechart:before {
  content: "\e050";
}
.pr-line-global:before {
  content: "\e052";
}
.pr-line-quote:before {
  content: "\e057";
}
.pr-line-scope:before {
  content: "\e058";
}
.pr-line-refresh:before {
  content: "\e05a";
}


/* Brands */
.pr-logo-dribbble:before {
  content: "\e900";
}
.pr-logo-facebook:before {
  content: "\e901";
}
.pr-logo-flickr:before {
  content: "\e902";
}
.pr-logo-github:before {
  content: "\e903";
}
.pr-logo-googleplus:before {
  content: "\e904";
}
.pr-logo-instagram:before {
  content: "\e905";
}
.pr-logo-linkedin:before {
  content: "\e906";
}
.pr-logo-pinterest:before {
  content: "\e907";
}
.pr-logo-reddit:before {
  content: "\e908";
}
.pr-logo-rss:before {
  content: "\e909";
}
.pr-logo-skype:before {
  content: "\e90a";
}
.pr-logo-slack:before {
  content: "\e90b";
}
.pr-logo-snapchat:before {
  content: "\e90c";
}
.pr-logo-tumblr:before {
  content: "\e90d";
}
.pr-logo-twitter:before {
  content: "\e90e";
}
.pr-logo-vimeo:before {
  content: "\e90f";
}
.pr-logo-vk:before {
  content: "\e910";
}
.pr-logo-whatsapp:before {
  content: "\e911";
}
.pr-logo-xing:before {
  content: "\e912";
}
.pr-logo-youtube:before {
  content: "\e913";
}

/* Trade Gothic */
@font-face {
    font-family: 'Trade Gothic';
    src: url('../fonts/tradegothic-light.woff2') format('woff2'),
        url('../fonts/tradegothic-light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Trade Gothic';
    src: url('../fonts/tradegothic.woff2') format('woff2'),
         url('../fonts/tradegothic.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Trade Gothic';
    src: url('../fonts/tradegothic-bold.woff2') format('woff2'),
         url('../fonts/tradegothic-bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}

/* ITC Avant Grand Pro */

@font-face {
    font-family: 'Avant Grade';
    src: url('../fonts/AvantGarde-Light.woff2') format('woff2'),
        url('../fonts/AvantGarde-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Avant Grade';
    src: url('../fonts/AvantGarde-Book.woff') format('woff2'),
        url('../fonts/AvantGarde-Book.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Avant Grade';
    src: url('../fonts/Avant_Grade/AvantGarde-Bold.woff2') format('woff2'),
        url('../fonts/Avant_Grade/AvantGarde-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}

/* Body */
body {font-family: "Trade Gothic", "Roboto Condensed", sans-serif;font-size: 17px;font-weight: 400;font-style: normal;letter-spacing: -0.01em;-webkit-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

/* Heading */
h1,h2,h3,h4,h5,h6{font-family: "Avant Grade", "Poppins", sans-serif;font-weight: 800;font-style: normal;letter-spacing: -0.04em;}
p{font-family: "Trade Gothic", "Roboto Condensed", sans-serif;font-weight:400;font-size:17px;}
.blog-details-top .blog-details-content .blog-meta-2 ul li a:hover, .blog-wrap .blog-content-3 h3 a:hover, .blog-wrap .blog-content-3 span a:hover, .blog-wrap-2 .blog-content-2 .blog-meta-2 ul li a:hover, .blog-wrap-2 .blog-content-2 .blog-share-comment .blog-btn-2 a:hover, .blog-wrap-2 .blog-content-2 h4 a:hover, .breadcrumb-content ul li a:hover, .call-satting a, .cart-table-content table tbody>tr td.product-name a:hover, .cart-table-content table tbody>tr td.product-remove a:hover, .clickable-mainmenu .clickable-mainmenu-icon button:hover, .clickable-menu a:hover, .collection-product .collection-content h4 a:hover, .contact-info-wrap .single-contact-info .contact-info-dec p a:hover, .contact-social ul li a:hover, .contact-widget a:hover, .copyright p a, .copyright p a:hover, .copyright-2 p a:hover, .copyright-2.copyright-gray p a:hover, .copyright.copyright-white p a:hover, .filter-active a:hover, .footer-sub-links .footer-widget .footer-list ul li a:hover, .footer-sub-links a, .footer-top .footer-social ul li a:hover, .footer-white .footer-top .footer-social ul li a:hover, .footer-widget .footer-list ul li a:hover, .footer-widget.footer-widget-white .footer-list ul li a:hover, .header-hm-7.stick .clickable-menu a:hover, .header-right-wrap .same-style.cart-wrap .shopping-cart-content ul li .shopping-cart-title h4 a:hover, .header-right-wrap .same-style:hover>a, .language-currency-wrap .same-language-currency .lang-car-dropdown ul li a:hover, .language-currency-wrap .same-language-currency.same-lc-white .lang-car-dropdown ul li a:hover, .language-currency-wrap .same-language-currency:hover>a, .login-register-wrapper .login-form-container .login-register-form form .button-box .login-toggle-btn a:hover, .login-register-wrapper .login-register-tab-list a.active h4, .main-menu nav ul li ul.mega-menu>li ul li a:hover, .main-menu nav ul li ul.submenu li a:hover, .main-menu nav ul li:hover a, .mean-container .mean-nav ul li:hover>a, .modal-dialog .modal-header .close:hover, .nav-style-1.owl-carousel .owl-nav button:hover, .pro-sidebar-search .pro-sidebar-search-form button:hover, .product-details-content .pro-details-meta ul li a:hover, .product-details-content .pro-details-quality .pro-details-compare a:hover, .product-details-content .pro-details-quality .pro-details-wishlist a:hover, .product-details-content .pro-details-social ul li a:hover, .product-details-img .large-img-style .img-popup-wrap:hover, .product-details-slider-active.nav-style-1.owl-carousel .owl-nav button:hover, .product-tab-list a.active h4, .product-wrap-2 .product-content-2 .pro-wishlist-2 a:hover, .product-wrap-2 .product-content-2 .title-price-wrap-2.title-price-wrap-2-white h3 a:hover, .product-wrap-2 .product-content-2 h3 a:hover, .product-wrap-2 .product-img span.purple, .product-wrap-5 .product-content-5 h3 a:hover, .quickview-wrap .nav-style-1.owl-carousel>.owl-nav button:hover, .shop-list-wrap .shop-list-content h3 a:hover, .sidebar-menu nav ul li ul.mega-menu>li ul li a:hover, .sidebar-menu nav ul li ul.submenu li a:hover, .sidebar-menu nav ul li:hover a, .single-my-account .myaccount-info-wrapper .billing-back-btn .billing-back a:hover, .single-my-account h3.panel-title a:hover, .single-my-account h3.panel-title a:hover::before, .stick .header-right-wrap.header-right-wrap-white .same-style.cart-wrap>button:hover, .stick .header-right-wrap.header-right-wrap-white .same-style>a:hover, .stick .main-menu.menu-white nav ul li a:hover, .your-order-area .payment-accordion h4 a:hover, a:hover{color:#cfcfcf;}
.site-wrapper{position:relative;overflow:hidden;}
.video-background {width: 100%;height: 400px;overflow: hidden;}
.video-background video {margin-left:-1px;position: absolute;top: 50%;left: 50%;min-width: 100%;min-height: 100%;transform: translate(-50%, -50%);object-fit: cover;z-index: -1;}
.menu_bank{background:transparent;font-family:"Avant Grade", "Poppins", sans-serif;}
.main-menu nav ul li a{font-weight:600;font-size:17px;color:#fff;}
.video-background h2{color:#fff;font-size:70px;letter-spacing: -0.04em;line-height:1.3;}
.video-background p{color:#fff;}
.app-header-area{border-top:solid 1px #000;background:#000;}
.mais_breadcrumb{height:auto;}
.mais_breadcrumb video{transform: translate(-50%, -115%);}
@media screen and (min-width:1200px){
  .main-menu nav ul{display:flex;justify-content:end;}
}
.main-menu nav ul li:hover a{color:#999;}
.testimonials-active.owl-carousel .owl-nav button{color:#555;border-color:#aaa;}
.btn-theme{background:#212529;}
.product-slider-active.owl-carousel .owl-nav button:hover, .testimonials-active.owl-carousel .owl-nav button:hover{background:#555;border-color:#555;}
.btn-view-packages{border:solid 2px #fff;color:#fff;padding:15px 30px;font-weight:600;font-size:17px;}
.btn-view-packages:hover{background:#666;color:#fff;}

.feature-box{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;margin-top:40px;}
.feature-box .inner{padding:60px 30px;background:#1b1b1b;color:#fff;width:273px;}
.feature-box .inner h3{color:#fff;margin:40px 0 20px 0;font-size:24px;}
.pr__icon__large {font-size: 48px;}
.feature-box .inner ul li{position:relative;padding-left:25px;margin:10px 0;font-size:90%;}
.feature-box .inner ul li:before{content:"\e919";font-family:'Pixeicons';position:absolute;left:0;top:0;}
.feature-box .active{background:#fff;color:#000;}
.feature-box .active h3{color:#000;}
.feature-box .inner:hover{background:#fff;color:#000;}
.feature-box .inner:hover h3{color:#000;}
.pr__services{position: relative;background-color: #FFFFFF;padding-top: 140px;padding-bottom: 140px;}
.pr__services h2{font-size:50px;margin-bottom:15px;}
.pr__services .section-heading {margin-bottom: 60px;}
.pr__heading__secondary {font-family: "Avant Grade", "Poppins", sans-serif;font-weight: 700;text-transform: uppercase;color: #505050;}
@media only screen and (min-width: 1200px) {
    .container {max-width: 1200px;}
}
.services-boxes{display: flex;flex-wrap: wrap;margin: 0;padding: 0;list-style: none;gap:30px;}
.services-boxes .service-box{width: calc(94% / 3);}
.services-boxes .service-box .inner {position: relative;background-color: #F3F3F3;display: flex;justify-content: space-between;align-items: flex-end;padding: 40px 30px;transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);overflow: hidden;}
.services-boxes .service-box .inner .overlay-icon{position: absolute;top:20px;left: -25px;bottom: 0;width: 72px;justify-content: flex-end;font-size: 72px;margin-top: -6px;display: flex !important;align-items: center;display: block;opacity: 0.5;transform: scale(0.7);transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);}
.services-boxes .service-box .inner h5{font-size:20px;margin-bottom:0;margin-left:25px;}
.services-boxes .service-box .inner .icon:not(.overlay-icon) {font-size: 24px;transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);}
.services-boxes .service-box .inner:hover{background:#000;color:#fff;}
.services-boxes .service-box .inner:hover h5{color:#fff;}
.services-boxes .service-box .inner:hover .inner .overlay-icon{opacity:1 !important;}
/* GRID */
.smart-strategy{background:#000;padding-top:70px;}
.smart-strategy .grid1{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:20px;align-items:center;text-align:center;}
/* ITEMS */
.smart-strategy .item{max-width:250px;margin:auto;}
.smart-strategy .item p{color:#fff;margin:10px 0;}
.smart-strategy .center{grid-column:2;grid-row:2;}
.smart-strategy .top-left{ grid-column:1; grid-row:1; }
.smart-strategy .top-right{ grid-column:3; grid-row:1; }
.smart-strategy .bottom-left{ grid-column:1; grid-row:3; }
.smart-strategy .bottom-right{ grid-column:3; grid-row:3; }
/* SVG LINES */
.smart-strategy .lines{position:absolute;inset:0;pointer-events:none;}
.smart-strategy .lines line{stroke:#444;stroke-width:8;stroke-linecap:round;}
/* MOBILE */
@media (max-width:900px){
.smart-strategy .grid1{grid-template-columns:1fr;grid-template-rows:auto;gap:30px;}
.smart-strategy .center,.top-left,.top-right,.bottom-left,.bottom-right{grid-column:auto;grid-row:auto;}
}
@media (max-width:600px){
  .smart-strategy .grid1{display:block;}
  .smart-strategy .item{margin:30px auto;}
}
.circlebottom{width:100%;height:auto;}
.social-media-journey{background:#010b0c;padding:70px 0;text-align: center;margin-bottom:70px;}
.social-media-journey h2{color:#fff;font-weight:300;margin-bottom:40px;}
/* HEADER */
.social-media-journey .logo{font-size:42px;margin-bottom:10px;}
.social-media-journey .title{letter-spacing:12px;font-size:20px;margin-bottom:80px;}
/* GRID */
.social-media-journey .grid1{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:40px 20px;}
.social-media-journey .smj_wrap{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;}
.social-media-journey .smj_wrap .item{background:rgba(40, 40, 40, 0.5);padding:20px;border-radius:10px;width:360px;position:relative;text-align:left;display:flex;gap:10px;align-items:center;}
.social-media-journey .smj_wrap .item span{background:#fff;color:#000;min-width:30px;height:30px;border-radius:50%;left:15px;font-weight:700;line-height:1.8;text-align:center;}
.social-media-journey .smj_wrap .item h3{font-size:15px;letter-spacing:2px;margin-bottom:10px;color:#fff;font-weight:600;margin-bottom:0;line-height:1.2;}
.social-media-journey .smj_wrap .item:hover{background:rgba(255, 255, 255, 0.1);}
/* STEP TEXT */
.social-media-journey .step{max-width:300px;}
.social-media-journey .step h3{font-size:17px;letter-spacing:2px;margin-bottom:10px;color:#fff;font-weight:600;}
.social-media-journey .step p{font-size:17px;line-height:1.6;color:#ddd;margin-top:0;}
/* ARROWS */
.social-media-journey .arrow{font-size:34px;color:#bbb;}
.social-media-journey .down{grid-column:1 / -1;font-size:40px;margin:30px 0;}
/* BOTTOM ROW */
.social-media-journey .bottom{margin-top:40px;}
/* RESPONSIVE */
@media (min-width:1200px){
  .social-media-journey .down{text-align:right;padding-right:185px;}
}
@media (max-width:900px){
  .social-media-journey .grid1{grid-template-columns:1fr;gap:40px;}
  .social-media-journey .arrow{transform:rotate(90deg);}
  .social-media-journey .down{display:none;}
}
@media (max-width:600px){
  .social-media-journey .step{max-width:100%;padding:0 15px;}
  .social-media-journey .arrow{display:none;}
}

#scrollUp{background:#555;border-radius:0;}
.industries__section{padding:60px 0;}
.industries__section .testimonials-active .review_container{position:relative;}
.industries__section .testimonials-active .review_container:before{content:"";background-color:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;width:100%;height:0;z-index:1;}
.industries__section .testimonials-active .review_container img{filter:grayscale(1);}
.industries__section .testimonials-active .review_container .description-wrap{position:absolute;z-index:2;width:100%;height:100%;left:0;text-align:center;top:40%;display:none;}
.industries__section .testimonials-active .review_container .description-wrap h3{color:#fff;font-size:20px;}
.industries__section .testimonials-active .review_container:hover::before{height:100%;}
.industries__section .testimonials-active .review_container:hover .description-wrap{display:block;}
.industries__section .inner{display:flex;gap:30px;justify-content:space-between;align-items:center;}
.industries__section .testimonials-active.owl-carousel .owl-nav{position:relative;text-align:center;margin-top:20px;top:0;}
.pr__clients__logos{padding:50px 0;}
.pr__clients__logos .clients_grid{display:flex;gap:30px;justify-content:space-between;flex-wrap:wrap;}

.home_packages{background:#050505;padding:50px 0;}
.home_packages h4{color:#888;text-transform:uppercase;letter-spacing:0.3rem;font-weight:400;}
.home_packages h2{color:#fff;font-weight:600;letter-spacing:0.1rem;}
.home_packages p{font-size:14px;color:#fff;}
.home_packages .packages_wrap{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;margin-top:30px;}
.home_packages .packages_wrap .recommended{background:#fff;}
.home_packages .packages_wrap .recommended h5, .home_packages .packages_wrap .recommended h5 span, .home_packages .packages_wrap .recommended h4, .home_packages .packages_wrap .recommended h3, .home_packages .packages_wrap .recommended p, .home_packages .packages_wrap .recommended ul li{color:#050505 !important;}
.home_packages .packages_wrap .recommended a{background:black !important;color:#fff !important;font-weight:600;border-radius:50px;padding:10px 20px;display:block;text-align:center;font-size:16px;}
.home_packages .packages_wrap .recommended h5 span{background:#050505;border-radius:30px;padding:2px 10px;color:#fff !important;}
.home_packages .packages_wrap .item{width:360px;border:solid 1px #555;padding:25px;border-radius:30px;}
.home_packages .packages_wrap .item h5{color:#888;font-weight:400;text-transform:uppercase;letter-spacing:0.1rem;font-size:75%;display:flex;gap:10px;justify-content:space-between;}
.home_packages .packages_wrap .item h4{text-transform:none;letter-spacing:0.1rem;color:#ccc;}
.home_packages .packages_wrap .item h3{text-transform:none;letter-spacing:0.1rem;color:#fff;font-weight:500;font-size:1.8rem;margin:25px 0;}
.home_packages .packages_wrap .item p{font-size:14px;line-height:1.4;color:#ddd;}
.home_packages .packages_wrap .item ul{margin-bottom:20px;}
.home_packages .packages_wrap .item ul li{color:#fff;font-size:14px;position:relative;}
.home_packages .packages_wrap .item ul li:before{content: "\e66c";font-family:'Pe-icon-7-stroke';left:0;margin-right:10px;}
.home_packages .packages_wrap .item a{background:white;color:#000;font-weight:600;border-radius:50px;padding:10px 20px;display:block;text-align:center;font-size:16px;}

.foundation_project{padding:50px 0;}
.foundation_project h4{color:#444;text-transform:uppercase;letter-spacing:0.3rem;font-weight:400;}
.foundation_project h2{color:#000;font-weight:600;letter-spacing:0.1rem;}
.foundation_project p{font-size:14px;}
.foundation_project .foundation_project_wrap{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;}
.foundation_project .foundation_project_wrap .item{width:260px;border:solid 1px #555;padding:25px;border-radius:30px;background:#000;}
.foundation_project .foundation_project_wrap .item h5{color:#888;font-weight:400;text-transform:uppercase;letter-spacing:0.1rem;font-size:85%;display:flex;gap:10px;margin-bottom:15px;}
.foundation_project .foundation_project_wrap .item h4{text-transform:none;letter-spacing:0.1rem;font-weight:500;color:#ddd;margin-bottom:25px;}
.foundation_project .foundation_project_wrap .item p{font-size:14px;line-height:1.6;color:#fff;}
.foundation_project .foundation_project_wrap .item:hover{background:#252525;}

.about_mais{padding:60px 0;}
.about_mais p{font-size:18px;font-weight:500;line-height:1.6;}
.about_mais .img-wrap{position:relative;}

footer{background:#1b1b1b;}
.footer_top{padding:140px 0;display:flex;gap:30px;justify-content:space-between;flex-wrap:wrap;}
.footer_top .social-list{display:flex;gap:10px;align-items:center;}
.footer_top .social-list a{display: flex;width: 48px;height: 48px;font-size: 24px;margin: 0;justify-content: center;align-items: center;border: 2px solid #505050;border-radius: 50%;transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);color:#fff;}
.footer_top .social-list a:hover{color:#505050;}
.footer_top h2{font-size:3rem;color:#fff;margin-bottom:0;}
.footer_top .btn-theme{border:solid 2px #c0c0c0;background:transparent;border-radius:0;font-weight:bold;padding:15px 40px;}
.footer_top .btn-theme:hover{background:#555;}
.footer-area{background:#161616;padding-top:50px;}

.footer-widget .footer-title h3{font-size:22px;font-weight:700;text-transform:uppercase;color:#777;margin-bottom:25px;}
.footer-widget .footer-list ul li a{color:#fff;font-weight:600;}
.footer-widget .footer-list ul li a:hover, .footer-sub-links .footer-widget .footer-list ul li a:hover{color:#777;}
.copyright p{font-size:15px;font-weight:600;}
.copyright p a, .footer-sub-links .footer-widget .footer-list ul li a{color:#fff;}

@media screen and (max-width:600px){
  .footer_top{justify-content:center;padding:50px 0;}
  .footer-area .footer-widget{text-align:center;}
  .video-background h2{font-size:30px;}
  .video-background p{font-size:16px;}
  .feature-box{margin-top:0;}
  .feature-box .inner, .foundation_project .foundation_project_wrap .item{width:100%;}
  .services-boxes .service-box {width: calc(100% / 1);}
  .smart-strategy{padding-bottom:20px;}
  .mean-container a.meanmenu-reveal{border-color:#fff;color:#fff;}
  .mean-container a.meanmenu-reveal span:after, .mean-container a.meanmenu-reveal span:before{color:#fff;}
  .mean-container a.meanmenu-reveal span, .mean-container a.meanmenu-reveal span:after, .mean-container a.meanmenu-reveal span:before{background:#fff;}
  .mean-container .mean-nav ul li a{font-size:15px;font-weight:700;color:#000;}
  .mean-container a.meanmenu-reveal{top:-43px;}
}

.main-menu nav ul li ul.submenu{background:rgb(37, 37, 37) !important;font-family: "Trade Gothic", "Roboto Condensed", sans-serif;}
.main-menu nav ul li ul.submenu li a, .sidebar-menu nav ul li ul.mega-menu>li ul li a, .sidebar-menu nav ul li ul.submenu li a{color:rgba(255, 255, 255, 0.5);font-weight:700;}
.main-menu nav ul li ul.submenu li a{padding:0 10px;font-size:15px;}
.main-menu nav ul li ul.submenu li a::before, .sidebar-menu nav ul li ul.submenu li a::before{display:none;}
.main-menu nav ul li ul.submenu li:hover a{padding-left:10px;color:#fff;}
.btn-theme-select, .btn-theme-select:focus{background:#000;border-color:#000;font-weight:600;}
.content_pages ul, .service_page_bank ul{list-style:disc;margin-left:25px;padding-left:0;}
.service_page_bank ul li{float:none;margin:5px 0;padding-left:0;}
.service_bank .service_card .tick li:before, .service_page_bank ul li:before{display:none;}
.brand_breadcrumb .brand_name h1{background:transparent;}
.brand_breadcrumb .brand_name{position:relative;}
.brand_breadcrumb{min-height:inherit;display:none;}
.breadcrumb-area{display:none;}
.sitemap_wrap:before{background:rgba(0, 0, 0, 0.05);}