body{overflow-x:hidden}h1,h2,h3,h4{color:#08182a}.biz-header{position:fixed;top:0;left:0;right:0;z-index:100;background-color:#fff}.feedback-footer{padding:35px 0;margin-top:30px;background-color:#666;color:#fff;overflow-x:hidden}.feedback-footer p{margin:0;padding:0}.partners-title{text-align:center;text-transform:uppercase;font-size:12px;color:#232529;margin:35px 10px 10px}.partners-block{text-align:center}.partners-block ul{list-style-type:none}.partners-block ul li{display:inline-block;margin:20px}.partners-block ul li a,.partners-block ul li a:hover,.partners-block ul li a:visited{text-decoration:none;color:#232529}.mess-container{margin:25px 0}.pagination-container{position:relative;display:inline-block}.pag-con-center{display:block;width:100%;height:auto;position:relative;text-align:center}.all-company-add-container{background-image:url(https://olimilo.fr/images/company_banner2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;padding:30px}.all-company-add-container textarea{border-radius:0;border:1px solid #ccc;width:100%;height:auto;min-height:150px}.opinia-container{background-image:url(https://olimilo.fr/images/opinia_baner_2_prod.jpg);background-repeat:no-repeat;background-size:contain;background-position:center left;padding:30px}.opinia-container textarea{border-radius:0;border:1px solid #ccc;width:100%;height:auto;min-height:150px}.opinia-bg{background-color:#ffffffe6;padding:25px}.opinia-item{border:2px solid #0f71ea;padding:15px}.wszystkie{margin:20px 0}.wszystkie a{color:#0f71ea;font-weight:500;text-transform:uppercase;text-decoration:none}.wszystkie a:visited{color:#0f71ea;font-weight:500;text-decoration:none}.wszystkie a:hover{color:#000;font-weight:500;text-decoration:none}.html-container{padding:25px;background-color:#000;color:#fff}.blue-sp{color:#0f71ea;font-weight:500}.opinia-stars label,.opinia-stars input{padding:0 5px}.opinia-container-mob{background-image:none;background-repeat:no-repeat;background-size:contain;background-position:center left;padding:30px;width:100%}.days{font-weight:600;color:#0f71ea;text-align:center;text-transform:uppercase}.days-info{color:#55575a}.close{color:red}.buy-container textarea{border-radius:0;border:1px solid #ccc;width:100%;height:auto;min-height:150px}.buy-container input,.buy-container select{border-radius:0;border:1px solid #ccc}.company-profile-bg{background-image:url(https://olimilo.fr/images/company_banner1.jpg);background-repeat:no-repeat;background-size:contain;background-position:center right;padding:30px;background-attachment:fixed}.company-profile-bg textarea{border-radius:0;border:1px solid #ccc;width:100%;height:auto;min-height:150px}.company-profile-bg input,.company-profile-bg select{border-radius:0;border:1px solid #ccc}.company-profile-container{width:100%;height:auto;max-width:800px;background-color:#ffffffe6;padding:30px}.add-com-container{background-image:url(https://olimilo.fr/images/add_company_banner_5_prod.jpg);background-repeat:no-repeat;background-size:contain;background-position:center left;padding:30px;background-attachment:fixed}.add-com-container textarea{border-radius:0;border:1px solid #ccc;width:100%;height:auto;min-height:150px}.add-com-container input,.add-com-container select{border-radius:0;border:1px solid #ccc}.ord-mess{padding:15px;background-color:#eee}.main-baner-bg{width:100%;height:auto;padding:30px;background-image:url(https://olimilo.fr/images/search_baner.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;margin-bottom:30px}.main-baner-info{width:100%;height:auto;padding:30px;background-image:url(https://olimilo.fr/images/info_banner3.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;margin:30px 0;text-align:center}.main-baner-info .info-block{width:100%;height:auto;max-width:250px;background-color:#0f71eab3;position:relative;padding:20px;margin:20px;display:inline-block}.main-baner-info .info-block figure img{width:100%;height:auto}.main-baner-info .info-block figure figcaption{margin-top:20px;color:#fff;font-weight:500;font-size:17px;height:auto;min-height:80px}.king-nav-footer{list-style-type:none;padding:0;margin:0;text-align:center}.king-nav-footer a,.king-nav-footer a:visited,.king-nav-footer a:hover{color:#fc0;text-decoration:none;font-weight:600}.marg-40{margin-top:40px}.icon-link,.icon-link:visited,.icon-link:hover{color:#000;text-decoration:none}.user-icon-medium{width:100%;height:auto;max-width:150px}.main-content-container{height:auto;min-height:100vh;margin-top:230px}.green{color:#2ecc71;font-weight:700}.icon-status{width:100%;height:auto}.icon-status img{width:100%;height:auto;max-width:50px}.status-completed{color:#2ecc71;font-weight:700}.status-progress{color:#fc0;font-weight:700}.status-pending{color:#cf0;font-weight:700}.icon-invite{width:100%;height:auto;margin:35px}.icon-invite img{width:100%;height:auto;max-width:50px}.icon-invite figcaption{color:#2ecc71;font-weight:700}.btn{border-radius:0!important;border:1px solid #ccc}.icon{width:100%;height:auto;text-align:center;margin:35px}.icon img{width:100%;height:auto;max-width:80px}.icon figcaption{font-size:20px;text-transform:uppercase}.custom-avatar-big{width:100%;height:auto;max-width:200px}.custom-avatar-small{width:120px;height:120px;border-radius:50%}.avatar-figure{width:120px}.menu-ul ul{list-style-type:none}.menu-ul ul li{display:inline-block}.menu-ul ul li span{background-color:#f39c12;padding:10px;border-radius:5px;font-weight:700}.menu-ul ul li a,.menu-ul ul li a:visited,.menu-ul ul li a:hover{text-decoration:none;color:#000}.sub-menu{padding:0;margin:0;list-style-type:none;background-color:#414141}.sub-menu a{width:100%;color:#fff;text-decoration:none;font-weight:700}.sub-menu a:visited,.sub-menu a:hover{color:#fff;text-decoration:none}.sub-menu li{margin:0;padding:10px;font-size:18px;border-bottom:1px solid #fff;border-top:1px solid #fff}.sub-menu li:hover{background-color:#85929e}.mob-sub-menu-public{display:none;position:relative}.mob-sub-menu-public.active .btn-menu-public{background-image:url(https://olimilo.fr/images/close.png);background-size:30px}.mob-sub-menu-public.active .feedback-nav{display:block}.mob-sub-menu-public .feedback-nav{display:none;z-index:200}.btn-menu-public{border-radius:50%;color:#fff;position:fixed;top:10px;right:100px;z-index:201;width:60px;height:60px;background-color:#414141;background-image:url(https://olimilo.fr/images/main_menu.png);background-repeat:no-repeat;background-position:50%;background-size:40px;cursor:pointer}.mob-sub-menu-user{display:block;position:relative}.mob-sub-menu-user.active .btn-menu-user{background-image:url(https://olimilo.fr/images/close.png);background-size:30px}.mob-sub-menu-user.active .feedback-nav{display:block;z-index:300}.mob-sub-menu-user .feedback-nav{display:none}.mob-sub-menu{display:block;position:relative}.mob-sub-menu.active .btn-menu{background-image:url(https://olimilo.fr/build/assets/close-d1703287.png)}.mob-sub-menu.active .feedback-nav{display:block}.mob-sub-menu .feedback-nav{display:none}.main-buttons-container{display:block;position:relative;width:100%;height:auto}.biz-btn-menu{display:inline-block;width:60px;height:auto;margin:10px;text-align:center}.biz-btn-menu a{color:#000;font-weight:600;text-decoration:none}.biz-btn-menu .menu-image{width:60px;height:60px;background-color:#fc0;background-repeat:no-repeat;background-position:50%;background-size:40px;border-radius:50%}.biz-btn-menu .menu-login{background-image:url(https://olimilo.fr/images/login.png)}.biz-btn-menu .menu-reg{background-image:url(https://olimilo.fr/images/registry.png)}.biz-btn-menu .menu-txt{color:#000;font-weight:700;background-color:#fff9}.btn-menu-user{border-radius:50%;color:#fff;position:fixed;top:10px;right:60px;z-index:301;width:60px;height:60px;background-color:#0f71ea;background-image:url(https://olimilo.fr/images/menu-user.png);background-repeat:no-repeat;background-position:50%;background-size:40px;cursor:pointer}.btn-menu{border-radius:50%;color:#fff;position:fixed;top:10px;right:30px;z-index:101;width:40px;height:40px;background-color:#414141;background-image:url(https://olimilo.fr/build/assets/menu-a5b760ab.png);background-repeat:no-repeat;background-position:50%;background-size:cover;cursor:pointer}.feedback-nav{position:fixed;top:0;right:0;width:50%;height:100%;background-color:#0f71ea;z-index:100;padding:30px}.feedback-nav ul{display:block;position:relative;height:100%;overflow-y:auto;overflow-x:hidden;list-style-type:none;padding:0;margin:0}.feedback-nav ul a{color:#fff;text-decoration:none;margin:5px;width:100%}.feedback-nav ul a:visited{color:#fff;text-decoration:none}.feedback-nav ul a:hover{color:#000;text-decoration:none}.feedback-nav ul li{position:relative;display:block;font-size:20px;margin:0;text-transform:none;width:100%}.buttons-container a{display:inline-block}.marg-15{margin:10px 0}.marg-20{margin:20px 0}.marg-25-all{margin:20px}.marg-10-all{margin:10px}.right{text-align:right!important}.pad-15{padding:15px}.pad-t-20{padding-top:20px}.pad-b-20{padding-bottom:20px}.custom-bord{border-bottom:3px solid #414141}.btn-block{display:inline-block}.post-buttons{text-align:right}.post-buttons a{text-decoration:none}.sp-links{margin-right:15px;display:inline-block}.grey{background-color:#b1b4b6}.grey-cl{color:#b1b4b6;font-weight:700}.grey-light{background-color:#eaeaea}.mess-title{font-weight:700;text-align:right;color:#5d6d7e}.mess-date{font-size:12px;text-align:right;color:#5d6d7e}.message{float:left;width:70%}.message.my{float:right}.message.my .card{background-color:#e5e7e9}.message .card{background-color:#ecf0f1}.message .delivery{position:absolute;top:10px;right:10px;width:20px;height:auto}.message .delivery img{width:20px;height:auto}.auth-block{display:flex;height:100%;min-height:600px;align-items:center;justify-content:center;padding:40px}.login-container{background-color:#bdc3c7}.center{text-align:center}.custom-btn-auth{font-size:20px;text-align:center;display:inline-block;padding:10px 20px;border-radius:10px}.custom-btn-login{background-color:#2ecc71}.custom-btn-reg{background-color:#f1c40f}.rating-count{text-align:center;font-size:35px;font-weight:700}.rating-all-count{text-align:center;color:#717d7e;font-weight:700}.light-grey{background-color:#eaeded}.important{color:#fd0b03}.screen-conteiner{width:100%;height:auto;max-width:120px}.stars-rating img{width:100%;height:auto;max-width:130px;float:right}.email-icon{width:100%;height:auto;max-width:45px}.feed-sm{width:100%;height:auto}.feed-sm .icon{display:block;width:70px;height:70px;border-radius:50%;background-position:50%;background-repeat:no-repeat;background-size:cover;float:right;margin:10px}.feed-sm .avatar-title{display:block;height:auto}.avatar-container{display:block;position:relative;width:100%;height:auto;margin:0 auto;text-align:left}.avatar-container .avatar-image{display:inline-block;width:60px;height:60px;border-radius:50%;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:5px;vertical-align:top}.avatar-container .avatar-title{display:inline-block;width:auto;height:auto;margin:5px;vertical-align:top}.right-message{float:right}.left-message{float:left}.top-buttons-container-main a{color:#fff;margin:10px 0;display:inline-block}.top-buttons-container-main a:visited,.top-buttons-container-main a:hover{color:#fff;text-decoration:none}.top-buttons-container-main .button-form{display:inline-block;position:relative}.top-buttons-container-main .button-form input [type=submit]{display:inline-block}.top-buttons-container-main .top-button{display:inline-block;padding:5px 10px;background-color:#0f71ea;border:none;font-weight:500;color:#fff;text-transform:uppercase;font-size:14px}.top-buttons-container-main .top-button:hover{background-color:#000}.top-buttons-container-main .top-button-black{background-color:orange;padding:5px 10px;border:none;font-weight:500;color:#fff;text-transform:uppercase;font-size:14px}.top-buttons-container-main .top-button-black:hover{background-color:#000}.top-buttons-container-shop a{color:#fff;margin:10px 0;display:inline-block}.top-buttons-container-shop a:visited,.top-buttons-container-shop a:hover{color:#fff;text-decoration:none}.top-buttons-container-shop .button-form{display:inline-block;position:relative}.top-buttons-container-shop .button-form input [type=submit]{display:inline-block}.top-buttons-container-shop .top-button{display:inline-block;background-color:#0f71ea;border:none;font-weight:500;color:#fff;text-transform:uppercase;font-size:14px;background-image:url(https://olimilo.fr/images/purchase_white.png);background-size:contain;background-repeat:no-repeat;background-position:left center;padding:5px 10px 5px 35px}.top-buttons-container-shop .top-button:hover{background-color:#000}.top-buttons-container-shop .top-button-black{background-color:orange;padding:5px 10px;border:none;font-weight:500;color:#fff;text-transform:uppercase;font-size:14px}.top-buttons-container-shop .top-button-black:hover{background-color:#000}.top-buttons-container{margin-top:30px}.top-buttons-container a{color:#fff;margin:10px;display:inline-block}.top-buttons-container a:visited,.top-buttons-container a:hover{color:#fff;text-decoration:none}.top-buttons-container form{display:inline-block}.top-buttons-container .button-form{display:inline-block;position:relative}.top-buttons-container .button-form input [type=submit]{display:inline-block}.top-buttons-container .top-button{display:inline-block;padding:5px 10px;background-color:#0f71ea;border:none;font-weight:500;color:#fff;text-transform:uppercase;font-size:14px}.top-buttons-container .top-button:hover{background-color:#000}.top-buttons-container .top-button-black{display:inline-block;background-color:orange;padding:5px 10px;border:none;font-weight:500;color:#fff;text-transform:uppercase;font-size:14px}.top-buttons-container .top-button-black:hover{background-color:#000}.top-buttons-container .top-button-danger{display:inline-block;background-color:red;padding:5px 10px;border:none;font-weight:500;color:#fff;text-transform:uppercase;font-size:14px}.top-buttons-container .top-button-danger:hover{background-color:#000}.main-buttons-container a{color:#fff;margin:10px;display:inline-block}.main-buttons-container a:visited,.main-buttons-container a:hover{color:#fff;text-decoration:none}.main-buttons-container .top-button{display:inline-block;padding:5px 10px;background-color:#0f71ea;border:none;font-weight:500;color:#fff;text-transform:uppercase;font-size:14px}.main-buttons-container .top-button:hover{background-color:#000}.main-buttons-container .top-button-black{background-color:orange}.menu-single{margin-top:0!important}.btn-left{text-align:left}.btn-right{text-align:right}.pdf-icon{width:100%;height:auto;max-width:30px}.post-date{margin:20px 0;color:#333437;font-size:14px;font-weight:600}.add-biz{background:url(https://olimilo.fr/images/plus.png);background-position:5% 50%;background-repeat:no-repeat;background-size:15px}.add-rev{background:url(https://olimilo.fr/images/pencil.png);background-position:5% 50%;background-repeat:no-repeat;background-size:15px}.mainmenu{width:100%;height:auto;margin:10px 0;padding:20px;text-align:center;border-top:2px solid #ccc}.mainmenu ul{padding:0;margin:0;list-style-type:none}.mainmenu ul li{display:inline-block;margin-right:10px;padding:5px 10px}.mainmenu ul li a{color:#000;text-decoration:none;font-weight:500;text-transform:uppercase}.mainmenu ul li a:hover{color:#0f71ea;text-decoration:none;font-weight:500}.mainmenu ul li a:visited{text-decoration:none;font-weight:500}.botmenu ul{list-style-type:none;padding:0;margin:0}.botmenu ul li{display:inline-block;width:30%;margin:5px 10px;text-align:center}.botmenu ul li a,.botmenu ul li a:visited{color:#fff;text-decoration:none}.botmenu ul li a:hover{color:#fff;text-decoration:none;font-weight:600}.biz-main-title{margin:20px 0;text-align:left;background-image:url(https://olimilo.fr/images/title_bg.png);background-repeat:repeat-x;background-position:50%;background-size:30px}.biz-main-title h2{display:inline-block;padding:5px 20px;background-color:#fff;color:#414141;font-size:20px;text-transform:uppercase}.biz-main-title h2 span{color:#0f71ea}.cat-container{text-align:center}.cat-container figure{display:inline-block;margin:10px;padding:20px;width:100%;max-width:300px;height:auto;position:relative;vertical-align:top;overflow:hidden}.cat-container figure a{color:#414141;text-decoration:none}.cat-container figure a:visited{color:#414141;text-decoration:none}.cat-container figure a:hover{color:#000}.cat-container figure img{width:100%;height:auto;position:relative;max-width:40px;margin:5px auto;display:block}.cat-container figure figcaption{text-align:center;display:inline-block}.cat-container figure h4{color:#414141;font-size:18px;width:100%;height:auto;overflow:hidden;margin:10px 0}.cat-container figure h4 span{color:#0f71ea}.cat-container figure h4:hover{color:#0f71ea}.share-but-container{text-align:center;width:100%;height:auto}.share-but-container .share-item{display:inline-block;margin:15px}.fenix-share-facebook{width:30px;height:30px;background-image:url(https://olimilo.fr/images/facebook.png);background-size:cover;background-repeat:no-repeat}.fenix-share-x{width:30px;height:30px;background-image:url(https://olimilo.fr/images/twitter.png);background-size:cover;background-repeat:no-repeat}.rev-item{display:inline-block;width:100%;height:auto;max-width:250px;margin:15px}.rev-item .customer-info .customer-name{font-size:16px;font-weight:600}.rev-item .customer-info .customer-rate img{width:100%;height:auto;position:relative;max-width:100px}.rev-item .review-text{text-align:left;margin:20px 0;font-style:italic;font-weight:400;background-color:#eee;border-radius:10px;padding:10px;width:100%;height:200px}.rev-item .company-rev-info{width:100%;height:50px;overflow:hidden;text-align:left;font-weight:600}.rev-item .company-rev-info a,.rev-item .company-rev-info a:visited{color:#000;text-decoration:none}.rev-item .company-rev-info a:hover{color:#0f71ea;text-decoration:none}.btn-biz{padding:5px 15px;background-color:#fc0;color:#000;font-weight:600;border-radius:10px}.btn-biz a{text-decoration:none;color:#000}.btn-biz a:hover{text-decoration:none;color:#fff}.btn-biz a:visited{text-decoration:none;color:#000}.biz-left .biz-content{text-align:left}.biz-left .biz-content .image{display:block;width:auto;height:200px;position:relative}.biz-left .biz-content figure{text-align:center}.biz-left .biz-content figure .description{text-align:left}.sponsored-blue{background-color:#0f71ea33;padding:10px 0;margin-top:20px}.biz-content{text-align:center;margin-top:40px}.biz-content figure{display:inline-block;width:100%;height:auto;max-width:330px;margin:15px;position:relative;padding:10px;vertical-align:top;text-align:left;background-color:#f2eeee;text-align:center;overflow:hidden}.biz-content figure a{text-decoration:none;color:#000}.biz-content figure a:visited{text-decoration:none;color:#000}.biz-content figure a:hover{text-decoration:none;color:#000}.biz-content figure .image{position:relative;width:auto;height:200px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-bottom:15px}.biz-content figure .com-icon-prev img{max-width:30px;margin:0}.biz-content figure .location{margin:25px 0;font-size:13px;text-align:left}.biz-content figure h3{text-align:left}.biz-content figure .description{text-align:left}.biz-content figure h3{font-size:18px;color:#08182a;font-weight:500}.biz-content figure .category-container{margin:10px;background-color:#fc0;border-radius:20px}.biz-content figure .category-container span{font-weight:600;font-style:italic}.author-icon{position:relative;border-radius:10px;width:60px;height:60px;background-size:cover;background-repeat:no-repeat;background-position:50%;margin:5px;float:left}.price{font-size:30px;font-weight:600;color:#0f71ea;margin:20px 0}.price span{color:#75757f;font-weight:600;font-size:16px;text-transform:lowercase}h5{background-color:#fc0;padding:10px}.prod-image-main{width:100%;height:auto;position:relative;margin-top:25px}.company-header{background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;width:100%;height:auto;min-height:400px;padding:40px}.company-header .company-banner{width:100%;height:auto;max-width:250px;background-color:#fff9;position:absolute;bottom:0;left:40%}.company-header .company-banner img{position:relative;width:100%;height:auto}.mar-t0{margin:0 0 20px}.company-images-gal{text-align:left;margin:10px;padding:10px}.company-images-gal .prod-image-secondary{display:inline-block;width:100px;height:auto;margin:10px;border-radius:5px}.grey-block{padding:15px;margin:15px 0;background-color:#eaeaea;font-style:italic;border-radius:10px}.single-price{font-size:18px}.single-price span{width:100%;font-size:27px;color:#000;display:block;font-weight:600}.order-section{margin:15px 0}.order-section a,.order-section a:visited{text-decoration:none;color:#0f71ea;font-weight:500}.order-section a:hover{text-decoration:none;color:#000;font-weight:500}.conver-block-container{text-align:center}.conver-block-container figure{vertical-align:top;display:inline-block;width:100%;max-width:200px;height:auto;margin:20px;padding:15px;border:1px solid #ccc;border-radius:10px;position:relative}.conver-block-container figure a{color:#000;text-decoration:none}.conver-block-container figure a:hover{color:#000;text-decoration:none}.conver-block-container figure a:visited{color:#000;text-decoration:none}.conver-block-container figure a figcaption{font-weight:600}.conver-block-container figure a figcaption .number{font-size:25px;color:#fc0;font-weight:600;position:absolute;top:50px;right:30px}.conver-block-container figure a figcaption .grey-text{color:#75757f}.btn-like{padding:5px 15px 5px 35px;background-repeat:no-repeat;background-size:22px;background-position:5px 50%;border-radius:0;font-weight:700;color:#fff;background-color:#0f71ea;border:none}.btn-like.liked{background-image:url(https://olimilo.fr/images/heart-active.png)}.btn-like.notliked{background-image:url(https://olimilo.fr/images/heart.png)}.company-keywords-container{text-align:center}.company-keywords-container .company-keywords{margin:10px;display:inline-block;color:#0f71ea;font-style:italic}form label{font-weight:600;margin:10px 0}.pad-20{padding:10px 20px}.h-20{width:100%;height:20px}.company-inf-block{width:100%;height:auto;padding:20px}.company-images-prev{width:100%;height:auto;max-width:180px}#map{width:100%;height:100%;min-height:400px;z-index:10;margin:20px 0}.company-img-container{display:block;width:100%;height:auto}.company-img-container ul{list-style-type:none;text-align:left}.company-img-container ul li{display:inline-block;margin:15px}.company-img-container ul li img{width:100%;height:auto;max-width:200px}.company-page-right-block-container{background-color:#f2eeee;margin:15px;width:100%;height:auto;display:block;padding:15px}.company-page-right-block-container #map{width:100%;height:auto;min-height:300px}.company-page-right-block-container .location{text-align:left;margin:10px 0;font-size:17px;background-image:url(https://olimilo.fr/images/location.png);background-size:30px;background-repeat:no-repeat;background-position:center left;padding-left:40px}.company-page-right-block-container .company-list-phone{text-align:left;margin:10px 0;font-size:17px;background-image:url(https://olimilo.fr/images/tel.png);background-size:30px;background-repeat:no-repeat;background-position:center left;padding-left:40px}.company-page-right-block-container .company-list-email{text-align:left;margin:10px 0;font-size:17px;background-image:url(https://olimilo.fr/images/mail_blue.png);background-size:30px;background-repeat:no-repeat;background-position:center left;padding-left:40px}.company-page-right-block-container .company-list-email a,.company-page-right-block-container .company-list-email a:visited,.company-page-right-block-container .company-list-email a:hover{text-decoration:none;color:#212529}.company-page-right-block-container .company-link{text-align:left;margin:10px 0;font-size:17px;background-image:url(https://olimilo.fr/images/link.png);background-size:contain;background-repeat:no-repeat;background-position:center left;padding-left:40px;font-weight:600}.company-page-right-block-container .company-link a,.company-page-right-block-container .company-link a:visited{text-decoration:none;color:#000}.company-page-right-block-container .company-link a:hover{text-decoration:none;color:#0f71ea}.company-list-item{margin:20px 10px}.company-list-item figure{display:inline-block;width:100%;height:auto;position:relative;padding:15px;text-align:left;background-color:#f2eeee}.company-list-item a,.company-list-item a:visited,.company-list-item a:hover{text-decoration:none;color:#000}.company-list-item .image{position:relative;width:100%;max-width:250px;height:200px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin:15px;float:left}.company-list-item .company-list-rating{display:inline-block;text-align:left;margin:10px 0;font-size:15px;background-image:url(https://olimilo.fr/images/new_rating.png);background-size:contain;background-repeat:no-repeat;background-position:center left;padding-left:40px}.company-list-item .location{text-align:left;margin:35px 0;font-size:13px;background-image:url(https://olimilo.fr/images/location.png);background-size:contain;background-repeat:no-repeat;background-position:center left;padding-left:40px}.company-list-item .description{margin:10px 0}.company-list-item h3{font-size:18px;color:#08182a;font-weight:500;margin:20px 0}.company-list-item .category-container{margin:10px 0;background-color:#0f71ea;display:inline-block;padding:0 10px;color:#fff;font-size:12px;font-weight:600}.company-list-item .company-ver-green{margin:10px 0;background-color:green;display:inline-block;padding:0 10px;color:#fff;font-size:12px;font-weight:600}.company-list-item .company-ver-red{margin:10px 0;background-color:red;display:inline-block;padding:0 10px;color:#fff;font-size:12px;font-weight:600}.biz-img-preview{width:40%;position:relative;height:auto;padding:10px;display:inline-block;vertical-align:top}.biz-com-preview{width:58%;position:relative;height:auto;padding:10px;display:inline-block;vertical-align:top}.biz-com{width:100%;position:relative;height:auto;padding:10px;display:inline-block}.company-list-img{width:100%;height:auto;max-width:200px;margin:20px}.com-icon-prev img,.com-icon-prev-ver img{width:100%;height:auto;max-width:40px;margin:10px}.tag-item{margin:0 10px;font-weight:600;padding:10px}.green{color:#2ecc71}.red{color:red}.main-rat{font-weight:700;font-size:120%;margin:10px}.secondary-rat{color:gray;font-weight:700}.main-rating .main-rat{font-size:200%}.rat-count{color:#fc0;font-weight:700;font-size:35px}.sec-rat{text-align:right}.sec-rat img{width:100%;height:auto;max-width:100px}.file-attach-icon{width:45px;height:auto}.menu-icon-prev{width:100%;height:auto;max-width:100px}.menu-icon-prev_2{width:100%;height:auto;max-width:150px}.review-item{padding:20px;border:2px solid #5A5958;width:60%;height:auto;background-color:#eaeaea}.review-item-left{float:left}.review-item-right{float:right}.single-buttons-container ul{list-style-type:none;margin:0;padding:0}.single-buttons-container ul li{display:inline-block}.single-adr-container{border:2px solid #414141;border-radius:10px;padding:20px}.swiper{width:600px;height:300px}.detail-rating{width:100%;height:auto;position:relative;max-width:400px;padding:0 15px}.grey-block-bg{background-color:#f2eeee}.com-icon-star{width:30px;height:auto}.not-found h1{text-align:center;color:red;font-size:150px;margin:100px 0}.product-container{text-align:left}.product-container figure{display:inline-block;width:100%;height:auto;max-width:200px;position:relative;margin:20px 20px 20px 0;text-align:center}.product-container figure img{position:relative;width:100%;height:auto}.main-logo{position:relative;width:100%;height:auto;margin:20px;max-width:150px}.footer-prez-black{color:#222020;font-size:14px}.footer-copyr{margin-top:30px;font-style:italic;font-size:14px}.company-post{width:100%;height:auto;display:block;max-width:800px;margin:25px auto;padding:25px;background-color:#eaeaea}.company-post img{display:inline-block;width:100%}.company-post a,.company-post a:visited,.company-post a:hover{text-decoration:none;color:#000}.company-post .blog-img-post{width:100%;height:auto;max-width:400px}.company-txt-post{margin-top:20px}.plans-table-icon{width:100%;height:auto;max-width:20px}.plans-table-price{padding:10px;color:#fff;background-color:#0f71ea;font-weight:600;font-size:23px}.plans-table-price span{font-size:16px;text-transform:lowercase}.simple-table-price{color:#0f71ea;text-transform:lowercase;font-weight:500}.user-menu-icon{background-size:25px;background-repeat:no-repeat;background-position:5px 50%}.user-menu-icon__1{background-image:url(https://olimilo.fr/images/home_white.png)}.user-menu-icon__2{background-image:url(https://olimilo.fr/images/info_white.png)}.user-menu-icon__3{background-image:url(https://olimilo.fr/images/resume_white.png)}.user-menu-icon__4{background-image:url(https://olimilo.fr/images/review_white.png)}.user-menu-icon__5{background-image:url(https://olimilo.fr/images/box_white.png)}.user-menu-icon__6{background-image:url(https://olimilo.fr/images/newspaper-folded_white.png)}.user-menu-icon__7{background-image:url(https://olimilo.fr/images/messages_white.png)}.user-menu-icon__8{background-image:url(https://olimilo.fr/images/orders_white.png)}.user-menu-icon__9{background-image:url(https://olimilo.fr/images/purchase_white.png)}.user-menu-icon__11{background-image:url(https://olimilo.fr/images/bill_white.png)}.user-menu-icon__12{background-image:url(https://olimilo.fr/images/bell_white.png)}.user-menu-icon__13{background-image:url(https://olimilo.fr/images/poweroff_white.png)}.user-menu-icon__14{background-image:url(https://olimilo.fr/images/send_white.png)}.user-menu{display:block}.user-menu ul{list-style-type:none;padding:0;margin:0;width:100%;text-align:left}.user-menu ul a{color:#0f71ea;text-decoration:none;width:100%;display:block;height:auto;font-weight:500;background-color:#fff}.user-menu ul a:visited{color:#0f71ea;text-decoration:none;background-color:#fff}.user-menu ul a:hover{color:#fff;text-decoration:none;background-color:#0f71ea}.user-menu ul li{width:100%;padding:8px 15px 8px 35px;text-align:left;font-size:18px;height:auto}@media (max-width: 768px){.opinia-container-mob{background-image:url(https://olimilo.fr/images/opinia_baner_2_prod.jpg);min-height:400px}.opinia-container{background-image:none}.btn-left,.btn-right{text-align:center}.biz-img-preview,.biz-com-preview{width:100%}.sub-menu,.mainmenu{display:none}.mob-sub-menu,.mob-sub-menu-public{display:block}.message{width:100%}.auth-block{min-height:auto}.avatar-figure{text-align:center}.botmenu ul li{width:100%}.author-icon{float:none;width:130px;height:130px;margin:10px;display:inline-block}.main-content-container{margin-top:290px}.user-menu{display:none}.feedback-nav{width:100%}}
