templates/Theme/layoutbase.html.twig line 5025

Open in your IDE?
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4.   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  5.   <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"/>
  6.   <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
  7.   <meta name="msapplication-tap-highlight" content="no"/>
  8.   {{ render(controller("App\\Controller\\General\\Template\\MenuController:relicon")) }}
  9.   {% block meta %} {% endblock %}
  10.   <title>
  11.     {% block title %}
  12.       {{ render(controller("App\\Controller\\General\\Template\\MenuController:relicon", {'position': 'title'})) }}
  13.     {% endblock %}
  14.   </title>
  15.   {% block stylesheets %}
  16.     <!-- Web Font -->
  17.     <link href="https://fonts.googleapis.com/css?family=Poppins:200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap" rel="stylesheet"/>
  18.     <link href="https://fonts.googleapis.com/css?family=Montserrat" rel="stylesheet"/>
  19.     {{ render(controller("App\\Controller\\General\\Template\\MenuController:variablesCss")) }}
  20.       <style>
  21.           .header.shop .all-category{
  22.               background: var(--bg-principal)!important;
  23.         color: var(--text-principal)!important;
  24.           }
  25.       .header.shop .header-inner {
  26.         background: var(--bg-secondaire)!important;
  27.         color: var(--text-secondaire)!important;
  28.       }
  29.       .header.shop .list-main span i{
  30.         color: var(--text-icon-color)!important;
  31.       }
  32.       .header.shop .list-main span a:hover{
  33.         color: var(--text-icon-color)!important;
  34.       }
  35.       .header.shop .nice-select .list li:hover, .header.shop .nav li .dropdown li:hover a, .header.shop .nav li a:hover, .header.shop .main-category li a:hover{
  36.         background: var(--bg-principal)!important;
  37.         color: var(--text-principal)!important;
  38.       }
  39.       .header.sticky .header-inner .nav li a {
  40.         color: var(--text-secondaire)!important;
  41.       }
  42.       .owl-theme .owl-nav [class*='owl-'], .header.shop .nav li .new{
  43.         background: var(--bg-principal)!important;
  44.         color: var(--text-principal)!important;
  45.       }
  46.       .header.shop .nav li .new::before{
  47.         border: 4px solid var(--bg-principal)!important;
  48.       }
  49.       .header.shop .main-category li .mega-menu .single-menu .title-link{
  50.         background: var(--bg-principal)!important;
  51.         color: var(--text-principal)!important;
  52.       }
  53.       .header.shop .main-category li .mega-menu .single-menu .title-link:hover{
  54.         background: var(--bg-principal)!important;
  55.         color: var(--text-principal)!important;
  56.       }
  57.       .header.shop .main-category li .mega-menu {
  58.         border-left: 3px solid var(--bg-principal)!important;
  59.       }
  60.       .header.shop .main-category li .mega-menu .single-menu .image{
  61.           overflow: hidden;
  62.           text-align: center!important;
  63.           box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  64.           transition: all 0.3s cubic-bezier(.25,.8,.25,1);
  65.           padding: 15px 10px;
  66.       }
  67.       .header.shop .main-category li .mega-menu .single-menu img {
  68.           display: inline-block!important;
  69.           cursor: pointer;
  70.       }
  71.       .header.shop .topbar{
  72.         background: var(--bg-principal)!important;
  73.       }
  74.       .header.shop .list-main span a, .principal-link{
  75.         color: var(--text-principal)!important;
  76.       }
  77.       .header.shop .list-main span a:hover, .principal-link:hover{
  78.         background: var(--bg-secondaire)!important;
  79.         color: var(--text-secondaire)!important;
  80.       }
  81.       .call-action-post, .header.shop .right-bar .sinlge-bar .single-icon .total-count{
  82.         background: var(--bg-principal)!important;
  83.         color: var(--text-principal)!important;
  84.       }
  85.       .header.shop .list-main span i{
  86.         color: var(--text-principal)!important;
  87.       }
  88.       .header.shop .nav li.menu-dd-coustom:hover a.target-dd {
  89.         background: var(--bg-principal)!important;
  90.         color: var(--text-principal)!important;
  91.       }
  92.       .header .shopping .dropdown-cart-header a:hover, .header.shop .right-bar .sinlge-bar .single-icon:hover{
  93.         color: var(--bg-principal)!important;
  94.       }
  95.       .header .shopping-item .bottom .btn:hover, .header.shop .search-bar .btnn:hover{
  96.         background: var(--bg-principal)!important;
  97.         color: var(--text-principal)!important;
  98.       }
  99.       </style>
  100.     <!-- Bootstrap -->
  101.     <link rel="stylesheet" href="{{ asset('template/css/bootstrap.css') }}"/>
  102.     <link href="{{ asset('template/css/afhstyle.css') }}" type="text/css" rel="stylesheet" media="screen,projection"/>
  103.     <!-- Magnific Popup -->
  104.   <link rel="stylesheet" href="{{ asset('template/css/magnific-popup.min.css') }}"/>
  105.     <!-- Font Awesome -->
  106.   <link rel="stylesheet" href="{{ asset('template/css/font-awesome.css') }}"/>
  107.     <!-- Fancybox -->
  108.     <link rel="stylesheet" href="{{ asset('template/css/jquery.fancybox.min.css') }}"/>
  109.     <!-- Themify Icons -->
  110.   <link rel="stylesheet" href="{{ asset('template/css/themify-icons.css') }}"/>
  111.     <!-- Nice Select CSS -->
  112.   <link rel="stylesheet" href="{{ asset('template/css/niceselect.css') }}"/>
  113.     <!-- Animate CSS -->
  114.   <link rel="stylesheet" href="{{ asset('template/css/animate.css') }}"/>
  115.     <!-- Flex Slider CSS -->
  116.   <link rel="stylesheet" href="{{ asset('template/css/flex-slider.min.css') }}"/>
  117.     <!-- Owl Carousel -->
  118.   <link rel="stylesheet" href="{{ asset('template/css/owl-carousel.css') }}"/>
  119.     <!-- Slicknav -->
  120.   <link rel="stylesheet" href="{{ asset('template/css/slicknav.min.css') }}"/>
  121.     <!-- Eshop StyleSheet -->
  122.     <link rel="stylesheet" href="{{ asset('template/css/reset.css') }}"/>
  123.     <link rel="stylesheet" href="{{ asset('template/css/style.css') }}"/>
  124.   <link rel="stylesheet" href="{{ asset('template/css/responsive.css') }}"/>
  125.     <link rel="stylesheet" href="{{ asset('autocomplete/css/jquery.auto-complete.css') }}"/>
  126.   <link rel="stylesheet" href="{{ asset('template/css/bootstrap-icons.css') }}"/>
  127.     <script src="{{ asset('template/js/jquery.min.js') }}"></script>
  128.     <script src="{{ asset('template/js/jquery.newsTicker.js') }}"></script>
  129.     <script src="{{ asset('template/js/lottieflow.min.js') }}" type="text/javascript"></script>
  130.     <!-- Owl Carousel JS -->
  131.     <script src="{{ asset('template/js/owl.carousel.min.js') }}"></script>
  132.     <link rel="stylesheet" href="{{ asset('template/notify/themes/alertify.core.css') }}"/>
  133.     <link rel="stylesheet" href="{{ asset('template/notify/themes/alertify.default.css') }}" id="toggleCSS"/>
  134.     <script src="{{ asset('template/notify/lib/alertify.min.js') }}"></script>
  135.     <script>
  136.         function resetNotif(){
  137.             $("#toggleCSS").attr("href", "{{ asset('template/notify/themes/alertify.default.css') }}");
  138.             alertify.set({
  139.                 labels : {
  140.                     ok     : "OK",
  141.                     cancel : "Cancel"
  142.                 },
  143.                 delay : 5000,
  144.                 buttonReverse : false,
  145.                 buttonFocus   : "ok"
  146.             });
  147.         }
  148.     </script>
  149. <style>
  150. .hover-offer, .hover-offer h2 {
  151.     text-align: left;
  152. }
  153. .hover-offer, .hover-offer .overlay2 {
  154.     width: 95%;
  155.     max-width: 450px;
  156.     height: auto;
  157.     overflow: hidden
  158. }
  159. .hover-offer button.info, .hover-offer h2 {
  160.     text-transform: uppercase;
  161.     color: #fff
  162. }
  163. .hover-offer {
  164. cursor: pointer;
  165.     margin-bottom: 20px;
  166.     border-radius: 2px;
  167.     width: 100%;
  168.         min-width: 267px;
  169.     max-height: 350px;
  170.     max-width: 400px;
  171.     margin-left: auto;
  172.     margin-right: auto;
  173. }
  174. .hover-offer .overlay2 {
  175.     position: absolute;
  176.     top: 0;
  177.     left: 0
  178. }
  179. .hover-offer img {
  180.     display: block;
  181.     position: relative;
  182. }
  183. .offer-content {
  184. position: absolute;
  185.     z-index: 10;
  186.     /* height: 100%; */
  187.        width: 94%;
  188.     /* max-height: 239px; */
  189.     bottom: 0;
  190.     padding: 5% 4% 14% 7%;
  191.     color: #FFF;
  192.    background-image: linear-gradient(145deg, rgba(0, 0, 0, 0.3) 30%, rgba(0, 0, 0, 0.1) 80%);
  193.     background-image: -moz-linear-gradient(-45deg, rgba(0, 0, 0, 0.3) 30%, rgba(0, 0, 0, 0.1) 80%);
  194.     background-image:-webkit-linear-gradient(-45deg, rgba(0, 0, 0, 0.3) 30%, rgba(0, 0, 0, 0.1) 80%);
  195.     /* background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 60%); */
  196.     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= '#000', endColorstr='transparent', GradientType=1 );
  197.     /* -webkit-transition: all .3s ease-out 0s; */
  198.     -moz-transition: all .3s ease-out 0s;
  199.     -o-transition: all .3s ease-out 0s;
  200.     -ms-transition: all .3s ease-out 0s;
  201.     transition: all .3s ease-out 0s;
  202.     margin-bottom: 20px;
  203.     margin-top: 1px;
  204.     top: 0;
  205. }
  206. .offer-content h4 {
  207.     font-size: 170% !important;
  208.     margin-top: 10px;
  209.     margin-bottom: 16px;
  210.     font-weight: 700;
  211.     margin-top: 20px;
  212. }
  213. .offer-content .price {
  214.     font-size: 20px;
  215.     color: #fff;
  216.     text-align: left;
  217.     padding-top: 2%;
  218. }
  219. .ehover1 img {
  220.     -webkit-transition: all .4s linear;
  221.     transition: all .4s linear
  222. }
  223. .ehover1 .overlay2 {
  224.     -webkit-transition: all .4s ease-in-out;
  225.     transition: all .4s ease-in-out
  226. }
  227. .ehover1:hover img {
  228.     -ms-transform: scale(1.2);
  229.     -webkit-transform: scale(1.2);
  230.     transform: scale(1.2)
  231. }
  232. .ehover1:hover .overlay2 {
  233.     opacity: 1
  234. }
  235. .offer-content .price-offer {
  236.     font-size: 32px;
  237.     color: #fff;
  238.     margin-top: 10px;
  239. }
  240. .flights-icon {
  241.     border: 1px solid #ffffff;
  242.     border-radius: 100%;
  243.     display: block;
  244.     font-family: "theme-icons";
  245.     font-size: 20px !important;
  246.     height: 38px;
  247.     line-height: 38px !important;
  248.     text-align: center;
  249.     width: 38px;
  250. }
  251. p.detail {
  252.     font-size: 118%;
  253.     line-height: 38px;
  254. }
  255. p.price-offer {
  256.     font-size: 16px;
  257.     color: #fff;
  258.     font-weight: 500;
  259.     line-height: 23px;
  260. }
  261. p.price-offer span {
  262.     font-size: 16px;
  263. }
  264. /* RIBBON */
  265. .ribbon {
  266.     position: absolute;
  267.     z-index: 10;
  268.     padding: 0px 7px;
  269.     /* margin-left: 62.5%; */
  270.     /* margin-right: 12.0%; */
  271.     border-top-left-radius: 2px;
  272.     border-bottom-left-radius: 2px;
  273.     font-size: 15px;
  274.     line-height: 32px;
  275.     font-weight: bold;
  276.     text-align: center;
  277.     color: #fff;
  278.     text-shadow: 0 1px 1px rgba(0,0,0,0.2);
  279.     -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
  280.     -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
  281.     box-shadow: 0 1px 1px rgba(0,0,0,0.2);
  282.     zoom: 1;
  283.     /* top: 8%; */
  284. right: -3%;
  285.     /* left: 61%; */
  286.     min-width: 40%;
  287.     max-width: 50%;
  288.     height: 32px;
  289. }
  290. .orange {
  291.     background: #FF9600;
  292. }
  293. .blue {
  294.     background: #3398d9
  295. }
  296. .green {
  297.     background: #66b94d;
  298. }
  299. .ribbon:after {
  300.     content: "";
  301.     position: absolute;
  302.     z-index: -20;
  303.     top: 100%;
  304.     left: auto;
  305.     border-style: solid;
  306.     border-width: 0 0 10px 10px;
  307.     right: 0;
  308. }
  309. .orange:after {
  310.     border-color: transparent #DC5F0B;
  311. }
  312. .blue:after {
  313.     border-color: transparent #1e5b82;
  314. }
  315. .green:after {
  316.     border-color: transparent #3e7030;
  317. }
  318. .no-ribbon {
  319.     height: 41px;
  320.     position: absolute;
  321.     z-index: 2000;
  322. }
  323. /*END OF RIBBON */
  324. .button2 {
  325.     margin: 0 auto;
  326.     /* width: 145px; */
  327.     height: 40px;
  328.     background: rgba(0, 0, 0, 0.5);
  329.     overflow: hidden;
  330.     text-align: center;
  331.     transition: .2s;
  332.     cursor: pointer;
  333.     border-radius: 4px !important;
  334.     float: left;
  335.     border: 1px solid white;
  336.     font-size: 17px;
  337.     margin-top: 20px;
  338.     font-weight: 400;
  339.     padding: 20px 20px;
  340.     line-height: 0em;
  341.     position: absolute;
  342.     right: 7%;
  343.     bottom: 7%;
  344. }
  345. @media (max-width: 768px) {
  346. .offer-content h4 {
  347.     font-size: 150% !important;
  348. }
  349. p.detail {
  350.     font-size: 140%;
  351.     text-shadow: 1px 1px 9px rgba(0, 0, 0, 1);
  352.       line-height: 18px;
  353. }
  354. .offer-content {
  355. position: absolute;
  356.  z-index: 10;
  357.  min-width:279px;
  358. max-width: 400px;
  359. width: 89%;
  360. bottom: 0;
  361.  color: #FFF;
  362.      padding: 5% 7% 14% 7%;
  363. }
  364. .hover-offer {
  365.     width:95%;
  366.     min-width: 280px;
  367.  min-height: auto;
  368.  max-height: 550px;
  369.  /*max-width: 640px;*/
  370.     /* margin-left: auto; */
  371.     margin-right: auto;
  372.     /* height: 100%; */
  373. /* width: auto; */
  374. }
  375. .col-xs-offset-1 {
  376.     margin-left: 0;
  377. }
  378. .ribbon {
  379.     width: 60%;
  380.         left: 52.5%;
  381. }
  382. }
  383. @media (max-width: 545px) {
  384. .button2 {
  385.  width: 80%;
  386.  padding: 23px;
  387.  font-size: 23px;
  388.  margin-right: 2%;
  389.        bottom: 2%;
  390. }
  391. .ribbon {
  392.     width: 49.9%;
  393.  left: 53.4%;
  394. }
  395. }
  396. .hover-offer {
  397.     position: initial
  398. }
  399. .col-lg-3, .col-md-4, .col-sm-6, .col-xs-12 {
  400.     padding: 0 10px
  401. }
  402. @media (min-width: 1024px) {
  403.   .offer-content:hover {
  404.     box-shadow: none
  405.   }
  406.   .offer-content:hover figcaption {
  407.     background-image: none
  408.   }
  409. }
  410. /*------------ END OF OFFERS ✂----------------------✂*/
  411. .coustom-my-text{
  412.     text-align: left;word-wrap: break-word;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;
  413. }
  414. .mega-menu{
  415.     box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);
  416.     z-index: 50000;
  417. }
  418. .main-category{
  419. box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  420. transition: all 0.3s cubic-bezier(.25,.8,.25,1);
  421. }
  422. .display-vertical-menu{
  423.     opacity: 0;
  424.     visibility: hidden;
  425. }
  426. .row{
  427.     margin: 0px;
  428. }
  429. .breadcrumbs {
  430.   list-style: none;
  431.   margin: 0;
  432.   padding: 0;
  433. }
  434. .breadcrumbs li {
  435.   list-style: none;
  436.   margin: 0;
  437.   padding: 0;
  438.   display: block;
  439.   float: left;
  440.   font-family: 'Montserrat', sans-serif!important;
  441.   font-size: 13px;
  442.   text-transform: capitalize;
  443.   font-weight: 700;
  444.   letter-spacing: .05em;
  445.   line-height: 20px;
  446.   color: hsl(0, 0%, 30%);
  447. }
  448. .breadcrumbs li a {
  449.   display: block;
  450.   padding: 0 40px 0 0px;
  451.   color: hsl(0, 0%, 30%);
  452.   text-decoration: none;
  453.   height: 20px;
  454.   font-weight: 700;
  455.   letter-spacing: .05em;
  456.   line-height: 20px;
  457.   position: relative;
  458.   perspective: 700px;
  459. }
  460. .breadcrumbs li a:after {
  461.   content: '';
  462.   width: 20px;
  463.   height: 20px;
  464.   border-color: #333;
  465.   border-style: solid;
  466.   border-width: 1px 1px 0 0;
  467.   -webkit-backface-visibility: hidden;
  468.   outline: 1px solid transparent;
  469.   position: absolute;
  470.   right: 20px;
  471.   -webkit-transition: all .15s ease;
  472.      -moz-transition: all .15s ease;
  473.       -ms-transition: all .15s ease;
  474.           transition: all .15s ease;
  475.   -webkit-transform: rotateZ(45deg) skew(10deg, 10deg);
  476.      -moz-transform: rotateZ(45deg) skew(10deg, 10deg);
  477.       -ms-transform: rotateZ(45deg) skew(10deg, 10deg);
  478.           transform: rotateZ(45deg) skew(10deg, 10deg);
  479. }
  480. .breadcrumbs li a:hover:after {
  481.   right: 15px;
  482.   -webkit-transform: rotateZ(45deg) skew(-10deg, -10deg);
  483.      -moz-transform: rotateZ(45deg) skew(-10deg, -10deg);
  484.       -ms-transform: rotateZ(45deg) skew(-10deg, -10deg);
  485.           transform: rotateZ(45deg) skew(-10deg, -10deg);
  486. }
  487. .btn-afh-flat {
  488.     font-size: 12px;
  489.     border: 3px solid #ddd;
  490.     margin-right: -2px;
  491.     font-family: 'Montserrat', sans-serif!important;
  492.     text-align: center;
  493.     color: #030303;
  494.     background: linear-gradient(#FFFFFF,#E6E6E6);
  495.     border: 1px solid #CDCDCD;
  496.     border-radius: 3px;
  497.     display: inline-block;
  498.     padding: 4px 7px;
  499. }
  500. .search-form-left-side .nice-select{
  501.     width: 100%!important;
  502. }
  503. .search-form-top-side .nice-select{
  504.     width: 100%!important;
  505. }
  506. .form-post-product .nice-select{
  507.     width: 100%!important;
  508. }
  509. .product-grid {
  510.   font-family: Raleway,sans-serif;
  511.   text-align: center;
  512.   padding: 0 0 72px;
  513.   border: 1px solid rgba(0, 0, 0, 0.1);
  514.   overflow: hidden;
  515.   position: relative;
  516.   z-index: 1;
  517. }
  518. .product-grid .product-image {
  519.   position: relative;
  520.   -webkit-transition: all .3s ease 0s;
  521.   transition: all .3s ease 0s;
  522. }
  523. .product-grid .product-image a {
  524.   display: block;
  525. }
  526. .product-grid .product-image img {
  527.   width: 100%;
  528.   height: auto;
  529. }
  530. .product-grid .pic-1 {
  531.   opacity: 1;
  532.   -webkit-transition: all .3s ease-out 0s;
  533.   transition: all .3s ease-out 0s;
  534. }
  535. .product-grid:hover .pic-1 {
  536.   opacity: 1;
  537. }
  538. .product-grid .pic-2 {
  539.   opacity: 0;
  540.   position: absolute;
  541.   top: 0;
  542.   left: 0;
  543.   -webkit-transition: all .3s ease-out 0s;
  544.   transition: all .3s ease-out 0s;
  545. }
  546. .product-grid:hover .pic-2 {
  547.   opacity: 1;
  548. }
  549. .product-grid .social {
  550.   width: 150px;
  551.   padding: 0;
  552.   margin: 0;
  553.   list-style: none;
  554.   opacity: 0;
  555.   -webkit-transform: translateY(-50%) translateX(-50%);
  556.           transform: translateY(-50%) translateX(-50%);
  557.   position: absolute;
  558.   top: 60%;
  559.   left: 50%;
  560.   z-index: 1;
  561.   -webkit-transition: all .3s ease 0s;
  562.   transition: all .3s ease 0s;
  563. }
  564. .product-grid:hover .social {
  565.   opacity: 1;
  566.   top: 50%;
  567. }
  568. .product-grid .social li {
  569.   display: inline-block;
  570. }
  571. .product-grid .social li a {
  572.   color: #fff;
  573.   background-color: #333;
  574.   font-size: 16px;
  575.   line-height: 40px;
  576.   text-align: center;
  577.   height: 40px;
  578.   width: 40px;
  579.   margin: 0 2px;
  580.   display: block;
  581.   position: relative;
  582.   -webkit-transition: all .3s ease-in-out;
  583.   transition: all .3s ease-in-out;
  584. }
  585. .product-grid .social li a:hover {
  586.   color: #fff;
  587.   background-color: #ef5777;
  588. }
  589. .product-grid .social li a:after, .product-grid .social li a:before {
  590.   content: attr(data-tip);
  591.   color: #fff;
  592.   background-color: #000;
  593.   font-size: 12px;
  594.   letter-spacing: 1px;
  595.   line-height: 20px;
  596.   padding: 1px 5px;
  597.   white-space: nowrap;
  598.   opacity: 0;
  599.   -webkit-transform: translateX(-50%);
  600.           transform: translateX(-50%);
  601.   position: absolute;
  602.   left: 50%;
  603.   top: -30px;
  604. }
  605. .product-grid .social li a:after {
  606.   content: '';
  607.   height: 15px;
  608.   width: 15px;
  609.   border-radius: 0;
  610.   -webkit-transform: translateX(-50%) rotate(45deg);
  611.           transform: translateX(-50%) rotate(45deg);
  612.   top: -20px;
  613.   z-index: -1;
  614. }
  615. .product-grid .social li a:hover:after, .product-grid .social li a:hover:before {
  616.   opacity: 1;
  617. }
  618. .product-grid .product-discount-label, .product-grid .product-new-label {
  619.   color: #fff;
  620.   background-color: #ef5777;
  621.   font-size: 12px;
  622.   text-transform: uppercase;
  623.   padding: 2px 7px;
  624.   display: block;
  625.   position: absolute;
  626.   top: 10px;
  627.   left: 0;
  628. }
  629. .product-grid .product-discount-label {
  630.   background-color: #333;
  631.   left: auto;
  632.   right: 0;
  633. }
  634. .product-grid .rating {
  635.   color: #FFD200;
  636.   font-size: 12px;
  637.   padding: 12px 0 0;
  638.   margin: 0;
  639.   list-style: none;
  640.   position: relative;
  641.   z-index: -1;
  642. }
  643. .product-grid .rating li.disable {
  644.   color: rgba(0, 0, 0, 0.2);
  645. }
  646. .product-grid .product-content {
  647.   background-color: #fff;
  648.   text-align: center;
  649.   padding: 12px 0;
  650.   margin: 0 auto;
  651.   position: absolute;
  652.   left: 0;
  653.   right: 0;
  654.   bottom: -27px;
  655.   z-index: 1;
  656.   -webkit-transition: all .3s;
  657.   transition: all .3s;
  658. }
  659. .product-grid:hover .product-content {
  660.   bottom: 0;
  661. }
  662. .product-grid .title {
  663.   font-size: 13px;
  664.   font-weight: 400;
  665.   letter-spacing: .5px;
  666.   text-transform: capitalize;
  667.   margin: 0 0 10px;
  668.   -webkit-transition: all .3s ease 0s;
  669.   transition: all .3s ease 0s;
  670. }
  671. .product-grid .title a {
  672.   color: #828282;
  673. }
  674. .product-grid .title a:hover {
  675.   color: #ef5777;
  676. }
  677. .product-grid:hover .title a {
  678.   color: #ef5777;
  679. }
  680. .product-grid .price {
  681.   color: #333;
  682.   font-size: 17px;
  683.   font-family: Montserrat,sans-serif;
  684.   font-weight: 700;
  685.   letter-spacing: .6px;
  686.   margin-bottom: 8px;
  687.   text-align: center;
  688.   -webkit-transition: all .3s;
  689.   transition: all .3s;
  690. }
  691. .product-grid .price span {
  692.   color: #999;
  693.   font-size: 13px;
  694.   font-weight: 400;
  695.   text-decoration: line-through;
  696.   margin-left: 3px;
  697.   display: inline-block;
  698. }
  699. .product-grid .add-to-cart {
  700.   color: #000;
  701.   font-size: 13px;
  702.   font-weight: 600;
  703. }
  704. @media only screen and (max-width: 990px) {
  705.   .product-grid {
  706.     margin-bottom: 30px;
  707.   }
  708. }
  709. /********************* Shopping Demo-2 **********************/
  710. .demo {
  711.   padding: 45px 0;
  712. }
  713. .product-grid2 {
  714.   font-family: 'Open Sans',sans-serif;
  715.   position: relative;
  716. }
  717. .product-grid2 .product-image2 {
  718.   overflow: hidden;
  719.   position: relative;
  720. }
  721. .product-grid2 .product-image2 a {
  722.   display: block;
  723. }
  724. .product-grid2 .product-image2 img {
  725.   width: 100%;
  726.   height: auto;
  727. }
  728. .product-image2 .pic-1 {
  729.   opacity: 1;
  730.   -webkit-transition: all .5s;
  731.   transition: all .5s;
  732. }
  733. .product-grid2:hover .product-image2 .pic-1 {
  734.   opacity: 0;
  735. }
  736. .product-image2 .pic-2 {
  737.   width: 100%;
  738.   height: 100%;
  739.   opacity: 0;
  740.   position: absolute;
  741.   top: 0;
  742.   left: 0;
  743.   -webkit-transition: all .5s;
  744.   transition: all .5s;
  745. }
  746. .product-grid2:hover .product-image2 .pic-2 {
  747.   opacity: 1;
  748. }
  749. .product-grid2 .social {
  750.   padding: 0;
  751.   margin: 0;
  752.   position: absolute;
  753.   bottom: 50px;
  754.   right: 25px;
  755.   z-index: 1;
  756. }
  757. .product-grid2 .social li {
  758.   margin: 0 0 10px;
  759.   display: block;
  760.   -webkit-transform: translateX(100px);
  761.           transform: translateX(100px);
  762.   -webkit-transition: all .5s;
  763.   transition: all .5s;
  764. }
  765. .product-grid2:hover .social li {
  766.   -webkit-transform: translateX(0);
  767.           transform: translateX(0);
  768. }
  769. .product-grid2:hover .social li:nth-child(2) {
  770.   -webkit-transition-delay: .15s;
  771.           transition-delay: .15s;
  772. }
  773. .product-grid2:hover .social li:nth-child(3) {
  774.   -webkit-transition-delay: .25s;
  775.           transition-delay: .25s;
  776. }
  777. .product-grid2 .social li a {
  778.   color: #505050;
  779.   background-color: #fff;
  780.   font-size: 17px;
  781.   line-height: 45px;
  782.   text-align: center;
  783.   height: 45px;
  784.   width: 45px;
  785.   border-radius: 50%;
  786.   display: block;
  787.   -webkit-transition: all .3s ease 0s;
  788.   transition: all .3s ease 0s;
  789. }
  790. .product-grid2 .social li a:hover {
  791.   color: #fff;
  792.   background-color: #3498db;
  793.   box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  794. }
  795. .product-grid2 .social li a:after, .product-grid2 .social li a:before {
  796.   content: attr(data-tip);
  797.   color: #fff;
  798.   background-color: #000;
  799.   font-size: 12px;
  800.   line-height: 22px;
  801.   border-radius: 3px;
  802.   padding: 0 5px;
  803.   white-space: nowrap;
  804.   opacity: 0;
  805.   -webkit-transform: translateX(-50%);
  806.           transform: translateX(-50%);
  807.   position: absolute;
  808.   left: 50%;
  809.   top: -30px;
  810. }
  811. .product-grid2 .social li a:after {
  812.   content: '';
  813.   height: 15px;
  814.   width: 15px;
  815.   border-radius: 0;
  816.   -webkit-transform: translateX(-50%) rotate(45deg);
  817.           transform: translateX(-50%) rotate(45deg);
  818.   top: -22px;
  819.   z-index: -1;
  820. }
  821. .product-grid2 .social li a:hover:after, .product-grid2 .social li a:hover:before {
  822.   opacity: 1;
  823. }
  824. .product-grid2 .add-to-cart {
  825.   color: #fff;
  826.   background-color: #404040;
  827.   font-size: 15px;
  828.   text-align: center;
  829.   width: 100%;
  830.   padding: 10px 0;
  831.   display: block;
  832.   position: absolute;
  833.   left: 0;
  834.   bottom: -100%;
  835.   -webkit-transition: all .3s;
  836.   transition: all .3s;
  837. }
  838. .product-grid2 .add-to-cart:hover {
  839.   background-color: #3498db;
  840.   text-decoration: none;
  841. }
  842. .product-grid2:hover .add-to-cart {
  843.   bottom: 0;
  844. }
  845. .product-grid2 .product-new-label {
  846.   background-color: #3498db;
  847.   color: #fff;
  848.   font-size: 17px;
  849.   padding: 5px 10px;
  850.   position: absolute;
  851.   right: 0;
  852.   top: 0;
  853.   -webkit-transition: all .3s;
  854.   transition: all .3s;
  855. }
  856. .product-grid2:hover .product-new-label {
  857.   opacity: 0;
  858. }
  859. .product-grid2 .product-content {
  860.   padding: 20px 10px;
  861.   text-align: center;
  862. }
  863. .product-grid2 .title {
  864.   font-size: 17px;
  865.   margin: 0 0 7px;
  866. }
  867. .product-grid2 .title a {
  868.   color: #303030;
  869. }
  870. .product-grid2 .title a:hover {
  871.   color: #3498db;
  872. }
  873. .product-grid2 .price {
  874.   color: #303030;
  875.   font-size: 15px;
  876. }
  877. @media screen and (max-width: 990px) {
  878.   .product-grid2 {
  879.     margin-bottom: 30px;
  880.   }
  881. }
  882. /********************* Shopping Demo-3 **********************/
  883. .product-grid3 {
  884.   font-family: Roboto,sans-serif;
  885.   text-align: center;
  886.   position: relative;
  887.   z-index: 1;
  888. }
  889. .product-grid3:before {
  890.   content: "";
  891.   height: 81%;
  892.   width: 100%;
  893.   background: #fff;
  894.   border: 1px solid rgba(0, 0, 0, 0.1);
  895.   opacity: 0;
  896.   position: absolute;
  897.   top: 0;
  898.   left: 0;
  899.   z-index: -1;
  900.   -webkit-transition: all .5s ease 0s;
  901.   transition: all .5s ease 0s;
  902. }
  903. .product-grid3:hover:before {
  904.   opacity: 1;
  905.   height: 100%;
  906. }
  907. .product-grid3 .product-image3 {
  908.   position: relative;
  909. }
  910. .product-grid3 .product-image3 a {
  911.   display: block;
  912. }
  913. .product-grid3 .product-image3 img {
  914.   width: 100%;
  915.   height: auto;
  916. }
  917. .product-grid3 .pic-1 {
  918.   opacity: 1;
  919.   -webkit-transition: all .5s ease-out 0s;
  920.   transition: all .5s ease-out 0s;
  921. }
  922. .product-grid3:hover .pic-1 {
  923.   opacity: 0;
  924. }
  925. .product-grid3 .pic-2 {
  926.   position: absolute;
  927.   top: 0;
  928.   left: 0;
  929.   opacity: 0;
  930.   -webkit-transition: all .5s ease-out 0s;
  931.   transition: all .5s ease-out 0s;
  932. }
  933. .product-grid3:hover .pic-2 {
  934.   opacity: 1;
  935. }
  936. .product-grid3 .social {
  937.   width: 120px;
  938.   padding: 0;
  939.   margin: 0 auto;
  940.   list-style: none;
  941.   opacity: 0;
  942.   position: absolute;
  943.   right: 0;
  944.   left: 0;
  945.   bottom: -23px;
  946.   -webkit-transform: scale(0);
  947.           transform: scale(0);
  948.   -webkit-transition: all .3s ease 0s;
  949.   transition: all .3s ease 0s;
  950. }
  951. .product-grid3:hover .social {
  952.   opacity: 1;
  953.   -webkit-transform: scale(1);
  954.           transform: scale(1);
  955. }
  956. .product-grid3:hover .product-discount-label, .product-grid3:hover .product-new-label, .product-grid3:hover .title {
  957.   opacity: 0;
  958. }
  959. .product-grid3 .social li {
  960.   display: inline-block;
  961. }
  962. .product-grid3 .social li a {
  963.   color: #e67e22;
  964.   background: #fff;
  965.   font-size: 18px;
  966.   line-height: 50px;
  967.   width: 50px;
  968.   height: 50px;
  969.   border: 1px solid rgba(0, 0, 0, 0.1);
  970.   border-radius: 50%;
  971.   margin: 0 2px;
  972.   display: block;
  973.   -webkit-transition: all .3s ease 0s;
  974.   transition: all .3s ease 0s;
  975. }
  976. .product-grid3 .social li a:hover {
  977.   background: #e67e22;
  978.   color: #fff;
  979. }
  980. .product-grid3 .product-discount-label, .product-grid3 .product-new-label {
  981.   background-color: #e67e22;
  982.   color: #fff;
  983.   font-size: 17px;
  984.   padding: 2px 10px;
  985.   position: absolute;
  986.   right: 10px;
  987.   top: 10px;
  988.   -webkit-transition: all .3s;
  989.   transition: all .3s;
  990. }
  991. .product-grid3 .product-content {
  992.   z-index: -1;
  993.   padding: 15px;
  994.   text-align: left;
  995. }
  996. .product-grid3 .title {
  997.   font-size: 14px;
  998.   text-transform: capitalize;
  999.   margin: 0 0 7px;
  1000.   -webkit-transition: all .3s ease 0s;
  1001.   transition: all .3s ease 0s;
  1002. }
  1003. .product-grid3 .title a {
  1004.   color: #414141;
  1005. }
  1006. .product-grid3 .price {
  1007.   color: #000;
  1008.   font-size: 16px;
  1009.   letter-spacing: 1px;
  1010.   font-weight: 600;
  1011.   margin-right: 2px;
  1012.   display: inline-block;
  1013. }
  1014. .product-grid3 .price span {
  1015.   color: #909090;
  1016.   font-size: 14px;
  1017.   font-weight: 500;
  1018.   letter-spacing: 0;
  1019.   text-decoration: line-through;
  1020.   text-align: left;
  1021.   display: inline-block;
  1022.   margin-top: -2px;
  1023. }
  1024. .product-grid3 .rating {
  1025.   padding: 0;
  1026.   margin: -22px 0 0;
  1027.   list-style: none;
  1028.   text-align: right;
  1029.   display: block;
  1030. }
  1031. .product-grid3 .rating li {
  1032.   color: #ffd200;
  1033.   font-size: 13px;
  1034.   display: inline-block;
  1035. }
  1036. .product-grid3 .rating li.disable {
  1037.   color: #dcdcdc;
  1038. }
  1039. @media only screen and (max-width: 1200px) {
  1040.   .product-grid3 .rating {
  1041.     margin: 0;
  1042.   }
  1043. }
  1044. @media only screen and (max-width: 990px) {
  1045.   .product-grid3 {
  1046.     margin-bottom: 30px;
  1047.   }
  1048.   .product-grid3 .rating {
  1049.     margin: -22px 0 0;
  1050.   }
  1051. }
  1052. @media only screen and (max-width: 359px) {
  1053.   .product-grid3 .rating {
  1054.     margin: 0;
  1055.   }
  1056. }
  1057. /********************* Shopping Demo-4 **********************/
  1058. .product-grid4 {
  1059.   position: relative;
  1060.   font-family: Poppins,sans-serif;
  1061.   text-align: center;
  1062.   border-radius: 5px;
  1063.   overflow: hidden;
  1064.   z-index: 1;
  1065.   -webkit-transition: all .3s ease 0s;
  1066.   transition: all .3s ease 0s;
  1067.   box-shadow:0 4px 10px -6px #0005;
  1068. }
  1069. .product-grid4 .product-image4 {
  1070.   position: relative;
  1071. }
  1072. .product-grid4:hover {
  1073.   box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  1074. }
  1075. .product-grid4 .product-image4 a {
  1076.   display: block;
  1077. }
  1078. .product-grid4 .product-image4 img {
  1079.   width: 100%;
  1080.   height: auto;
  1081. }
  1082. .product-grid4 .pic-1 {
  1083.   opacity: 1;
  1084.   -webkit-transition: all .5s ease-out 0s;
  1085.   transition: all .5s ease-out 0s;
  1086. }
  1087. .product-grid4:hover .pic-1 {
  1088.   opacity: 0;
  1089. }
  1090. .product-grid4 .pic-2 {
  1091.   position: absolute;
  1092.   top: 0;
  1093.   left: 0;
  1094.   opacity: 0;
  1095.   -webkit-transition: all .5s ease-out 0s;
  1096.   transition: all .5s ease-out 0s;
  1097. }
  1098. .product-grid4:hover .pic-2 {
  1099.   opacity: 1;
  1100. }
  1101. .product-grid4 .social {
  1102.   width: 180px;
  1103.   padding: 0;
  1104.   margin: 0 auto;
  1105.   list-style: none;
  1106.   position: absolute;
  1107.   right: 0;
  1108.   left: 0;
  1109.   top: 50%;
  1110.   -webkit-transform: translateY(-50%);
  1111.           transform: translateY(-50%);
  1112.   -webkit-transition: all .3s ease 0s;
  1113.   transition: all .3s ease 0s;
  1114. }
  1115. .product-grid4 .social li {
  1116.   display: inline-block;
  1117.   opacity: 0;
  1118.   -webkit-transition: all .7s;
  1119.   transition: all .7s;
  1120. }
  1121. .product-grid4 .social li:nth-child(1) {
  1122.   -webkit-transition-delay: .15s;
  1123.           transition-delay: .15s;
  1124. }
  1125. .product-grid4 .social li:nth-child(2) {
  1126.   -webkit-transition-delay: .3s;
  1127.           transition-delay: .3s;
  1128. }
  1129. .product-grid4 .social li:nth-child(3) {
  1130.   -webkit-transition-delay: .45s;
  1131.           transition-delay: .45s;
  1132. }
  1133. .product-grid4:hover .social li {
  1134.   opacity: 1;
  1135. }
  1136. .product-grid4 .social li a {
  1137.   color: #222;
  1138.   background: #fff;
  1139.   font-size: 17px;
  1140.   line-height: 36px;
  1141.   width: 40px;
  1142.   height: 36px;
  1143.   border-radius: 2px;
  1144.   margin: 0 5px;
  1145.   display: block;
  1146.   -webkit-transition: all .3s ease 0s;
  1147.   transition: all .3s ease 0s;
  1148. }
  1149. .product-grid4 .social li a:hover {
  1150.   color: #fff;
  1151.   background: #16a085;
  1152. }
  1153. .product-grid4 .social li a:after, .product-grid4 .social li a:before {
  1154.   content: attr(data-tip);
  1155.   color: #fff;
  1156.   background-color: #000;
  1157.   font-size: 12px;
  1158.   line-height: 20px;
  1159.   border-radius: 3px;
  1160.   padding: 0 5px;
  1161.   white-space: nowrap;
  1162.   opacity: 0;
  1163.   -webkit-transform: translateX(-50%);
  1164.           transform: translateX(-50%);
  1165.   position: absolute;
  1166.   left: 50%;
  1167.   top: -30px;
  1168. }
  1169. .product-grid4 .social li a:after {
  1170.   content: '';
  1171.   height: 15px;
  1172.   width: 15px;
  1173.   border-radius: 0;
  1174.   -webkit-transform: translateX(-50%) rotate(45deg);
  1175.           transform: translateX(-50%) rotate(45deg);
  1176.   top: -22px;
  1177.   z-index: -1;
  1178. }
  1179. .product-grid4 .social li a:hover:after, .product-grid4 .social li a:hover:before {
  1180.   opacity: 1;
  1181. }
  1182. .product-grid4 .product-discount-label, .product-grid4 .product-new-label {
  1183.   color: #fff;
  1184.   background-color: #16a085;
  1185.   font-size: 13px;
  1186.   font-weight: 800;
  1187.   text-transform: uppercase;
  1188.   line-height: 45px;
  1189.   height: 45px;
  1190.   width: 45px;
  1191.   border-radius: 50%;
  1192.   position: absolute;
  1193.   left: 10px;
  1194.   top: 15px;
  1195.   -webkit-transition: all .3s;
  1196.   transition: all .3s;
  1197. }
  1198. .product-grid4 .product-discount-label {
  1199.   left: auto;
  1200.   right: 10px;
  1201.   background-color: #d7292a;
  1202. }
  1203. .product-grid4:hover .product-new-label {
  1204.   opacity: 0;
  1205. }
  1206. .product-grid4 .product-content {
  1207.   padding: 25px;
  1208. }
  1209. .product-grid4 .title {
  1210.   font-size: 15px;
  1211.   font-weight: 400;
  1212.   text-transform: capitalize;
  1213.   margin: 0 0 7px;
  1214.   -webkit-transition: all .3s ease 0s;
  1215.   transition: all .3s ease 0s;
  1216. }
  1217. .product-grid4 .title a {
  1218.   color: #222;
  1219. }
  1220. .product-grid4 .title a:hover {
  1221.   color: #16a085;
  1222. }
  1223. .product-grid4 .price {
  1224.   color: #16a085;
  1225.   font-size: 17px;
  1226.   font-weight: 700;
  1227.   margin: 0 2px 15px 0;
  1228.   display: block;
  1229. }
  1230. .product-grid4 .price span {
  1231.   color: #909090;
  1232.   font-size: 13px;
  1233.   font-weight: 400;
  1234.   letter-spacing: 0;
  1235.   text-decoration: line-through;
  1236.   text-align: left;
  1237.   vertical-align: middle;
  1238.   display: inline-block;
  1239. }
  1240. .product-grid4 .add-to-cart {
  1241.   border: 1px solid #e5e5e5;
  1242.   display: inline-block;
  1243.   padding: 10px 20px;
  1244.   color: #888;
  1245.   font-weight: 600;
  1246.   font-size: 14px;
  1247.   border-radius: 4px;
  1248.   -webkit-transition: all .3s;
  1249.   transition: all .3s;
  1250. }
  1251. .product-grid4:hover .add-to-cart {
  1252.   border: 1px solid transparent;
  1253.   background: #16a085;
  1254.   color: #fff;
  1255. }
  1256. .product-grid4 .add-to-cart:hover {
  1257.   background-color: #505050;
  1258.   box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  1259. }
  1260. @media only screen and (max-width: 990px) {
  1261.   .product-grid4 {
  1262.     margin-bottom: 30px;
  1263.   }
  1264. }
  1265. /********************* Shopping Demo-5 **********************/
  1266. .product-image5 .pic-1, .product-image5 .pic-2 {
  1267.   -webkit-backface-visibility: hidden;
  1268.           backface-visibility: hidden;
  1269.   -webkit-transition: all .5s ease 0s;
  1270.   transition: all .5s ease 0s;
  1271. }
  1272. .product-grid5 {
  1273.   font-family: Poppins,sans-serif;
  1274.   position: relative;
  1275. }
  1276. .product-grid5 .product-image5 {
  1277.   overflow: hidden;
  1278.   position: relative;
  1279. }
  1280. .product-grid5 .product-image5 a {
  1281.   display: block;
  1282. }
  1283. .product-grid5 .product-image5 img {
  1284.   width: 100%;
  1285.   height: auto;
  1286. }
  1287. .product-image5 .pic-1 {
  1288.   opacity: 1;
  1289. }
  1290. .product-grid5:hover .product-image5 .pic-1 {
  1291.   opacity: 0;
  1292. }
  1293. .product-image5 .pic-2 {
  1294.   width: 100%;
  1295.   height: 100%;
  1296.   opacity: 0;
  1297.   position: absolute;
  1298.   top: 0;
  1299.   left: 0;
  1300. }
  1301. .product-grid5:hover .product-image5 .pic-2 {
  1302.   opacity: 1;
  1303. }
  1304. .product-grid5 .social {
  1305.   padding: 0;
  1306.   margin: 0;
  1307.   position: absolute;
  1308.   top: 10px;
  1309.   right: 10px;
  1310. }
  1311. .product-grid5 .social li {
  1312.   display: block;
  1313.   margin: 0 0 10px;
  1314.   -webkit-transition: all .5s;
  1315.   transition: all .5s;
  1316. }
  1317. .product-grid5 .social li:nth-child(2) {
  1318.   opacity: 0;
  1319.   -webkit-transform: translateY(-50px);
  1320.           transform: translateY(-50px);
  1321. }
  1322. .product-grid5:hover .social li:nth-child(2) {
  1323.   opacity: 1;
  1324.   -webkit-transform: translateY(0);
  1325.           transform: translateY(0);
  1326. }
  1327. .product-grid5 .social li:nth-child(3) {
  1328.   opacity: 0;
  1329.   -webkit-transform: translateY(-50px);
  1330.           transform: translateY(-50px);
  1331. }
  1332. .product-grid5:hover .social li:nth-child(3) {
  1333.   opacity: 1;
  1334.   -webkit-transform: translateY(0);
  1335.           transform: translateY(0);
  1336.   -webkit-transition-delay: .2s;
  1337.           transition-delay: .2s;
  1338. }
  1339. .product-grid5 .social li a {
  1340.   color: #888;
  1341.   background: #fff;
  1342.   font-size: 14px;
  1343.   text-align: center;
  1344.   line-height: 40px;
  1345.   height: 40px;
  1346.   width: 40px;
  1347.   border-radius: 50%;
  1348.   display: block;
  1349.   -webkit-transition: .5s ease 0s;
  1350.   transition: .5s ease 0s;
  1351. }
  1352. .product-grid5 .social li a:hover {
  1353.   color: #fff;
  1354.   background: #1e3799;
  1355. }
  1356. .product-grid5 .select-options {
  1357.   color: #777;
  1358.   background-color: #fff;
  1359.   font-size: 13px;
  1360.   font-weight: 400;
  1361.   text-align: center;
  1362.   text-transform: uppercase;
  1363.   padding: 15px 5px;
  1364.   margin: 0 auto;
  1365.   opacity: 0;
  1366.   display: block;
  1367.   position: absolute;
  1368.   width: 92%;
  1369.   left: 0;
  1370.   bottom: -100px;
  1371.   right: 0;
  1372.   -webkit-transition: .5s ease 0s;
  1373.   transition: .5s ease 0s;
  1374. }
  1375. .product-grid5 .select-options:hover {
  1376.   color: #fff;
  1377.   background-color: #1e3799;
  1378.   text-decoration: none;
  1379. }
  1380. .product-grid5:hover .select-options {
  1381.   opacity: 1;
  1382.   bottom: 10px;
  1383. }
  1384. .product-grid5 .product-content {
  1385.   padding: 20px 10px;
  1386. }
  1387. .product-grid5 .title {
  1388.   font-size: 15px;
  1389.   font-weight: 600;
  1390.   text-transform: capitalize;
  1391.   margin: 0 0 10px;
  1392.   -webkit-transition: all .3s ease 0s;
  1393.   transition: all .3s ease 0s;
  1394. }
  1395. .product-grid5 .title a {
  1396.   color: #222;
  1397. }
  1398. .product-grid5 .title a:hover {
  1399.   color: #1e3799;
  1400. }
  1401. .product-grid5 .price {
  1402.   color: #222;
  1403.   font-size: 13px;
  1404.   font-weight: 500;
  1405.   letter-spacing: 1px;
  1406. }
  1407. @media only screen and (max-width: 990px) {
  1408.   .product-grid5 {
  1409.     margin-bottom: 30px;
  1410.   }
  1411. }
  1412. /********************* Shopping Demo-6 **********************/
  1413. .product-grid6 {
  1414.   overflow: hidden;
  1415.   font-family: 'Open Sans',sans-serif;
  1416.   text-align: center;
  1417.   position: relative;
  1418.   -webkit-transition: all .5s ease 0s;
  1419.   transition: all .5s ease 0s;
  1420. }
  1421. .product-grid6 .product-image6 {
  1422.   overflow: hidden;
  1423. }
  1424. .product-grid6:hover {
  1425.   box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  1426. }
  1427. .product-grid6 .product-image6 a {
  1428.   display: block;
  1429. }
  1430. .product-grid6 .product-image6 img {
  1431.   width: 100%;
  1432.   height: auto;
  1433.   -webkit-transition: all .5s ease 0s;
  1434.   transition: all .5s ease 0s;
  1435. }
  1436. .product-grid6:hover .product-image6 img {
  1437.   -webkit-transform: scale(1.1);
  1438.           transform: scale(1.1);
  1439. }
  1440. .product-grid6 .product-content {
  1441.   padding: 12px 12px 15px;
  1442.   -webkit-transition: all .5s ease 0s;
  1443.   transition: all .5s ease 0s;
  1444. }
  1445. .product-grid6:hover .product-content {
  1446.   opacity: 0;
  1447. }
  1448. .product-grid6 .title {
  1449.   font-size: 20px;
  1450.   font-weight: 600;
  1451.   text-transform: capitalize;
  1452.   margin: 0 0 10px;
  1453.   -webkit-transition: all .3s ease 0s;
  1454.   transition: all .3s ease 0s;
  1455. }
  1456. .product-grid6 .title a {
  1457.   color: #000;
  1458. }
  1459. .product-grid6 .title a:hover {
  1460.   color: #2e86de;
  1461. }
  1462. .product-grid6 .price {
  1463.   font-size: 18px;
  1464.   font-weight: 600;
  1465.   color: #2e86de;
  1466. }
  1467. .product-grid6 .price span {
  1468.   color: #999;
  1469.   font-size: 15px;
  1470.   font-weight: 400;
  1471.   text-decoration: line-through;
  1472.   margin-left: 7px;
  1473.   display: inline-block;
  1474. }
  1475. .product-grid6 .social {
  1476.   background-color: #fff;
  1477.   width: 100%;
  1478.   padding: 0;
  1479.   margin: 0;
  1480.   list-style: none;
  1481.   opacity: 0;
  1482.   -webkit-transform: translateX(-50%);
  1483.           transform: translateX(-50%);
  1484.   position: absolute;
  1485.   bottom: -50%;
  1486.   left: 50%;
  1487.   z-index: 1;
  1488.   -webkit-transition: all .5s ease 0s;
  1489.   transition: all .5s ease 0s;
  1490. }
  1491. .product-grid6:hover .social {
  1492.   opacity: 1;
  1493.   bottom: 20px;
  1494. }
  1495. .product-grid6 .social li {
  1496.   display: inline-block;
  1497. }
  1498. .product-grid6 .social li a {
  1499.   color: #909090;
  1500.   font-size: 16px;
  1501.   line-height: 45px;
  1502.   text-align: center;
  1503.   height: 45px;
  1504.   width: 45px;
  1505.   margin: 0 7px;
  1506.   border: 1px solid #909090;
  1507.   border-radius: 50px;
  1508.   display: block;
  1509.   position: relative;
  1510.   -webkit-transition: all .3s ease-in-out;
  1511.   transition: all .3s ease-in-out;
  1512. }
  1513. .product-grid6 .social li a:hover {
  1514.   color: #fff;
  1515.   background-color: #2e86de;
  1516.   width: 80px;
  1517. }
  1518. .product-grid6 .social li a:after, .product-grid6 .social li a:before {
  1519.   content: attr(data-tip);
  1520.   color: #fff;
  1521.   background-color: #2e86de;
  1522.   font-size: 12px;
  1523.   letter-spacing: 1px;
  1524.   line-height: 20px;
  1525.   padding: 1px 5px;
  1526.   border-radius: 5px;
  1527.   white-space: nowrap;
  1528.   opacity: 0;
  1529.   -webkit-transform: translateX(-50%);
  1530.           transform: translateX(-50%);
  1531.   position: absolute;
  1532.   left: 50%;
  1533.   top: -30px;
  1534. }
  1535. .product-grid6 .social li a:after {
  1536.   content: '';
  1537.   height: 15px;
  1538.   width: 15px;
  1539.   border-radius: 0;
  1540.   -webkit-transform: translateX(-50%) rotate(45deg);
  1541.           transform: translateX(-50%) rotate(45deg);
  1542.   top: -20px;
  1543.   z-index: -1;
  1544. }
  1545. .product-grid6 .social li a:hover:after, .product-grid6 .social li a:hover:before {
  1546.   opacity: 1;
  1547. }
  1548. @media only screen and (max-width: 990px) {
  1549.   .product-grid6 {
  1550.     margin-bottom: 30px;
  1551.   }
  1552. }
  1553. /********************* Shopping Demo-7 **********************/
  1554. .product-grid7 {
  1555.   font-family: 'Roboto Slab',serif;
  1556.   position: relative;
  1557.   z-index: 1;
  1558. }
  1559. .product-grid7 .product-image7 {
  1560.   border: 1px solid rgba(0, 0, 0, 0.1);
  1561.   overflow: hidden;
  1562.   -webkit-perspective: 1500px;
  1563.           perspective: 1500px;
  1564.   position: relative;
  1565.   -webkit-transition: all .3s ease 0s;
  1566.   transition: all .3s ease 0s;
  1567. }
  1568. .product-grid7 .product-image7 a {
  1569.   display: block;
  1570. }
  1571. .product-grid7 .product-image7 img {
  1572.   width: 100%;
  1573.   height: auto;
  1574. }
  1575. .product-grid7 .pic-1 {
  1576.   opacity: 1;
  1577.   -webkit-transition: all .5s ease-out 0s;
  1578.   transition: all .5s ease-out 0s;
  1579. }
  1580. .product-grid7 .pic-2 {
  1581.   opacity: 0;
  1582.   -webkit-transform: rotateY(-90deg);
  1583.           transform: rotateY(-90deg);
  1584.   position: absolute;
  1585.   top: 0;
  1586.   left: 0;
  1587.   -webkit-transition: all .5s ease-out 0s;
  1588.   transition: all .5s ease-out 0s;
  1589. }
  1590. .product-grid7:hover .pic-2 {
  1591.   opacity: 1;
  1592.   -webkit-transform: rotateY(0);
  1593.           transform: rotateY(0);
  1594. }
  1595. .product-grid7 .social {
  1596.   padding: 0;
  1597.   margin: 0;
  1598.   list-style: none;
  1599.   position: absolute;
  1600.   bottom: 3px;
  1601.   left: -20%;
  1602.   z-index: 1;
  1603.   -webkit-transition: all .5s ease 0s;
  1604.   transition: all .5s ease 0s;
  1605. }
  1606. .product-grid7:hover .social {
  1607.   left: 17px;
  1608. }
  1609. .product-grid7 .social li a {
  1610.   color: #fff;
  1611.   background-color: #333;
  1612.   font-size: 16px;
  1613.   line-height: 40px;
  1614.   text-align: center;
  1615.   height: 40px;
  1616.   width: 40px;
  1617.   margin: 15px 0;
  1618.   border-radius: 50%;
  1619.   display: block;
  1620.   -webkit-transition: all .5s ease-in-out;
  1621.   transition: all .5s ease-in-out;
  1622. }
  1623. .product-grid7 .social li a:hover {
  1624.   color: #fff;
  1625.   background-color: #78e08f;
  1626. }
  1627. .product-grid7 .product-new-label {
  1628.   color: #fff;
  1629.   background-color: #333;
  1630.   padding: 5px 10px;
  1631.   border-radius: 5px;
  1632.   display: block;
  1633.   position: absolute;
  1634.   top: 10px;
  1635.   left: 10px;
  1636. }
  1637. .product-grid7 .product-content {
  1638.   text-align: center;
  1639.   padding: 20px 0 0;
  1640. }
  1641. .product-grid7 .title {
  1642.   font-size: 15px;
  1643.   font-weight: 600;
  1644.   text-transform: capitalize;
  1645.   margin: 0 0 10px;
  1646.   -webkit-transition: all .3s ease 0s;
  1647.   transition: all .3s ease 0s;
  1648. }
  1649. .product-grid7 .title a {
  1650.   color: #333;
  1651. }
  1652. .product-grid7 .title a:hover {
  1653.   color: #78e08f;
  1654. }
  1655. .product-grid7 .rating {
  1656.   color: #78e08f;
  1657.   font-size: 12px;
  1658.   padding: 0;
  1659.   margin: 0 0 10px;
  1660.   list-style: none;
  1661. }
  1662. .product-grid7 .price {
  1663.   color: #333;
  1664.   font-size: 20px;
  1665.   font-family: Lora,serif;
  1666.   font-weight: 700;
  1667.   margin-bottom: 8px;
  1668.   text-align: center;
  1669.   -webkit-transition: all .3s;
  1670.   transition: all .3s;
  1671. }
  1672. .product-grid7 .price span {
  1673.   color: #999;
  1674.   font-size: 14px;
  1675.   font-weight: 700;
  1676.   text-decoration: line-through;
  1677.   margin-left: 7px;
  1678.   display: inline-block;
  1679. }
  1680. @media only screen and (max-width: 990px) {
  1681.   .product-grid7 {
  1682.     margin-bottom: 30px;
  1683.   }
  1684. }
  1685. /********************* Shopping Demo-8 **********************/
  1686. .product-grid8 {
  1687.   font-family: Poppins,sans-serif;
  1688.   position: relative;
  1689.   z-index: 1;
  1690. }
  1691. .product-grid8 .product-image8 {
  1692.   border: 1px solid #e4e9ef;
  1693.   position: relative;
  1694.   -webkit-transition: all .3s ease 0s;
  1695.   transition: all .3s ease 0s;
  1696. }
  1697. .product-grid8:hover .product-image8 {
  1698.   box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  1699. }
  1700. .product-grid8 .product-image8 a {
  1701.   display: block;
  1702. }
  1703. .product-grid8 .product-image8 img {
  1704.   width: 100%;
  1705.   height: auto;
  1706. }
  1707. .product-grid8 .pic-1 {
  1708.   opacity: 1;
  1709.   -webkit-transition: all .5s ease-out 0s;
  1710.   transition: all .5s ease-out 0s;
  1711. }
  1712. .product-grid8:hover .pic-1 {
  1713.   opacity: 0;
  1714. }
  1715. .product-grid8 .pic-2 {
  1716.   opacity: 0;
  1717.   position: absolute;
  1718.   top: 0;
  1719.   left: 0;
  1720.   -webkit-transition: all .5s ease-out 0s;
  1721.   transition: all .5s ease-out 0s;
  1722. }
  1723. .product-grid8:hover .pic-2 {
  1724.   opacity: 1;
  1725. }
  1726. .product-grid8 .social {
  1727.   padding: 0;
  1728.   margin: 0;
  1729.   list-style: none;
  1730.   position: absolute;
  1731.   bottom: 13px;
  1732.   right: 13px;
  1733.   z-index: 1;
  1734. }
  1735. .product-grid8 .social li {
  1736.   opacity: 0;
  1737.   -webkit-transform: translateY(3px);
  1738.           transform: translateY(3px);
  1739.   -webkit-transition: all .5s ease 0s;
  1740.   transition: all .5s ease 0s;
  1741. }
  1742. .product-grid8:hover .social li {
  1743.   margin: 0 0 10px;
  1744.   opacity: 1;
  1745.   -webkit-transform: translateY(0);
  1746.           transform: translateY(0);
  1747. }
  1748. .product-grid8:hover .social li:nth-child(1) {
  1749.   -webkit-transition-delay: .1s;
  1750.           transition-delay: .1s;
  1751. }
  1752. .product-grid8:hover .social li:nth-child(2) {
  1753.   -webkit-transition-delay: .2s;
  1754.           transition-delay: .2s;
  1755. }
  1756. .product-grid8:hover .social li:nth-child(3) {
  1757.   -webkit-transition-delay: .4s;
  1758.           transition-delay: .4s;
  1759. }
  1760. .product-grid8 .social li a {
  1761.   color: grey;
  1762.   font-size: 17px;
  1763.   line-height: 40px;
  1764.   text-align: center;
  1765.   height: 40px;
  1766.   width: 40px;
  1767.   border: 1px solid grey;
  1768.   display: block;
  1769.   -webkit-transition: all .5s ease-in-out;
  1770.   transition: all .5s ease-in-out;
  1771. }
  1772. .product-grid8 .social li a:hover {
  1773.   color: #000;
  1774.   border-color: #000;
  1775. }
  1776. .product-grid8 .product-discount-label {
  1777.   display: block;
  1778.   padding: 4px 15px 4px 30px;
  1779.   color: #fff;
  1780.   background-color: #0081c2;
  1781.   position: absolute;
  1782.   top: 10px;
  1783.   right: 0;
  1784.   -webkit-clip-path: polygon(34% 0, 100% 0, 100% 100%, 0 100%);
  1785.   clip-path: polygon(34% 0, 100% 0, 100% 100%, 0 100%);
  1786. }
  1787. .product-grid8 .product-content {
  1788.   padding: 20px 0 0;
  1789. }
  1790. .product-grid8 .price {
  1791.   color: #000;
  1792.   font-size: 19px;
  1793.   font-weight: 400;
  1794.   margin-bottom: 8px;
  1795.   text-align: left;
  1796.   -webkit-transition: all .3s;
  1797.   transition: all .3s;
  1798. }
  1799. .product-grid8 .price span {
  1800.   color: #999;
  1801.   font-size: 14px;
  1802.   font-weight: 500;
  1803.   text-decoration: line-through;
  1804.   margin-left: 7px;
  1805.   display: inline-block;
  1806. }
  1807. .product-grid8 .product-shipping {
  1808.   color: rgba(0, 0, 0, 0.5);
  1809.   font-size: 15px;
  1810.   padding-left: 35px;
  1811.   margin: 0 0 15px;
  1812.   display: block;
  1813.   position: relative;
  1814. }
  1815. .product-grid8 .product-shipping:before {
  1816.   content: '';
  1817.   height: 1px;
  1818.   width: 25px;
  1819.   background-color: rgba(0, 0, 0, 0.5);
  1820.   -webkit-transform: translateY(-50%);
  1821.           transform: translateY(-50%);
  1822.   position: absolute;
  1823.   top: 50%;
  1824.   left: 0;
  1825. }
  1826. .product-grid8 .title {
  1827.   font-size: 16px;
  1828.   font-weight: 400;
  1829.   text-transform: capitalize;
  1830.   margin: 0 0 30px;
  1831.   -webkit-transition: all .3s ease 0s;
  1832.   transition: all .3s ease 0s;
  1833. }
  1834. .product-grid8 .title a {
  1835.   color: #000;
  1836. }
  1837. .product-grid8 .title a:hover {
  1838.   color: #0081c2;
  1839. }
  1840. .product-grid8 .all-deals {
  1841.   display: block;
  1842.   color: #fff;
  1843.   background-color: #2e353b;
  1844.   font-size: 15px;
  1845.   letter-spacing: 1px;
  1846.   text-align: center;
  1847.   text-transform: uppercase;
  1848.   padding: 22px 5px;
  1849.   -webkit-transition: all .5s ease 0s;
  1850.   transition: all .5s ease 0s;
  1851. }
  1852. .product-grid8 .all-deals .icon {
  1853.   margin-left: 7px;
  1854. }
  1855. .product-grid8 .all-deals:hover {
  1856.   background-color: #0081c2;
  1857. }
  1858. @media only screen and (max-width: 990px) {
  1859.   .product-grid8 {
  1860.     margin-bottom: 30px;
  1861.   }
  1862. }
  1863. /********************* Shopping Demo-9 **********************/
  1864. .product-grid9 {
  1865.   position: relative;
  1866.   font-family: Poppins,sans-serif;
  1867.   z-index: 1;
  1868. }
  1869. .product-grid9 .product-image9 {
  1870.   position: relative;
  1871. }
  1872. .product-grid9 .product-image9 a {
  1873.   display: block;
  1874. }
  1875. .product-grid9 .product-image9 img {
  1876.   width: 100%;
  1877.   height: auto;
  1878. }
  1879. .product-grid9 .pic-1 {
  1880.   opacity: 1;
  1881.   -webkit-transition: all .5s ease-out 0s;
  1882.   transition: all .5s ease-out 0s;
  1883. }
  1884. .product-grid9:hover .pic-1 {
  1885.   opacity: 0;
  1886. }
  1887. .product-grid9 .pic-2 {
  1888.   position: absolute;
  1889.   top: 0;
  1890.   left: 0;
  1891.   opacity: 0;
  1892.   -webkit-transition: all .5s ease-out 0s;
  1893.   transition: all .5s ease-out 0s;
  1894. }
  1895. .product-grid9:hover .pic-2 {
  1896.   opacity: 1;
  1897. }
  1898. .product-grid9 .product-full-view {
  1899.   color: #505050;
  1900.   background-color: #fff;
  1901.   font-size: 16px;
  1902.   height: 45px;
  1903.   width: 45px;
  1904.   padding: 18px;
  1905.   border-radius: 100px 0 0;
  1906.   display: block;
  1907.   opacity: 0;
  1908.   position: absolute;
  1909.   right: 0;
  1910.   bottom: 0;
  1911.   -webkit-transition: all .3s ease 0s;
  1912.   transition: all .3s ease 0s;
  1913. }
  1914. .product-grid9 .product-full-view:hover {
  1915.   color: #c0392b;
  1916. }
  1917. .product-grid9:hover .product-full-view {
  1918.   opacity: 1;
  1919. }
  1920. .product-grid9 .product-content {
  1921.   padding: 12px 12px 0;
  1922.   overflow: hidden;
  1923.   position: relative;
  1924. }
  1925. .product-content .rating {
  1926.   padding: 0;
  1927.   margin: 0 0 7px;
  1928.   list-style: none;
  1929. }
  1930. .product-grid9 .rating li {
  1931.   font-size: 12px;
  1932.   color: #ffd200;
  1933.   -webkit-transition: all .3s ease 0s;
  1934.   transition: all .3s ease 0s;
  1935. }
  1936. .product-grid9 .rating li.disable {
  1937.   color: rgba(0, 0, 0, 0.2);
  1938. }
  1939. .product-grid9 .title {
  1940.   font-size: 16px;
  1941.   font-weight: 400;
  1942.   text-transform: capitalize;
  1943.   margin: 0 0 3px;
  1944.   -webkit-transition: all .3s ease 0s;
  1945.   transition: all .3s ease 0s;
  1946. }
  1947. .product-grid9 .title a {
  1948.   color: rgba(0, 0, 0, 0.5);
  1949. }
  1950. .product-grid9 .title a:hover {
  1951.   color: #c0392b;
  1952. }
  1953. .product-grid9 .price {
  1954.   color: #000;
  1955.   font-size: 17px;
  1956.   margin: 0;
  1957.   display: block;
  1958.   -webkit-transition: all .5s ease 0s;
  1959.   transition: all .5s ease 0s;
  1960. }
  1961. .product-grid9:hover .price {
  1962.   opacity: 0;
  1963. }
  1964. .product-grid9 .add-to-cart {
  1965.   display: block;
  1966.   color: #c0392b;
  1967.   font-weight: 600;
  1968.   font-size: 14px;
  1969.   opacity: 0;
  1970.   position: absolute;
  1971.   left: 10px;
  1972.   bottom: -20px;
  1973.   -webkit-transition: all .5s ease 0s;
  1974.   transition: all .5s ease 0s;
  1975. }
  1976. .product-grid9:hover .add-to-cart {
  1977.   opacity: 1;
  1978.   bottom: 0;
  1979. }
  1980. @media only screen and (max-width: 990px) {
  1981.   .product-grid9 {
  1982.     margin-bottom: 30px;
  1983.   }
  1984. }
  1985. .dropdown-btn {
  1986.   position: relative;
  1987.   display: inline-block;
  1988.   z-index: 10;
  1989.   width: 100%; height: 100%; cursor: pointer;
  1990.   color: #333;
  1991.   padding-top: 3px;
  1992. }
  1993. .dropdown__menu {
  1994.   display: none;
  1995.   position: absolute;
  1996.   top: 100%;
  1997.   right: 0;
  1998.   min-width: 200px;
  1999.   background: #fff;
  2000.   margin-top: 10px;
  2001.   border: 1px solid #F4F5F7;
  2002.   border-radius: 4px;
  2003.   box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
  2004.   text-align: left!important;
  2005. }
  2006. .dropdown__menu--active {
  2007.   display: block;
  2008. }
  2009. .dropdown__option {
  2010.   display: block;
  2011.   padding: 10px 15px;
  2012.   text-decoration: none;
  2013.   color: #000;
  2014.   transition: all .2s ease-in-out;
  2015.   line-height: 13px;
  2016.   text-transform: capitalize;
  2017. }
  2018. .dropdown__option:hover {
  2019.   background: #F4F5F7;
  2020.   padding-left: 20px !important;
  2021. }
  2022. .dropdown__option:not(:last-child) {
  2023.   border-bottom: 1px solid #F4F5F7;
  2024. }
  2025. .product-discount-label{
  2026.   background: #f5f5f5!important; color: #333; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  2027.   transition: all 0.3s cubic-bezier(.25,.8,.25,1);
  2028. }
  2029. .flex-container {
  2030.   display: flex;
  2031.   justify-content: center;
  2032.   flex-direction: column;
  2033.   align-items: center;
  2034. }
  2035. .flex-container > div {
  2036. padding-top:10px;
  2037. }
  2038. .paginate-ctn{
  2039.     display: flex;
  2040. }
  2041. .round-effect{
  2042.   color:#DD4124;
  2043.   cursor:pointer;
  2044.     /*   border:1px solid red; */
  2045.   font-size:16px;
  2046.   text-align:center;
  2047.   padding-left:10px;
  2048.   padding-right:10px;
  2049.   padding-top:9px;
  2050.   border-radius: 50%;
  2051.   height: 40px;
  2052.   width: 40px;
  2053.   margin:5px;
  2054.   box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
  2055.    text-decoration: none;
  2056. }
  2057. .round-effect:hover{
  2058.   text-decoration: none;
  2059.   background:#DD4124;
  2060.   color:#FFF;
  2061. }
  2062. .round-effect:hover a {
  2063.   text-decoration: none;
  2064.   color:#FFF;
  2065. }
  2066. .activepage{
  2067.   background:#DD4124;
  2068.   color:#FFF!important;
  2069. }
  2070. .header-wave {
  2071.   position: relative;
  2072.   min-height: 200px;
  2073.   background: transparent;
  2074.   background-image: linear-gradient(155deg, #f4f4f4 0%, #f4f4f4 50%, #f4f4f4 100%);
  2075. }
  2076. .header-wave h1 {
  2077.   color: white;
  2078. }
  2079. .svg-wave {
  2080.   position: absolute;
  2081.   bottom: 0;
  2082.   width: 100%;
  2083.   height: auto;
  2084. }
  2085. .section-wave{
  2086.     position: relative;
  2087.     margin: 0;
  2088.     padding: 0;
  2089.     background: white;
  2090.     width: 100%;
  2091.     height: 200px;
  2092. }
  2093. #worf{
  2094.     position: absolute;
  2095.     bottom: 0;
  2096.     width: 100%;
  2097.     z-index: 1;
  2098. }
  2099. #worf path{
  2100.   fill: url(#grad1)
  2101. }
  2102. section.section-2{
  2103.     width: 100%;
  2104.     height: 200px;
  2105.     background: linear-gradient(to right, #dffdgg 0%,#f2f2f2 100%);
  2106. }
  2107. #client-logos .item {
  2108.     margin: 1px;
  2109. }
  2110. .cover-wrapper {
  2111.     padding: 5px 0px;
  2112. }
  2113. .client-inners img {
  2114.     height: 100%;
  2115.     object-fit: contain;
  2116. }
  2117. .client-inners{
  2118.     border: 1px solid #ccc;
  2119.     height: 90px;
  2120.     text-align: center;
  2121.     padding: 0px;
  2122. }
  2123. .owl-nav img {
  2124.     width: 34px;
  2125. }
  2126. .owl-prev img {
  2127.     position: absolute;
  2128.     left: -38px;
  2129.     top: 40px;
  2130. }
  2131. .owl-next img {
  2132.     position: absolute;
  2133.     right: -38px;
  2134.     top: 40px;
  2135. }
  2136. .item-inner:hover{
  2137.     background: #f8f8f8;
  2138.     box-shadow: 0px 0px 3px 1px #333;
  2139. }
  2140. .theme-bg-light{
  2141. border: 1px  #CCC solid;
  2142. box-shadow:
  2143. inset 0px 11px 8px -10px #CCC,
  2144. inset 0px -11px 8px -10px #CCC;
  2145. }
  2146. .logo-partner .owl-stage-outer{
  2147.     max-height: 150px!important;
  2148. }
  2149. .item{
  2150.     border: none;
  2151.     min-height: 100px;
  2152. }
  2153. #client-logos .item{
  2154.     /*box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23)!important;*/
  2155. }
  2156. .item:hover{
  2157.     background: #f7f7f7;
  2158. }
  2159. .owl-dots{
  2160.     display: none;
  2161. }
  2162. .info-popop-home{
  2163.     background: #d7d7d7; width: 25px; padding-top: 6px; color: #fff; height: 25px; border-radius: 50%;display: inline-block;
  2164. }
  2165. .go-corner {
  2166.   display: -webkit-box;
  2167.   display: flex;
  2168.   -webkit-box-align: center;
  2169.           align-items: center;
  2170.   -webkit-box-pack: center;
  2171.           justify-content: center;
  2172.   position: absolute;
  2173.   width: 32px;
  2174.   height: 32px;
  2175.   overflow: hidden;
  2176.   top: 0;
  2177.   right: 0;
  2178.   background-color: #00838d;
  2179.   border-radius: 0 4px 0 32px;
  2180. }
  2181. .go-arrow {
  2182.   margin-top: -4px;
  2183.   margin-right: -4px;
  2184.   color: white;
  2185.   font-family: courier, sans;
  2186. }
  2187. .card4 {
  2188.   display: block;
  2189.   top: 0px;
  2190.   position: relative;
  2191.   width: 100%!important;
  2192.   min-height: 200px;PPM
  2193.   background-color: #ffffff;
  2194.   border-radius: 4px;
  2195.   padding: 32px 24px;
  2196.   margin: 15px 0px 0px 0px;
  2197.   text-decoration: none;
  2198.   overflow: hidden;
  2199.   border: 1px solid #cccccc;
  2200.   box-shadow: 0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;
  2201. }
  2202. .card4 .go-corner {
  2203.   background-color: #00838d;
  2204.   height: 100%;
  2205.   width: 16px;
  2206.   padding-right: 9px;
  2207.   border-radius: 0;
  2208.   -webkit-transform: skew(6deg);
  2209.           transform: skew(6deg);
  2210.   margin-right: -36px;
  2211.   -webkit-box-align: start;
  2212.           align-items: start;
  2213.   background-image: linear-gradient(-45deg, #8F479A 1%, #DC2A74 100%);
  2214. }
  2215. .card4 .go-arrow {
  2216.   -webkit-transform: skew(-6deg);
  2217.           transform: skew(-6deg);
  2218.   margin-left: -2px;
  2219.   margin-top: 9px;
  2220.   opacity: 0;
  2221. }
  2222. .card4:hover {
  2223.   border: 1px solid #CD3D73;
  2224. }
  2225. .card4 h3 {
  2226.   margin-top: 8px;
  2227. }
  2228. .card4:hover .go-corner {
  2229.   margin-right: -12px;
  2230. }
  2231. .card4:hover .go-arrow {
  2232.   opacity: 1;
  2233. }
  2234. .divider{
  2235.     border-top: 2px dashed #999;
  2236. }
  2237. .basis-member.staff {
  2238. }
  2239. .basis-member.staff .member-box {
  2240.     position: relative;
  2241.     border-radius: 5px;
  2242.     overflow: hidden;
  2243.     margin-bottom: 30px;
  2244. }
  2245. .basis-member.staff .member-box .card-body {
  2246.     position: relative;
  2247.     height: 150px
  2248. }
  2249. .shadow-lg:hover{
  2250.     box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
  2251.   transition: all 0.3s cubic-bezier(.25,.8,.25,1);
  2252. }
  2253. .basis-member.staff .member-box .shape {
  2254.     width: 200px;
  2255.     height: 200px;
  2256.     background: var(--primary);
  2257.     opacity: 0.2;
  2258.     position: absolute;
  2259.     top: 0;
  2260.     right: -100px;
  2261.     transform: rotate(45deg);
  2262. }
  2263. .basis-member.staff .member-box .card-img-top {
  2264.     position: relative;
  2265.     width: 150px;
  2266.     height: 150px;
  2267.     border-radius: 50%;
  2268.     border-top-left-radius: 0;
  2269.     border-bottom: 5px solid var(--primary);
  2270. }
  2271. .basis-member.staff .member-box .member-title {
  2272.     font-size: 20px;
  2273.     font-weight: 600;
  2274.     letter-spacing: -0.025em;
  2275. }
  2276. .header.shop .list-main span {
  2277.     display: inline-block;
  2278.     color: #333;
  2279.     font-size: 13px;
  2280.     font-weight: 500;
  2281.     border-right: 1px solid #f0f0f0;
  2282.     padding: 0px 13px;
  2283. }
  2284. .header.shop .list-main span i {
  2285.     display: inline-block;
  2286.     margin-right: 4px;
  2287.     font-size: 15px;
  2288.     color: #F7941D;
  2289.     position: relative;
  2290.     top: 1px;
  2291. }
  2292. .header.shop .list-main span:last-child{
  2293.     padding-right:0;
  2294.     border:none;
  2295. }
  2296. .header.shop .list-main span a{
  2297.     color:#333;
  2298. }
  2299. .header.shop .list-main span a:hover{
  2300.     color:#F7941D;
  2301. }
  2302. .feature_box_col_one{
  2303.     display: inline-block;
  2304.     text-decoration: none;
  2305.     color: inherit;
  2306. }
  2307. .cardop-item {
  2308.     background: #fff;
  2309.     text-align: center;
  2310.     padding: 30px 25px;
  2311.     -webkit-box-shadow:0 0px 25px rgba(0, 0, 0, 0.07);
  2312.     box-shadow:0 0px 25px rgba(0, 0, 0, 0.07);
  2313.     border-radius: 0px;
  2314.     margin-bottom: 30px;
  2315.     -webkit-transition: all .5s ease 0;
  2316.     transition: all .5s ease 0;
  2317.     transition: all 0.5s ease 0s;
  2318.     display: block;
  2319. }
  2320. .cardop-item:hover{
  2321.     background:#fff;
  2322.     box-shadow:0 8px 20px 0px rgba(0, 0, 0, 0.2);
  2323.     -webkit-transition: all .5s ease 0;
  2324.     transition: all .5s ease 0;
  2325.     transition: all 0.5s ease 0s;
  2326.     cursor: pointer;
  2327.     display: block;
  2328. }
  2329. .cardop-item:hover .cardop-item, .cardop-item:hover span.icon{
  2330.     background: #f4f4f4;
  2331.     border-radius:10px;
  2332.     -webkit-transition: all .5s ease 0;
  2333.     transition: all .5s ease 0;
  2334.     transition: all 0.5s ease 0s;
  2335. }
  2336. .cardop-item:hover h6, .cardop-item:hover p{
  2337.     color:#333;
  2338.     -webkit-transition: all .5s ease 0;
  2339.     transition: all .5s ease 0;
  2340.     transition: all 0.5s ease 0s;
  2341. }
  2342. .logo:hover span.icon{
  2343.     background: green;
  2344.     border-radius:10px;
  2345.     -webkit-transition: all .5s ease 0;
  2346.     transition: all .5s ease 0;
  2347.     transition: all 0.5s ease 0s;
  2348.     color: #fff;
  2349. }
  2350. .logo .icon{
  2351.     font-size: 40px;
  2352.     color: #f91942;
  2353.     width: 70px;
  2354.     height: 70px;
  2355.     padding-top: 15px;
  2356.     border-radius: 50%;
  2357.     background: #f4f4f4;
  2358. }
  2359. .cardop-item .icon{
  2360.     font-size: 40px;
  2361.     margin-bottom:25px;
  2362.     color: #f91942;
  2363.     width: 90px;
  2364.     height: 90px;
  2365.     line-height: 96px;
  2366.     border-radius: 50px;
  2367. }
  2368. .cardop-item .feature_box_col_one{
  2369.     background:rgba(247, 198, 5, 0.20);
  2370.     color: #3565ae;
  2371. }
  2372. .cardop-item h6{
  2373.     font-weight: bold;
  2374.     margin-bottom: 7px;
  2375. }
  2376. .menucell {
  2377.     width: 100%;
  2378. }
  2379. .menu-container {
  2380.   margin: 0 auto;
  2381.   background: #3565ae;
  2382. }
  2383. .menucell a.logo {
  2384.     display: inline-block;
  2385.     padding: 1.5em 3em;
  2386.     width: 19%;
  2387.     float: left;
  2388. }
  2389. .menucell img {
  2390.     max-width: 100%;
  2391. }
  2392. .menu-mobile {
  2393.   display: none;
  2394.   padding: 20px;
  2395. }
  2396. .menu-mobile:after {
  2397.   content: "\f394";
  2398.   font-family: "Ionicons";
  2399.   font-size: 2.5rem;
  2400.   padding: 0;
  2401.   float: right;
  2402.   position: relative;
  2403.   top: 50%;
  2404.   -webkit-transform: translateY(-25%);
  2405.           transform: translateY(-25%);
  2406. }
  2407. .menu-dropdown-icon:before {
  2408.   content: "\f489";
  2409.   font-family: "Ionicons";
  2410.   display: none;
  2411.   cursor: pointer;
  2412.   float: right;
  2413.   padding: 1.5em 2em;
  2414.   background: #fff;
  2415.   color: #333;
  2416. }
  2417. .menucell > ul {
  2418.   margin: 0 auto;
  2419.   width: 100%;
  2420.   list-style: none;
  2421.   padding: 0;
  2422.   position: relative;
  2423.   /* IF .menu position=relative -> ul = container width, ELSE ul = 100% width */
  2424. }
  2425. .menucell > ul:before,
  2426. .menucell > ul:after {
  2427.   content: "";
  2428.   display: table;
  2429. }
  2430. .menucell > ul:after {
  2431.   clear: both;
  2432. }
  2433. .menucell > ul > li {
  2434.   border-right: 1px solid #fff;
  2435.   background: #fff;
  2436.   padding: 0;
  2437.   margin: 0;
  2438. }
  2439. .menucell > ul > li a {
  2440.   text-decoration: none;
  2441.   display: block;
  2442.   padding: 7px 2px;
  2443. }
  2444. .menucell > ul > li:hover {
  2445.   background: #fff;
  2446.   text-align: left;
  2447.   border-right: 1px solid #ddd;
  2448. }
  2449. .menucell > ul > li > ul {
  2450.   display: none;
  2451.   width: 100%;
  2452.   background: #fff;
  2453.   padding: 20px;
  2454.   position: absolute;
  2455.   z-index: 99;
  2456.   right: 0;
  2457.   margin: 0;
  2458.   list-style: none;
  2459.   box-sizing: border-box;
  2460.   box-shadow: 0 4px 4px rgba(0,0,0,0.4);
  2461. }
  2462. .menucell > ul > li > ul:before,
  2463. .menucell > ul > li > ul:after {
  2464.   content: "";
  2465.   display: table;
  2466. }
  2467. .menucell > ul > li > ul:after {
  2468.   clear: both;
  2469. }
  2470. .menucell > ul > li > ul > li {
  2471.   margin: 0;
  2472.   padding-bottom: 0;
  2473.   list-style: none;
  2474.   width: 25%;
  2475.   background: none;
  2476.   float: left;
  2477. }
  2478. .menucell > ul > li > ul > li a {
  2479.   color: #777;
  2480.   padding: .2em 0;
  2481.   width: 95%;
  2482.   display: block;
  2483.   border-bottom: 1px solid #ccc;
  2484. }
  2485. .menucell > ul > li > ul > li a:hover{
  2486.     color:#03a9f4;
  2487. }
  2488. .menucell > ul > li > ul > li > ul {
  2489.   display: block;
  2490.   padding: 0;
  2491.   margin: 10px 0 0;
  2492.   list-style: none;
  2493.   box-sizing: border-box;
  2494. }
  2495. .menucell > ul > li > ul > li > ul:before,
  2496. .menucell > ul > li > ul > li > ul:after {
  2497.   content: "";
  2498.   display: table;
  2499. }
  2500. .menucell > ul > li > ul > li > ul:after {
  2501.   clear: both;
  2502. }
  2503. .menucell > ul > li > ul > li > ul > li {
  2504.   float: left;
  2505.   width: 100%;
  2506.   padding: 10px 0;
  2507.   margin: 0;
  2508.   font-size: .8em;
  2509. }
  2510. .menucell > ul > li > ul > li > ul > li a {
  2511.   border: 0;
  2512.   font-size: 14px;
  2513. }
  2514. .menucell > ul > li > ul.normal-sub {
  2515.   width: 300px;
  2516.   left: auto;
  2517.   padding: 10px 20px;
  2518. }
  2519. .menucell > ul > li > ul.normal-sub > li {
  2520.   width: 100%;
  2521. }
  2522. .menucell > ul > li > ul.normal-sub > li a {
  2523.   border: 0;
  2524.   padding: 1em 0;
  2525. }
  2526. .menucell > ul > li a{
  2527.     color: #333;
  2528. }
  2529. .menucell > ul > li a:hover{
  2530.     color: #777;
  2531. }
  2532. .menucell ul li{
  2533. margin-top: 0px!important;
  2534. }
  2535. #demo {
  2536.   margin: 20px auto;
  2537.   max-width: 960px;
  2538. }
  2539. #demo h1 {
  2540.   font-size: 2.4rem;
  2541.   line-height: 3.2rem;
  2542.   letter-spacing: 0;
  2543.   font-weight: 300;
  2544.   color: #212121;
  2545.   text-transform: inherit;
  2546.   margin-bottom: 1rem;
  2547.   text-align: center;
  2548. }
  2549. #demo h2 {
  2550.   font-size: 1.5rem;
  2551.   line-height: 2.8rem;
  2552.   letter-spacing: 0.01rem;
  2553.   font-weight: 400;
  2554.   color: #212121;
  2555.   text-align: center;
  2556. }
  2557. .shadow-z-1 {
  2558.   -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.12);
  2559.   -moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.12);
  2560.   box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.12);
  2561. }
  2562. /* -- Material Design Table style -------------- */
  2563. .table {
  2564.   width: 100%;
  2565.   max-width: 100%;
  2566.   margin-bottom: 2rem;
  2567.   background-color: #fff;
  2568. }
  2569. .table > thead > tr,
  2570. .table > tbody > tr,
  2571. .table > tfoot > tr {
  2572.   -webkit-transition: all 0.3s ease;
  2573.   -o-transition: all 0.3s ease;
  2574.   transition: all 0.3s ease;
  2575. }
  2576. .table > thead > tr > th,
  2577. .table > tbody > tr > th,
  2578. .table > tfoot > tr > th,
  2579. .table > thead > tr > td,
  2580. .table > tbody > tr > td,
  2581. .table > tfoot > tr > td {
  2582.   text-align: left;
  2583.   padding: 1.6rem;
  2584.   vertical-align: top;
  2585.   border-top: 0;
  2586.   -webkit-transition: all 0.3s ease;
  2587.   -o-transition: all 0.3s ease;
  2588.   transition: all 0.3s ease;
  2589. }
  2590. .table > thead > tr > th {
  2591.   font-weight: 400;
  2592.   color: #757575;
  2593.   vertical-align: bottom;
  2594.   border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  2595. }
  2596. .table > caption + thead > tr:first-child > th,
  2597. .table > colgroup + thead > tr:first-child > th,
  2598. .table > thead:first-child > tr:first-child > th,
  2599. .table > caption + thead > tr:first-child > td,
  2600. .table > colgroup + thead > tr:first-child > td,
  2601. .table > thead:first-child > tr:first-child > td {
  2602.   border-top: 0;
  2603. }
  2604. .table > tbody + tbody {
  2605.   border-top: 1px solid rgba(0, 0, 0, 0.12);
  2606. }
  2607. .table .table {
  2608.   background-color: #fff;
  2609. }
  2610. .table .no-border {
  2611.   border: 0;
  2612. }
  2613. .table-condensed > thead > tr > th,
  2614. .table-condensed > tbody > tr > th,
  2615. .table-condensed > tfoot > tr > th,
  2616. .table-condensed > thead > tr > td,
  2617. .table-condensed > tbody > tr > td,
  2618. .table-condensed > tfoot > tr > td {
  2619.   padding: 0.8rem;
  2620. }
  2621. .table-bordered {
  2622.   border: 0;
  2623. }
  2624. .table-bordered > thead > tr > th,
  2625. .table-bordered > tbody > tr > th,
  2626. .table-bordered > tfoot > tr > th,
  2627. .table-bordered > thead > tr > td,
  2628. .table-bordered > tbody > tr > td,
  2629. .table-bordered > tfoot > tr > td {
  2630.   border: 0;
  2631.   border-bottom: 1px solid #e0e0e0;
  2632. }
  2633. .table-bordered > thead > tr > th,
  2634. .table-bordered > thead > tr > td {
  2635.   border-bottom-width: 2px;
  2636. }
  2637. .table-striped > tbody > tr:nth-child(odd) > td,
  2638. .table-striped > tbody > tr:nth-child(odd) > th {
  2639.   background-color: #f5f5f5;
  2640. }
  2641. .table-hover > tbody > tr:hover > td,
  2642. .table-hover > tbody > tr:hover > th {
  2643.   background-color: rgba(0, 0, 0, 0.12);
  2644. }
  2645. @media screen and (max-width: 768px) {
  2646.   .table-responsive-vertical > .table {
  2647.     margin-bottom: 0;
  2648.     background-color: transparent;
  2649.   }
  2650.   .table-responsive-vertical > .table > thead,
  2651.   .table-responsive-vertical > .table > tfoot {
  2652.     display: none;
  2653.   }
  2654.   .table-responsive-vertical > .table > tbody {
  2655.     display: block;
  2656.   }
  2657.   .table-responsive-vertical > .table > tbody > tr {
  2658.     display: block;
  2659.     border: 1px solid #e0e0e0;
  2660.     border-radius: 2px;
  2661.     margin-bottom: 1.6rem;
  2662.   }
  2663.   .table-responsive-vertical > .table > tbody > tr > td {
  2664.     background-color: #fff;
  2665.     display: block;
  2666.     vertical-align: middle;
  2667.     text-align: right;
  2668.   }
  2669.   .table-responsive-vertical > .table > tbody > tr > td[data-title]:before {
  2670.     content: attr(data-title);
  2671.     float: left;
  2672.     font-size: inherit;
  2673.     font-weight: 400;
  2674.     color: #757575;
  2675.   }
  2676.   .table-responsive-vertical.shadow-z-1 {
  2677.     -webkit-box-shadow: none;
  2678.     -moz-box-shadow: none;
  2679.     box-shadow: none;
  2680.   }
  2681.   .table-responsive-vertical.shadow-z-1 > .table > tbody > tr {
  2682.     border: none;
  2683.     -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
  2684.     -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
  2685.     box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24);
  2686.   }
  2687.   .table-responsive-vertical > .table-bordered {
  2688.     border: 0;
  2689.   }
  2690.   .table-responsive-vertical > .table-bordered > tbody > tr > td {
  2691.     border: 0;
  2692.     border-bottom: 1px solid #e0e0e0;
  2693.   }
  2694.   .table-responsive-vertical > .table-bordered > tbody > tr > td:last-child {
  2695.     border-bottom: 0;
  2696.   }
  2697.   .table-responsive-vertical > .table-striped > tbody > tr > td,
  2698.   .table-responsive-vertical > .table-striped > tbody > tr:nth-child(odd) {
  2699.     background-color: #fff;
  2700.   }
  2701.   .table-responsive-vertical > .table-striped > tbody > tr > td:nth-child(odd) {
  2702.     background-color: #f5f5f5;
  2703.   }
  2704.   .table-responsive-vertical > .table-hover > tbody > tr:hover > td,
  2705.   .table-responsive-vertical > .table-hover > tbody > tr:hover {
  2706.     background-color: #fff;
  2707.   }
  2708.   .table-responsive-vertical > .table-hover > tbody > tr > td:hover {
  2709.     background-color: rgba(0, 0, 0, 0.12);
  2710.   }
  2711. }
  2712. .table-striped.table-mc-red > tbody > tr:nth-child(odd) > td,
  2713. .table-striped.table-mc-red > tbody > tr:nth-child(odd) > th {
  2714.   background-color: #fde0dc;
  2715. }
  2716. .table-hover.table-mc-red > tbody > tr:hover > td,
  2717. .table-hover.table-mc-red > tbody > tr:hover > th {
  2718.   background-color: #f9bdbb;
  2719. }
  2720. @media screen and (max-width: 767px) {
  2721.   .table-responsive-vertical .table-striped.table-mc-red > tbody > tr > td,
  2722.   .table-responsive-vertical .table-striped.table-mc-red > tbody > tr:nth-child(odd) {
  2723.     background-color: #fff;
  2724.   }
  2725.   .table-responsive-vertical .table-striped.table-mc-red > tbody > tr > td:nth-child(odd) {
  2726.     background-color: #fde0dc;
  2727.   }
  2728.   .table-responsive-vertical .table-hover.table-mc-red > tbody > tr:hover > td,
  2729.   .table-responsive-vertical .table-hover.table-mc-red > tbody > tr:hover {
  2730.     background-color: #fff;
  2731.   }
  2732.   .table-responsive-vertical .table-hover.table-mc-red > tbody > tr > td:hover {
  2733.     background-color: #f9bdbb;
  2734.   }
  2735. }
  2736. .table-striped.table-mc-pink > tbody > tr:nth-child(odd) > td,
  2737. .table-striped.table-mc-pink > tbody > tr:nth-child(odd) > th {
  2738.   background-color: #fce4ec;
  2739. }
  2740. .table-hover.table-mc-pink > tbody > tr:hover > td,
  2741. .table-hover.table-mc-pink > tbody > tr:hover > th {
  2742.   background-color: #f8bbd0;
  2743. }
  2744. @media screen and (max-width: 767px) {
  2745.   .table-responsive-vertical .table-striped.table-mc-pink > tbody > tr > td,
  2746.   .table-responsive-vertical .table-striped.table-mc-pink > tbody > tr:nth-child(odd) {
  2747.     background-color: #fff;
  2748.   }
  2749.   .table-responsive-vertical .table-striped.table-mc-pink > tbody > tr > td:nth-child(odd) {
  2750.     background-color: #fce4ec;
  2751.   }
  2752.   .table-responsive-vertical .table-hover.table-mc-pink > tbody > tr:hover > td,
  2753.   .table-responsive-vertical .table-hover.table-mc-pink > tbody > tr:hover {
  2754.     background-color: #fff;
  2755.   }
  2756.   .table-responsive-vertical .table-hover.table-mc-pink > tbody > tr > td:hover {
  2757.     background-color: #f8bbd0;
  2758.   }
  2759. }
  2760. .table-striped.table-mc-purple > tbody > tr:nth-child(odd) > td,
  2761. .table-striped.table-mc-purple > tbody > tr:nth-child(odd) > th {
  2762.   background-color: #f3e5f5;
  2763. }
  2764. .table-hover.table-mc-purple > tbody > tr:hover > td,
  2765. .table-hover.table-mc-purple > tbody > tr:hover > th {
  2766.   background-color: #e1bee7;
  2767. }
  2768. @media screen and (max-width: 767px) {
  2769.   .table-responsive-vertical .table-striped.table-mc-purple > tbody > tr > td,
  2770.   .table-responsive-vertical .table-striped.table-mc-purple > tbody > tr:nth-child(odd) {
  2771.     background-color: #fff;
  2772.   }
  2773.   .table-responsive-vertical .table-striped.table-mc-purple > tbody > tr > td:nth-child(odd) {
  2774.     background-color: #f3e5f5;
  2775.   }
  2776.   .table-responsive-vertical .table-hover.table-mc-purple > tbody > tr:hover > td,
  2777.   .table-responsive-vertical .table-hover.table-mc-purple > tbody > tr:hover {
  2778.     background-color: #fff;
  2779.   }
  2780.   .table-responsive-vertical .table-hover.table-mc-purple > tbody > tr > td:hover {
  2781.     background-color: #e1bee7;
  2782.   }
  2783. }
  2784. .table-striped.table-mc-deep-purple > tbody > tr:nth-child(odd) > td,
  2785. .table-striped.table-mc-deep-purple > tbody > tr:nth-child(odd) > th {
  2786.   background-color: #ede7f6;
  2787. }
  2788. .table-hover.table-mc-deep-purple > tbody > tr:hover > td,
  2789. .table-hover.table-mc-deep-purple > tbody > tr:hover > th {
  2790.   background-color: #d1c4e9;
  2791. }
  2792. @media screen and (max-width: 767px) {
  2793.   .table-responsive-vertical .table-striped.table-mc-deep-purple > tbody > tr > td,
  2794.   .table-responsive-vertical .table-striped.table-mc-deep-purple > tbody > tr:nth-child(odd) {
  2795.     background-color: #fff;
  2796.   }
  2797.   .table-responsive-vertical .table-striped.table-mc-deep-purple > tbody > tr > td:nth-child(odd) {
  2798.     background-color: #ede7f6;
  2799.   }
  2800.   .table-responsive-vertical .table-hover.table-mc-deep-purple > tbody > tr:hover > td,
  2801.   .table-responsive-vertical .table-hover.table-mc-deep-purple > tbody > tr:hover {
  2802.     background-color: #fff;
  2803.   }
  2804.   .table-responsive-vertical .table-hover.table-mc-deep-purple > tbody > tr > td:hover {
  2805.     background-color: #d1c4e9;
  2806.   }
  2807. }
  2808. .table-striped.table-mc-indigo > tbody > tr:nth-child(odd) > td,
  2809. .table-striped.table-mc-indigo > tbody > tr:nth-child(odd) > th {
  2810.   background-color: #e8eaf6;
  2811. }
  2812. .table-hover.table-mc-indigo > tbody > tr:hover > td,
  2813. .table-hover.table-mc-indigo > tbody > tr:hover > th {
  2814.   background-color: #c5cae9;
  2815. }
  2816. @media screen and (max-width: 767px) {
  2817.   .table-responsive-vertical .table-striped.table-mc-indigo > tbody > tr > td,
  2818.   .table-responsive-vertical .table-striped.table-mc-indigo > tbody > tr:nth-child(odd) {
  2819.     background-color: #fff;
  2820.   }
  2821.   .table-responsive-vertical .table-striped.table-mc-indigo > tbody > tr > td:nth-child(odd) {
  2822.     background-color: #e8eaf6;
  2823.   }
  2824.   .table-responsive-vertical .table-hover.table-mc-indigo > tbody > tr:hover > td,
  2825.   .table-responsive-vertical .table-hover.table-mc-indigo > tbody > tr:hover {
  2826.     background-color: #fff;
  2827.   }
  2828.   .table-responsive-vertical .table-hover.table-mc-indigo > tbody > tr > td:hover {
  2829.     background-color: #c5cae9;
  2830.   }
  2831. }
  2832. .table-striped.table-mc-blue > tbody > tr:nth-child(odd) > td,
  2833. .table-striped.table-mc-blue > tbody > tr:nth-child(odd) > th {
  2834.   background-color: #e7e9fd;
  2835. }
  2836. .table-hover.table-mc-blue > tbody > tr:hover > td,
  2837. .table-hover.table-mc-blue > tbody > tr:hover > th {
  2838.   background-color: #d0d9ff;
  2839. }
  2840. @media screen and (max-width: 767px) {
  2841.   .table-responsive-vertical .table-striped.table-mc-blue > tbody > tr > td,
  2842.   .table-responsive-vertical .table-striped.table-mc-blue > tbody > tr:nth-child(odd) {
  2843.     background-color: #fff;
  2844.   }
  2845.   .table-responsive-vertical .table-striped.table-mc-blue > tbody > tr > td:nth-child(odd) {
  2846.     background-color: #e7e9fd;
  2847.   }
  2848.   .table-responsive-vertical .table-hover.table-mc-blue > tbody > tr:hover > td,
  2849.   .table-responsive-vertical .table-hover.table-mc-blue > tbody > tr:hover {
  2850.     background-color: #fff;
  2851.   }
  2852.   .table-responsive-vertical .table-hover.table-mc-blue > tbody > tr > td:hover {
  2853.     background-color: #d0d9ff;
  2854.   }
  2855. }
  2856. .table-striped.table-mc-light-blue > tbody > tr:nth-child(odd) > td,
  2857. .table-striped.table-mc-light-blue > tbody > tr:nth-child(odd) > th {
  2858.   background-color: #e1f5fe;
  2859. }
  2860. .table-hover.table-mc-light-blue > tbody > tr:hover > td,
  2861. .table-hover.table-mc-light-blue > tbody > tr:hover > th {
  2862.   background-color: #b3e5fc;
  2863. }
  2864. @media screen and (max-width: 767px) {
  2865.   .table-responsive-vertical .table-striped.table-mc-light-blue > tbody > tr > td,
  2866.   .table-responsive-vertical .table-striped.table-mc-light-blue > tbody > tr:nth-child(odd) {
  2867.     background-color: #fff;
  2868.   }
  2869.   .table-responsive-vertical .table-striped.table-mc-light-blue > tbody > tr > td:nth-child(odd) {
  2870.     background-color: #e1f5fe;
  2871.   }
  2872.   .table-responsive-vertical .table-hover.table-mc-light-blue > tbody > tr:hover > td,
  2873.   .table-responsive-vertical .table-hover.table-mc-light-blue > tbody > tr:hover {
  2874.     background-color: #fff;
  2875.   }
  2876.   .table-responsive-vertical .table-hover.table-mc-light-blue > tbody > tr > td:hover {
  2877.     background-color: #b3e5fc;
  2878.   }
  2879. }
  2880. .table-striped.table-mc-cyan > tbody > tr:nth-child(odd) > td,
  2881. .table-striped.table-mc-cyan > tbody > tr:nth-child(odd) > th {
  2882.   background-color: #e0f7fa;
  2883. }
  2884. .table-hover.table-mc-cyan > tbody > tr:hover > td,
  2885. .table-hover.table-mc-cyan > tbody > tr:hover > th {
  2886.   background-color: #b2ebf2;
  2887. }
  2888. @media screen and (max-width: 767px) {
  2889.   .table-responsive-vertical .table-striped.table-mc-cyan > tbody > tr > td,
  2890.   .table-responsive-vertical .table-striped.table-mc-cyan > tbody > tr:nth-child(odd) {
  2891.     background-color: #fff;
  2892.   }
  2893.   .table-responsive-vertical .table-striped.table-mc-cyan > tbody > tr > td:nth-child(odd) {
  2894.     background-color: #e0f7fa;
  2895.   }
  2896.   .table-responsive-vertical .table-hover.table-mc-cyan > tbody > tr:hover > td,
  2897.   .table-responsive-vertical .table-hover.table-mc-cyan > tbody > tr:hover {
  2898.     background-color: #fff;
  2899.   }
  2900.   .table-responsive-vertical .table-hover.table-mc-cyan > tbody > tr > td:hover {
  2901.     background-color: #b2ebf2;
  2902.   }
  2903. }
  2904. .table-striped.table-mc-teal > tbody > tr:nth-child(odd) > td,
  2905. .table-striped.table-mc-teal > tbody > tr:nth-child(odd) > th {
  2906.   background-color: #e0f2f1;
  2907. }
  2908. .table-hover.table-mc-teal > tbody > tr:hover > td,
  2909. .table-hover.table-mc-teal > tbody > tr:hover > th {
  2910.   background-color: #b2dfdb;
  2911. }
  2912. @media screen and (max-width: 767px) {
  2913.   .table-responsive-vertical .table-striped.table-mc-teal > tbody > tr > td,
  2914.   .table-responsive-vertical .table-striped.table-mc-teal > tbody > tr:nth-child(odd) {
  2915.     background-color: #fff;
  2916.   }
  2917.   .table-responsive-vertical .table-striped.table-mc-teal > tbody > tr > td:nth-child(odd) {
  2918.     background-color: #e0f2f1;
  2919.   }
  2920.   .table-responsive-vertical .table-hover.table-mc-teal > tbody > tr:hover > td,
  2921.   .table-responsive-vertical .table-hover.table-mc-teal > tbody > tr:hover {
  2922.     background-color: #fff;
  2923.   }
  2924.   .table-responsive-vertical .table-hover.table-mc-teal > tbody > tr > td:hover {
  2925.     background-color: #b2dfdb;
  2926.   }
  2927. }
  2928. .table-striped.table-mc-green > tbody > tr:nth-child(odd) > td,
  2929. .table-striped.table-mc-green > tbody > tr:nth-child(odd) > th {
  2930.   background-color: #d0f8ce;
  2931. }
  2932. .table-hover.table-mc-green > tbody > tr:hover > td,
  2933. .table-hover.table-mc-green > tbody > tr:hover > th {
  2934.   background-color: #a3e9a4;
  2935. }
  2936. @media screen and (max-width: 767px) {
  2937.   .table-responsive-vertical .table-striped.table-mc-green > tbody > tr > td,
  2938.   .table-responsive-vertical .table-striped.table-mc-green > tbody > tr:nth-child(odd) {
  2939.     background-color: #fff;
  2940.   }
  2941.   .table-responsive-vertical .table-striped.table-mc-green > tbody > tr > td:nth-child(odd) {
  2942.     background-color: #d0f8ce;
  2943.   }
  2944.   .table-responsive-vertical .table-hover.table-mc-green > tbody > tr:hover > td,
  2945.   .table-responsive-vertical .table-hover.table-mc-green > tbody > tr:hover {
  2946.     background-color: #fff;
  2947.   }
  2948.   .table-responsive-vertical .table-hover.table-mc-green > tbody > tr > td:hover {
  2949.     background-color: #a3e9a4;
  2950.   }
  2951. }
  2952. .table-striped.table-mc-light-green > tbody > tr:nth-child(odd) > td,
  2953. .table-striped.table-mc-light-green > tbody > tr:nth-child(odd) > th {
  2954.   background-color: #f1f8e9;
  2955. }
  2956. .table-hover.table-mc-light-green > tbody > tr:hover > td,
  2957. .table-hover.table-mc-light-green > tbody > tr:hover > th {
  2958.   background-color: #dcedc8;
  2959. }
  2960. @media screen and (max-width: 767px) {
  2961.   .table-responsive-vertical .table-striped.table-mc-light-green > tbody > tr > td,
  2962.   .table-responsive-vertical .table-striped.table-mc-light-green > tbody > tr:nth-child(odd) {
  2963.     background-color: #fff;
  2964.   }
  2965.   .table-responsive-vertical .table-striped.table-mc-light-green > tbody > tr > td:nth-child(odd) {
  2966.     background-color: #f1f8e9;
  2967.   }
  2968.   .table-responsive-vertical .table-hover.table-mc-light-green > tbody > tr:hover > td,
  2969.   .table-responsive-vertical .table-hover.table-mc-light-green > tbody > tr:hover {
  2970.     background-color: #fff;
  2971.   }
  2972.   .table-responsive-vertical .table-hover.table-mc-light-green > tbody > tr > td:hover {
  2973.     background-color: #dcedc8;
  2974.   }
  2975. }
  2976. .table-striped.table-mc-lime > tbody > tr:nth-child(odd) > td,
  2977. .table-striped.table-mc-lime > tbody > tr:nth-child(odd) > th {
  2978.   background-color: #f9fbe7;
  2979. }
  2980. .table-hover.table-mc-lime > tbody > tr:hover > td,
  2981. .table-hover.table-mc-lime > tbody > tr:hover > th {
  2982.   background-color: #f0f4c3;
  2983. }
  2984. @media screen and (max-width: 767px) {
  2985.   .table-responsive-vertical .table-striped.table-mc-lime > tbody > tr > td,
  2986.   .table-responsive-vertical .table-striped.table-mc-lime > tbody > tr:nth-child(odd) {
  2987.     background-color: #fff;
  2988.   }
  2989.   .table-responsive-vertical .table-striped.table-mc-lime > tbody > tr > td:nth-child(odd) {
  2990.     background-color: #f9fbe7;
  2991.   }
  2992.   .table-responsive-vertical .table-hover.table-mc-lime > tbody > tr:hover > td,
  2993.   .table-responsive-vertical .table-hover.table-mc-lime > tbody > tr:hover {
  2994.     background-color: #fff;
  2995.   }
  2996.   .table-responsive-vertical .table-hover.table-mc-lime > tbody > tr > td:hover {
  2997.     background-color: #f0f4c3;
  2998.   }
  2999. }
  3000. .table-striped.table-mc-yellow > tbody > tr:nth-child(odd) > td,
  3001. .table-striped.table-mc-yellow > tbody > tr:nth-child(odd) > th {
  3002.   background-color: #fffde7;
  3003. }
  3004. .table-hover.table-mc-yellow > tbody > tr:hover > td,
  3005. .table-hover.table-mc-yellow > tbody > tr:hover > th {
  3006.   background-color: #fff9c4;
  3007. }
  3008. @media screen and (max-width: 767px) {
  3009.   .table-responsive-vertical .table-striped.table-mc-yellow > tbody > tr > td,
  3010.   .table-responsive-vertical .table-striped.table-mc-yellow > tbody > tr:nth-child(odd) {
  3011.     background-color: #fff;
  3012.   }
  3013.   .table-responsive-vertical .table-striped.table-mc-yellow > tbody > tr > td:nth-child(odd) {
  3014.     background-color: #fffde7;
  3015.   }
  3016.   .table-responsive-vertical .table-hover.table-mc-yellow > tbody > tr:hover > td,
  3017.   .table-responsive-vertical .table-hover.table-mc-yellow > tbody > tr:hover {
  3018.     background-color: #fff;
  3019.   }
  3020.   .table-responsive-vertical .table-hover.table-mc-yellow > tbody > tr > td:hover {
  3021.     background-color: #fff9c4;
  3022.   }
  3023. }
  3024. .table-striped.table-mc-amber > tbody > tr:nth-child(odd) > td,
  3025. .table-striped.table-mc-amber > tbody > tr:nth-child(odd) > th {
  3026.   background-color: #fff8e1;
  3027. }
  3028. .table-hover.table-mc-amber > tbody > tr:hover > td,
  3029. .table-hover.table-mc-amber > tbody > tr:hover > th {
  3030.   background-color: #ffecb3;
  3031. }
  3032. @media screen and (max-width: 767px) {
  3033.   .table-responsive-vertical .table-striped.table-mc-amber > tbody > tr > td,
  3034.   .table-responsive-vertical .table-striped.table-mc-amber > tbody > tr:nth-child(odd) {
  3035.     background-color: #fff;
  3036.   }
  3037.   .table-responsive-vertical .table-striped.table-mc-amber > tbody > tr > td:nth-child(odd) {
  3038.     background-color: #fff8e1;
  3039.   }
  3040.   .table-responsive-vertical .table-hover.table-mc-amber > tbody > tr:hover > td,
  3041.   .table-responsive-vertical .table-hover.table-mc-amber > tbody > tr:hover {
  3042.     background-color: #fff;
  3043.   }
  3044.   .table-responsive-vertical .table-hover.table-mc-amber > tbody > tr > td:hover {
  3045.     background-color: #ffecb3;
  3046.   }
  3047. }
  3048. .table-striped.table-mc-orange > tbody > tr:nth-child(odd) > td,
  3049. .table-striped.table-mc-orange > tbody > tr:nth-child(odd) > th {
  3050.   background-color: #fff3e0;
  3051. }
  3052. .table-hover.table-mc-orange > tbody > tr:hover > td,
  3053. .table-hover.table-mc-orange > tbody > tr:hover > th {
  3054.   background-color: #ffe0b2;
  3055. }
  3056. @media screen and (max-width: 767px) {
  3057.   .table-responsive-vertical .table-striped.table-mc-orange > tbody > tr > td,
  3058.   .table-responsive-vertical .table-striped.table-mc-orange > tbody > tr:nth-child(odd) {
  3059.     background-color: #fff;
  3060.   }
  3061.   .table-responsive-vertical .table-striped.table-mc-orange > tbody > tr > td:nth-child(odd) {
  3062.     background-color: #fff3e0;
  3063.   }
  3064.   .table-responsive-vertical .table-hover.table-mc-orange > tbody > tr:hover > td,
  3065.   .table-responsive-vertical .table-hover.table-mc-orange > tbody > tr:hover {
  3066.     background-color: #fff;
  3067.   }
  3068.   .table-responsive-vertical .table-hover.table-mc-orange > tbody > tr > td:hover {
  3069.     background-color: #ffe0b2;
  3070.   }
  3071. }
  3072. .table-striped.table-mc-deep-orange > tbody > tr:nth-child(odd) > td,
  3073. .table-striped.table-mc-deep-orange > tbody > tr:nth-child(odd) > th {
  3074.   background-color: #fbe9e7;
  3075. }
  3076. .table-hover.table-mc-deep-orange > tbody > tr:hover > td,
  3077. .table-hover.table-mc-deep-orange > tbody > tr:hover > th {
  3078.   background-color: #ffccbc;
  3079. }
  3080. @media screen and (max-width: 767px) {
  3081.   .table-responsive-vertical .table-striped.table-mc-deep-orange > tbody > tr > td,
  3082.   .table-responsive-vertical .table-striped.table-mc-deep-orange > tbody > tr:nth-child(odd) {
  3083.     background-color: #fff;
  3084.   }
  3085.   .table-responsive-vertical .table-striped.table-mc-deep-orange > tbody > tr > td:nth-child(odd) {
  3086.     background-color: #fbe9e7;
  3087.   }
  3088.   .table-responsive-vertical .table-hover.table-mc-deep-orange > tbody > tr:hover > td,
  3089.   .table-responsive-vertical .table-hover.table-mc-deep-orange > tbody > tr:hover {
  3090.     background-color: #fff;
  3091.   }
  3092.   .table-responsive-vertical .table-hover.table-mc-deep-orange > tbody > tr > td:hover {
  3093.     background-color: #ffccbc;
  3094.   }
  3095. }
  3096. .flat-busness, .button-flat {
  3097.     padding: 10px;
  3098.     outline: none;
  3099.     text-decoration: none;
  3100.     text-align: center;
  3101.     border-radius: 40px;
  3102.     background: #fff;
  3103.     border: 2px solid #1e499b;
  3104.     color: #1e499b;
  3105.     letter-spacing: 1px;
  3106.     text-shadow: 0;
  3107.     font-size: 12px;
  3108.     font-weight: bold;
  3109.     cursor: pointer;
  3110.     transition: all 0.25s ease;
  3111.     margin-top: 3px;
  3112. }
  3113. .flat-busness:hover, .button-flat:hover{
  3114.     background: #f7941d;
  3115.     color: #fff;
  3116. }
  3117. @media only screen and (min-width: 1100px){
  3118.     .header.shop .search-bar {
  3119.         width: 660px!important;
  3120.     }
  3121.     .header.shop .search-bar input {
  3122.         width: 450px!important;
  3123.         margin-left: -60px;
  3124.     }
  3125. }
  3126. .nice-select .list {
  3127.     z-index: 1000!important;
  3128. }
  3129. .button--anchor {
  3130.   background: none;
  3131.   border: none;
  3132.   padding: 0;
  3133.   margin: 0;
  3134. }
  3135. .button--anchor:hover {
  3136.   text-decoration: underline;
  3137. }
  3138. .button--primary {
  3139.   box-sizing: border-box;
  3140.   border: 1px solid #c49530;
  3141.   border-radius: 3px;
  3142.   box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.2);
  3143.   background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #fee045), to(#fecb2a));
  3144.   background: linear-gradient(to bottom, #fee045 5%, #fecb2a 100%);
  3145.   height: 37px;
  3146.   font-weight: bold;
  3147.   font-size: 13px;
  3148.   text-align: center;
  3149.   padding: 7px;
  3150. }
  3151. .button--blue {
  3152.   color: #1471da;
  3153. }
  3154. .hr-line {
  3155.   display: flex;
  3156. }
  3157. .hr-line:before,
  3158. .hr-line:after {
  3159.   content: '';
  3160.   flex: 1;
  3161.   border-bottom: 1px solid;
  3162.   margin: auto 0.25em;
  3163. }
  3164. .btn-nav-search {
  3165.     font-size: 12px;
  3166.     border: 3px solid #ddd;
  3167.     margin-right: -2px;
  3168.     font-family: 'Montserrat', sans-serif!important;
  3169.     text-align: center;
  3170.     color: #030303;
  3171.     background: linear-gradient(#FFFFFF,#E6E6E6);
  3172.     border: 1px solid #CDCDCD;
  3173.     border-radius: 3px;
  3174.     display: inline-block;
  3175.     padding: 5px 10px;
  3176.     font-weight: bold;
  3177. }
  3178. input[type="checkbox"] {
  3179.   -webkit-appearance: none;
  3180.      -moz-appearance: none;
  3181.           appearance: none;
  3182.   background-color: white;
  3183.   border: 0.125rem #808080 solid;
  3184.   border-radius: 4px;
  3185.   cursor: pointer;
  3186.   display: inline-block;
  3187.   height: 1.25rem;
  3188.   margin-right: 0.25rem;
  3189.   position: relative;
  3190.   -webkit-transition: all 0.25s;
  3191.   transition: all 0.25s;
  3192.   vertical-align: middle;
  3193.   width: 1.25rem;
  3194. }
  3195. input[type="checkbox"]::after {
  3196.   background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2064%2064%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cpolygon%20id%3D%22Combined-Shape%22%20fill%3D%22white%22%20points%3D%2223%2056%2021%2054%200%2033%207%2026%2023%2042%2057%208%2064%2015%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E");
  3197.   background-position: center center;
  3198.   background-repeat: no-repeat;
  3199.   background-size: 0.75rem 0.75rem;
  3200.   content: "";
  3201.   height: 1rem;
  3202.   left: 0;
  3203.   opacity: 0;
  3204.   position: absolute;
  3205.   top: 0;
  3206.   -webkit-transition: opacity 0.25s;
  3207.   transition: opacity 0.25s;
  3208.   width: 1rem;
  3209. }
  3210. input[type="checkbox"]:hover {
  3211.   background-color: #bfdde1;
  3212.   border: 0.125rem #007788 solid;
  3213.   -webkit-transform: scale(1.1);
  3214.           transform: scale(1.1);
  3215. }
  3216. input[type="checkbox"]:focus {
  3217.   outline: none;
  3218.   box-shadow: 0px 0px 8px rgba(0, 119, 136, 0.75);
  3219. }
  3220. input[type="checkbox"]:checked {
  3221.   background-color: #007788;
  3222.   border: 0.125rem #007788 solid;
  3223. }
  3224. input[type="checkbox"]:checked::after {
  3225.   opacity: 1;
  3226. }
  3227. label {
  3228.   display: inline-block;
  3229.   vertical-align: middle;
  3230. }
  3231. .mbill-border{
  3232.     background: #fff; border: 1px solid #ddd; margin-top: 15px; padding: 4px; border-radius: 5px;
  3233. }
  3234. .modal-dialog .modal-content .modal-body {
  3235.     padding: 0px;
  3236.     overflow-y: auto;
  3237.     max-height: 510px;
  3238.     height: auto;
  3239. }
  3240. /** Début style Offres spéciales **/
  3241. .kapsayici{
  3242.     width:100%;
  3243.     height:auto;
  3244.     position:relative;
  3245.     margin-left:auto;
  3246.     margin-right:auto;
  3247.     display:block;
  3248. }
  3249. .kapsayici a{
  3250.     color:#fff;
  3251.     text-decoration:none;
  3252.     background-color:#000;
  3253.     font-family: 'Roboto', sans-serif;
  3254. }
  3255. .kapsayici a:hover{
  3256.     color:#fff;
  3257.     text-decoration:none;
  3258. }
  3259. .slid3{
  3260.     width:100%;
  3261.     height:250px;
  3262.     background-color:#ccc;
  3263.     display:block;
  3264.     position:relative;
  3265.     z-index:1;
  3266. }
  3267. .resim3{
  3268.     width:100%;
  3269.     height:100%;
  3270.     display:block;
  3271.     position:absolute;
  3272.     transition:0.5s;
  3273.     vertical-align: middle;
  3274.     z-index:2;
  3275. }
  3276. .resim3:after{
  3277.     position: absolute;
  3278.     content:"";
  3279.     height:100%;
  3280.     width:100%;
  3281.     top:0;
  3282.     left:0;
  3283.     opacity:0.9;
  3284.     background: linear-gradient(to bottom, transparent 40%,#000 90%);
  3285. }
  3286. .resim3 img{
  3287.     width:100%;
  3288.     height:100%;
  3289.     object-fit: cover;
  3290.     object-position: 50% 15%;
  3291. }
  3292. .resim3 h2{
  3293.     position:absolute;
  3294.     bottom:0px;
  3295.     padding:10px;
  3296.     word-wrap: break-word;
  3297.     text-shadow: 6px 4px 12px #000;
  3298.     font-weight:900;
  3299.     font-size:24px;
  3300.     z-index:222;
  3301.     transition:0.4s;
  3302. }
  3303. .resim3 p{
  3304.     position:absolute;
  3305.     bottom:2px;
  3306.     visibility:hidden;
  3307.     padding:10px;
  3308.     z-index:11;
  3309.     word-wrap: break-word;
  3310.     text-shadow: 6px 4px 12px #000;
  3311.     font-size:16px;
  3312.     color:#fff;
  3313.     width: 90%;
  3314.     transition:0.2s;
  3315.     overflow: hidden;
  3316.     white-space: nowrap;
  3317.     text-overflow: ellipsis;
  3318. }
  3319. .emoji{
  3320.     top:-10px;
  3321.     left:-20px;
  3322.     position:absolute;
  3323.     z-index:222;
  3324. }
  3325. .emoji img{
  3326.     width:55px;
  3327.     height:55px;
  3328.     padding:4px;
  3329. }
  3330. .slid3  span.yazar3 img{
  3331.     display:inline;
  3332.     border-radius:100%;
  3333.     width:30px;
  3334.     height:30px;
  3335.     vertical-align:middle;
  3336.     padding-right:5px;
  3337.     z-index:999;
  3338. }
  3339. .slid3 a:hover  .resim3 h2{ bottom:30px; transition:0.4s;}
  3340. .slid3 a:hover .resim3 p{visibility: visible; z-index:222; transition:0.6s;}
  3341. .slid3 a:hover .resim3:after{ opacity:1;background: linear-gradient(to bottom, transparent 0%,#000 100%);}
  3342. .panel-offer{
  3343.     border: 1px solid #ddd; padding-top: 15px; padding-bottom: 15px;
  3344. }
  3345. .panel-offer:hover{
  3346.     background: #f4f4f4;
  3347. }
  3348. /** Début File Input */
  3349. .file-input {
  3350.   display: inline-block;
  3351.   text-align: left;
  3352.   background: #fff;
  3353.   padding: 16px;
  3354.   width: 450px;
  3355.   position: relative;
  3356.   border-radius: 3px;
  3357. }
  3358. .file-input > [type='file'] {
  3359.   position: absolute;
  3360.   top: 0;
  3361.   left: 0;
  3362.   width: 100%;
  3363.   height: 100%;
  3364.   opacity: 0;
  3365.   z-index: 10;
  3366.   cursor: pointer;
  3367. }
  3368. .file-input > .button {
  3369.   display: inline-block;
  3370.   cursor: pointer;
  3371.   background: #eee;
  3372.   padding: 8px 16px;
  3373.   border-radius: 2px;
  3374.   margin-right: 8px;
  3375. }
  3376. .file-input:hover > .button {
  3377.   background: dodgerblue;
  3378.   color: white;
  3379. }
  3380. .file-input > .label {
  3381.   color: #333;
  3382.   white-space: nowrap;
  3383.   opacity: .3;
  3384. }
  3385. .file-input.-chosen > .label {
  3386.   opacity: 1;
  3387. }
  3388. /* responsive Search, Pagine & Filter Table */
  3389. .dataTables_filter {
  3390.   float: right;
  3391. }
  3392. .table-hover > tbody > tr:hover {
  3393.   background-color: #ccffff;
  3394. }
  3395. @media only screen and (min-width: 768px) {
  3396.   .tablefilter {
  3397.     width: 100% !important;
  3398.     margin: 15px 0px;
  3399.   }
  3400. }
  3401. thead {
  3402.   background: #f4f4f4;
  3403.   border-radius: 10px 10px 0px 0px!important;
  3404. }
  3405. tfoot {
  3406.   background: #f4f4f4;
  3407.   border-radius: 0px 10px!important;
  3408. }
  3409. tr{
  3410.     border: 1px solid rgba(0,0,0,0.1)!important;
  3411. }
  3412. .table td:nth-child(2) {
  3413.   overflow: hidden;
  3414.   text-overflow: ellipsis;
  3415. }
  3416. .highlight {
  3417.   background: #ffff99;
  3418. }
  3419. @media only screen and (max-width: 767px) {
  3420.   /* Force table to not be like tables anymore */
  3421.   .tablefilter,
  3422.   .tablefilter thead,
  3423.   .tablefilter tbody,
  3424.   .tablefilter th,
  3425.   .tablefilter td,
  3426.   .tablefilter tr {
  3427.     display: block;
  3428.   }
  3429.   /* Hide table headers (but not display: none;, for accessibility) */
  3430.   .tablefilter thead tr,
  3431.   .tablefilter tfoot tr {
  3432.     position: absolute;
  3433.     top: -9999px;
  3434.     left: -9999px;
  3435.   }
  3436.   .tablefilter td {
  3437.     /* Behave  like a "row" */
  3438.     border: none;
  3439.     border-bottom: 1px solid #eee;
  3440.     position: relative;
  3441.     padding-left: 50% !important;
  3442.   }
  3443.   .tablefilter td:before {
  3444.     /* Now like a table header */
  3445.     position: absolute;
  3446.     /* Top/left values mimic padding */
  3447.     top: 6px;
  3448.     left: 6px;
  3449.     width: 45%;
  3450.     padding-right: 10px;
  3451.     white-space: nowrap;
  3452.   }
  3453.   .tablefilter td:nth-child(1) {
  3454.     background: #ccc;
  3455.     height: 100%;
  3456.     top: 0;
  3457.     left: 0;
  3458.     font-weight: bold;
  3459.   }
  3460. }
  3461. .dt-bootstrap .row{
  3462.     width: 100%!important;
  3463.     margin-top: 5px;
  3464.     margin-bottom: 5px;
  3465. }
  3466. .dataTables_paginate ul li{
  3467.     display: inline!important;
  3468. }
  3469. .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}
  3470. table.dataTable thead .sorting:after{
  3471.     opacity: 0.5;
  3472.     content: "\f0dc"!important;
  3473.     font-family: "FontAwesome"!important;
  3474. }
  3475. table.dataTable thead .sorting_asc:after{
  3476.     opacity: 0.5;
  3477.     content: "\f0dc"!important;
  3478.     font-family: "FontAwesome"!important;
  3479. }
  3480. table.dataTable thead .sorting_desc:after{
  3481.     opacity: 0.5;
  3482.     content: "\f0dc"!important;
  3483.     font-family: "FontAwesome"!important;
  3484. }
  3485. .tablefilter > thead > tr > th, .tablefilter > tbody > tr > th, .tablefilter > tfoot > tr > th, .tablefilter > thead > tr > td, .tablefilter > tbody > tr > td, .tablefilter > tfoot > tr > td {
  3486.    padding: 7px 3px;
  3487. }
  3488. .tablefilter > tbody > tr > td {
  3489.     border-bottom: 1px solid #ddd!important;
  3490.     text-weight: normal!important;
  3491.     border-bottom-width: 1!important;
  3492. }
  3493. .star-ratings-css {
  3494.   unicode-bidi: bidi-override;
  3495.   color: #c5c5c5;
  3496.   font-size: 25px;
  3497.   height: 25px;
  3498.   width: 100px;
  3499.   margin: 0 auto;
  3500.   position: relative;
  3501.   padding: 0;
  3502.   text-shadow: 0px 1px 0 #a2a2a2;
  3503. }
  3504. .star-ratings-css-top {
  3505.   color: #e7711b;
  3506.   padding: 0;
  3507.   position: absolute;
  3508.   z-index: 0;
  3509.   display: block;
  3510.   top: 0;
  3511.   left: 0;
  3512.   overflow: hidden;
  3513. }
  3514. .star-ratings-css-bottom {
  3515.   padding: -1;
  3516.   display: block;
  3517.   z-index: 0;
  3518. }
  3519. .star-ratings-sprite {
  3520.   background: url("{{ asset('template/images/star-rating-sprite.png') }}") repeat-x;
  3521.   font-size: 0;
  3522.   height: 21px;
  3523.   line-height: 0;
  3524.   overflow: hidden;
  3525.   text-indent: -999em;
  3526.   width: 110px;
  3527.   margin: 0 auto;
  3528. }
  3529. .star-ratings-sprite-rating {
  3530.   background: url("{{ asset('template/images/star-rating-sprite.png') }}") repeat-x;
  3531.   background-position: 0 100%;
  3532.   float: left;
  3533.   height: 21px;
  3534.   display: block;
  3535. }
  3536. em {
  3537.   font-style: italic;
  3538. }
  3539. .topic{
  3540.   padding:20px;
  3541.   padding-top:0px;
  3542.   padding-bottom:0px;
  3543.   border-bottom:solid 1px #ebebeb;
  3544.   width: 100%;
  3545. }
  3546. .topic .open{
  3547.   cursor:pointer;
  3548.   display:block;
  3549.   padding:0px;
  3550. }
  3551. .topic .open:hover{
  3552.   opacity:0.7;
  3553. }
  3554. .expanded{
  3555.   background-color:#f5f5f5;
  3556.   transition: all .3s ease-in-out;
  3557. }
  3558. .question{
  3559.   padding-top:30px;
  3560.   padding-right: 40px;
  3561.   padding-bottom:20px;
  3562.   font-size: 18px;
  3563.   font-weight:500;
  3564.   color: #526ee4;
  3565. }
  3566. .answer{
  3567.   font-size:16px;
  3568.   line-height:26px;
  3569.   display:none;
  3570.   margin-bottom:30px;
  3571.   text-align:justify;
  3572.   padding-left:20px;
  3573.   padding-right:20px;
  3574. }
  3575. .faq-t{
  3576.   -moz-transform: rotate(-45deg);
  3577.   -ms-transform: rotate(-45deg);
  3578.   -webkit-transform: rotate(-45deg);
  3579.   transform: rotate(-45deg);
  3580.   display: inline-block;
  3581.   float:right;
  3582.   position:relative;
  3583.   top:-55px;
  3584.   right:10px;
  3585.   width: 10px;
  3586.   height: 10px;
  3587.   background: transparent;
  3588.   border-left: 2px solid #ccc;
  3589.   border-bottom: 2px solid #ccc;
  3590.   transition: all .3s ease-in-out;
  3591. }
  3592. .faq-o{
  3593.   top:-50px;
  3594.    -moz-transform: rotate(-224deg);
  3595.   -ms-transform: rotate(-224deg);
  3596.   -webkit-transform: rotate(-224deg);
  3597.   transform: rotate(-224deg);
  3598. }
  3599. @media only screen and (max-width: 480px) {
  3600.   .faq-t{display:none;}
  3601.   .question{
  3602.   padding-right: 0px;
  3603. }
  3604.   main{
  3605.   padding:10px;
  3606. }
  3607.   .answer{
  3608.   margin-bottom:30px;
  3609.   padding-left:0px;
  3610.   padding-right:0px;
  3611. }
  3612. }
  3613. .theme-bg-light{
  3614.     border: 1px  #CCC solid;
  3615.     box-shadow: inset 0px 11px 8px -10px #CCC, inset 0px -11px 8px -10px #CCC;
  3616. }
  3617. .flat-btn {
  3618.     display: inline-block;
  3619.     padding: 15px 20px;
  3620.     font-size: 13px;
  3621.     font-weight: 600;
  3622.     text-align: center;
  3623.     text-decoration: none;
  3624.     border-radius: 50px;
  3625.     border: 1px solid #E5DFEF;
  3626.     color: #231A3B;
  3627.     transition: background .2s ease-in-out;
  3628.     margin-top: 15px;
  3629. }
  3630. .flat-btn:hover {
  3631.     background: #E5DFEF;
  3632.     cursor: pointer;
  3633. }
  3634. @media (min-width:576px) {
  3635.     .modal-dialog {
  3636.         max-width: 500px!important;
  3637.         margin: 30px auto
  3638.     }
  3639.     .modal-sm {
  3640.         max-width: 300px!important;
  3641.     }
  3642. }
  3643. @media (min-width:992px) {
  3644.     .modal-lg {
  3645.         max-width: 800px!important;
  3646.     }
  3647. }
  3648. .white-text-shadow{
  3649.     color: #666;
  3650.     /*text-shadow: 1px 1px 2px #000000;*/
  3651.     margin-bottom: 10px;
  3652.     text-align: center;
  3653.     display: inline-block;
  3654. }
  3655. .white-text-shadow:hover{
  3656.     text-decoration: underline;
  3657. }
  3658. @media only screen and (max-width: 767px){
  3659. .slicknav_btn {
  3660.     background: transparent;
  3661.     padding: 0;
  3662.     margin: 5px 15px 0px 0px;
  3663.     position: absolute;
  3664.     right: 0px;
  3665.     top: 0px;
  3666. }
  3667. .m-text-center{
  3668.     text-align: center!important;
  3669. }
  3670. .logo-small a img{
  3671.     height: 50px;
  3672.     margin-top: -10px;
  3673. }
  3674. .open-menu{
  3675.     position: absolute;
  3676.     left: -15px!important; top: -7px!important;
  3677. }
  3678. .hero-slider .single-slider {
  3679.     height: auto!important;
  3680.     min-height: 510px!important;
  3681. }
  3682. .hero-slider{
  3683.     height: auto!important;
  3684. }
  3685. }
  3686. @media only screen and (min-width: 767px){
  3687. .m-text-center{
  3688.     text-align: left;
  3689. }
  3690. .open-menu{
  3691.     display: none!important;
  3692. }
  3693. .logo-small a img{
  3694.     height: 80px;
  3695.     margin-top: -10px;
  3696. }
  3697. .hero-slider .single-slider {
  3698.     height: 510px!important;
  3699. }
  3700. .hero-slider{
  3701.     height: auto!important;
  3702. }
  3703. }
  3704. .menu-mob{
  3705.     height: 100%!important;
  3706.     width: 300px;
  3707.     position: fixed;
  3708.     left: -350px;
  3709.     top: 0px;
  3710.     z-index: 1001;
  3711.     background: #fff;
  3712.     overflow: hidden;
  3713.     text-align: left;
  3714.   -webkit-transition: -webkit-transform 250ms ease-in-out;
  3715.   transition: transform 250ms ease-in-out;
  3716. }
  3717. .activebtn {
  3718.     -webkit-transform: translateX(350px);
  3719.     -moz-transform: translateX(350px);
  3720.     -o-transform: translateX(350px);
  3721.     -ms-transform: translateX(350px);
  3722.     transform: translateX(350px);
  3723.     box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);
  3724.     -moz-box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);
  3725.     -webkit-box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);
  3726. }
  3727. .open-menu{
  3728.     display: inline-block;
  3729. }
  3730. .open-menu button{
  3731.     display: inline;
  3732.     z-index: 0;
  3733.     background: transparent;
  3734.     border: none;
  3735.     margin-top: 10px;
  3736.     margin-left: 25px;
  3737.     padding: 0px;
  3738.     cursor: pointer;
  3739. }
  3740. .open-menu img{
  3741.     width: 30px;
  3742.     height: 30px;
  3743. }
  3744. .header-menu{
  3745.     height: 60px;
  3746.     background: #f4f4f4;
  3747.     margin-bottom: 7px;
  3748.     padding: 7px 10px;
  3749. }
  3750. .header-menu button {
  3751.     position: absolute;
  3752.     background: transparent;
  3753.     border: none;
  3754.     padding: 0px;
  3755.     cursor: pointer;
  3756.     float: right;
  3757.     top: 7px;
  3758.     right: 7px;
  3759. }
  3760. .header-menu img {
  3761.     width: 40px;
  3762.     height: 40px;
  3763. }
  3764. .top-menu {
  3765.     margin-top: 35px;
  3766. }
  3767. .top-menu a {
  3768.     text-decoration: none;
  3769.     color: black;
  3770.     font-weight: 500;
  3771.     font-size: 16rem;
  3772.     display: block;
  3773.     line-height: 40px;
  3774.     padding-left: 35px;
  3775.      transition: .2s;
  3776. }
  3777. /* Dropdown Button */
  3778. .dropbtn-prfl {
  3779. background-color: #4CAF50;
  3780. color: white;
  3781. padding: 16px;
  3782. font-size: 16px;
  3783. border: none;
  3784. }
  3785. /* The container <div> - needed to position the dropdown content */
  3786. .dropdown-prfl {
  3787. position: relative;
  3788. display: inline-block;
  3789. }
  3790. /* Dropdown Content (Hidden by Default) */
  3791. .dropdown-content-prfl {
  3792. display: none;
  3793. position: absolute;
  3794. background-color: #fff;
  3795. min-width: 160px;
  3796. box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  3797. z-index: 1;
  3798. border-radius: 10px;
  3799. }
  3800. /* Links inside the dropdown */
  3801. .dropdown-content-prfl a {
  3802. color: black;
  3803. padding: 12px 16px;
  3804. text-decoration: none;
  3805. display: block;
  3806. }
  3807. /* Change color of dropdown links on hover */
  3808. .dropdown-content-prfl a:hover {background-color: #ddd;}
  3809. /* Show the dropdown menu on hover */
  3810. .dropdown-prfl:hover .dropdown-content-prfl {display: block;}
  3811. /* Change the background color of the dropdown button when the dropdown content is shown */
  3812. .dropdown-prfl:hover .dropbtn-prfl {background-color: #3e8e41;}
  3813. .menu-mob .dropdown-toggle::after {
  3814.     display: inline-block;
  3815.     width: 0;
  3816.     height: 0;
  3817.     float: right;
  3818.     position: absolute;
  3819.     top: 15px;
  3820.     right: 7px;
  3821.     content: "";
  3822.     border-top: .3em solid;
  3823.     border-right: .3em solid transparent;
  3824.     border-bottom: 0;
  3825.     border-left: .3em solid transparent;
  3826. }
  3827. aside{
  3828.   position: fixed;
  3829.   width: 100%;
  3830.   top: 0;
  3831.   left: 0;
  3832.   background: #f4f4f4;
  3833.   opacity: 0;
  3834.   visibility: hidden;
  3835.   transition: all .5s ease;
  3836.   z-index: 90000!important;
  3837. }
  3838. .open {
  3839.   opacity: 1;
  3840.   visibility: visible;
  3841. }
  3842. .close-nav {
  3843.   position: fixed;
  3844.   top: 20px;
  3845.   left: 15px;
  3846.   color: white;
  3847.   z-index: 3;
  3848.   cursor: pointer;
  3849.   font-family: sans-serif;
  3850.   box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
  3851. }
  3852. .close-nav:hover{
  3853.     background: red!important;
  3854.     color: #fff!important;
  3855. }
  3856. .hiden-scroll-bar-body{
  3857.     height: 400px;
  3858.     overflow-y: hidden;
  3859. }
  3860. .close-nav span,
  3861. .close-nav span:before,
  3862. .close-nav span:after {
  3863.   border-radius: 4px;
  3864.   height: 5px;
  3865.   width: 35px;
  3866.   background: white;
  3867.   position: absolute;
  3868.   display: block;
  3869.   content: '';
  3870. }
  3871. .close-nav span {
  3872.   background: transparent;
  3873. }
  3874. .close-nav span:before {
  3875.   -webkit-transform: rotate(45deg);
  3876.           transform: rotate(45deg);
  3877. }
  3878. .close-nav span:after {
  3879.   -webkit-transform: rotate(-45deg);
  3880.           transform: rotate(-45deg);
  3881. }
  3882. .outer-close {
  3883.   position: absolute;
  3884.   right: 0;
  3885.   top: 0;
  3886.   width: 85px;
  3887.   height: 85px;
  3888.   cursor: pointer;
  3889. }
  3890. .position-current-user, .position-current-user p{
  3891.     background: #3565ae!important;
  3892.     color: #fff!important;
  3893. }
  3894. .bg-struct{
  3895.     background: #3565ae!important;
  3896.     color: #fff!important;
  3897. }
  3898. .silly_scrollbar {
  3899.     height:700px;
  3900.     -webkit-box-shadow:0 0 3px #333;
  3901.     -webkit-box-sizing: border-box;
  3902.     padding:0 14px;
  3903.     overflow:auto;
  3904. }
  3905. .silly_scrollbar::-webkit-scrollbar {
  3906.     width: 12px;
  3907. }
  3908. .silly_scrollbar::-webkit-scrollbar-track {
  3909.     -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
  3910.     border-radius: 10px;
  3911. }
  3912. .silly_scrollbar::-webkit-scrollbar-thumb {
  3913.     border-radius: 10px;
  3914.     -webkit-box-shadow: inset 0 0 6px red;
  3915. }
  3916. .silly_scrollbar::-webkit-scrollbar-thumb:hover {
  3917.     -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.8);
  3918. }
  3919. /* The container  - needed to position the dropdown content */
  3920. .dropdown-prfl {
  3921. position: relative;
  3922. display: inline-block;
  3923. }
  3924. /* Dropdown Content (Hidden by Default) */
  3925. .dropdown-content-prfl {
  3926. display: none;
  3927. position: absolute;
  3928. background-color: #fff;
  3929. min-width: 160px;
  3930. box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  3931. margin-top: -5px; z-index: 50000;
  3932. }
  3933. /* Links inside the dropdown */
  3934. .dropdown-content-prfl a {
  3935. color: black;
  3936. padding: 12px 16px;
  3937. text-decoration: none;
  3938. display: block;
  3939. }
  3940. /* Change color of dropdown links on hover */
  3941. .dropdown-content-prfl a:hover {background-color: #ddd;}
  3942. /* Show the dropdown menu on hover */
  3943. .dropdown-prfl:hover .dropdown-content-prfl {display: block;}
  3944. /* Change the background color of the dropdown button when the dropdown content is shown */
  3945. .dropdown-prfl:hover .dropbtn-prfl {background-color: #3e8e41;}
  3946. .button-hover, .button-hover:hover, .button-hover:active, .button-hover:visited, .button-hover:focus {
  3947.   outline: 0;
  3948. }
  3949. .button-hover:not(.btn-lang-footer):not(.btn-send-footer):not(.homepage-seecourses):not(.module-btn):not(.btn-download):not(.dropbtn12) {
  3950.   height: 45px;
  3951.   width: auto;
  3952.   padding: 0 35px;
  3953.   border-radius: 4px;
  3954.   color: #6c6c6c;
  3955.   border: 1px solid #c6c6c6;
  3956.   text-transform: uppercase;
  3957.   font-family: 'Montserrat';
  3958.   font-size: 14px;
  3959.   font-weight: bold;
  3960.   line-height: 22px;
  3961.   text-align: center;
  3962.   transition: 0.3s cubic-bezier(0.25, 0.8, 0.95, 1);
  3963.   transition: padding 0s;
  3964.   background: transparent;
  3965. }
  3966. .button-hover:not(.btn-lang-footer):not(.btn-send-footer):not(.homepage-seecourses):not(.module-btn):not(.btn-download):hover {
  3967.   background: linear-gradient(216.73deg, #7B00B9 0%, #7323DC 100%);
  3968.   color: #fff;
  3969.   border: 1px solid #7B00B9;
  3970. }
  3971. @media (min-width: 320px) and (max-width: 768px) {
  3972.   .button-hover:not(.btn-lang-footer):not(.btn-send-footer):not(.homepage-seecourses):not(.module-btn):not(.btn-download):hover {
  3973.     background: transparent;
  3974.     color: #6c6c6c;
  3975.     border: 1px solid #c6c6c6;
  3976.   }
  3977. }
  3978. /*
  3979.     ---------------------------------------------
  3980.     Start Modal SPP
  3981.     -------------------------------------------------
  3982.     */
  3983.     html.sppmodal-active, body.sppmodal-active {
  3984.     overflow: hidden;
  3985.     }
  3986.     .sppmodal-container {
  3987.     position: fixed;  /*Mettre à fixed si la classe sppmodal-active est appliqué à l'élément body*/
  3988.     display: table;
  3989.     height:100%;
  3990.     width: 100%;
  3991.     top: 0;
  3992.     left: 0;
  3993.     transform: scale(0);
  3994.     z-index: 1000;
  3995.     }
  3996.     .sppmodal-container.one {
  3997.     transform: scaleY(0.01) scaleX(0);
  3998.     animation: unfoldIn 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  3999.     }
  4000.     .sppmodal-container.one .sppmodal-background .sppmodal {
  4001.     transform: scale(0);
  4002.     animation: zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  4003.     }
  4004.     .sppmodal-container.one.out {
  4005.     transform: scale(1);
  4006.     animation: unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  4007.     }
  4008.     .sppmodal-container.one.out .sppmodal-background .sppmodal {
  4009.     animation: zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  4010.     }
  4011.     .sppmodal-container .sppmodal-background {
  4012.     display: table-cell;
  4013.     background: rgba(247, 248, 251,0.8)!important;
  4014.     text-align: center;
  4015.     vertical-align: middle;
  4016.     }
  4017.     .sppmodal-container .sppmodal-background .sppmodal {
  4018.     padding: 10px;
  4019.     display: inline-block;
  4020.     position: relative;
  4021.         width: 600px;
  4022.     height: auto;
  4023.     max-width: 100%!important;
  4024.     height: 750px;
  4025.     overflow-y: auto;
  4026.     overflow-x: hidden;
  4027.     padding-bottom: 40px;
  4028.         font-family: Arial;
  4029.         font-size: 13px;
  4030.         font-weight: 400;
  4031.         text-align: center;
  4032.         line-height: 18px;
  4033.         color:  #FFFFFF;
  4034.         background-color: #FFFFFF;
  4035.         background-repeat: repeat;
  4036.         background-position: left top;
  4037.         border: 1px solid  #F1F3F9;
  4038.         border-radius: 4px;
  4039.         box-shadow: 0px 2px 5px 1px  #999999;
  4040.     }
  4041.     .sppmodal-container .sppmodal-background .sppmodal h2 {
  4042.     font-size: 25px;
  4043.     line-height: 25px;
  4044.     margin-bottom: 15px;
  4045.     }
  4046.     .sppmodal-container .sppmodal-background .sppmodal p {
  4047.     font-size: 18px;
  4048.     line-height: 22px;
  4049.     }
  4050.     .sppmodal-container .sppmodal-background .sppmodal .sppmodal-svg {
  4051.     position: absolute;
  4052.     top: 0;
  4053.     left: 0;
  4054.     height: 100%;
  4055.     width: 100%;
  4056.     border-radius: 3px;
  4057.     }
  4058.     .sppmodal-container .sppmodal-background .sppmodal .sppmodal-svg rect {
  4059.     stroke: #fff;
  4060.     stroke-width: 2px;
  4061.     stroke-dasharray: 778;
  4062.     stroke-dashoffset: 778;
  4063.     }
  4064.     @keyframes unfoldIn {
  4065.     0% {
  4066.         transform: scaleY(0.005) scaleX(0);
  4067.     }
  4068.     50% {
  4069.         transform: scaleY(0.005) scaleX(1);
  4070.     }
  4071.     100% {
  4072.         transform: scaleY(1) scaleX(1);
  4073.     }
  4074.     }
  4075.     @keyframes unfoldOut {
  4076.     0% {
  4077.         transform: scaleY(1) scaleX(1);
  4078.     }
  4079.     50% {
  4080.         transform: scaleY(0.005) scaleX(1);
  4081.     }
  4082.     100% {
  4083.         transform: scaleY(0.005) scaleX(0);
  4084.     }
  4085.     }
  4086.     @keyframes zoomIn {
  4087.     0% {
  4088.         transform: scale(0);
  4089.     }
  4090.     100% {
  4091.         transform: scale(1);
  4092.     }
  4093.     }
  4094.     @keyframes zoomOut {
  4095.     0% {
  4096.         transform: scale(1);
  4097.     }
  4098.     100% {
  4099.         transform: scale(0);
  4100.     }
  4101.     }
  4102.   .form-alert-top{
  4103.     z-index: 2; position: absolute; background: #caf3f7; border-top: 1px solid #ddd; bottom: 0px; width: 100%; left: 0px; height: 70px;
  4104.   }
  4105.   @media (max-width: 720px){
  4106.     .sppmodal-container .sppmodal-background .sppmodal{
  4107.       width: 100%!important;
  4108.       height: calc(100vh)!important;
  4109.     }
  4110.     .form-alert-top{
  4111.       display: none;
  4112.     }
  4113.   }
  4114.     /*
  4115.     --------------------------------------
  4116.     End Modal SPP
  4117.     --------------------------------------
  4118.     */
  4119.   .btn-home {
  4120.   font-family: "Barlow", sans-serif;
  4121.   font-weight: 700;
  4122.   font-size: 18px;
  4123.   padding: 15px 40px;
  4124.   background: #fff;
  4125.   border: none;
  4126.   cursor: pointer;
  4127.   transition: 0.4s all cubic-bezier(0.25, 0.46, 0.45, 0.94);
  4128.   position: relative;
  4129.   z-index: 2;
  4130.   border-radius: 50px;
  4131.   overflow: hidden;
  4132. }
  4133. .btn-home:after {
  4134.   content: "";
  4135.   position: absolute;
  4136.   transition: 0.4s all cubic-bezier(0.25, 0.46, 0.45, 0.94);
  4137. }
  4138. .btn-4 {
  4139.   color: #252D4A;
  4140.   border: 2px solid currentColor;
  4141. }
  4142. .btn-4:after {
  4143.   border: solid #5568AA;
  4144.   border-width: 0 2px 2px 0;
  4145.   display: inline-block;
  4146.   padding: 4px;
  4147.   transform: rotate(-45deg) translateY(-48%);
  4148.   top: 48%;
  4149.   right: 27%;
  4150.   opacity: 0;
  4151.   visibility: hidden;
  4152.   z-index: -1;
  4153. }
  4154. .btn-4:hover, .btn-4:focus {
  4155.   color: #5568AA;
  4156.   border: 2px solid transparent;
  4157.   padding: 15px 70px;
  4158. }
  4159. .btn-4:hover:after, .btn-4:focus:after {
  4160.   opacity: 1;
  4161.   visibility: visible;
  4162.   right: 18%;
  4163. }
  4164. .btn-4:focus {
  4165.   border-color: currentColor;
  4166. }
  4167. .btn-4:hover{
  4168.   box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
  4169. }
  4170. form.formmodal_inscription_newletter .nice-select {
  4171.     width: 100%!important;
  4172. }
  4173. .nice-select .list {
  4174.     max-height: 250px!important;
  4175.     overflow: auto!important;
  4176. }
  4177. .white-text-shadow{
  4178.   color: white;
  4179.   text-shadow: 2px 2px 4px #000000;
  4180. }
  4181. /* toggle-switch-1 */
  4182. .toggle-switch-1{
  4183.   --width: 70px;
  4184.   --height: 25px;
  4185.   position: relative;
  4186.   width: var(--width);
  4187.   height: var(--height);
  4188.   cursor: pointer;
  4189. }
  4190. .toggle-switch-1 input[type=checkbox]{
  4191.   opacity: 0!important;
  4192. }
  4193. .toggle-switch-1 input{
  4194.   position: relative;
  4195.   z-index: 1;
  4196.   appearance: none;
  4197. }
  4198. .toggle-switch-1 span{
  4199.   position: absolute;
  4200.   top: 0;
  4201.   left: 0;
  4202.   width: 100%;
  4203.   height: 100%;
  4204.   background: #313237;
  4205.   border-radius: var(--height);
  4206.   transition: 0.5;
  4207.   box-shadow: 0 1px 1px #313237;
  4208. }
  4209. .toggle-switch-1 input:checked ~ span{
  4210.   background: #0a58ca;
  4211.   box-shadow: 0 1px 1px #05be0566;
  4212. }
  4213. .toggle-switch-1 span i {
  4214.   position: absolute;
  4215.   width: 30px;
  4216.     height: 18px;
  4217.   aspect-ratio: 1;
  4218.   background: #fff;
  4219.   border-radius: 10px;
  4220.   left: 4px;
  4221.   top: 3px;
  4222. }
  4223. .toggle-switch-1 span i:before {
  4224.   content: "Non";
  4225.   position: absolute;
  4226.   top: 50%;
  4227.   left: 50%;
  4228.   transform: translate(-50%, -50%);
  4229.   color: #333;
  4230.   text-transform: uppercase;
  4231.   font-weight: 900;
  4232.   font-style: normal;
  4233.   font-size: 8px;
  4234.   transition: 0.5s;
  4235. }
  4236. .toggle-switch-1 input:checked ~ span i{
  4237.   left: 36px;
  4238. }
  4239. .toggle-switch-1 input:checked ~ span i:before{
  4240.   content: "Oui";
  4241.   color: #007FFF;
  4242. }
  4243. /*-----------End checkbox----------------*/
  4244. /*------------------ Begin Stepper Souscriptio ---------------------*/
  4245. .stepper {
  4246.   clear: left;
  4247.   float: left;
  4248.   margin: 20px;
  4249. }
  4250. .stepper .step {
  4251.   float: left;
  4252.   font-size: 15px;
  4253.   margin: 0 12px;
  4254. }
  4255. .stepper .divider1 {
  4256.   border-bottom: 1px solid #cfcfcf;
  4257.   float: left;
  4258.   height: 12px;
  4259.   margin: 0 12px;
  4260.   width: 45px;
  4261. }
  4262. .stepper .circle {
  4263.   background: #cfcfcf;
  4264.   border-radius: 50%;
  4265.   color: #ffffff;
  4266.   float: left;
  4267.   font-size: 13px;
  4268.   height: 24px;
  4269.   line-height: 24px;
  4270.   text-align: center;
  4271.   width: 24px;
  4272. }
  4273. .stepper .label {
  4274.   color: #cfcfcf;
  4275.   float: left;
  4276.   line-height: 24px;
  4277.   margin-left: 8px;
  4278. }
  4279. .stepper .active .circle {
  4280.   background: #ef7521;
  4281. }
  4282. .stepper .active .label {
  4283.   color: #5b5b5b;
  4284.   font-weight: 400;
  4285. }
  4286. .stepper .complete .circle {
  4287.   background: #ef7521;
  4288. }
  4289. .stepper .complete .icon {
  4290.   font-size: 30px;
  4291.   position: relative;
  4292.   top: -3px;
  4293. }
  4294. .stepper .complete .label {
  4295.   color: #5b5b5b;
  4296.   font-weight: 400;
  4297. }
  4298. /*-----------------End stepper souscription ------------------*/
  4299. .animate__animated.animate__fadeIn {
  4300.   --animate-duration: 0.3s;
  4301. }
  4302. .main_card {
  4303.   transform: scale(0.9);
  4304.   border-radius: 10px;
  4305.   background: #fff;
  4306. }
  4307. .main_card h3 {
  4308.   font-family: Mulish;
  4309.   font-style: normal;
  4310.   font-weight: bold;
  4311.   font-size: 22px;
  4312.   line-height: 28px;
  4313.   /* identical to box height */
  4314.   color: #1A1B38;
  4315. }
  4316. .main_card .select-cards {
  4317.   height: auto;
  4318. }
  4319. .main_card .select-cards .select {
  4320.   width: 100%;
  4321.   height: 95px;
  4322.   background: #FFFFFF;
  4323.   border: 1px solid #EAEAEA;
  4324.   border-radius: 5px;
  4325.   margin-bottom: 10px;
  4326.   display: flex;
  4327.   align-items: center;
  4328.   cursor: pointer;
  4329.   transition: 0.3s;
  4330. }
  4331. .main_card .select-cards .select .titles {
  4332.   margin-left: 15px;
  4333. }
  4334. .main_card .select-cards .select .titles h4 {
  4335.   font-family: Mulish;
  4336.   font-style: normal;
  4337.   font-weight: bold;
  4338.   font-size: 16px;
  4339.   line-height: 20px;
  4340.   /* identical to box height */
  4341.   color: #1A1B38;
  4342. }
  4343. .main_card .select-cards .select .titles h5 {
  4344.   font-family: Mulish;
  4345.   font-style: normal;
  4346.   font-weight: normal;
  4347.   font-size: 16px;
  4348.   line-height: 20px;
  4349.   /* identical to box height */
  4350.   color: #1A1B38;
  4351.   margin-top: 1px;
  4352. }
  4353. .main_card .select-cards .select .check-box {
  4354.   width: 33px;
  4355.   height: 33px;
  4356.   background: #FFFFFF;
  4357.   border: 2px solid #BCBCBC;
  4358.   border-radius: 50%;
  4359.   margin-left: 25px;
  4360.   display: flex;
  4361.   align-items: center;
  4362.   justify-content: center;
  4363.   transition: 0.3s;
  4364. }
  4365. .main_card .select-cards .select .check-box .check-dot {
  4366.   width: 15px;
  4367.   height: 15px;
  4368.   background: #fff;
  4369.   border-radius: 50%;
  4370.   transition: 0.3s;
  4371.   transform: scale(0);
  4372. }
  4373. .main_card .select-cards .select[data-selected=true] {
  4374.   border-color: #000000;
  4375. }
  4376. .main_card .select-cards .select[data-selected=true] .check-box {
  4377.   background: #000000;
  4378.   border-color: #000;
  4379.   background: #1d3cc6;
  4380.   border-color: #1d3cc6;
  4381. }
  4382. .main_card .select-cards .select[data-selected=true] .check-box .check-dot {
  4383.   width: 15px;
  4384.   height: 15px;
  4385.   transform: scale(1);
  4386. }
  4387. .main_card .select-btn {
  4388.   height: 95px;
  4389.   background: #1d3cc6;
  4390.   border-radius: 5px;
  4391.   font-family: Mulish;
  4392.   font-style: normal;
  4393.   font-weight: bold;
  4394.   font-size: 18px;
  4395.   line-height: 23px;
  4396.   cursor: pointer;
  4397.   /* identical to box height */
  4398.   text-align: center;
  4399.   color: #FFFFFF;
  4400.   display: flex;
  4401.   align-items: center;
  4402.   justify-content: center;
  4403. }
  4404. .stepper-item-1{
  4405.   display: block;
  4406. }
  4407. .stepper-item-2{
  4408.   display: none;
  4409. }
  4410. </style>
  4411. {% endblock %}
  4412. </head>
  4413. <body class="js">
  4414.   <!-- Preloader -->
  4415.     <div class="preloader">
  4416.         <div class="preloader-inner">
  4417.             <div class="preloader-icon">
  4418.                 <span></span>
  4419.                 <span></span>
  4420.             </div>
  4421.         </div>
  4422.     </div>
  4423.   {{ render(controller("App\\Controller\\General\\Template\\MenuController:menubare", {'position': 'accueil', 'menudisplay': menudisplay|default(1) })) }}
  4424.   {% block body %}
  4425.   {% endblock %}
  4426.   
  4427. <div id="sppmodal-container-newsletter" class="sppmodal-container">
  4428.     <div class="sppmodal-background">
  4429.         <div class="sppmodal">
  4430.             <div class="row">
  4431.                 <div class="col-md-12">
  4432.                     <a href="#!" class="pull-right close-sppmodal-newsletter" data-original-title="" title="">
  4433.                         <img src="{{ asset('template/images/close.svg') }}" class="img-size-15" style="height: 15px;">
  4434.                     </a>
  4435.                     <h3 class="text-left" style="font-family: OpenSans-Bold; color: #333; padding: 0px;margin: 0px;">Services {{ site }}</h3>
  4436.                 </div>
  4437.                 <div class="col-md-12">
  4438.                     <hr style="margin-bottom: 0px;">
  4439.                 </div>
  4440.         <div class="col-md-12">
  4441.           <div class="stepper">
  4442.             <div class="step complete">
  4443.               <div class="circle"> 
  4444.                 <div class="bi bi-check2"></div>
  4445.               </div>
  4446.               <div class="label">Etape 1</div>
  4447.             </div>
  4448.             <div class="divider1"></div>
  4449.             <div class="step active" id="stepper-indicator-1">
  4450.               <div class="circle">2</div>
  4451.               <div class="label">Etape 2</div>
  4452.             </div>
  4453.             <div class="divider1"></div>
  4454.             <div class="step" id="stepper-indicator-2">
  4455.               <div class="circle">3</div>
  4456.               <div class="label">Etape 3</div>
  4457.             </div>
  4458.           </div>
  4459.         </div>
  4460.                 <div class="col-md-12">
  4461.           <div class="stepper-item-1">
  4462.                     <div class="row text-left">
  4463.                         <div class="col-sm-12 offset-md-1 col-md-10">
  4464.                 <div class="main_card">
  4465.   
  4466.                   <h3> Chosissez un service</h3>
  4467.                   
  4468.                   <div class="select-cards">
  4469.                     
  4470.                       <div class="select" id="item-discovery-online" value="discovery">
  4471.                         <div class="check-box"><div class="check-dot"></div></div>
  4472.                         <div class="titles">
  4473.                           <h4>Souscription <strong>DISCOVERY Online</strong></h4>
  4474.                           <h5>3000 {{ devise }}/mois</h5>
  4475.                         </div>
  4476.                       </div>
  4477.   
  4478.                       <div class="select" id="item-professional-desktop" data-selected="true" value="professional">
  4479.                         <div class="check-box"><div class="check-dot"></div></div>
  4480.                         <div class="titles">
  4481.                           <h4>Souscription <strong>PROFESSIONAL Desktop</strong></h4>
  4482.                         <h5>12 500 {{ devise }}/mois</h5>
  4483.                         </div>
  4484.                       </div>
  4485.                       
  4486.                       <div class="select" id="item-premium-desktop" value="premium">
  4487.                         <div class="check-box"><div class="check-dot"></div></div>
  4488.                         <div class="titles">
  4489.                           
  4490.                         <h4>Souscription <strong>PREMIUM Desktop</strong></h4>
  4491.                         <h5>22 500 {{ devise }}/mois</h5>
  4492.                         </div>
  4493.                       </div>
  4494.   
  4495.                       <!-- div class="select" id="item-contact" value="contact">
  4496.                         <div class="check-box"><div class="check-dot"></div></div>
  4497.                         <div class="titles">
  4498.                           
  4499.                         <h4>Contacter le service client</h4>
  4500.                         <h5>Appel, Email & Whatsapp</h5>
  4501.                         </div>
  4502.                       </div -->
  4503.   
  4504.                   </div>
  4505.                   
  4506.                 </div>
  4507.               </div>
  4508.             </div>
  4509.             <div class="row" style="margin-top: 120px;">
  4510.               <div class="col-md-6 col-6 text-left">
  4511.                 <button type="button" class="button-hover" name="button" disabled=""><span class="fa fa-arrow-left"></span> Précédent </button>
  4512.               </div>
  4513.               <div class="col-md-6 col-6 text-right">
  4514.                 <button type="button" class="button-hover" id="submit-service-choice" name="button"> Enregistrer <span class="fa fa-arrow-right"></span></button>
  4515.               </div>
  4516.             </div>
  4517.           </div>
  4518.               <div class="stepper-item-2">
  4519.                 <div class="row text-left">
  4520.                 
  4521.                 <div class="col-sm-12 offset-md-1 col-md-10">
  4522.                             <form method="post" action="#!" class="formmodal_inscription_newletter" style="color: #333;">
  4523.                   <div id="sommaire_commande">
  4524.                     <h2>Souscription Offre Premium - 22 500 XAF/mois</h2>
  4525.                     <input type="hidden" name="offreClient" id=""/>
  4526.                   </div>
  4527.                 <div class="row" style="margin: 0px -15px;">
  4528.                     <div class="col-md-6">
  4529.                       <div class="form-group">
  4530.                         <input type="text" class="form-control" name="usernom" id="prenom_client" placeholder="Nom" required="">
  4531.                       </div>
  4532.                     </div>
  4533.                     <div  class="col-md-6">
  4534.                       <div class="form-group">
  4535.                         <input type="text" class="form-control" name="userprenom" id="prenom_client" placeholder="Prenom" required="">
  4536.                       </div>
  4537.                     </div>
  4538.                 </div>
  4539.                 <div class="form-group">
  4540.                   <input type="email" class="form-control" name="email" id="email_client" placeholder="Votre E-mail" required="">
  4541.                 </div>
  4542.                 <div class="form-group">
  4543.                   <label for="number_client">Téléphone avec code indicatif: ex: +237 658 45 52 41</label>
  4544.                   <input type="text" class="form-control" name="number" id="number_client" placeholder="Numéro de Téléphone" required="">
  4545.                 </div>
  4546.                 <div class="form-group">
  4547.                   <label for="typecontact_client">Comment souhaitez-vous être contacter</label>
  4548.                   <select class="form-control" name="typeContact"  id="typecontact_client" style="width: 100%;">
  4549.                     <option value="appelonly">Appel Uniquement</option>
  4550.                     <option value="emailonly">Email Uniquement</option>
  4551.                   </select>
  4552.                 </div>
  4553.                 <div class="form-group">
  4554.                   <label for="calldate_client">Quand souhaitez vous être contactez ?</label>
  4555.                   <div class="row" style="margin: 0px -15px;">
  4556.                     <div class="col-md-6">
  4557.                       <input type="date" class="form-control" name="calldate" id="calldate_client" required="">
  4558.                     </div>
  4559.                     <div class="col-md-6">
  4560.                       <input type="time" class="form-control" name="calltime" id="calldate_client" required="">
  4561.                     </div>
  4562.                   </div>
  4563.                 </div>
  4564.                 <div class="form-group mb-3">
  4565.                   <textarea class="form-control" name="website" rows="3" placeholder="Que pouvons nous faire pour vous ?"></textarea>
  4566.                 </div>
  4567.                 <!--div class="form-group text-center">
  4568.                   <button class="btn-home btn-4 btn-mulberry">
  4569.                     C'est parti
  4570.                   </button>
  4571.                 </div -->
  4572.                 <div class="row">
  4573.                   <div class="col-md-6 col-6 text-left" style="padding: 0px;">
  4574.                     <button type="button" class="button-hover" name="button" onclick="backOffertList()"><span class="fa fa-arrow-left"></span> Précédent </button>
  4575.                   </div>
  4576.                   <div class="col-md-6 col-6 text-right" style="padding: 0px;">
  4577.                     <button type="submit" class="button-hover" id="submit-service-choice" name="button"> Suivant <span class="fa fa-arrow-right"></span></button>
  4578.                   </div>
  4579.                 </div>
  4580.                         
  4581.                         </form>
  4582.                         </div>
  4583.                         <div class="clearfix"></div>
  4584.                     </div>
  4585.                 </div>
  4586.       </div>
  4587.                 <div style="col-md-12">
  4588.                     <div class="text-center form-alert-top" style="">
  4589.                         <img src="{{ asset('template/images/images-newsletter.jpg') }}" alt="" style="height: 60px;">
  4590.                     </div>
  4591.                 </div>
  4592.             </div>
  4593.         </div>
  4594.     </div>
  4595. </div>
  4596.     <div class="content-alert-action-market-user" value="0" name="0" style="display: none;"></div>
  4597.     <div class="panel-result-action-market-user" style="display: none; position: fixed; z-index: 90000; width: 100%; text-align: center; top: 40%;">
  4598.         <span style="display: inline-block; width: 80px; height: 80px; background: transparent; text-align: center; padding-top: 25px;">
  4599.             <div data-w-id="bdd6bb74-6a76-cc2b-93ad-7ae71601b802" data-animation-type="lottie" data-src="{{ asset('template/js/dataloader.json') }}" data-loop="1" data-direction="1" data-autoplay="1" data-is-ix2-target="0" data-renderer="svg" data-default-duration="26.2" data-duration="0" style="height: 100px;"></div>
  4600.         </span>
  4601.     </div>
  4602.     {{ render(controller("App\\Controller\\General\\Template\\MenuController:cardmenu")) }}
  4603.   <div class="modal fade" data-backdrop="true" id="modal-souscription-offert">
  4604.     <div class="modal-dialog modal-lg" style="border-radius: 10px;">
  4605.     <div class="modal-content" style="border-radius: 10px; margin: 0px;">
  4606.     
  4607.   {{ render(controller("App\\Controller\\General\\Template\\MenuController:headermodal", {'title': ''})) }}
  4608.         
  4609.         <div class="modal-body" style="background: #f5f7f8!important; padding: 15px 0px;">
  4610.             <div class="row">
  4611.               <div class="col-md-12">
  4612.                 <div class="wait-chargement-content-module" style="text-align: center; padding-top: 30px;">
  4613.                 <h5>
  4614.                     Patientez un moment pendant le chargement des données</br>
  4615.                     <img src="{{ asset('template/images/loader1.gif') }}" alt="image" style="height: 60px; width: 60px;">
  4616.         </h5>
  4617.                 </div>
  4618.                 <div class="content-module-loading" style="display: none;">
  4619.                 </div>
  4620.               </div>
  4621.             </div>
  4622.         </div>
  4623.         <div class="modal-footer color-top" style="text-align: right; border-top: 4px solid #37c0fb; display: block;">
  4624.             {% include "Theme/General/Template/Menu/social.html.twig" %}
  4625.         </div>
  4626.     </div>
  4627.     </div>
  4628.     </div>
  4629. <aside>
  4630.   <div class="outer-close toggle-overlay">
  4631.     <a class="close-nav text-center open-scroll-bar-body" style="background: #fff; color: #333; display: inline-block; height: 40px; width: 40px; border-radius: 20px; padding-top: 7px;"><i class="fa fa-arrow-left"></i></a>
  4632.   <div style="position: fixed; z-index: 3; bottom: 0px; width: 100%; left: 0px; background: #fff; padding: 7px 10px;">
  4633.     <div style="font-size: 12px;">© 2014 - {{ "now"|date('Y') }} - {{ site }}</div>
  4634.   </div>
  4635.   </div>
  4636.   <div class="row content-article-tech">
  4637.   </div>
  4638. </aside>
  4639. {{ render(controller("App\\Controller\\General\\Template\\MenuController:footer", {'position': 'accueil'})) }}
  4640. <!-- Jquery -->
  4641. <script src="{{ asset('template/js/jquery-migrate-3.0.0.js') }}"></script>
  4642. <script src="{{ asset('template/js/jquery-ui.min.js') }}"></script>
  4643. <!-- Popper JS -->
  4644. <script src="{{ asset('template/js/popper.min.js') }}"></script>
  4645. <!-- Bootstrap JS -->
  4646. <script src="{{ asset('template/js/bootstrap.min.js') }}"></script>
  4647. <!-- Slicknav JS -->
  4648. <script src="{{ asset('template/js/slicknav.min.js') }}"></script>
  4649. <!-- Magnific Popup JS -->
  4650. <script src="{{ asset('template/js/magnific-popup.js') }}"></script>
  4651. <!-- Waypoints JS -->
  4652. <script src="{{ asset('template/js/waypoints.min.js') }}"></script>
  4653. <!-- Countdown JS -->
  4654. <script src="{{ asset('template/js/finalcountdown.min.js') }}"></script>
  4655. <!-- Nice Select JS -->
  4656. <script src="{{ asset('template/js/nicesellect.js') }}"></script>
  4657. <!-- Flex Slider JS -->
  4658. <script src="{{ asset('template/js/flex-slider.js') }}"></script>
  4659. <!-- ScrollUp JS -->
  4660. <script src="{{ asset('template/js/scrollup.js') }}"></script>
  4661. <!-- Onepage Nav JS -->
  4662. <script src="{{ asset('template/js/onepage-nav.min.js') }}"></script>
  4663. <!-- Easing JS -->
  4664. <script src="{{ asset('template/js/easing.js') }}"></script>
  4665. <!-- Active JS -->
  4666. <script src="{{ asset('template/js/active.js') }}"></script>
  4667. <script src="{{ asset('autocomplete/js/jquery.auto-complete.js') }}" type="text/javascript"></script>
  4668. {% block srcjavascript %}
  4669. {% endblock %}
  4670. <script type="text/javascript">
  4671. function modalSusccriptionSetting(itemsetting)
  4672. {
  4673.   $('.select-cards .select').attr('data-selected', false);
  4674.   //alert(itemsetting)
  4675.   if(itemsetting == "discovery")
  4676.   {
  4677.     $('#item-discovery-online').attr('data-selected', true);
  4678.     $('#submit-service-choice').attr('onclick', 'modalSusccriptionSetting("'+itemsetting+'")');
  4679.     $("#sommaire_commande h2").html("Souscription Offre Discovery Online - 3000 {{ devise }}/mois");
  4680.     $("#sommaire_commande input").attr("value","discovery");
  4681.   }else if(itemsetting == "professional")
  4682.   {
  4683.     $('#item-professional-desktop').attr('data-selected', true);
  4684.     $('#submit-service-choice').attr('onclick', 'modalSusccriptionSetting("'+itemsetting+'")');
  4685.     $("#sommaire_commande h2").html("Souscription Offre Professional Desktop - 12 500 {{ devise }}/mois");
  4686.     $("#sommaire_commande input").attr("value","professional");
  4687.   }else if(itemsetting == "premium")
  4688.   {
  4689.     $('#item-premium-desktop').attr('data-selected', true);
  4690.     $('#submit-service-choice').attr('onclick', 'modalSusccriptionSetting("'+itemsetting+'")');
  4691.     $("#sommaire_commande h2").html("Souscription Offre Premium Desktop - 12 500 {{ devise }}/mois");
  4692.     $("#sommaire_commande input").attr("value","premium");
  4693.   }else{
  4694.     //$('#item-contact').attr('data-selected', true);
  4695.     //$('#submit-service-choice').attr('onclick', 'modalSusccriptionSetting("'+itemsetting+'")');
  4696.     //$("#sommaire_commande h2").html("Contactez le service client");
  4697.     //$("#sommaire_commande input").attr("value","contact");
  4698.     $('#item-professional-desktop').attr('data-selected', true);
  4699.     $('#submit-service-choice').attr('onclick', 'modalSusccriptionSetting("professional")');
  4700.     $("#sommaire_commande h2").html("Souscription Offre Professional Desktop - 12 500 {{ devise }}/mois");
  4701.     $("#sommaire_commande input").attr("value","professional");
  4702.   }
  4703.   if(itemsetting != "contact")
  4704.   {
  4705.     $(".stepper-item-1").hide();
  4706.     $(".stepper-item-2").show();
  4707.     $("#stepper-indicator-1").removeClass("active");
  4708.     $("#stepper-indicator-2").addClass("active");
  4709.     $("#stepper-indicator-1").addClass("complete");
  4710.   }
  4711. }
  4712. var select_card = document.querySelectorAll(".select");
  4713. var title = document.getElementById("title");
  4714. var price = document.getElementById("price");
  4715. var selected=2;
  4716. var reset = ()=>{
  4717. select_card.forEach((k)=>{
  4718.  k.setAttribute("data-selected", "false");
  4719. })
  4720. }
  4721. select_card.forEach((a,i)=>{
  4722.   a.addEventListener("click",(e)=>{
  4723.      reset();
  4724.    a.setAttribute("data-selected", "true")
  4725.    var itemsetting = a.getAttribute('value');
  4726.    
  4727.    if(itemsetting == "discovery")
  4728.     {
  4729.       $('#submit-service-choice').attr('onclick', 'modalSusccriptionSetting("'+itemsetting+'")');
  4730.     }else if(itemsetting == "professional")
  4731.     {
  4732.       $('#submit-service-choice').attr('onclick', 'modalSusccriptionSetting("'+itemsetting+'")');
  4733.     }else if(itemsetting == "premium")
  4734.     {
  4735.       $('#submit-service-choice').attr('onclick', 'modalSusccriptionSetting("'+itemsetting+'")');
  4736.     }
  4737.     selected=i+1;
  4738.   })
  4739. })
  4740. function backOffertList(){
  4741.   $(".stepper-item-1").show();
  4742.   $(".stepper-item-2").hide();
  4743.   $("#stepper-indicator-1").addClass("active");
  4744.   $("#stepper-indicator-2").removeClass("active");
  4745.   $("#stepper-indicator-1").removeClass("complete");
  4746. };
  4747.     {% block javascript %}
  4748.     {% endblock %}
  4749.     $(function(){
  4750.         $(".dropdown-btn").click(function(){
  4751.            var menu = $(this).find('.dropdown__menu');
  4752.           if (menu) {
  4753.             menu.toggleClass("dropdown__menu--active");
  4754.           }
  4755.         });
  4756.         
  4757.         $("form.update-method-paiement").submit(function(){
  4758.             var email = $(this).find('input').val();
  4759.             if({{ regexmail }}.test(email))
  4760.             {
  4761.                 var height = ($(window).height() + $(window).scrollTop());
  4762.                 var width = $(window).width() + 100;
  4763.                 var scrolltop = $(window).scrollTop();
  4764.                 $('.panel-result-action-market-user').show();
  4765.                 $('.content-alert-action-market-user').show();
  4766.                 $('.content-alert-action-market-user').html('<div style="position: fixed; top: 0px; margin-bottom: '+scrolltop+'px; left: 0px; z-index: 9000; width: '+width+'px; height: '+height+'px; background: rgba(0,0,0,0.5);"></div>');
  4767.                 $.post('{{ path('users_user_update_newsletter_list') }}', { email: email }, function(data){
  4768.                   if(data == 0)
  4769.                   {
  4770.             resetNotif();
  4771.             alertify.alert('<div style="margin-bottom: 20px;"><span class="fa fa-frown-o"></span> Echec, Les données envoyées n\'ont pas été reçu</div>');
  4772.                   }else if(data == 2){
  4773.                       resetNotif();
  4774.                       alertify.alert('<div style="margin-bottom: 20px;"><span class="fa fa-frown-o"></span> Echec, Cette adresse existe déjà !</div>');
  4775.                   }else if(data == 3){
  4776.                       resetNotif();
  4777.                       alertify.alert('<div style="margin-bottom: 20px;"><span class="fa fa-frown-o"></span> Echec, L\'adresse Email entrée est incorete !</div>');
  4778.                   }else{
  4779.             resetNotif();
  4780.             alertify.alert('<div style="margin-bottom: 20px;"><span class="fa fa-check"></span> Opération effectuée avec succès !</div><div>'+data+'</div>');
  4781.                   }
  4782.                   $('.panel-result-action-market-user').hide();
  4783.                   $('.content-alert-action-market-user').hide();
  4784.                 });
  4785.                 
  4786.             }else{
  4787.                 resetNotif();
  4788.                 alertify.alert('<div style="margin-bottom: 50px; text-decoration: underline;"><span class="fa fa-frown-o"></span> Echec, L\'adresse Email entrée est incorete.</div>');
  4789.             }
  4790.             
  4791.             return false;
  4792.         });
  4793.     $("form.formmodal_inscription_newletter").submit(function(){
  4794.             var usernom = $(this).find('input[name="usernom"]').val();
  4795.       var userprenom = $(this).find('input[name="userprenom"]').val();
  4796.       var email = $(this).find('input[name="email"]').val();
  4797.       var website = $(this).find('textarea[name="website"]').val();
  4798.       var number = $(this).find('input[name="number"]').val();
  4799.       var offreClient = $(this).find('input[name="offreClient"]').val();
  4800.       var calldate = $(this).find('input[name="calldate"]').val();
  4801.       var calltime = $(this).find('input[name="calltime"]').val();
  4802.       var typeContact = $(this).find('select[name="typeContact"]').val();
  4803.             if({{ regexmail }}.test(email))
  4804.             {
  4805.                 var height = ($(window).height() + $(window).scrollTop());
  4806.                 var width = $(window).width() + 100;
  4807.                 var scrolltop = $(window).scrollTop();
  4808.                 $('.panel-result-action-market-user').show();
  4809.                 $('.content-alert-action-market-user').show();
  4810.                 $('.content-alert-action-market-user').html('<div style="position: fixed; top: 0px; margin-bottom: '+scrolltop+'px; left: 0px; z-index: 9000; width: '+width+'px; height: '+height+'px; background: rgba(0,0,0,0.5);"></div>');
  4811.                 $.post('{{ path('users_user_update_newsletter_list', {'type': 2}) }}', { usernom: usernom, userprenom: userprenom, email: email, website: website, number: number, offreClient: offreClient, calldate: calldate, calltime: calltime, typeContact: typeContact }, function(data){
  4812.                   if(data == 0)
  4813.                   {
  4814.                     resetNotif();
  4815.                     alertify.alert('<div style="margin-bottom: 20px;"><span class="fa fa-frown-o"></span> Echec, Les données envoyées n\'ont pas été reçu</div>');
  4816.                   }else{
  4817.             resetNotif();
  4818.             alertify.alert('<div style="margin-bottom: 20px;"><span class="fa fa-check"></span> Opération effectuée avec succès !</div>');
  4819.             $('#sppmodal-container-newsletter').addClass('out');
  4820.                   $('body').removeClass('sppmodal-active');
  4821.                   }
  4822.                   $('.panel-result-action-market-user').hide();
  4823.                   $('.content-alert-action-market-user').hide();
  4824.                 });
  4825.                 
  4826.             }else{
  4827.                 resetNotif();
  4828.                 alertify.alert('<div style="margin-bottom: 50px; text-decoration: underline;"><span class="fa fa-frown-o"></span> Echec, L\'adresse Email entrée est incorete.</div>');
  4829.             }
  4830.             
  4831.             return false;
  4832.         });
  4833.         var box = $('.menu-mob');
  4834.         var button = $('.open-menu, .header-menu');
  4835.         button.on('click', function(){
  4836.             box.toggleClass('activebtn');
  4837.         });
  4838.         $("[data-toggle=popover]").popover();
  4839.         var jsonresult =  {{ render(controller("App\\Controller\\Produit\\Produit\\ProduitController:autorechercheproduit", { taille: 10})) }};
  4840.     
  4841.         var j = 0;
  4842.         var searchchoices = [];
  4843.         for(var n in jsonresult){
  4844.             nom = jsonresult[n].nom;
  4845.             drapeau = jsonresult[n].drapeau;
  4846.             slogan = jsonresult[n].slogan;
  4847.             relation = jsonresult[n].relation;
  4848.             link = jsonresult[n].link;
  4849.             num = nom+":"+drapeau;
  4850.             courantelem = [nom,drapeau,slogan,relation,link];
  4851.             searchchoices[j] = courantelem;
  4852.             j++;
  4853.         }
  4854.         $('.recherche-plateforme').autoComplete({
  4855.             minChars: 0,
  4856.             source: function(term, suggest){
  4857.                 term = term.toLowerCase();
  4858.                 var suggestions = [];
  4859.                 for (i=0;i< searchchoices.length;i++)
  4860.                     if (~(searchchoices[i][0]+' '+searchchoices[i][1]).toLowerCase().indexOf(term)) suggestions.push(searchchoices[i]);
  4861.                 suggest(suggestions);
  4862.             },
  4863.             renderItem: function (item, search){
  4864.                 search = search.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&');
  4865.                 var re = new RegExp("(" + search.split(' ').join('|') + ")", "gi");
  4866.                 return '<div class="autocomplete-suggestion" data-langname="'+item[0]+'" data-lang="'+item[1]+'" data-link="'+item[4]+'" data-val="'+search+'" style="border-bottom: 1px solid #CCC; cursor: pointer;"><a href="#!" style="margin: 1px 3px; color: #CCC;"><img src="{{ asset('') }}'+item[1]+'" style="width: 40px; height: 40px; margin-right: 4px; margin-top: 4px;" class="pull-left" > <strong style="color: #333">'+item[0].replace(re, "<b>$1</b>")+'</strong></br><span>'+item[2]+' <span class="pull-right">'+item[3]+'</span></span></a></div>';
  4867.             },
  4868.             onSelect: function(e, term, item){
  4869.                 $('.recherche-plateforme').val(item.data('langname'));
  4870.                 document.location.href= item.data('link');
  4871.             },
  4872.             cache: false
  4873.         });
  4874.         var bloquerfunction = false;
  4875.         function rechercheprojetanduser()
  4876.         {
  4877.         if( bloquerfunction == false && $('.recherche-plateforme').val().length >= 1 )// on vérifier si l'utilisateur a entré plus de 5 caractères
  4878.         {
  4879.           var libre = $('.recherche-plateforme').attr('etat'); // on initialise la variable libre
  4880.           var donnee = $('.recherche-plateforme').val();  //on récupère la donnée
  4881.           if (libre == 0 && donnee != $('.recherche-plateforme').attr('lastresult')){ // on vérifier si la requête précedente est rétournée et que la recherche ne corespnd pas à la dernière effectuée
  4882.           $('.recherche-plateforme').attr('etat',1); // on bloque d'autres recherches
  4883.           $('.recherche-plateforme').attr('lastresult',donnee); // on enregistre la recherche effectuer.
  4884.             secondTimestamp = new Date().getTime();
  4885.             $.ajax({
  4886.                 url : '{{ path('produit_produit_auto_recherche_produits_andprojet_plateforme', {'taille': 300}) }}',
  4887.                 type : 'POST',
  4888.                 data : 'donnee='+ donnee +'&timestamp='+secondTimestamp+'',
  4889.                 dataType : 'json',
  4890.                 success : function(data, statut){
  4891.                       $('.recherche-plateforme').attr('etat',0); // on libère d'autre recherches
  4892.                       jsonresult = data;
  4893.                         j = 0;
  4894.                         searchchoices = [];
  4895.                         for(var n in jsonresult){
  4896.                             nom = jsonresult[n].nom;
  4897.                             drapeau = jsonresult[n].drapeau;
  4898.                             slogan = jsonresult[n].slogan;
  4899.                             relation = jsonresult[n].relation;
  4900.                             link = jsonresult[n].link;
  4901.                             num = nom+":"+drapeau;
  4902.                             courantelem = [nom,drapeau,slogan,relation,link];
  4903.                             searchchoices[j] = courantelem;
  4904.                             j++;
  4905.                         }
  4906.                       setTimeout(function() { rechercheprojetanduser(); }, 100);  // on relance la fonction après 200 ms.
  4907.                 }
  4908.             });
  4909.           }else{
  4910.           setTimeout(function() { rechercheprojetanduser(); }, 100);
  4911.           }
  4912.         }else{
  4913.             setTimeout(function() { rechercheprojetanduser(); }, 100);
  4914.         }
  4915.         }
  4916.         $('.recherche-plateforme').focus(function(){
  4917.             bloquerfunction = false;
  4918.             rechercheprojetanduser();
  4919.         });
  4920.         $('.open-scroll-bar-body').click(function(){
  4921.             $('aside').toggleClass('open');
  4922.             $('.content-article-tech').html('');
  4923.         });
  4924.         $('.overlay-article-market').click(function(){
  4925.           var id = $(this).attr('value');
  4926.           var height = ($(window).height() + $(window).scrollTop());
  4927.           var width = $(window).width() + 100;
  4928.           var scrolltop = $(window).scrollTop();
  4929.           $('.panel-result-action-market-user').show();
  4930.           $('.content-alert-action-market-user').show();
  4931.           $('.content-alert-action-market-user').html('<div style="position: fixed; top: 0px; margin-bottom: '+scrolltop+'px; left: 0px; z-index: 1000; width: '+width+'px; height: '+height+'px; background: rgba(0,0,0,0.5);"></div>');
  4932.           $.post('{{ path('produit_service_detail_article_support') }}',{ id: id }, function(data){
  4933.               if(data != 0)
  4934.               {
  4935.                   $('.panel-result-action-market-user').hide();
  4936.                   $('.content-alert-action-market-user').hide();
  4937.                   $('.content-article-tech').html(data);
  4938.                   $('aside').toggleClass('open');
  4939.               }else{
  4940.                   resetNotif();
  4941.                   alertify.alert("Echec, Une erreur a été rencontrée lors de l\'enregistrement de la commande.");
  4942.                   $('.panel-result-action-market-user').hide();
  4943.                   $('.content-alert-action-market-user').hide();
  4944.               }
  4945.           });
  4946.         });
  4947.     });
  4948. </script>
  4949. <!-- Go to www.addthis.com/dashboard to customize your tools -->
  4950. <!--script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-595f8e9fdd98b073"></script-->
  4951. <!--Start of Tawk.to Script-->
  4952. <script type="text/javascript">
  4953.     var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
  4954.     (function(){
  4955.     var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
  4956.     s1.async=true;
  4957.     s1.src='https://embed.tawk.to/5f037606760b2b560e6fd915/default';
  4958.     s1.charset='UTF-8';
  4959.     s1.setAttribute('crossorigin','*');
  4960.     s0.parentNode.insertBefore(s1,s0);
  4961.     })();
  4962. </script>
  4963. <!--End of Tawk.to Script-->
  4964. </body>
  4965. </html>