fottolegal.com.br
Open in
urlscan Pro
200.150.196.245
Public Scan
Submitted URL: http://fottolegal.com.br/wp-content/themes/fottolegal/style.css?v=1730476842
Effective URL: https://fottolegal.com.br/wp-content/themes/fottolegal/style.css?v=1730476842
Submission: On November 03 via api from US — Scanned from DE
Effective URL: https://fottolegal.com.br/wp-content/themes/fottolegal/style.css?v=1730476842
Submission: On November 03 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
/* Theme Name: FOTTO LEGAL Theme URI: http://localhost Description: Tema do site FOTTO LEGAL Version: 1.0 Author: Inovasite - Diego Ricardo Author URI: http://inovasite.com Tags: HTML5, CSS3, jQuery */ .jr-insta-thumb ul.thumbnails { margin-left: 0 !important; } .jr-insta-thumb ul.thumbnails li { margin-left: 0 !important; margin-bottom: 0 !important; } .jr-insta-thumb ul.thumbnails.jr_col_7 li { width: 16.66666666666667% !important; } #portfolio { padding-bottom: 0; } .paginator { margin-top: 60px; } .blog_post_body { padding: 0; text-align: justify; } .button_center_service { left: 50%; transform: translateX(-50%); margin: 0 0 50px 0; } .single_servico_gallery { width: 100%; padding: 5% 0px; } .single_servico_image { margin-bottom: 30px; } .service_item_title h2 { text-align: center; } /********************************* 6. Vertical Slider Section *********************************/ .index_testimonial.v_slider_section { height: 900px; padding-bottom: 0; background-color: #f0f0f0; } .v_slider_image { top: 20%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .v_slider_image img { max-width: inherit; } .index_testimonial .v_slider_content { padding-left: 30px !important; } .v_slider_title { margin-bottom: 81px; } .v_slider_title h1 { font-size: 26px; } .v_slider_item { border: none !important; } .v_slider_item span { display: block; font-size: 72px; font-weight: 500; color: #28262d; line-height: 1; margin-bottom: -33px; margin-left: -3px; } .v_slider_item:focus { outline: none !important; border: none !important; } .v_slider_item h1 { line-height: 52px; } .v_slider_item h1:last-of-type { margin-bottom: 81px; } .person { margin-top: 35px; } .person_image { width: 44px; height: 44px; } .person_image img { width: 100%; } .person_meta { padding-left: 28px; } .person_name { font-size: 15px; color: #28262d; margin-top: -5px; margin-bottom: -6px; line-height: 2; } .person_title { font-size: 13px; color: #909090; line-height: 2; } .v_slider .slick-dots { position: absolute; top: 50%; right: -145px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-direction: column; justify-content: space-around; align-items: center; } .v_slider .slick-dots { width: 18px; } .v_slider .slick-dots li { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-direction: column; justify-content: space-around; align-items: center; height: 35px; } .v_slider .slick-dots li.slick-active {} .v_slider .slick-dots li button { width: 10px; height: 10px; border-radius: 50%; border: none; text-indent: -9999px; cursor: pointer; background: #d6cbed; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; } .v_slider .slick-dots li button:focus, .v_slider .slick-dots li button:active { outline: none !important; border: none !important; } .v_slider .slick-dots li.slick-active button { width: 18px; height: 18px; background: #e9c91a; } /********************************* 5.2 Reply *********************************/ .contact_row { margin-top: 119px; } .contact_info_container p { color: #000; text-align: justify; } .reply {} .reply_title { font-size: 18px; color: #2e2e2e; } .reply_form_container { margin-top: 54px; } .input_field { height: 45px; border: none; border-bottom: solid 2px #737373; color: #000000; } .input_field::-webkit-input-placeholder, .text_field::-webkit-input-placeholder { font-style: normal !important; font-size: 12px !important; color: #909090 !important; font-weight: 400 !important; } .input_field:-moz-placeholder, .text_field:-moz-placeholder { font-style: normal !important; font-size: 12px !important; color: #909090 !important; font-weight: 400 !important; } .input_field::-moz-placeholder, .text_field::-moz-placeholder { font-style: normal !important; font-size: 12px !important; color: #909090 !important; font-weight: 400 !important; } .input_field:-ms-input-placeholder, .text_field:-ms-input-placeholder { font-style: normal !important; font-size: 12px !important; color: #909090 !important; font-weight: 400 !important; } .input_field::input-placeholder, .text_field::input-placeholder { font-style: normal !important; font-size: 12px !important; color: #909090 !important; font-weight: 400 !important; } .input_field:focus::-webkit-input-placeholder, .text_field:focus::-webkit-input-placeholder { color: #e9c91a !important; } .input_field:focus:-moz-placeholder, .text_field:focus:-moz-placeholder { color: #e9c91a !important; } .input_field:focus::-moz-placeholder, .text_field:focus::-moz-placeholder { color: #e9c91a !important; } .input_field:focus:-ms-input-placeholder, .text_field:focus:-ms-input-placeholder { color: #e9c91a !important; } .input_field:focus::input-placeholder, .text_field:focus::input-placeholder { color: #e9c91a !important; } .text_field { font-size: 14px; border: none; border-bottom: solid 2px #737373; margin-bottom: 12px; color: #000000; } .reply_form_name, .reply_form_email { display: inline-block; width: calc(50% - 15px); } .reply_form_name { margin-right: -6px; padding: 0px 15px; } .reply_form_email { margin-left: 30px; padding: 0px 15px; } .reply_form_subject { display: block; width: 100%; margin-top: 13px; padding: 0px 15px; } .reply_form_message { display: block; width: 100%; margin-bottom: 0px; margin-top: 27px; padding: 0px 15px; } .input_field:focus, .text_field:focus { border-bottom: solid 1px #e9c91a !important; box-shadow: none !important; outline: none !important; } .reply_submit_btn { margin-top: 55px; display: inline-block; height: 54px; width: 174px; text-align: center; border: solid 2px #e9c91a; background: transparent; font-family: 'Roboto', sans-serif; font-size: 14px; font-weight: 700; line-height: 50px; text-transform: uppercase; color: #e9c91a; cursor: pointer; } .reply_submit_btn:hover { background: #e9c91a; color: #FFFFFF; } .modal_form h5 { font-size: 20px; } .modal_form .reply_form_name, .modal_form .reply_form_email { width: 100%; } .modal_form .reply_form_email { margin-left: 0; } .modal_form .input_field::placeholder, .modal_form .text_field::placeholder { font-size: 14px !important; } .modal_form .reply_submit_btn { margin-top: 20px; margin-bottom: 15px; } .single_gallery_images .col-lg-3, .single_gallery_images .col-xl-3, .single_gallery_images .col-md-3, .single_gallery_images .col-sm-3, .single_gallery_images .col-xs-3 { padding-right: 5px; padding-left: 5px; } .single_gallery_image { margin-bottom: 10px; } .single_gallery_image a { display: block; position: relative; } .single_gallery_image a:hover .overlay { opacity: 1; } .single_gallery_image a .overlay { position: absolute; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); display: flex; flex-direction: column; align-items: center; justify-content: center; opacity: 0; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; } .single_gallery_image a .overlay i { color: #FFF; font-size: 30px; } .single_header_event { margin-bottom: 40px; } .single_header_event h2 { color: #000; text-transform: uppercase; font-size: 45px; font-weight: 400; } .single_header_event h3 { font-size: 15px; color: #000; text-transform: uppercase; font-weight: 300; } /* BANNER */ .b_box{ padding: 0 10%; } .b_title{ text-transform: uppercase !important; font-size: 70px !important; font-weight: 700 !important; display: block; line-height: 1.2 !important; margin-bottom: 60px !important; } .b_stitle{ font-size: 30px !important; font-weight: 300 !important; display: block; line-height: 1.3 !important; } .b_stitlet{ font-size: 30px !important; font-weight: 300 !important; display: block; line-height: 1.3 !important; } /********************************* /* BOXES IGUAIS A REFS *********************************/ .do-sevice-section{ background-color: #f9f9f9; overflow: hidden; } .do-sevice-section .do-service-container{ float: left; position: relative; width: calc(100% / 4 - 1px); margin-right: 1px; height: 220px; position: relative; -webkit-perspective: 800px; perspective: 800px; overflow: visible; } .do-sevice-section .do-service-container:last-child{ margin-right: 0; } .do-sevice-section .do-service-container .do-front-part, .do-sevice-section .do-service-container .do-back-part{ position: absolute; top: 0; left: 0; vertical-align: middle; text-align: center; display: block; height: 220px; width: 100%; padding: 20px; overflow: hidden; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; } .do-sevice-section .do-service-container .do-front-part { z-index: 2; } .do-sevice-section .do-service-container .do-back-part{ background-color: #474747; z-index: 1; opacity: 0; -webkit-transform: translateY(110px) rotateX(-90deg); -moz-transform: translateY(110px) rotateX(-90deg); -ms-transform: translateY(110px) rotateX(-90deg); -o-transform: translateY(110px) rotateX(-90deg); transform: translateY(110px) rotateX(-90deg); } .do-sevice-section .do-service-container .do-front-part .do-front-content, .do-sevice-section .do-service-container .do-back-part .do-back-content{ display: block; position: absolute; top: 50%; left: 20px; right: 20px; margin: 0 auto; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .do-sevice-section .do-service-container .do-front-part .do-front-content i{ font-size: 28px; color: #fff; font-weight: normal; } .do-sevice-section .do-service-container .do-front-part .do-front-content h3{ font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 600; color: #fff; margin: 10px 0 0; text-transform: uppercase; position: relative; margin-bottom: 15px; } .do-sevice-section .do-service-container .do-front-part .do-front-content h3:after{ content: ''; position: absolute; bottom: -15px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); width: 32px; height: 1px; background-color: rgba(255,255,255,0.5); } .do-sevice-section .do-service-container .do-back-part .do-back-content h3{ font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 700; color: #fff; margin: 0px 0 31px; text-transform: uppercase; position: relative; } .do-sevice-section .do-service-container .do-back-part .do-back-content a{ font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 700; color: #fff; margin: 15px 0 31px; text-transform: uppercase; position: relative; } .do-sevice-section .do-service-container .do-back-part .do-back-content h3:after{ content: ''; position: absolute; bottom: -15px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); width: 32px; height: 1px; background-color: #fff; } .do-sevice-section .do-service-container .do-back-part .do-back-content a:before{ content: ''; position: absolute; top: -15px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); width: 32px; height: 1px; background-color: #fff; } .do-sevice-section .do-service-container .do-back-part .do-back-content p{ font-size: 14px; color: #b1b1b1; margin-bottom: 30px; } .do-sevice-section .do-service-container:nth-child(1) .do-front-part{ background-color: #E9C91A; } .do-sevice-section .do-service-container:nth-child(2) .do-front-part{ background-color: #474747; } .do-sevice-section .do-service-container:nth-child(3) .do-front-part{ background-color: #E9C91A; } .do-sevice-section .do-service-container:nth-child(4) .do-front-part{ background-color: #474747; } .do-service-container:hover .do-front-part, .do-service-container:focus .do-front-part, .do-service-container:active .do-front-part { opacity: 0; -webkit-transform: translateY(-110px) rotateX(90deg); -moz-transform: translateY(-110px) rotateX(90deg); -ms-transform: translateY(-110px) rotateX(90deg); -o-transform: translateY(-110px) rotateX(90deg); transform: translateY(-110px) rotateX(90deg); } .do-service-container:hover .do-back-part, .do-service-container:focus .do-back-part, .do-service-container:active .do-back-part { opacity: 1; -webkit-transform: rotateX(0); -moz-transform: rotateX(0); -ms-transform: rotateX(0); -o-transform: rotateX(0); transform: rotateX(0); } @media(max-width: 767px) { .item_1 span:nth-child(2) { font-size: 45px; } .item_1 span:nth-child(3) { font-size: 16px; } .b_title{ font-size: 25px !important; margin-bottom: 20px !important; } .b_stitle{ font-size: 13px !important; } .b_stitlet{ font-size: 13px !important; } } @media(min-width: 768px) and (max-width: 991px) { .b_title{ font-size: 45px !important; } .b_stitle{ font-size: 20px !important; } .b_stitlet{ font-size: 20px !important; } } @media(min-width: 992px) and (max-width: 1199px) { .b_title{ font-size: 50px !important; } .b_stitle{ font-size: 25px !important; } .b_stitlet{ font-size: 25px !important; } } /********************************* /* BOXES IGUAIS A REFS *********************************/ .do-sevice-section{ background-color: #f9f9f9; overflow: hidden; padding-bottom: 100px; } .do-sevice-section .do-service-container{ float: left; position: relative; width: calc(100% / 4 - 1px); margin-right: 1px; height: 220px; position: relative; -webkit-perspective: 800px; perspective: 800px; overflow: visible; } .do-sevice-section .do-service-container:last-child{ margin-right: 0; } .do-sevice-section .do-service-container .do-front-part, .do-sevice-section .do-service-container .do-back-part{ position: absolute; top: 0; left: 0; vertical-align: middle; text-align: center; display: block; height: 220px; width: 100%; padding: 20px; overflow: hidden; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; } .do-sevice-section .do-service-container .do-front-part { z-index: 2; } .do-sevice-section .do-service-container .do-back-part{ background-color: #474747; z-index: 1; opacity: 0; -webkit-transform: translateY(110px) rotateX(-90deg); -moz-transform: translateY(110px) rotateX(-90deg); -ms-transform: translateY(110px) rotateX(-90deg); -o-transform: translateY(110px) rotateX(-90deg); transform: translateY(110px) rotateX(-90deg); } .do-sevice-section .do-service-container .do-front-part .do-front-content, .do-sevice-section .do-service-container .do-back-part .do-back-content{ display: block; position: absolute; top: 50%; left: 20px; right: 20px; margin: 0 auto; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .do-sevice-section .do-service-container .do-front-part .do-front-content i{ font-size: 28px; color: #fff; font-weight: normal; } .do-sevice-section .do-service-container .do-front-part .do-front-content h3{ font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 600; color: #fff; margin: 10px 0 0; text-transform: uppercase; position: relative; margin-bottom: 15px; } .do-sevice-section .do-service-container .do-front-part .do-front-content h3:after{ content: ''; position: absolute; bottom: -15px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); width: 32px; height: 1px; background-color: rgba(255,255,255,0.5); } .do-sevice-section .do-service-container .do-back-part .do-back-content h3{ font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 700; color: #fff; margin: 0px 0 31px; text-transform: uppercase; position: relative; } .do-sevice-section .do-service-container .do-back-part .do-back-content a{ font-family: 'Open Sans', sans-serif; font-size: 15px; font-weight: 700; color: #fff; margin: 15px 0 31px; text-transform: uppercase; position: relative; } .do-sevice-section .do-service-container .do-back-part .do-back-content h3:after{ content: ''; position: absolute; bottom: -15px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); width: 32px; height: 1px; background-color: #fff; } .do-sevice-section .do-service-container .do-back-part .do-back-content a:before{ content: ''; position: absolute; top: -15px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); width: 32px; height: 1px; background-color: #fff; } .do-sevice-section .do-service-container .do-back-part .do-back-content p{ font-size: 14px; color: #b1b1b1; margin-bottom: 30px; } .do-sevice-section .do-service-container:nth-child(1) .do-front-part{ background-color: #E9C91A; } .do-sevice-section .do-service-container:nth-child(2) .do-front-part{ background-color: #474747; } .do-sevice-section .do-service-container:nth-child(3) .do-front-part{ background-color: #E9C91A; } .do-sevice-section .do-service-container:nth-child(4) .do-front-part{ background-color: #474747; } .do-service-container:hover .do-front-part, .do-service-container:focus .do-front-part, .do-service-container:active .do-front-part { opacity: 0; -webkit-transform: translateY(-110px) rotateX(90deg); -moz-transform: translateY(-110px) rotateX(90deg); -ms-transform: translateY(-110px) rotateX(90deg); -o-transform: translateY(-110px) rotateX(90deg); transform: translateY(-110px) rotateX(90deg); } .do-service-container:hover .do-back-part, .do-service-container:focus .do-back-part, .do-service-container:active .do-back-part { opacity: 1; -webkit-transform: rotateX(0); -moz-transform: rotateX(0); -ms-transform: rotateX(0); -o-transform: rotateX(0); transform: rotateX(0); } @media(max-width: 767px) { .item_1 span:nth-child(2) { font-size: 45px; } .item_1 span:nth-child(3) { font-size: 15px; text-align: center; } .b_title{ font-size: 25px !important; margin-bottom: 20px !important; } .b_stitle{ font-size: 13px !important; } .b_stitlet{ font-size: 13px !important; } .do-sevice-section .do-service-container{ width: 100%; } .jr-insta-thumb ul.thumbnails.jr_col_3 li, .jr-insta-thumb ul.thumbnails.jr_col_4 li, .jr-insta-thumb ul.thumbnails.jr_col_5 li, .jr-insta-thumb ul.thumbnails.jr_col_6 li { width: 33.33333333333333% !important; } } @media(min-width: 768px) and (max-width: 991px) { .b_title{ font-size: 45px !important; } .b_stitle{ font-size: 20px !important; } .b_stitlet{ font-size: 20px !important; } } @media(min-width: 992px) and (max-width: 1199px) { .b_title{ font-size: 50px !important; } .b_stitle{ font-size: 25px !important; } .b_stitlet{ font-size: 25px !important; } } /********************************* /* FOOTER MENU - LINKS *********************************/ .bgheader_infos_mobile{ background: rgb(233,201,26); background: -moz-linear-gradient(left, rgba(233,201,26,1) 0%, rgba(248,160,34,1) 98%); background: -webkit-linear-gradient(left, rgba(233,201,26,1) 0%,rgba(248,160,34,1) 98%); background: linear-gradient(to right, rgba(233,201,26,1) 0%,rgba(248,160,34,1) 98%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee286b', endColorstr='#f8a022',GradientType=1 ); position: fixed; bottom: 0; width: 100%; z-index: 999999; } .bgheader_infos_mobile .row { display:-webkit-flex; } .bgheader_infos{ background: rgb(238,40,107); background: -moz-linear-gradient(left, rgba(238,40,107,1) 0%, rgba(248,160,34,1) 98%); background: -webkit-linear-gradient(left, rgba(238,40,107,1) 0%,rgba(248,160,34,1) 98%); background: linear-gradient(to right, rgba(238,40,107,1) 0%,rgba(248,160,34,1) 98%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee286b', endColorstr='#f8a022',GradientType=1 ); } .header_whats{ margin-top: 5px; margin-bottom: 5px; text-align: right; } .header_whats p, .header_whats a{ margin: 0 10px 0 0; color: #FFF; font-size: 15px; vertical-align: middle; display: inline-block; } .header_whats_mobile { text-align: center; float: left; width: 33%; } .header_whats_mobile p i, .header_whats_mobile a i{ font-size: 30px; vertical-align: middle; margin: 25px; color: #FFF; } .header_whats p i, .header_whats a i{ font-size: 21px; vertical-align: middle; margin: 0 6px 0 6px; } .single_service_icons{ display: flex; margin-left: -15px; margin-right: -15px; align-items: center; } .single_service_icons p{ margin: 0; color: #000; } .single_service_icons i{ font-size: 32px; background-color:#ffd800; color: black; padding: 8px; border-radius: 30px; margin: 5px 0px; } .single_other_service_title h2{ color: #000; } @media(max-width: 767px){ .home { height: 392px; } .index_testimonial .v_slider_content{ display: block !important; margin-top: 0 !important; } .v_slider_section_image{ height: 230px; } } .brindesfotograficos { color: #a8249a; text-transform: uppercase; text-align: center; font-weight: bold; margin-bottom: 30px; font-size: 50px; } .brindessubtitulo { font-size: 26px; line-height: 34px; font-weight: bold; } .blogtitulo { color: #e90d7a; text-transform: uppercase; text-align: center; font-weight: bold !important; margin-bottom: 30px; font-size: 30px; } .titulopaginas{ font-size: 80px; font-weight: 800; line-height: 1; letter-spacing: 0.001em; margin-bottom: 14px; margin-right: -0.1em; text-align: center; max-width: 75%; color: #fff; text-transform: uppercase; } .espacamento{padding: 0 25px;}